MurphyA/hacker-news huggingface dataset:
by osigurdson | 2025-11-15 15:52:21+00:00
So so all of the hate is just due to some dropped calls? Realistically it isn't even that bad (likely more like 2% failure rate). For me, I use Teams but it isn't like I am in the application all day. If it were 10X better I wouldn't care very much - like MS word vs Google docs or whatever. I care a lot about text editors on the other hand.
by DarmokJalad1701 | 2025-11-15 15:52:28+00:00
> and this page is quite light on details of what they’re comparing to what

In the page:

"If FSD (Supervised) was active at any point within five seconds leading up to a collision event, Tesla considers the collision to have occurred with FSD (Supervised) engaged for purposes of calculating collision rates for the Vehicle Safety Report."

They are pretty open about how the stats are reported.
by sixQuarks | 2025-11-15 15:52:32+00:00
True, we need to see the details of how they compute all this data. I do remember reading that they include crash data up to like a minute after FSD has been disengaged so these types of crashes should be included.

Nevertheless, the latest version of FSD I can certainly believe is seven times less likely to get into an accident than the average driver. I experienced it daily.
by imiric | 2025-11-15 15:52:43+00:00
Unless the government decides to ban all cryptography, or forcefully install their own certificates on every device, it should be possible to avoid any restriction attempts. If they're doing deep packet inspection to detect specific protocols, then those can be tunneled via encrypted protocols they do allow, such as TLS or SSH. This is certainly more inconvenient to use, but not impossible.

If they're blocking all traffic beyond their borders, then that's a separate matter, but usually such restrictions are more annoying than absolute.
by sixQuarks | 2025-11-15 15:53:41+00:00
You realize that almost every politician has done a similar type of pose right? So if there’s a picture or a video of your favorite politician doing that pose you’re automatically going to assume they are Nazi?

Just a minimal knowledge of Musk‘s ties to Israel, and friendships with Netanyahu, Jared Kushner, and others you should realize that there’s no way he’s a Nazi or antisemitic. If anything, he is highly racist against Muslims.
by lucianbr | 2025-11-15 15:53:54+00:00
Those are arguments why voting does not produce a perfect outcome. That's different than "voting doesn't work". Using arguments like yours nothing can ever work.

Society is complex and there will always be someone somewhere that can influence an outcome where he/she doesn't understand the subject matter. Hence, nothing works and can ever work.

"Let's just give up" is the only conclusion I can see. Hardly useful.

Can you give an example of something that works by your standards?
by immibis | 2025-11-15 15:54:19+00:00
I downvoted it because it's commonly said by people who do bad things, as a red herring. "People from your subreddit keep killing people" "Well at least we're not infected by the woke mind virus"/"You can't accuse us of that just because we don't agree with the hivemind"/etc. It's no different from "but her emails" etc.
by alansammarone | 2025-11-15 15:55:06+00:00
I don't necessarily disagree with you, broadly.

The good news is that, I think, we don't really need - if fact, we probably don't really want - most people to accept anything, at least the specific context of this thread. It's about whether we can carve out a space - some space - for people like you and me.

> I've given up on trying to change the world.

I don't think you have. Speech matters. Ideas matter. I'm not going to try to quantify such things, but looking at your HN submissions and your comments - including this one - I think you are actively changing the world, for better or worse. If nothing else, you believe in objective truth, I think. We have a surprisingly large number of people who don't.

> Believe in Truth. To abandon facts is to abandon freedom. If nothing is true, then no one can criticize power, because there is no basis upon which to do so. If nothing is true, then all is spectacle. The biggest wallet pays for the most blinding lights.

Timothy Snyder, On Tyranny
by prmoustache | 2025-11-15 15:55:15+00:00
> They almost certainly do via the web interface, as I do (and lots of others). It works in general, though for some reason Teams via a web browser will often have problems seeing the microphone, or getting sound, even though every other web page using mic/speaker will work.

Same happens on the official app on windows 11 so the issue is not linux specific.
by qudat | 2025-11-15 15:55:27+00:00
I’ve done spec driven development using a bunch of markdown files. That works fine but what I have found really works is using beads: https://github.com/steveyegge/beads

I’m letting the agent help me draft the specs anyway and I found that the agent is a lot more focused when it can traverse a task tree using beads.

It’s the one spec or planning tool that I find really helps get things done without a bunch of intervention.

Another technique I employ is I require each task to be TDD. So every feature has two tasks: write tests that fail, implement feature and don’t notify me until tests complete. Then I ask the agent to tell me how to review the task and require I review every task before moving to the next one. I love this process because the agent tells me exactly what commands to run to review the task. Then I do a code review and ask it questions. Reading agent code is exhausting so I try to make the tasks as discrete and minimal as possible.

These are simple techniques that humans employ during development and I find it worked very well.

There are also times when I need to write some docs to help me better understand the problem and I usually just dump those in a specs folder.

I think spec-kit is an interesting idea but too heavy handed. Just use beads and you’ll see what I mean.

Another technique I employed for a fully vibed tool (https://github.com/neurosnap/zmx) is to have the agent get as far as possible in a project and then I completely rewrite it using the agent code purely as a reference.
by dijit | 2025-11-15 15:55:34+00:00
Oh interesting, I could say all of these same points for Teams.

Being signed out on Teams leads to a really slim banner at the top (of the already messy UI) that tells me to sign in again, the strip is even grey... the only reason I notice I am signed out at all is because I have notifications on my phone that aren't reflected in the Teams UI. This is a consequence of my IT department having short sessions, but the fact that this is how Teams displays it- is a fragrantly terrible UX.

The more annoying one is when my phone is signed out I just stop getting push notifications. There's no indication that I need to sign in again or anything. I think Slack would have the same issue with short session times to be honest, unless they send you a push notification every time your credentials expire which is also frustrating.

Teams working in Firefox is relatively recent, afaik it still doesn't work in Safari. I think I specifically had to install Chrome a few times to join job interviews that were conducted on Teams as Firefox definitely was not supported a year ago.
by whynotmaybe | 2025-11-15 15:56:45+00:00
> However other languages seem to be less adaptable. For example, France has or had an official government ministry for decades to manage new foreign words entering the French language. To this day, there are newish specific French words for technologies coming from English speaking countries.

It's not because French is not adaptable, it's because France wants to maintain the language as "pure". They have the same in Quebec.

When a new word appears, they consider that there should be an equivalent in French instead of just using the original word. Yes, they are mainly doing this for English (there are no French word for tsunami or iceberg) because they assume that French will slowly disappear if they don't protect it.
by api | 2025-11-15 15:56:47+00:00
IPSec was a big one that’s now borderline obsolete, though it is still used for VPNs and was back ported to IPv4.

Many networking folks including myself consider IPv6 router advertisements and SLAAC to be inferior, in practice, to DHCPv6, and that it would be better if we’d just left IP assignment out of the spec like it was in V4. Right now we have this mess where a lot of nets prefer or require DHCPv6 but some vendors, like apparently Android, refuse to support it.

The rules about how V6 addresses are chopped up and assigned are wasteful and dumb. The entire V4 space could have been mapped onto /32 and an encapsulation protocol made to allow V4 to carry V6, providing a seamless upgrade path that does not require full upgrade of the whole core, but that would have been too logical. Every machine should get like a /96 so it can use 32 bits of space to address apps, VMs, containers, etc. As it stands we waste 64 bits of the space to make SLAAC possible, as near as I can tell. The SLAAC tail must have wagged the dog in that people thought this feature was cool enough to waste 8 bytes per packet.

The V6 header allows extension bits that are never used and blocked by most firewalls. There’s really no point in them existing since middle boxes effectively freeze the base protocol in stone.

Those are some of the big ones.

Basically all they should have done was make IPs 64 or 128 bits and left everything else alone. But I think there was a committee.

As it stands we have what we have and we should just treat V6 as IP128 and ignore the rest. I’m still in favor of the upgrade. V4 is too small, full stop. If we don’t enlarge the addresses we will completely lose end to end connectivity as a supported feature of the network.
by hpcjoe | 2025-11-15 15:57:29+00:00
Teams regularly fails at video conferencing. It complains of low network bandwidth at random times, and I check my firewall (OpnSense with fq_codel enabled and reasonable bandwidth limits) to note that it under very light load.

I am not sure if this is a server side thing at Microsoft, or a problem with the application itself. True under Windows, Linux, via local app, and via the web app.

For larger meetings (> 50 people), we use zoom. Unlike teams, zoom generally just works. Quite well in fact.

Teams is simply crap software, forced upon us. If we could jettison that and Outlook, I would be grateful. Though our IT looks at us in an unblinking stare, if we ask them to allow us to use any of the better clients on mobile, laptop, desktop, windows or linux. Its almost as if our third eye in the middle of our forehead opened up.
by brunooliv | 2025-11-15 15:58:10+00:00
Inspired by a lot of back-and-forth work with several different agents, as well as shaped by my own understanding of using context windows (and tokens) in as efficient a way as possible, the LLMs and myself have came up with a quite cool system heavily inspired by Anthropic's skills to dynamically extend an agent's capabilities. Based on how it works, the name "Lazy Skills" was the most logical one!
by drweevil | 2025-11-15 15:58:35+00:00
None of this is brought up in the text. It's presented instead as a general trend within Amazon:

> "The layoffs come as part of Amazon’s strategy to streamline its workforce, eliminating excess managerial layers and fostering more ownership within teams."

and other tech cos:

>"Amazon's cuts are part of a larger trend in tech, as companies shift toward leaner models."

So why Mamdani's NYC?

(BTW, what a weird article. It reads like a press release from Amazon.)
by pjmlp | 2025-11-15 15:58:49+00:00
Is it? Ask the governments and respective cyber security agencies.

And to finish this, as I won't reply any further,

"A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously, they urged us not to--they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980 language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."

-- C.A.R Hoare's "The 1980 ACM Turing Award Lecture"
by colmmacc | 2025-11-15 15:59:14+00:00
I bought this latest Heaney book while I was in Ireland recently and it lives in my nightstand, along with the other Heaney books in the series (his letters, and his translations). They are an endless marvel and constantly make me ponder. Part of the attraction for me is that Heaney is simultaneously a peerless transcendent writer, but also is very everyday. He came from a working class, or maybe lower middle class, background and stuck to Belfast and Dublin and lived a relatively humble life. When I think of Yeats I can only see him in Tweed suits, visiting country estates with servants, and making posturing speeches in the Irish Senate. Yeats was an expert commentator, but removed from many of the experiences and lives he documented. Heaney really lived them. It's so much more relatable.
by rconti | 2025-11-15 15:59:32+00:00
I have a 2018 Model 3 with basic autopilot. I have an FSD question. Does FSD have different driving behaviors from basic autopilot? I'm not saying "capabilities"; obviously it has more capabilities, but I mean the actual driving choices.

I get that FSD (maybe) has/requires better hardware than my car. But what I hate about autopilot is all around basic driving:

* Lane centering. It's extremely aggressive about lane centering, if you're in the right lane and an onramp joins from the right, the car aggressively drives to the right as soon as it perceives that the lane is wider.

* Throttle/brake behavior. It waits too long to brake (despite having radar in my car, which can supposedly "see" more than one car ahead), and when it does apply the brakes it doesn't do so smoothly. It tips in somewhat aggressively, and you can feel the discrete steps in brake force application change. Ditto for acceleration when the traffic in front of me moves.

There's no reason to think that any of this has anything to do with compute power, it all seems to be programming decisions that have been made for whatever reasons, so I can't see why FSD would be different.

And yet, if FSD drives like this, I don't get how anyone can think it's good? On the other hand, I've also heard people say they think autopilot is good, which it's clearly not, so it makes me judge their driving skill rather than the different models. But perhaps there's some matrix of hardware revisions and software/decision models out there that I'm unaware of, that explains differences in driving behavior, if they exist?
by tuetuopay | 2025-11-15 15:59:34+00:00
Let's say our dear politicans view most illicit contents as nails, and view DNS as a hammer. Unfortunately they are now aware that people can trivially get around the ISP restrictions by using another DNS provider, and have started to pressure third-party providers to apply the same blockings as the ISP ones. This is why a few "neutral" providers have outright blocked France because they refuse to block websites.
by dredmorbius | 2025-11-15 16:00:02+00:00
This is how effective propaganda works best generally.

Find existing propagation lines (whether positive or negative), and gently encourage them.

Much recent online propaganda, particularly from Russia and China (though those are hardly the only actors) operates along these lines. Russia generally tries to stir up fracture points amongst its adversaries, China seeks more to distract through diversion (e.g., TikTok) though it also has active antagonistic campaigns.

Another classic CIA tactic was not to seek out intelligence, but to plant it, through manufactured journalism. This came out in several 1970s US Congressional investigations of the Agency, by the Church Committee and others.

See "CIA and the Media: Hearings before the Subcommittee on Oversight of the Permanent Select Committee on Intelligence" (1978):

<https://archive.org/details/CIAMedia1978Hearings/page/n3/mod...>

Carl Bernstein (of Watergate fame) wrote a multi-part series on this, which I've indexed here:

<https://diaspora.glasswings.com/posts/cdec9a80ce3b0139a0df00...>

- “The CIA’s 3-Decade Effort to Mold the World’s Views” (1977-12-25) <https://www.nytimes.com/1977/12/25/archives/the-cias-3decade...>

- “Worldwide Propaganda Network Built by the C.I.A.” (1977-12-26) <https://www.nytimes.com/1977/12/26/archives/worldwide-propag...>

- “C.I.A. Established Many Links To Journalists in U.S. and Abroad” 1977-12-27) <https://www.nytimes.com/1977/12/27/archives/cia-established-...>

- “Colby Acknowledges U.S. Press Picked Up Bogus C.I.A. Accounts” (1977-12-28) <https://www.nytimes.com/1977/12/28/archives/colby-acknowledg...>

- “U.S. Correspondents Give Views on C.I.A.” (1977-12-29) <https://www.nytimes.com/1977/12/29/archives/us-correspondent...>

- “Ex‐Envoy Says Risk of Exposure Negated C.I.A. Propaganda Value” (1977-12-30) <https://www.nytimes.com/1977/12/30/archives/exenvoy-says-ris...>
by eqvinox | 2025-11-15 16:00:03+00:00
See nearby comment about terminology. Either we're discussing odd IP protocols, then the devices you're describing aren't just "routers" (and particularly what you're describing is not part of a "router"), or we're not discussing IP protocols, then we're not having this thread.

And note the GP talked about "intermediate routers". That's the ones in a telco service site or datacenter by my book.
by fajitaforce5 | 2025-11-15 16:00:07+00:00
My MAGA dad grew up dirt poor in a house with literal dirt floors in some rooms. Four kids. No dad. Government support. He got a job as a cop and raised me and thinks anyone can get out of poverty if they work hard. He’s a corner case but he’ll never see it tha way because he literally bootstrapped himself. How do I tell him he didn’t and just got lucky? He kinda has a point.
by smrq | 2025-11-15 16:00:35+00:00
Please do your hands a favor and get yourself an ergonomic keyboard! Thumb keys especially alleviate the issues with modifiers that you're describing.

I use a Glove80 as my daily driver right now, although the price tag to build quality ratio is not amazing, so idk if I would recommend it particularly. But there's a massive world of ergo keyboards out there--surely the right one for you exists somewhere!
by QuiEgo | 2025-11-15 16:00:48+00:00
Imagine you can get 20 rolls of toilet paper at Costco for $20. Or one roll at your corner store for $5.

However, you need a car to get to Costco, which you don't have, so now you're looking at riding the bus there. But you just worked two back-to-back 8 hour shits, and you're a zombie so that's not happening. Besides, $20 is a stretch, you really might need that $15 to cover a few meals until your next paycheck if you can't get enough hours this month.

So, you have to pay $5 for what should be a $1 roll of TP.

Now imagine that for everything - food, rent, everything.

To quote a song, "having money is not everything, not having it is"
by criley2 | 2025-11-15 16:01:26+00:00
>Its reality in many european countries. And wealth equality is far less. eg. an annual 1% wealth tax. 1% of 1B is 10M. That's peanuts to them. Heck their stocks appreciate far greater than that yearly.

Ah yes Europe, where businesses are largely uncompetitive globally and the countries are more than ever completely at the mercy of global superpowers. I'll also point out that the most competitive and richest european countries also have the largest wealth inequality, and the european countries pulling down the average are the poorest ones and most irrelevant globally. Their stock market is also considered mediocre and many European prefer to invest in US markets instead.

Just pointing out that "more taxes" isn't some panacea and there's a real cost to competitiveness going this route. If the US went this way, the BRICS nations especially China would eclipse the western world within a generation on the back of more absuive practices, and become the global superpowers easily pushing the west around.

I suppose that's nicer for this generation of citizens, although potentially catastrophic for the generation afterwards. And I don't necessarily envy the geopolitical reality of Europe right now, even if I do envy many of their healthcare systems.
by rvnx | 2025-11-15 16:01:44+00:00
Technically it's easy to come around restrictions (for example, where I live, RT.com is fully censored "to protect me").

But from a lawmaker perspective, the topic is not technical.

The question, at the end, is about the enforcement of the punishments that go with circumvention; and in some places there is punishment even when you are "just" trying to circumvent these restrictions.

It's easy to break-in into someone's place. What prevents you from doing it, is the punishment (and potentially ethics), not the physical barrier.
by tuetuopay | 2025-11-15 16:02:14+00:00
Oh trust me, if they could enforce the block at the browser level they would. We're well past the start of the slippery slope here in France when it comes to surveillance and control.

I started with telling ISPs to block websites at the DNS level. The people started using 1.1.1.1, 8.8.8.8, 9.9.9.9 and so on. So now they pressure those third-party DNS providers to do the same. This is why 9.9.9.9 is now unavailable here: they stopped serving France because they did not want to comply.
by toast0 | 2025-11-15 16:02:28+00:00
Most intermediate routers don't care much. Lookup the destination IP in the routing table, forward to the next hop, no time for anything else.

Classic congestion control is done on the sender alone. The router's job is simply to drop packets when the queue is too large.

Maybe the router supports ECN, so if there's a queue going to the next hop, it will look for protocol specific ECN headers to manipulate.

Some network elements do more than the usual routing work. A traffic shaper might have per-user queues with outbound bandwidth limits. A network accelerator may effectively reterminate TCP in hopes of increasing acheivable bandwidth.

Often, the router has an aggregated connection to the next hop, so it'll use a hash on the addresses in the packet to choose which of the underlying connections to use. That hash could be based on many things, but it's not uncommon to use tcp or udp port numbers if available. This can also be used to chose between equally scored next hops and that's why you often see several different paths during a traceroute. Using port numbers is helpful to balance connections from IP A to IP B over multiple links. If you us an unknown protocol, even if it is multiplexed into ports or similar (like tcp and udp), the different streams will likely always hash onto the same link and you won't be able to exceed the bandwidth of a single link and a damaged or congested link will affect all or none of your connections.
by atombender | 2025-11-15 16:02:48+00:00
According to his YouTube channel and Wikipedia entry [1], this is the newest episode, posted on November 14. Where do you see that he is updating the video and the date?

The video has been posted to HN 4 times during the last 24 hours, but that's pretty common for something newsworthy. I don't know why HN's dupe detector isn't merging them, though.

[1] https://de.wikipedia.org/wiki/Jung_%26_Naiv/Episodenliste

[2] https://hn.algolia.com/?dateRange=last24h&page=0&prefix=fals...
by goranmoomin | 2025-11-15 16:02:54+00:00
While I might not think that JS is a good language (for some definition of a good language), to me the provided spec does feel pretty small, considering that it's a language that has to be specified to the dot and that the spec contains the standard library as well.

It has some strange or weirdly specified features (ASI? HTML-like Comments?) and unusual features (prototype-based inheritance? a dynamically-bounded this?), but IMO it's a small language.