skysight-inc/HackerNews huggingface dataset:
None of which has anything to do with at-will employment. Since you do appear to have a good understanding of the situation, this leads me to the only possible conclusion that you were deliberately spreading disinformation about at will employment for some purpose.
A Sprawling Bot Network Used Fake Porn to Fool Facebook
I'm fairly certain quite a few of us did expect "operating systems".
If those traits helped us survive in the wild, they WERE rational. The point being, a fictional species that was able to widely remove once-rational but no longer rational things is the important bit. It's evidence that they have the capability, and either through a "better" society, or an extreme but likely stable authoritarian system that prioritized scientific endeavors like visiting far star systems and meeting the creatures there with no intention to harm, are able to make changes to themselves to make things better.

That is not a feature we share. We only occasionally make things better for all of humanity.
Is this something that can be blocked at router/firewall level?
Looking and pointing at you iOS and Apple. It's unacceptable that other browser engines are forbidden on the phone or tablet YOU are supposed to own. Imagine Microsoft would do something like this...
You still have to remember your understanding. That's something you realize when it has been a long time since you took a class on something back in college.
One of my favourites, archive filenames containing a colon ':' character cause GNU tar to execute a command, historically rsh (remote shell), but thanks to the Linux alternatives system, is often aliased to ssh. This was added many years ago to support remote tape drives.

GNU tar might randomly make network connections, so sanitize your archive names, I guess..
> ...think about supporting the Matrix Protocol, which has many social media bridges...

I sure hope that many more chat/customer-messaging-adjacent platforms begin to adopt matrix protocol support underneath! So many services exist on top of email/smtp protocols, and that has allowed for such creativity...It boggles my mind that the same has not been done for chat (or at least chat for customer support) - it seems like we have so many competing, proprietary chat protocols for these types of use-cases! As a customer, i don't want to have my interactins trapped only in the provider's platform...Just like email, i want to keep a record of my interactions with customer support...and leveraging a shared, universal set of protocols would help in that regard. I'm an admitted matrix fanboy, so that's my preference, but even xmpp or seomthing like that should universally be adopted!
Show HN: Tome: convert directories of scripts to one command with completion
Hello! I wanted to share a project I've been working on off and on for a couple of years: a simple tool to help make directories of shell scripts more easily accessible.
>Whenever a reading list gets to the front page of HN, I always find the most interesting books to add from the comments!

Do you maintain this list publicly anywhere? "Books that have been recommended in HN comments" would be an interesting list to see.
More likely he'll die in a fall or "commit suicide" like so many other prominent Russians this year:

https://en.wikipedia.org/wiki/2022_Russian_businessmen_myste...
> Calories in calories out (CICO) is the what, not the why.

CICO is basic thermodynamics, but yeah, it's incredibly reductionist.

OMAD (One Meal A Day) isn't some magic bullet that creates weight loss. If your One Meal is 3000 calories, you won't lose weight. What it's supposed to do though is train yourself to manage hunger. I can eat a massive meal (24 oz steak, 8 oz of broccoli or green beans, and a couple wheat rolls) and still be hungry less than 3 hours later. Some people have suggested OMAD and said that supposedly, if I force myself to remain hungry most of the day, eventually I'll get a bit numb to the sensation and it'll allow me to recalibrate me sense of hunger.

Keto is similar. It helps you reduce the CI part of CI by eliminating carbs which do very little to make you feel full compared to protein, fat, and fiber. But if you're still eating 3,000 calories/day because you're eating 24 oz steaks and half a pound of bacon and 6 eggs every day, then you won't lose weight.
One thousand is an arbitrary number, and apart from its special place in our base 10 number system is no more special than, say, nine hundred ninety-nine.
IMHO swift has one of the most beautiful type systems and is more high level than rust. Of course youre limited on what platforms you can use it with but server side swift is getting a lot more attention. Kotlin is pretty comparable though so maybe that’s your best bet. Haskell is also great but if you want the slightly more imperative style then I think kotlin or swift are the best fits. I find all to be the times I have the most fun programming. You can also get part of the way there with typescript and the fp-Ts ecosystem but of course the type system has a lot less overlap with rust
I emailed the National Archives about the nature of a quote from an HN comment ages ago. I spent a lot of time digging for sources and got stuck at a “box” somewhere in the Archives.

I emailed the Archives and was politely informed that I would need to visit in person to ascertain the exact document.

A few days later an Archives staffer emailed me under secrecy, saying they were not allowed to be doing this, but then provided exact details for what I needed.

It was truly an excellent internet moment for me. Sometimes the government is cool!
The paradox of copilot is that anyone who is skilled enough that they can be responsibly trusted to use it doesn't need it.
Surely there are config options to make it not so freakin' intrusive for the reader?
I tried to write a little Linux utility that would walk the filesystem in C# a while back.

It convinced me the language doesn't really support Posix systems after all.

(Obviously, Linux software that's been written in C# exists; maybe I was using the wrong standard library or something. I went with whatever Microsoft's documentation suggested.)
They have some influence. The fed chief is nominated by them. Laws they support get priority. Their policies can have effects on consumer confidence and economic activity, I mean americans belive the president is powerful so true or not their economic behavior is affected, and that isn't just consumers but investors as well. Let's say biden threatened nuke war against russia, that will crash stocks or mention tariffs on China which will affect some stocks more than others. CEOs also use what they say as an excuse to do things.
> the lender chose to interpret it is an early loan repayment, and was allowed by the courts to keep the money.

No. The appeals court smacked them silly in a unanimous opinion and the money was returned to Citi [1]. From the appellate judge:

> In a separate opinion, Circuit Judge Michael Park called the lawsuit a “straightforward case that many smart people have grossly overcomplicated and that we should have decided many months ago.”

> “Put simply, you don’t get to keep money sent to you by mistake unless you’re entitled to it anyway,” Park wrote

1. https://www.bankingdive.com/news/citi-wins-appeal-500-millio...
That's a vestige of history, and not some innate property of a calculator. I went through school with a calculator that had cursor positioning, insert mode, and so on, and mine was definitely not the fanciest in class.

The idea of holding a computer calculator app to exactly the limits of a historical four function calculator is skeuomorphism at some of its worst.
Iconic Teacup Rock is gone after post-tropical storm Fiona
LinkedIn ran social experiments on 20M users over 5 years
With a sin designed for turns, that is just sin(x) ~= 2pi * x or tau * x. Slightly uglier, but still quite simple.
I wonder if you'd be safe just sticking it in a savings account until they asked for it back. I mean, is it your responsibility to point out their mistake? And after how much time might they lose their right to demand it back?
I don't see it that way - I think of it as a linguistic challenge. Every group's thoughts are limited by the language the group adopts. Learning a group's language makes one more prone to think as that group does, but it also allows one to keep those ideas at arm's length. And if an idea is difficult to communicate in a group's language, that doesn't make it deceptive to hold it, especially if one makes good-faith attempts to communicate important ideas using the group's language.

And while it is true that some groups hold language and ideas that are both infectious and dangerous, arms-length exposure to many such ideas is much less likely to result in pathology than close exposure to one. Refusing to learn an enemy tribe's language is an uninformed bet that you lucked into the best tribe by default.
As a user, it's not fast, user-friendly, or fail-tolerant. And all three of those vary heavily depending on the company implementing the 2FA.

A username/email and password is pretty simple and straight-forward. If I lose a password, I can reset it via my email. Therefore, the only account that should even consider MFA should be my email, since it's a gateway to everything else. But that also means my email shouldn't have to be connected to 20 other services.
Does anyone know how to apply to be a 'reviewer' for pre-released CPUs from AMD or Intel? I am building a new kind of data management platform that is highly threaded so it can do DB queries or other data manipulation functions in parallel. I will benchmark it against other common systems like Postgres (https://www.youtube.com/watch?v=OVICKCkWMZE) but I only do that when I upgrade my own personal desktop or laptop. I would love to get my hands on loaner hardware to run benchmarks and publish them.
I'll fairly frequently add to, and occasionally clarify, my comments. I wish HN had a better mechanism for indicating this. Usually it's to fix tyops (you've done that on my behalf at least once, with disclosure, in the past), add specific examples (the Edge searches, I believe, in this case), and just plain mind mush. I care enough that I'll comment to clarify even after the edit window's closed: <https://news.ycombinator.com/item?id=32851082>

That said, I try not to be deceptive. I've got a 5 minute delay on my comments as well which I understand gives me a short window to edit before the content is publicly visible.

That said, the "bad call" was my interpretation of considering The Edge's Epstein connections as off-topic, apparently not your own meaning.

Conformant to your apparent intent, "why we allow posts from edge.org on HN" (<https://news.ycombinator.com/item?id=32984632>), I'd be willing to consider a down-ranking or outright ban of the site on the general principle that blind eyes to absolutely destructive criminality should carry a very strong social stigma, regardless of the merits of any given article. Again, the fact that The Edge fails to note this themselves, or make any clearly apparent apology despite playing a huge role in enabling Epstein's behaviour --- something I've been exploring in the course of this exchange and as a result of robot_head's comment --- is quite significant.

There's a huge harm done when people ignore gross harms done to others. All the more so when those doing so benefit directly from doing so.

HN itself seems to have largely ignored this issue until today:

<https://hn.algolia.com/?q=edge%20epstein>

There've been 30 submission from The Edge since 19 October 2020 based on HN's own site link: <https://news.ycombinator.com/from%3Fsite%3Dedge.org> (Archive: <https://archive.ph/8adBm>)

The first post matching that search to break 20 comments (a minimal notability threshold we've discussed before) was posted 5 hours ago as I write:

<https://news.ycombinator.com/item?id=32982155>

I can see a legitimate argument for damnatio memoriae for The Edge.

<https://en.wikipedia.org/wiki/Damnatio_memoriae>
At some point the message has to change. It has to become something a little more like: Look, so far we've done this which you thought was cool. Now we want to do X, Y and Z. Will you support us?

I think this is a perfectly valid idea and would encourage you to lead with this sort of approach in trying to get the Foundation to change strategy. It's straightforward and constructive. Pointing out all the ways the fundraising is bad is not nearly as useful as suggesting ways to approach it differently and improve it.

(I normally don't talk about Fundraising stuff as a volunteer, but the Meta thread where I was pinged led me here).
> It takes courage to eliminate code from an operating system to make it more stable and reliable, as Apple did with Snow Leopard.

Anyone have background?
The author is a software engineer and when he says "people", he implicitly means other software engineers. When he says "replace" he means in code, not in equations.

It's a general challenge of writing on the web that you don't know what context the author assumes and the author doesn't know what context the reader assumes.

In this case, the blog title "Computer, Enhance!" and the article subtitle "Switching away from radians makes code simpler, faster, and more precise." sends a pretty clear signal that this is about programming and not pure mathematics.

For any given article on the web, you can always generate valid criticisms based on the author assuming some context that may not be true for all possible readers. You can't say, "Ice cream is cold" without some commenter pointing out that you're doing a disservice to astronauts for whom ice cream is freeze dried and room temperature.

I find the best way to extract value from writing on the web is to simply try to understand the author's assumed context and go from there.
When you drop your iPhone on the floor and it shutters, how exactly are you going to get to your SMS 2FAs?

The point of SIM is that you can transfer service to another handset without talking to anyone. Which is invaluable, for example, when you travel in the foreign country and your iPhone dies from water damage, albeit being advertised as “waterproof”.
(author here) Sorry the description was truncated, so I'll leave a comment:

Hello! I wanted to share a project I've been working on off and on for a couple of years: a simple tool to help make directories of shell scripts more easily accessible.

It's reached a point of stability that I'm interesting in feedback and thoughts. Thanks for reading!
I don't think that's necessary, though. As the original creator, you're the "owner", not a licensee.

As the owner you reserve the right to re-license it to anybody you'd like, under any license you'd like, as long as you don't give that right away.

At a job, or on a contract, the employment agreement or the contract will almost always says you're giving that right to them in exchange for compensation.
Is there any evidence that Netflix’ existing game efforts are retaining subscribers?
Russia is basically a bubble of two large world-class towns, and a gigantic third-world periphery (source: many friends who lived there). You've enjoyed yourself at one time, but the bubble is starting to burst, and Russia will not be the same anymore.
I've never seen OS as open source, always as operating system. FOSS or FLOSS is how I commonly see open source used inside an acronym.
No, more like:

1. Get a feature request.

2. Create a standalone program that does just that thing (pulling in, presumably, whatever is needed from the primary application(s), otherwise you're reinventing the wheel a lot).

3. Do V&V on this, use it, but leave the code alone.

4. Some time later, merge it with the primary application(s)

(4) would usually require a refactoring/cleaning up to ensure a clean separation between UI and logic layers in the "snippet". Once done, the logic portion should be incorporable into other applications more easily because it's been converted into a library.

I usually don't delay between (3) and (4), but take basically the same approach. Convert the primary application into a suite of libraries and the glue code between them and UI code (this is an ongoing process if it's a legacy application, this is what I try to do early on otherwise). Those libraries can be reused for a "snippet"/spike/whatever you want to call it to avoid reinventing the wheel. The new program is brought up, used enough to be confident in it (combination of testing and real-world use), then its logic is properly modularized (if it wasn't already) and reincorporated into the primary application.

Repeat with the next thing. If all the necessary components are present, but not the glue/UI for it, then you can skip that process (or most of it) and just work on the main application.
How to 3D-print one of the strongest stainless steels
Thats how the SAP ABAP Workbench works.

A hierarchical view of your programs, classes, functions, etc. on the left. The root node is where you started, so if you just open a class, you get the eveything that belongs to that class, but you can also open a whole namespace. On the right you can then edit the code.

https://help.sap.com/saphelp_gbt10/helpdata/EN/46/9d783e3a7d...

The syntax of ABAP may be not tho everyone's taste (modern ABAP looks better though), but the capabilities to write business software in a completely integrated system are magical.

The database is "just there". SQL to access the DB is a first class citizen of the language. Your datatypes are the same in the database and your programs. You can use the primitive datatypes to create rich datatypes with attached default values and validation logic. When you build a input field in the GUI and connect it to the database field everything just works.

That makes me really miss working with SAP.
Pretty sad that getting citizenship in a fascist dictatorship to avoid a life prison sentence is the best option we can offer one of our most intelligent and conscientious citizens
Ah, I did not see this update! Tfti
Reading and Reviewing References from DDIA
I understood Operating Systems.
The motivation to make the web an application platform is because the web is the only thing that could possibly displace Microsoft's stranglehold on non-server PC operating systems, and is the only workable alternative to apps on iOS.
I've been playing... (I mean, I've been) working with computers for decades.

My basic philosophy is that I'd probably be sitting in front of the silly thing anyway. Might as well be paid for it.
Paypal should be banned from holding money.
The 3rd party sellers are penalized already to some degree, and Amazon has begun suspending certain listings (you can still buy them if you have the direct link, they just won't appear in search) for missing certain attributes.

But IMO, it's not enough in some categories. Especially where item parameters and specs are critical for its interoperability and functionality.
I am using non-standard terms, because that's what he's using. The angle between the steering axis (what he calls the pivot axis) and the vertical is usually called caster angle, and the offset between the steering axis and the wheel axle is usually called trail. He doesn't talk about trail directly, but he suggests that the pivot axis and hanger axis being different is a problem. If they were the same, there would be no trail, and that would be a problem.

Two and four wheel vehicles are not all that different as far as steering stability. Both need caster and trail for stability and responsiveness. Yes the control input is different.

I'm not saying he's entirely wrong, just that I don't think he's read much on steering geometry, and if he did he might understand the problem better.
Um, in my imagination, they did this very thing. They paid a slap on the wrist fine, were not monopolistically broken up, and have gone back towards doing the same thing.
The fed does not have a “targeted plan to leave an additional 1 million people unemployed by the end of the year.” Please stop spreading such FUD.
I knew it, and said it, and was downvoted. Snowden is now officially a Russian citizen with a US warrant. His words are true, but his honor remains conflicted at best.
Sounds like a Lisp or Jupyter Notebook workflow (or maybe more broadly, the "literate programming" paradigm)

I'm not sure how to do this with a SpringBoot/NodeJs app that you would find in 90% of shops
> The stock price is based on what investors think other investors will pay for it sometime in the future,

And sometimes that 'investor' can be the company itself, doing a stock buyback. Or prices rising because of a corporate tax cut. Often times these swings in share price have nothing to do with the underlying business.
R&D makes it unclear what development-only looks like, the short description for each doesn't separate category between R and D. I guess it's pretty much 90% overlap.
Ooof, you're no true scotsmanning with that bikeshedding argument.

No one doing serious work in physics, simulation

Well, he is doing game engines, so you are right, it is not about "serious work in physics, simulation", it is about simplicity and performance in games.
Regardless of what it stands for (although it's always "operating systems"), grammatically speaking it should be OS's or something similar, not just "OS".
I think you are talking about second Prey game, not the first. First Prey game was unusual first person shooter, very interesting one. I haven't played second game.
TCP/IP is a standard that takes a long time to implement well. I've had to implement TCP/IP exactly once in my career (maybe a couple times more if you count just "lobbing" crafted datagrams), but I've just "used" existing implementations hundreds of times.

Similarly, HTTP is a big standard that takes a long time to implement well. But very few people will have to implement it: they will use existing implementations.
It will still get security updates, but the hardware is a the point of no new support. If you don’t need those features in newer watches it makes a perfect device keep track of kids/elderly who don’t need all the bells and whistles
In the context of the title, I understood it as "operating systems". This may be due to a few things, but from grammar alone, "are" typically requires a plural noun, an "Open Sources" makes no sense, so if I was confused by "OS", the "Are" clued it into "Operating Systems" since the plural there makes a lot more sense.

"Why Browsers Are Essential to the Internet and How Operating Systems Are Holding Them Back"

"Why Browsers Are Essential to the Internet and How Open Sources Are Holding Them Back"
Well, a lot has changed on HN. I used to agree with half of the people here. Now, it is less than 5%, usually gray comments.

I think it is not just HN, the society itself has devolved and going into the toilet. Or it could just be that I have changed, but that's easily litmus tested by just reading old threads which I still agree with (pre-2019).

Regarding physical stuff, just the other day people love the idea of QR codes in restaurants with no opposition to the totalitarian digital state we're slowly building. Same goes with security cameras, cashless payments, parking apps, esim, covid QR codes, etc.

QR codes are extensively used in China for tracking people everywhere.
Right, so I was not suggesting that EVs will not last as long as ICE vehicles. It appears to be the opposite. The question is what kind of thing will cause an EV to be EOL. I am thinking that it's not the battery at all.

ICE cars have a healthy 3rd party ecosystem that keeps them going for a long time. As a design decision, EVs seem to be hostile to that concept, to the point that I think this is what will cause the vehicle to be scrapped rather than any other reason. Legislation may come around to address that issue, however.