MurphyA/hacker-news huggingface dataset:
by halgir | 2025-08-06 21:11:39+00:00
> How can you ensure that the exercise actually teaches the students anything in this case?

By participating in the exercise during class. Introducing the cases, facilitating group discussions, and providing academic input when bringing the class back together for a review. I'm not just saying "hey take a look at this or whatever".

> If you're teaching ethics in high school (which it sounds like you are)

Briefly and temporarily. I have no formal pedagogic background. Input appreciated.

> This may sound harsh, but to me it sounds like you've created a non-didactic, busywork exercise.

I may not have elaborated well enough on the context. I'm not creating slop in order to avoid doing work. I'm using the tools available to do more work faster - and sometimes coming across examples or cases that I realized I wouldn't have thought of myself. And, crucially, strictly supervising any and all work that the LLM produces.

If I had infinite time, then I'd happily spend it on meticulously handcrafting materials. But as this thread makes clear, that's a rare luxury in education.
by pyrale | 2025-08-06 21:11:41+00:00
Semver was always a scam. Or rather, people were glad to scam themselves with semver rather than fixing their dependencies.

Languages ecosystems who try to make it sane for developers usually end up with some sort of snapshot/bom system that lists that are compatible together, and that nudges lib developers to stay compatible with each other. I'm not going to pretend this is easy, because this is hard work on the side of lib devs, but it's invaluable for the community.

Compared to that, people extolling the virtues of semver always seem to miss the mark.
by anikolaev | 2025-08-06 21:12:13+00:00
JotPsych (https://jotpsych.com) | Hybrid (DC Area) | Full-Time | Roles: (1)Senior Frontend Engineer (2)Senior Backend Engineer | $5m Seed Round

JotPsych is a behavioral health AI scribe tool and we're looking for frontend and backend engineers as we build the first agentic EHR for behavioral health. We're looking to hire ASAP! More info in the links below:

--------

Senior Frontend Engineer: https://jotpsych.notion.site/We-re-hiring-Senior-Frontend-En...

Looking for engineers that are strong with Redux Toolkit (RTK) & RTK Query, comfortable reasoning about client‑side caching & invalidation.

- Cash (~$150-250k) - Material equity (~0.75%)

--------

Senior Backend Engineer: https://jotpsych.notion.site/We-re-hiring-Senior-Backend-Eng...

Looking for engineers that are fluent with Python (FastAPI, Celery), SQL & NoSQL schema design, AWS primitives.

- Cash (~$150-250k) - Material equity (~0.75%)

--------
by nomel | 2025-08-06 21:12:15+00:00
> it’s not anything that couldn’t be rewritten in-house without too much difficulty

This is my experience, at every group I’ve been in. Extending the date a bit is much easier than involving legal for approving a new library.

The group I’m in now sunk a substantial amount of money into a lawsuit for a library that accidentally made its way in, so are now “No LGPL.” with some crazy loops and approvals required if there’s really no alternative (very rare). From their perspective, it’s cheaper and safer to rewrite than not be in compliance, unintentionally or not.
by kazinator | 2025-08-06 21:12:46+00:00
Problem is, not only did we have decades of C code that unnecessarily assumed 8/16/32, this all-the-world-is-a-VAX view is now baked into newer languages.

C is good for portability to this kind of machine. You can have a 36 bit int (for instance), CHAR_BIT is defined as 9 and so on.

With a little bit of extra reasoning, you can make the code fit different machines sizes so that you use all the available bits.
by SlowTao | 2025-08-06 21:13:26+00:00
As others have pointed out, it is a dye used in poisons to show it is there.

To quote George Carlin "I am always thinking big questions like, Why is there no blue food?". This is also why most food handling gear in manufacturing is blue coloured. Easy to see.

Vaguely related,there was a small chemical spill near my house about a month back and it made it to the local creek. You could tell because they add that neon blue dye so that it is obvious when there is a spill.

https://www.theguardian.com/environment/2025/jul/17/banyule-...
by integralid | 2025-08-06 21:13:32+00:00
I'm not sure I was understood. I explicitly explained my stance on encryption at the beginning.

I neither have nor want to have the capability to spy on telegram users. But criminal groups use telegram as infrastructure all the time - for example telegram webhook used as a exfiltration method for stolen credentials.

Telegram refuses to cooperate in any way, for example to close the group chat exfiltrated credentials go to, or even to disable the webhook.

This is analogous to Facebook knowingly letting ISIS use it for terrorist attack coordination. You can't just operate a company and ignore every abuse report.
Show HN: AI reads your GA4, SEO, Ads data and gives you weekly missions
by Uplyt | 2025-08-06 21:13:42+00:00
I'm a solo founder and I've been building Uplyt.io : a tool that connects to your Google Analytics, Google Ads, Meta Ads, and Search Console, then turns all that data into clear, actionable insights. No setup, no dashboard overload, just clarity.

Why I built it: After years helping SMBs and marketing teams, I saw the same problem over and over: GA4 and ad platforms are too complex for 95% of people. Most users don’t need more data — they need direction. Uplyt is my take on solving that.

Once connected, Uplyt gives you: – Insights like "your SEO conversions dropped -22% on mobile last week – here's why" – Smart dashboards (traffic, ROAS, landing pages, anomalies, etc.) – Actionable missions (optimize this page, fix this campaign, etc.) – Team collaboration (share insights, assign tasks, track KPIs)

I just launched the public version after ranking #1 on Product Hunt. It’s early, still bootstrapped, and evolving fast — I'd love your honest thoughts:

Does this solve a pain you’ve experienced?

What would make it indispensable to you?

Would you pay for it — and if not, what’s missing?

Thanks in advance for your feedback. I'm here and reading everything.

— Julien
by ceckGrad | 2025-08-06 21:13:44+00:00
>People are extremely likely to upload footage they think is a real UFO. There isn't a shred of physical evidence for UFOS

Is there some central repository of alleged UFO evidence that every single human with a camera is given access to as soon as they get the camera? No, I don't think that's what you meant.

There is a huge amount of human-generated information, and it is ambiguous and practically impossible to process as a whole. No one person can audit all of the videos uploaded to Youtube, rumble, odysee, etc. If we want to argue about what footage has been uploaded, we have to be able to specify what body of footage we are familiar with.

I don't know your background -- people in various walks of life have very different ways of talking about evidence. In my experience of non-paranormal claims, scholars cite scholarly sources, so when I see people saying, "There is no evidence" without immediately adding a bunch of book titles and journal articles, I suspect they are commenting outside their field of expertise.

Instead of just saying "there is no evidence," which is overly broad, you could argue, "I, <insert name here>, have confidence in experts X, Y, and Z, plus committees P, Q, and R <insert websites here> and all their reports on the evidence have been negative."
by 8n4vidtmkvmk | 2025-08-06 21:13:55+00:00
I'd advocate for 'nano' on Linux because it's widely installed and easy for newcomers. A seasoned professional will know they can substitute vim or what have you, I don't need to explain that to them. So yes... If I was trying to explain to a noob how to open a text file on windows and I don't know what they have installed, I'd absolutely tell them to use notepad.

Would I advocate writing my core business software in bash or perl? No, I'd hire and train for what was chosen. For small scripts I might need to share with coworkers? 100%
by intalentive | 2025-08-06 21:13:59+00:00
I've been using Litestar for over a year now, serving both JSON and templated HTML. Great all-around Python async framework that manages to be fast (faster than FastAPI), lightweight, and still has enough batteries included to host a website with auth, sessions, etc. I'm a fan of first-class msgspec support and the Controller class for nested routing.

Highly recommend.
by rcakebread | 2025-08-06 21:14:24+00:00
I don't have much experience with using LLMs to help write code, but I gave Jules a try on a new, very unorganized Python project I recently started. About 800 lines of code. It need a major refactoring, so I simply asked Jules to make suggestions.

At a cursory glance, it did a great job. It failed the first time. I gave it the error message and it fixed it. I was shocked it ran after that. Not bad for the free plan.
by thewisenerd | 2025-08-06 21:14:37+00:00
love litestar.. working on migrating a couple of internal consoles to it from fastAPI.

the docs could use some love though.

i feel most of it is references [1], the "how to"s could be better.

inb4, "where pull request", i don't grok asgi or the framework nuances to be able to say how to improve on it.

[1] https://diataxis.fr/
by ACCount36 | 2025-08-06 21:14:40+00:00
What? LLMs do benefit from economies of scale. There are a lot of things like MoE sharding or speculative decoding that only begin to make sense to set up and use when you're dealing with a large inference workload targeting a specific model. That's on top of all the usual datacenter economies of scale.

The whole thing with "OpenAI is bleeding money, they'll run out any day now" is pure copium. LLM inference is already profitable for every major provider. They just keep pouring money into infrastructure and R&D - because they expect to be able to build more and more capable systems, and sell more and more inference in the future.
by jlhawn | 2025-08-06 21:14:51+00:00
This comment is one of the things I refer to in my top-level comment. People have just enough of an education in economics and an understanding of personal finance and budgeting to be dangerous. They conflate economics with federal budget politics, have a one-sided and incomplete view of what debt is (especially US national debt), and then build a whole model of a system called "debt-based economics" which is based on political observations instead of fundamental economic understanding.
by zzrrt | 2025-08-06 21:15:30+00:00
> Only a few states offer "extended" driving licenses, which do [prove your citizenship]

If anyone is wondering, an enhanced drivers license is not the same as a "REAL ID". A "REAL ID" does not indicate citizenship status, which the SAVE act requires.

https://campaignlegal.org/sites/default/files/2025-01/CLC%20...

https://www.sos.mn.gov/media/zzia53yr/033125-secretaries-of-...

https://www.dhs.gov/enhanced-drivers-licenses-what-are-they
by innocentoldguy | 2025-08-06 21:15:39+00:00
I prefer Elixir's syntax over Gleam's, but my main issue with Gleam is architectural. Specifically, Gleam had to bastardize BEAM and OTP to implement static typing. To me, static typing vs. dynamic typing is like having a shelf with a doily vs. one without a doily (the shelf works fine either way), so messing up a solid Actor Model implementation, for instance, for the sake of static typing seems like the wrong thing to do.
by nerdponx | 2025-08-06 21:15:48+00:00
https://www.migrationpolicy.org/content/noncitizen-voting-us...

> There is no evidence that unauthorized immigrants, green-card holders, or immigrants on temporary visas are voting in significant numbers, despite some claims that “millions” of noncitizens are voting in U.S. elections. In fact, audits by election officials and numerous studies reflect that voter fraud by noncitizens is extremely rare.

> A [Heritage Foundation database](https://electionfraud.heritage.org/search?combine=citizenshi...) of election fraud cases identified just 23 instances of noncitizen voting between 2003 and 2022.
by obscurette | 2025-08-06 21:16:29+00:00
As a teacher – excellent description, thank you. Just to add my experience to it – I was in school in seventies and had "40 years since graduating" meeting some years ago with my classmates. Vast majority were doing well and while we talked about old times in school, two things stood out. At first while we were in the same class, our experience was very different. We remembered very different things, different teachers were important to us up to the point where some of them were most loved ones to some, but most hated ones to others etc. But we all agreed that our homes were even more important for our education than school – from our homes (parents and grandparents) came the attitude that education is important and no matter what, it's our responsibility to study.
by gwbas1c | 2025-08-06 21:16:42+00:00
> For an SRO to work, you must be able to evict or remove unruly or uncooperative tenants ... If a manager cannot evict an unruly tenant the entire SRO facility becomes uninhabitable. I remember hearing a recent US legal change that makes it easier to forcibly commit mentally ill people.

To be quite blunt: Someone who's making an SRO unlivable is mentally ill, and needs to be in a place that's appropriate to handle their needs.
by benreesman | 2025-08-06 21:16:58+00:00
This is the fairly "cut down" one I alluded to without my mixed-results heavyweight AI integration stuff, this is like a gist of my open dev box session so it's got random shit commented out and stuff, but I think most people's config looks like that point in time:

https://gist.github.com/b7r6/84c6ab80c0b8bd5267b8c436e4d00a8...

https://gist.github.com/b7r6/23cfacbf181c9b0447841c798345a79...

The AI stuff doesn't work without this running:

https://gist.github.com/b7r6/449faab9b5be00867f2e8053c610bdb...

That lets me publish my API vendor keys without issues:

https://gist.github.com/b7r6/fe96bd0cc37d72c1991d84d1984371b...
by daedrdev | 2025-08-06 21:16:58+00:00
The three body problem means that we cannot predict the future of orbits of planets. Clearly astronomy is a science anyway.

Since the economy is made up of individuals who make chaotic choices, I think anyone claiming to be able to predict inflation perfectly is a charlatan. Especially since businesses and consumers react to the inflation predictions themselves which make them obsolete the moment they are published.
by saulpw | 2025-08-06 21:17:41+00:00
I agree, I think public bathrooms are really important. Feces on the sidewalk is a health issue and impacts economic value too.

But we have to acknowledge that the instant you make a bathroom "public", it becomes a place to do drugs, turn tricks, and sleep. Even if you're fine with a bathroom being occupied for hours for non-bathroom tasks, it makes the public bathroom a toxic area, with drug paraphernalia (including needles and other waste products) and used condoms as discarded litter at best, and clogged infrastructure at worst.

We need to provide these services for any human who needs a toilet, *and also* figure out ways besides incarceration to effectively deal with uncooperative drug users.
by Spooky23 | 2025-08-06 21:17:42+00:00
The median American has $5400 in savings. It varies, but people who don’t have a good support network can fall off the rails quickly, depending on there you live. Florida unemployment pays $32-275/week.

This is why you see so many homeless veterans. They often end up geographically separated from family and see relationships weaken due to time and distance.

Whenever someone says “mental health” as a causative factor in a social problem, that’s saying “don’t know, wont fix”
by gwbas1c | 2025-08-06 21:19:07+00:00
> Yes, these places are going to be drug infested slums. But it's still a good idea and I want my tax dollars to go towards it.

From reading the article:

1: I got the impression a lot of these places weren't drug infested slums.

2: I got the impression that young, independent middle-class people could live in the nicer ones and save money. (Which they could use when they were ready to buy a home, start a family, ect.)
by fc417fc802 | 2025-08-06 21:19:19+00:00
You're dismissing a claimed observation without evidence. I have no horse in this race but I'll comment that you appear to be attempting to claim that there's no difference between "skinny" and "crypt keeper". That's a preposterous position to take. The various terminology exists because people use it to describe real world differences. For example skinny, gangly, and gaunt aren't the same thing (although there is often significant overlap).
by integralid | 2025-08-06 21:20:11+00:00
It would. Maybe my analogy was flawed.

My point (which I probably explained badly) was that telegram ignores all abuse reports. As a company operating in the first world you can't really do that legally.

You probably don't want to die on the hill of defending telegram. If they really cared about privacy, they would push everything to e2e. Instead they absolutely know what people talk about. Even if they're 100% pure hearted and really never take a peek, three letter agencies from all over the world are probably less honorable.
by at-fates-hands | 2025-08-06 21:20:13+00:00
>> There is no support system in this nation.

WHAT?

The US Federal Government spends over $3 TRILLION on social services. US states collectively spend around $1 TRILLION on social services.

This is what's available just in my state:

- temporary housing

- free drug treatment programs

- free addiction services

- free food at hundreds of food shelves that also offer other amenities.

- free public transportation

- free and low cost job training

- free and low cost pharmaceuticals and medicine

I've never been homeless, because in several instances, I've actually used social services to survive and get back on my feet because that's why they're there. People complaining there is no support system are either willfully ignorant these programs even exist, or are just too lazy to take advantage of them. And I don't remember ANYBODY in ANY of the non-profit, state funded or state run offices asking me about my race or sexuality before they offered to help me.

I honestly don't know what you're on about man, but saying there is no support system is pretty crazy to hear someone say.
by socalgal2 | 2025-08-06 21:20:16+00:00
Agree with all of this

> right click doesn't appear to work anywhere

I hate this and it's the default for a canvas app since the app would have to implement doing something on right click where as in the browser it's the default. Unfortunately, an HTML app can disable right click too :(

In fact, I hate that issue on all native apps. Things I want to select/copy/lookup are not selectable/copyable/lookup-able. As an example, Sublime Merge, a native app, quite often I want to copy a path but there is no option to do so. Every place that displays a path would need custom code (or a shared control) to make the path copyable. HTML doesn't generally have this issue as it's opt-out not opt-in for being copyable.

I'm not a fan of Flutter or other canvas bases sites. Emoji didn't work for like 3 years in google docs after their canvas change. It works now but not always.

It's worse too in that it doesn't matter if flutter eventually fixes these issues. Every app needs to be update. That's not true with HTML where the browser updates to support "insert password into input type=password" and it just works. Even better, an extension (1 password) can insert the password but it can't on a canvas based app.
by nomel | 2025-08-06 21:20:40+00:00
> Sucks, but that's the reality of hiring (and getting hired) in tech in general.

If you’re in the inside, it doesn’t suck at all, it’s so much safer.

Hiring a new person, based on a few hours of interviews, and a resume half full of exaggerations and lies, is such a ridiculous gamble. Worst part is, if you realize they’re not a good fit, it’s sometimes incredibly hard to get rid of someone, more often not an option at all.
by cosmic_cheese | 2025-08-06 21:21:18+00:00
> This was absolutely true during the 2000s.

There was plenty of it in the lead-up to 2000, too. I had a family member who in the late 90s got swept up in some of the religious internet mania surrounding the mark that was tying it to the Y2K bug and all sorts of other things. It remains some of the most bonkers stuff I’ve ever seen, even in the modern era of heightened internet craziness.
by keeda | 2025-08-06 21:21:22+00:00
This seems to be the report and the specific section of interest: https://www.bankrate.com/banking/savings/emergency-savings-r...

You're right that the question they used is a bit vague, but there is a ton of other data in there that points to affordability as the main cause e.g.

"Nearly a quarter of Americans have no emergency savings"

and:

"Sixty percent of Americans are uncomfortable with their level of emergency savings — 31 percent are very uncomfortable, and 29 percent are somewhat uncomfortable."
by ehsantn | 2025-08-06 21:21:25+00:00
The article highlights important challenges regarding Python performance optimization, particularly due to its highly dynamic nature. However, a practical solution involves viewing Python fundamentally as a Domain Specific Language (DSL) framework, rather than purely as a general-purpose interpreted language. DSLs can effectively be compiled into highly efficient machine code.

Examples such as Numba JIT for numerical computation, Bodo JIT/dataframes for data processing, and PyTorch for deep learning demonstrate this clearly. Python’s flexible syntax enables creating complex objects and their operators such as array and dataframe operations, which these compilers efficiently transform into code approaching C++-level performance. DSL operator implementations can also leverage lower-level languages such as C++ or Rust when necessary. Another important aspect not addressed in the article is parallelism, which DSL compilers typically handle quite effectively.

Given that data science and AI are major use cases for Python, compilers like Numba, Bodo, and PyTorch illustrate how many performance-critical scenarios can already be effectively addressed. Investing further in DSL compilers presents a practical pathway to enhancing Python’s performance and scalability across numerous domains, without compromising developer usability and productivity.

Disclaimer: I have previously worked on Numba and Bodo JIT.
by potato3732842 | 2025-08-06 21:21:53+00:00
I've never been to Houston so take the following with a grain of salt:

Is the space center in Houston "terrible" or is it "niche"? Like for a lot of people being able to get up close to a huge portion of the space program hardware even if you're basically doing so in a laydown yard in the Texas heat (which is what Google makes Houston look like) staffed by people who do only space. If it's where all the space stuff is maybe it's where a shuttle belongs?

The Smithsonian is "fine" but it's also a discontinuous and uninspiring "best of" list of exhibits. Basically just the stuff a 12yo will read about in an entry level book or some 10min youtube video will blab about. Like don't get me wrong, they're great and full of cool stuff but basically no item in the whole place is done justice. I am very sympathetic to the idea that a lot of those items deserve to be in locations where they are the crown jewel or part of a theme whereas at the Smithsonian they're "just" another historically groundbreaking aircraft. Like don't get me wrong, it's still really cool but it's just about the least inspiring "serious aviation display" I've been to. I wish they'd have some F-ing enthusiasm and do something that isn't all "government and sterile".

Oh, and to anyone choosing between Downtown and Dulles, go to Dulles.