Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dahauns
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
331.
▲
by
dahauns
9y ago
There's VaMoRs from Ernst Dickmanns (1986) https://en.wikipedia.org/wiki/Ernst_Dickmanns Already driving on the Autobahn in '87: https://www.youtube.com/watch?v=2EH3R6c7Ufg
332.
▲
by
dahauns
9y ago
Oh, I know. Elm is far more elegant in that regard. But just because I have to "switch on" exhaustiveness checks doesn't mean they don't exist.
333.
▲
by
dahauns
9y ago
Hm? Typescript actually uses the same mechanism for exhaustiveness checking as flow (like your link describes).
334.
▲
by
dahauns
9y ago
I know TS discriminated unions may not be the most elegant construct in the world, but in what way is the check via the never type (as a return or assertion parameter after the switch) not an exhaustiveness check?
335.
▲
by
dahauns
9y ago
Don't underestimate Typescript. Sure, it's somewhat restricted by the "superset of JS" property, but you still get stuff like ADTs with exhaustiveness checking.
336.
▲
by
dahauns
9y ago
I don't know which devices you have used, but that's simply not true in my experience. Mind you, I have sworn off Samsung, since their TouchWiz has indeed been a laggy mess in the past. But in my experience over the years with HT
337.
▲
by
dahauns
9y ago
"working just fine". No, not even close to the same level.
338.
▲
by
dahauns
9y ago
>I believe that can be avoided by having easy to access to documentation which would also apply to dynamically typed languages like Python. staring at five year old project, started as a one-off quick'n'dirty prototype, having
339.
▲
by
dahauns
9y ago
>Type inference has spread everywhere that the old argument of having to repeat your types doesn't hold anymore. Indeed. I find one of the most elegant recent examples is this snippet in Kotlin (yes, this is fully and statically typ
340.
▲
by
dahauns
9y ago
The way Intents are designed it's really not.
341.
▲
by
dahauns
9y ago
"on Android" is rather vague - which keyboard?
342.
▲
by
dahauns
9y ago
> In ancient Rome, the gap between the rich and the poor was even more obscene that it is now. Take those calculations for what you will, but according to papers like these ancient Rome acutally had a comparable Gini index to today'
343.
▲
by
dahauns
9y ago
>No, but I would expect you to read the release announcements. [2] Yeah, well...where is it? https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcin... https://github.com/dotnet&#
344.
▲
by
dahauns
9y ago
Sorry, but I'd contest that remark, at least for Smalltalk. It only has the best autocomplete/introspection for people who have never worked with modern statically typed languages/IDEs and/or significantly large projects
345.
▲
by
dahauns
9y ago
> The hoopla with command line arguments should be enough to underline the fundamental problem with that approach. It's worthless in that assurances don't mean a thing, even if they are given with best intentions and to the bes
346.
▲
by
dahauns
9y ago
I agree with 1. and am not averse to it in principle, but in this kind of scenario, opt- out is simply a bad idea. The security and privacy implications in many scenarios are just too big. And assurances that no personal data will be col
347.
▲
by
dahauns
9y ago
Exactly what I was going for.
348.
▲
by
dahauns
9y ago
> What's worth more, inventing something or commercializing it? And hasn't been "successfully commercializing inventions, no matter who invented it" been a staple of the US economical success for decades, nay, over a
349.
▲
by
dahauns
9y ago
C'mon. Yandex is older than Google. It's short-sighted and actually rather arrogant to see those platforms like "look at them, how cute, they're playing information society like the grown-ups!".
350.
▲
by
dahauns
9y ago
I know what you mean. I don't know how often I've read "I prefer python/ruby/etc. because its not as bloated and slow as Java"... sigh
351.
▲
by
dahauns
9y ago
The US is the third worst in that list. If you're content to say "but X is worse", as long as there is at least one X, so be it... EDIT: And if you want more recent data: https://www.credit-suisse.com/corporat
352.
▲
by
dahauns
9y ago
https://www.wider.unu.edu/sites/default/files/dp2008-03.pdf Picture's still the same.
353.
▲
by
dahauns
9y ago
I'm not sure Game Maker is - historically - a good example for this. (Not talking about current GMS 2 though, from what I've read it seems to be hugely improved in that regard!) Its workflow is impressive, but epecially with the
354.
▲
by
dahauns
9y ago
As someone growing up in rural Austria in the 80s, when lots of grandfathers had been Wermacht soldiers, I firmly agree. In hindsight, it was painfully obvious with so many of them. And the number of functional alcoholics (with often a rath
355.
▲
by
dahauns
9y ago
No. 'Foreigners' very likely simply means 'foreigners' here. Japanese society is incredibly xenophobic and has quite well-known problems with casual, socially accepted racism. https://www.japantimes.co.jp&#x
356.
▲
by
dahauns
9y ago
From my gut I'd say there are two - your "conscious breathing" is actually the same as your unconscious breathing process: Both are done without awareness to it and are primarily modulated via the vegetative system (O2 recept
357.
▲
by
dahauns
9y ago
I wouldn't consider engineers who think they "just write good code" and won't make those mistakes "advanced" or on a higher level. They have yet to learn one of the most important lessons.
358.
▲
by
dahauns
9y ago
Ever thought about a LED headlamp? Seriously - I wouldn't want to rummage inside a case anymore without it, black or not.
359.
▲
by
dahauns
9y ago
True to an extent - parts of J8 are available with lower API levels as well. But then there's Kotlin, which doesn't have these restrictions.
360.
▲
by
dahauns
9y ago
It was actually astonishing for me how old a lot of the machine learning methods and algorithms are - quite often stuff I worked with on university almost 20 years ago. The main difference being that you have more computation power and me
More ›