Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
choeger
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
59 ms
·
691.
▲
by
choeger
5y ago
This is a well-preparered and well-executed military operation by the Taliban. First, they negotiated a truce in exchange for a deadline on troop removal. Then they prepared a mobile military force, aimed at conquering big cities quickly (n
692.
▲
by
choeger
5y ago
Because functional programming is so damned hard if you don't grasp recursion. Otherwise, it is simple. Sorry for the cheap pun, but I think the main difficulty is getting along with recursion. And corecursion, of course ;).
693.
▲
by
choeger
5y ago
It slowly bleeds the countrie's economy dry. I witnessed the problem first hand when visiting Cuba: Rented a car and a driver for a private tour of Havanna and the driver was absolutely fluent in English. Like, better then me, close to
694.
▲
by
choeger
5y ago
I strongly disagree with the author. Apple did this feature not for "increased privacy" or "better cloud security". Sorry to say that but that's a desperate believer right there. Why did Apple do it, though? To crea
695.
▲
by
choeger
5y ago
If that's not sarcasm, and I am really not sure whether it is, just one counter argument: commit hashs are not ordered and they can change.
696.
▲
by
choeger
5y ago
It's just the logical consequence of unchecked abilities. If there was a counter force, e.g., personal liability for abuse, things might be different. But since lawmakers can basically do whatever they want and, worst case, maybe have
697.
▲
by
choeger
5y ago
With locked devices acting as a scanner for good behavior (and make no mistake, this is not about CP), the governments are nearly where they want to be: A world that is officially free (for propaganda reasons) but allows for every citizen
698.
▲
by
choeger
5y ago
What the author talks about is the theoretical performance of a programming language and I honestly believe that sample programs are the wrong experiment for that. My hypothesis is that every programming language can approach optimal perfor
699.
▲
by
choeger
5y ago
Not to forget the gained efficiency of distributing huge amounts of fuel to a single location vs. small amounts to many locations
700.
▲
by
choeger
5y ago
It seems to be a bit of cargo cult, to be honest. They seem to take inspiration from ER teams or the military. I think that this kind of drill helps a lot for cases where you can take a pre-planned route, like deploying that backup server o
701.
▲
by
choeger
5y ago
Imagine they'd used '>' instead. I don't think that I would appreciate a hard reset of that particular block device.
702.
▲
by
choeger
5y ago
That doesn't mean it's not true, though. Obese people do lose a lot of weight when they undereat and depressive people do profit from outside activity, sports, etc. It's just that life often looks like you cannot do it fo
703.
▲
by
choeger
5y ago
You would use higher-order functions particularly when you cannot determine the scope of your input ahead of time. For instance when you provide something that searches an unstructured database of documents (e.g., mongo). In such a scenario
704.
▲
by
choeger
5y ago
It's inevitable that software and hardware will be controlled by law enforcement. It's just too good an opportunity to not use it. Nearly no one will fight it and the apathy of the masses will lead us directly into a system at lea
705.
▲
by
choeger
5y ago
The thing is, and the article correctly mentions it, that defunctionalization sacrifices composability. This is not just a technical matter, mind you. If you design your distributed system around defunctionalized higher-order functions, you
706.
▲
by
choeger
5y ago
IIRC the point that Dijkstra made was that the available programming languages, like Fortran or Cobol were already FUBAR. He considered them toxic. So he would have thought differently in a world with more mature tools like Haskell, Rust, o
707.
▲
by
choeger
5y ago
Devices with radio capabilities (i.e., all mobile devices) must be designed to prevent executing "unauthorized" software.
708.
▲
by
choeger
5y ago
Sorry to say that, but stuff like this has to happen at some point when people don't own their devices. Currently, nearly no one owns their phone and at least EU legislation is underway to ensure that it stays this way. The next step w
709.
▲
by
choeger
5y ago
That is obviously true but not an argument for a limit. Availability of goods and services could grow logarithmically while prices could grow exponentially, you'd still see linear nominal economic growth.
710.
▲
by
choeger
5y ago
The obvious counter argument is that economic growth is not measured in any physically stable form. If it was, then yes, there would be a limit. But if we measure economic growth in the amount of money that moves across the globe in a defin
711.
▲
by
choeger
5y ago
I think there is: Count the applications for the infrastructure projects that you actually do. I doubt most companies can do more than one at a time. So if you have five applicants you can maybe do 3 projects in parallel before the price ra
712.
▲
by
choeger
5y ago
I wrote "building" a house, not buying the land. But if you need to know, I could recently have bought a 6000qm plot for about 100k€ about 1.5h by train from Berlin. Also, again, your friends do not "get" anything. They
713.
▲
by
choeger
5y ago
I don't think so. First and foremost, house insulation can also be done when you rent out the apartments (but often the landlord has little incentive to do it). Second, electrical cars are expensive, yes, but they don't subsidize
714.
▲
by
choeger
5y ago
Please stop spreading misinformation. Yes, the classical "Arbeitszimmer" must be a separate room and, by the letter of the law, must have no private function. No, that does not apply for 2020-style home office. And no, you don
715.
▲
by
choeger
5y ago
Not quite as straightforward. Infrastructure comes with maintenance costs. These costs can tie you down in the next decades. But even worse, you literally cannot spend an arbitrary amount of money even for absolutely obvious ideas. Try to r
716.
▲
by
choeger
5y ago
I think the main difficulty consists of two parts that affect each other. On the hand, you have to design language features and that requires some sound theoretical foundation (i.e., what does "multicore" mean, when programming OC
717.
▲
by
choeger
5y ago
Because society does not only have to protect its weakest from criminals, but also itself from its justice. If the society only ever punishes, it begins to hurt itself at some point.
718.
▲
by
choeger
5y ago
Huh? OCaml is pretty obvious in its semantics and compilation strategy. Maybe flambda changed something, but before that I'd used the compiler source code as a reference on how one would compile an ML.
719.
▲
by
choeger
5y ago
All sentiments aside, some kids and teenagers are extremely dangerous. It could be that such a punishment came out of the desire to protect others (e.g., own kids). Society does not have an answer to the more extrem cases of deviants, sad
720.
▲
by
choeger
5y ago
Yes. That's interesting. Your grandfather could tell you what a dinner should cost by his experience. How did that happen? Did wages not increase?
More ›