MurphyA/hacker-news huggingface dataset:
by immibis | 2025-04-07 14:57:58+00:00
"Draw a wine glass filled to the brim with wine" worked recently on image generators. They only knew about half-full wine glasses.

If you asked a multimodal system questions about the image it just generated, it would tell you the wine was almost overflowing out of the top of the glass.

But any trick prompt like this is going to start giving expected results once it gets well-known enough.

Late edit: Another one was the farmer/fox/chicken/cabbage/river problem, but you modify the problem in unexpected ways, by stating, for example, that the cabbage will eat the fox, or that the farmer can bring three items per trip. LLMs used to ignore your modifications and answer the original problem.
by diggan | 2025-04-07 14:58:05+00:00
> It is a problem for greenfield projects too. Not everyone has sufficient expertise to be fully compliant from the beginning

Saying it's complicated because of missing experience or knowledge is like saying creating a CRUD application is difficult. Yes, it might be difficult if you've never done it before, but that doesn't mean the thing itself is complicated, just that you potentially lack experience.

Instead, I'd say it would be complicated if it's hard even if you have experience and knowledge about it. And for GDPR and safely storing data, it isn't difficult in a greenfield project if you have experience with it.

> but current implementation is adding extra to an already high bureaucratic workload

As someone who've helped SMEs become GDPR compliant, in terms of engineering, there really isn't a high bureaucratic workload unless you were already very careless with how you stored data. For the ones who considered how personal data was stored for more than half a second, becoming GDPR compliant was mostly about confirming things rather than having to shift things around.

Few companies though, had huge problems as they 1) were revenue dependent on selling user data or 2) never considered how they were storing or protecting personal data at all.

If you're speaking from the experience of those last companies, then again I think it works as expected.
by davidmurdoch | 2025-04-07 14:58:15+00:00
Sorry to hear about your traumatic encounter. Was this all after Trump's ICE enforcement changes? In any case, if you haven't already started this already, there are certainly US law firms that would love to take your case pro-bono, as in the US the government foots the bill for compelled medical exams unless the person was later found guilty. Also, the US Fourth Amendment requires warrants to be issues before searches except in exigent circumstances, so it was either exigent -- and a warrant wouldn't be legally required, or is an illegal warrant. This case sounds like it be a legal goldmine for you and your legal representative, especially now with all the public light being shed on invalid detainment.
by dfxm12 | 2025-04-07 14:58:24+00:00
The biggest reason is that pricing is not part of local culture. Politics is.

To take this a step further, it doesn't matter where you enter the country, even if it is a place where the people are generally nice and specifically sympathetic to tourists getting detained, the first person you're dealing with is an LEO at border control & they are all following the same orders. They appear to be going out of their way to look for reasons (on your cell phone, tattoos, etc.) to send you back home. God forbid you have a run in with another cop after you've entered the country...
by knowaveragejoe | 2025-04-07 14:58:31+00:00
Having grown up in the same era, not being afraid of breaking things was crucial. I remember doing roughly the same things - being bored in class and going through the entire start menu.

I remember adults being very apprehensive about messing about with things. I didn't have the same(perhaps learned) aversion to playing with the settings of something. To some degree, I wonder if this was a learned behavior from an earlier era where it was _much_ harder to just reset something and try again.
by cardanome | 2025-04-07 14:58:54+00:00
Is that an practical issue? I imagine you wouldn't interact with the tax office anyway as you fill the taxes them electronically and as for the judicial system, you are going to need an Estonian lawyer anyway.

Genuinely asking. Wondering if someone has experience doing business in Estonia. It looks pretty nice in the prospectus so would love to hear what the reality is.
by sbuk | 2025-04-07 14:59:10+00:00
How? Support for RAW formats is reasonably complete. I can hop between different editors without much, if any, hassle at all. Since getting my first DSLR in the early 00's, I have used (in no order) Photos, Bibble, Lightroom, Aperture, Capture One, Photoshop, Pixelmator, Photomator, Darkroom, On1, Raw Power, Nitro Photo, Luminar, Darktable and RawTherapee, all without fuss. Where is the lock in?
by michaelgiba | 2025-04-07 14:59:19+00:00
I was inspired by your project to start making similar multi-agent reality simulations. I’m starting with the reality game “The Traitors” because it has interesting dynamics.

https://github.com/michaelgiba/survivor (elimination game with a shoutout to your original)

https://github.com/michaelgiba/plomp (a small library I added for debugging the rollouts)
by tudorgirba | 2025-04-07 14:59:27+00:00
Nice question.

We were certainly aware of Intentional Programming. And indeed, Glamorous Toolkit does have a language workbench underneath with which we can create editing experiences for various technologies.

But we started from the "reading" part of software engineering not from the "writing". That's because "reading" the system occupies the largest amount of development effort and it's the least optimized activity. Through contextual tools we can improve it manyfold. And this, it turns out, leads to a new way of "writing" as well. We call it Moldable Development.
by conductr | 2025-04-07 14:59:46+00:00
I've been on here long enough to see it with every tech hype cycle in the past ~20 years. Self driving cars, VR, bitcoin, then generically 'crypto', web3, now AI/LLMs, probably a lot I'm missing right now... It's funny how the optimist control the narrative in the beginning then the pessimist start chiming in around the time the hype starts to vaporize. The AI/LLM cynicism is rising right now it seems.
by technothrasher | 2025-04-07 14:59:55+00:00
My earliest "programming" attempts were when I was seven years old. I would delete lines of basic from a simple game called Dungeon on our Commodore Pet to see what would happen. Obviously most of the time it just broke, but I did get some interesting effects, such as the dungeon becoming one big room instead of rooms and passages, or all the monsters becoming the same type. Those changes fascinated me and began an interest in learning more about basic so I could understand better why these things were happening, and off I went from there.

(Hey, neat, here's a browser based version of the game: https://www.commodoregames.net/CommodorePET/Dungeon-86.html)
by fedorvin | 2025-04-07 15:00:11+00:00
3rd year Cyber Security student searching for an Internship (unpaid is OK)

Location: Belgium Remote: OK Willing to relocate: would love to but I'm not sure if i can due to internship rules Technologies: Web security, Network security, OSINT, Forensics, bash, Linux Administration, Nix, Nixos, JavaScript, Python. CV: available on request Website: fedorvin.com Email: fedor.vinogradov [at] student.howest.be LinkedIn: www.linkedin.com/in/fedor-vinogradov-b4454219a

Hi HN, as part of my academic career I'm searching for an internship for the next academic semester (starting in September).

I am extremely enthusiastic about cyber security and open source software. I've conducted 2 full company pentests and acted as a cyber security advisor for a few small startups. I am currently preparing to get my CEH certification which I'll obtain in the following months.

I'm exited to meet people from my field and would love to connect even if it's just for networking!

Thank you for reading.
by ty6853 | 2025-04-07 15:00:27+00:00
I have contacted multiple attorneys including the one of Ashley Cervantes who had a nearly identical case (almost all same facts except she was vaginally raped by finger of doctor) who lost. They all said they do not take these kind of cases as they are too difficult to win. Cervantes IIRC still owes that bill as well.

If it were normal police I think you would be right but federal / CBP it is effectively impossible to overcome. One of the big things they do is play jurisdiction fuck-fuck games, if you start to win in federal court the judge will find a reason why it should have been in the state court and vice versa. The other thing they did in say when I lodged a complaint to the nursing board was they just played flip flop games that it was a police search when I complain of illegal health care, but when you complain the police search is illegal it gets shifted to just being health care, so they just flop a catch 22 to avoid being responsible for either.

>Was this all after Trump's ICE enforcement changes?

Was under Biden.
by dahart | 2025-04-07 15:01:27+00:00
Which historical documents are you referring to? Are you talking about the Declaration of Independence, which doesn’t mention free speech, nor define what natural rights are, nor provide any protection from any governments when asserting natural rights?

I’m talking about the First Amendment, which does mention free speech. That’s a law and not a natural right, which you already know since you quoted it above. Additional laws and court decisions have defined what the free speech protections are, and what types of speech are not protected by law.

The important thing to know about free speech in the US is that because it’s a legal right, it comes with legal protections from the government itself.

The important thing to know about natural rights is that they don’t come with any protection whatsoever, because they are not laws or legal rights. Asserting natural rights may come with consequences that include violence, imprisonment, or death. Indeed, the Declaration of Independence was asserting the natural right to start a war against oppressive government, specifically to justify breaking with British colonial rule. If there are no legal rights protecting you, the government is under no obligation to respect your perceived natural rights.
by niksmac | 2025-04-07 15:01:35+00:00
How StoryBee's Content Filters Work – Your Safety, Your Rules

Unlike other kids' platforms with fixed restrictions, StoryBee lets you choose what to allow or block from a carefully curated list. Here's how it works:

Select Your Filters – From violence and mature themes to fantasy magic and cultural preferences, pick what aligns with your parenting style. Adjust by Age – Stricter settings for toddlers, more flexibility for older kids—customize as your child grows. Regional & Cultural Safety – Whether you follow COPPA (US), GDPR-K (EU), or local guidelines, StoryBee adapts. AI-Powered Enforcement – Our smart moderation ensures no unwanted content slips through, so you don't have to worry.
by jermaustin1 | 2025-04-07 15:01:43+00:00
Is this really true? I'm in the US, and have a corporation in the US. I am shielded from liability through the corporate veil, but I also have a $50/mo $2M/incidence liability umbrella. I honestly have no idea if either are necessary, in 20 years of "doing business" I've never had a single liability needing to be covered by insurance or the veil.

I think it's wise to have, just in case, but even in lawsuit happy America where I have had to fire multiple clients mid-project due to various reason. I've never had blowback or even the treat of a suit. We all just went our separate ways.
by 0rzech | 2025-04-07 15:02:40+00:00
> refinement types / liquid types (don't ask me about the nomenclature)

There's a nice FOSDEM presentation "Understanding liquid types, contracts and formal verification with Ada/SPARK" by Fernando Oleo Blanco (Irvise): https://fosdem.org/2025/schedule/event/fosdem-2025-4879-unde.... One of the slides says:

Liquid types! Logically Qualified Types, aka, Types with Logic! Aka dependent types, etc...
by hoherd | 2025-04-07 15:03:24+00:00
To test this, I downloaded a random RAF image from this gallery https://mirrorlesscomparison.com/galleries/fuji-xt2-sample-i...

$ /Applications/Adobe\ DNG\ Converter.app/Contents/MacOS/Adobe\ DNG\ Converter DSCF6001.RAF SPL-LOG-1002: starting logger thread *** GPU Warning: GPU3 disabled via cr_config at init time. *** SPL-LOG-1003: terminating logger thread SPL ~DefaultMemoryManagerImpl bytesAllocated = 0 $ ls -la DSC* -rw-r--r-- 1 danielh staff 50377216 2025-04-07T10:59:30 DSCF6001.RAF -rw-r--r-- 1 danielh staff 30747896 2025-04-07T11:00:13 DSCF6001.dng

Maybe your method of converting to DNG is embedding the original RAF image and ... something else?
by sbuk | 2025-04-07 15:03:35+00:00
When you've been saying the same thing for the last 40 years, and seeing the same responses, more often than not made by people who don't understand where this all comes from, and which do not really counter what you're saying, you'd be rude and dismissive - especially whith the dogma that surronds the "UNIX philosophy", which, in case you aren't aware, wasn't actually put forward by anyone heavily involved with UNIX development. Some empathy with the protagonist whould help.

But I get your point...
by dughnut | 2025-04-07 15:04:05+00:00
A bridge engineer would need to know how to design a structure based on first principles of physics, nationally recognized reference documents, state agency published standards, state agency unpublished standards, agency project manager preferences, internal management preferences, and do so within a complicated project delivery protocol. These don’t all agree. Oh, and you can be sued and lose license to practice if you’re wrong.

A doctor can’t give you aspirin without 2+ layers of administration to do the medical coding. I can only guess what bullshit liability insurance and licensure entails.

Knowledge work is usually paid because it isn’t trivial.
by tracyspacy | 2025-04-07 15:04:18+00:00
The faucet offers an unprecedented Web3 experience — no wallet connection, no address copy-paste, just one click.

0xNAME acts as a spam/Sybil prevention layer. So, you can claim Testnet Sepolia ETH without: • Wasting electricity on PoW • Holding ETH or ERC-20 tokens

Know someone building on Ethereum Sepolia? Or constantly hunting for Testnet ETH?

Send this their way. This faucet might save them a ton of time.
by dcrazy | 2025-04-07 15:04:56+00:00
I have no specific knowledge of the Domino database format, but extrapolating from my knowledge of database storage formats in general: the database file almost certainly contained data structures of fixed size. Many of the fields in these data structures likely contained offsets to other data structures, such as an index that contains the offsets of each item. Fixing the size limit would require migrating to a new file format with different data structures. Migrations are always hard to sell to customers and a ripe opportunity for data corruption, and horizontal sharding can solve the same problem while also addressing other scalability and reliability issues.
by timerol | 2025-04-07 15:05:18+00:00
The state of the art (not just for BYD) is to make sure you don't have to charge a cold battery by getting it to the right temperature before charging. One of the reasons that Tesla (and others) has navigation integrated into trip planning integrated into the vehicle is so that the battery temperature can be optimized in the 10 minutes before you start charging, to maximize charging speed.

BYD would not pump 400 kW into a battery at -10 C. This research helps in the situation where you have a cold battery, and need to start charging it before it can warm up.
by JKCalhoun | 2025-04-07 15:05:30+00:00
I've suggested (from my lowly layman vantage point) that an LLM has some idea of the fidelity of their response to a query — even if only in broad strokes like, "This answer is tracking with some high probability numbers" or "This answer has a very low correspondence with training data".

To that end the LLM could convey as much.

(Anecdotal, sorry:) I was using Claude (not paid) recently and noticed Claude hedging quite a bit when it had not before. Examples:

"Let me be careful about this response since we're discussing a very specific technical detail ..."

"Given how specific that technical detail is, I want to be transparent that while I aim to be accurate, I may hallucinate such precise historical specifications."

I confess my initial reaction was to ask ChatGPT since the answers are more self-assured, ha ha. So perhaps corporate AI are not likely to try and solve this problem of the LLM telling the user when it is on shaky ground. Bad for business.
by seba_dos1 | 2025-04-07 15:06:25+00:00
Neither DNG nor various vendor-specific raw formats are meant for tuning an image sensor. They can be used for that in some specific cases, but it's not what they are for. They're for taking photos and providing the user with less opinionated data so they can do the processing of their photos the way they want rather than rely on predefined processing pipeline implemented in the camera.

Despite the name, this is rarely a pure raw stream of data coming from the sensor. It's usually close enough for practical photographic purposes though.
by chasil | 2025-04-07 15:06:41+00:00
The GPL wiki lists software patents prior to the Tivo clauses, and links to this:

"Early drafts of version 3 of the GNU General Public License (GPLv3) contained several patent retaliation clauses that varied in scope, some of which were later removed due to concerns about their efficacy. The final published version of GPLv3 contains a patent retaliation clause similar to those in the Apache License and Mozilla Public License, which terminates rights granted by the license in response to litigation alleging patent infringement in the software."

https://en.wikipedia.org/wiki/Software_patents_and_free_soft...

That would be a significant factor in avoiding GPLv3.
by 4ad | 2025-04-07 15:07:08+00:00
He probably compares a mosaiced RAF with a debayered (linear) DNG. Just... don't do that. Use a mosaiced DNG. And certainly don't embed the RAF file. Plus with lossless JPEG-XL, the difference is trivial (under 5%):

On my own files:

edengate:1$ ls -l total 163664 -rwx------@ 1 aram staff 40894672 Apr 4 15:25 DSCF1483.RAF -rw-r--r--@ 1 aram staff 42894224 Apr 7 16:51 DSCF1483.dng
by chris_st | 2025-04-07 15:07:14+00:00
This reminds me of my days programming Lisp. Toward the end of the four years I spent coding Lisp full time, on Symbolics Lisp machines, I got to where I could say, "Hmmmm, I need to do 'X', I'll bet there's a function called 'backward-hacking-smooth-styled-X'" and I was starting to be correct a surprising number of times.

SO: How do you give this knowledge to new folks? Somewhere on the site I saw a treemap (a large rectangle, divided into hundreds of smaller rectangles, in various colors, grouped into larger rectangles...) which was supposed to be... helpful? Prideful (look at what all we've built!)? What I get out of it is a scary nightmare - you'll never find what you want here! There's just too much!

And watching one of the demo videos, where the person is showing how they analyzed and visualized some react code, and dependencies, etc., it was always, "Oh, we want to see it this other way, shazam! we have an awesomely excellent tool that just makes that pop right out! But only if you know the arcane sequence of calls/invisible GUI actions to get to it.

I used the (slightly ridiculous) example of the Lisp function above, to illustrate something. I REALLY REALLY REALLY wish no one had EVER used the phrase, "Intuitive!" about their tool or user interface. There is nothing intuitive about your UI. But! But! But! The Mac! 1984! I had a Mac in 1984, I'm typing on one now (after a decade of wandering in that other wilderness :-) and I'm here to tell you the Mac UI used to be (and still largely is) discoverable.

That's the magic sauce.

It's great that you know the 12,011 functions and tools inside GT. I'm sure you'll come up with some nice trip that takes a user through some tiny percentage of those, and then dumps them out at the end in the middle of a rather large city, where they're now supposed to know where every building is, and what's in those buildings. And speaking from experience, it's wildly frustrating to have a few tools at hand, none of which really help much in some new problem, and no freaking clue how to find relevant stuff, and just wind up grinding through a lot of code in a language you're not really fluent in, and generally giving up on the whole mess and going back to the tools you know.

For one small example: someone wants to do something with a spreadsheet file someone gave them, and can't find anything about "spreadsheet" in the docs... because they don't know to save the spreadsheet in CSV format, and there are tools that work with that.

As someone else mentioned, perhaps having an LLM set up with all the stuff to be a guide might help.

Lisp and Smalltalk aren't written languages, they're oral traditions (yeah yeah yeah, Little Lisper, SICP, but those are just starters, and not for the Lisp dialect you're using anyway). Videos may be a start, but... man, I don't envy your task.

Good luck!
by antonvs | 2025-04-07 15:07:28+00:00
It's a tool and like all tools, it's sensitive to how you use it, and it's better for some purposes than others.

Someone who lacks experience, skill, training, or even the ability to evaluate results may try to use a tool and blame the tool when it doesn't give good results.

That said, the hype around LLMs certainly overstates their capabilities.
by phonon | 2025-04-07 15:07:29+00:00
> YC and the startup world are pretty good at running young companies

Are they? I just saw a job ad for a YC start-up that proudly explained that "We don't do PRs. We push straight to main multiple times a day." and that "We work onsite, 7 days a week"...all for a company that works in a heavily regulated industry.
by car | 2025-04-07 15:07:34+00:00
And even worse:

The researchers also highlighted a “survivor effect” in the U.S., where poorer individuals with worse health outcomes were more likely to die earlier, leaving behind a population that is healthier and wealthier as age groups progress. This creates the illusion that wealth inequality decreases over time, when in reality it’s partly due to the early deaths of the poorest Americans.

“Our previous work has shown that while wealth inequality narrows after 65 across the U.S. and Europe, in the U.S. it narrows because the poorest Americans die sooner and in greater proportion,” Papanicolas said.
by xeromal | 2025-04-07 15:08:10+00:00
There's a lot to unpack in your statement but China kneecaps their own purchasing of their goods in order to have cheap exports at the expense of their own civilians. Each country should act in the interest of their own civilians and industries. We can already see from Ukraine that having self-capability to produce your own weaponry is a good though. Producing vehicles is an aspect of that.
by tudorgirba | 2025-04-07 15:08:53+00:00
Thanks for the question.

You are not supposed to "run" the tool for your program. You start with a question about your program and then build a tool that shows it.

Take a look here at an example of an explanation of a algorithm written in Python (we took Andrej Karpathy's tokenization algorithm): https://x.com/compose/articles/edit/1822723570574688256

If you want more details of how it fits in the larger picture, take a look at chapter 4 of the book I am writing with Simon Wardley about Moldable Development: https://medium.com/feenk/rewilding-software-engineering-a360...

If you have time and inclination to look at these, I'd be interested in feedback.