MurphyA/hacker-news huggingface dataset:
by buran77 | 2025-08-05 08:57:50+00:00
With soldiers it makes sense to use it explicitly to enforce the "fight" mode as needed. This can range from "occasionally in emergencies" to "all the time".

But militaries have famously not cared about the long term health and well being of their forces past their active use. So any consequence of "long term fight mode" past victory day are just the cost of doing business.
by ggm | 2025-08-05 08:58:16+00:00
Tried to write yacc/lex for that back in the day of bang addresses and decnet :: chains. What actually killed me was dealing with header line folding. I just couldn't wrap my head around the tokens and the value of CRLF and dealing with pushing things back on the input buffer.

Some things are a "you have to be this high" test to get in board and I wasn't.
by rapjr9 | 2025-08-05 08:58:45+00:00
Isn't this order an example of DEI?

https://en.wikipedia.org/wiki/Diversity%2C_equity%2C_and_inc...

The President would seem to be saying that conservatives have historically been discriminated against, not treated equally, and excluded by banks, and banks that continue to do this should be punished. As a DEI executive order it should serve as an example for punishing any corporation that discriminates, excludes and is unequal in it's policies, and sets a great legal precedent for all DEI policies and a reversal of all administration anti-DEI policies. The executive order would also seem to be "woke" in that it supports underprivileged conservatives who are being discriminated against.
by benterix | 2025-08-05 08:59:12+00:00
> Rather sooner than later, IMHO the sheer amount of global compute capacity available will be enough to achieve that task. Brute force, basically. Doesn't take much imagination other than looking at how exponential curves work.

Only assuming there is something to be found apart from the imagination itself. We can imagine AGI easily but it doesn't mean it exists, and even if it does, that we will discover it. By that logic - we want something and we spent a lot of compute resources on it - the success of a project like SETI would be guaranteed based on funding alone.

In other words, there is a huge gap between something that we are sure can be done, but it requires a lot of resources, like a round trip to Mars, and we can even speculate it can be done within 10-20 years (and still be wrong by a couple of decades) on the one hand, and something we just hope to discover based on the amount of GPUs available, without slightest clue of success other than funding and our desire for it to happen.
by RossBencina | 2025-08-05 08:59:18+00:00
Not a list, but a street fighting tactic is to apply this to finding counterexamples. Don't know whether a thing is true or false? Generate a bunch of random examples and check whether they all agree. Do this before you commit any energy to theoretical analysis. Obviously not a proof, but possibly gives a counterexample faster than you can think of one.

On the other hand, if you find yourself running 1hour+ numpy simulations for days on end you might want to consider an analytical approach.
by druskacik | 2025-08-05 08:59:45+00:00
Intentionality of the path is a good prerequisite of the object being technological, and its hostility is a possibility given the Dark Forest resolution is true (which we can't prove nor disprove). The sentence sounds a bit sensationalist but it seems scientifically valid to me, considering this is an area where we have little more than a bunch of unprovable hypotheses.
Redis Open Source 8.2 Now Supports SVS-Savama Vector Index
by rdlts | 2025-08-05 09:00:10+00:00
Redis Open Source 8.2, released yesterday, now supports Intel's SVS index implementation alongside FLAT and HNSW.

Scalable Vector Search (SVS) is a performance library for vector similarity search. Thanks to the use of Locally-adaptive Vector Quantization [ABHT23] and its highly optimized indexing and search algorithms, SVS provides vector similarity search:

* on billions of high-dimensional vectors, * at high accuracy * and state-of-the-art speed, * while enabling the use of less memory than its alternatives.

The compression is the main selling point - default LVQ4x4 gives 4x memory reduction compared to float32. Has other options like LVQ8 (8-bit quantization) and LVQ4 (4-bit for max savings). LeanVec variants also do dimensionality reduction.

Learn more in the official documentation: https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#svs-vamana-index
by maverwa | 2025-08-05 09:00:45+00:00
my first guess would be: server honors X-Forwarded-For where it should not?

Edit: looks like thats it: https://github.com/jart/cosmopolitan/blob/master/net/turfwar...

So basically someone is running a script iterates over the whole ipv4 range and calls the claim endpoint with each single adress in the X-Forwared-For http header once.
by ralferoo | 2025-08-05 09:02:08+00:00
When I was a kid, my school had several "1 litre" tubs of 1cm³ wooden cubes so that we could stack them 10x10x10. This would have been very early 80s UK.

Just googled and I found some on Shein with 200 cubes for £2.50. They also have 2cm sized ones at £1.31 for 20 cubes and 4cm ones for £1.88 for 4 cubes.

You'd still have to drill holes in them all, but I wonder if a different solution might be possible - for instance holes in the wooden strips between the rows of cubes that are slightly wider than screws that hold the cubes suspended from the strips. If they weren't too tight, the cube could rotate freely. But maybe just drilling holes using a CNC would easier (and potentially you could drill all the holes on a flat plane of wood before cutting up into cubes).
by jiggawatts | 2025-08-05 09:03:15+00:00
I was curious to see what other languages do by default (or not), so I quickly tested a few:

C# evaluates the lambda only once per item, in input order: https://dotnetfiddle.net/oyG4Cv

Java uses "Comparators", which are called repeatedly: https://www.jdoodle.com/ia/1IO5

Rust has sort_by_key() which is encouraging... but also calls the key transformation many times: https://play.rust-lang.org/?version=stable&mode=debug&editio...

C++20 with std::range also calls the lambda repeatedly: https://godbolt.org/z/raa1766PG

Obviously, the Schwartzian Transform can be manually implemented in any modern language elegantly, but it's interesting that only C# uses it implicitly!

PS: The fancy solution would be a temporary "Hashset<T,K>" used to map values to the transformed sort keys, so that the mapping Foo(T t): K would only be called once for each unique input value 't'. That way the transformation could be invoked less than O(n) times!
by quietbritishjim | 2025-08-05 09:04:30+00:00
> And (in maths, at least) one maps something onto something else.

Yes, but that's the opposite of what you said earlier. You might map x onto 2*x, for example. Or, if you're talking about a collection, you might map the integers 0..10 on to double their value. Data first, then the way you're manipulating it. I'm a mathematician and this is what makes sense to me.

I would only say "map this function..." if the function itself is being manipulated somehow (mapped onto some other value).
by frontfor | 2025-08-05 09:04:59+00:00
Some might object to this analogy, but I view life like investing in an index fund. It’s a diversified bet across many aspects of life and many projects (akin to how an index fund is a diversified bet across companies, sectors, geographies). Many of the bets will fail (much like many companies in the market will crash or delist), but some will deliver so much return they carry the rest, but you don’t know which ones and when ahead of time. It will be volatile, but if you persist and survive in the long run the expected outcome tends upwards.
by sofixa | 2025-08-05 09:05:04+00:00
> I don't see why "asking for less regulation" concerns you.

Because the "less regulation" is in response to the EU saying you can't have algorithms making life or death decisions if they can't be explained and can't be escalated to a human. People are literally asking for companies to be able to shrug behind "computer says no" with no recourse. We have the UK Post Office scandal for a closer to home example on why this is a terrible idea. "Less regulation" here would be plainly terrible for everyone.

> No one seems to care that Europe's wealth is fragile, based mainly on "old" companies or banks.

Along with migration, it's probably the two most discussed topics. Funnily for it too, everyone says "nobody cares", yet it's literally among the most discussed things.

> Even if the goals of initiatives like GDPR, the AI Act, and the Green Deal are "right", we can't deny that they come with a price. This added cost inevitably makes companies less efficient in Europe. This is a simple consequence. Can we truly afford this?

I get what you're saying, and there's a point at which I would agree; but I also fully consider that allowing companies to let people die and hide behind "The Algorithm" is something so fundamentally wrong, that we cannot (humanely) afford not to have regulations against it.

> In the US and China, new technologies are constantly being created, while in Europe, innovation is stagnating

Because you're comparing massive economies with lots of capital to burn, vs a loose collection of much smaller countries. There is tons of innovation in various European countries, it's just of different types, and doesn't scale nearly to the same extent. And that is a problem (because, as you said, a lot of the economy is reliant on big old players, which isn't necessarily bad, but is lacking in economic diversification).

> As an Italian (living elsewhere in Europe), I find the situation worrying. The demographic decline is dramatic, and pension and healthcare costs are skyrocketing. In Italy, a worker under 40 often earns less than a retiree. With such a sharp demographic decline, retirees have enormous political power

It's the same in France too, and it is indeed worrying. Public budgets are getting increasingly more complicated to balance.

But, allowing companies to deploy AI to make life or death decisions won't change anything around this. Allowing them to harvest personal data without even knowing what they have won't change anything around this either. Allowing gatekeepers to stifle any possible competition (not having DMA/DSA), same thing.

The biggest changes needed are capital investments to help the tons of startups all over Europe scale; and complex policies to help minimise the demographic collapse. Some of it is natural and nothing can be done about it (if a couple doesn't want kids, no amount of aid is going to change their mind), but for others it's a matter of being unable to afford (more) kids.
by dwattttt | 2025-08-05 09:05:04+00:00
I was actually imagining skipping the Object step; if you go from wire -> buffer, and only ever work on it in buffer form (i.e. in WebAssembly, in a language more amenable to working on buffers/bytes), you skip needing the Object -> JSON step. Notwithstanding whatever you need to do in the wire -> buffer step.
by barrell | 2025-08-05 09:05:16+00:00
What the heck? Thank you for bringing the flavor text issue to my attention. You have no idea how long I spent making sure the copy on each of those to make sure they were unique, fit all screen sizes, etc. I have no idea what happened and I’m tragically upset now XD

The “say something about comprehensible input” was indeed a funny copy issue I found a few weeks ago. edit: found and fixed! original: I thought I fixed it though, there must be a screen size that needs to be updated. I’ll look for it, but it’s a framer website so I can’t grep. Let me know if you find it again!

Indeed I just launched the new page with the new pricing. I have two major tasks this week, the second of which is to update the pricing flow to match the new prices on the home page.

It’s a one man show and fully bootstrapped, so apologies about the disarray. Everything takes a month or two to migrate when you do all the design, marketing, engineering, support, and bug fixes yourself!

EDIT: Both the flavor text and the “say something about ci” have been fixed. The upgrade flow will take a few days. I am planning to grandfather everyone who signs up for the old plan ($10pm) into the new plan ($20pm) at the old price :)
by zelphirkalt | 2025-08-05 09:06:23+00:00
Hm. Looks like PHP actually got a modern feature there, and it is looking decent, not like the usual new PHP feature, that just looks worse than in other languages, where it has been standard. Consider me surprised, that they seem to have done a good job on this one. And they even dodged the bullet with making the right side callables, which avoids the trap of inventing new types of expressions and then not covering all cases.
by e40 | 2025-08-05 09:06:36+00:00
My neighbor used his to catch a guy that let his dog poop all over the sidewalk. Like a trail of 10 poops over 6 meters. When caught days later he denied it, but the neighbor whipped out his phone and showed him the video. He apologized.

Most satisfying ise of CCTV ever. NGL it made me want to install them.
by z3dd | 2025-08-05 09:07:20+00:00
> Sounds like the EU mandates “lane centering” all the time that can’t be easily disabled

I'm in EU, on my 2023 Civic it's off by default and needs to be enabled after every car start if you wanna use it. Also works pretty well, other than when driving straight into the low sun or in heavy rain at night. The collision warning and road departure warning are on by default, the last one can be disabled until car is restarted.
by A_D_E_P_T | 2025-08-05 09:07:42+00:00
Military capabilities: The anti-ship missiles, drones, fast attack craft, etc. that the Houthis have and continue to use offensively.

> https://news.usni.org/2025/07/29/houthis-to-target-ships-in-...

As for "they can't reduce that capability to zero," the CFR made the same point a little while back: https://www.cfr.org/blog/houthis-have-defeated-us-navy-or-wh...

But it was turned around and reframed a little bit, where the inability of the USN to achieve anything tangible represents an absolute failure on their part. This is a more sober and credible read of the situation. If your tool doesn't work, what good is it? And if you think that the same tool is up for the job of fighting in the South China Sea, it seems to me that you ought to reassess your opinion. Expeditionary naval forces don't work very well these days. (Something that Russia also learned in the Black Sea.)
by spidersouris | 2025-08-05 09:08:42+00:00
What's the issue with "… disproportionately affects …"? It seems to be a correct English construction (even though the frequency in COCA is relatively low; 72).

Some examples:

> Indeed, the recent cases of hyperinflation in Brazil, Argentina, and Poland illustrate that although hyperinflation is harmful to savers and disproportionately affects the poor (The Independent Review)

> A hearing is set Thursday on the new version of a legislative bill to eliminate scheduled pay increases for state employees that nixes a section that disproportionately affects rural legislative information offices (USA Today)

> Suicide is a key mental health issue which disproportionately affects men. (london.gov.uk)
by gabrielshanahan | 2025-08-05 09:08:51+00:00
Thanks! I hadn't seen it until now. Looking at it, it seems similar in the sense that it focuses on saga-like functionality (workflows in their terminology), but different in the sense that, like Temporal, it's only concerned with workflows defined entirely within the scope of a single service (I should probably say "a single codebase"). However, it definitely seems like a good candidate to ping if it would make sense for them to use structured cooperation in some fashion.
by beAbU | 2025-08-05 09:09:21+00:00
Not quite. More like signal-to-noise-ratio gate. In radio transmissions, there is white noise when no active signal is received. Radios mute themselves when there is white noise, as to not annoy the user. On 2 way radios this is very important otherwise the radio will be hissing at you most of the time.

The squelch setting determines the threshold of signal to noise allowed through. If the incoming transmission signal strength is really bad, the radio might not unmute itself. So you turn down the squelch, which might completely open the radio bringing in white noise, but you can then receive the transmission.
by lovich | 2025-08-05 09:10:50+00:00
> If I now go one step further and use an LLM to summarize content because the authentic presentation is so riddled with ads, JavaScript, and pop-ups, that the content becomes borderline unusable, then why would the LLM accessing the website on my behalf be in a different legal category as my Firefox web browser accessing the website on my behalf?

Because quantity has a quality of its own.

I say this as someone who is on the side of pro local user commands how local compute works, but understand why companies are reacting to how cheap LLMs are making information discovery against their own datasets
by johnisgood | 2025-08-05 09:11:02+00:00
I will never buy Intel, I will be good with AMD. How and when, I do not know, as I do not have the financial means to get a new rig. My PC is considered ancient at this point and unfortunately to my medical conditions, I highly doubt it will happen anytime soon, if ever, unless someone helps me out with enough money, oh welp.
Show HN: I created a gallery of 3D icons, free to download
by Catay | 2025-08-05 09:11:59+00:00
Hi HN,

I'm the creator of 3D Icon Gallery. For a while now, I've been fascinated by the clean, playful aesthetic of 3D icons, but I often found it hard to find a large, consistent, and high-quality collection that was also affordable. So, I decided to build my own.

The result is ai-suguan.com, a gallery with thousands of 3D icons organized into themed packs.

Here's how the pricing works: - You can get any single pack (like 'Food' or 'Vehicles') for a one-time payment of $9.9. - For the best deal, you can get the 'All Series' pass for $19.9, which gives you lifetime access to all current and future packs.

There are no subscriptions. I wanted to keep it simple and provide great value.

The icons are generated using AI tools and then manually curated and refined to ensure quality. I'm constantly working on adding new icons and themes.

I'm really excited to share this with the HN community and would love to hear your feedback on the icons, the site, and the pricing model. Thanks for checking it out!
by sunshine-o | 2025-08-05 09:11:59+00:00
Yes motion is amazing and has been around for a quarter of a century ! very lightweight and reliable.

As far as I know you can do object detection and tracking by gluing it with a yolo model using a few lines of python like this [0]. I saw a bunch of people doing this.

I really wish there was a more unixy tool available in package managers doing this.

- [0] https://github.com/xj25vm/MotionSpot/blob/main/motionspot.py
by cjs_ac | 2025-08-05 09:12:21+00:00
I learnt at school that the thermostat in a kettle was a bimetallic strip, made from two metals with different thermal expansion coefficients. When the bimetallic strip reached 100 Celsius, the two sides of the strip would lengthen at different rates, causing it to bend. The strip was also part of the electric circuit, so the strip bending would open the circuit and switch the kettle off. This has been the standard design of kettles since 1955.

Why is anyone bothering to ruin such a great design?
by suchoudh | 2025-08-05 09:12:58+00:00
I took too much time to

1. Empathise about effect of menstrual cycle in women.Its so well hidden from boys (at least Indian). They wonder why girls behave erratically ( sex education needed much earlier at least in India as more kids are exposed to adult content)

2. be very careful when using rm command (use alias rm='rm -i' )

3. Have backup of backup of backup.

4. keep checking if backups restore correctly. (can have a very rude awakening if it does not work someday )

5. People who report to you are different on different days . Dont judge them on few events. (20+ chances at least be given before giving them negative feedback privately )

6. Friends are more useful than family. ( because you have similar priorities in life) They are a lifesaver after 50 so be in touch with school buddies and college buddies esp as its so much easier now. ( Lost few classmates in Covid who had less family support)

7. Learn to cook all your favorite recipes ( of your mom/wife/grandmother). You will never be sad. Make them at least for two people, share it.( right size the utensils you use regularly. not too small not too big)

8. Meet Reality as it is by using Vipassana. It is a super power to counter the unethical AI use. (just finished 10 day course in Bhopal, India New courses are across world ) * They are not paying me anything for this.

I genuinely believe #Vipassana works. BTW Yuval Noah Harare (Wrote Sapiens and Nexus) has endorsed it as well.

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

You can find course near you in this link. https://www.dhamma.org/en-US/courses/search?current_state=Ne... (Its free and runs on donations)

9. Keep a water bottle and flat tiffin (empty is also ok but can keep biscuits/leftover for later in day)

10. Remember to have fun. (we often forget) (kk.org has advice on how2)
by spauldo | 2025-08-05 09:13:14+00:00
I've got two and will probably add a third.

The one pointed at the driveway sends an alert to my phone when someone visits. It's handy because I can't hear the house from my office so I often don't realize when we have guests over.

The one in my back yard is for security. I don't obsess over it, but if something went missing from my workshop I'd check the recordings. I'm not worried about traditional thieves, but I've got a couple unsavory family members.
by SuzukiBrian | 2025-08-05 09:13:53+00:00
No, it will actively prevent you from turning the wheel if it means you will go outside your lane. It does have threshold if you struggle enough, in which case it will simply undo the lock and you get to jerk the wheel dangerously in that direction.

If you use the turn signal it won't lock the wheel, but if child suddenly runs into the road and you will try avoiding a collision, you'd better remember to use the turn signal first.
by dagw | 2025-08-05 09:15:05+00:00
if one looks at completion rates of any online courses (Udemy/Coursera - under 4%)

As someone with a 96+% 'failure' rate on Udemy/Coursera I honestly don't see the relevance of this statistic. Most people going to University are there primarily because they want/need the degree. That piece of paper is really valuable, perhaps even more so than the knowledge gained. The piece of 'paper' offered by Coursera/Udemy etc. has basically zero value, so the people taking those courses are doing it almost exclusively for the knowledge they offer. Once you've learned what you wanted to learn from the course there is very little incentive to go the extra mile and go for the 'completion'.
by KineticLensman | 2025-08-05 09:15:43+00:00
The Open University in the UK (which has been running for decades) doesn’t have any entry requirements for the first year of its undergrad courses and the early modules definitely include a focus on getting people up to speed on academic writing, use of library tools, etc. I don’t know how many people make it to reach the year 2 modules (which require passing year 1)