MurphyA/hacker-news huggingface dataset:
by Oleksa_dr | 2025-06-05 21:59:08+00:00
I was tempted by the ratings and immediately paid for a subscription to Gemini 2.5. Half an hour later, I canceled the subscription and got a refund. This is the laziest and stupidest LLM. What he had to do, he told me to do on my own. And also when analyzing simple short documents, he pulled up some completely strange documents from the Internet not related to the topic. Even local LLMs (3B) were not so stupid and lazy.
by tartoran | 2025-06-05 21:59:41+00:00
Start in a very slow fashion, like you're teaching kindergardeners songs, and key here is to use both feet to tap, every other beat on each foot, and do it slow as molases, count it 1 & 2 & 3 & 4 while alternating the feet. You can also move the body to that slow rhythm. After some time of doing this you'll realize you don't need to go that slow. Good luck!
by lo_zamoyski | 2025-06-05 22:00:15+00:00
Drinking from the eliminativist hose, are we?

You can't be serious. Whatever one wishes to say about the framing, you cannot deny conscious experience. Materialism painted itself into this corner through its bad assumptions. Pretending it hasn't produced this problem for itself, that it doesn't exist, is just plain silly.

Time to show some intellectual integrity and revisit those assumptions.
by ednite | 2025-06-05 22:00:24+00:00
Oh, your response basically captures hours of conversation I’ve had with that and many other clients. I completely agree, no AI tool can replace years of experience within a company. Trying to model that too literally risks creating misunderstandings, or worse, damaging trust and reputation.

It definitely will never be a replacement for HR or top executive thinking. At best, I’ll be proposing something much lighter, more like a glorified internal search tool for real user examples. To be honest, I’m still all figuring it out. Best case: a helpful resource guide. Worst case: it adds no real value.

The tricky part is, if I don’t provide something, even just a prototype, they’re already looking at other consultants who’ll happily promise the moon. And that’s my bigger concern: if I’m not involved, someone else might introduce a half-baked solution that interferes with the SaaS I’ve already built for them.

So now I’m in a position where I need to put together a clear, honest demo that shows what this tech can and can’t do, just to avoid further complications down the line.

Ironically, this all started when another “AI expert” sold them the idea.

I’ve been saying the same thing all along, we’re not quite there yet. Maybe one day, but not now.

I also get that businesses want to take full advantage of this tech when it’s pitched as a money-saving opportunity, the pressure to act fast is real.

I wonder how many other devs and consultants are facing similar situations?
by stevenwoo | 2025-06-05 22:00:34+00:00
Maybe a better way to frame it is over time, there's some genetic sequence that gave the snake a preference for eating this newt in particular out of all potential prey and some other genetic sequence that gives them a bit of resistance so they can store the poison inside them. Those snakes that eat more of them with that genetic makeup, up to a point, are better able to reproduce. Run a few thousand years of iterations over this process, where the snake and newt are in a red queen situation, both running faster and faster just to keep up. It is possible to look at this as situation where neither the snake or newt is conscious of the choices or there is no ability to make decision, there is only following the built in behavior.
by Merovius | 2025-06-05 22:01:44+00:00
Oh and to be clear: I didn't say "look at this issue, most people clearly prefer the status quo". I just said that given this issue, making the claim that the status quo is objectively bad is hard to justify. I said that its badness is clearly subjective.

That is, I criticized the strength of the original claim. I didn't try to make an equally strong opposite claim.
by BuyMyBitcoins | 2025-06-05 22:02:46+00:00
I have a mental barrier around giving prompts in natural English. Part of me feels like I should be giving precise information as if I were writing a SQL query or providing arguments to an executable.

It is fascinating that you can give instructions as if you were talking to someone, but part of me feels like doing it this way is imprecise.

Nevertheless, having these tools process natural language for instructions is probably for the best. It does make these tools dramatically more accessible. That being said I still feel silly writing prompts as if I was talking to a person.
Show HN: Dietnb – Prevent Jupyter notebooks from bloating with Base64 images
by JinLover | 2025-06-05 22:03:01+00:00
Hey HN!

I've been frustrated by huge Jupyter notebooks bloated with Base64-encoded images, making them sluggish in VSCode and causing frequent connection drops when working remotely.

To fix this, I created "dietnb", a tiny Python library that automatically saves plots as external image files instead of embedding them as Base64. Images then appear neatly as Markdown-linked images (`![]()`), drastically shrinking notebook size.

Currently supports VSCode and standard Jupyter environments (Colab support appears tricky).

Quick start:

pip install dietnb

dietnb install

Then simply plot anything as usual!

Smaller notebooks should also help workflows using AI or diff tools.

GitHub → <https://github.com/JinLover/dietnb>

Feedback and suggestions are welcome!
by followben | 2025-06-05 22:03:01+00:00
In 1990 I was super excited to have my high school work experience application accepted to CSIRO in Macquarie Park, only to find when I turned up that I’d spend the whole boring week cataloging magnetic tape from these dull satellites Landsat 4 & 5. The only time my greybeard supervisor seemed remotely animated was when he started imagining what imagery 6 & 7 would send back.

How wrong I was; what this now greybeard wouldn’t give to rummage through that lab again.

RIP #7.
by HenryBemis | 2025-06-05 22:04:16+00:00
1) Save 6 to 12 months of emergency fund (everyone, always) 2) Start working 8h 0m* (and then just walk out of the office) 3) Depending on the country: Get a doc to write you up for burn-out, (depending on the country) you can get 'easily' 2-3 months leave with reduced pay, that will give you the time to recover, regroup, prep for interviews, etc.

*Once upon a time I was working 12h a day, 5d/w. I had issues with my director. My CAE told me in my face that "nothing will change, he stays there, I stay here, I don't care, work it out". I thanked him and started leaving at 17:00. The first day he stopped me and asked me to do something to which I responded "it's 5pm, I'm leaving, I'll do that first thing tomorrow". I stayed there doing 9-5 and did a great job, but ONLY 9-5. 2-3 years later they had an 'exit plan' in which I happily collected 10x salaries to leave :)

EDIT: the above works if you are a perm. If you are a contractor, find a new contract that pays 'ok' and take it. Give your current 'client' and/or intermediate-consultancy the 1 month, and walk out.
by valcron1000 | 2025-06-05 22:05:02+00:00
My favorite language used to interpret my most hated language (used both professionally).

There are several things I disagree with regarding Haskell but it's understandable given that this is OP's first time using the language (like a "monad's internal state"), but I want to highlight one particular observation:

> This uncertainty of time of evaluation also makes catching errors difficult, because calling catch on the function that throws the error will not necessarily catch that error

It's important to distinguish between imprecise exceptions (ex. calls to `error `, `undefined`, and the like) and synchronous exceptions (async exceptions are not important for the article).

> Catch must be called on the function that forces evaluation on that error. This is something that is hard to trace, and something that types don’t help much with.

The types are actually the most important part here! Synchronous exceptions cannot be thrown by pure code (as long as we're not dealing with escape hatches like `unsafePerformIO`), while IO code can throw and catch all kind of exceptions .
by sneak | 2025-06-05 22:05:19+00:00
24kWh daily is a lot of energy.

For reference, the current GPS satellites are 1000kg and transmit with 50W (1.2kWh daily).

Here on the ground, for rough calculations, 50kWh is around 450kg in batteries alone. There might be lighter chemistries but this is just to get you in the ballpark.

I think a 1kW light on 24/7 in orbit would need to be a very large vehicle (2-4x the size of the current Navstar satellites) with huge batteries and gigantic solar arrays. Falcon 9 can probably do it, FH definitely can.

An RTG might work but those are out of fashion near Earth these days for obvious reasons.

In any case it would be quite costly (you’d need lots) and its resistance to jamming would benefit your adversaries just as much as it would benefit you. Not to mention, the astronomers would hate you.
Show HN: String Flux – Simplify everyday string transformations for developers
by eaglepeak | 2025-06-05 22:05:43+00:00
I built https://stringflux.io/ to make everyday string transformations a little less painful. It’s similar to CyberChef in the sense that it supports multiple string operations, but with a cleaner, more focused UI and smart suggestions based on your input.

You can also chain transformations — for example: decode base64 string which was base64 encoded from minified json → then json format (pretty-print) it — all in one flow. This is helpful when dealing with complex or nested strings, like encoded API responses or log data, where you need to apply multiple steps to make the content readable.

The idea came from the frustration of jumping between different tools just to handle common string tasks.

There’s a short GIF demo in the GitHub README: https://github.com/stringflux/stringflux

Would love to hear your thoughts and feedback!
by bsder | 2025-06-05 22:06:08+00:00
> Lately, every app I install, wants bluetooth access to scan all my bluetooth devices.

Blame Apple and Google and their horrid BLE APIs.

An app generally has to request "ALL THE PERMISSIONS!" to get RSSI which most apps are using as a (really stupid, bug prone, broken) proxy for distance.

What everybody wants is "time of flight"--but for some reason that continues to be mostly unsupported.
by ok_ikarosu | 2025-06-05 22:06:20+00:00
Spellbrush | Tokyo, JP or San Francisco, CA | Full-Time | Onsite We build AI models to make anime real.

- Game Dev: looking for engineers who know unity, love the anime aesthetic, and want to work on our upcoming strategy RPG.

- Full Stack Software Engineer: looking for smart generalists who love anime and want to work on advanced data processing pipelines for petabytes of anime images & video.

- Audio/LLM Researcher: looking for senior researchers interested in working on foundational end-to-end audio models. Must tolerate^Wlove high-pitched moe anime voices.

Ping over name of best waifu or husband to jobs@spellbrush.com. Can sponsor visas to either USA or JP.

See all roles over at https://spellbrush.com/careers
by bravesoul2 | 2025-06-05 22:06:35+00:00
Does anyone save at a bin store? It would take a lot of patience and discipline. You would need to come with a list of things you'd definitely buy anyway, only buy those things and be prepared to go every week often coming home empty handed.

If you just go with $100 and no plan youll end up buying junk.

Probably a good place to get Christmas toys for kids maybe where you just need "a toy".
by lowbloodsugar | 2025-06-05 22:07:11+00:00
I was quite old when I realized that Common sense is literally “common experiences”.

A colleague and I were lamenting a laughably bad outage that we thought showed a total lack of common sense resulting in an obvious issue. Then we both realized that the team had never had such an experience whereas the two of us had. Every member of that team now has that particular “common sense”.

Likewise, “don’t run in front of cars”. As a kid, a mate broke his leg running onto the street and getting hit. I think near misses happen a lot when we’re kids.

But far fewer has an “common sense” about prompt engineering because there’s just much less experience.
by tabemann | 2025-06-05 22:07:25+00:00
I went a completely different route when implementing zeptoforth (https://github.com/tabemann/zeptoforth) -- I went right for implementing a fully-featured system rather than focusing on minimalism, and came out with something that I am extremely comfortable writing non-trivial code with rather than a toy that shows how small of an implementation I can make without regard to being a practical tool. And yes, zeptoforth is very big as Forths (especially microcontroller Forths) go -- because the goal is to make something that can be used to program real systems out of the box with minimal effort on the user's part.
by darkteflon | 2025-06-05 22:07:29+00:00
Former lawyer here. That most commercial contract work is done in Word is a source of major frustration and wasted time for many lawyers. Others are simply unaware that there are any authoring/editing paradigms that allow one to separate the drudgery of getting document formatting just-so, from the actual value-additive work.

Unfortunately there’s no realistic solution to the lock-in, so wrestling with broken paragraph formatting, mismatched text sizes, auto-numbering errors, etc at 2am before a client deadline remains the norm. One of the most frustrating parts of the job.
by ang_cire | 2025-06-05 22:07:39+00:00
This is why I run a set of rackmount servers at home, that have the media and apps that I want to consume. If my ISP bites the dust tomorrow, I've literally got years worth of music, books, tv, movies, etc. Hell, I even have a bunch of models on ollama, and an offline copy of wikipedia running (minus media, obv) via kiwix.

It's not off-grid, but that's the eventual dream/ goal.
by zdp7 | 2025-06-05 22:07:48+00:00
Are you implying that the bill is meaningless? If I place a device on your phone or wire tap your phone I would be subject to fine and jail under section 631 of the penal code. Here's Google's summary: "California Penal Code Section 631 primarily addresses wiretapping and eavesdropping, making it illegal to intentionally tap into or connect to a telegraph or telephone line without authorization. It also prohibits reading or attempting to read messages while they are in transit, using information obtained through wiretapping, and aiding or conspiring with others to commit these offenses." With this change section 631 no longer applies to someone doing this for a commercial business purpose. Maybe the reasoning is benign, but I feel like this could be used to violate my privacy and it's not really clear what legitimate business issue this remedies. This is about gaining access to communications you aren't authorized to access. Can you provide any reason we need to let business put an inductive coupler on my phone without letting me know?
by solarwindy | 2025-06-05 22:08:16+00:00
All too often with AI proponents I get the you’re holding it wrong vibe. I can’t help but develop the suspicion these people are putting out bad work and just never notice. Or to be a little less scathing, fine, there’s a very narrow range of tasks where these models can usefully alleviate drudgery—quite often that comes at the cost of code bloat, since a generative model inherently makes it easy to puke out code with total indifference to its burden over time.
by zone411 | 2025-06-05 22:09:07+00:00
Omproves on the Extended NYT Connections benchmark compared to both Gemini 2.5 Pro Exp (03-25) and Gemini 2.5 Pro Preview (05-06), scoring 58.7. The decline observed between 03-25 and 05-06 has been reversed - https://github.com/lechmazur/nyt-connections/.
by instig007 | 2025-06-05 22:09:54+00:00
> Apparently Haskell’s performance isn’t that bad, but I don’t plan on using Haskell for anything that is remotely performance-sensitive. Trying to optimize Haskell code does sound like an interesting problem, but it might be a lost cause.

When the dude uses `foldl` over lists and `foldr` with `(*)` (numeric product) it is not the language that's the lost cause.
by diputsmonro | 2025-06-05 22:11:20+00:00
Why would you expect NYT or any other news organization to report accurate data to feed into your AI models if they can't make any money off of it?

It's not just about profits, it's about paying reporters to do honest work and not cut corners in their reporting and data collection.

If you think the data is valuable, then you should be prepared to pay the people who collect it, same as you pay for the service that collates it (ChatGPT)
by HenryBemis | 2025-06-05 22:11:32+00:00
Word. I save every update with a date and a 'domain' (in case I customize it). E.g. "2025-06-06 Name Surname CV (PM).docx", "2025-06-06 Name Surname CV (ITSec).docx". When it is time to send it out, I "Save As PDF" with name "Name Surname CV.pdf" and send it out.

This way I have all past iterations (I try to keep it at 2 pages, so every now and then I need to cut out stuff, but I want to keep those old bullet-points in case I need to bring them up to match some job reqs)
by Groxx | 2025-06-05 22:12:07+00:00
then replace "v8" with "arbitrary binaries" because that's true too. embed a lisp and do whatever you like, for example. Golang, C, Rust, Dart, etc are all quite common too, and nobody would call C "sandboxed".

all self-modifying really prevents you from doing is stuff like dynamically changing your permissions. which is a broadly reasonable restriction because it'd complicate the approval UI (and the actual enforcement mechanisms) quite a bit further.
by alcroito | 2025-06-05 22:12:24+00:00
Thanks for the links! I hope the proposal works out. I skimmed through the doc, and one thing i’d suggest is to consider using the CPS format rather than the ABOUT one for the metadata. The format is driven by Kitware, the developers of cmake, and thus if it’s contributed to them, a big chunk of the cpp ecosystem would get buy-in just because of the intertia of using cmake, and getting it for free with the tool.

https://cps-org.github.io/cps/overview.html

I’m not sure how I can help, but I’m open for discussion, because the company i work for is also interested in how to handle this well for our products.
by bravesoul2 | 2025-06-05 22:12:41+00:00
This may be old fashioned thinking and the automated loom might come get me but I think traditional software products with enthusiastic customers, some kind of ecosystem will benefit with AI being used.

However they will benefit in a way like they benefit from faster server processors: they still have competition and need to fight to stay relevant.

The customers take a lot of the value (which is good).

While there is a lot of fear around AI and it's founded I do love how no one can really dominate it. And it has Google (new new IBM) on it's toes.
by itishappy | 2025-06-05 22:13:08+00:00
> Where does it say they had no prior knowledge before the event? I can't find that in the text. Is it in the video?

Reading back through it, I'm synthesizing this statement. It's never said explicitly, and I could very well be wrong.

I'm combining the knowledge that the novel development here is that the event supervisors control the track with the fact they're showing off a training run in their video.[0] The video also links a few papers from the teams past that have some additional clues.[1][2]

> The reason for this mostly lies in the real-world aspects of the competitions. They take place in environments previously unknown by the teams, with no opportunity for benign, solution-specific changes, and little time for adapting the developed solution to the environment in situ. Moreover, competitions often pose a more challenging environment, with gates located slightly differently than on the precommunicated maps or even moving during the race, unforeseen lighting effects optimized for spectators rather than for drones, and large crowds of moving people around the flight arena.

This makes it sound like they're at least given the layout.

Note this was from a different competition (Artificial Intelligence Robotic Racing by Lockheed, with DRL) back in 2019. The other paper is from 2024, but I don't have access.

https://www.youtube.com/watch?v=yz2in2eFATE

https://ieeexplore.ieee.org/document/10876009

https://ieeexplore.ieee.org/document/10611665
by morkalork | 2025-06-05 22:14:12+00:00
The nice thing for Ukraine and bad thing for Russia is that everyone involved in planning and executing the mission is still alive having only briefly risked their lives to assemble the containers inside Russia. The mission apparently took 18 months of preparation. But what about the next one, 9 months, 6? What lessons did they learn? Sure, Russia is going to be keeping closer eye on containers now but it's a big country with lots going on that bad actors can blend into.
by toomanyrichies | 2025-06-05 22:14:47+00:00
> If they actually feel these things, they sure aren't voting to change them, in fact quite the opposite.

+1. Just as we engineers say "The purpose of a system is what it does" [1], a corollary to that is "the intention of a vote is what it achieves". If red-state voters consistently vote against their own economic interests, then either one of two things is true:

- They must have other interests in mind (i.e. punching down on marginalized groups), or

- Their interest in economic self-preservation is outweighed by their belief in helping the rich get richer, possibly because they see themselves as "temporarily embarrassed millionaires"? [2]

1. https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...

2. https://www.reddit.com/r/QuotesPorn/comments/jotijb/john_ste...
by 256dpi | 2025-06-05 22:14:48+00:00
We love indoorco2map.com and would be happy to ensure that data from the Air Lab can be exported to it! We plan to expose simple BLE characteristics for all sensor values (similar to the Aranet). On top of that, we already have an API that would allow reading the full history from temporary storage (timestamped). Keep an eye on our website; we'll soon add a manual section with more details on that.

We have not integrated compensation of CO2-readings yet, but will certainly look into it before shipping the device.
by belorn | 2025-06-05 22:15:27+00:00
If programming languages have masculine or feminine perspective, then I would like to know which culture lens this is being painted with and for what purpose. Is there any more than to dissect Charles V quote, "I speak Spanish to God, Italian to women, French to men, and German to my horse", and asking if speaking French would increase the number of women in a specific field.

If we are trying to define programming languages tailed toward children as being feminine, and then "real" languages used in the trade as being masculine, are we not devaluing the hard work of everyone involved? It seems to carry a very high risk of causing the opposite of an positive impact. Languages that are meaningfully easier to learn are a good thing, and like reading and math, seems like a good idea to teach children at an early age. The essay seems hopeful that this would decrease gender segregation in the work force, through they don't bring much to support it.
by BuckRogers | 2025-06-05 22:16:31+00:00
I just swear that soda pop and junk food tasted better in the 80s. Doritos are actually still pretty solid. But it seems like everything that’s using high fructose corn syrup simply does not taste like the stuff did when they were using cane sugar for everything. I also think they got the food scientists going far deeper than that, and there were changes to the recipes that just continually drove pennies out of the product. But it’s no longer the product that it was back in 1970 or 1980. One example that always comes to mind for me is Sun Drop. He used to be able to see the bits of fruit floating around in one of those bottles. I don’t think Mountain Dew taste good anymore either it has changed.