MurphyA/hacker-news huggingface dataset:
by einrealist | 2025-04-06 20:45:52+00:00
That "good enough" is the problem. It requires context. And AI companies are selling us that "good enough" with questionable proof. And they are selling grandiose visions to investors, but move the goal post again and again.

A lot of companies made Copilot available to their workforce. I doubt that the majority of users understand what a statistical model means. The casual, technically inexperienced user just assumes that a computer answer is always right.
by ipaddr | 2025-04-06 20:46:15+00:00
There is a lot to complain about but complaining that a for profit company's enterprise tier profits isn't going to contributors of an open source project is one bridge too far. Contributing to open source isn't about getting paid if for profit companies using open source make money.

Open source code is the payment. No one has to work on someone elses open source project but many do because they use the project and have modified it and now want those changes part of the project for everyone because it means you don't have to maintain two versions. Some do it for street cred. Some convenience others to sponsor them because their company uses the project and wants to shape it. Some do it to give an option over for profit companies in the same space. Some want to make the impossible possible (printer drivers on linux for a specific model)

But no one should help expecting to get paid if someone else makes money from it. This includes the creator (looking at you wordpress).
by rbanffy | 2025-04-06 20:46:28+00:00
> if we were neither the world's police nor the world's bully.

I too would prefer a more peaceful US (and you could continue spending in making the world aspire to be more US-like via USAID). I like the idea behind the country, but the more I understand about the implementation, the less faith I have on it being an example to be followed.
by wruza | 2025-04-06 20:48:00+00:00
Not sure if I understand, because my templates are also multi-file and multi-js-module, where needed. It's only the result that is a single root-pasteable script (per server) which generates a single /etc/foo/foo_config file per service. So I think I'm lost again about changes.

You don't want instance-local changes. Do you? Afaiu, these changes are anti-pattern cause they do not persist in case of failure. You want to change the source templates and rebuild-repropagate the results. Having ./foo.d/nn-files is excessive and serves litte purpose in automated mode, unless you're dealing with clunky generators like ansible where you only have bash one-liners.

What am I missing?
by IlikeKitties | 2025-04-06 20:48:00+00:00
nfo: https://pastebin.com/iLk9B0ef

COMMENTS: │ │ THIS IS A WORKPRINT! THIS IS NOT A FINAL VERSION OF THE MOVIE! │ │ Contains unfinished CGI and different songs than the final release. │ │ Colors have been adjusted. │ │ Retail English audio synced. │ │ Logo and ads have been removed. │ │ English AI SRT Sub Also Added │ │ If You Have Any Cam Audio Or Video Send Me A PM │ │ or Email to will1869@protonmail.com or DLManic987@proton.me
by scarface_74 | 2025-04-06 20:48:04+00:00
If you go by the classic Joel Spolsky hiring criteria, all that matters about hiring is if the person is “smart and gets things done” of course it also has to be someone you want to work with.

It really doesn’t take that long to prove those traits. True working in consulting I got to do it fast. I’ve got to get to know the customer, understand their problem, deal with the organizational issues, get them to accept the solution and implement the solution.

During that time, I get to know a lot of directors and CxOs on the customers side and got a chance to meet my AWS coworkers who moved on to use their network to get better jobs as they did the same.

Just for reference, both companies - AWS and the third party consulting company I work for now are full time positions. I was only looking for full time direct hire positions.
by kjkjadksj | 2025-04-06 20:49:11+00:00
Well when the tyrrany of those with a voice in local politics has a say so of course. Not many people put a voice to 15 year olds who might want to walk to another 15 year olds house for once. Maybe that is why all the youth tend to move out of these sorts of places over time and average age marches up in the decades after the initial sell off of the then new tracts to new families.
by mvdtnz | 2025-04-06 20:49:16+00:00
You think that's a simpler explanation? Ok. I think given the amount of effort that goes into "safety" on these systems that my explanation is vastly more likely than somehow this information got lost in the vector soup despite being attached to his name at the top of every search result[0].

0 https://www.google.com/search?q=did+paul+newman+have+a+drink...
by arandomusername | 2025-04-06 20:50:41+00:00
I am not aware of any study.

I am talking in regards to censorship by the platform, not from the government/legally required.

It is a personal observation, but one I think it's clearly observeable by anyone that looks at them. I don't need a study to tell me that Tokyo is cleaner than SF, or that 4chan has less censorship than reddit.
by dreamcompiler | 2025-04-06 20:50:43+00:00
"Lisp is so powerful that problems which are technical issues in other programming languages are social issues in Lisp."

So true. Lisp was designed to give individual programmers tremendous power. That means Lisp programmers sometimes prefer to reinvent solutions to problems rather than learn to use some existing solution. This tendency can be an absolute nightmare on a software engineering team.

Not that using Lisp on a software engineering team cannot be done, but it requires very strong discipline and leadership. The absence of strong discipline and leadership on a Lisp SWE team can lead to enormous amounts of wheel reinvention and technical debt.

Obviously discipline and leadership are necessary for any SWE team but languages like C don't encourage reinvention nearly as much as Lisp does, and Lisp programmers in general tend to be very resistant to the imposed discipline that SWE requires. (I say this as a diehard Lisp programmer, so I'm talking about myself.)
by AIPedant | 2025-04-06 20:52:07+00:00
Yes, here's the link: https://arxiv.org/abs/2503.21934v1

Anecdotally, I've been playing around with o3-mini on undergraduate math questions: it is much better at "plug-and-chug" proofs than GPT-4, but those problems aren't independently interesting, they are explicitly pedagogical. For anything requiring insight, it's either:

1) A very good answer that reveals the LLM has seen the problem before (e.g. naming the theorem, presenting a "standard" proof, using a much more powerful result)

2) A bad answer that looks correct and takes an enormous amount of effort to falsify. (This is the secret sauce of LLM hype.)

I dread undergraduate STEM majors using this thing - I asked it a problem about rotations and spherical geometry, but got back a pile of advanced geometric algebra, when I was looking for "draw a spherical triangle." If I didn't know the answer, I would have been badly confused. See also this real-world example of an LLM leading a recreational mathematician astray: https://xcancel.com/colin_fraser/status/1900655006996390172#...

I will add that in 10 years the field will be intensely criticized for its reliance on multiple-choice benchmarks; it is not surprising or interesting that next-token prediction can game multiple-choice questions!
Show HN: AI-Powered Face Shape Detection for Personalized Style Recommendations
by incendies | 2025-04-06 20:52:08+00:00
Hey HN, I wanted to share a project I’ve been working on: an AI tool that instantly detects your face shape and provides personalized recommendations for hairstyles, glasses, and makeup. I got the idea after noticing how tricky it can be to find styles that truly suit your unique features, and I wanted to make that process easier and more data-driven.

The tool uses computer vision to analyze facial features and classify face shapes, then matches them with style suggestions based on some geometric and aesthetic principles I researched. Building the AI model was a fun challenge—training it to accurately detect face shapes while keeping it lightweight for quick results took a lot of iteration. I also worked on making the recommendations practical and user-friendly.

I’d love to get your feedback! What do you think about using AI for this kind of personalization? Are there other features or use cases you’d find interesting? If you’ve worked on similar computer vision projects, I’d be curious to hear about your experiences too.

Looking forward to your thoughts!
by kjkjadksj | 2025-04-06 20:52:09+00:00
Work study jobs vary a lot. Some of them are just wiping whiteboards after the lecture ends in the 300 person classrooms or walking around the library taking headcount every 30 mins. Front desk shifts at the dorm were also another easy one; hand over a package every now and then just do homework or slack off otherwise. Other ones probably work you like a dog and it isn't clear to be fair what the best ones might be as far as working in homework at the same time unless you get an upperclassman to tell you.
by jtchang | 2025-04-06 20:52:46+00:00
It's so dumb to assign it a CVSS score of 10.

Unless you are blindly accepting parquet formatted files this really doesn't seem that bad.

A vulnerability in parsing images, xml, json, html, css would be way more detrimental.

I can't think of many services that accept parquet files directly. And of those usually you are calling it directly via a backend service.
by kledru | 2025-04-06 20:53:22+00:00
Because it’s accessible, useful, and interesting. MCP showed up at the right time, in the right form—it was easy for developers to adopt and actually helped solve real problems. Now, a lot of people know they want something like this in their toolbox. Whether it’s MCP or something else doesn’t matter that much—‘MCP’ is really just shorthand for a new class of tooling AND feels almost consumer-grade in its usability.
by fancyfredbot | 2025-04-06 20:53:24+00:00
If you got as far as checking the output it must have appeared to understand your question.

I wouldn't claim LLMs are good at being factual, or good at arithmetic, or at drawing wine glasses, or that they are "clever". What they are very good at is responding to questions in a way which gives you the very strong impression they've understood you.
by RichardHesketh | 2025-04-06 20:53:27+00:00
That last sentence is baseless, alarmist nonsense. The rest, makes some sense. We are definitely one of the most surveilled societies in the western hemisphere, but just look at the press here. If you think there’s a fear of criticising government in the UK, except in a (probably paranoid) minority, you’re deluded. Let’s also remember that an arrest is a very long way from a conviction, and others have pointed out.
by roryokane | 2025-04-06 20:53:29+00:00
An excellent example of why dash length matters. Because of the wrong usage of ‘—’ and ‘-’, it took me 10 more seconds of rereading and re-parsing your comment to understand what that first sentence meant.

I see what you did in the second paragraph too. It’s another example of “a millimeter of difference in the length of a line” mattering in that it looks weird, though it’s not much harder to read.
by scarface_74 | 2025-04-06 20:53:30+00:00
Well actually I know a little something about this. One of my specialties within the AWS consulting space is implementing Amazon Connect call centers solutions that involve SMS.

It takes awhile. But I’ve never had a customer complain about SMS messages going through

https://docs.aws.amazon.com/connect/latest/adminguide/sms-nu...

And this was the original use case I was referring to

> It's about I can't send or receive texts from my personal numbers to anyone because my MNVO carrier can't afford the cash and ceaseless headaches that TCR impose
by stale2002 | 2025-04-06 20:53:35+00:00
All of this stuff goes hand in hand. If you are getting a "social media frenzy going", to get someone fired, you are also response for when that social media targets someone's friends and family with stalking, harassment, and death threats.

You cannot pick and chose the consequences of your social media frenzy. It all happens at once, and you don't control the mob. And you are at fault for all of the consequences of that hate mob.
by mystraline | 2025-04-06 20:53:50+00:00
This is also why I like Yandex and non-US and non-european search especially in terms of censorship by copyright in the USA.

If you go to Yandex and search "a minecraft movie torrent" the first 6 links are the preprint that variety.com 'claims' were mostly removed. In reality, the only sites deindexed were Google and Bing.

This shows that the limits of the first amendment are speech when its convenient. Links, webpages, and more are speech, but also completely censored in the US media.

Weirdly, Russian based companies have less a problem with the free speech the USA kicks us offline for.
by nialv7 | 2025-04-06 20:54:22+00:00
Sounds like someone drank their own Kool aid (believing current AI can be a security researcher), and then gets frustrated when they realize they have overhyped themselves.

Current AI just cannot do the kind of symbolic reasoning required for finding security vulnerabilities in softwares. They might have learned to recognize "bad code" via pattern matching, but that's basically it.
by globnomulous | 2025-04-06 20:54:23+00:00
My exchange with another commenter in this thread led me to reconsider the Children of Time series, and I'm now inclined to agree with you, putting the second and third books, books, particularly the third, ahead of the first. (And as I said elsewhere in the thread, I'm really impressed, and delighted, by the quality of the responses people have offered to my offhand comments).

"Because we're going on an adventure." Funny, it hadn't occurred to me to think of the second book as horror, but you're right.

I had no idea Tschaikovsky's career arc was so grueling. I agree that he seems incredibly smart. I just, for the life of me, can't understand why he had anything nice to say about Fractal Noise. That misfire alone (Just the result of his good manners, politics, or kindness to fellow writers?), I think, tarnished my view of his work.

I'll add Vandermeer to my to-read list, thanks!
by n3storm | 2025-04-06 20:54:29+00:00
They are huge indeed. But is not the reason we don't buy USA cars. In the countryside yes, for years, because they are useful. Transport tools, materials, dogs...

Cities center are transitioning to no-cars, so paved historical roads is not an issue.

Europe is quite a mix also, maybe is an issue in your area, not in Spain.
by dclowd9901 | 2025-04-06 20:54:30+00:00
I think we could actually start the path to this by making unethical advertising illegal. Here's kind of what I'm thinking: no forced advertising. All ads that steal time away from you (like forcing people to watch ads before accessing something) would be illegal. The reasoning being that you're essentially stealing an infinitely valuable resource: people's time. It's unethical for ad agencies to steal such a valuable resource for such a meager reason.
by ddulaney | 2025-04-06 20:54:36+00:00
Unfortunately, operator[] on std::vector is inherently unsafe. You can potentially try to ban it (using at() instead), but that has its own problems.

There’s a great talk by Louis Brandy called “Curiously Recurring C++ Bugs at Facebook” [0] that covers this really well, along with std::map’s operator[] and some more tricky bugs. An interesting question to ask if you try to watch that talk is: How does Rust design around those bugs, and what trade offs does it make?

[0]: https://m.youtube.com/watch?v=lkgszkPnV8g
by MegaButts | 2025-04-06 20:55:02+00:00
I vehemently disagree. If I ask a question with an objective answer, and it simply makes something up and is very confident the answer is correct, what the fuck has it understood other than how to piss me off?

It clearly doesn't understand that the question has a correct answer, or that it does not know the answer. It also clearly does not understand that I hate bullshit, no matter how many dozens of times I prompt it to not make something up and would prefer an admittance of ignorance.
by phoenk | 2025-04-06 20:55:58+00:00
The commonly given response to this question is two-fold, and both parts have a similar root cause: smart pointers and "safety" being bolted-on features developed decades after the fact. The first part is the standard library itself. You can put your data in a vec for instance, but if you want to iterate, the standard library gives you back a regular pointer that can be dereferenced unchecked, and is intended to be invalidated while still held in the event of a mutation. The second part is third party libraries. You may be diligent about managing memory with smart pointers, but odds are any library you might use probably wants a dumb pointer, and whether or not it assumes responsibility for freeing that pointer later is at best documented in natural language.

This results in an ecosystem where safety is opt-in, which means in practice most implementations are largely unsafe. Even if an individual developer wants to proactive about safety, the ecosystem isn't there to support them to the same extent as in rust. By contrast, safety is the defining feature of the rust ecosystem. You can write code and the language and ecosystem support you in doing so rather than being a barrier you have to fight back against.
by MarkMarine | 2025-04-06 20:56:17+00:00
Everything. MIT has open sourced their coursework so I took all of it. I studied, I worked my way through TAOCP, cracking the coding interview (less helpful honestly) and tons of leetcode, I spent 4 years doing this and interviewing to get an idea of the system architecture problems and see how I was progressing.

It worked, after 4 years of studying I landed a SF job and 6 months later I was at Apple, year after that I was at Netflix. You get out of this life what you put into it, and in software it’s all out there for you to get. You don’t need a degree, you don’t have to pass the bar or boards, you just need to prove yourself and be willing to hustle
by chimpanzee | 2025-04-06 20:57:09+00:00
You really can’t think of any ancillary benefits to the presence of accessible nature?

I feel like this sort of comment (from someone with 14k+ “karma” points) is a kind of DoS attack on their self-perceived opponents.

But nonetheless, here’s three benefits for all, regardless of usage:

- reduction in healthcare costs, both physical and mental

- increased tourism

- increased appreciation for environment which in turn loops back into this list from the top

Just focusing on health alone has wide ranging benefits. And if all you care about are tax revenues and GDP, a healthy, happy workforce goes quite a way to improving both.

I’m not going to list anymore because I got other things to do and think about. And this isn’t going to change your mind anyways.
by bofadeez | 2025-04-06 20:57:43+00:00
A law cannot remove a natural right. A law can protect a natural right or oppress people by using violence against them if they exercise their natural right.

One stark example is the Fugitive Slave Act of 1850 in the United States. This law required that escaped slaves, even if they reached free states, be captured and returned to their owners. It went further by mandating that citizens and law enforcement in free states assist in this process, effectively making it illegal to help runaway slaves. Penalties for non-compliance were harsh—fines and imprisonment loomed over anyone who aided a fugitive.

By today’s standards, this is widely seen as abhorrent because it not only upheld slavery but forced people to actively participate in it, stripping away any moral or legal refuge for those seeking freedom. It’s a glaring relic of a time when human beings were legally treated as property, clashing hard with modern values of liberty and equality.
by p2detar | 2025-04-06 20:57:53+00:00
The E2E problem has already been solved long time ago. We used to have Thunderbird with an OpenPGP extension and GPG keys.

Then there were a whole plethora of products were build around Lotus Notes Domino that provided a central place for securing outgoing E-mail using either S/MIME or GPG keys. All of this on premises. Then came the Cloud and obliterated these products. And for what?

edit: typos
by 2OEH8eoCRo0 | 2025-04-06 20:58:52+00:00
To be fair- Hegseth has said he wants to cut 8% a year for five years from the pentagon. I strongly disagree, the military should be getting more money. Now is not the time for cuts.

I'm not sure they have the authority to do this anyway they lack power of the purse and all that.
by Cthulhu_ | 2025-04-06 20:59:04+00:00
> Someone I know mentioning a product because they want to recommend it to me? Not advertising.

Except that it is, and it's why social media is so important for marketeers; the best kind of advertising is word-to-mouth, so generating discourse about products is big business.

Anyway, without strict legislation and tight controls on social media / chat / RL, how would you know whether they would be getting paid or not?

It's a legal and / or philosophical conundrum, not to mention even more of a legal whack-a-mole than it already is.
by bigstrat2003 | 2025-04-06 20:59:41+00:00
The problem with the title is that the phrase "pitfalls of safe rust" implies that these pitfalls are unique to, or made worse by, safe rust. But they aren't. They are challenges in any programming language, which are no worse in rust than elsewhere.

It's like if I wrote an article "pitfalls of Kevlar vests" which talked about how they don't protect you from being shot in the head. It's technically correct, but misleading.
by anotherpaulg | 2025-04-06 20:59:49+00:00
Llama 4 Maverick scored 16% on the aider polyglot coding benchmark [0].

73% Gemini 2.5 Pro (SOTA) 60% Sonnet 3.7 (no thinking) 55% DeepSeek V3 0324 22% Qwen Max 16% Qwen2.5-Coder-32B-Instruct 16% Llama 4 Maverick

[0] https://aider.chat/docs/leaderboards/?highlight=Maverick
by rgbrenner | 2025-04-06 21:00:17+00:00
Right now 1 out of every 5 dollars of spent GDP comes from the government.

Why prefix with "Right now"? It's been roughly 20% since 1975, and only marginally lower for the 25 years before that.

https://fred.stlouisfed.org/series/FYONGDA188S

The other side of that (taxes) has changed much more substantially during that time (lower).
by rolfus | 2025-04-06 21:01:14+00:00
This brings me back to my N64 Perfect Dark fansite webmaster-days. I wonder if there's a similar article detailing another cultural internet phenomenon; the tech-forum signatures.

For example; I remember the heyday of the MadOnion forums (the makers of 3D Mark, before they changed their name to Futuremark) and their users having these massive information-dense signature banners showcasing their PC-specs, 3D-mark scores, OC-info, etc.) with and without animations. Even at the time I remember thinking some of them were over the top and distracting, but people really put their hearts into making those things and it took some skill to make a really good one.
by nradov | 2025-04-06 21:02:01+00:00
Highway funding mechanisms are also problematic. State residents pay federal income tax only for the federal government to turn around and transfer highway grants back to the states. It's inefficient and un-American, essentially an end run around how our republic was intended to operate. Let's cut out the middleman and crush the federal government down to its appropriate size and level of authority.

It's totally appropriate for the federal government to fund real interstate highways. But there's little real need for them to get involved in most intrastate transportation. This just serves as a backdoor mechanism to exert excessive levels of federal control and waste more taxpayer dollars.