MurphyA/hacker-news huggingface dataset:
by blibble | 2025-06-05 18:20:21+00:00
your hardware won't last 100 years

> And even over the course of 100 year, people will continue the machine learning science

the weak point is big tech: without their massive spending the entire ecosystem will collapse

so that's what we target, politically, legally, technologically and regulatory

we (humanity) only need to succeed in one of these domains once, then their business model becomes nonviable

once you cut off the snake's head, the body will die

the boosters in search of a quick buck will then move onto the next thing (probably "quantum")
by tuckerman | 2025-06-05 18:20:25+00:00
Not GP but

> I find this workflow makes my life extremely tedious, because reviewing and fixing whatever the machine produces is a slog for me

This is a matter of personal preference, but reviewing code (from humans) was already a huge chunk of my job and one that I enjoy. Now I can have a similar workflow for side projects, especially for things that I find less enjoyment in coding myself.

> Please don't tell me you just trust the AI to write automated tests or something...

Like most tools, the more I use LLMs for coding the more I get a feel for what its good at, what its okay at, and what it will just make a mess of. I find for changes like extending existing test coverage before refactoring, I can often just skim the output. For writing tests from whole cloth it requires a lot more attention (depending on the area). For non-test code, it very much depends on how novel the work is and how much context/many examples it has to go on.
by add-sub-mul-div | 2025-06-05 18:20:28+00:00
Of course I still learn new skills in the Python/db ecosystem, but I stick to the fundamental Python/Postgres/Flask/Django/Redis/Nginx stack where possible and it not only helps productivity but it reduces surprises. We understand the exact risk profiles of these systems. You can "learn" a new tool very quickly but you won't know how to assess or reason about what will be the operational experience of it in production. We do not factor surprise tolerance into our decisions often enough.
by starkparker | 2025-06-05 18:20:48+00:00
> It really is hard to describe, but when you put the necessary effort in to make an agentic workflow work, it's really enjoyable.

I wish it wasn't hard to describe because every attempt I've made to reach that point with agents/tools-in-a-loop has ended with more frustration, more errors, and more broken code than when I started, even with common and small, tedious tasks. I'd very much like to understand what proponents are doing and seeing that works.
by jeffhuys | 2025-06-05 18:20:49+00:00
Absolutely! Speculate all you want. If, however, you want to speculate anything other than what I’ve clearly stated (I have nothing against Trans people + I don’t want to go on another unrelated/irrelevant detour) plus the fact I have to wait an increasingly larger amount of time to be ABLE to reply in this thread (currently 30+ minutes), that’s more telling about you than me, like you’re trying to fit me into some compartment that you’ve put loads of others in. It’s not that deep.

I’ll stop engaging on this point here, now. :)
by citizenpaul | 2025-06-05 18:20:55+00:00
I understand that it is not directly subsidized. However the sources it comes from while are the "waste" of a greater product. That greater product is heavily subsidized.

This also goes to a personal issue that why would you feed your pet a waste product. My dog gets food I cook for him just like myself. There are tons of crock pot recipes online for safe cheap high quality dog food.
by Ancapistani | 2025-06-05 18:21:18+00:00
... and that's what I actually took away from this article.

It's not that front brake lights are necessarily a great idea, but that safety is improved with the communication of states and state changes are entirely automated.

Imagine a future car that knows that you're about to change lanes because you just checked your mirror, glanced over your shoulder, and repositioned your hands on the wheel -- so it turns on the turn signal the moment you begin to move the vehicle toward the other lane. Maybe it even has multiple states - what we have today for "I'm definitely turning/merging", and a dimmer or less saturated pulsing light for "the car thinks the driver is probably about to turn".

That could get too complex to be practical quickly. AI/FSD systems have a lot more "input bandwidth", though, so maybe make those partial/inferred indicators IR so humans don't see them but it communicates to FSD systems.

Actually, scratch that. In addition to signals that don't require manual activation, add a 360º IR emitter on top of the vehicle that constantly streams real-time telemetry. FSD could then integrate the actual, specific state of the vehicles around them into its sensor suite.

If it's bidirectional, you could even have a situation where two FSD systems meeting on a narrow road could silently and nearly instantly negotiate a plan to pass one another with minimal disruption.
by AmazingTurtle | 2025-06-05 18:22:12+00:00
for bulk data extraction on personal real life data I experienced that even gpt-4o-mini outperforms latest gemini models in both quality and cost. i would use reasoning models but their json schema response is different from the non-reasonig models, as in: they can not deal with union types for optional fields when using strict schemas... anyway.

idk whats the hype about gemini, it's really not that good imho
by dragonwriter | 2025-06-05 18:22:12+00:00
No, they should not.

However, if the ISP, for instance, is sued, then it (immediately and without a separate court order) becomes illegal for them to knowingly destroy evidence in their custody relevant to the issue for which they are being sued, and if there is a dispute about their handling of particular such evidence, a court can and will order them specifically to preserve relevant evidence as necessary. And, with or without a court order, their destruction of relevant evidence once they know of the suit can be the basis of both punitive sanctions and adverse findings in the case to which the evidence would have been relevant.
by Scarblac | 2025-06-05 18:22:42+00:00
I looked into it recently. Apparently it has session based auth.

I tried to figure out how to do the first thing that came to mind: on an incoming request, check that the user is authenticated, and if not redirect them to a login page with a ?next= parameter to be redirected back to after login.

Couldn't find a way to do it. In Django you use the @login_required decorator on a view and that's it.
by throwaway314155 | 2025-06-05 18:22:44+00:00
i'm using with python, VS Code (not integrated with claude just basic copilot) and Claude Code. For Gemini i'm using AI studio with repomix to package my code into a single file. I copy files over manually in that workflow.

All subscription based, not per token pricing. I'm currently using Claude Max. Can't see myself exhausting its usage at this rate but who knows.
by crossroadsguy | 2025-06-05 18:23:44+00:00
There was some Ubuntu (or Linux) forum where I had asked a question and I wanted an app or something (I can't recall now) which was easier to use and do repeatedly. Most of the people were replying with stuff like "why can't you just do <something that involves lots of CLI and more than an hour ro so>" or on the lines of it.

I, someone extremely new to Linux (hell, new to computers), was bewildered. Then a commenter replied with something that helped me and exactly what I needed. He added a note directed towards others which went something like - the battle for Linux as THE desktop OS was sabotaged by its most ardent practitioners.
by antognini | 2025-06-05 18:23:48+00:00
The basic theory of spirals is basically that you get spiral structure when the orientation of elliptical orbits shifts with semi-major axis. This leads to what appear to be spiral arms that have higher densities. In these high density regions you get collisions of gas clouds which leads to star formation. The star forming regions produce lots of bright, blue stars, which then make the spiral arms very visible in optical wavelengths.

In this case of the Oort cloud the galactic tides would be what are responsible for inducing the change in orientation of the elliptical orbits as a function of semi-major axis.
by tartoran | 2025-06-05 18:24:19+00:00
I remember this came with a SoundBlaster card back in the early 90s. This was the delight of the adults back then (I was just about 10 then) who got fooled into getting hours and hours of psychotherapy sessions from Dr Sbaitso. And it kindof worked... But it's amazing how a simple program could give the appearance of thinking whereas most of it happened inside our own heads responding to questions. Nowadays we have LLMs which while they don't use deflection as the main trick, we are still projecting some kind of intelligence to it.
by toomuchtodo | 2025-06-05 18:24:28+00:00
If I can use hormones to suppress the urge to consume unnecessary calories while maintaining or increasing muscle mass, I’m willing to pay for it. I’m just using biochemistry to improve executive function. Make it work, make it right, make it fast.

There is no extra credit for making existence harder than it has to be, and it is already hard as is.

Regeneron’s Semaglutide Plus Trevogrumab Combo Demonstrates Superior Fat Loss with Reduced Muscle Wasting in Obesity Trial - https://www.pharmexec.com/view/regeneron-semaglutide-trevogr...
by jm__87 | 2025-06-05 18:24:50+00:00
Genetics obviously doesn't break the laws of physics. You cannot get fat without calories in exceeding calories out. With that said, if dieting means you are ravenously hungry all the time, leaves you feeling overwhelmed with stress or leaves you lacking energy to do the bare minimum you need to do (i.e. work, chores, caring for kids, etc), then you're going to find it very difficult to lose weight. These are the actual problems people struggle with when trying to lose weight, which I think lean people often struggle to relate to.
by Ancapistani | 2025-06-05 18:25:06+00:00
> I’m in the habit of watching for wheels to start rolling when I’m worried someone will unexpectedly pull out in front of me.

A trick I learned years ago from a motorcyclist: pay attention to the front wheels of cars near you in traffic.

Very often, the front wheel turning is the first noticeable visual indication that a car is changing lanes or turning. That gives you a few more fractions of a second in a situation where they could be very important.

After a while, I noticed that I was instinctually able to tell more accurately if a car is accelerating or decelerating. After considering it, I realized that I actually could tell better than before, but it wasn't instinct. Because I was watching cars' front wheel, I was able to see the front suspension load and unload as they accelerated or braked respectively. It was just subconscious.
by bitpush | 2025-06-05 18:25:27+00:00
> Apple today announced the global App Store ecosystem facilitated $1.3 trillion in developer billings and sales in 2024, according to a new study by economists Professor Andrey Fradkin from Boston University Questrom School of Business and Dr. Jessica Burley from Analysis Group.

That opening reads wrong. Yes, the study was funded by Apple but the conclusions are of the authors. But yet it reads as "Apple today announced that .., according to a study".

It will be like Pizza Hut saying "Pizza Hut today announced that their pepperoni pizza is the best ever, according to a review posted by pizzalover123 on Yelp"
by GuB-42 | 2025-06-05 18:25:37+00:00
Does the "you are an expert" kind of prompt really work? Role playing may help if you want to direct the focus of the LLM in a particular way (as explained in the article), for example by focusing on security, performance, style, etc...

But I am skeptical over the idea that asking a LLM to be an expert will actually improve its expertise. I did a short test prompting ChatGPT do be an "average developer, just smart enough not to get fired", an "expert" and no persona. I got 3 different answers but I couldn't decide which one was the best. The first persona turned out quite funny, with "meh" comments and an explanation about what the code "barely" does, but the code itself is fine.

I fear that but asking a LLM to be an expert, it will get the confidence of an expert rather than the skills of an experts, and a manipulative AI is something I'd rather not have.
by luiswalsh | 2025-06-05 18:26:10+00:00
I have recently started this venture called What3Trees. Before I start with funding I request for very critical feedback to ensure I can show my venture is as trustable and as transparent as I claim it to be.

access my site at www.what3trees.org for more information.

Trust is a massive issue, especially in this industry, so I would greatly appreciate any form of Feedback.

To personally contact me, contact - feedback@what3trees.org
by citizenpaul | 2025-06-05 18:26:18+00:00
I'm not accusing you of being a paid shill. My core argument is that there are lots of paid shills for AI being created for the last 2 years and going. I of course will never have the hard evidence to prove it so inferring is all I can do or point people to.

HN seems to have a very long tolerance of suspected/potential white collar crimes. So I don't expect many allies on here. Seems the mindset is the ends justifies the means prevails.
by tantalor | 2025-06-05 18:27:50+00:00
> products that never made it to a consumer because the season ended, or a box was a little dented, or the purchaser never picked up their order, or a retailer was just running out of room in their warehouse

I wonder how tariffs will impact this. I imagine a lot of importers will balk at the sudden fee, and decline to pick up their stuff at the port.

Article mentions this much further down:

> But economic shocks are good for the secondhand economy. Roberson thinks tariffs could, eventually, lead to another bin-store bump.
by tuckerman | 2025-06-05 18:27:50+00:00
I know they are very visible on Twitter and the like but how many people are truly "vibe coding" versus just being a SWE that uses an LLM to summarize documentation, scaffold some test cases, implement some tedious data transformations, and still implement the truly interesting bits on their own? I'm not sure how to actually figure that out but it would be very interesting to know.

I know IRL none of the former but am myself/know plenty of engineers who are the latter. It very well could be I'm the one with the biased sample but my experience is that I only hear about vibe coding from "influencers" and articles/comments decrying it.
by codingdave | 2025-06-05 18:27:50+00:00
The question in the headline is a bit of a cliche. If you are looking at art solely as traditional media, used in the same ways as people did hundreds of years ago, then photography itself is not art. I doubt many people would actually argue that stance, so you've already opened up the term "art" to be about the result, not the tools that got you there. Likewise, if collage is art, AI is just digital collage, so the factor of it being made from pieces of other works is also already handled.

Therefore, of course AI images can be art. Just like of course photos can be art.

But the flip side is the more important point. The vast majority of photos are not artistic, and the vast majority of AI-generated imagery is not artistic. Just because something can be "art" doesn't mean that everything generated with those tools is "art".
by 542354234235 | 2025-06-05 18:27:56+00:00
The phones said "OUT OF SERVICE". Are you going to flood the bathroom because you tried to flush a toilet with an ” OUT OF ORDER” sign? Are you going to try and ride elevators that say "OUT OF SERVICE"? Do you leave fingerprints on the wall because you wanted to see if the sign that says “WET PAINT” is actually true?

If someone says “I’m going to shoot you if you don’t give me your money” does it matter that the gun is empty and you are just “psychologically” compelled, rather than physically?
by cornholio | 2025-06-05 18:27:58+00:00
> This is utterly false. The trim rate has two speeds - on and off.

This is wrong and easy to disprove. The trim rate for a pilot issued trim command starts at 0.4 degrees/second at low air speeds and tappers off to zero as the speed increased towards Mach 0.68. The MCAS had a fixed rate of 0.27 degree/second that did not depend on airspeed. Here is the relevant quote from the FAA report on the 737MAX:

> “If activated by a high AOA, MCAS moves the horizontal stabilizer at a rate of 0.27 degrees per second, which is the same trim rate as Speed Trim with flaps down. The magnitude of the MCAS command is a function of Mach and angle of attack. At higher airspeeds, flight‐control surfaces are more effective than at lower airspeeds. Therefore, a smaller MCAS command at higher airspeeds has the same effect as a larger MCAS command at lower speeds."

So the trim rate is fixed but the magnitude (duration) of the original MCAS is variable to account for airspeed. Because the MCAS reengaged repeatedly due to erroneous AOA sensor data and faulty design logic, the duration became irrelevant. However, as the plane speed exceeded 0.6 Mach, the rate of pilot trim substantially decreased, meaning that a full 10s second activation of the MCAS could no longer be negated by a 10s trim command from the pilot. The flight recorder shows trim commands of up to 4 seconds, which in fact allowed the MCAS to re-engage and issue a fresh 10s opposite command, at a higher rate. This is a disastrous succession of events that can't be blamed on the pilot.

I won't go down the rabbit hole with the rest of your comment, enough to say you need to better vet your sources and reevaluate your claims. The Ethiopian Airlines pilots fought for their lives for a few desperate minutes and lost, quite possibly made some mistakes but overall many other qualified pilots would have failed too in the same scenario.
by tptacek | 2025-06-05 18:28:01+00:00
I'm a vuln researcher too, and we just had an article here about another vuln researcher using o3 to find a zero-day remote Linux kernel vulnerability. And not in an especially human-directed way: they literally set up 100 runs of o3, using the 'simonw `llm` tool, and sifted through the results.

I'm having trouble reconciling what you wrote here with that result. Also with my own experiences, not necessarily of finding kernel vulnerabilities (I haven't had any need to do that for the last couple years), but of rapidly comprehending and analyzing kernel code (which I do need to do), and realizing how potent that ability would have been on projects 10 years ago.

I think you're wrong about this.
by crossroadsguy | 2025-06-05 18:28:03+00:00
> just copy Apple, sometimes shamelessly

Right.

And something that Apple has been doing generally from Android (while trying really hard to catch up) - feature after feature and shamelessly releasing it as the next biggest revolutionary thing since the moon landing, or an invention shadowed only that of the wheel and fire.

In fact last few years of Apple's phone advancement has been nothing along with some features which has been Android for years. Or maybe that's not "copying", that's bringing "at par" which is of course different?
Ask HN: Who is using Cursor et al. for proprietary code?
by Rooster61 | 2025-06-05 18:28:06+00:00
I have seen quite a bit of furor over the past year or so about Cursor and other AI enhanced IDEs, and I'm curious as to how much people are using this to write proprietary code?

I'd like to think your average J. Random Hacker isn't feeding closed source enterprise code into these things to send off over an API just to get PRs out a little faster, but I know it's happening. The question is, how much, and how much should we worry about it?
by fellowniusmonk | 2025-06-05 18:28:49+00:00
I strongly agree.

You know what is weird. This is oddly personal but, idk, bear with me.

I was a software dev that went to seminary in my youth (started coding professionally at 15, went to seminary at 18) I intellectually "deconstructed" about 9 years ago around 30 but it significantly reduced my brain power for years, every time I slept my brain kept revisiting existential questions, it wasn't until I felt I had come to emotional peace with that deconstruction and had also identified a new rational/personally satisfying grounding for meaning that all that background processing freed up.

You see I've observed, within my co-hort that I've met and spoken with, that I'm on the far end of the spectrum for solving problems overnight. My productivity has always been high but with single day lag for difficult problems.

I may have had a bit of religious fixation/borderline OCD on the subject, my parents certainly had to work quite a bit when I was younger to use positive re-inforcement to short circuit some compulsive repetitive behaviors I had, idk, I was never officially diagnosed.
by sshine | 2025-06-05 18:29:45+00:00
> DNS is boring as hell.

I beg your pardon.

DNS is extremely interesting because it is a distributed network that everyone depends on. DNS has security innovations with DNSSEC, DANE, TLSA. Granted, authoritative nameservers may be more interesting than resolvers, but resolvers have a lot to them, too.

> Everyone can run their own DNS server in minutes, there are resolving DNS servers everywhere, you can choose whichever, they will all work like 99,999% the same.

I ran my own resolver for a while and the latency was terrible. A lot of effort goes into getting good latency everywhere.

> It mostly makes no difference, at all, which DNS server someone uses*

Yea it does. DNS is often the first place governments will apply censorship, since it’s easier than applying for a takedown when what they seek to censor is not illegal in the hosting country.
by 9rx | 2025-06-05 18:29:48+00:00
> Go type-erases error types

That's clearly not true.

type MyError struct{} func (MyError) Error() string { return "MyError" } func main() { var err error = MyError{} fmt.Printf("%T\n", err) // Output: main.MyError }

The idea doesn't even make any sense. How could you even begin to handle errors in a meaningful way if you were unable to discern what type the error is?
by bitpush | 2025-06-05 18:30:03+00:00
That's a gross characterization of what's going on. When I download Uber on App Store, the business relationship is between me and Uber (and Apple doesnt and shouldnt come into the picture).

Do you think Ford needs to get a cut if a user buys Michelin tyres of their Ford Car? Will you argue that Michelin needs to "pay into Ford for access to their market"?