Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skohan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
691.
▲
by
skohan
5y ago
Compiled software.
692.
▲
by
skohan
5y ago
You can also "write once run anywhere" with compiled languages. But you don't pay a virtualization penalty. The only advantage of a VM is that the actual executable artifact is platform agnostic.
693.
▲
by
skohan
5y ago
Yeah I agree, wasd would be an improvement, or ijkl. hjkl is an anachronism and makes no sense.
694.
▲
by
skohan
5y ago
But if the linear key layout is better, why isn't it asdf?
695.
▲
by
skohan
5y ago
This would have been around the time containers were first announced. But again maybe I misunderstood something.
696.
▲
by
skohan
5y ago
I did not think about runtime extensibility, but that is a good use-case. At some point in the future, this might be solved neatly in a standards-based way with native WASM support
697.
▲
by
skohan
5y ago
I just have trouble buying it. Competitive gamers earn their living navigating directionally using a keyboard. If placing the navigation keys in a line on the home row were really so much better they would all be doing it by now.
698.
▲
by
skohan
5y ago
Yeah it’s not so much about being my setup, I think its more that I’ve gotten used to working this way and I don’t want to learn a whole big tool which might not do exactly what I want. With most of my projects, I have a couple of scripts t
699.
▲
by
skohan
5y ago
Vi uses normal keys rather than cursor keys because the keyboard it was developed on had arrows printed on those keys, and no cursor keys. People continually want to attribute this to some rational design consideration, but it’s just post-h
700.
▲
by
skohan
5y ago
I think JVM has come a long way, largely thanks to having the entire enterprise market incentivized to optimize the hell out of it, but at the end of the day it’s still an un-needed dependency.
701.
▲
by
skohan
5y ago
The thing I’m not a huge fan of with the IntelliJ model is that it’s super tooling-dependent. I would rather work with a set of loosely-coupled tools and automate my own workflows.
702.
▲
by
skohan
5y ago
Oof yes I remember the first time I joined a dev team with pedantic tastes in terms of code review. It’s amazing to imagine the amount of collective time which has been wasted on trivialities over the years.
703.
▲
by
skohan
5y ago
Yeah I am also a big fan of using things as close to the default as possible. Highly customizable tools are great, but often I feel it’s a better time investment to learn how to use the standard configuration well. Then any thine you sit
704.
▲
by
skohan
5y ago
I mean of course it reads like that - MS and similar corporations pay PR people quite a lot of money to craft messaging to frame things in the best possible way. This is not your personal friend or colleague asking forgiveness when they me
705.
▲
by
skohan
5y ago
LSP is a solid concept, but if you did want to commodify IDE features, it leaves a lot to be desired. I am implementing an LSP for a pet language, and the state of the documentation is quite shocking. When I first read the "spec"
706.
▲
by
skohan
5y ago
Ok maybe it changed or maybe I misunderstood something. I wanted to try this a year or so ago and that was the impression I got.
707.
▲
by
skohan
5y ago
It would have to be the EU. Unfortunately anti-trust has been completely eroded in the US over the past decades.
708.
▲
by
skohan
5y ago
I don't use containers because they require a mozilla account
709.
▲
by
skohan
5y ago
The problem is they're showing they will behave as badly as they're allowed to. Not terribly good for trust if it takes backlash for them to act the right way.
710.
▲
by
skohan
5y ago
Or the manager wrote a ticket to make the change, and the developer just did it as part of their job with no fanfare or minimal resistance seems like the most likely scenario
711.
▲
by
skohan
5y ago
They are doing fine in cloud and gaming. I just wish they would focus on those markets and stop trying to by open source development.
712.
▲
by
skohan
5y ago
I have started moving projects to GitLab just because I don't think it's healthy for MS to have such a big footprint in OSS
713.
▲
by
skohan
5y ago
More importantly, if they are giving away free ice cream , what do you think they expect to gain in return?
714.
▲
by
skohan
5y ago
The problem is in becoming dependent on a toolchain you don't understand, and couldn't be productive without.
715.
▲
by
skohan
5y ago
I agree with what you are saying, and probably it is part of the nature of progress to continually move some of the core topics out of the realm of CS common knowledge to make way for the new. However I think not all things are created equ
716.
▲
by
skohan
5y ago
That sounds amazing. It makes me want to learn more about transistors, and how CPUs actually work at an EE level. My studies started with registers and machine code as the "ground truth" - but it would be cool to have an intuiti
717.
▲
by
skohan
5y ago
I'm not against abstraction in principal, but in my opinion it should be intentional and measured. Progress isn't only about building and endlessly taller stack of abstractions such that we eventually can't see the computer u
718.
▲
by
skohan
5y ago
I'm old enough to remember web development in the early 2000's, and I don't think I am the one revising history ;)
719.
▲
by
skohan
5y ago
It's honestly quite a PR coup MS has been able to pull off in terms of pushing this "new microsoft" message. In general it's always foolish to attribute altruistic intent to a corporation, and MS in particular given thei
720.
▲
by
skohan
5y ago
Just wait until you try linux
More ›