skysight-inc/HackerNews huggingface dataset:
> Far too many people I've seen want to be fluent to the detriment of becoming fluent. When in conversation, they think very carefully about what they say, practice pronunciation in their head, etc. Saying something embarrassing or even just slightly off is seen as a hindrance to their goals, but it's just the opposite: you have to make mistakes in order to get better.

I was confronted in Japan with the choice of putting my crappy Japanese into practice and being thought a jerk, or attempting to speak English to the locals and removing all doubt. I gained considerable facility with the Japanese language in those two weeks. Still not within spitting distance of fluent, but a whole lot better than I was when I boarded the plane.
What do you have against paying? If I'm not paying, I'm the product...and I don't want my private journal to be sold.
If you’re familiar with the US Constitutional Amendment process, not all states have to sign onto the amendment for it to go into affect. And when it does, even the non-signers are bound by it.
I think there is maybe a middle ground.

It is entirely possible that the decision to drop the bomb was made in good faith, but that the Japanese were already committed to surrender. The fog of war is very real (as this month has reminded us).

In context, the Hiroshima bombing wasn't the most deadly or the most destructive bombing of the war. The Tokyo firebombing takes that honor. Given that the US Army was in the habit of wiping cities off the map at will BEFORE Hiroshima, I wonder how much of an influence the bomb really could have had in 3 days...

The other side of it is that American history really undervalues the soviet contribution to the war. The US conventional story fully ignores that the Soviet invasion of Manchuria was cited by Japanese leadership as one of the reasons for full acceptance of the Potsdam declaration.

I don't disagree with what you are saying, but the conventional narrative that nuking two cities was the ONLY way to end the war really seems like an oversimplification of a very complex situation.

As you mention "total war" was already fully accepted, but I wish that that the complexity of the full situation was taught
You can’t offer free things to the government in the United States. I think that’s the case in most countries.
Honest question: if this is THAT contagious, why hasn't everyone contracted the virus already? Something isn't adding up. This is would be especially true of healthcare workers. Vax or no vax, 90% of people should have contracted this already, when the rate of infection is that high.
I think this blog post is highly relevant https://daedtech.com/how-developers-stop-learning-rise-of-th...
I also appreciate a lot of what Joel has written; without fail, it's always a little insightful and thought provoking. I don't think it's so much that it didn't age well... but it started out fairly short-sighted or got lost on the way.

The example of generic file support seems a bit of a stretch for example. There's inherently nothing wrong with adding more support, but the contrived example conveniently meant the loss of a feature. Of course backward steps are bad... and why certain 'contracts' are established.

I think he went into it wanting to make a different point - delivery in the end matters more than design. This, I've [somewhat begrudgingly] learned, I agree with. He's probably gone on to make a post just like this that changed my views.

I don't think he gives credit to these astronauts and what they have to achieve, and the flexibility it demands. These are the dreamers, and sometimes you have to keep them from wandering too far. Other times, you might want to see where it goes.

The real world isn't FIFO. You can go with the short term safe plan while you try to find a clever solution to never have $design_problem again, or bolt on the latest feature.

It's great that he can imagine his new favorite gizmo, but it has to happen somehow. What's more, the lessons learned along the way tend to be useful anecdotes elsewhere.

Like Mr. Savage implied (I won't try to accurately quote), what makes science not screwing around... is writing it down.
While I don't knwo the actual answer, a good place to look may be one of the eBPF load balancers like "Katran" from Facebook. I imagine it's needing to do that sort of thing. But no idea if it's attaching at the same level. I haven't really explained eBPF outside of tracing.

https://github.com/facebookincubator/katran
Genius! Doing the silent ringtone now, well done!
In each of these cases (except software upgrades), you’ve set up such a notification (or did implicitly through a contractual agreement) yourself because you want to be notified in such an event. This isn’t so much technology reaching out to you, as a tool doing its job (which happens to involve notifications.)

Software updates, I don’t want notifications about either. At best give me a badge icon in the settings app or app store that I can check on my own. I’ll dig in and figure out what the badge means.
In-Q-Tel appears to be a not for profit venture capital firm explicitly with the aim of investing in companies that aid the US Intelligence effort. However, I just looked at their investment portfolio via Wikipedia and didn’t see any notable social media startups they invested in. What companies are you thinking of?
Lay pundit X-ennial's take:

Because old people did shit all in regulating spammers for the last 20 years.
> Cons:

> Written in old PHP and there is work underway to do a complete rewrite in Golang

I will never understand "the big rewrite" philosophy, no matter how many times I hear it.

Are some languages better than others in some aspects? Yes, but:

1. if you think that changing language is the only way to make a codebase secure, then there is something wrong with your security practices.

2. if you think that rewriting in another language is the only way to improve code quality, then there is something wrong with your software development practices.

3. chasing "the hot new thing" is a never ending cycle.

Choosing something like a calendar client based on what language it's written in, instead of its merits as a client, is such a ludicrous concept.
This naming problem is not specific to programming. The name "Carthage," for example, is derivative of Phoenician for "new city."
Do you ever worry about issues with your hosting company? Like missing out on router optimizations and the like on the underlying network because of your bespoke framing?
I very much expected this to be conlang related.
It does seem relevant. Whether some supreme leader decides what's better for you, or some other random group decides what's better for you. What's the difference? Either way, you aren't doing the deciding, and the change enforced upon wasn't really democratic to you.
I wrote up my solution to this a few years ago here [1] and it ended up giving me my first ever top of HN post [2].

Radicale + Thunderbird + OpenTasks + DAVx5 works great for me.

[1] https://partofthething.com/thoughts/host-your-own-contacts-a...

[2] https://news.ycombinator.com/item?id=14836265
I don't want to break your legs but you should stop parking your car in front of my house.

It's not a threat because I said I don't want to break your legs.
Open source it!
Does anyone ship Java on iOS? That's maybe what is holding the author back, not sure.
AOL as a brand started in 1989. What do you think it was doing for six years, just running a Coming Soon page?
The hypothetical person I described in https://news.ycombinator.com/item?id=28361769 could certainly imagine deciding to not provide information her family needed to know for that reason, or not to attempt to meet up with them, because she is in a distinctly different position from an aircraft! And real emergencies are full of people in situations like hers, and worse.
https://search.brave.com/search?q=social+media+in-q-tel&sour...

That wasn't so hard, now, was it? Nothing overt, as it were, but the claws are clearly in there, all over the place, and the interest is undeniable.

Notably, they have ties to other, for-profit VC firms, one of which is Accel.
Board games are far better brain exercise. You’re forced to compete with other people and the games usually enforce time limits. Or if they don’t, your opponent will force an end if you want to win.
> it almost appears that Emacs tries to be different for the sake of being different.

Emacs conventions existed long before CUA became the standard and to adapt to CUA would require Emacs to change some very basic and critical conventions. There were plenty of word processors like Word Star that also featured its own conventions, just Word Star has mostly become an esoteric word processor while Emacs and Vim remain prevalent to this day (I mean... they're still esoteric but not that esoteric).

MacOS also has its own conventions that don't comply with the "standard" which of course, again, came after MacOS established its own standards and of which are superior to Windows, anyway, since it doesn't break compatibility with the unix terminal.

Maybe the real issue is Windows and Linux that decided to adopt the inferior conventions of the dominant OS?
> you can't ask your players to follow days of formation before playing.

I think s/formation/training/ (or study).
That's watered down and overly simplified.

We can have an argument over ternary operators and new users and I'm going to argue that they're part of the common vernacular of computer science and everyone needs to sit down and learn them.

But nested ternaries three levels deep are horrendous. Stick with one level and simple expressions and keep it readable (assuming the background of just understanding the operator). Don't overuse it.

Similarly lambda functions are part of the vernacular, everyone is going to need to learn that necessary amount of complexity. But at some point nested lambda functions containing lambda functions are going to get difficult to read and reason about.
Why are their vaccination rates so low? I understand their strategy in terms of using their isolation as a strength here but I can’t imagine it’s scalable after awhile.

Was there apprehension to get vaccinated or did their government fail to acquire supplies? I would imagine New Zealand would have no difficulty in getting supplies by June or so but perhaps I’m wrong. Israel for example is similar in terms of GDP per capita and they are well ahead.
The engineering work I described in my top post proved successful during this most recent hurricane (Ida).

https://www.bloomberg.com/news/articles/2021-08-30/new-orlea...
If you don't go far enough up abstraction-wise, you probably either don't have a good product or aren't solving anything profound. These 'high level' solutions are attractive to investors because they want 'napster for everything' or 'the iPod for your kitchen' or 'Sonos for your bathrooms' et ad nauseum. They're attractive pitches that make the likes of Mark Cuban's ears perk up. Whether or not you can sell them in the long-term, well, that's a different story. But these 'architecture astronauts' are the ones who get all the VC funding and grant money.
I thought you were talking about only previous infection versus vaccinated, my mistake
What a wholesome response. Beautiful. Please write more :)
Cached Google version https://webcache.googleusercontent.com/search?q=cache:VDKwNe.... Looks like it was removed from the play store sometime after yesterday evening.
May I recommend Leonard Bernstein’s series Omnibus.

> Whenever I’ve asked HN for help, I’ve ended up with new favourite recordings of all time.

What are your favorite recordings? I’ve been listening to a lot of Bach myself lately, but I am also a neophyte. I got into Bach via the Modern Jazz Quartet’s John Lewis’ interpretations of the Well Tempered Clavier. Bach has been a trip.
One-to-many communications should generally fall in the category of “person communicating with me through technology”, which is ok by my standard. Then my anger turns to the person who may be doing the one-to-many communications inappropriately (analogous to shouting in the library or sending junk mail) and not the software.

> actions that might warrant a notification where users explicitly dispatching communication would be cumbersome or undesirable (think mobile games).

huh? Why is my mobile game sending me notifications? No thanks. (Sounds like a perfect example of something I’d hate TBH.) Mario RUN did this once. Sent me a push notification to… play more Mario RUN. I uninstalled it.
Yo, chill
Didn’t Facebook used to provide a personal calendar feed at some point? I used to recall it working for me in the (distant) past.
At this point I look at Instagram because it has way more "here is a shiny thing you want to buy" and way less "doom-scroll for more things wrong with the world" than any other platform I have used in the last 18 months.
Shocked over a 54 cent increase? Remember: Domains used to cost $75/year.
Handing over code comes with some very real costs, I think it would be naive to not consider these costs.
Look at "Alternate Reality: "The City"" for a good example of the detail in some of these.
I guess we could extend Project Lombok to do this. You'll still have your "throws" statement but then the tool would wrap calls to catch those that are not listed in "throws" statement and wrap them as you say.
Is this speculative or do you have anything to back this up?
Feels strange to say 1991 was the heyday. I don't know of a single person with a home PC in 1991, much less internet.

Mid-90s to very early 2000s was nonstop AOL commercials and CDs in the mail. Chat rooms were booming and you couldn't watch a single TV show without a "You've got mail!" reference.
The first time Germany launched a rocket to try to strike a tactical target was I believe the Ludendorff Bridge after the bridge failed to detonate. Hitler was so unnerved by the prospect of the Allies holding an intact crossing of the Rhine that he ordered every available resource be used to destroy it, which included some V2 rockets.

The V2 rockets I believe did more damage to the cities in German hands than to Allied positions (including the bridge itself, which was unharmed by the attack).
There is no path out for Type 1. However, the amount of insulin needed in greatly impacted by diet and excercise. More specifically, how many carbs you ingest and the efficiency which your body utilizes insulin.

https://www.amazon.com/Think-Like-Pancreas-Practical-Insulin...
> I'm having trouble thinking of a card game where you do get control over the cards you're dealt. Maybe there is one?

For French tarot, when dealing the cards, three are set aside and one player get them, then choose three cards from his hand to set aside (so that all players get the same number of cards)

https://en.wikipedia.org/wiki/French_Tarot#Rules
Yes it's worth remembering that by the time D-Day happened the Allies had already invaded Europe (twice really: Sicily and then Italy proper) and were slogging their way northward, dragging key German divisions away from the Eastern front and France

Having fought across North Africa and then just fought thru Monte Casino my dad, also a kiwi, at least once noted that those d-day guys were "johnny come latelies" :-)
>Many online games use matchmaking which push you towards a 50% win rate which keeps you more interested than if you were to 'always' win or lose.

Any competitive, skill-based matchmaking system that's tuned to produce the fairest game will strive to produce games where all participants have a statistically equal chance of victory. That includes non-video games.

Why are you spinning this as if it's some dirty, manipulative ploy?
These arguments have already happened. You are arguing about paternalism. These debates are common in policy classes, specifically about libertarianism. Clearly, people that believe in the freedom of choice would hate this. However to your questions:

> parents to not leaving their kids alone in a car

Infringes on the freedom of the child to live or not endure conditions beyond what a normal person should endure

> sending their kids to school

The other questions start getting more into removing the freedom of the parents to choose at the expense of the best interest of the individual being affected (in the government's point of view).

There is a lot of academic material with well defined terms about these subjects. Americans will err towards individual freedoms rather than the government directing more than will European countries (and obviously communist countries; yes you can find specific examples to contradict this statement, it's a generality, an average of all policies). But Americans are trending towards more paternalistic policies over the last fifty years (Standard disclaimer: To those who will derive an intent out of this statement, it is not supporting or not supporting it, simply an observation).
You can have great novel products...that aren't very abstract
Letters are asynchronous telecommunication :)

You wouldn't write a letter to someone in the same town, anyway. For most of human history, if you wanted to talk to someone, you went round to their house. Most people weren't even literate.
There is no required reserve for any bank as of 2020 ;D
You need zero-latency for this to be comfortable if participants will be in partial-hearing range a portion of the time.

An analog solution (e.g. "walkie talkie") would work well, though.
Right, one can note in the feedback that they got questions X,Y and Z but needed more than average / normal / acceptable level of hints. Better than sitting there staring down the interviewee in silence for 30min like a psycho. Then again.. it says a lot about tech management, doesn't it?
Snowflake. But its not open source, and maybe that's the lesson.
> and would act when requested

Are you aware of any relevant precedent for this?
I guess I'm curious: What are you expecting minors who currently enjoy video games to do instead in their free time?

If they pick up reading and decide they like those endless fantasy series, is that better than playing a video game for the same amount of time? Why?

If they decide to watch TV or movies instead of video games, is that better? Why?

Should they spend that all that free time studying and doing homework instead? Why?
I don’t know if I necessarily want to spill out all the details, but very early on for me AOL access came about when I discovered a way to “spoof” payments (not using A-O-Hell) via a checking account and routing number that AOL didn’t bother validating.

That lasted for about a year, until one day my family got a visit from the local police and some government spooks who wanted to know “how did you get these account details?”

Dad was furious. Wouldn’t let me around a computer until high school came along.
If it was demonstrated beyond a reasonable doubt that it would be more detrimental for me to be infected than to be vaccinated (taking into account my personal risk factors) and it conferred better long term immunity than a natural infection, I would change my mind.

Given that as of September Israel will only consider people fully vaccinated if they've had a booster injection, I don't believe this criteria has yet been met.

It's not even like an annual flu shot at this point, as people who were considered fully vaccinated just a couple of months ago now need further boosters.

At this stage it looks like the taxpayer will be footing the bill for twice-annual booster shots for everyone. This is just not sustainable
The downside of unique_ptr used this way is that you have to define ~C in the same translation unit that the declaration of C::Impl lives.
Well, I wasn't a minute ago.
Thank you for your work. I've used KDE for quite a while and I recall the 4.0 shenanigans and stayed with it. I absolutely love the mad amount of customisation that is available and the breadth and sheer depth of the project.

If you could get Kmail/Kalendar to speak Exchange EWS or the like easily then you might unlock a lot of "enterprise" users. I use (Gnome) Evolution EWS on my KDE desktop.
I did a quick search and here are the first 10 results I found about using hormones like progesterone to mimic pregnancy (similarly to how birth control pills work) going back to at least 1975.

From quickly skimming them, it looks like dairy cows on hormones cost about 1.5 times normal and the biggest side effect is hormones in the milk, which seems like something that could be bound to and removed by another compound. I haven't had time to read them all yet though, so someone please correct me if I'm wrong:

https://www.journalofdairyscience.org/article/S0022-0302(86)...

https://www.sciencedirect.com/science/article/pii/S002203020...

https://www.publish.csiro.au/bi/pdf/bi9750183

https://www.scielo.br/j/rbz/a/qqDfVHKjYcRS7w43zpC5m4t/?lang=...

https://www.journalofdairyscience.org/article/S0022-0302(78)...

https://vtechworks.lib.vt.edu/bitstream/handle/10919/33721/f...

https://www.stuff.co.nz/business/farming/opinion/111492644/a...

https://www.researchgate.net/publication/316230842_Artificia...

https://www.cambridge.org/core/journals/animal-science/artic...

https://www.pashudhanpraharee.com/protocols-for-artificial-i...

If someone wanted to throw some investment money at a real problem, this is it. I would gladly pay the organic milk price (about twice normal) to know that the dairy products I'm buying don't have the collateral damage of killing countless calves.
Totally agreed. Paradox is that most sports are basically same as non-exceptional games you said, but it treated very well from society.
Classical music isn't a uniquely difficult challenge for compression and AAC at 256kbps is plenty unless you've chosen to spend countless hours teaching yourself to hear incredibly faint, inconsequential artefacts. Don't do this. It is a stupid thing to do; all you achieve is increase the likelihood of being disappointed. And it makes it more difficult to enjoy the music without instinctively listening for quality cues.

Besides, there is far more "lossy" degradation of music in having a faint source of noise in your listening environment.

Treat claims by people that they can hear the difference with scepticism. I never doubt their sincerity, but it's unbelievably easy to fool yourself with audio signals. Expectations become reality, even when the signal is identical.

Plenty of modern music has just as much—if not more—complexity in high frequencies and with stochastic noise where lossy compression tends to experience the most challenges. The main reason everyone is offering lossless now is because the bandwidth and storage saved using lossy compression is no longer meaningful if you have access to a giant pipe capable of streaming Netflix in HD for hours.

(I work for a classical music label.)
If you look at the gory history of all the jet aviation disasters of the 1950s, 1960s and 1970s, and read the wikipedia pages for the major events, all of those have contributed to the design decisions that resulted in a modern airliner like a 787 or A350.

The DC-10 for instance...

https://en.wikipedia.org/wiki/McDonnell_Douglas_DC-10#Accide...
3 hours a week is nothing... When I was a kid I was restricted to 2 hours a day for a certain period of time and I thought it was insufferable. A friend had restrictions of 30 minutes a day and I couldn't believe they lived with that.
You're going to have deliverability issues with Gmail no matter what if you roll your own. I had ran my own mail server with SPF/DKIM/DMARC/etc. for 15+ years, all setup correctly and still had no guarantee that messages would inbox. I finally gave in and switched to an offshore 3rd party service for hosted emails to keep the "I wonder if that important email actually got delivered to their hosted Gapps" at bay.