Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
LessDmesg
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
31.
▲
by
LessDmesg
7y ago
The thing about Swedish debt is that it's largely local than national: https://www.scb.se/en/finding-statistics/statistics-by-subje...
32.
▲
by
LessDmesg
7y ago
And when the (broke) Swedish government raises taxes sky-high, they will all flock to cash, gold, bitcoin and other off-the-radar payment methods.
33.
▲
by
LessDmesg
7y ago
The difference is small, and the fact remains: structural typing is utter crap, and so is Go.
34.
▲
by
LessDmesg
7y ago
Option types don't have to be boxed and are specifically optimized in Rust and, if I remember correctly, in Haskell. The Nothing is represented much like a null pointer, i.e. with a special value that can't be dereferenced.
35.
▲
by
LessDmesg
7y ago
None of this matters. It's CO2 we should be worried about!!! That mostly harmless gas beneficial for plants is where the real pollution is, not those sulfur and nitrous oxides and other words too long for the average climate religion a
36.
▲
by
LessDmesg
7y ago
What people (including here) tend to whitewash with nuclear is the waste. The radioactive waste that takes centuries or millenia to neutralize. Yes, it's kept in concrete bunkers underground and stuff, but no one can guarantee structur
37.
▲
by
LessDmesg
7y ago
My point was the opposite: if data is to be copied about anyway, why not use GC which makes this copying safe (i.e. it handles reference updates) and extracts additional profits (compactization) while it's at it? As opposed to manual l
38.
▲
by
LessDmesg
7y ago
Oh please. I've used Windows since 2000, and have seen lots of commercial C++ software (games, editors, Windows itself) give me that characteristic sound and dialog box. I stopped using Plasma desktop and KDE because of the crashes. &q
39.
▲
by
LessDmesg
7y ago
And this is another point in favor of compacting GCs: non-GC languages are moving things around almost as much (i.e. growable arrays are ubiquitous, plus hashmaps may be based on them too etc). Without a GC the simple task of moving referen
40.
▲
by
LessDmesg
7y ago
C++? How about no.
41.
▲
by
LessDmesg
7y ago
Free trade is maximally effective . Maximal effectiveness usually entails moral compromises. In real life we usually take a more balanced approach towards people: you forgive your girlfriend for having a little too much in the bum, and she
42.
▲
by
LessDmesg
7y ago
They have even less regard for the environment. China's soil is polluted and eroded with callous farming practices, their animal life has been nearly exterminated thanks to their primitive beliefs in traditional medicine, their air and
43.
▲
by
LessDmesg
7y ago
In the long run, economical and industrial progress is still better for the environment. The key is new technologies. There is no pollution that cannot be cleaned up, the question is only in the cost, and that depends directly on the tech.
44.
▲
by
LessDmesg
7y ago
Those Vikings are sure damn smart...
45.
▲
by
LessDmesg
7y ago
Sorry, I meant the JVM ecosystem, of course.
46.
▲
by
LessDmesg
7y ago
I know I'm making an LSP implementation for my personal language. A total must-have.
47.
▲
by
LessDmesg
7y ago
Here's an idea I have: never close-source any programming language, make 'em free and open from day zero. Languages are not products, but infrastructure, like roads. They benefit and grow from the number of users, not from paywall
48.
▲
by
LessDmesg
7y ago
Swift is not similar to Haskell and Miranda. It's an imperative refcounted manually managed language with strict evaluation, while Haskell and Miranda are GCed languages with lazy evaluation and immutability. It's hard to find lan
49.
▲
by
LessDmesg
7y ago
The difference is that varroa mites are much larger relative to a bee, and are on the bodies of both adults and larvae. And the beehive has lots of bees whose jobs are cleaning the hive and greeting the bees returning from flight. And the m
50.
▲
by
LessDmesg
7y ago
Why do header files even exist and why do sane languages work without them? Oh, I forgot, you cannot question The Holy Warts of Stroustrup. It's just C++. Leave all hopes of developer productivity at the door.
51.
▲
by
LessDmesg
7y ago
Some really prompt bugfixing on C++ committee's part. "We have a broken compilation process that leads to humongous build times and namespace pollution! Oh, OK, let's wait another 20 years to fix it". I guess C++ coders
52.
▲
by
LessDmesg
7y ago
Bees are dead stupid, though. They have varroa mites sucking their juices and don't even do anything about it. That's like if half your family had cat-sized vampires stuck to their sides and you all went about your business as usu
53.
▲
by
LessDmesg
7y ago
Self-destructing greenie idiocy in action. The UK should get out of the Paris Agreement and watch the EU go back to windmill and horse carriage.
54.
▲
by
LessDmesg
7y ago
Agreed. Baseball is a weird slumberfest, I wonder why millions of people consider it even a remotely interesting sport. I'd rather watch a darts championship, it's got more energy.
55.
▲
by
LessDmesg
7y ago
That's a valid point, of course. However, abolition of slavery is only a necessary condition, not a sufficient one. Remember e.g. the Black Plague in Europe which led to a sharp increase in the value of human resources and caused some
56.
▲
by
LessDmesg
7y ago
The industrial revolution's main prerequisite is not a converter or any other clever device. It's about power sources. When you've got e.g. a bunch of coal that gives off lots of thermal energy, finding ways to transform that
57.
▲
by
LessDmesg
7y ago
Enums are no substitution for sum types, though.
58.
▲
by
LessDmesg
7y ago
Exceptions and Maybe types aren't mutually exclusive. They should be used together. Maybe types handle variability that is expected and predictable, like a dictionary not having a certain key; exceptions handle the unexpected situation
59.
▲
by
LessDmesg
7y ago
That's not important in practice. What's important is that null infects all reference types in Java and C#, whether you asked for it or not. Just today I've spent a half an hour looking for a null dereference error - which th
60.
▲
by
LessDmesg
7y ago
"Delendum". Medium delendum est. It's neuter gender unlike Carthage which was feminine like many city names.
More ›