Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vore
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
82 ms
·
931.
▲
by
vore
7y ago
You're presupposing a lot about the author's situation: maybe he's not in a situation where he can easily leave, or the things he likes about Japan outweigh occasionally being snubbed with an empty seat. Clearly, he feels lik
932.
▲
by
vore
7y ago
This is a problem we've actually encountered in practice: you need to preserve the conversion code for as long as the history exists, which is permanent technical debt. If you get your domain model wrong at the start, it will haunt you
933.
▲
by
vore
7y ago
I think what the article greatly skimps over is data migrations: what do you do if you need to change the format of your data? If you retain logs in Kafka indefinitely as the source of truth for your data, then if you need to migrate materi
934.
▲
by
vore
7y ago
You do realize academia is where a lot of the research for programming comes out of, right? Seems like an unfair way to characterize academia.
935.
▲
by
vore
7y ago
Please keep in mind that "apoliticism" is in itself a political position: wanting to preserve the status quo and opposing change is still support for the status quo which, in itself, is a set of political beliefs.
936.
▲
by
vore
7y ago
Maybe it's because your stated goal is baiting a flamewar in bad faith.
937.
▲
by
vore
7y ago
An uneasy peace is miles better than war.
938.
▲
by
vore
7y ago
A third option that can still be single pass is the Smalltalk way, where the stack frames themselves are first-class objects: the closures then keep a reference to the stack frame and the GC won't collect any live stack frames, which w
939.
▲
by
vore
7y ago
How will you update the bank account with an immutable data structure? You need to mutate the balance somewhere.
940.
▲
by
vore
7y ago
You can imagine a function being unintentionally promoted into async-world for some kind of cross-cutting concern even if the data is stored in memory, e.g. if logging requires an async call, or if reporting metrics requires an async call.
941.
▲
by
vore
7y ago
Just because code is written in an asynchronous style doesn't prevent correctness errors that would not exist with locking. For instance, using everyone's favorite example, a bank: In no particular order: 1. Pizza company de
942.
▲
by
vore
7y ago
I don't think it's much of a stretch to call authoritarian measures passed via democratic means undemocratic in themselves. I hate to be That Person, but I don't think anyone thinks the regime Nazi Germany is democratic in th
943.
▲
by
vore
7y ago
For mission-critical software like avionics or a nuclear power plant? Absolutely! At design time you better figure out what all the error cases are, and blindly steamrolling over them when they should be triggered makes a bad problem worse
944.
▲
by
vore
7y ago
This is needlessly malicious. People have made the same argument for non-trans gay people and it's no less gross if you make it for trans gay people.
945.
▲
by
vore
7y ago
Your gender is not related to your sexual orientation.
946.
▲
by
vore
7y ago
I like how they claim they're not "anti-union" but also not "neutral": sounds like following a very within the letter of the law way to union bust without actually falling afoul of labor laws.
947.
▲
by
vore
7y ago
For many of the protestors, that probably isn't an option. After all, if you had the option to flee, risking life and limb to protest against the mainland Chinese government is a much less safe alternative.
948.
▲
by
vore
7y ago
That's a valid concern and I think there's no really great path forward, aside from broad structural changes that will blunt the negative consequences of automation: how do you balance good working conditions with the specter of a
949.
▲
by
vore
7y ago
The author seems to very much worry that negative press is going to be the cause of him losing his job due to automation: >Just about every job in my sortation center could probably be done by a robot. In fact, it amazes me that Amazon h
950.
▲
by
vore
7y ago
How is this cognitive dissonance? The people being surveyed aren't holding conflicting opinions within themselves.
951.
▲
by
vore
7y ago
I don't think I agree with using objects as the public interface to an algorithm, especially if its primary purpose is to apply some transformation over the input (i.e. a natural fit for a function). The examples given have a bit of a
952.
▲
by
vore
7y ago
As an aside from the content of the article, I always feel a little off-put by this framing of major political issues as "how does this negatively affect the financial sector?" (I realize "Wall Street Journal" literally
953.
▲
by
vore
7y ago
I'm not sure how you've managed to conclude that from a single typo in the release notes.
954.
▲
by
vore
7y ago
If you want to accuse someone of not going for nuance, maybe don't start with the words "conservative/right = bad, and liberal/left = good" in your post?
955.
▲
by
vore
7y ago
You're trying to make a "both sides" argument about this: a "left-wing rabbit hole" is not equivalent to a "right-wing rabbit hole" in terms of content. There is no cosmic balance between left-wing and rig
956.
▲
by
vore
7y ago
I don't understand how having free market competition solves the issue net neutrality is addressing here: what if each ISP has different deals with different internet content providers? Net neutrality prevents this kind of vertical bal
957.
▲
by
vore
7y ago
While I'm all for increased scrutiny of tech companies that have such a large presence in the public sphere, the current administration has been off-and-on pretty hostile towards Google for reasons rather unrelated to antitrust. Given
958.
▲
by
vore
7y ago
The headline draws conclusions only very tenuously supported in the body: >The study, published in the British Medical Journal, does not prove that ultra-processed foods cause disease. Nor does the effect appear particularly large, even
959.
▲
by
vore
7y ago
What are the risks of getting it wrong? You can't wave your hands, close your eyes, and say "look how great it will be" without considering the catastrophic consequences. We don't come close to having an understanding of
960.
▲
by
vore
7y ago
Progress for progress's sake is meaningless. If you're going to forsake any notions of morality in the name of progress, then you're losing sight of what the goal of the progress is: using technology to better people's l
More ›