MurphyA/hacker-news huggingface dataset:
by klank | 2025-04-01 21:27:24+00:00
Yes. Part of why you use a consultant like McKinsey is because they are talking to everybody else. So when they tell you "best practices" they are telling you what everybody else is doing.

In a way that cover's everyone's ass legally* of course. But that's what they're doing.

EDIT: * - by "legally" I mean allow information to be shared in a way that precludes legal repercussions but I do not necessarily mean adherence to the law.
by thelaxiankey | 2025-04-01 21:27:26+00:00
'flunked everyone who claimed they got the supposed "correct" answer to three significant digits because that was impossible.' while I've never seen anyone flunked for this, I certainly have taken off substantial amounts of points, and seen others do the same, for 3 significant figures when 2 is the absolute highest reasonably possible (and realistically, one sig fig was what we actually wanted).

I've run the exact lab you're describing, and I think we gave full credit for anything between 5m/s^2 and 20 m/s^2 provided there was some acknowledgement that this was at odds with what was expected. We very often would check in halfway through class and either tell the kids what they were doing wrong, or even tell them to write something 'this is at odds with literally all known science and I think I don't trust this'. For this particular lab, I've never seen errors as large as the ones you've described, so your lab was likely very poorly set up.

In other cases, I've made extra time (and allow students to come in) in case their numbers were so weird as to be problematic; just depends on the lab. Any teacher worth their salt will do this. It's a shame the teachers you had were terrible and incentivized bad stuff.

If being in a lab has taught me anything, it's that doing good science is often morally difficult. Sticking by your guns is hard.

But you are right in some sense: there are definitely incentives to... misreport. The best we can do as teachers is to reduce those as much as possible and reward kids/students for being honest.
by ks2048 | 2025-04-01 21:27:53+00:00
I suppose none of these models can output bounding box coordinates for extracted text? That seems to be a big advantage of traditional OCR over LLMs.

For applications I'm interested in, until we can get to 95+% accuracy, it will require human double-checking / corrections, which seems unfeasible w/o bounding boxes to quickly check for errors.
by josefritzishere | 2025-04-01 21:28:28+00:00
To be clear the United States Institute for Peace is not a federal agency. It's a non-profit buisness with an EIN 52-1503251 and a W9 like every other non-profit. DOGE seized a private business. If they can seize USIP they can seize your start up. There's no legal difference. Here's their 990 form: https://filing-service.s3-us-west-2.amazonaws.com/scanned-pd...
by dgacmu | 2025-04-01 21:28:42+00:00
Before replying too quickly to the headline, please note that it's another case of "bad headline-itis" that is conflating two things that the article DOESN'T say.

(1) Tesla sales have crashed in Europe.

(2) BYD sales are up globally, with the largest gain in China. Most of those sales are not in the EU; the EU has imposed high tariffs on Chinese autos.

These two statements are operating independently of each other; it is not the case that BYD sales are what have caused Tesla to crash in Europe, and this is not what the article says. However, the headline puts these two facts in close juxtaposition, inviting an incorrect conclusion on quick skim. Grr, headline writer, grr.

Drawing from other sources, BYD sold only about 83,000 cars in the EU in 2024, though they are projecting to double that in 2025. So it may be that BYD will be part of _future_ Tesla sales drops, but these are likely due to price/quality more than politics.

(Re-posting this at the top level because the comment I replied to got flagged)
by kmac_ | 2025-04-01 21:28:56+00:00
Musk's policies are just a small part of the problem. The novelty has worn off, reliability metrics have arrived (last place in the EV category), and service horror stories are common. Chinese companies have started a wide campaign, but I still see more Teslas than Chinese no-names. People don't trust that they will remain on the market and believe they will disappear sooner or later. In the case of a company car fleet, it is advised to buy a single Chinese car just to test the waters. Skoda, VW, and Toyotas rule.
by ziddoap | 2025-04-01 21:28:58+00:00
It's absurd to think a single word (the comment didn't even say phrase), or even a single phrase, is evidence of AI.

>"If it's interesting and/or you already have a relationship, which their publisher _likely_ does, it's pretty easy to get an article written."

Woah, you must be AI. You used "and/or" and "likely"! (See how absurd that is?)
by ggralla | 2025-04-01 21:29:16+00:00
Articulate | AI Full-Stack Engineer | Fully Remote (US) | Full-time

We’re looking for a Senior Software Engineer to join our amazing AI Product team! Last year we launched the Articulate AI Assistant to empower creators to produce engaging and effective online learning and it has been a huge hit. We’re taking it to the next level through simple yet powerful AI enabled experiences like course generation, course intelligence, AI voice, AI video, and even more.

AI applied to the world of learning is a powerful combination. We’re diving into Agentic frameworks, cutting-edge Video Generation models, and Evaluation-Driven Development to empower Course Creators with best-in-class assistive tools. Professional experience with AI/LLMs is not required, but passion for building AI-powered apps is, and ideally you have a LLM-powered side project you’re excited to talk shop about.

If you want to build powerful AI-based experiences to unlock creativity and impact millions of learners around the world, come join us! Articulate is the #1 e‑learning platform for creating workplace training. We build online training apps loved by all 100 of Fortune 100 companies, reaching over 133 million learners in 187 countries and we’re growing!

Full Job Description and Application: https://jobs.lever.co/articulate/2145d55c-eda8-4ce1-ac06-3b8...

Please apply directly, but feel free to reach out to me at ggralla at articulate.com — I am the Hiring Manager and happy to answer any questions!
by hsial | 2025-04-01 21:29:42+00:00
Helpcare AI (YC F24) | Fullstack Engineer | REMOTE | Full-time| https://helpcare.ai

- Mission to improve the world's capacity for care

- To 3x the care Americans get today.

- Built true Autonomous Agents for Care Coordination

- David (Data Agent) to analyze patient records and find people that need care

- Angelica (Admin Agent) to call & schedule those patients

- We are already live and you wont believe the amazing responses we get from patients (especially non-english speakers)

Who we are:

- Respectful, intelligent, positive team

- A-players that are excited to build the best

- Well funded, YC- Company with incredible customer demand

Simple Apply Here: https://docs.google.com/forms/d/e/1FAIpQLScpzOyP_mk3muEpbKrn...
by sheepscreek | 2025-04-01 21:30:53+00:00
A 10-second load time on a 10G connection??? That’s a peak throughput of 1.25 gigabytes per second. Even if we’re being conservative and assuming you’re only getting a quarter of that speed, that’s still around 3 GB downloaded in 10 seconds.

There’s no legitimate way a dashboard or notes app should be anywhere near that size. That’s not “just a bit of JS bloat” — it’s multiple orders of magnitude beyond what would be reasonable. The claim is not just exaggerated — it’s wildly misleading for anyone unfamiliar.
by xfp | 2025-04-01 21:31:08+00:00
The ones in food are often oxygen absorbers instead of dessicants. They contain iron "sand" that is, unfortunately, not reusable. They're usually very flat and have a "do not microwave" warning on them in addition to "do not eat".

(This is not to say dessicant packets aren't used in food, just that not all of those packets are dessicants)
by _mlbt | 2025-04-01 21:31:09+00:00
An interesting thing about WordPerfect was that most of the keyboard shortcuts were built around the row of function keys at the top of the keyboard, so they were difficult to remember, compared to modern keyboard shortcuts. For this reason, nearly every WordPerfect user I knew had a little piece of plastic or laminated paper that they placed above the row of function keys that listed all of the keyboard shortcuts on it to help them remember.
by thelaxiankey | 2025-04-01 21:31:14+00:00
This is crazy to me because when I've run labs in the past, there were equipment failures literally all of the time. When you teach lots of people, shit breaks. Quite often if something didn't work, I'd just have one student swap equipment with another student to help diagnose this sort of thing.

Major bummer that others have had differing experiences from me, here.
by jfengel | 2025-04-01 21:31:23+00:00
I would not assume that what people tell pollsters is the same as the way they will vote.

"Work" and "money" are hard problems. Any meaningful solution is going to be difficult to understand, and I think people know it. The economy fluctuates regardless of who is in office, making past experiences murky. A politician is going to have a hard time convincing them that any of their policies will actually work.

It's easier to find a politician who agrees with you on the culture wars, and then assume that their economic policies will also work.

So I take it with a grain of salt when they say that they're picking based on a sound consideration of a politician's economic policy. They can say it, and maybe even believe it, but I bet you'll find that the correlation to culture is even more predictive of their vote.
by Yoric | 2025-04-01 21:31:24+00:00
Location: Lyon, France.

Remote: Hybrid or Remote.

Willing to relocate: No.

Technologies: Rust, Python, OCaml, TypeScript, Go, JavaScript, C++, C, Opalang, Java, ...

Résumé/CV: https://www.linkedin.com/in/davidteller/

GitHub: https://github.com/Yoric

Email: hnjobs@yoric.mozmail.com

Details:

I've been a contributor to Firefox, Rust (stdlib & compiler), JavaScript/ECMAscript (language spec), Matrix (the protocol) and a few dozens of other applications and libraries. While this was largely accidental, I have code running on the device you're using read to this, a little bit in Earth orbit, and some on science-fiction devices :)

I have experience with desktop code, distributed code, backend code, some frontend, protocols, but also with setting up teams, working alongside management, product, marketing, legal. I've been involved in open-source forever, interacting with communities, presenting at conferences, writing technical and non-technical papers and blog entries, mentoring external contributors, ...

A position where I could work on something both challenging and either open-source or useful to society.
by em3rgent0rdr | 2025-04-01 21:31:32+00:00
Why are lithium ion phone and labtop batteries still legal considering their saftey risks? There are safer battery chemestries that aren't quite as energy-dense. But phones and laptops were capable-enough 15 years ago and performance-per watt is constantly improving. Sure, we might not be able to light up all the pixels on our screen and stream gigs of data constantly and won't be able to train AI models when our labtop is not plugged into the wall, but we sufficed just fine on the performance of last-decade's mobile devices.
by winstonewert | 2025-04-01 21:31:55+00:00
It sounds to me like you are thinking something like: if they use XML, they'll have a well defined schema and will follow standardized XML types. But if they use JSON they may not have a well-defined schema at all, and may not follow any sort of standardized formats.

But to my mind, whether they have a well-defined schema and follow proper datatypes really has very little to do with the choice of XML or JSON.
by nicce | 2025-04-01 21:34:16+00:00
Actual overhead when the site is used in reality? How much ovearhead are those 100 different buttons creating? What is the performance of state managing? What is the rendering performance in complex sites? How much size overhead are modular files adding? Is .jsx contributing more than raw HTML for page size? The library runtime bundle size is mostly meaningless, unless you want to provide static website with just text. And then you should not use any of these frameworks.
by toast0 | 2025-04-01 21:34:34+00:00
As with everything, it depends. If you are going to do the same jobs regardless of the amount of time it takes, then yeah, dropping the max power probably just spreads the energy use over time. That doesn't usually help you save money, unless you have a very interesting residential plan.

OTOH, if it's something like realtime game rendering without a frame limiter, throttling would reduce the frame rate, reducing the total amount of work done, and most likely the total energy expended.
by delichon | 2025-04-01 21:34:49+00:00
My grandfather was born in 1885, when they did depend on babies for labor in rural Lithuania. He immigrated to Chicago before WWI where his children contributed to the family pot as soon as they were able. My father was born last, in 1929, inculcated into that culture, and very much put me and my brothers to work. I was 13 in 1975 and had been working on construction sites for at least 4 years. It was illegal then too but much more common. Dad would work 7 days a week, and his family time was bringing the kids on the weekend to do the knucklehead stuff.

These were much more common stories a few generations ago.
by henlo | 2025-04-01 21:35:06+00:00
Location: Bali, Indonesia

Remote: Yes (US/EU/AU timezone)

Willing to relocate: No

Tools: Figma, Framer, Webflow, Adobe Illustrator, and Adobe Photoshop

Technologies: HTML/CSS/JS, Tailwind CSS, Vue, and Git

Portfolio: https://oninle.com

Résumé/CV: Available via email

Email: elnino@uisual.com

― ― ― ― ―

I'm El, a senior product designer, UX/UI designer, and graphic designer with 7+ years of experience working remotely for US/EU/AU-based companies. I've worked for B2B and B2C companies and startups in various industries: energy, entertainment, education, and finance.

I'm a designer who codes and the creator of Uisual (https://uisual.com), a free library of Figma, Framer, and Tailwind CSS components and templates. Built with Vue + Tailwind CSS.

I’m looking for full-time, part-time, or contract opportunities. I’m also open to project-based work at a fixed price.
by andrethegiant | 2025-04-01 21:35:21+00:00
This is the MCP version of the pure.md[1] REST API. You can integrate it with MCP clients like Cursor, Windsurf, and Claude Desktop to help them reliably get context from web content.

If you'd like to use without configuring MCP, simply prefix any URL with `pure.md/` and you get the unblocked markdown content of that webpage. It avoids bot detection and renders JavaScript-heavy websites, and can convert HTML, PDFs, images, and more into pure markdown.

pure.md acts as a global caching layer between LLMs and web content. I like to think of it like a CDN for LLMs, similar to how Cloudinary is a CDN for images.

[1] https://pure.md/
by nailer | 2025-04-01 21:37:14+00:00
It’s used on computers too.

—

“So that we’re clear, one of the first things that happened when I was confirmed as CIA director was Signal was loaded onto my computer at the CIA, as it is for most CIA officers,” Ratcliffe said. “One of the first things that I was briefed on very early, senator, by the CIA Records Management folks was the use of Signal as a permissible work use. It is. That is a practice that preceded the previous administration to the [former President Joe] Biden administration.”
by namaria | 2025-04-01 21:37:37+00:00
Despite feeling like a "let me draw it for you" answer is a tad condescending, I want to address something here.

This would be great if LLMs did not tend to output nonsense. Truly it would be grand. But they do. So it isn't. It's wasting resources hoping for a good outcome and risking frustration, misapprehensions, prompt injection attacks... It's non-deterministic algorithms hoping P=NP, except instead of branching at every decision you're doing search by tweaking vectors whose values you don't even know and whose influence on the outcome is impossible to foresee.

Sure, a VC subsidized LLM is a great way to make CVs in LaTeX (I do it all the time), translating text, maybe even generating some code if you know what you need and can describe it well. I will give you that. I even created a few - very mediocre - songs. Am I contradicting myself? I don't think I am, because I would love to live in a hotel if I only had to pay a tiny fraction of the cost. But I would still think that building hotels would be a horrible way to address the housing crisis in modern metropolises.
by thisdougb | 2025-04-01 21:37:56+00:00
cool.

The prepare-commit-msg hook is the one. One of the hook args is the type of commit (merge, squash, etc). And the merge commit msg files exist (SQUASH_MSG, MERGE_MSG) so my original logic all works.

$ git log -1 commit 735ce5f9998736c4066d63ab851df2023640dad5 (HEAD -> master) Author: Doug Bridgens <thisdougb@users.noreply.github.com> Date: Tue Apr 1 22:31:22 2025 +0100 test4 does some stuff Time spent on feat_test4: 0d:0h:7m secs=426
by roxolotl | 2025-04-01 21:38:01+00:00
I think it’s pretty clear that the strawman is, at least, the actual loudest opinion. Maybe it’s not the majority but if you look at the backlash against DEI you very clearly see that those claiming DEI is to blame for the current ills of society are arguing from that straw position.

The goal of something like DEI is to round the edges of the arbitrary merit such as systemic disenfranchisement. A just meritocracy would evaluate people on _relevant_ merit to the judgement at hand. Such a society does not exist.
by eitally | 2025-04-01 21:38:39+00:00
Apologies for the delayed reply. It's our choice, not theirs. My daughter (14) doesn't really care either way, but my son was mildly perturbed when we took Snapchat away. Not because he regularly post snaps, but because it's the way his peer group coordinates. It's roughly this hierarchy: Snap --> Insta --> iMessage/SMS --> grab bag of other chat apps.

My daughter (8th grade) and her friend group seem to be fine using group chats for comms, and although a lot of her friends do have Instagram & Tiktok (not so much Snap in middle school), she hasn't expressed interest.

That said, we are ok with them to have Instagram accounts specifically for athletics purposes. My son is a 4:20 miler as a sophomore and my daughter plays for a top regional club soccer team. Both have aspirations to compete collegiately. It's valuable these days to cultivate a social presence, just like it can be valuable for working professionals to maintain a LinkedIn profile. But they are clear -- and we are clear with them -- that these social accounts are for "business" purposes, not for socialization, and they understand. We've been beating the drum about the risks of social media for years and they see inappropriate and out of control use by some of their peers, so I generally feel pretty comfortable.

The biggest hazard with Snapchat as the comms channel for high schoolers is that it creates an almost constant string of intrusive push notifications, especially if your network is sufficiently large (like an entire high school class year). For easily distractible kids it can be insufferable.
by recursive | 2025-04-01 21:38:48+00:00
It seems unusual to make the package name so different from the project name.

Also, the instructions for converting svg to react component work sometimes. It won't work if your svg has any style attributes for example. React also warns on some valid svg attributes, such as this one.

<rect x="11" y="11" width="8" height="8" stroke="green" clip-path="circle() view-box" />

I've spent at least a day cleaning up after devs who just dropped inline SVG content into react components without checking whether it works. If you actually had a reliable way of embedding SVG in JSX in such a way that it worked with react, I might have use for it on occasion.

The given code example is missing a right angle brace on the `<svg` line.
by foldr | 2025-04-01 21:38:55+00:00
This is ambitious. I once had a college class where the students were very upset because I decided to change the number of in-class quizzes from 5 to 4 a few weeks into the course. (The quizzes made up 10% of the overall grade.) Students hate it when you do anything even remotely weird or unexpected with assessments. Telling them that there is going to be a mystery trick assessment will just make them anxious and grumpy.
by ggm | 2025-04-01 21:39:41+00:00
The current speculative behaviour would have to end. So a spectacular gain for some, but a blip in time.

Isn't it then just Bretton Woods with a rather funny form of gold? I suppose all currency floats to the new standard so no, it's different. And, the finite extent of bitcoins means there is de facto revaluation as long as new things are made and value in bitcoins has to encompass more things being ascribed value.

If he'd said a blockchain between central banks I might have agreed. Nothing about bitcoin needed there and to my own knowledge central banks have at least discussed it in hypothesis for a decade. It suits a mutuality model for reconciliation amongst them with an m of n threshold.
by christina97 | 2025-04-01 21:40:08+00:00
I’m not sure what the author expected? I imagine the royalties and advance were agreed upon in advance, surely they could do the calculus then?

I think the fundamental issue is thinking that you can make a living writing a book for 2.5 years that only sells 500-2000 copies. At the upper end, if she got the full £10 per book for 2000 copies, that’s still not a livable wage…

Is the author just upset about the way the world works?
by formerly_proven | 2025-04-01 21:40:21+00:00
On Windows these messages are created using SMB IPC and you'd think this would mean the "sender" (user and host) are authenticated, but nope, the sender name is just a string field that can be anything. You'd also think the host would be based on something like the client IP and a reverse DNS lookup, what with the whole Active Directory thing, but nope, it's also just a string field that can be anything. And with SMB IPC you'd think only some privileged component can invoke it, but nope, any user can send those message popup commands to any machine pretending to be anyone on any other machine. I did not make wise use of this knowledge back then.
by Tadpole9181 | 2025-04-01 21:40:22+00:00
No, it comes across as if y'all are having a bad faith argument about something outside of your field of expertise...

Most React apps don't put an infinite loop in their components. The vast majority of the time it sets up initial state, maybe sets up a skeleton while loading some customer data, then shows a page with a few sections and a dozen inputs.

So "holy fuck" you should probably calm yourself down.
by yew | 2025-04-01 21:40:43+00:00
Meritocracy isn't real and hard work doesn't work, but there are lots of real factors under your control. Vote in your own best interest. Get involved in politics. Favor class, gender, ethnic interests. Sharpen your social skills.

That's a real internal locus of control. Shaping society is just another job, and a lot more rewarding to learn.

Get out, touch grass, do real things, meet real people, help your friends, let them help you. (Confound your enemies.)