MurphyA/hacker-news huggingface dataset:
by ben_w | 2025-06-05 09:27:38+00:00
The data sources is kinda what this court case is about, and even here on HN a lot of people get very annoyed by the application of the "open source" label to model weights that don't have the source disclosure the EU calls for.

GDPR is about personally identifiable humans. I'm not sure how critical that information really is to these models, though given the difficulty of deleting it from a trained model when found, yes I agree it poses a huge practical problem.
by irjustin | 2025-06-05 09:27:54+00:00
I agree with your thought experiments and also agree that overall it's a valid, technically accurate interpretation. So, this may be where we agree to disagree.

I still stand by level 3 != level 4 in terms of real world liability.

Level 3 allows too much wiggle room and sloppiness to be able to legally shift liability away from the driver. At that point you're playing that "intervention period" length. Manufacturers claiming Level 3 will want to lower it as much as possible, regulators raise it. To me, Level 3 simply shouldn't exist.

Only at Level 4 is the expectation, without a doubt, the machine is in control. A person in the driver seat is optional because the steering wheel and pedals are as well. When people bought "Full Self Driving" they seriously believe "when can I go to sleep?" ability is where it belongs, which always put the expectation at Level 4.
by MrSkelter | 2025-06-05 09:28:31+00:00
This is a fundamental misunderstanding of copyright.

Copyright isn’t violated when someone consumes a copyrighted work.

Copyright is violated when a copyrighted work is used by someone who isn’t the author to generate profit without prior permission.

You can read a copyrighted book and remember it. You cannot copy it and sell copies. If you want to excerpt it you must give credit and there are limits to what’s considered “fair use”.
by notpushkin | 2025-06-05 09:29:12+00:00
We’ll also need to consider that some versions might be easier to index even though the user would prefer another version. E.g. if we have a TXT and EPub, we might want to index TXT (if it’s clean enough), but present user with EPub (with formatting and stuff).

But it’s not a huge problem actually: just link to the search page instead and let the user decide what they want to download.
by JdeBP | 2025-06-05 09:30:31+00:00
A few thoughts:

We seem to have gone backwards in our expectations of serial port speeds. At the height of the BBS boom, 14400 BPS was widespread, and high end modems were capable of 57600 BPS. (Yes, FOSSIL existed; and not all of us even used MS-DOS.) That 14400 BPS is no longer the expected speed that most people will do, as it was some 30 years ago, and that this is back down to 9600 BPS in 2025, is somewhat sad. We've regressed quite a lot in the computer world in several areas, especially when it comes to serial communications and terminals.

And unnecessarily so. The virtual UART in that VM was probably quite capable of Ridiculous Speed. And a cheap-o real USB to DB9 RS232 adapter based around the FT232R can do Ludicrous Speed.

Speaking of terminals: The point about "vt100" versus "vt220" is not as major as one might think. There are a few but not many features of a VT 220 that a simple block-terminal-like install program could make productive use of through termcap, let alone terminfo. (FreeBSD is one of the very few active operating systems still stuck with termcap, which is actually more significant than the default terminal type difference. And for some years FreeBSD has mis-labelled its KVTs as "xterm" and not had a "teken" terminal type in termcap, although there has been one in Dickey terminfo for quite some time, so long in fact that there has been a "teken-2022" revision.)

Not tested here, was whether one can put the install image on a DASD and then install to other partitions in the remaining free space on that same DASD. (Not everyone installs from DVD, CD-ROM, or floppy to hard disc. (-: Sometimes one has put an image onto a USB storage device or a TF card, with comparatively vast amounts of room to spare.)

From recent personal experience, I can attest that the OpenBSD installer very much does not shine in this circumstance, whereas the NetBSD installer can be persuaded to just install its "sets" to the current system. Although if one doesn't tweak the install image elsewhere before booting, it will insist upon auto-growing the one NetBSD partition to encompass the whole of the rest of the device, leaving no room for swap.

* https://mastodonapp.uk/@JdeBP/114607784909156050
by AiFitness | 2025-06-05 09:30:32+00:00
Looking for beta testers!! Sign up via the website

I built a lightweight AI fitness app that:

Sketches your future transformation using a photo

Creates a training plan tailored to get you there

Lets you snap quick progress pics to make sure you’re on track

Works in real gyms — just point your camera at a machine to log workouts

It’s designed for people who want to look better and train smarter — without bro culture or spreadsheets.

Still early, but the core is working.
by jonp888 | 2025-06-05 09:30:35+00:00
The whole point of Markdown is that the formatting codes intutitively make sense and are readable even without a viewer and without needing to read a specification first. People have been using asterisks as bullet points and to emphasise things long before anyone came up with Markdown.

Maybe it doesn't to you, but it does to most people.

An update to Microsoft Notepad which renders Markdown is currently being rolled out: https://blogs.windows.com/windows-insider/2025/05/30/text-fo...
by luckystarr | 2025-06-05 09:30:58+00:00
I mostly use it to understand and fix my bugs/Rust compilation problems that I can't be bothered to fix. 95% happy with the results so far. For coding I use Claude in chat though, as my thoughts are mostly not clear enough at the start to finish a component to my liking. Fixing bugs is easier, though I had to tell it to "not remove features" sometimes. Feature gone, bug gone. ;)

Claude code now automatically integrates into my ide for diff preview. It's not sugar, but it's very low friction, even from the cli.
by DrScientist | 2025-06-05 09:33:08+00:00
It's a day to day legal reality - that normal businesses live with every day - that if you are in any sort of legal dispute, particularly over things like IP, that legal hold ( don't delete ) get's put on anything that's likely relevant.

It's entirely reasonable, and standard practice for courts to say 'while the legal proceedings is going on don't delete potential evidence relevant to the case'.

More special case whining from tech bro's - who don't seem to understand the basic concepts of fairness or justice.
by card_zero | 2025-06-05 09:34:11+00:00
This is about problem situations being one's motivation, but could be (incorrectly) used to argue that it's necessary to keep one's problem situation static, since solving anything removes the challenge. Any bad thing at all could be advocated for using a similar line of argument: in a life without endless meetings, for instance, does your leisure time really matter?

In a limited way those arguments are all true: solve something and something else changes in its significance. The question of what to do next, "but after that?" can be bewildering. However, there are all kinds of obstacles that we are ready and interested to have removed. Personally I have no interest in the challenge of being routinely bored to tears, or the challenge of being doomed to die. I'm totally ready for my next thousand years of non-urgency.
by OskarS | 2025-06-05 09:34:31+00:00
Just, as a person outside of the US: the idea that you would need an accountant at all for a private person that isn't a billionarie, is like, crazy.

I have a reasonably simple personal economy and it takes me all of five minutes to file my taxes in Sweden. My parents have a much more complicated setup (small private business, own a couple of properties, several deductions, etc.) and it basically is pretty straight-forward for them as well, certainly they don't need an accountant.

TurboTax, Intuit and anti-tax Republicans has really fucked with the US expectation of how complicated taxes needs to be.
by benchmarkapp | 2025-06-05 09:35:15+00:00
Like many founders, I thought being active on Twitter was a growth strategy.

I posted daily. Got likes, retweets, even grow at 10k+ followers.

But when I looked at the actual numbers across my SaaS projects, reality hit hard:

- 72% of signups came from SEO. - Less than 8% came from Twitter.

That’s when it clicked:

- Tweets vanish in 24h

- Blog posts rank for years

- Twitter interrupts, SEO matches intent

Social is a spark — SEO is the engine

Now I repurpose my best tweets into blog posts, link them from landing pages, and pitch them to niche newsletters. Nothing fancy. Just consistent.

Curious: Anyone else feeling this shift? What’s working for you to turn attention into lasting traffic?
by n4r9 | 2025-06-05 09:35:17+00:00
In response to the (dead) sibling comment:

> Automatic Digital Calculators follows the Booths' groundbreaking 1947 work, Coding for A.R.C., which proposed an assembly code which could be converted into an executable machine code by an "assembler" utility programme. Between 1947 and 1953 they built three machines utilizing this language: the Automatic Relay Calculator, Simple Electronic Computer, and All-purpose Electric (X) Computer.

https://www.peterharrington.co.uk/automatic-digital-calculat...
Show HN: Open a browser by clapping twice (inspired by Iron Man)
by ponta17 | 2025-06-05 09:35:51+00:00
Recently, I watched Iron Man and was inspired by the scene where Tony Stark claps twice to activate his computer. (https://www.youtube.com/watch?v=OT2b5KzMoC0&t=101s) I thought, “I want to try that!".

So I wrote a simple script that opens Google Chrome — and optionally a local file — when I clap twice.

Technically, I recorded sample clap sounds and analyzed their frequency content in MATLAB (most energy was around 1.4–1.8kHz). Then I built a real-time detection system in Python using a bandpass filter and peak detection to recognize claps and trigger an action.

Is it practical? Maybe not. But it’s fun. Imagine this: you're about to Netflix and chill and open Netflix with two claps. Or you're about to give a presentation and launch your slides like Tony Stark. Just clap twice.

GitHub: https://github.com/Yutarop/two_claps_open
by sailingparrot | 2025-06-05 09:38:16+00:00
A gas giant is not just a failed star (i.e. an object with the same composition as a star, but that can't gather enough material to achieve fusion), it's formed differently from a star. A star forms from a diffuse molecular cloud collapsing on itself. You can have a binary star system when that molecular cloud is fragmented enough, and so you end up with two stars forming from the two main fragments, where both stars are born roughly at the same time and following the same process.

There could be a scenario where the second fragment is just not massive enough to achieve fusion, which is what you are alluding to, in that case the second fragment could give birth to a sub-brown dwarf [1].

A gas giant has a different composition from a sub-brown dwarf though, because they form differently. A gas giant is formed after the star, not at the same time. First the star forms, and the leftover material around the star starts clumping together in orbit around it, this allows the formation of a rocky core and at some point if the core gets big enough it starts the runaway process of pulling more and more gases, creating a gas giant. So a gas giant would have a higher density than a star of the same radius, because the massive rocky core is there. This was thought not to be a possible scenario around a small star, as we didn't expect a small star to have enough material left in it's orbit to allow the creation of a core big enough to start the runaway gas accumulation necessary for a gas giant.

Here, based on the mass/radius/temperature of the object, they were able to infer that it must have a core of roughly 12±2 Earth masses of dense material. Hence it's a gas giant (formed around a core, and thus after the star formation) and not a sub-brown dwarf in a binary system (formed at the same time as the star).

Obligatory disclaimer that I'm not an astronomer, just a hobbyist in the field.

[1]: https://en.wikipedia.org/wiki/Sub-brown_dwarf
by tsimionescu | 2025-06-05 09:38:57+00:00
The claim is that learning assembler first will build a better intuition about the inner workings, and thus performance, of the processor.

The reality is that any assembler simple enough to be taught as your first contact with programming will leave you with a wrong intuition about how modern processors work, and thus a wrong intuition about the relative performance of various operations.

Having no intuition about something is better than building a bad intuition, especially at the beginning of your learning journey.
by aredox | 2025-06-05 09:40:11+00:00
To add more points: - Who is in charge of trade negociations? - Who is in charge of Foreign Policy? - Who is in charge of epidemic response? (See https://www.axios.com/2025/06/05/cdc-director-leadership-vac...)

There is nobody to execute hard the stupidly-worded EOs, which are not worth the paper they are printed on.

And lets not forget the time a journalist was added to a Signal chat about incoming air strikes. Was that another 5-D chess move in your opinion?
by WhyNotHugo | 2025-06-05 09:41:50+00:00
WhatsApp specifically needs phone numbers, and you can filter out which contacts you share, but not which fields. So if you family uses WhatsApp, you’d share those contacts, but you can’t share ONLY their phone number, WhatsApp also gets their birthdays, addresses, personal notes, and any other personal information which you might have.

I think this feature is pretty meaningless in the way that it’s implemented.

It’s also pretty annoying that applications know they have partial permission, so kept prompting for full permission all the time anyway.
by serverlessmania | 2025-06-05 09:42:56+00:00
This product is going to be obsolete with the rise of terminal-based agents like Claude Code and Codex. Why would I abandon my entire workflow and toolset to use a fork of VSCode? Especially one that Microsoft will likely make increasingly difficult to maintain.

Developers use Vim, JetBrains, Emacs, VSCode, and many other tools—what makes you think they’ll switch to your fork?
by karlperera | 2025-06-05 09:43:32+00:00
Glad to see models evolving to incorporate more nuanced factors for potential habitability – atmospheric composition, stellar activity, planetary geology, etc.

What are some of the most surprising or counter-intuitive parameters these new models are highlighting as crucial for life? For example, could a planet be technically outside the traditional liquid water zone but still be habitable due to extreme greenhouse effects or significant tidal heating? And how do these models account for the possibility of life forms that are radically different from Earth-based biology, potentially thriving in conditions we'd consider hostile?
by pjc50 | 2025-06-05 09:44:12+00:00
https://www.fincen.gov/boi

> [Updated March 26, 2025]: All entities created in the United States — including those previously known as “domestic reporting companies” — and their beneficial owners are now exempt from the requirement to report beneficial ownership information (BOI) to FinCEN.

It was an anti-money-laundering thing, and money laundering is back in. Once again you can create US companies which are owned blindly by Cayman companies whose beneficial owners are either (a) sanctioned or (b) US nationals who don't want to pay tax.
by genewitch | 2025-06-05 09:44:38+00:00
What meaning of conservative? Because the deep south has that affectation too. Everyone is mister or Mrs or Mz (my favorite by far). When talking to a child about someone it's Mr. Given Name. In polite company when discussing a non-mutual acquaintance of some regard, it might revert to Mrs. Surname.

I am also constantly called sir and I cannot say "ma'am" like the people out here so I don't bother with that frivolity. They also say "no" with extra vowels that are somewhat silent, like noueh, it ends more in the nose than a normal "no"

So that's the link I drew.
by miki123211 | 2025-06-05 09:44:52+00:00
This makes me wonder what the "best" vehicle for human racing would be like, if there was no requirement for a human driver.

Let's say your task is to move a human from A to B (by a pre-designated route) as fast as possible. The only conditions are vehicle weight, no outside radio contact and no damaging the road (assume each vehicle goes separately, so e.g. slip stream effects don't matter). You can rely on the human to drive or use AI, you can go on the ground or fly through the air, anything is allowed. What would be the best way to do this?
by lotsofpulp | 2025-06-05 09:45:23+00:00
What does Musk have anything to do with this topic? He says nonsense all the time.

> this software is fine in a responsible drivers hands that really gets the limitations of the software. Your average consumer does not. That is the problem.

The software is fine in any non distracted driver’s hands. The distracted driver part of the equation has nothing to do with Tesla, that was going to happen anyway.

At least a Tesla watches people’s eyes to prevent distracted driving. How is that worse than other cars that do not watch people’s eyes?
by rep_lodsb | 2025-06-05 09:46:08+00:00
Did you actually test that code? Never mind the tiny buffer size or possible hallucinations, but just from looking at the "parser", it does seem to do nothing more than copy the expected tokens in the same order it reads them on input, ignoring any parentheses.

This CAN'T possibly work, not even for the example input. Maybe if it reversed the string, but unless I've forgotten completely how to read Forth it doesn't do even that.

And for some reason this kind of garbage is apparently the future of programming, and people seem compelled to post it everywhere...
by thom | 2025-06-05 09:47:25+00:00
To be clear myself: I work in sports analytics, I have chosen my side of history and I'm happy with it, but there are plenty of people who _don't_ like modern basketball. There are also plenty of people who don't enjoy the increasingly conservative tactics in the Premier League in soccer etc. I don't think there's any harm in having empathy for those points of view. Either way, perhaps we can agree there are different layers of preparation: one is attending to a specific problem in front of you and putting in the work to solve it. Another is more pure practice so that you can problem solve in the face of emergent situations in-game. Some people find the former very satisfying, some people the latter. Some people are lucky to excel at, and enjoy, both.

What's your game of choice, out of interest? I personally love Magic: the Gathering because it is a brilliant balance of preparation ahead of time, whilst rewarding quick thinking in game (with a fair dose of variance).
by homebrewer | 2025-06-05 09:47:37+00:00
JFYI: a (hopefully much) cheaper stripped down version of the device would be useful. Air quality is the worst in poorer regions of the world, and as someone who suffers from horrible air pollution, but who's also living a relatively cushy life (by our standards), I can assure you that $200+ for an air quality sensor puts it into the "unobtainable" bucket. Add shipping and it probably gets closer to $300, which is roughly equal to the median monthly salary over here.

Your NO₂ measurements make it a really interesting device compared to most alternatives that only measure particulate matter. All gas sensors that are theoretically possible for me to obtain cost hundreds of dollars by themselves.
by chii | 2025-06-05 09:47:48+00:00
username checks out ;D

I agree, and the metric for productivity should be clear, and measured, rather than recording and monitoring the process of work. The reason employers want to monitor process is because they cannot find a good metric for productivity, for which they feel cannot be gamed - esp. knowledge workers; you don't measure by lines of code written, bugs fixed or features delivered, as they are all surely game-able.
by littlestymaar | 2025-06-05 09:48:40+00:00
Regulatory compliance means nothing when the US regulations means they must give access to everything to intelligence services.

The European Court of Justice ruled at least twice that it doesn't matter what kind of contract they give you, and what kind of bilateral agreement there are between the US and the EU, as long as the US have the patriot act and later regulations, using Microsoft means it's violating European privacy laws.
by atombender | 2025-06-05 09:49:02+00:00
The examples you give are not written media. If you look at newspapers in the deep south, I'm willing to bet that they're not referring to people as "Mr" and "Mrs" (and a quick check seems to confirm this).

Secondly, the NYT is not in the deep south and doesn't abide by local conventions, so it stands out relative to its peers (e.g. LA Times, etc.).
by aurelwu | 2025-06-05 09:49:34+00:00
Hi, I developed indoorco2map.com which is a an app-supported crowd-data-science project where users can submit CO2-Data they measure when going shopping or to restaurants or wherever using a simple-to-use App. I'd like to support your Device - is there documentation available about how to read the Data via BLE? All I need is the CO2-History (either with timestamp, or just ordered + information about update interval).

MIT Licensed: https://github.com/AurelWu/IndoorCO2AppMAUI

PS: do you use the air pressure to correct the CO2-readings like the Aranet4 does or would users need to manually recalibrate when the move to higher/lower elevations compared to when the sensor was calibrated?
by seb1204 | 2025-06-05 09:49:49+00:00
What do you want to sync? I was able to use my phone book contacts and addresses. Use my phone's WiFi for data and play music or videos from any app on my phone. I was able to send destination POI to the car GPS to navigate there. Ticked all my boxes.

Bidirectional charging would be great, everything else is already far up there.
by __jonas | 2025-06-05 09:49:55+00:00
I find that combination very annoying to press personally. It's possible to change the hotkey by going to Keyboard > Keyboard Shortcuts ... > App Shortcuts, and then under 'All Applications' adding a shortcut for the menu title 'Paste and Match Style' (I suppose it would be different if the OS language is not set to English).

I agree with the person you are responding to though, I would really prefer if 'match style' was the default OS-wide, and there was an option to preserve formatting with a hotkey instead.
by rocqua | 2025-06-05 09:50:03+00:00
A key point they made is that formal methods, as currently practiced, have a cost-benefit curve that is very hockey-shaped. This doesn't really mean that the cost isn't worth it, but rather that it's hard to demonstrate the cost-effectiveness in a small pilot.

It also means that the pay-off is fragile. Because apparently a lot of things need to come together for the value to show.
by nickdothutton | 2025-06-05 09:51:06+00:00
I don't like to sound like a conspiracy theorist, but it is entirely possible that government decides to "disappear" entire avenues of physics research[1]. In the past (e.g. 1990s) a very broad brush was used to classify all sorts of information of this sort.

[1] https://pubs.aip.org/physicstoday/online/5748/Navigating-a-c...
by simonh | 2025-06-05 09:51:31+00:00
I'm not sure we always have a sense of time passing when we're awake either.

We do when we are focusing on being 'present', but I suspect that when my mind wanders, or I'm thinking deeply about a problem, I have no idea how much time has passed moment to moment. It's just not something I'm spending any cycles on. I have to figure that out by referring to internal and external clues when I come out of that contemplative state.