skysight-inc/HackerNews huggingface dataset:
Another comment elsewhere says it's not really optional, it's just down to the number of seats the plane has. For certain seat configurations it's required.
> What I am thinking to add on my personal website, though, is a "send a reply" box at the end

I just list my email address. FastMail's spam filters are good enough that I rarely get spam so it hasn't been a problem. Occasionally I'll get an email from a dev asking following up questions or if I can help them with their code. It's nice to know that it's not just my mom reading the site.
Here's a couple of well known ones. Not sure if they were what you found:

https://en.wikipedia.org/wiki/Reminiscences_of_a_Stock_Opera...

https://en.wikipedia.org/wiki/The_Intelligent_Investor
Python has had useful type-checking for a decade now.
The neighborhood listserv just delivered an invitation to Twelfth Night wassailing at Peirce Mill in Rock Creek Park, from 5 to 7 pm. I will not be attending since a) we have guests, b) the forecast is for cold rain, and c) my singing voice is not particularly good.
I said this once before and I will say it again, but going word by word through my comment and cross-examining every single thing isn't a good way to have a discussion. A lot of your strange little nitpicks have been downright wrong or irrelevant. It's entirely unimportant how you cited TASS or the structure of my sentence three comments back.

I don't have time for this style of discussion, but I will try to address what you said briefly, as I do believe it to be a life or death issue. The APU torching incidents don't apply here, there were no crashes and I have always focused on "after a crash" as that is an entirely different set of circumstances than simply seeing fire or smoke, not to mention far less common. No, Saudia 163 is not the only example, and I fail to see how it has lost its relevancy in the forty four years since. JAL516 took twenty seconds to come to a stop: https://www.youtube.com/watch?v=SBLfnwhiJ1Y I focus on "90 seconds" because it is (very) approximately the time that an airliner can burn to the ground, if things happen just right, which they do with some frequency. That is also why I brought up SU1492 - not because of any side discussion about baggage or anything else, but because it burned to be unsurvivable in under 70 seconds. It is also why I focus on the long evacuation time, which by the video I linked appears to be closer to eight minutes than eighteen for the bulk of the passengers, with over six minutes to begin the evacuation. Either of those times are unacceptable, as the entire thing can burn to the ground in a fraction of that time. As the dust further settles around this incident I believe this position - that the evacuation was unnecessarily slow - will become more widely accepted.

At the end of the day, focusing on the actual content of both of our comments - I argue that after a crash on land, barring smoke or fire immediately outside the exit, you should evacuate the plane immediately. Of course you should first wait for crew instructions, but if they are not available or the orders contradict common sense then evacuate yourself. Yes, this may require disobeying the orders of crew, but it may save your life and that of others. Neither of our searches has found a single example of this costing even a single life, while there are crashes where it could have saved many lives. I'll take those odds.
> In my experience international train travel in Europe is always more expensive, sometimes 3-4 times more expensive, than airtravel.

Not necessarily. Look at this itinerary e.g.: <https://thesavvybackpacker.com/cheapest-travel-europe-train-...>. With a few exceptions, train was cheaper than the plane, often several times.

And now for what happens when it’s more expensive and inconvenient to be concerned about the environment: <https://www.thelocal.no/20230125/why-cross-country-flights-a...>
Oz.Wasm – A fast Pascal (Delphi) WebAssembly interpreter
> Except, we can (fairly objectively) reason about performance and security, while 'clean code' and 'maintainability' are arbitrary, with vague guidelines at best.

Ok, how does one best reason about performance and security with messy unmaintainable code?

You barely need to try even shallow reasoning about a code base at all, before it's clean vs. messy, and maintainable vs. unmaintainable status will feel very objective and pertinent.
Sounds of Cologne – The WDR Studio for Electronic Music
> I have read all of the major religious texts over the last two years

you're doing better than a lot of monks did over their entire life time.

call me a skeptic, but even if I was able to accomplish such a herculean feat over 2 years time I doubt I would have the time to grasp much of any of the content that I blazed through -- but of course we're different people -- allow me to express my awe.
Hydroxychloroquine use during Covid pandemic may have induced 17,000 deaths
not sure if you are missing a /s or not, or even read the article
It might be better to say raw_ptr<T> is a dumb pointer wrapper. raw_ptr is discouraged in favor of unique_ptr/WeakPtr/RefCounted; but it is used in places where you'd have a T* at rest.
> Yeah, if only scientists would put the same care into the quality of their science...

I guess we see survivorship bias here: the people who deeply care about the quality of their science instead of bulk producing papers are weeded out from their scientific jobs ... :-( Publish or perish.
Traktor.

If you're on HN it has to be Traktor. Nothing comes close in terms of configurability.

Assign any control to almost any function. (e.g. assigning loop out marker position to a knob then dialling the length down)

Set inc / Dec rates, static values.

Trigger / toggle / one-shot etc.

Define behaviours based on conditions (e.g. jog wheel when playing vs paused)
Like many audio companies, it's now in the hands of psychopaths and so I can't vouch for recent versions.

I've been using Traktor2 for years and it's solid as these treacherous machines can be.
I’m familiar with Stormfront, and I don’t intend to die on any ideological hill today. I’ll just say that I don’t think these things are as cut and dry as you’re making them out to be.
The point is not that you should be able to ban humor in one place or another.

The point is that you should be free to perform humor in another place and not have that bleed over in the place where it is banned and have repercussions there.

It's the same reason why so many authors since time immemorial wrote pseudonymously
What you’re describing sounds like DVC (at a higher-ish—80%-solution level although my brain switched off at the mention of IPFS).

https://dvc.org/

See pachyderm too.
A poor man's version of csvlens is something like:

sqlite -column :memory: '.import --csv file.csv tmp' 'select * from tmp;' | bat

which imports the csv into sqlite and outputs it to bat, my favorite pager - use `less` or whatever else you desire.
I haven't tried this, but presumably nim would fit into jupyter pretty easily.
not as easy as you think. it really depends on where you are. some places don't even offer landlines anymore, and this will only increase. i am not thinking about right now, but in the future landlines will be gone completely, so this is not a viable solution.

besides you have to consider that all the other kids will not be limited to such a phone.

we need to create communication tools that are "safe" but that kids actually like to use too.
Maybe we could have a different upvote system, like marking a post +1 Funny vs +1 Insightful. Then users could adjust their own personal scoring if they don't want to see humorous posts.

Ahh, maybe too complicated. (/s)
He's replying to a post which suggests that a REST API should just be CRUD* over a database & implement everything else "in the front-end".

The unfortunate truth is that our industry is full of examples where people have done exactly this. With predictably bad results.
I printed forum threads on OS installation/dual booting/BIOS stuff that I might need not having a phone with web access or another computer.

That's quite specific, but just one example. I think we could imagine a scenario where you might have printed any instructional thread. The interview transcriptions mentioned could've been for offline interview prep.
Just a thought: would it -at least in theory- be possible to remove all the locks, have ocean water flow coast to coast?

Yes I understand there's big lakes part of the Panama canal system. So environmental impact could be huge. And elevation differences - which may imply a massive amount of additional digging required.

But this is the Panama canal - rerouting cargo also has a significant (and ongoing!) eco-footprint.
Always wear the seatbelt! Even if nothing happens, turbulence can throw you out of your seat, and there’s really no comfort difference.
You talk as if Qt was really bad. Do you know of any toolkit that is better? I mean: Electron is a memory hog by default, Flutter or React I do not see they are available in those many languages you demand from Qt.

Which is that platonic toolkit I do not know of that is easy to distribute, productive, fast and available in any language?
But for the people using the tools, that's largely a distinction without a difference.
I got little scars from knowing precedences and then switching languages. I also got them from short-testing booleans that later turned into T|boolean. And all these clean just_p’s incrementally evolved into !just_p ? !un_q : t’s. Because I was flying through a mass-change after a day and had no mental capacity to repack the meaning of the previous expression and retain the context of a changeset.

Crystallized syntax is clear, but also extremely fragile, if you take humans into account. We have limits. Everything pushes us to these limits. Any complexity spike that overlaps with secondary complexity or fatigue is above our limits. That’s where we make mistakes.
Seriously, I'd also really appreciate some examples of moderate AI ethicists. The vocal minority is all I've heard so far, and their arguments sound closer to fiction than science.
No (see the earlier discussion for this book's prereqs)
While not embedded in markdown, I like d2 [1]. I can use it with org-babel to embed and view the diagrams on emacs. After using graphviz for years, the visual output seems more polished to me. With that said, I want to give pikchr a try.

[1]:https://d2lang.com/
There is nothing baffling, it's just politics as usual. The was West was perfectly fine with Apartheid in South Africa when SA was fighting communists in Africa. Margaret Thatcher and Ronald Regan publicly called Nelson Mandela a terrorist. When South Africa wasn't need anymore all of sudden Western countries started to care about Apartheid.
That’s making it into a bit, for sure.

Or on a promotional poster: “Not very funny. — Arbitrator [name]”
Ask HN: What are some good strategies to get students to attempt assignments?
Currently, I am teaching programming on weekends. With my 10 years of industry experience, I understand the significance of hands-on coding experience. However, I am facing the challenge of motivating students to take on and complete assignments, regardless of correctness. My goal is to ensure they engage in practical coding after covering the theoretical aspects in class.

I have tried several approaches, but the results have been not that good:
1. Explaining the importance of assignments and motivating students to attempt them.
2. Introducing a reward for assignment completion; for instance, offering a gift to those who attempt all the assignments.
3. Changing the reward from a physical gift to an Amazon voucher.

During my research on the topic, I came across the book "Why Don't Students Like to Go to School?" In that, the author suggests that the difficulty level of assignments should be just right—not too easy, not too hard. However, in my classes, students seem reluctant to attempt even simple problems. When I ask, they often respond with, "Sorry, I am not able to find time for it."

I would appreciate any suggestions for a more effective solution to this issue.
Those sorts of things are currently available and aren't much like a mining rig.

Deep sea mining rigs don't really manipulate the nodules so much as hoover them up - there wouldn't be as much backlash if it was just picking nodules up.

There's a picture of an early rig here: https://blogs.noc.ac.uk/jc241-smartex/prologue-smartex
Walking would improve lifestyle of most humans on Earth.
Possible AI-controlled Russian Lancet drone hitting a camouflaged howitzer
I wonder how out of the whole space of ideas, these ones became so well optimized to reproduce in the academic fitness landscape. I guess it has to do with the fact that if you publicly display allegiance to these ideas, your power and status tend to increase? But how did that come to be the case? Who was patient zero and what enabled the early transmission of these memes when they weren't yet able to bestow status? We need some kind of epidemiological perspective. It would be so fascinating to see what future people will write about this period
If it makes you feel any better, planes can operate much “wider” than they normally do for the comfort of the passengers.

If you ever watch the takeoff profile of a FedEx or UPS plane compared to the airlines, they turn much harder because they’ve no passengers to complain.
I've run into a few. I still use FF near exclusively, but have other browsers installed just in case.
If it's that important and you can afford a few bucks a month, I strongly urge you stop considering your donation, and (right now) follow the links on the GitHub to actually start supporting the project.

It's really easy to wallow in the "considering" phase of a decision indefinitely (or maybe that's just me :D)
Can’t tell from that link but historically the Swiss punctuality standard is three minutes where other countries use five or more, Japan being the notable exception.
There are a number of tunnels, though the dim red track lines didn't always show up when i was zoomed
Listen my follow internet friend.

Write, Write, and then Write some more.

What you will find is that when writing with your heart and not trying to write what others want to read, then you will grow into a better you.

But don't ever write for fame or status. It will swallow you whole and leave you with nothing else than hollow texts that you have no attachments to.

And read more too. But don't read things that you work with. Read masterpieces. Read and use what you to your advantage ti write more.

But write. Please just write.
Re-Reading Kahneman's Thinking, Fast and Slow
It can also be true that improving energy efficiency will be good, and forgoing harmful energetic activity is also good, such as reducing the number of cars on the road.
I worked hard to replace LabView and Matlab with Python in the lab when I was a PhD student - about 15 years ago. By far the biggest motivation to do this was to remove the friction and cost of obtaining licenses for proprietary software.
I'm really hung up on why Apple won't do what Intel has done with their freaky Intel Radeon NUC or new Xeon chips which is to on package some high bandwidth ram and allow expansion to ddr5 as a slower ram tier.

we are stuck on apple with apps that want 8gb plus like chrome and then they want to gpu accelerate which eats more of the ram and I don't get how you can buy anything configured like this with less than 32gb of memory and expect long life out of it.
Check example 3.4 here for a polkit policy allowing an arbitrary user to restart a single unit:

https://wiki.archlinux.org/title/Polkit
This is the best way currently IMHO. I have a link to it in the toolbar.
So another program poluting the home directory. People doing this shall be banned from publishing SW (hello Firefox, KDE).
I understand some unease about this, but this appears to be an isolated incident. Until it's shown not to be, I don't see how this makes the MAX family any more dangerous.

Lest Alaska airlines be given too much of a free pass: they had a deadly incident due to lack of maintenance, where a DC-9-family jet lost elevator control entirely.

Regardless, an incident like this is not the worst outcome: nobody was hurt, and the aviation industry can learn lessons from the situation. That includes learning whether this is an isolated incident, or a systemic one, and where the issue actually came from.
email him.
That's quite the self-snitch. Even the most complex web applications don't need a separate frontend server, let alone multiple. The only exception would be having an app or something that can't just render HTML sent straight from the backend.
Pair programming is, first and foremost, a technique for implementing continuous review. The old adage: If code reviews are good, do them constantly and continuously. We pair/mob when appropriate, and we don't do pull requests. If you pair AND do pull requests, it may be worth examining that.

The secondary order effects cannot be ignored either. On our team, pairing is used to:

- Coach more junior developers into being more proficient at their work

- Share knowledge so that norms, standards, and other knowledge can propagate through the team in a more natural (and effective) way than documentation

- Share techniques at the more tactical level

- Further explore the solution space and do better planning and execution (go slow to go fast)

And others.
I think United Airlines and Alaska Airlines have the largest fleet of 737 Max planes in the US
Why should someone older inherently have higher expenses? Cost of living is much more dependent on the location than on age. It might be a result of lobbying from this direction, but it makes no sense and is still age discrimination.
I'm not sure how Statista got their info, but most other countries define "late" as being more than 5 minutes behind schedule. In Switzeland that limit is lower with only 3 minutes not counting as late.
I wish work would become more professionalized and focused more on behavior while at work.

I want it so one person could go to a pro-Israel rally and the other person to a pro-Palestinian rally and then come in to work and work side by side on a project with the utmost professionalism.

We need neutral zones in society otherwise our society will tear itself apart, as each side aims for a complete suppression of the other side.
We can use less cars and use more trains. Energy efficiency is also an addition in the crease of available energy source, since said energy sources can be deployed to more productive, less harmful processes.

Walking is also good, and it would probably do us good to personally increase humans' basal metabolism.
This is WHYY we're talking about, not a small-time small-town public media station.

They already have all the listeners of that category that they're going to have.
Can the download be cached in the browser so that subsequent web page visits don't download the same initial 200MB blob? That's better at least.
The fact that those things are not given up shows that people, at least for now, care about having them. Going back to societies that were very prescriptive of what everyone can or cannot have because of some central decision on "need" were not necessarily the nicest places to live in - not sure we should attempt to go there again.
For comparison I've been using https://everytimezone.com for years
The hard part is to stay consistent and take your time researching so the blog actually has some depth.
Negative feedback is not a problem without a comment section. I don't even know how many people visit my blog apart from a few friends that I know of as I have no tracking at all. The question is what's your goal. Mine was to have more opportunity to write and to actually force myself to finish and release my writing.
"Forcing"? Are they holding a gun to the devs' heads and "forcing" them to implement safety circumvention features? I doubt it.
Too much competition of one type makes it advantageous to flip the script eventually for a small percentage of the population, despite that having other (often heavy) costs?

Lefties have been a pretty stable part of the human population for a long time for similar reasons it appears.
There is always Windows on some vdi platform like Win365 or Amazon or Citrix etc so you're not tying up your devices resources. the downside is it's absolutely not available offline and can have a monthly expense.
So non-manufacturer repair of electronics lead to vice, criminality and exploding ink cartridges? Don't anyone tell Louis Rossmann. He has whole videos about that being a myth.
Depends on what kind of freedom you are talking about, is it "freedom of" or "freedom from"?
The stdlib is mostly fine. The string and character classification functions are outdated because they aren't Unicode aware. There's a more detailed write up here [1].

[1] https://nullprogram.com/blog/2023/02/11/
In this talk he seems to have already anticipated the necessarily extensible nature of a simple language, so the language core must be sound such that when new needs arise one extends, which is what did happen.
Most importantly due to the context length not being long enough. If the context length was long enough, it is possible that they could do it with clever training. I only trained much smaller language models though.
I was once an Apple Certified Technical Consultant, mostly doing managed services-type work for small businesses in NYC but would sometimes get the call to go to someone's house, usually an owner or other senior-level exec at one of these businesses.

These were serious houses. Huge houses out in the Hamptons or four-story brownstones on the Upper East Side.

One call, I was doing work to resolve an issue with a customer's network, which consisted of a number of AirPort Extremes. One of these was in their bedroom, under a bed.

For fifteen minutes or so, I lay on my belly, working away at my laptop trying to reset the godforsaken thing, when I spotted a small chair a few feet away. Pulled it over, and began working in a much more comfortable seated position. As I grew comfortable, I'd lean back on the back two legs of the chair and kind of rock back and forth.

As I'm doing this, the owner pops her head in, saying, "Hey, anything I can get--oh my god please get up."

Turns out the chair was pre-federal (ie from the early 1700s) and was probably worth at least my annual salary. Fortunately no damage, but it scarred me. I was not invited back to do repair work at that house.
https://youtu.be/-5wpm-gesOY
I mean we wrote a whole ass engineering standard for this:

https://standards.ieee.org/ieee/7010/7718/

I wrote the implementation annex
It is for your own safety. Think about the children.

Nowadays, processor power is infinite, memory is infinite, disk space is infinite, so why so many people complaining ? /s
I started in May last year and it's been a blast so far. I find that writing about subjects makes me look at them more deeply then "just" working with them.

Putting the first few articles online was nerve-wracking though. I would recommend getting them out of the way as quickly as possible.

Also, finding the right post length can be challenging.

My blog/articles about Go dev: https://www.willem.dev
Yes it is my reaction off the post.
I challenge it and posted a couple of cousin comments to argumen. What more can I say, happy to be proven wrong, until then
Alaska Airlines only has the 2nd largest fleet of 737 Max planes in the US. United Airlines has the largest fleet of airlines in the US.
Which part of my comment is factually incorrect?
Yes! Python has worked tremendously well in those scenarios - the things that make it good for small projects can scale up very, very well.

Similarly, I've worked on very large, multi-team projects where the language was statically typed, compiled, etc. and they've been total disasters, and others that have been a huge success.

I've yet to see any language that can fully negate the power of sloppy, undisciplined programmers. Those programmers are like water and always find a way.