skysight-inc/HackerNews huggingface dataset:
This is a huge security risk (both from a personal and desktop malware perspective), so I assume most people are only allowed to use it in staging. How many bugs reproduce in staging, though?
> In communities where many individuals share a common sign language, deafness doesn't function as a disability in the same way it does when few individuals speak sign language.

Isn't that somewhat obvious? If you only speak Greek, it's a disability if you're not in Greece, but an advantage if you're there.

I think it's a pity that sign language is almost never taught outside of for hearing impaired kids. Every person could have great use of sign language being commonly spoken. It lets you communicate silently and at long distances.
Off The Wall, Thriller, and Bad. What an incredible run for both Quincy Jones and Michael Jackson.
True and thankfully I don't need to operate in such environments. Others have brought up embedded, which is an industry I don't work in
> people want that paycheck

In most cases people _need_ that paycheck. You can talk about morality all you want if you have the privilege to not need a paycheck, but you can't know everything about everyone's lives. You mostly only ever know about the choice someone else makes. You hardly ever know what options they had to choose from or the tradeoffs they need to think about.
AFAIK a library doesn't really require maintenance, unless there are extreme weather conditions, the books will survive for a long time on their own. It's only the ancient books that require a controlled environment, because they already lasted for centuries and we're trying to have them last for even more due to their historical value. So you would be able to keep libraries around for long in many (most?) scenarios. Instead, the devices you need to read those storage media require high-tech factories to be manufactured. Just having the instructions to build one will not suffice.
I'm glad we've come a long way in the last ~25 years: 2 <random brand> routers with hand written config and no documentation!
Maybe you don't.

I've never had any trouble having real conversations on online platforms, whether for work or otherwise.
re: "No one has ever taxed their way to prosperity."

So again, I'll ask: What should we do then? The status quo is broken. "No, not THAT" is not an actionable solution.

Furthermore, I'll add the last time Trump kicked off similar "anti China" economic actions we were assured *by the experts* that complete doom was imminent. That didn't happen. I agree 100%, he's no economic genius. The problem is, nor is anyone else (tho they'd like us to believe otherwise).

A similar question I love to asked is: "Ok. He's a schmuck. But how did we get here? And who is responsible and accountable to that?" I *never* get an answer. Why? Because the loudest anti-Trump / pro status quo voices are typically the most responsible for his rise. They're not going to openly admit their guilt so they play the distraction card.

The rule of thumb is simple: The Opportunist does not create The Opportunity.
Pydantic's other open source projects
> All of those single celled organisms didn't come from nowhere, overnight. There was, at least at some point, the first single celled organism. Not only the first one, but the first one that was able to reproduce. There could have been millions, billions of single celled organisms incapable of reproduction that died. The odds of just getting one single celled organism, by itself, without the ability to reproduce, is already ludicrous.

The general thinking among researchers is that single-celled organisms were preceded by self-replicating and self-catalyzing molecules, like RNA. Abiogenesis is a fascinating area of research.
I recognize what you’re saying and you’re right. I’m well aware of different approaches and traditions. And I completely agree that ignoring religious writings across history deprives us of understanding the full range of human experience. I for one am not one of those people. I realize that I’m engaging a bit in the very thing I’m criticizing, but this is a comment on HN not a well thought out and twice revised essay.
This is why if you’re telling someone something they don’t want to hear it’s best to only give one reason.

Senior dev overleveled and performing at junior level is one thing. Personal issues impacting performance is another. They have totally different solutions and just mentioning them together sounds like the manager has an axe to grind.
not sure about that. How many people have bought an oven _because_ it had a touchscreen?
Nope. And not sure how you made the leap there from me giving context into my environment and equipment and how I was perceiving some text on the screen.
Nice to see someone having a similar reaction to me upon reading it. I too found it astoundingly good. I couldn't say what exactly about ludic's blog reminded me of it so strongly, but in any case, thrilled to share Caroline Busta's work with someone.
> especially the Special Operations Medic manual, which is gold for civilian use in tough times.

idk if it applies to you, but single week of training will be worth 10 000 pages of pdf, when shtf you won't have time to read much
... and if you're like me and prefer to update your app icons from scripts, there's https://github.com/mklement0/fileicon
That was his middle stage career. Gems like 'Sinatra at the Sands' are worth a listen for his talented arrangements.
The problem with Intel LBR (last branch records) is that the depth of the call stack is relatively limited. It depends on the generation of CPU, but LWN has a table here: https://lwn.net/Articles/680985/ Anything less than 32 is fairly useless for profiling from the kernel through to userspace.
We're Leaving Kubernetes
Instead of folding I much prefer a separate window that shows the structure of the file with functions, methods and member variables.
> you just have to wait for the developer

If it’s open source then it can be patched in bsd packages manager.

Most usage of pledge is here rather than being upstreamed.
> There are more manager positions than there are qualified managers.

So? Let companies fail, let the world rot. If people want to live indoors they need to learn how to be good at something.

> Even good managers are humans and are subject to emotions and biases that they don't even realise they carry around.

Data doesn't solve this it codifies it. Tracking commits is PERMANENTLY codifying a commit frequency bias to work performance.

> There will be more remote work in coming years, and that makes understanding your peers' work even more difficult.

How? Did managers only understand what was going on by looking over peoples shoulders? What data did they get by people sitting near them? Looking busy and getting stuff done are two things that look the same from the outside.
In case anyone cant access the paper, its on RG https://www.researchgate.net/profile/Taha-Yasseri/publicatio...

It was published Sept 2024.
WFM, latest stable Firefox on Linux
> We also found good levels of accuracy: the generated documents were 70% accurate, and the generated code was at 60%.

I am available to work for you at good levels of accuracy, asking mid 6 figures + bonus + stock options.
Amazon's nuclear datacenter dreams stall as regulators reject power deal
I am most definitely over generalizing. I could have been more thoughtful in my word choices to narrow the scope of my comments.
Science is only as good as it's honest. I get a result that's not as flashy but did I report everything correctly? Yes? Then it's good science. I get a result that's groundbreaking but I left out certain (potentially problematic) caveats in the report. Bad Science. Maybe a valuable result won't be recognized till much later, or maybe a relatively suboptimal result will continue to sub-optimally drive some key processes. Imo, it doesn't matter as long as we know them to be from good science.

The only problem that I can see from where I stand is that the machinary is consistently being disincentivized to produce good science. PhDs want to finish their research at any cost possible, Professionals are constantly under the publish or perish dilemma, and there is an increasing difficulty in getting enough reviewers to go through a manuscript with desired rigor. Not sure what'll fix it though. Perhaps efforts to promote good science as opposed to a great one like accepting publications for failed attempts (michaelson morley style), replication results of earlier works, or the general acceptance of the fact that research is difficult and one can not be expected to pull the figurative rabbit out of one's hat every couple of months?
Is the Backlog Getting Too Big? Here's What to Cut
I often think that our “portable assembler” isn’t really what it says on the tin any more, and that this is an opportunity for a new programming paradigm to be developed where it once stood.
> If you have an organization with forced bucketing where X% of your team need to be given a subpar rating, how do you decide which one? If you don't have an obvious low performer you'd better have metrics.

If you’re a manager in this type of system, your job is to reach out constantly and find folks who are low performers and get them into your department. They will fill the bottom of your team rating chart. At that point, they can be managed out (ideally in a humane way) or just held onto to fill that cellar dweller role while not slowing others down (some people are ok with this as long as they get paid).

I would never choose to work in an environment like that, but some people find themselves there without better options (e.g., being location-bound due to family, etc.).
You should be ashamed of yourself, but your lack of self-reflection probably prevents you from doing so.
Yes but GPU clusters with 256++ GB of VRAM is possible and superior in bandwidth thanks to NVSwitch.

I'd say CPUs still have the RAM advantage but closer to 1TB+ of RAM, where NVSwitch no longer scales to. CPUs with 1TB of RAM are a fraction of the cost too, so price/performance deserves a mention.

------

Even then, PCIe is approaching the bandwidth of RAM (latency remains a problem of course).

For Raytracing in particular, certain objects (bigger background objects or skymaps) have a higher chance of being hit.

There are also OctTrees where you can have rays bounce inside of a 8GB chunk (all of which is loaded in GPU RAM only), and only reorganize the rays when they leave a chunk.

So even Pixar-esque scenes can be rendered quickly in 8Gb chunks. In theory of course, I read a paper on it but I'm not sure if this technique is commercial yet.

But basically, raytrace until a ray leaves your chunk. If it does, collate it for another pass to the chunk it's going to. On the scale of millions of rays (like in Pixar movies), enough are grouped up that it improves rendering while effectively minimizing GPU VRAM usage.

Between caching common objects and this octtree / blocks technique, I think Raytracing can move to pure GPU. Whenever Pixar feels like spending a $Billion on the programmers of course.
This looks really interesting. I am not in North American region and hence this would be slow from my region. But nonetheless interesting project. Have you documented the entire setup journey on a blog or video?
You'll be hard pressed to find many CLI apps that still run properly on non-VT100 terminals, but back in the 80s and 90s software usually ran fine on a tvi912, wyse30, zenith22 AND vt100s as long as the termtype was set right.

So in a sense, it do be like that, somewhat.
I've got a few devices that only support 2.4 B/G. They're not in common use, but using an equally legacy router is the only way for them to connect.
How did the water level rise that much since it was built?
Then Netflix can enable it for their systems? Are they actually still profiling cat and ls that come from the os or are they profiling their own applications and the interpreters and daemons they run on?

This does not explain why a distribution should have such a feature on by default. It only explains why Netflix wants it on some of their systems.
I clearly remember McBride being the 'face' of the lawsuits and his name being used interchangeably with SCO when discussing the lawsuit. Maybe not in the press, but definitely in blogs like Groklaw and various 'tech' forums.
I dislike this very much.
Whether or not removing features might be "more efficient", in nearly all cases, if you remove a feature that's been part of a software package—whether external or internal—some nontrivial fraction of the people using it are going to be angry, because you just broke their workflow.

The only way you can possibly avoid this is if, in addition to removing that particular feature, you add a feature that does the same thing fully automatically, and does so correctly in every instance.

(Even then, some people will complain about it, but at that point you just have to accept that as a cost of progress.)
> You're assuming the odds that there was even the structure in place, that natural selection can work its magic.

I'm not assuming anything, I'm merely claiming that the situations aren't analogous.
5. Digest/understand the contribution, explain it to another dev who hasn't seen contribution and have them implement the fix clean-room style.
Russia has quite a bit of apetite for nuclear war. They wouldn’t be poking the bear otherwise.
"enabling frame pointers is a 1-2% performance loss, which translates to the loss of about 1 or 2 years of compiler improvements"

Wait, are we really that close to the maximum of what a compiler can optimize that we're getting barely 1% performance improvements per year with new versions?
No-one is going to revolt. Everyone's laden with debt of various kinds, children, spouse, and familial and social obligations--a burden we'll bear for the rest of our lives. One can't simply wash them off and start again. And our masters know that.
> The difference is that your name isn't in "gule sider", since it's a directory of businesses.

I must be missing something; I can find pretty much every person I know in Norway in there by looking up their name (unless they have explicitly opted out).
Could it be that the unlearning is actually teaching the AI how to not respond with certain information, and that sort of learning is more nuanced and thus easier to lose than the original information, leading to the information being 'relearned' when the model is compressed?

It does draw concern to the idea that anything the AI model might be doing is still using the 'bad' information even if it has learned how to not show it directly.
It's strange it went unremarked. I remember the times, and I felt that SCO was all wrong; not evil, but wrong. But, ALS is a bad way to go, whoever you are.
Show HN: Lordify, ultra simple and lightweight Zillow rental cashflow analyzer
At the risk of this extension being too simple for HN I hereby present Lordify. This started as part of my continued effort to actually build and ship something (anything) with some AI copilots (Cursor and avante.nvim in this case).

At the risk of stating the obvious, now is a pretty awful time to become a landlord with mortgage rates for investors above 6% and cap rates usually (at least in my area, NC) far, far below that.

But, since I built it I figured, why not ship it?
I would be more interested in seeing what % of immigrants entered respective country illegally.

At least in Germany there's a huge difference between illegal immigrants and immigrants without a legal status (term used in the article).

It is fairly easy to enter Germany illegally and gain legal status afterwards.
To me this is the clearest case of using lawfare to try and suppress honest competition. Yes Palworld borrows some creative ideas from pokemon, but it so clearly a different game there's no question to it (if that's not different enough, then what is?).

In this case, I think Nintendo realizes their biggest cash-cow is pokemon so they _have_ to make a play to suppress any competition. However, this is very bad for the market imo and should be disincentivized somehow.
weird. I just checked a random couple of paragraphs with 4 detector tools and they all come out 0% AI
Weird, I was looking him up online a few months ago, wondering what had happened to him, and the software he got from SCO (SmallFoot I think the name was).

He was such a weird character at the time and the whole law suit seemed to be on everyone's mind, even if we didn't think SCO would ever win. Thinking about a person like this, going home in the evening and having dinner with the family always makes me wonder what motivates them. Well money, but surely he also believed that he was in the right?

It's a little sad that this two-bit manager was ever placed in charge of SCO. He was pretty much responsible for breaking SCO and ruining the lives of so many of it's employees. I'd like to have had SCO around, it was a fascinating relic of a different era. Not that they would have survived long in any case.

Still I'm also a little happy that he went out an did stuff afterwards.
Doing real world, whole system profiling, we've found performance was affected by completely unexpected software running on the system. Recompiling the entire distribution, or even the subset of all software installed, is not realistic for most people. Besides, I have measured the overhead of frame pointers and it's less than 1%, so there's not really any trade-off here.

Anyway, soon we'll have SFrame support in the userspace tools and the whole issue will go away.
I'm with you. but matrix is failing adoption for the same-ish reason as PGP.

You create an account from scratch, means using two (three) centralized services. matrix.org. vertex.org. (and the third is possible your email provider which would be either gmail.com or icloud.com)

Then you get a password, recovery keys, recovery passphrase, session keys. And have to know what to do with them all.

Not sure how it improved on v2, but recently i had friends doing literal PhD on cryptography code having to create a new account because they forgot to save one of those keys when replacing phones.
> Until such questions are answered, a God is still quite reasonable.

Agree to disagree. God as a theory, specifically a god from a manmade religion and not as an abstract concept, continues to be absurd.
Thanks. I'm a big fan of your work, so that is appreciated...
There is also a difference between "bible study" and "historical criticism", where the later is devoid of any specific religious interpretation.

I am secular person and I find it interesting how ideas evolve over time. I think it was around the year 1000 that Jewish scholars started to wonder why the old testament didn't mention the planets which where a Greek discovery and cultural "meme". People where worried about things like that, but couldn't formulate a good answer. Also most people don't know but ancient Judaism was a polytheistic religion, and only became monotheistic after the return from the Babylonian exile.
ReligionForBreakfast is a Youtube channel I'd also recommend. Henry has hosted Bart Ehrman several times.
> Glass jars aren't just washed and reused, they have to be melted down to be reused at all.

Glass, unlike plastic, is impermeable. In Germany, the pfand system incentivizes bottle return by around $.10 to $.50 per glass bottle; and they're washed & sterilized, then re-used.

This does work as a subsidy for poor people with time on their hands; pfand bottles are often left next to outdoor trash cans instead of in them, and they usually disappear very quickly.
That's called gambling. Pay me now and maybe you'll like what comes next!
Court: Negotiations between farmworkers and Wonderful Co. can continue
The site picks a soothing/snarky/centering message at random on every page load. I've added some manually and solicited ideas from friends. So far pretty much all the ones suggested by LLMs have been too lame.

Suggestions welcome!
The best managers never speak or think about KPIs.
"because it means 2.5 years of total war was for nothing."

Coincidently, most soldiers who fight in long wars, tend to think that, no matter the background.

But on the geopolitical map, Ukraine could have lost everything, and not just some more territory in the east. The initial surprise attack was aimed at Kiev.
You know, in the year 2000,
we'll all be on speed dial.

https://amphetamem.es/meme?id=seinfeld_08_20_145&timestamp=0...
> Then Netflix can enable it for their systems?

And they did.

The question is though why only Netflix should benefit from that. It takes a lot of effort to recompile an entire Linux distribution.
FWIW... LSE (Language Sensitive Editor) on OpenVMS (an operating system probably older than most readers) did this in the 1980s.

I think what this article is getting at but doesn't quiet explicitly say is people look at code for different reasons. If you're fixing a defect and you think you know where the problem lies, you may want everything to come up folded so you can get to the function you think you want to look at quickly. If you're trying to get a handle on what the code in the file does, you may want everything to come up unfolded. Or maybe you want to unfold all functions that take a particular data structure as a parameter.

The global settings at my installation for the LSE (Language Sensitive Editor) I mentioned earlier were set to fold all .c files. I initially found it annoying, but quickly learned the "unfold everything" key sequence. And then the "unfold this function once" which didn't unfold the contents of loops or ifs and the "unfold everything in this function." I was able to quickly get used to it and spent a year replicating the functionality in emacs.

But... I completely agree with people saying this should be a configurable setting.

And... if you implement this, please allow selective unfolding of different parts of the code.
> The documentary made by his daughter Rashida Jones

I just watched Parks and Rec for the first time last month and didn't make the connection that she is his daughter.
The basic rule is "if there's a number on either side, convert the other side to a number before doing the comparison". I think false == '0' is the only one that fails that test, unless you think of false as a special case of 0 which makes false == 'false' the one that fails with that rule.
New York Times Tech Guild Goes on Strike
Directly proportional to how much Ad spend increases every year.

Attention Available is finite but Ad Volumes keep growing.
Many of those essentials of a car have changed a good bit in the last few decades. Hybrid drive trains have become far better and far more common. Electric vehicle drive units are far better than they were before. Transmissions these days are far more complicated and achieve much better mileage than older transmissions and allow people to select gears electronically despite otherwise being an "automatic".

Designs for structural integrity are also different. Look at a 1997 Honda Accord and how big its windows are and how skinny those pillars are. Look at a modern Accord and see how big its pillars are. Look at a crash test of a 2000s Town and Country and compare that to a modern Pacifica. Radically different.
You mean the evil fascist and racist donald trump?