Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
megameter
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
62 ms
·
451.
▲
by
megameter
6y ago
Text is a human language. Computers do not really run on text. You can't talk to Unix like it's the bridge computer in Star Trek. No, Unix runs on bytes that sort of look like text because we have encoded and rendered it that way.
452.
▲
by
megameter
6y ago
IME whether you rewrite or refactor, the lesson is the same: You have to grind your way into the good architecture. It doesn't become good because the code is fresh, but because you have battle scars to show. And a success story in tha
453.
▲
by
megameter
6y ago
Concatenate it into an amalgamated unit at build time, then. This only adds a style requirement in that you can't use linking to enforce namespacing.
454.
▲
by
megameter
6y ago
I wonder if they tried shell sort? IME it's so close to bubble sort in implementation that you can view it as a trivial optimization.
455.
▲
by
megameter
6y ago
The factors are multiple in nature with the virus around; masking itself is not directly causal(after all, Asian countries have accepted it for decades), but there are certain other things that the virus did that make This Time Different: 1
456.
▲
by
megameter
6y ago
It's an aggregate of parents, scholarships and loans, not just any one of those things. Plenty of students spend an unwise chunk of their loan money on consumer goods and housing, since they want those experiences now . At the same ti
457.
▲
by
megameter
6y ago
The only books I would really consider saving are those that have survived long enough to be well out of print. It's like software in that sense - the longer it's lasted, the longer it is going to last.
458.
▲
by
megameter
6y ago
At the heart of the issue in the complexity of these protocols is that we want to both broadcast widely and address someone specifically. This is a quandary intrinsic to discussion forums, chat rooms and social media. And the default is to
459.
▲
by
megameter
6y ago
The actual form of backwards compatibility in Linux is "gcc still builds the C and bash still runs the shell script". Which is nice in that most every distro carries around a gazillion packages of obscure old code that still build
460.
▲
by
megameter
6y ago
It's not exactly that the new stuff is even that bad - I do use some parts of it. It's that there's a really awkward shift in philosophy that the new UI engages with: Old: Expose the hardware in a highly compatible way for de
461.
▲
by
megameter
6y ago
The way I put it is, "the engine isn't really done until the game is." So many polish features in games lead to new categories of assets, which in turn need new methods of rendering. This is one of the multitude of reasons th
462.
▲
by
megameter
6y ago
Attachment theory suggests that our moral underpinning comes from doing what is best for the child. And the morality of attachment theory is challenging at all stages of life. Having the child is necessary but insufficient to do good. Letti
463.
▲
by
megameter
6y ago
Control systems overlap with other AI topics in that there's usually an option of a "brute force" method that reframes the problem as a constraint optimization, and then applies a mix of lookahead, filtering and backtracking
464.
▲
by
megameter
6y ago
The case for crime is, in fact, pretty clear-cut you have a bright mind, an appetite for risk, and resist societal expectations about orderly conduct - i.e. it is another flavor of "startup founder". You only need one big score w
465.
▲
by
megameter
6y ago
A big part of this browser creep was simply that there was friction and danger in native apps, but our demand for more kinds of apps was insatiable and the browser was able to soak up that demand. When you ran Windows 95, a misbehaved, even
466.
▲
by
megameter
6y ago
It's very task-dependent. If your needs are towards "indie software" that needs a snappy native UI and can make use of subprocesses to cover major dependencies, the Pascal options are really good and time-tested. It's pr
467.
▲
by
megameter
6y ago
There's something to be said for treating it as an iterative process in layers. At first you have no specification, then you have a bad specification, and then increasingly good ones. The final implementation itself comes from having a
468.
▲
by
megameter
6y ago
Speaking from some experience, Go is probably the best option these days at "do one thing well" command line tools - the mix of library support, native binaries, and the simple, stable language make it a good fit for a weekend pro
469.
▲
by
megameter
6y ago
XML's main limitation derives from its base primitives: Strings and hierarchies of ordered strings labelled with strings. Starting from that premise adds a great degree of schematic overhead to convey semantics, which tends to overflow
470.
▲
by
megameter
6y ago
I reached a similar conclusion. Dynamic memory is seductive for the task of indefinite scaling, but a practical system always encounters bottlenecks that aren't along the memory management axis, and in the meantime your code is much ha