skysight-inc/HackerNews huggingface dataset:
If your plan doesn't include passing bills through Congress that increase tax revenue and cut popular social entitlement programs, it is not targeting this problem.

A few dudes firing a bunch of people entirely through executive action has absolutely nothing to do with the financial problem you're worried about. The federal payroll is not a significant cost, and the executive branch doesn't control the budget.

It is no different than a magician doing misdirection. It's up to you whether you want to buy the act.
The guarantees offered by the kernel cannot be subverted by unprivileged processes running on it.

Of course, the kernel is not very useful on its own, thus the design of drivers, filesystem servers and other services running on top of the kernel is still relevant.

Note that, unlike most other systems (including Linux) which are flawed at a fundamental level, seL4 actually enables the construction of a secure and reliable system.
I might be the only person in this camp, but I find the "standard" command line arguments style absolutely repulsive. I write tons of CL code, and I always use easy key=value notation (sometimes it's flag=true, which I consider to be a minor sacrifice of conciseness in favor of consistency and readability).
Why mechanical/electrical ? Very anecdotal but most of my friends from college who got a degree in that ended up chasing software engineering jobs.

I mean I'm sure mechanical/electrical jobs exists but from my admittedly limited view it always seems like it's the opposite move so interested.

Also 80k is ridiculous if it's in the US , maybe it's the specific university you're looking at ?
Cobra is certainly popular, but it has many weird edge cases and limitations. It's been a while since I've used it so I can't recall the specifics, but I do remember it being a very poor experience, both as a developer and as a user.

I've had a much better experience with https://github.com/alecthomas/kong , and I've heard good things about https://github.com/urfave/cli , so I would recommend those over Cobra.
> Can you do the first two years of education and credits at a community college, and transfer to a state school for the last 2 years?

That's what I did (albeit at a very different time in my life) and it worked well. Community colleges are usually quite supportive of students taking a light load for longer - it's a common need among their (actual and potential) students for a variety of reasons.
There are in a previous paper https://www.nature.com/articles/s41467-021-23628-5
sandworms can get into your feet. And it sounds pretty terrible, which I guess you could say about most parasites.

https://www.hopkinsmedicine.org/health/conditions-and-diseas...

https://www.cnn.com/2018/01/30/health/worms-feet-vacation/in...
What are some of these "BS courses" that you think you could have left out? I used to think this way when I was younger, but now I'm glad my undergrad university had at least some arts and humanities requirements to round out the degree. IMO we have too many Spock-like figures in tech who aced linear algebra and can balance a binary tree in 13 programming languages, but have not even a remote exposure to ethics, philosophy or history. They end up working for terrible companies, happily building the Torment Nexus because it's an interesting technical challenge. Or they just can't have an educated conversation about a topic that's not tech related. University is not just job training.
Does Linux 6.8 in fact ship ABI v5? At least it’s not guaranteed (Ubuntu 24.04, 6.8.0-55-generic). This post suggests 6.10: https://lore.kernel.org/landlock/20240716.yui4Iezai8ae@digik...
Glass Thinner Than a Credit Card Could Solve America's $25B Energy Problem
The article does not do a great job of explaining why creating new classes dynamically is preferable to just defining the class your system needs.
Yeah I'm not sure if it's just me and my learning style or if researchers purposefully use terminology that's obstructive to understanding to maintain walled gardens. I don't think my reading comprehension level is particularly low!

Usually the best way to learn about things like this for me is to see some actual code or to write things myself, but the lack of coding examples in the text isn't the thing that I find troubling. I don't know, it's just.. like, excessively pointer heavy?

Maybe if you've been in the field long enough, reading a particular term will instantly conjure up an idea of a corresponding algorithm or code block or something and that's what I'm missing.
I'm not trying to be snarky, but why are they even bothering to make new episodes? It's really only targeted at a narrow age range. Why can't they just watch reruns? It's not like the vowels or consonants change that much.
If we assume the natural time evolution of groups of people is to decohere (with sqrt t?), being a leader means keeping everyone roughly in phase?
Unix APIs return -1 on error pretty consistently. The error code can then be read from the errno thread local variable. In the Linux kernel internal APIs (and probably others), -errno is returned directly (no errno mess), which is still negative.

The one "Unix" API I know that returns > 0 on error is pthread, which returns +errno directly (but still 0 on success).

Which APIs return 0 on error? I can't think of any.
> Authors sometimes share those with researchers conducting similar work, although they usually ignore such requests, according to recent studies of datasharing practices.

If the research was in anyway paid for with federal dollars all this data should be public. Not only that, if true it is a waste of federal dollars.

It's probable that the widening mistrust in science is due to this a sort of behavior and the resulting administration.

Waste due to inefficiencies is one thing, waste due to fraud, data hiding, misdirection is something else.
Understandable! This is because `-a 1 2 3` assiging a = [1, 2, 3] is not GNU style.

If you want that, the GNU style could be `-a "1 2 3"`.

Normally `-a 1 2 3` would be a = 1, and 2 and 3 being positional arguments. A clarified way to write the same would be `-a 1 -- 2 3`.
I disagree with it being a minor issue. If I write a shell script around a program that accepts GNU-style arguments, I expect the following to be correct:

./cmd -a"$USER_CONTROLLED_DATA"

A program using this package would break that assumption, introducing a bug where this user-controlled data cannot start with an '='.
> Just run the biggest model you can find out of swap

This kills the SSD
According to the example and judging by the code at a quick glance, it does not, it seems to exit, which is unfortunate. Perhaps the author may correct me.
GamerGate foreshadowed the toxic hellscape that the internet has now become
The high stakes arms race of airline safety videos
I think they mean 80k total for all 4 or 5 years.

That seems reasonable to me for a 4 year degree from one of any of the 50 public flagships. (I assume that's what they're talking about.)
Not sure what you're trying to say here... maybe that hens in factory farms already suffer, so a disease doesn't matter? Or that letting a disease into the country is okay because it won't reach any hens in the nice kind of farm?

(I get my eggs from an organic farm just outside the city where I live, btw.)
> Has the last 70 years of productivity increases led to a reduction in weekly work hours? No

No, but it hasn't led to a massive increase in incomes either (after adjusting for inflation)

But meanwhile everything gets more expensive so while yes people still have jobs and work as many hours as before, we have much less to show for it
Some researchers think Alzheimer's is a man made disease.

The last time I read up on this it was basically that we all have some predetermined risk of developing an Alzheimer's type disease, but that modern environmental variables raise that risk to such a high likelihood that it's become something it never used to be.

Interesting to think about.
It sounds like your employees believe that talking to you or amongst each other, where you can read it, will get their friends laid off or bad decisions made without advice. You might want to put a layer of management between you and them, if you can find someone with the skill of trust and relationship building.
We have built a rather large toolset for detecting and treating a range of cancer variants over the last decades. With meaningful changes in expected outcomes. Considerable drop in mortality, for example. Far from cured though. Alzheimer's might be much trickier. ..
Timeline is interesting

Timeline:

02/27/2025: vulnerability reported to the maintainers (specifying that only versions between 12.0.0 and 12.0.7 were vulnerable, which was our understanding at the time)

03/01/2025: second email sent explaining that all versions were ultimately vulnerable, including the latest stable releases

03/05/2025: initial response received from the Vercel team explaining that versions 12.x were no longer supported/maintained (probably hadn’t read the second email/security advisory template indicating that all were vulnerable)

03/05/2025: another email sent so that the team could quickly take a look at the second email/security advisory template

03/11/2025: another email sent to find out whether or not the new information had been taken into account

03/17/2025: email received from the Vercel team confirming that the information had been taken into account

03/18/2025: email received from the Vercel team: the report had been accepted, and the patch was implemented. Version 15.2.3 was released a few hours later, containing the fix (+backports)

03/21/2025: publication of the security advisory
In a lot of companies the definition of senior engineer helping others develop technical skills.
A Chinese battery factory sparked a meltdown in a small Michigan town
I'm sort of surprised that they haven't approached Bob Jones University. They have one of the largest collections of religious art in the US.

Virtual tour: https://museumandgallery.org/tour/
OpenAI's Sora Is Plagued by Sexist, Racist, and Ableist Biases
We do, however, have computer assisted plumbers, electricians, and other technicians. With nothing more than YouTube one can fix appliances and cars, or do some DIY home improvement, and the projects that are possible are much more involved than they were in the old days. It's very hard to pick up these skills from a book, but if there's a video to walk through the process - the projects become possible.

AI-assisted plumbers will follow this archetype.
Get an online degree for less. The more important thing is having the knowledge associated with the degree, which you can learn on your own. Credentials are only important for highly competitive and specialized roles.
Advice from the world where things always go as well as they could is of limited value in this one.
For all the people recommending/considering going to a 2-year college and transferring, some advice based on something that worked very well for a friend of mine:

He talked to his desired 4-year college admissions team and told them he hoped to transfer in. He got their advice on the overall process, and the classes they recommended he take at the 2-year institution vs. leaving to take at the 4-year. He did the leg work to research the local options, sent them briefs on each, and they recommended which one would fit most directly into their transfer application process.

n=1 but he did exactly what they said and ended up getting the 4-year degree he wanted from them with a minimum of drama along the way.
> probably were

Do you not see the problem with this? We aren't talking revoking a Visa, we're talking a lifetime of slavery.

> illegal immigrant

Many explicitly were in the country legally. The administration is not claiming they were in the country illegally.

> criminal gang members

Who the administration says in court they have no evidence of commiting any crimes.

> kick them out

They were not "kicked out". They were sent to slave labor in El Salvador.
Interesting references, thanks. But both seem to be at the research and feasibility stage. From the ETH group's web page: (https://fml.ethz.ch/research/ses.html)

> To demonstrate the technical feasability of this process, we buildt a 10MWh pilot plant at ETH Hönggerberg. The first charing cycle, using hydrogen to reduce iron oxide to iron, was successfully completed over a time span of 4 months. The discharging cycle is currently ongoing.

So either they haven't managed to do a full cycle yet, or they are not updating their research page. It sounds like this should work, so I'm tentatively optimistic. But this looks like a technology you'd have to bet on, not yet a certain path to a commercial seasonal battery just waiting for mass deployment.
What is the degree supposed to do for you? Just print a fake one if it's for your mom
They’ve taken the IBM model. Sit on patents and lawyers and die a slow death. Innovation be damned.
In a few of those companies, so also is the job.
Emulating /proc isn't super interesting when you can simply enter a new process namespace.
AI is strictly worse at automating repetitive tasks than traditional software, because AI output is non-deterministic

If a task is repetitive then the output is predictable so it should be automated deterministically, not with fuzzy AI bullshit
Hope you know your salary is going to be like 50% lower if you switch to mech eng.
No, that's the advantage is that the kernel/processes don't need to be trusted since your kernel guarantees the isolation.
So you can have a Linux kernel running next to some high security process with the guarantee that they will be isolated (with the exception of allowed IPC)
Whoops, thanks for the heads up!
> You sound like a manager.

Yeah, I think that's a good
read.

Give management credit for being smart. They mostly do manage only to promote the most egregiously avid Taylorites from among us.
Idk, I find their output mediocre and sometimes misleading. But that’s not the worst part and is often cheaper than doing things yourself.

The worst part is https://news.ycombinator.com/item?id=43314958 . We may be still blind to this, but new generations may find themselves on the other side of the fence, so to say.
It's an interesting project and seems to work superbly on human created topographies, but in some testing with outputs of Hunyuan3D v2, it is definitely a miss. It is massively destructive to the model and seems to miss extremely obvious optimizations of the mesh while destroying the fidelity of the model even at very low reduction settings.

Something about the way this project generates models does not mesh, har har, with the algorithms of Quad Remesher.
That's somehow feels even more dystopian than what the current US administration is doing.
It’s not. You normally can’t marshal dynamic classses or their instances across process boundaries so your multithreading options are limited. But maybe the data class has a way to do that. I see no advantage to not use concrete classes if those are good enough to get the job done.
That's why I always recommend having a big "buffer" of video content for such situations, ya know, for data integrity

Good idea, for safety of course. Just for completeness sake I would add one should not rely on that especially if they are using XFS and especially if using a hardware raid controller. The recursive rm may complete faster than the inodes are removed due to the nature how XFS among a few other filesystems operate in the background. I doubt many are using hardware raid controllers on their workstations but if one is on a server there is a chance there may be one and those will also perform some transactions in the background and one may get their prompt back sooner than the inodes have actually been removed. This is all edge case off course. People should have a massive .pr0n folder regardless.
Minecraft is getting a visual overhaul you probably don't need
opensnitch does this
Unfortunately, in-band signalling seems to be the norm when dealing with HTTP. There isn't really a standard mechanism for wrapping up an HTTP request in a standard format and delivering it, plus some trusted metadata, over HTTP to another service.

Or if there is, and I've somehow missed it, please *please* share it with me.
Silent Hill F Has Been Refused Classification in Australia
Good lord, you'd think I could remember how to spell Cinematronics since I worked there. Hell, I created the wikipedia article on it! <grumble>

https://en.wikipedia.org/w/index.php?title=Cinematronics&old...
Hungarian notation had a purpose to it, but then they went and did it wrong accidentally (there's an old Joel on Sw article about it, but I'm not linking it) - and in the example this is all over the place - not to mention C macros ooofffff

But yes the mix of that plus camel case, make things confusing
Please don't use HN for this type of remark, we're just nerds here.
yeah, what the company should have done, is only hire experts! Hiring new grads is definitely a mistake they're making!

...except then I never would have been willing to work there. I won't work for an MBA bean counter. I want to work for a company that's willing to invest in people. One that doesn't treat life as a zero sum game, where someone else has to lose so the company can make money.

I get it; for most people the line on the graph must go up! And it must keep going up, forever! But I reject that meme as the direct cause of the enshittification of reality, and refuse to play any negative sum game. "The only winning move...." and all that.

BTW, that project would have died with just a team of two because I did eventually leave that company. So that suggestion would have killed that project. System resilience matters too.

edit:

> Gee, go figure.

This isn't a given. If their manager was as good at teaching and understanding code as I was, they shouldn't have been missing deadlines. Proven by the fact that I admit I didn't contribute a significant number of lines of code. So what is this trying to say? New grads are bad?
What is intersting?
Leetcode is a standardized test that shows your ability to write code, grind and pattern match in a very complicated space. It is not possible to memorize solutions to all problems. There are way too many problems in this space. All the people complaining about leetcode are a prime example of this. It takes a lot of time and background knowledge to learn all the algorithms, data-structures, and problem-solving patterns... to get good to the level where you can ace FAANG and trading interviews with a high probability. It's a more useful metric than memorizing specific APIs which is not standardized, has basically no/simple pattern matching, and does not really test coding skills. There are also too many frameworks, and this just doesn't stand the test of time. People would need to constantly re-learn frameworks for interviews.

Most companies have been using leetcode and system design for dozens of years for a reason. It's not changing anytime soon.

Also, leetcode can be really fun :) if you remind yourself to be truly curious about the problem.
My biggest issue with using namespaces is that it bypasses the main host firewall entirely.
Kong doesn't explicitly say it supports GNU-style, which is why I didn't mention it.
120 years ago 40% of Americans were farmers, today that number is under 2%.

That technical progress resulted in a few companies and farm conglomerates becoming incredibly wealthy. But the benefits that we all received was we didn't have to toil in a field, and we get fresh beef on every corner.

The wealth gap growing, and the median person being better off aren't mutually exclusive.
> So this is my thesis now - if you’re a senior who neglects this new tool, you’re going to be out of a job soon-ish.

Do you wanna bet?
I'm actually shocked that Tim, himself, knowing the metric exists and was going to be used in firing decisions, did not attach himself to all these tickets in the first place. Talk about a lack of self-preservation. Everywhere I've seen that measures performance by some metric, everyone instinctively tries to pump that metric all by themselves. No other motivation required.
Interesting. I used

https://github.com/urfave/cli

in the past and was pretty happy with it. However sometimes it's good to try something New :-)
My experience with vector displays is <that> years old, but as far as I know it was functionally impossible. Granted Cinematronics was using even older hardware, but literally the refresh rate became a consideration doing the equivalent of boss-death/cut scenes. The more (length of) lines you draw the more the display begins to look like an old-timey submarine radar display.
It took them a week to respond about the initial report for v12.0.0, the exploit was so trivial and obvious that even that should have been a warning to go check newer versions themselves, even if they hadn't seen the follow up message that had been sent a few days prior showing that the vulnerability was present in later versions.
Howm: Write Fragmentarily and Read Collectively
"We are not a Linux/BSD clone, or POSIX-compliant..."

and

"It should be able to run most Linux/BSD programs with minimal modifications"

Hmm weird. Will give it a try, anyway.
> HR has but one fuckin job as far as I can tell.

Yes. Protecting the company. As long as anyone's paycheck doesn't have a slur actually written on it, that's roughly where HR's interest ends in the matter.

Don't feel too called out. If I thought you were wrong on anything else here, I would say so.
In the article the person said they had been getting the feral hog meat from a hunter who had gifted him raw meat several times and that he handled it with his bare hands while preparing it and then cooking it an eating it. The doctors surmised it was most likely his handling it with bare hands that was the vector of transmission, not eating the cooked meat.
It is more important to follow a common convention than agree on which looks better. If you are lucky you get used to common conventions and spend no time annoyed with them. If you are unlucky you will struggle to let it go. Struggling to let go is a disadvantage.

People who ignore convention and insist on whatever they like are never any fun to work with.
AFAIK most devices wipe the key from memory after a certain for this reason. My iPhone regularly forces me to enter my passcode instead of allowing me to use FaceID.
I just looked up the average for public state universities per year and it's around 10k (8-15k)

Which lines up with my own costs. Am I missing something ?
I guess it's different for each of us, but I would be surprised if you think EVERY course you took is useful. There must be one or two?

I used to read a lot of history and humanity books so I don't really want to spend money on any such courses. Plus there are so many free ones online so I can take whatever I want instead of being forced to take something I might dislike.

Some universities offer independent studies which is cool, in which people can take courses they want. But for OP's cause I think just building a bench by himself and working on open courses is better, unless that degree is really useful.
If AI Is Ramanujan, Who Is Hardy?
Depends what you're doing. I have a content-based recommender that uses clustering for diversity, basically if you want N items and have k clusters it picks the top N/k out of each cluster. [1] k-means works just great for that.

[1] for better or worse though, if 1/k of your articles are about some topic like soccer or cryptocurrency you will always get about 1/k articles about soccer or cryptocurrency no matter how you vote.
All fun and games until "misleading vaccine claims" means pro-vaccine claims, according to the govt. What if I want to host a clone of the CDC site as it existed before Trump took office? Could they take me down on similar grounds? Do I have to go through the laborious task of removing CDC logos et cetera?
Ex-NSA boss: Election security focus helped dissuade Russian meddling with US