MurphyA/hacker-news huggingface dataset:
by modeless | 2025-09-15 15:37:35+00:00
This is squarely on Apple. Everyone knows the mark of a trustworthy store is that they will direct you to their competitors when they don't have what you're looking for.

The web doesn't have a approval process at all and yet when I search "AI Chat" I don't get a bunch of borderline trademark violations on the first page of results. I get the real ChatGPT and Claude and Character.ai and Poe and some other startups that don't exist just to fool people. And I get links to the app store when appropriate. Scams exist on the Web too but that doesn't mean you need to promote them to people.
by PaulHoule | 2025-09-15 15:38:17+00:00
It's certainly true about a certain kind of evangelical Christian who doesn't go to church [1] but it's also true about many of the left-coded groups that started out on Twitter and Tumblr and moved on to Mastodon and Bluesky. For that matter it was true about Marxism back in the day, The God that Failed [2] was a criticism that took this tack.

My current feeling is that there's nothing more dangerous than "Man's Search for Meaning" and if people can't find meaning in the little things they do every day that search for meaning inevitably leads to trouble.

[1] often the ones who actually go to church are these kind of people: https://bsky.app/profile/did:plc:dx3ay6rcqediw2gbhb4bp76l/po...

[2] https://en.wikipedia.org/wiki/The_God_that_Failed
by Diggsey | 2025-09-15 15:38:19+00:00
It doesn't link two versions of `rand-core`. That's not even possible with rust (you can only link two semver-incompatible versions of the same crate). And dependency specifications in Rust don't work like that - unless you explicitly override it, all dependencies are semver constraints, so "0.9.0" will happily match "0.9.3".
by ctietze | 2025-09-15 15:38:28+00:00
Execute code snippets, generate graphs from code, plot ... err... your plots. -- With a client/editor extension to do the character offset calculation for you, you can put the cursor into a code block, invoke md-babel on it, and get the computation result inlined into the document. Not side-effect free: if you configure plantuml or Mermaid for this, it will generate image files for you. Repeat calls will update the result.
by yesfitz | 2025-09-15 15:38:31+00:00
I'd like to address your last point because there's another thread about the larger amounts of plastic being easier to police:

Not all pollution is fungible.

Greenhouse gas emissions and the microplastic epidemic are two related, but separate issues.

There is no amount of fuel efficiency that would stop a plastic bag from blowing into a stream or tree and shedding microplastics as it breaks down.
by KronisLV | 2025-09-15 15:38:39+00:00
> The comment you are responding to is just trying to explain their own situation and say the person who wrote the article might want to investigate a similar experience compared to their own.

I appreciate their perspective. I might want to get checked for ADHD at some point as well, if doing that might improve my quality of life down the road then great, if it turns up nothing, then I'd still be glad to have looked into it.
by electric_muse | 2025-09-15 15:38:42+00:00
When the incentives are this large, it’s just too profitable to not “be evil.” We can decry this, but it’s just human nature.

I also think this is a sign of late stage capitalism where the opportunities to profit “ethically” are becoming much harder to find and exploit. That leads to more pressure to find gray areas that others’ ethical or moral convictions prevented them from exploiting.

I just installed graphene os on a brand new cash-bought pixel for the express purpose of not being left out of some important WhatsApp groups or missing out on some other experiences that require installing apps that I know won’t respect my privacy. I assume anything from Meta is hazardous at this point.
by YAndreaRusso | 2025-09-15 15:39:39+00:00
every monday i face the same problem: what should i actually work on this week? chatgpt just tells me what i want to hear, so i tried something different - a standup meeting with ai versions of Jobs, Bezos, Naval, etc.

they called my "genius" marketing idea stupid. 20 minutes later i had the clearest direction i've had in months.
by Gormo | 2025-09-15 15:40:05+00:00
Yes. Far to the left of Carter, who I'd consider a moderate conservative, and marginally to the left of the more centrist Obama.

I'm construing left-wing as (a) seeing an expansive role for the state -- and in the US especially the federal government -- as being a prime mover in social and especially economic matters, (b) willingness to use political power in novel and unprecedented ways to address perceived social and economic problems without being constrained by established legal and constitutional norms.
by alpha_squared | 2025-09-15 15:40:09+00:00
From what I'm gathering, the quote she attributes to Kirk appears to not be a statement he made. I'm not able to find a source for that quote anywhere, but I'm also not about to go watch/listen to everything Kirk ever said in case it was never transcribed anywhere. If it is true that Kirk never said that, I would say that definitely compromises the trust in her as a journalist.

And I'm saying this as someone who is on the "political left" by US standards, though more centrist by broader western standards.
by adamors | 2025-09-15 15:40:09+00:00
I’ve happily avoided Paypal in the last .. 6 years or so. Ever since Revolut came up with disposable cards I’m much less hesitant to give my card details to someone, also PP never stopped being shady and user-hostile in the meantime.

So I’ll continue to avoid them in the next 6 years as well.
by AbstractH24 | 2025-09-15 15:40:53+00:00
My wife is, in clinical terms, morbidly obese and, since the pandemic, has become more and more reliant on weed to cope with stress.

While Wegovy hasn't helped her lose significant weight or meaningfully enough reduced her reliance on food to deal with stress (yes, she vomits a lot), she has stopped smoking weed.

She claims quitting weed has nothing to do with the Wegovy, but before starting it, she wouldn't even acknowledge it was a problem.
by darrenf | 2025-09-15 15:41:06+00:00
Or you use Google's own TTF <-> WOFF2 converter tools: https://github.com/google/woff2 [0]

I have very recent -- like, 2 weeks ago -- successful experience of using these, since I wanted to distribute a WOFF2 as part of a browser extension.

[0] edited to add - you don't have to build it, you can get it from homebrew https://formulae.brew.sh/formula/woff2 or an Arch package https://archlinux.org/packages/extra/x86_64/woff2/ and presumably other distros
by Ajedi32 | 2025-09-15 15:41:17+00:00
What's even easier than measuring with a kitchen scale is just throwing the entire can in and calling it good. That's often why these recipes used "boxes", "cans", etc as units of measurement in the first place. By converting to standard units you're increasing the amount of effort needed to actually make the dish. It might be more in keeping with the spirit of the recipe to just substitute similarly-sized cans or boxes, even if it's not quite the same taste. It depends on your priorities I suppose. (Though either way it's probably good to include units for the sake of clarity and reproducibility: e.g. "one 16 oz can" rather than "1 can".)
by cindori | 2025-09-15 15:42:05+00:00
Reverse engineering is hard! I use Hopper (https://www.hopperapp.com) to disassemble related binaries and frameworks. It's a great way to explore whats actually happening within macOS or Apple apps.

You can also export assembly files and throw various agents (Gemini, Claude etc) at them to learn more. It's surprisingly effective!
by anishathalye | 2025-09-15 15:42:24+00:00
Yeah, that was just a design choice that I made: I wanted a library that worked with `Iterator`s, felt more lightweight to me / fit my immediate needs better. I'm personally not a huge fan of Pandas DataFrames for certain applications.

LOTUS (by Liana Patel et al., folks from Stanford and Berkeley; https://arxiv.org/abs/2407.11418) extends Pandas DataFrames with semantic operators, you could check out their open-source library: https://github.com/lotus-data/lotus

Semlib does batch requests, that was one of the primary motivations (I wanted to solve some concrete data processing tasks, started using the OpenAI API directly, then started calling LLMs in a for-loop, then wanted concurrency...). Semlib lets you set `max_concurrency` when you construct a session, and then many of the algorithms like `map` and `sort` take advantage of I/O concurrency (e.g., see the heart of the implementation of Quicksort with I/O concurrency: https://github.com/anishathalye/semlib/blob/5fa5c4534b91aa0e...). I wrote a bit more about the origins of this library on my blog, if you are interested: https://anishathalye.com/semlib/

ETA: I interpreted “batching” as I/O concurrency. If you were referring to the batch APIs that some providers offer: Semlib does not use those. They are too slow for the kind of data processing I wanted to do / not great when you have a lot of data dependencies. For example, a semantic Quicksort would take forever if each batch is processed in 24 hours (the upper bound when using Anthropic’s batch APIs, for example).
by basfo | 2025-09-15 15:42:36+00:00
I’ve been thinking about the impact of LLMs on software engineering through a Marxist lens. Marx described one of capitalism’s recurring problems as the crisis of overproduction: the economy becomes capable of producing far more goods than the market can absorb profitably. This contradiction (between productive capacity and limited demand) leads to bankruptcies, layoffs, and recessions until value and capital are destroyed, paving the way for the next cycle.

Something similar might be happening in software. LLMs allow us to produce more software, faster and cheaper, than companies can realistically absorb. In the short term this looks amazing: there’s always some backlog of features and technical debt to address, so everyone’s happy.

But a year or two from now, we may reach saturation. Businesses won’t be able to use or even need all the software we’re capable of producing. At that point, wages may fall, unemployment among engineers may grow, and some companies could collapse.

In other words, the bottleneck in software production is shifting from labor capacity to market absorption. And that could trigger something very much like an overproduction crisis. Only this time, not for physical goods, but for code.
by jumski | 2025-09-15 15:43:22+00:00
Congrats on the launch - CRIU snapshot/restore is very cool, especially for data-heavy pipelines like video processing.

Question: is a first-class Supabase/Postgres integration on the roadmap so we can (a) start Trigger jobs from SQL functions and (b) read job status via a foreign data wrapper? That "SQL-native job control (invoke from SQL, query from SQL)" path would make Trigger.dev feel native in Supabase apps.

Disclosure: I'm building pgflow, a Postgres-first workflow/background jobs layer for Supabase (https://pgflow.dev).
by simianwords | 2025-09-15 15:43:46+00:00
So from your links there are two groups: first being the mecha hitler thing that they admitted was a mistake and fixed. The other being image based prompts which it is admittedly not good at.

Let me ask you directly: do you think this clearly diminishes the power of grok fact check? Imagine the number of times it has got it _right_. Any such system is going to have some errors and the errors will be highlighted by the press and media.

>It would only be capable of truth on subjects with a large consensus, everything else is biased or hallucinated, it's so obvious that grok is being aligned to musk's world view, you're free to think like musk but it's not some kind of god given truth.

We are already discussing elsewhere in this thread that Elon is _not_ able to hack it to think like himself. Grok routinely takes the side of world consensus and not Musk.

>How is a statistical model going to come up with The Truth exactly ? It's all based on existing material, at best you'll get the statistical average of what people wrote about the topic, it's cool if you're asking about the color of tomatoes or the shape of bananas, but now people are using these tools to get The Truth about news or politics

I'm okay with the truth that the world has converged on. This itself is an extremely big leap from what we had before - blatant misinformation is countered by a simple "grok is this true" comment. We have basically eliminated 80%-90% of misinformation posts. And the ones it doesn't get right are ones that we as humanity can't figure out the right answer to and it takes the average consensus which I'm okay with.
by dmesg | 2025-09-15 15:43:50+00:00
The central problem here is this:

In the Physicists from 1961 (German: Die Physiker, F. Dürrenmatt) the central theme is that scientists cannot "uninvent" something. Encryption is here to stay. Mathematically proven. Period.

The criminals will just flock to the "real encryption" and not the honeypots/backdoored messengers as they are being caught. In the end word of mouth will spread: "This is safe, this is unsafe."

Just because a few Kremlin bots on Telegram are brainwashing people in the west, the west doesn't have to become North Korea.

Defending the innocent law abiding adult Joe, just wanting to send their honey pics in private is a distractor in this argument. I will not sacrifice my western standards just because 0.1% people are inherently evil.
by oliwarner | 2025-09-15 15:44:12+00:00
> “It’s just so upsetting,” says Judith, whose cookie recipe was passed down by her mother.

Passing down a box mixture as a "recipe" seems really alien to me in the UK. Measuring flour, sugar and spice isn't rocket surgery.

What other branded products do you guys depend on for basic cooking? Campbell's soup had a moment here postwar.
by happyhardcore | 2025-09-15 15:44:16+00:00
I've found [1] to be the best guide for getting started with them; you need to make a copy of the firmware partitions that you re-flash after installing Linux onto it in order to get the 4G modem working. It's honestly absurd how much you're getting for a fiver with it; add a power bank (or make your own from scavenged vape batteries in the spirit of this post) and you have a full Linux machine with WiFi and 4G that can work almost anywhere.

[1] https://wvthoog.nl/openstick/
by cindori | 2025-09-15 15:44:17+00:00
I have not written about it yet. I use Hopper (https://www.hopperapp.com) to disassemble related binaries and frameworks. It's a great way to explore whats actually happening within macOS or Apple apps.

My current workflow is to run Hopper, export assembly files and then throw various agents (Gemini, Claude etc) at them to learn more or validate my theories. It's surprisingly effective! Maybe I'll write about it.
by vlucas | 2025-09-15 15:44:32+00:00
Nice find!

Apple's new glass UI seems to draw a lot of ire, but I... kinda like it? It feels like the OS has some actual personality again instead of just being flat and boring. I can visually tell the size of click targets now and the buttons are finally visually distinct from text again. I view it as a welcome change. It's not just "nostalgia" either. It has actual utility.

I installed the iOS 26 Beta to test some things on the websites I maintain in advance of it going public, and while there are some issues here and there I think the overall direction to add more personality back into the OS is a good one. Normies will love it.
by Eric_WVGG | 2025-09-15 15:45:19+00:00
There's a pretty amazing video where a guy makes an entire functioning e-bike battery out of disposable vapes that he gathered around a music festival. https://www.youtube.com/watch?v=VcVp9T8f_W4

I can't fathom why disposables are legal. Really believed that the post-boomer generations actually gave a damn about waste.
by NoiseBert69 | 2025-09-15 15:45:29+00:00
If you want to build a "mars rover" yourself you can even simulate that at home :-)

Use LoRa in the slowest and most reliable mode as radio link. Write software to plan your tours, firmware updates over super limited bandwidth (delta updates are a must), transfer telemetry (buy a few sensors from ali) or even pictures. Autonomous driving? Yes why not.

Bonus 1: build a small PCB with a solar panel and charging circuit. That doubles the horror.

Bonus 2: Place it into your families garden that is at least 1km away.

Lots of very hard challenges to tackle for even super experienced programmers.

It's even a nice group project for an university lab. If you have to connect a real debugger to get your bot running again your team lost.
by jrm4 | 2025-09-15 15:45:44+00:00
Okay, so as something of an old-timer:

WAT

Like, as someone who teaches IT -- an article like this getting this high in hacker news is just very wild to me. Which is to say:

The answer that ought to be obvious to this crowd is "Download it and link to it in your HTML/CSS in your local html directory."

Now, I'm aware that at least part of the reason this isn't the extremely obvious answer has to do with some friction on the downloading as well as perhaps cdn stuff.

But still; wow. As far as we have gotten in some ways, we've clearly lost A LOT of simplicity that shouldn't be -- but apparently -- really difficult to recover.
by Sanzig | 2025-09-15 15:45:47+00:00
In my experience, having provided advice to a lot of academic CubeSats: the issues usually aren't related to the parts, the problems are usually lack of testing and general inexperience.

Yes, a Raspberry Pi isn't radiation hardened, but in LEO (say around 400-500 km) the radiation environment isn't that severe. Total ionizing dose is not a problem. High energy particles causing single event effects are an issue, but these can be addressed with design mitigations: a window watchdog timer to reset the Pi, multiple copies of flight software on different flash ICs to switch between if one copy is corrupted, latchup detection circuits, etc. None of these mitigations require expensive space qualified hardware to reasonably address.

The usual issues I see in academic CubeSats are mostly programmatic. These things are usually built by students, and generally speaking a CubeSat project is just a bit too long (3-4 years design and build + 1-2 years operations) to have good continuity of personnel, you usually have nobody left at the end there since the beginning except the principal investigator and maybe a couple PhD students.

And since everyone is very green (for many students, this is their first serious multidisciplinary development effort) people are bound to make mistakes. Now, that's a good thing, the whole point is learning. The problem is that extensive testing is usually neglected on academic CubeSats, either because of time pressure to meet a launch date or the team simply doesn't know how to test effectively. So, they'll launch it, and it'll be DOA on orbit since nobody did a fully integrated test campaign.
by electric_muse | 2025-09-15 15:46:37+00:00
It’s still too early to see real benefits.

Wrapping business processes around these LLMs is the same kind of hard organizational problem plaguing most internal IT projects. People are still the bottleneck.

You also run into the issue of accuracy compounding. Running multi step flows with AI compounds the success rate and dramatically increases the chances of a full-job failure. E.g. even at 99% success rate for any single step, a 30-step process is only likely to succeed 75% of the time without errors. If you go down to 95% success for each, you only have a 75% likelihood of flawless execution at about 6 steps.

So it’s also about getting those per step success rates way up.
by iLemming | 2025-09-15 15:47:11+00:00
All of these points are wrong, or at least debatable. Emacs is not slow, or unergonomic, and certainly not hard to change.

What elitism are you talking about? Is math or string theory elitist? If I find them frustrating (because of learning curve) or intimidating (because of unfamiliar concepts) or if I'm annoyed at enthusiastic evangelism (darn you Gauss), is it me at fault or those "elitist" mathematicians? And Emacs is not even comparable to math - it is far easier to get into and to master.

When people gripe about vim or emacs using broad generalizations, lacking details, you can almost sense their own insecurities and feel compelled to apologize for that one time when someone condescendingly argued with them.
by bee_rider | 2025-09-15 15:47:20+00:00
“The left” and “the right” are, IMO, useful terms in the sense that they are explicitly meaningless (unless you are in charge of some seating arrangements in France).

“Liberal” and “conservative” are not good words for describing the teams in the US. These words have more conventional meanings. Liberalism is a political philosophy based mostly on personal freedoms. Conservatism describes how fast you are willing to change the system. The US was founded on Liberalism, and most Americans would probably be best described as liberal conservatives.
by mkoryak | 2025-09-15 15:47:26+00:00
Ive done this before, I have used a bespoke micro framework to build a webpage. A couple of years later I wanted to update it, but discovered that I couldnt do it because of a bug in this framework and the framework also didnt exist anymore. I could fix the bug myself by reading all their code, or I could start over and use something that would still exist next year.

Also, have you read the dagger.js code? https://github.com/dagger8224/dagger.js/blob/main/src/dagger...

Its written like the developer has a limited supply of lines of code. No comments, ton of declarations on the same line, and lines that run longer than most widescreen monitors.

Its all super compact and dense. I would not want to try to fix a bug here.

Suggestion: Add a build step that runs before your code is published to npm so that you can have readable source AND small source.
by BinaryIgor | 2025-09-15 15:47:32+00:00
Interesting, but way too optimistic and biased towards the scenario that infinite progress of LLMs and similar tools is just given, when it's not.

"Every small business becomes a software company. Every individual becomes a developer. The cost of "what if we tried..." approaches zero.

Publishing was expensive in 1995, exclusive. Then it became free. Did we get less publishing? Quite the opposite. We got an explosion of content, most of it terrible, some of it revolutionary."

If it only were the same and so simple.
by eallam | 2025-09-15 15:47:39+00:00
A couple things purely from the tech angle:

- We're not really an agent framework, but more like a agent runtime that is agnostic to what framework you choose to run on our infra. We have lots of people running langchain, mastra, AI SDK, hand-rolled, etc on top of us, since we are just a compute platform. We have the building blocks needed for running any kind of agent or AI workflow: ability to run system packages (anything from chrome to ffmpeg), long-running (e.g. no timeouts), realtime updates to your frontend (including streaming tokens). We also provide queues and concurrency limits for doing stuff like multitenant concurrency, observability built on OpenTelemetry, schedules for doing ETL/ELT data stuff (including multitenant schedules). - We are TS first and believe the future of agents and AI Applications will be won by TS devs. - We have a deep integration with snapshotting so code can be written in a natural way but still exhibit continuation style behavior. For example, you can trigger another agent or task or tool to run (lets say an agent that specializes in browser use) and wait for the result as a tool call result. Instead of having to introduce a serialization boundary so you can stop compute while waiting and then rhydrate and resume through skipped "steps" or activities we instead will snapshot the process, kill it, and resume it later, continuing from the exact same process state as before. This is all handled under the hood and managed by us. We're currently using CRIU for this but will be moving to whole VM snapshots with our MicroVM release.