MurphyA/hacker-news huggingface dataset:
by taeric | 2025-11-06 15:39:15+00:00
It is more than just that it uses lisp. I do like that, and I think it is the correct choice. But it is more that even something as basic "move cursor down" is not tied directly to a specific key. And the help system will literally take you to the source for any command, if you ask it to. (Takes some setup for this to work down to the c source, but it is there.)

Is a bit like having a problem with "ls" and wondering if you could fix it by scanning the source real quick. In emacs, that is often just a keystroke away. In most systems, good luck.
by mdhb | 2025-11-06 15:39:54+00:00
Meta projected 10% of its 2024 revenue would come from ads for scams and banned goods, documents seen by Reuters show. And the social media giant internally estimates that its platforms show users 15 billion scam ads a day. Among its responses to suspected rogue marketers: charging them a premium for ads – and issuing reports on ’Scammiest Scammers.’
by throw4847285 | 2025-11-06 15:40:35+00:00
This framing leads to a major problem: people who are smart and unhappy will believe that unhappiness is necessary.

This is a common coping mechanism for anxiety: you believe that the reason you are anxious is because you have access to some kind of special knowledge about the world that sets you apart from your peers. They are happy because they just don't know what you know.
by jebarker | 2025-11-06 15:40:46+00:00
> A downturn in the stock market “would knock the wind out of these high income households…”

What are the drivers of this? Does it imply that the income of these households is mostly from stock market returns or that they would tighten belts because of perceived future financial insecurity? Or is it is because they’re largely business owners and a stock market contraction would correlate with reduced profits?
by ndiddy | 2025-11-06 15:41:43+00:00
> Using the word is implies you have definite, conclusive proof, but the only one is a number of phrases that you believe are tells for AI generated stuff, but is it really or are you only now paying extra attention to it? It's better to stay neutral and say you suspect it may be AI generated.

Literally the first two sentences on the linked article:

> Disclosure: Certain sections of this content were grammatically refined/updated using AI assistance, as English is not my first language. Quite ironic, I know, given the subject being discussed.

Personally, I've read enough AI generated SEO spam that anything with the AI voice comes off as being inauthentic and spammy. I would much rather read something with the mistakes a non-native English speaker would make than something AI written/edited.
by theptip | 2025-11-06 15:41:46+00:00
It seems pretty obvious that the bar needs to be raised.

> A security report lands in your inbox. It claims there's a buffer overflow in a specific function. The report is well-formatted, includes CVE-style nomenclature, and uses appropriate technical language.

Given how easy it is to generate a POC these days, I wonder if HackerOne needs to be pivoting hard into scaffolding to help bug hunters prove their vulns.

- Claude skills/MCP for OSS projects

- Attested logging/monitoring for API investigations (eg hosted BURP)
by blakesterz | 2025-11-06 15:41:51+00:00
Interesting story from 9 years ago: https://www.thedailybeast.com/the-137-carat-diamond-lost-for...

"The 137-Carat Diamond Lost Forever"

The Florentine Diamond enjoyed centuries of adventure, a slew of noble owners, and a position of prestige, before it went missing for what is likely the final time.

Whether its adventure covertly continues today or whether it was lost forever, the Florentine diamond—in its massive, multi-faceted gleaming yellow form—is unlikely to ever be publicly seen again.
by scblock | 2025-11-06 15:41:59+00:00
I use the same dataset frequently but get more value out of the individual turbine locations with basic theming by year, turbine size, and so on than things like heat maps.

Also of use is planning information from the FAA, as all wind turbines are tall enough to require obstruction filing in the US.

https://www.fws.gov/library/collections/federal-aviation-adm...
by MattSayar | 2025-11-06 15:41:59+00:00
Agree those tools are unreliable. Unless you have a massive amount of ML models trained on individuals' writing[0], the best you can do is vibe-checking[1].

[0] https://mattsayar.com/can-ai-tell-if-im-writing-ai-slop-a-ma...

[1] https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing
by ssalka | 2025-11-06 15:42:30+00:00
Eric Weinstein refers to this as an Embedded Growth Obligation (EGO), whereby organizations and economies at large assume perpetual growth, and that things really start to unravel when that growth inevitably slows. It is pretty mindblowing how we have basically accepted growth as the default state, it is not at all a given that things always grow and get better.
by senordevnyc | 2025-11-06 15:42:51+00:00
I suspect we'd have no more shutdowns if the billionaires couldn't fly their private jets anymore.

We should push for a law that grounds ALL part 91 (corporate and private) and part 135 (on demand air taxi) flights if the federal government shuts down, with the only exception being for medical flights (and no non-essential passengers allowed on those flights).
by torginus | 2025-11-06 15:42:54+00:00
Not 100% sure about Thread as I'm more used to Zigbee, but afaik the Thread router acts as either a proxy between your regular network and the Thread devices (you can wrap IPv6 packets so they can be exposed over regular ethernet) or the router is the smart hub itself and the nodes are not really accessible from the Wifi network.

How it works in Home Assistant afaik is that the border router is a piece of software running in docker that has access to the radio, and then HA talks to the thread devices via the virtual network interface of Docker.
by rconti | 2025-11-06 15:43:03+00:00
How far of a jump is it from the buses in Norway with hidden remote access to "decoy sim"? It might not even be a decoy -- it might just be the sim for the "user facing" telematic/infotainment, and there's another, non-optional one.

https://news.ycombinator.com/item?id=45824658
by Applejinx | 2025-11-06 15:43:34+00:00
Or know people personally. There's two people I promote because they actively helped me do my own work, pitched in open source code and did development to support my project. There's another guy who lives in my town, so he gets some mention just because of that (his work's good, but that's my angle for mentioning it). And a microphone company got a shout out not because they give me microphones, but because the guy running the company noticed and liked my ethos and did a repair for free for me. That counts as a form of sponsoring so I talked him up, am already a fan of his work.

Make friends and work with people where possible. I get that some of this only works for us open source types, but the microphone guy isn't, he just did good work. I initially heard of his company through a pro sound engineer website, and ran with it when the advice turned out to be good.
by BartjeD | 2025-11-06 15:44:00+00:00
It is a trade barrier... For services. And that's the ciritical bit of information.

Most international trade agreements don't cover services in in a comprehensive manner. Because they are so varied and difficult to regulate. E.g. banking, sales, advice, software.

For Cloudflare it's obviously of commerical interest to establish a world wide level playing field.

I don't see it happening. Certainly not because of US trade interests. Because there is a serious lack of good will towards the USA, basically anywhere in the (rest of the) world right now, and services are a much bigger part of the economy than manufacted produce.

The trend I see is to decouple from the US, and China.

I genuinely couldn't reccomend my own country to make a deal with the USA on services. Because we already have a serious issue with the dominance of US cloud tech.
by AndrewKemendo | 2025-11-06 15:44:25+00:00
This is exactly the reason

Human biological limits prevent the realization of stable equilibrium at the scale of coordination necessary for larger emergent superstructures

Humans need to figure out how to become a eusocial superorganism because we’re past the point where individual groups don’t produce externalities that are existential to other groups/individuals

I don’t think that’s possible, so I’m just building the machine version
by mcprwklzpq | 2025-11-06 15:44:52+00:00
> Enakshi Barua, 14, said she’s also opposed to the ban, on principle. Barua said. "I feel like the trust isn’t there between the students and teachers." > staff members are collecting around 30 contraband phones a day > There’s a strike system with escalating punishments

Does not sound good.
by wazoox | 2025-11-06 15:44:54+00:00
As Hannah Arendt said : "The result of a consistent and total substitution of lies for factual truth is not that the lie will now be accepted as truth, and truth be defamed as lie, but that the sense by which we take our bearings in the real world - and the category of truth versus falsehood is among the mental means to this end - is being destroyed."
by heddycrow | 2025-11-06 15:45:23+00:00
I don't have the time to read all four stories that ChatGPT turned up right this minute, but I now have cause to believe that at least some minority of those peasants you refer to did find fun in solving their problems.

I'm with that group of people. What was your point in bringing this up?

Wait, was I just trolled? If so, lol. Got me!
by MomsAVoxell | 2025-11-06 15:45:34+00:00
Ask an Australian aborigine to sing you one of their 20,000 year old songs.

Humans have a context problem. We all insist ours is the best culture; whereas, all culture is a lie which only persists in the retelling.

In that sense, we Westerners have a long, long way to go to catch up with the aborigines.
by m1r0k3 | 2025-11-06 15:46:03+00:00
We actively use pgvector in a production setting for maintaining and querying HNSW vector indexes used to power our recommendation algorithms. A couple of weeks ago, however, as we were adding many more candidates into our database, we suddenly noticed our query times increasing linearly with the number of profiles, which turned out to be a result of incorrectly structured and overly complicated SQL queries.

Turns out that I hadn't fully internalized how filtering vector queries really worked. I knew vector indexes were fundamentally different from B-trees, hash maps, GIN indexes, etc., but I had not understood that they were essentially incompatible with more standard filtering approaches in the way that they are typically executed.

I searched through google until page 10 and beyond with various different searches, but struggled to find thorough examples addressing the issues I was facing in real production scenarios that I could use to ground my expectations and guide my implementation.

Now, I wrote a blog post about some of the best practices I learned for filtering vector queries using pgvector with PostgreSQL based on all the information I could find, thoroughly tried and tested, and currently in deployed in production use. In it I try to provide:

- Reference points to target when optimizing vector queries' performance - Clarity about your options for different approaches, such as pre-filtering, post-filtering and integrated filtering with pgvector - Examples of optimized query structures using both Python + SQLAlchemy and raw SQL, as well as approaches to dynamically building more complex queries using SQLAlchemy - Tips and tricks for constructing both indexes and queries as well as for understanding them - Directions for even further optimizations and learning

Hopefully it helps, whether you're building standard RAG systems, fully agentic AI applications or good old semantic search!

https://www.clarvo.ai/blog/optimizing-filtered-vector-querie...

Let me know if there is anything I missed or if you have come up with better strategies!
by btilly | 2025-11-06 15:46:29+00:00
True, the pressure on him to be some sort of guru of happiness lead to an experiment that turned out tragically.

But that doesn't invalidate the importance of the principles on which Zappos succeeded under his leadership.

It is a mistake to dismiss key insights merely because they come from someone who had human flaws. We all have human flaws, and we all make mistakes.
by jgeada | 2025-11-06 15:46:48+00:00
The odd thing is that in the US we we deliberately do not differentiate free speech from other things such as dollars, lies, propaganda and outright manipulation. This is a relatively new thing, forced upon us in the last few decades, and it is causing a spectacular crash in trust towards all our institutions.

But billionaires are making and keeping ever more money than before, so it isn't a problem.
by tene80i | 2025-11-06 15:47:01+00:00
“The children now love luxury; they have bad manners, contempt for authority; they show disrespect for elders and love chatter in place of exercise. Children are now tyrants, not the servants of their households. They no longer rise when elders enter the room. They contradict their parents, chatter before company, gobble up dainties at the table, cross their legs, and tyrannize their teachers.”
by ploxiln | 2025-11-06 15:47:15+00:00
The grievances were rather detailed and concise. The communication channel is right there already. The relevant Mozilla employee should have responded with a detailed and concise explanation, of either why the translator is wrong, or why mozilla messed up and how they will fix it. They should post for public and historical record.

But instead, they asked to "hop on a call" which really grinds my gears, I've been asked this a few times in similar situations before. I guess there's two people here: the engineers who really hate this tactic, and the managers who - well, this is what they do. Of course it's the most reasonable thing?
by torginus | 2025-11-06 15:47:26+00:00
Imho Home Assistant is the way to go - there's just so much weirdness going on in a regular home you need to accomodate that with any of these 'turnkey' solutions, you'll run into some limitation that you can't get around.

HA is fiddly but with enough effort you can make anything run the way you want to, and the community is pretty active.
by blahgeek | 2025-11-06 15:47:29+00:00
There are actually two part of mechanisms in China to wall its garden.

The first part is GFW, with which people outside of China is more familiar. It operates at every international internet cable, analyzing and dynamically blocks traffic in realtime. China only have few sites that connects to international internet, with very limited bandwidth (few Tbps in total), so it's more feasible. But overall speaking, this is the easy part.

The second part of walling a garden is about controlling what's inside the garden. Every website running in China mainland needs an ICP license from the government, which can take weeks. ISPs must be state-owned (there are 4 of them in total, no local small ISPs whatsoever). Residential IPs cannot be used for serving websites because the inbound traffic of well-known ports are blocked, which is required by the law. VPN apps are illegal. etc. These are things that are much harder to do in other countries.
by jnsaff2 | 2025-11-06 15:47:35+00:00
Maybe I was a bit vague, I was replying to a general source recommendation ("The AVHerald is usually the best source for these things") with a similar comment: "in addition blancolirio is usually good too on youtube".

He has since posted a 15 min video[0] with more detail.

[0] https://www.youtube.com/watch?v=mHW6HaS5mnc
by senordevnyc | 2025-11-06 15:47:42+00:00
She's not just as corrupt, but she is definitely corrupt. Those trades have to be disclosed, but she gets 45 days to do so, and it seems blindingly obvious that she's using insider info to front run the market. It's disgusting, and I say that as someone who loathes Trump and is unlikely to ever vote for another Republican again after the last decade. That doesn't mean Pelosi isn't corrupt, it means our system allows for corruption.
Ask HN: Startups should brag less and ship more (guilty as charged)
by paulwilsonn | 2025-11-06 15:47:46+00:00
Every founder I know (including me) spends too much time on decks and demos instead of shipping. We justify it as “raising awareness” or “community building.” But I’ve never seen a pitch deck go viral-only real products.

Anyone else feel this trap?
by db48x | 2025-11-06 15:47:59+00:00
If a machine doesn’t function correctly or well, then fixing it requires blaming some part of the system that can change for the better. The dishwasher cannot change; it’s just a machine. It could be replaced, but that might be expensive. Much cheaper for the operator to change what buttons they press on the dishwasher instead.

If that requires reading a manual, or carefully timing the actual length of each wash cycle, or making a recording of each of those wash cycles so that you can work out how long they fill for and how many pre-washes and rinses that they each do then so be it.
by dlivingston | 2025-11-06 15:48:12+00:00
IMO, traditional GUI frameworks in Rust (like Qt) are difficult for the same reason that game engines in Rust are difficult: cyclical references. A window might contain a group box which contains a text field and a button. All of these are (direct or indirect) children of the window, but all children also hold a reference to their parent. Qt's signal-slot mechanism would also be difficult to implement in Rust.
by ineedasername | 2025-11-06 15:48:25+00:00
Probably because most adults in the US grew up and were educated at a time when the EU was, comparative to today, insignificant in # of countries, population, GDP, and general importance, and so very little talked about in either news or text books compared to Europe as an economic and political block. And since Europe was abbreviated 'Eur' well, easy to see how dropping the 'r' hasn't resulted in universal US intuition that it's not the same thing. In general though it does seem pretty understandable to think something calling itself "The European Union" is comprised of just about all of Europe. Especially back with the expanded in '93 countries it was a little presumptuous at only a small fraction of the continent getting together and calling itself that? I do remember learning something about it in school at the time, under the EEC name.

Want to avoid confusion? Call it something like "United Nations", 'UN'. Confusion solved, Americans happy, call off the tariffs, peace, etc.
by millerm | 2025-11-06 15:48:56+00:00
It means your in a large room with a lot of people talking to each other. It's not a fine dining experience where people whisper. It's a social place. The social aspect was taken out of the experience, which is vital to development. The "loud" (meaning, it's not quiet) aspect is not a negative. It's not a "lunch break" for adults to go decompress from the stress at work. If kids want quiet for studying, they can hit their school library, or other places for solitude and tranquility. It's about younger people actually communicating and discussing what is going on in the day, their life, after school, hobbies, interests, relationships, etc.. Imagine going to a playground where there are 100 children. None of them are making a sound. That would be a scary sign. You should hear kids laughing, screaming, crying... experiencing social engagement. People are being isolated from each other because they are becoming "addicted" to screens and short media formats. We are training our brains for instant gratification, but there is no retention or learning going on. Younger people aren't learning how to communicate directly with others. Without these engagements we hobble our development of things like empathy. How to control our emotions with others. It's damaging for all.

That's my take.
by kouteiheika | 2025-11-06 15:49:41+00:00
> It relies on `#[inline(always)]` to work.

This is a workaround, but it's still very painful, and there are still many problems with it:

1) you need to design the whole thing with this in mind; you can't just take an existing something which takes some T and get that to use SIMD,

2) `#[inline(always)]` can't be used with `#[target_feature]` at the same time,

3) you need to have `#[inline(always)]` on your whole call stack (I often don't want to inline everything, but I still want to propagate that we're in an SIMD-safe context, which you normally do with `#[target_feature]`, but that's incompatible with being able to abstract over things),

4) you have to sprinkle `unsafe` everywhere (which is especially annoying as recently we gained the ability to finally be able to call a lot of the intrinsics without any `unsafe`),

5) you have to manually make sure you're not calling something you should not be calling (`#[target_feature]` is great here because it prevents you from accidentally calling e.g. AVX2 intrinsics if you're not on the AVX2 codepath),

6) any mistake (e.g. missing an annotation somewhere) you make will just have the compiler silently not inline the intrinsics, completely killing your performance, and you're completely on your own debugging it.

I work with SIMD a lot in Rust, and unfortunately currently it's a miserable experience. It's not that bad when you're writing e.g. an algorithm which fits in a single function, but once you want to write something bigger with more sophisticated abstractions and/or you want to integrate SIMD into existing code then it becomes a world of pain.
by ssalka | 2025-11-06 15:49:46+00:00
I'm just gonna say that some aspect of the data collection here seems flawed: among the SF clubs listed are DNA Lounge and Public Works – which are great clubs, don't get me wrong – but they are very much on the smaller side. And, Phonobar? That is a bar/restaurant, not a nightclub at all. Meanwhile, The Warfield and 1015 Folsom are left out – how does that make any sense?
by close04 | 2025-11-06 15:50:14+00:00
> the hub they talk to might, but since these are standardized (Matter and/or Zigbee define standard protocols for devices like this), you wont have problems picking another hub.

For Matter (regardless of network connectivity - WiFi, Ethernet, or Thread) this is part of the certification, the devices must be controllable locally and without internet connectivity at least for basic or core functions.

For Zigbee there's no such thing. Zigbee is the network protocol and the manufacturers usually implemented whatever communication protocol they wanted on top. This is why my Tado thermostats that communicate with the hub over Zigbee aren't compatible with any other hub and need the cloud connectivity even when integrated with HA [0][1].

[0] https://www.home-assistant.io/integrations/tado/

[1] https://www.home-assistant.io/blog/2016/02/12/classifying-th...