MurphyA/hacker-news huggingface dataset:
by bawolff | 2025-11-15 03:10:27+00:00
Honestly, i disagree with the security headers one. Various security headers do different things and should not be applied blindly. While some are always appropriate there are also some that make sense to skip depending on what specificly your site is doing.

Not to mention, when i looked at the hall of fame entries, most had a CSP header, but it was a useless CSP header that was meaningless. It doesn't seem to distinguish between having the header and actually using it correctly.
by hashim | 2025-11-15 03:11:12+00:00
Yes, that can only have been the Arabs, as long as we ignore this: https://en.wikipedia.org/wiki/One_Million_Plan and all subsequent Zionist programmes to fulfil the stated goal of Zionism since the 19th century, to import as many Jews as possible into Palestine to ethnically cleanse the Palestinian population (Muslim, Jew, and Christian) living there for almost a thousand years.
by kazinator | 2025-11-15 03:13:08+00:00
Positively not. It is pure interpolation and not extrapolation. The training set is vast and supports an even vaster set of possible traversal paths; but they are all interpolative.

Same with diffusion and everything else. It is not extrapolation that you can transfer the style of Van Gogh onto a photographl it is interpolation.

Extrapolation might be something like inventing a style: how did Van Gogh do that?

And, sure, the thing can invent a new style---as a mashup of existing styles. Give me a Picasso-like take on Van Gogh and apply it to this image ...

Maybe the original thing there is the idea of doing that; but that came from me! The execution of it is just interpolation.
by bigyabai | 2025-11-15 03:14:33+00:00
I don't resent it. x11 is laggy and poorly supported on modern desktops, even if all the bugs were fixed it would be a pretty sore daily driver experience. Without Wayland I'd still be dual-booting into Windows, the same likely goes for every Steam Deck owner.

x11 desktops can and will continue to exist, and users will choose whichever one they prefer.
by waon | 2025-11-15 03:14:53+00:00
This is just like how Windows is turning into an "agentic OS."

https://news.ycombinator.com/item?id=45920239

I wonder how many people installed VS Code wanting a text editor, only for it to become something else.

The same page from last year:

https://web.archive.org/web/20240814025843/https://code.visu...
by LexiMax | 2025-11-15 03:15:57+00:00
> The C++ language has evolved quickly, with a release every three years or so.

There was a revival of C++ starting with C++11 and ending around the era of C++17. It was, frankly, great. However, a few things happened around and since C++20 that has caused the language to backslide.

First, it seems like corporate support for C++ has dropped significantly. Apple, having successfully replaced GCC with Clang for their own internal use, no longer cares that much about keeping up with the latest C++ features, choosing to prioritize Swift instead. Google seems to have slowed their contributions after being blocked from any commitments that opened up the possibility of breaking ABI. Microsoft has gutted their Visual C++ team, which has significantly slowed the implementation pace of new features and fixing bugs...unless they're related to Unreal Engine. There are also persistent rumors going around that Microsoft are working on their own project in the spirit of rustc-codegen-gcc, but for Visual Studio.

Second, it seems like a lot of the new blood that the revival decade had attracted to the C++ community and standards committee have stopped participating and given up. There's probably not one or two all-encompassing reasons for this, but the disconnected stories I keep hearing about just leave me feeling sad for the future of C++. Anecdotally, the ones that I see that are most commonly cited up are the horrendous rollout of C++ modules, the drama surrounding Safe C++ vs Safety Profiles, and the circling of the wagons around rot13_content_warning("pbaivpgrq puvyq encvfg") Arthur O'Dwyer.

If I had to pick one own-goal in particular that ground my gears from a technical perspective, it's the ordeals of the developer who tried to get `std::embed` into C++. Going through the standardization process was such a nightmare for her - including trying to convince the standards committee that it was a problem worth solving in the first place - that she eventually gave up and took the idea to the C standards committee instead. After a few rounds of back-and-forth feedback, C23 now has #embed. Not only did C get the feature before C++, but the C++ standards committee gave up whatever say they had in the shape of the final product.

That's not to say that I'm not looking forward to certain modern C++ features. Concepts are great, even if they fall well short of the original proposal. I use std::span and std::expected in every project I can, even if I have to use third-party polyfill libraries to deliver them. Modules could be nice when they're more widely supported. But _man_ the future of C++ looks pretty bleak from where I'm sitting, and it seems like the people in a position most able to do something about that future aren't making wise decisions.
by fooker | 2025-11-15 03:16:04+00:00
As a scientist, I don't think this is valid or useful. It's very much a first year PhD line of thought that academia stamps out of you.

This is the 'RE' in research, you specifically want to know and understand what others think of something by reading others' papers. The scientific training slowly, laboriously prepares you to reason about something without being too influenced by it.
by magicalist | 2025-11-15 03:16:11+00:00
> Didn't some fake AI country song just get on the top 100?

No

Edit: to be less snarky, it topped the Billboard Country Digital Song Sales Chart, which is a measure of sales of the individual song, not streaming listens. It's estimated it takes a few thousand sales to top that particular chart and it's widely believed to be commonly manipulated by coordinated purchases.
by cxr | 2025-11-15 03:16:14+00:00
It's not "just the name of the service". The Deepwiki people are either morons or assholes or both. Complaining that someone is debasing the definition of the word "wiki" by applying it to something that isn't a wiki is not a trifling complaint.

Describing a topic-constrained encyclopedia as a "wiki" on the basis that Wikipedia is a thing is like calling coffee "ice" because iced coffee exists.
by AnthonyMouse | 2025-11-15 03:17:04+00:00
> Meanwhile the bottom 7 lowest-margin industries other than LiDAR and aircraft leasing (CRISPR, gene therapy, hydrogen fuel cell, genomics and mRNA therapeutics) arguably have some of the greatest potential to improve quality of life and help the planet.

You're missing how the calculation works.

Suppose you work in a lab doing genomics etc. You get paid, say, $100,000/year, and you require some equipment which costs another $100,000/year to pay off and which goes to pay the salaries of the people who invented or manufactured it. Then your lab has $210,000/year in revenue, which means $10,000 in profit and a margin of ~5%, which isn't super high.

That's good! It means the people paying for your services aren't paying a huge margin on top of your salary to receive your services so more people can afford it. Or it means you're getting paid $100,000 instead of $60,000, the latter of which would have quintupled the investors' profit but reduced your incentive to do that work, reducing the quality of the people they can attract to do it.

Whereas industries with high net margins are the ones that are the most dysfunctional or captured by incumbents. It's no surprise that all the finance stuff is there at the top since that's the most thoroughly captured industry in the country. But that doesn't mean you want other things to be like that, it means you want those things to be more competitive so the money is going to customers as lower prices or workers as higher wages instead of going to fat cats as higher margins.
by 1659447091 | 2025-11-15 03:17:49+00:00
> "Sitting in someone's meeting uninvited is violation of privacy. They wanted a bot in the meeting, not an uninvited person," said automation expert Umar Aftab. "This way you sabotage trust and could incur legal implications."

> "Good luck with all the lawsuits," added another. "This might read like a gritty founder hustle story," said software engineer Mauricio Idarraga. "But it's actually one of the most reckless and tone-deaf posts I've seen in a while."

> "We told our customers there's an 'AI that'll join a meeting'," said Udotong. "In reality it was just me and my co-founder calling in to the meeting sitting there silently and taking notes by hand."

They charged $100/month for this. If it were free then whatever, but lying to paying customers about the service is not okay.
by jancsika | 2025-11-15 03:17:59+00:00
> Why is it that the 50 year old Pakistani man who just moved here and doesn't speak English seems to be doing so much better than "poor" Americans who complain online all the time.

Because it was an immigration policy that selected for that Pakistani gentleman to be in your general vicinity at that moment. But it was something more akin to Math.rand() that chose the American.

If your purpose were to post the same complaint about someone drawn at random from Pakistan, you could try using Math.rand() to pick (on) one of them, too.
by dledesma | 2025-11-15 03:18:01+00:00
I used XQuery at an old job where we received XML payloads from a third-party service and would use it to massage payloads that were malformed or that our system had a bug when processing them so that we could store the XQuery transformation in the database for auditing and reproducibility. It was a pretty unenjoyable experience and I would've preferred to manually edit the payloads directly but that's legacy systems for you.

Hopefully someone else can chime in and sell it better than me. 8^)
by parpfish | 2025-11-15 03:19:41+00:00
lots of people joke about how their jobs is "just attending a bunch of meetings", but can you imagine how horrific your job would be if you were this guy and your job actually was just "attend a bunch of meetings"?

AND you didn't have context or interest in the content?

AND you were required to write an essay at the end proving that you paid attention?!
by kazinator | 2025-11-15 03:20:36+00:00
ISO C99 says, of the isblank function (to which [:blank:] is related:

The isblank function tests for any character that is a standard blank character or is one of a locale-specific set of characters for which isspace is true and that is used to separate words within a line of text. The standard blank characters are the following: space (’ ’), and horizontal tab (’\t’). In the "C" locale, isblank returns true only for the standard blank characters.

[:blank:] is only the same thing as [\t ] (tab space) if you run your scripts and Awk and everything in the "C" locale.
by synthetic-echo | 2025-11-15 03:21:43+00:00
Just an anecdote and not necessarily generalizable, but I can at least give one example:

I'm in academia doing ML research where, for all intents and purposes, we work exclusively in Python. We had a massive CSV dataset which required sorting, filtering, and other data transformations. Without getting into details, we had to rerun the entire process when new data came in roughly every week. Even using every trick to speed up the Python code, it took around 3 days.

I got so annoyed by it that I decided to rewrite it in a compiled language. Since it had been a few years since I've written any C/C++, which was only for a single class in undergrad and I remember very little of, I decided to give Go a try.

I was able to learn enough of the language and write up a simple program to do the data processing in less than a few hours, which reduced the time it took from 3+ days to less than 2 hours.

I unfortunately haven't had a chance or a need to write any more Go since then. I'm sure other compiled, GC languages (e.g., Nim) would've been just as productive or performant, but I know that C/C++ would've taken me much longer to figure out and would've been much harder to read/understand for the others that work with me who pretty much only know Python. I'm fairly certain that if any of them needed to add to the program, they'd be able to do so without wasting more than a day to do so.
by pwnna | 2025-11-15 03:23:49+00:00
For single-threaded, cooperative multitasking systems (such as JavaScript and what OP is discussing), async mutexes[1] IMO are a strong anti pattern and red flag in the code. For this kind of code, every time you execute code it's always "atomic" until you call an await and effectively yield to the event loop. Programming this properly simply requires making sure the state variables are consistent before yielding. You can also reconstruct the state at the beginning of your block, knowing that nothing else can interrupt your code. Both of these approaches are documented in the OP.

Throwing an async mutex to fix the lack of atomicity before yielding is basically telling me that "i don't know when I'm calling await in this code so might as well give up". In my experience this is strongly correlated with the original designer not knowing what they are doing, especially in languages like JavaScript. Even if they did understand the problem, this can introduce difficult-to-debug bugs and deadlocks that would otherwise not appear. You also introduce an event queue scheduling delay which can be substantial depending on how often you're locking and unlocking.

IMO this stuff is best avoided and you should just write your cooperative multi-tasking code properly, but this is does require a bit more advanced knowledge (not that advanced, but maybe for the JS community). I wish TypeScript would help people out here but it doesn't. Calling an async function (or even normal functions) does not invalidate type narrowing done on escaped variables probably for usability reasons, but is actually the wrong thing to do.

[1]: https://www.npmjs.com/package/async-mutex
by MagicMoonlight | 2025-11-15 03:24:21+00:00
It seems like a leap to assume it has done all sorts of complex calculations implicitly.

I looked at the image and immediately noticed that it is written as “14 5” in the original text. It doesn’t require calculation to guess that it might be 14 pounds 5 ounces rather than 145. Especially since presumably, that notation was used elsewhere in the document.
by gsf_emergency_4 | 2025-11-15 03:26:36+00:00
Other academics think it's bipolar (the 6-7 version of FOMO really) that provides value

https://www.its.caltech.edu/~matilde/DarkBrightness.pdf

I've seen others argue for schizotypy using the same biographical examples rotfl.

My working slogan now is "Schizotypes transmute coffee to coin (value)."

The flip side: (functioning) Schizotypes (adjoining academia) have lost their obsession with magic, AND self-diagnosed this loss with depression/anxiety/senescence etc. it's more subtle imho, but CS is a confounding factor* (muddling the pipeline between "dopamine" and "coin")

As to the below.. it's why I try to keep my credibility inscrutable on this site :)

*Used to be Math if you follow the Erdos quip and understand theorems as a long-now stand-in for "Coin"
by arp242 | 2025-11-15 03:26:50+00:00
> There is always a bottom % of people who are under the cognitive capacity to meaningfully contribute to society. That doesn't mean they are bad people, but they will always be poor/broke.

The only reason people like you or me can sit on their lazy arses typing for a living is because there's a small army of people that take care of things like food and other boring tasks. The people keeping the Tesco running. The drivers delivering stuff there. The distribution centre. The farmers. The people building roads. The people maintaining roads. People maintaining water. People maintaining electricity. People maintaining gas.

All of that is just to keep the local supermarket running. I probably forgot some. It expands even more if you include other things.

A lot of this is what is generally known as "low skilled labour". But it's all needed. It's all contributing. I did this kind of work until my 20s and I definitely had a share of coworkers who were dumb, for lack of a better term. Most were not, but some were, a few to the point of being clinically handicapped. But they were all contributing.

Without them one couldn't make privileged elitist statements on internet forums being derisive of an entire class of people. Snobby comments like this is why people hate "the elite".

People don't need your compassion or help. They need a roughly fair system where working a full-time job gives you a decent standard of living. Lets start with that. And I'm not even going to start how the entire post stinks of eugenics. The only way to eliminate poverty is to genetically engineer out the people you been too dumb to exist? Really?
by zahlman | 2025-11-15 03:27:16+00:00
> I’m allowed to run Python, but not install or launch new `.exe` files.

> NVIDIA’s ParakeetV3 model

You can't install .exe's, but you can connect to the Internet, download and install approximately two hundred wheels (judging by uv.lock), many of which contain opaque binary blobs, including an AI model?

Why does your organization think this makes any sense?
by brudgers | 2025-11-15 03:27:41+00:00
A busy residential HVAC company does many many jobs a year. A highly reputable tradesperson will happily give you a long list of references…I once had a conversation with a roofer who metaphorically pointed his finger and said “I did that roof and that roof and that roof over there and three on the next block…please ask those customers.”

A grifter will not give you that kind of answer…unless they are admirably good.
by stackghost | 2025-11-15 03:28:34+00:00
Go is okay. I don't hate it but I certainly don't love it.

The packaging story is better than c++ or python but that's not saying much, the way it handles private repos is a colossal pain, and the fact that originally you had to have everything under one particular blessed directory and modules were an afterthought sure speaks volumes about the critical thinking (or lack thereof) that went into the design.

Also I miss being able to use exceptions.
by 1659447091 | 2025-11-15 03:29:51+00:00
The quote taken from the article is: "We told our customers there's an 'AI that'll join a meeting'," said Udotong.

How do you get from 'AI that'll join a meeting' to 'an MIT engineering grad as your note taker'?

The rest about note takers is irrelevant when the problem is lying about the "note taker" as that could be the deciding factor for choosing a service, not price
by Calamityjanitor | 2025-11-15 03:29:57+00:00
This was always my pet peeve when working as a penetration tester. We'd run simple tools like this to cover the basics, but so many coworkers would blindly copy paste the issues without considering the site's context and suitability. Not to knock their skills, they'd find real vulnerabilities too. It's just that this stuff was considered beneath them, while I felt that giving a client tailored advice on little details like this is what they were looking for and shows attention to detail.
by serf | 2025-11-15 03:31:51+00:00
>Whereas the war in Sudan, while also very bad, isn't our fault

bullshit. [0][1][2]

[0]: https://www.aljazeera.com/news/2012/4/21/obama-urges-talks-b...

[1]: https://foreignpolicy.com/2010/11/11/how-obama-betrayed-suda...

[2]: https://www.hrw.org/news/2017/01/13/obamas-premature-easing-...
by JonChesterfield | 2025-11-15 03:32:09+00:00
This doesn't sound right. I definitely got yelled at over trivial performance regressions which looked like noise so people were measuring performance.

They've paid serious amounts in RSUs over the last six years. Not top of market by any stretch but firmly in the category of engineers don't care what the steak costs. Bonus might be team dependent, I remember being annoyed and nicely surprised by it in different years.

The aql profiler confuses me quite a lot but it's definitely a tool for measuring performance.
by whamp | 2025-11-15 03:32:15+00:00
Here is the huggingface ASR leaderboard for those wondering how parakeet V3 compares to Whisper Large V3

Accuracy Average WER: Whisper-large-v3 4.91 vs Parakeet V3 5.05

Speed RTFx: Whisper-large-v3 126 vs PArakeet V3 2154

~17x faster

https://huggingface.co/spaces/hf-audio/open_asr_leaderboard
by WarOnPrivacy | 2025-11-15 03:35:22+00:00
> They're likely the most private VPN, but I still can't recommend them. Their IPs are constantly blocked

Every VPN provider's IPs are blocked now. IP data providers finally got serious about identifying them, 5 or 10 years back.

If you want to look for alternatives: https://kumu.io/embed/9ced55e897e74fd807be51990b26b415#vpn-c...
by wanderingmind | 2025-11-15 03:35:32+00:00
The more I look at it, the more I realise the reason for cognitive overload I feel when using LLMs for coding. Same prompt to same model for a pretty straight forward task produces such wildly different outputs. Now, imagine how wildly different the code outputs when trying to generate two different logical functions. The casings are different, commenting is different, no semantic continuity. Now maybe if I give detailed prompts and ask it to follow, it might follow, but from my experience prompt adherence is not so great as well. I am at the stage where I just use LLMs as auto correct, rather than using it for any generation.
by maxlybbert | 2025-11-15 03:35:41+00:00
> [Original, emphasis added]: the only reason we have school lunch programs in the US at all is because the Black Panthers started a free breakfast program for black children in the 70s

> [Response, emphasis added]: The first school lunch programs started with private initiatives in the 1890s. The first major federal program for student lunches was the National School Lunch Program enacted in 1946

Are you saying that the government started trying to one-up the Black Panther school lunches 30 years before the Black Panthers started offering them?

Is it possible that the people in charge of school lunches in the 1970s viewed the Black Panther program as some kind of competition? Sure. Was the 1970s Black Panther program "the only reason" the US started a national school lunch program in the 1940s? I don't see how that would be possible.
by IlikeMadison | 2025-11-15 03:35:56+00:00
What about the Trans-Saharan slave trade, Red Sea slave trade and Indian Ocean slave trade operated by Arab Muslims and lasting over 1300 years? Why are Arab countries not criticizing Israel as much as European ones? How come there have been no massive public demonstration in support of Palestine anywhere else than the West in general? Where are the Arab countries when the EU denounced and recognized the genocide of Uyghurs in China?

Just look at yourself in the mirror and come back commenting.
by gsf_emergency_4 | 2025-11-15 03:36:11+00:00
I'm glad that you are still a believer in Coffee!

Other academics think it's bipolar that provides value

https://www.its.caltech.edu/~matilde/DarkBrightness.pdf

I've seen others argue for schizotypy using the same biographical examples rotfl.

My working slogan now is "Schizotypes transmute ("magic") Coffee to Coin ("value").

The flip side: (functioning) Schizotypes (adjoining academia) have lost their obsession with magic, AND self-diagnosed this loss with depression/anxiety/senescence etc. it's more subtle imho, but CS is a confounding factor (muddling the pipeline between "dopamine" and "coin", as exemplified by TFA)

Related dysregulatory mechanism (institutional) https://link.springer.com/article/10.1007/s00283-015-9577-2

Status doesn't fuck with Schizotypes all that much... Unless? Let me affirm that you are "NPD-free" from my vantage point :)
by elphinstone | 2025-11-15 03:37:01+00:00
I read the whole article, but have never tried the model. Looking at the input document, I believe the model saw enough of a space between the 14 and 5 to simply treat it that way. I saw the space too. Impressive, but it's a leap to say it saw 145 then used higher order reasoning to correct 145 to 14 and 5.