Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Dewie3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
Dewie3
11y ago
If you don't like unsafe stuff perhaps you should be a bit wary about Nim as well. The attitude seems to be that unsafe things aren't that big of a deal as long as you decent tools to debug them.
92.
▲
by
Dewie3
11y ago
Thanks, that clears things up. I assumed that Nullpointer analysis was a special case.
93.
▲
by
Dewie3
11y ago
Why would a constructor be confused with a type constructor? I guess I just don't have any experience with this particular approach to "sums". Untagged variants?
94.
▲
by
Dewie3
11y ago
> How do you model a "zero or one" relationship without null? With something that leaves "Nullpointer analysis" obsolete/useless.
95.
▲
by
Dewie3
11y ago
Uh, um, did I say that it hasn't?
96.
▲
by
Dewie3
11y ago
As a * nix geek it's beneath his station. Welcome to the flip side of the academic ivory tower , the scoff at academic stuff because it doesn't "get shit done" .
97.
▲
by
Dewie3
11y ago
> Most Gophers just get tired of defending against the same arguments over and over. Tip: you're not required to be a defender/evangelist.
98.
▲
by
Dewie3
11y ago
The Java approach to larger-scale programming.
99.
▲
by
Dewie3
11y ago
Now I'm confused. I've heard that we should learn and appreciate that nothing is new under the sun and most interesting concepts and technologies have already been invented in the past and not newly by newer technologies. Now you&
100.
▲
by
Dewie3
11y ago
> Despite the fact that the number of students taking A-level maths has risen in recent years and that girls outperform boys at GCSE, the number of girls taking A-level mathematics is proportionally much lower. Grab the nearest popcorn a
101.
▲
by
Dewie3
11y ago
Are you bitter that people "don't like" Node any more?
102.
▲
by
Dewie3
11y ago
I have never heard of an -ism that people don't personally choose to identify with, and instead other people dictate that they are part of against their will.
103.
▲
by
Dewie3
11y ago
> When a good idea (e.g., equitable treatment of people) gets branded with a label (e.g., feminism), Feminism isn't just a "good idea". It has a lot of baggage about what that exactly means that not every reasonable person
104.
▲
by
Dewie3
11y ago
Good old null pointer.
105.
▲
by
Dewie3
11y ago
Oh of course. People are too hung up on tools to get the job done, but you're case is oh-so different.
106.
▲
by
Dewie3
11y ago
Well in that case... if you consider optimizing non-hotspots as "bloat"(?) then you are coming at this from a whole other viewpoint than most of us who have embraced optimizing compilers. :-)
107.
▲
by
Dewie3
11y ago
Heh, I liked it better when it was implied.
108.
▲
by
Dewie3
11y ago
> If you're a recent immigrant to the United States, freedom of all kinds tastes sweet. Heh, strong murica-factor.
109.
▲
by
Dewie3
11y ago
Self-discipline is a crutch for weak minds.
110.
▲
by
Dewie3
11y ago
I guess "misleading operator overloading" would be too boring, huh.
111.
▲
by
Dewie3
11y ago
> The article states it perfectly at the end though: "When doing math that deals with time, specifically different units of time, it can lead to unexpected results if you are not careful with the ordering". I think this can gen
112.
▲
by
Dewie3
11y ago
1) seems like a language fault and not a compiler fault. 2) heavy optimisation is not "bloat". 3) "seems like bloat" is a too vague argument. Fine enough point about them supposedly not removing useless features.
113.
▲
by
Dewie3
11y ago
> I think there is a bunch of bloat in software compilation which the plan9/Go people were wise to stamp out. Be more specific.
114.
▲
by
Dewie3
11y ago
Nice name-dropping in the first paragraph.
115.
▲
by
Dewie3
11y ago
Do you assert that all object variables that cross an interface boundary are not null (`assert var != null`)?
116.
▲
by
Dewie3
11y ago
No.
117.
▲
by
Dewie3
11y ago
I think the only conclusion to draw here is that you are exceptionally brilliant. You were the one to live up OP's idea of the intellect of this site. Why write more explicitly and less confusingly when we have brilliant people like yo
118.
▲
by
Dewie3
11y ago
> The backdooring and lack of encryption in software is because the US is still a primary exporter of technology and we want to be able to continue to hack, surveil, message and control those who get US technology. Booh.
119.
▲
by
Dewie3
11y ago
> Europeans have their own sets of problems ,believe me, Yes, and arguably 50 different sets of problems.
120.
▲
by
Dewie3
11y ago
> Of course, that means that a method that returns Optional<T> might return an Optional<T>, or null, so now you have 2 things to check instead of one :). NO. Just don't check for null and let it fail -- that will uncover
More ›