skysight-inc/HackerNews huggingface dataset:
Why would anyone evacuating a
plane waste precious moments
retrieving his Sudoku book

I think part of understanding this is replacing "Sudoku book" with "Passport, travel insurance documents, money, and return plane ticket"

Everyone's heard the Kafkaesque stories of people getting stuck living in airports for hundreds of days [1] or having to pay huge sums for hotels and different flights out of their own pockets. Not that I imagine that would happen if you fled a burning plane - but who'd be calm enough to reason that through while their plane was on fire?

[1] https://en.wikipedia.org/wiki/List_of_people_who_have_lived_...
True, but there's a heavy selection going on there. A packed complexity class might mean 50? enthusiastic undergrads out of several hundred math/cs students at a university.

A dedicated and charismatic professor might be instrumental in turning an interested computer science student into a raging algorithmist (indeed, I actually think a lot of computer science grad students study what they study because somebody appropriately passionate introduced it to them), but converting a just-here-for-the-requirement high schooler is a different story.
Because I didn’t push my code yet, obviously.
I'm not sure about the verdict on URL versioning. I've used header versioning extensively and while flexible, it also carries some big downsides, mainly that it's confusing for new developers, and makes it real hard to casually explore the API in a browser (bad DX). I'm also not sure you do want to encourage mixing v1 and v2 API representations; I have certainly seen cases where it makes progressive upgrade easier, but it can also bring inconsistencies, so having a default new integrator path of "start at v2/login and use whatever links you get" is appealing.

I do like the idea from Stripe of having Accept header versioning, but pinning every new client to default to the newest GA version. Gets around most of the DX concerns I raised, but it's a bit more machinery to wire up.
Add up to the "human is stupid" part, where humans heat up the earth so bad, the Arctic melted and uncovers its surface where countries now target it for its "valuable" metals.
Beer bottles in Brazil are the same for all brands, and for a long time all marketing was done solely on the label, not in the bottle itself.
I think it's worth considering a different "angle" or emphasis on software releases.

This went by the other day: "Software Heritage and GNU Guix join forces to enable long term reproducibility" https://news.ycombinator.com/item?id=19699031

So that's an interesting "4 dimensional" way to think about your software packaging, eh? When does it make sense to "push" your code to the long-term archive?

And this: "The Great Adobe Purge of ’19" https://news.ycombinator.com/item?id=19863481 and https://news.ycombinator.com/item?id=19888429

Here the issue is apparently licensing.
Do keep in mind that probably hundreds or thousands of people have read your comment here without reacting; these few negative replies are an extreme minority of the total population your words have reached.
Yes, tags are mandatory when posting a question and useful when looking for questions to answer.

And yes, Google is worse than useless, it doesn't even search for what I type in, and when I force it to do that, it returns SEO spam websites, bot-farmed-content, clickbait and advertising ahead of useful content. Or instead of useful content.
Planning for a plane crash is probably the most ridiculous, insane thing one can do. There is a benefit trade-off of preparation time and being worried all the time. It bothers me when I see people always in “guarded” mode - these people seem to never live freely, enjoy the moment and they constantly worry about someone stealing their wallets or their car. I had a manager at work who would steering lock with a giant steel rod on his brand new Mercedes which has a number of safety/anti-theft systems.

I go to the other extreme which is probably also insane. I never use a phone case, put a leather cover on my passport or any of these things. I’ve realized that I have so many years to live and enjoy the products as they’re designed. If I were to buy a Ferrari, you bet your bottom dollar I am driving the shit out of it.

Edit: I want to clarify: I wear seatbelts, safety glasses (even when frying something in the kitchen, yes your kitchen is essentially a chemical lab with a Bunsen burner), sunscreen, regular health screenings, go to the dentist, shower, etc. I think people are totally missing my point if your argument is about ignoring safety, sanitation, etc.
Thanks. Articles and plurals are the last things for me to master since my native tongue, Japanese, doesn't have such concepts. It's not like I'm thinking in Japanese when I write English, But the native tongue still affect my thinking somehow.
I have to confess I haven't read the article. My first thought though was this would work only if the participants in Maths lessons are as keen as football players. Football(rugby in my case) is fun, even now as a middle-aged man I have vivid memories of playing rugby but hardly any memories cracking hard maths problems. I was motivated to play sport, it was fun. Maths was fun but not to the same level as a sport.
Possibly the coolest and most spooky Cold War artifact: https://www.youtube.com/watch?v=aJAJUJ41PBI

It's the video on board the Glomar Explorer of a burial at sea ceremony of Soviet sailors found in the half of the submarine they managed to bring to the surface. Supposedly this was Top Secret until a copy was given to Yeltsin in 1991 or so.
Because it is not fined?

I mean, if the options are a 20k fine or leaving your bag, then for most people the choice is simple.
Yes nuance in discerning between these things is important but your response's focus didn't acknowledge any merit of what she had to say about her direct experiences with Microsoft in particular. And your account has huge karma count of 18000 over only a year and a half. Are you really that surprised that this ended up at the top? Is your POV that often not respected?
Agreed. If Medicare really pays too little then let’s raise
that. But I believe that the current system is much more profitable so they won’t push for raising Medicare in exchange for eliminating the current
pricing practices.
Well it's wrong if people have that expectation and it's not the reality.

It's also problematic in a world wherein people have to work together, which is why most jobs don't allow one to 'work when one chooses' although that is obviously the case in some scenarios.
This probably has a large amount of 'survivorship bias' embedded in it (no pun intended).

People who are frantic, time-critical, but not immediate life-threatening situations probably grab their bag (ie. the landing gear on plane has failed, but plane has stopped on runway intact and not on fire).

This probably differs significantly if the plane was ripped in half, or people were choking from thick toxic smoke. Those people probably don't even think about grabbing their bag because they are in active severe pain / dying.

Point is, people are making a rational decision that "This is a dangerous situation and I need to get out of here, but I will probably survive", therefore they take their stuff with them.
Yes, this was a few years ago, but at that point I had android phones that could do that, so it felt like a step back.

And it might be the case that app switching was possible (I cant really remember) but either it didn’t convince me or I didn’t find out how it worked.
I always make sure my shoes are on for takeoff and landing, ensure that I know which emergency exit I will use, and attempt to evaluate my best path to that exit. I don’t feel like it’s a waste to plan for the remote possibility of a life threatening situation.
I agree with the idea that there's too much reliance on in-app education, but this post quickly starts snowballing false metaphors into an extreme of a label is bad design.

There is nothing inherently wrong with the link to the inbox saying "inbox"

Users don't know what all your iconography means.

App design isn't just graphic design or industrial design. It's not airport or device design either.

The app has two purposes, the user wants and what the app provider wants. The problems become more challenging when those two parties desires don't match. Making an app that makes it easy to buy something, take a note, edit an image, or share something with people isn't rocket science with modern OSes and Libraries. These choices are central to discussion because metrics started becoming more important than the core use.

Sometimes this makes business sense, like in a social media app where they want you to stay longer after you share. But this isn't only true because it's a crowded market. Sometimes it doesn't, where a sales app loses sales because they try too hard to move people from what people came to buy to another thing (another product, a membership, a extended warranty, a social media share).
I had a daily practice of looking at the tags of my language of desire `R` and `Python` to see the kind of incoming questions and the variety of answers coming at different instance of time. This is like a break from my full time work let's say after I finish a task or something. Somehow this has helped me improve my coding.
> That's great, but what about the people who come from a non-engineering background? I feel like people with a technical background will be able to pick up coding a lot quicker than people who don't have a lot of engineering aptitude.

You're almost certainly correct. It's perhaps possible that the bootcamp model, which can work well for people with solid technical backgrounds, might not work equally well for others.

That's fine. Not every tool is a fit for every job. A hammer is very useful, but it makes a poor saw.
Not to be all capitalist-reductionist about it, but I think this is really a case of over supply - an English major bubble bursting - that will result in a new equilibrium. Not an extinction event.
Well, I live in a nation which has quite an oppressive past. Storing your pics on somebody elses machine is not a popular thing to do around here.
No one thinks twice about using links for images. You wouldn't make an API that specified images as "image id 2345, which the client can find at /images/{id}"
Article did not breach a few points.

First, why is there no law or clear punishment against grabbing your luggage in an emergency or otherwise obstructing the safe exit from the plane? If someone were intentionally obstructing others in this or in another situation (burning building) that would clearly be most likely seen as some type of crime. Why not here?

Why no announcement on the plane? (Back up by the 'federal crime' as they do with smoking in the lavatory).

> Psychologists caution, though, against being too quick to judge.

The fact that there should be no judgement or we should not think we would do different does not detract that people might have to get drilled into them not to follow some particular behavior. It's almost as if the psychologists and trying to give the behavior a pass.

> That passenger reaching for the bag with his favorite sweater or maybe a present for his kid? He’s probably just acting human.

Not really. What is human about prioritizing a 'present for your kid' or 'your favorite sweater'? That's irrational. Non adult. And actually child like. People should not get a pass for doing stupid things.

> grabbing for possessions is more common than one might think

Actually what is probably happening is people see other people grab things and then mimic that behavior. You see the same type of thing with traffic. One person does a u turn and then a bunch of people follow.

> “We have in the past publicly commented on the need for passengers to leave carry-on items behind during an emergency,” said Christopher O’Neil'

I wish there were no speeding laws and tickets and the state just gave that type of friendly reminder!
This - and if your clients are getting their URLs from a downloaded swagger spec or even worse, from something they hardcoded, then the upgrade path is much worse with IDs.

With HATEOAS, at the best case is that clients just bump the entry point url (or even have it bumped for them) and then follow the links they are given. It's not possible to upgrade clients that way if they are constructing urls themselves.
This is to save your few hours of works while on widi-less plane? Or do you not use cloud drives?
Could be 35ms? What will be the average ping for a user?

You must be a Tesla stock holder...
Paywall and outline doesn't seem to work with NYT.
> Then they will remain a junior developer and I think that will be many of these bootcampers fate

This is a fair assessment - not just of boot camp developers but of all developers. I don't think I agree that it is a problem that some people working as a junior developer today will never become a Technical Fellow, however.

I've personally found (especially in the "enterprise") that many senior developers do not actually have fifteen years of experience - but one year of experience fifteen times, and are functionally junior developers with the wrong title. Educational background does not tend to be an indicator of this.
Psychologists find that smiling can make people happier
Stackoverflow may be the only site where I ever use tags. Tags are useful there for finding questions you can answer. You can watch tags of topics that you probably can reply to and browser the front page with a collection of interesting questions. Or look up the new questions page of a specific tag.

The same could probably done with search terms saved to your profile, but the tags are a much more organized alternative.
Ask HN: Why do we still talk about anything but climate change?
It's year 1939. Editor in chief of a british newspaper approaches their german corrspondent and says - hey, why don't you write a little profile of that Adolf Hitler, seems to be quite an interesting figure.

This is how current media reporting on climate change feels like. An article here and there, an occasional discussion on HN.

Why don't we discuss it more often. What can be more intellectually stimulating than solving the biggest problem in history.
I always fly with my passport in my pocket for similar reason.

I am fine with losing all tech though, with everything being encrypted and backups with anything important elsewhere that seems like a minor inconvenience.
And getting positive consent from each of us 7.5 billion people?
Certainly true, but the amortized cost of carrying an SSD in my pocket is essentially zero and it buys me some peace of mind, irrational though that may be.
I used to be afraid to hire help during my consulting days that new help my take what seems to be a simple and boring process, and build their own business. I was also struggling to find employees who would be as flexible, determined, curious as I was and thought it is me not figuring out how to find ones, how much to pay, train, etc.

I was also preaching "run your idea as a business" to everyone with the idea. I was also confused by how a post about someone's new office job on the social media would get so many upvotes/likes, yet a post about getting through the struggle with something business-related would rarely get any attention.

Lately, I decided for myself (and I bet my view will change many times as I grow older), that entrepreneurship is somehow wired in the brain. I chatted with my mom this year and found out that nor she, nor her parents, nor parents of my dad ever had any hustling inclinations. My dad had it, although it never materialized in anything sustainable and, unfortunately, alcohol was stronger. So it probably not genetic, but random flukes.

Whenever I talk about something-business, be it investing (nitty-gritty details, not self-made bitcoin millionaires), accounting, various laws in different countries, freight - everyone is bored (my lack of being able to engage with the talk about these topics definitely contributes to that too). Grind just doesn't seem to be cool for the most. What is cool - big survivors of that grinder.

Yet to me the grind itself is what makes me interested and excited. Constant acting in the environment of limited information availability, resource and time constraints. Even if the business itself is boring - the grind is not (to me personally). Also - risks, constant evaluation of risks. Everyone who knows me says I am very risk-averse. I can guarantee - I am taking on some ridiculous risks, but I also have hedges, as I have a family. What I think ultimately was a reason for my father failure was wrong risks evaluation (in a very hostile time and environment, so no surprises there). I hope to learn from it and keep going further...

But it is certainly not glamorous - that's for sure. In fact, it can be very much dark. But few may enjoy the ride.
That’s a very interesting story, thank you. My immediate reaction is that the justice system’s chief unfairness is the punishment of children. Jail a mother or father and you risk destroying a family, with all the life consequences that entails.

As for George, it’s also unfairness that one mistake has such deep ramifications - particularly when drugs are so widely used and accepted in Australia. But also, I feel George may have failed to price in the risk of being caught.
nothing to block, except wireless signals
Teva and Other Generic Drugmakers Inflated Prices Up to Thousand Percent
Perhaps the overhead bins should be lockable from the cockpit?
Ask HN: How do VPS providers issue dedicated IPv4 IPs?
Excuse me, I'm a bit of a networking newbie, but I heard from various sources that the IPV4 address space is exhausted. I went to create a new Digital Ocean VPS (Virtual Private Server) / 'droplet', and it gave me a dedicated IPV4 address. How are they able to do this if the address space is exhausted? Do they own particular subnets that they use specifically for their customers?
When was that? With comp being much higher these days, companies are being more selective. Well, non-FAANGs are.
"I've no idea why coding should be anymore special than basic reading/writing skills."

Ok - maybe 'learning to write a few lines of code' - i.e. basic algorithms, should be 'no harder than reading or writing' ... or using Excel ...

But writing software, on the whole is a fairly intellectual exercise. It requires legit curiosity, intelligence, conscientiousness, etc..

"Code is a way to express solution to the problem which a computer can execute."

No, only in it's rudimentary form.

If every program was only 20 lines of code, I would agree fully, but since that's not the case, I don't agree at all.
is challenge 2 download cert page down?
Show HN: Koonchi – Convert Photo to Hand-Painted Painting by Artists from India
I’m not advocating ignoring fundamental aspects of safety, wearing proper PPE, evacuation information, exits, etc. You should be aware of them and use them.
This is called Sandboxing, for what it's worth, and it is absolutely essential for understanding an idea.

Shane Parrish of Farnam Street and Sam Harris recently sat down and chatted,in part, about this need. Highly recommend giving a listen.[0]

[0] https://samharris.org/podcasts/155-mental-models/
You're in the canary bucket. Me, too, apparently. https://about.gitlab.com/handbook/engineering/#canary-testin...
I don’t know about radical; if you’re talking about the same sorts of Linux environments I’m thinking of (e.g. a desktop running GNOME, using FOSS GUI apps), then, ignoring the kernel itself [which is a special case in many ways], their developers are—by volume of commits—mostly community contributors.

Would you expect that said community contributors would have any contribution/engagement at all, if the product they were contributing to wasn’t 1. sitting there with its source available on GitHub, in a state where you can compile and run your own copy of it from said source, and 2. accepting PRs from all comers, with project direction mostly up to either “the guy who wrote the code originally”, or “the whims of the people who do the most PRs”, such that 3. you gain in decision-making power in the project to the degree you contribute?

Once you have those three properties, you’ve essentially got FOSS. It doesn’t really matter if you charge for the binary distro (like e.g. RedHat does) if the developers behind the source code are essentially their own little monastery/guild, run by the will of the people who write the code, that can just up and strike if the product’s corporate owner does something stupid. If it isn’t FOSS, it’ll be forked or re-built from the ground up by said developers to be FOSS; not out of principle, but in order to put “the people writing the code” in power over the code project’s direction. (See e.g. LibreOffice.)

I wouldn’t say that making a specifically-FOSS piece of software was ever a “goal” of any of these projects, outside of Stallman’s GNU itself; rather, these projects being FOSS is just a sort of emergent property from the “anthropic principle of community-driven software engineering”: for software to exist, people—a lot of people—have to have had a hand in making it; and, unless they all worked for the same company, there has to have been some legal infrastructure in place to make many different parties able to push the project forward. That legal infrastructure is a license like the GPL or BSD. The projects that had that infrastructure thrived; the projects that didn’t have it—and there are many—stagnated or died.

(This effect only applies above a certain level of complexity, mind you; there are small software packages that are “free” but where nobody but their author has ever contributed to them. Compression libraries like zlib, and format libraries like libpng, tend to be like this; as do smaller library-ecosystem packages like your average NPM package is. In those cases, there isn’t much to grow, so stagnation is just fine. But, don’t be confused, stagnating still is what those packages are doing.)
The way I put them in, there's no pressure pushing on them through the night since they're so far in. And I'm a side sleeper, too.
The workload of a football coach is probably much higher than that of a mathematics teacher. They are up and ready for morning practice early and stay late after school for more practice. They review videotapes of games, create strategy , and travel with students.

I doubt there are many mathematics teachers that have the same dedication for the success of their cohort as football occurs , on average.
In both cases the software was designed to prevent the pilot from stalling the aircraft i.e. to enhance safety.

And yet hundreds of people died in Air France 447 because the pilot stalled the aircraft when sensor failure disabled the Airbus software without the pilot realizing it.

In the case of MCAS, people died because the Boeing software didn't disable itself due to sensor failure.

Definitely not the same issue but both examples of software-sensor-related fatal crashes.
That's right, I don't use cloud drives. Where I travel, high speed internet is often not available. Also, I don't trust cloud providers. "The cloud" is a synonym for "someone else's computer." I want my data on hardware that I own and control.
Thiel is dead wrong.

Academics tend to be middle middle class - not particularly privileged, except maybe at the Ivy Leagues, but not from the poorest backgrounds either.

The real contemporary priestly caste are investors and VCs.
Considering how frequently laptops are stolen during travel I think that is a great safety measure for a much more likely scenario that also ends up with you losing your data.