Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adrusi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
85 ms
·
691.
▲
by
adrusi
11y ago
Violation of "explicit over implicit" rule in methods declarations: argument self/&self is implicitly omitted in call, but exist in signature. Because of this, for example, you can't use method of class as request h
692.
▲
by
adrusi
11y ago
Following celebrities on Twitter is the newest form of celebrity gossip, which itself is just a modern rendition of one of the most human of habits, gossip. Gossip is the human version of the grooming seen in other apes, and it is as much a
693.
▲
by
adrusi
11y ago
OK, but that is in no way "following" the man, so I don't see the connection.
694.
▲
by
adrusi
11y ago
I imagine this certainty that narrative == objective truth was less common before mass-market narrative, when people had to learn about events through word of mouth. Hah! No this is human nature. Before the internet there was TV, and befo
695.
▲
by
adrusi
11y ago
What other systems of discovering truth do you speak of?
696.
▲
by
adrusi
11y ago
See cperciva's comments elsewhere in this thread: based on the information presented in the article, the county did exactly what they should have done, and the criminal was convicted. It's not clear what the county could have done
697.
▲
by
adrusi
11y ago
The point is that for delivering document content like articles to browsers, client side rendering is inferior, and they should be depending on angular or react to render the content. I do think it's a little extreme to ban sites that
698.
▲
by
adrusi
11y ago
Check out the first few episodes of Casey Muratori's Handmade Hero series where he implements an extremely simple hot code reloading system in C (actually C++, but he doesn't use almost any C++ features, certainly not vtables).
699.
▲
by
adrusi
11y ago
> > It has more than 2M lines of C code. Almost all libraries were written from scratch. > Every professional security researcher reading this just raised an eyebrow and thought to themselves, "That's a vulnerable applica
700.
▲
by
adrusi
11y ago
I don't think it's a fake concession. There is academic value in far-out research that isn't relevent to industry, just like there's value in math research and in metaphysics. The point the article tries to make is that
701.
▲
by
adrusi
11y ago
My opinion differs: if you're going to package your tool as a "framework" rather than a "library", you should integrate a large vertical section of the technology being used. This doesn't mean you have to be co
702.
▲
by
adrusi
11y ago
The point is that the parent thinks he's already established himself as a luddite by using so antiquated technology as dead trees.
703.
▲
by
adrusi
11y ago
This is the kind of project that makes much more sense to be paid for by taxes than tolls. The primary goal wasn't to make commutes faster, it was to improve the city and boost the economy on a significant scale. Tolls are a regressive
704.
▲
by
adrusi
11y ago
"Art" and "craft" aren't synonyms though. Art is a subset of craft. A craft can relatively easily be defined as something which is produced by applying skill. Defining art is notoriously hard, but the most terse def
705.
▲
by
adrusi
11y ago
They don't do it differently, they simply avoid the question by not letting you change any binding ever. In languages that embrace immutable bindings but don't enforce them, like scheme, closures work exactly as the parent describ
706.
▲
by
adrusi
11y ago
This article starts with the assumption that testable code is better code. Its primary point against mocks, that mocks let you write tests without changing your code, is dependant on that assumption. Without the assumption, there is no reas
707.
▲
by
adrusi
11y ago
The tor browser bundle does have settings to disable media queries for this reason, but it is still conceivable to be identified by browser size unless you completely disable all embeded media (including images). Perhaps the browser delays
708.
▲
by
adrusi
11y ago
Well also very often a retailer's return policy will be more generous than is required by law because their research shows them that it ultimately increases profit. In the US you can expect to be able to return opened and slightly used
709.
▲
by
adrusi
11y ago
Probably, given the existence of osxfuse ( https://osxfuse.github.io/ )
710.
▲
by
adrusi
11y ago
OTOH full work days involve fatigue, which you won't run into only working for 30 minutes. And there's a good amount of context switching that goes on at the workplace as well.
711.
▲
by
adrusi
11y ago
It was not my intention to imply that javascript is not weakly typed. And I think we have collectively determined (correctly) that weak typing is a burden in a general-purpose language. So yes, your conclusion is correct, weak typing is &qu
712.
▲
by
adrusi
11y ago
He's being extradited now, which means that it's US laws that apply now. I don't think this particular fact is evidence of any law breaking, unless the email the user sent said they were pirating the show. Because it's h
713.
▲
by
adrusi
11y ago
I'm not Javascript's biggest fan, but the weak typing argument is a little... weak. You never run into problems with weak typing as long as you follow a few rules like using === over ==. Javascript is poorly designed because there
714.
▲
by
adrusi
11y ago
"Mind-wandering" is meditation. The way it is presented in this article is as a type of meditation that you do throughout the day, whenever nothing forced your attention to the present. And like all meditation, it is, in fact, ena
715.
▲
by
adrusi
11y ago
Clojure, and to a slightly lesser extent scheme, are much more Haskell-like than common lisp or emacs lisp. Clojure of course has pattern matching and lazy sequences, so naturally for collections it is very compatible with Haskell's ph
716.
▲
by
adrusi
11y ago
No. First of all, embedded probably constitutes more than 5% of all C++ jobs. Second, embedded is not the only area where C++ is essentially written like C. It might be changing no, but for decades, that's how most C++ was written. In
717.
▲
by
adrusi
11y ago
The whole point of common lisp, the reason it has survived since the beginning of time, is that the language was designed so that language innovation happened by people developing libraries for it. Complaining that common lisp hasn't e
718.
▲
by
adrusi
11y ago
There is llgo[1] which is an implementation of go on top of the llvm toolchain. But if I'm not mistaken, WebAssembly won't accept just any llvm bitcode. It's similar to how emscripten will work with the bitcode that clang out
719.
▲
by
adrusi
11y ago
Perhaps. I don't think anyone who can think of that attack vector would really care because they'd also understand that their DRM will be broken as soon as anyone really wants the data it "protects" because it's a f
720.
▲
by
adrusi
11y ago
Well, no, those beliefs are beliefs that things exist without any evidence. Beliving that humans can colonize another planet is a belief that something can be accomplished that we currently have no idea how to do. 200 years ago, there were
More ›