MurphyA/hacker-news huggingface dataset:
by metalman | 2025-09-07 12:19:37+00:00
Right, but my point is that isueing (very embarassing) orders for those workers, to leave, knowing that these workers would have only the vaugest, or no, notion of the laws involved in the contract, as they very likely could not fill out any of the paper work themselves, VS a mass arrest that will likely derail further investment from some of the major allies of the US. The net effect of this and other actions looks something like a modern equivilant of the Chinese "Cultural Revolution", but with an economy vastly more integrated and dependent with the rest of the world, but with no clear policy statement, and edicts bieng issued and revoked on a day to day basis. The US could have told the Korean's , go home, in a soto voice, they would blush, go home, and ask for another chance to do business, that it was 500 workers @ a major new car plant means that they were given some sort of "dont worry about it" verbal assurance, and have been double crossed, which is a game changer.
by immibis | 2025-09-07 12:21:04+00:00
I saw a corrected memory error logged every few hours when my current machine was new. It seems to have gone away now, so either some burn-in effect, or ECC accidentally got switched off and all my data is now corrupted. Threadripper 7000 series, 4x64GB DDR5.

Edit: it's probably because I switched it to "energy efficiency mode" instead of "performance mode" because it would occasionally lock up in performance mode. Presumably with the same root cause.
by qcnguy | 2025-09-07 12:21:58+00:00
Early Google varied a lot. There were a lot of fires in those days that required long hours by engineers. Jeff Dean received a little statue IIRC for taking part in the "index wars", where due to a pervasive lack of checkpointing in the indexing pipeline they had been unable to push a new index to prod for months. And Lucas Pereira regularly had to ship new indexes to the east coast by loading them into his car then driving across the USA.

It's also easy to forget that Google established product-market fit in an uncompetitive market immediately, then found a cash geyser business model only about six months later (or rather copied it from Inktomi). They didn't need to work crazy hours because web search was viewed as a dead end problem that didn't make money, so nobody was chasing their tail. Google's early culture of strict secrecy was a direct consequence of this strange birth: if anyone had found out earlier how much demand existed for AdWords they'd have faced much harsher competition much faster. But Google swore everyone to absolute secrecy, and so the first time the industry discovered how valuable search is was in 2004 on the day of the Google IPO. By then Google had invested so much in R&D that it was impossible to catch up.

Very few companies can be compared to early Google, unfortunately.
by simplesimon890 | 2025-09-07 12:22:13+00:00
Maybe try and shake the propaganda you've been ingesting all your life and it be clearer - Easily done by reversing the situation:

North Korean special forces get ashore in the US to plant a listening device. They run into issues and are spotted by a boat. So they shoot the civilians, then puncture the lungs of the dead Americans so their bodies don't float, and escaped unharmed.

Is throwing North Korea under the bus for this shocking ? I'm not saying North Korea is all good......
by Eddy_Viscosity2 | 2025-09-07 12:22:13+00:00
We don't know. It's classified. That's the part of the point. I get why the OC might assume the success rate is pretty high because the successful missions can be talked about so the public hears about them. Very rare to hear about the failures like this one. But we just don't know if its rare because they don't happen much or because they happen a lot and are kept as a state secret.
by xrd | 2025-09-07 12:22:37+00:00
Nest devices do integrate, sort-of, with Home Assistant. But, the process is to create an "app" inside the Nest + Google home automation ecosystem. It is an absolute mess and there is nothing to be gained by going into that Mordor. I tried to get it working, and gave up, but I would much rather use a device that is "hackable." That device you mentioned looks great, and does not appear to be available outside of Ireland, as you noted. But, I'm going to use that as an inspiration point and see if I can find something similar. Maybe that manufacturer has awareness of a US-based device provider, I'll contact them.

Really appreciate you sharing this work, really fun stuff!
by fauigerzigerk | 2025-09-07 12:23:05+00:00
>And I am saying that storing it verbatim as the string "13:00 on the 12th Sept 2025 Europe/London" would be an instant in time as much as any other formats and types you can come up with.

No, a future datetime expressed in this string format does not represent a specific instant in time. If you had multiple datetime values from different timezones in this representation, you wouldn't be able to sort them so that earlier ones come before later ones. If they were instants in time, you would be able to do that.
by orwin | 2025-09-07 12:23:45+00:00
When French marsouins killed Droukel, one of the first thing they did was take a picture, then sent it to their friends in the navy, operational security be damned (and from what I've heard, that triggered a lot of jokes). The french troops there were more or less aware of the kill way before it was confirmed, which took days. It might be because Seals are tighter at opsec than Marsouins for sure, and that the Cia was ready to confirm the kill while Droukel was less prepared, but the timeline is for sure extremely tight. Still think it happened, I just think the whole story lacks information on insiders.
by corimaith | 2025-09-07 12:23:57+00:00
>Panama

92% of Panamans supported the invasion to despose Noreiga and actually would have preferred the US do it earlier back during his second coup.

Truth be speaking, I would where you are getting your history, if not just from skewed leftist internet Podcasters. Not mentioning the larger context of the Cold War and the opinions of the people on the ground does look more like lying by omission.
by horsawlarway | 2025-09-07 12:24:45+00:00
Personally, I find this attitude pretty derivative.

Why should a worker feel empathy for a customer if that empathy doesn't have any meaningful impact on them?

It's a good thing to say to a founder of a company, such as the owner of a small business.

It's a pretty useless thing to say to an overworked support staff... Answering more calls or putting out more fires very rarely benefits that role. Hell, I've seen support staff get told attempting to help a customer too long is a negative, and they're doing a bad job. Even in the best cases, I've often seen drive met with a management that just makes that effort the new baseline... "Great job, guys! Our ticket wait time is down 30% , now let's keep it there!"

So sure - have empathy for your customers. Don't have it blindly at bad jobs.
by kelnos | 2025-09-07 12:24:46+00:00
That's not how those named zones work. I live in San Francisco, but my TZ is America/Los_Angeles. You don't need a named zone for every city; you can just pick a large city in the region where time is and always has been the same.

If SF decided to drop DST, but the rest of the state didn't[0], then America/San_Francisco would be created to handle the changes.

This is why you can't accurately record physical appointments by date, time, and timezone. You have to record it as date, time, and physical location, and then the time zone can "float", based on the location and rules in the tzdb, until the appointment happens.

[0] Assuming this were made legal, which is pretty unlikely.
by smilekzs | 2025-09-07 12:25:13+00:00
Lidars have been reporting per-point intensity values for quite a while. The dynamic range is definitely not 1 bit.

Many Lidar visualization software will happily pseudocolor the intensity channel for you. Even with a mechanically scanning 64-line Lidar you can often read a typical US speed limit sign at ~50 meter in this view.
by KronisLV | 2025-09-07 12:27:07+00:00
> Just FYI Google runs their data centers at 85 degrees F (about 30 degrees C). I think Google probably knows more about how to run Intel CPUs for longest life and lowest cost per CPU cycle. After all they are the #5 computer maker on earth.

Servers and running things at scale are way different from consumer use cases and the cooling solutions you'll find in the typical desktop tower, esp. considering the average budget and tolerance for noise. Regardless, on a desktop chip, even if you hit tJMax, it shouldn't lead to instability as in the post above, nor should the chips fail.

If they do, then that value was chosen wrong by the manufacturer. The chips should also be clocking back to maintain safe operating temps. Essentially, squeeze out whatever performance is available with a given cooling solution: be it passive (I have some low TDP AM4 chips with passive Alpine radiator blocks), air coolers or AIOs or a custom liquid loop.

> What Intel is doing and what they are recommending is the act of a desperate corporation incapable of designing energy-efficient CPUs, incapable of progressing their performance in MIPS per Watt of power.

I don't disagree with this entirely, but the story is increasingly similar with AMD as well - most consumer chip manufacturers are pushing the chips harder and harder out of the factory, so they can compete on benchmarks. That's why you hear about people limiting the power envelope to 80-90% of stock and dropping close to 10 degrees C in temperatures, similarly you hear about the difficulties of pushing chips all that far past stock in overclocking, because they're already pushed harder than the prior generations.

To sum up: Intel should be less delusional in how far they can push the silicon, take the L and compete against AMD on the pricing, instead of charging an arm and a leg for chips that will burn up. What they were doing with the Arc GPUs compared to the competitors was actually a step in the right direction.
by 3np | 2025-09-07 12:27:39+00:00
> If you had multiple datetime values from different timezones in this representation, you wouldn't be able to sort them so that earlier ones come before later ones.

That's irrelevant.

Besides, you could, assuming you have a timezone db on the side.

> If they were instants in time, you would be able to do that.

How do you synchronize with and translate to timezones in Andromeda?
by sunscream89 | 2025-09-07 12:28:08+00:00
You make some good points, and a few sound like your LLM carrying on.

Firstly, let us consider a “singularium”. Not one unified whole and universal singularity, like a god being born and the air turns to music and light for everyone around the world at once.

Come on, it’s a bubble that contains everything it envelops.

So somewhere in the world right now, there are any number of singulariums affected by superior intelligence or potential of some kind or another and you are merely oblivious and could not access if you were aware.

I hope I’m chipping away at the delusion that you or what you think you know of the established world is a kind of bubble. Some don’t have access to your superior intelligence and technology, you don’t have access to that of the wealthy, and somewhere somehow there are those among this world who have what can only be called more superior intellects, knowledge, and technology.

If we break it down in this way, that everyone is already living their own lot in life of potential and self deception, we may consider super intelligence beyond AGI.

You have the same difficulty seeing those in your world for their superior advancements over the convention as you would relating to something living in one of gargantuan data centers.

I actually find it amazing ordinary people don’t know their own brains may be honed into a “super intelligence” over time. It doesn’t make you levitate or shoot flames out of the ass, however it does reframe your views of reality and empower you even in silence.
by ncruces | 2025-09-07 12:28:35+00:00
> The evidence confirms that the emergency system installed in the flywheel located at the top of Calçada da Glória, tripping the power switch to the cabins in the event of a loss of cable tension, worked as intended, which would result in the immediate and automatic application of the pneumatic brake in each cabin.

> At this time, it has not yet been possible to conduct verification checks to confirm whether the system for automatically applying the pneumatic brake to the cabins following a loss of cable tension in the trambolho worked.

The cable breaking (or in this case, going loose at its attachment point) should be the detected at the flywheel area at the top, and result in power being cut to both cabins — this happened. This should result in pneumatic brakes being applied at the maximum force — it's unknown whether this worked.

> However, regardless of this, the evidence indicates that the air brake and the manual brake were quickly applied by the brakeman of cab #1, but that in the current configuration, the brakes do not have sufficient capacity to stop the cabins in motion without their empty masses being mutually balanced by the connecting cable. Therefore, the existing brakes does not constitute a redundant system in case of a failure in the connecting cable.

Irrespective of the automatic system, the brakeman immediately applied the air brake and manual brake. Then: in this configuration the brakes are not sufficient and are not a redundant system.

One possible interpretation is that the brakes when manually applied are insufficient to stop the vehicle when the counterweight provided by the cable is absent.

Another is that the manual brake is insufficient, but the pneumatic/air (assuming those are the same) brake should be at maximum force, but for some reason, it wasn't applied at maximum force by either the brakeman or the automatic system.
by simonw | 2025-09-07 12:29:40+00:00
This is a link to my duplicated newsletter, but the better URL would be the post itself: https://simonwillison.net/2025/Sep/6/research-goblin/

I just posted a follow-up about how Google's new "AI mode" is also impressive (notably different from "AI overviews" which are terrible): https://simonwillison.net/2025/Sep/7/ai-mode/
by MathMonkeyMan | 2025-09-07 12:30:42+00:00
How many times did I read "a pie-eating contest where the prize for winning is more pie" before clicking away?

1. The hacker news title.

2. The tab title.

3. The image at the top left.

4. The text section to the right of the image.

5. The second sentence.

6. Different crop of the same image from before, but now below the second sentence.

I know that this isn't a curious comment, but holy shit dude.
by bananaflag | 2025-09-07 12:31:07+00:00
This is a bit false. After phones started adding cameras in 2002, only 3G phones started adding front facing cameras, because it looked like we would use videotelephony over the 3G-324M standard. The first 3G phones available in the UK in 2003 were also the first phones with front facing cameras, NEC e606 and Siemens U10.
by akerl_ | 2025-09-07 12:32:40+00:00
I just stick all my DNS records in a normal DNS server. In my case I’m terraforming some Route53 zones. So I havd a subdomain off a real domain I own that I use for LAN gear and they all have real DNS.

For ports, anything that can just be run on 443 on its own VM, I do that. For things that either can’t be made to run on 443, or can’t do their own TLS, etc, I have a VM running nginx that handles certificates and reverse proxying.
Ask HN: How to avoid passive use of AI?
by uscnep-hn | 2025-09-07 12:32:54+00:00
It seems that productivity expectations are increasing with AI, but at a cost to our brains (as many studies have found). So I’m concerned about how we can use AI in a proactive and critical-thinking way, rather than passively, both in coding and in everyday life. And is it possible to maintain the same productivity expectations? For example, I'm currently working on a toy project, and I'm much slower without AI. rather than create a small MVP with Claude and then refine it.
by jajko | 2025-09-07 12:33:08+00:00
Surprisingly little actual long term quality of life, happiness or life satisfaction can be bought with money, any money. They are important if you properly don't have them but as soon as you leave that category they are at best secondary.

So people boasting about their 'successful careers' are pretty boring empty bunch, rather tell me how you spend your evenings, weekends or vacations, how good parent you are (aka how much you suffer for your kids and don't outsource hard but important parts to grandparents or nannies), what you do for your community and so on.
by wongarsu | 2025-09-07 12:33:58+00:00
The optimist in me wants to claim that not assigning any range for local networks would have lead to us running out of IPv4 addresses in the late 90s, leading to the rapid adoption of IPv6, along with some minor benefits (merging two private networks would be trivial, much fewer NATs in the world leading to better IP based security and P2P connectivity).

The realists in me expects that everyone would have used one of the ~13 /8 blocks assigned to the DoD
by haswell | 2025-09-07 12:35:43+00:00
I don’t think this framing quite captures what’s going on.

The AI space is full of BS and grift, which makes reputation and the resulting trust built on that reputation important. I think the popularity of certain authors has as much to do with trust as anything else.

If I see one of Simon’s posts, I know there’s a good chance it’s more signal than noise, and I know how to contextualize what he’s saying based on his past work. This is far more difficult with a random “better” article from someone I don’t know.

People tend to post what they follow, and I don’t think it’s lazy to follow the known voices in the field who have proven not to be grifting hype people.

I do think this has some potential negatives, i.e. sure, there might be “much better” content that doesn’t get highlighted. But if the person writing that better content keeps doing so consistently, chances are they’ll eventually find their audience, and maybe it’ll make its way here.
by sokoloff | 2025-09-07 12:36:29+00:00
I've never worked at Google, but I'd be shocked if they won't use GPL code.

AGPL, sure, as lots of companies won't touch AGPL code (so, if you don't want companies to use your code, license it under AGPL).

But GPL is so commonly used and pretty well understood how to use it productively and safely and still run a profitable company. Avoiding it entirely seems extremely wasteful, at a scale that even Google probably won't be able to choose to.

Any Googlers/x-Googlers care to summarize the open-source usage policy?
by drob518 | 2025-09-07 12:36:49+00:00
Every programmer starts off thinking that dates and times are easy. “Just do …,” they’ll say. And then you realize that ISO 8601 has more than a few ways just to write down the time, let alone manipulate it. Dates and times are a very, very deep rabbit hole. Fortunately most of the time you can get by with just local dates and times or zoned dates and times.
by tolerance | 2025-09-07 12:37:32+00:00
Evidently this post is excellent in its brevity, redundancy and effectiveness in getting its point across.

And flawed for the same reasons, if not for my suspicion that this is a fragment of a greater point that the author is trying to make that can be further contextualized against the posts adjacent to this one, except that there is no date on this individual post nor are they any on the main “blog” index that would allow me to orientate myself thereby.

So I’m loving the mixed reactions that this is getting. And I reckon that the author could elaborate better through either a change of format (like a book) or UX revisions.
by akio | 2025-09-07 12:38:50+00:00
Evan Siroky's Timezone Boundary Builder[0] is a good source of time zone boundary mappings. It can be used via a library in nearly any language you would want[1], or loaded directly into Postgres and used with PostGIS in queries[2] (of course, if you load it into your DB you should have a process for keeping it updated).

It would be wonderful if Jiff supported coordinates-to-tz lookups out of the box :)

[0]: https://github.com/evansiroky/timezone-boundary-builder/rele...

[1]: https://github.com/evansiroky/timezone-boundary-builder#look...

[2]: https://www.crunchydata.com/blog/timezone-transformation-usi...
by c0l0 | 2025-09-07 12:38:52+00:00
"Breaks down" is a strong choice of words for a single, corrected bit error. ECC works as designed, and demonstrates that it does by detecting this re-occurring error. I take the confidence mostly from experience ;)

And no, as ECC UDIMM for the speed (3600MHz) I run mine at simply does not exist - it is outside of what JEDEC ratified for the DDR4 spec.
by vascocosta | 2025-09-07 12:39:03+00:00
> One possible interpretation is that the brakes when manually applied are insufficient to stop the vehicle when the counterweight provided by the cable is absent.

> Another is that the manual brake is insufficient, but the pneumatic/air (assuming those are the same) brake should be at maximum force, but for some reason, it wasn't applied at maximum force by either the brakeman or the automatic system.

Agree and I would add a third possibility:

The delay between detection and automatic full brake application, or by the cabin driver was long enough to allow enough speed/inertia to build, beyond the threshold until which the brakes would actually make it stop.
by redeyedtreefrog | 2025-09-07 12:39:13+00:00
The original author submitted it, then when it didn't get traction it looks like two fans of his blog both submitted it around 12 hours later. Whether for internet upvote points or because they personally thought the article particularly great, I don't know.

Personally I generally enjoy the blog and the writing, but not so much this post. It has a very clickbaity title for some results which aren't particularly impressive.
by zokier | 2025-09-07 12:40:03+00:00
> every ISP would be giving every customer a block of addresses, both commercial and residential customers.

or more likely, you would still receive only handful of addresses and would have needed to be far more considerate what you connect to your network, thus restricting the use of IP significantly. Stuff like IPX and AppleNet etc would have probably then been more popular. The situation might have been more like what we had with POTS phones; residential houses generally had only one phone number for the whole house and you just had to share the line between all the family members etc.
by strken | 2025-09-07 12:41:00+00:00
There's something that makes me sad about the thought of an engineer, sitting at a desk, thinking "I can't fix the fifteen second frobnizzle page load time because otherwise they'll make me fix the performance of everything."

That's not how work is meant to be. In this metaphor, one should like pie. If the pie eating contest is offering free pie then it's perfectly legitimate to walk in, eat a normal amount of pie, accept your prize, and be happy with it.
by stingraycharles | 2025-09-07 12:41:56+00:00
Yeah, unfortunately this is very often the case with articles about AI.

In my own experience, this type of stuff is just wishful thinking right now: for anything non-trivial, you still need to monitor Claude Code closely and interrupt when you discover it goes on the wrong train of thought.

Additionally, for security reasons, you don’t want it to give it too many permissions, and/or actually see which commands it’s executing.

The “frameworks” OP talks about are still far away. Right now the best way to think about it is an intern which is usually wrong but can cramp out code at lightning speed.