MurphyA/hacker-news huggingface dataset:
by 7bit | 2025-09-06 11:21:08+00:00
Yeah, man misunderstand comments, that is true.

But many people of the Internet are also unable to make a logic argument and explaining the conflict they just said leads nowhere. One of them often gets down voted to hell and half the time it's not the person who said the stupid thing.

I left reddit exactly because of this, but I also find that somewhat on HN. Most comments I start typing I actually discard and move on because I can smell it already.
by rdudek | 2025-09-06 11:21:25+00:00
Last year, I got a found a great deal on a gently used Chevy Bolt EUV 2023 model with only about 8k miles on it for about $16k USD from Hertz. Granted, I had to fly out of state to pick it up, but it was a great experience all together. Learned quickly that this car is not a road tripping car as it took over an hour to charge to 80%.

However, it is an amazing commuter car. Being able to charge it at home is fantastic.

We already put 14k miles on it since we got it last year.
by throwawayqqq11 | 2025-09-06 11:22:28+00:00
> because.. you're the imaginary sky-dweller's chosen people

... and you have a military juggernaught, with some occasional need of geopolitical destabilization backing you for decades.

Israel has amassed so much hatred towards them in the region, without western military support, i guess, their fate would be sealed. I wonder if any kind of reconciliation politics could change that. If not, the only way for them is slowly forward in their eradication campaign.
by weinzierl | 2025-09-06 11:25:34+00:00
True. When I wrote the comment I did not think about the Vec though.

The point I am trying to make is more general:

I believe that when you have a type in Rust that is not Copy it will never be implicitly copied in a way that you end up with two visible instances but it is not guaranteed that Rust never implicitly memcopies all its bytes.

I have not tried it but what I had in mind instead of the Vec was a big struct that is not Copy. Something like:

struct Big<const M: usize> { buf: [u8; M], } // Make it non-Copy. impl<const M: usize> Drop for Big<M> { fn drop(&mut self) {} }

From my understanding, to know if memory is shoveled around it is not enough to know the function signature and whether the type is Copy or not. The specifics of the type matter.
by skinkestek | 2025-09-06 11:27:21+00:00
Clicking in and hoping to see something about woed for word translation of Arabic, because that is something I enjoy when I see with other languages.

I know some people do it for fun and I don't doubt a number of them are taking the dumbest literal interpretation to make it even funnier, but I really wish there was more emphasis on "this is how natives of the language express this sentence" when learning: not only idioms, but also how ordinary sentences are built different.

(And pointers to resources that do just that would be welcome :-)
by codeflo | 2025-09-06 11:28:20+00:00
The Kawase approach is from 2005, and GPU performance has improved a ton since then. Some of the newer games do use Bokeh blurs with multiple depths of field. The result can look much more natural than the Gaussian stuff. BTW, it's not just a cinematic effect -- the fact that our pupils are round means that like cameras, they act as a disk-shaped filter for things that are out of focus.

Here's a breakdown of how Doom (2016) does it: https://www.adriancourreges.com/blog/2016/09/09/doom-2016-gr...
by danaris | 2025-09-06 11:29:48+00:00
The excellent TV show Leverage pointed this out incisively over a decade and a half ago. This clip [0] from the very second episode (excuse the potato quality; it's what I could find quickly) says basically what you do. It was aired in 2008.

[0] https://www.youtube.com/watch?v=CbE3q4oO2JQ
by smittywerben | 2025-09-06 11:30:31+00:00
This might sound crazy, but what if we're hitting some sort of hardware limitation, like too many people are sharing a single phone line, and Slashdot is innovative, but is like near best case solution when we're still sharing the same phone line? It's hard to explain what I'm trying to say.

Like when your mom picks up the phone and it kicks you off the dial-up internet. Except these days, it's like 4 pancakes of getting kicked off since Cloudflare entered in the scene, 5 pancakes if you're in the EU, and sure, let's throw in Anubis the catgirl just to be extra safe with the computers.
by tedggh | 2025-09-06 11:30:38+00:00
In this particular case I much rather use an ORM with caching of view models. I understand the article and the problem, but it doesn’t seem to be a good case for the proposed solution here. This data doesn’t change often and it’s not critical for a user to get the latest data when immediately available. So why you want to write complex, hard to test and debug SQL code when you can have that logic neatly handled in the backend? It is far easier to just build the page structure once in your backend code, cache it, and serve it from memory. The row-explosion problem disappears because you’re not re-running the join logic constantly. The “too many queries” problem disappears because the expensive work was already done when you filled the cache. And the ORM inconsistency worry doesn’t apply because you build the page in a single pass and keep that snapshot until the cache expires.
by LilBytes | 2025-09-06 11:30:50+00:00
Not doing anything wrong, different flavours for different folks. I tried Adguard Home but, found myself liking PiHole a little more. They're both excellent, and both are open source. I'd suggest, anyone that says AdGuard Home or PiHole is betterm, is as objective as saying "starberry is the most superior flavour of ice cream". :)

That said! I haven't used AdGuard Home in a very long time, might be time for me to revisit.
by instig007 | 2025-09-06 11:31:03+00:00
Yeah, let's pretend that type algebra doesn't exist, and even if it does exist then it's not useful and definitely isn't practical in data protocols. Let's believe that the authors of protobuf considered everything, and since they aren't amateurs (by the virtue of having worked on protobuf at Google, presumably), every elaborated opinion that draws them as amateurs at applying type algebra in data protocol designs is a personal ad-hominem attack.
by simonw | 2025-09-06 11:32:46+00:00
Yeah, wow that's a lot of information for a site that's supposedly blocked using robots.txt!

My best guess is that this is a Bing thing - ChatGPT uses Bing as their search partner (though they don't make that very obvious at all), and BingBot isnt't blocked by your site.

I think OpenAI need to be a whole lot more transparent about this. It's very misleading to block their crawlers and have it not make any difference at all to the search results returns within ChatGPT.
by roenxi | 2025-09-06 11:34:49+00:00
> You're weaving a network of secret deep state authoritarians secretly colluding with tech CEOs, and leaving no trace.

I'm really not, I just read political news from time to time. The Twitter files [0] were front page material for a few weeks, there isn't really any argument about whether the big social media companies are coordinating with US intelligence. They have regular meetings and there is some cross-pollination of employees.

It's hardly traceless, and it is good stuff to keep abreast of.

> What I would like to point out is the historical revisionism of Elon Musk buying twitter to weed out the subversive forces.

Again, you seem to be reading more than I'm writing with this one. You asked when the relenting happened, I picked a rough date on the timeline. I don't think it is remotely controversial to say that he's made Twitter more accommodating for voices from the US right wing.

> When you say that it's not incitement of violence, should I take that to mean you believe that the armed insurrection was not connected to Donald Trump?

I mean, if we're talking about the ~100 people who turned up armed [1] then I think it would have been easier for Trump to maintain the element of surprise and just hire some goons rather than making whiny statements on Twitter that require a Doctorate of Crazy to detect violent intent. Maybe even arm them all with guns. He is said to be quite wealthy.

It is an interesting open question of how many of those hundred people decided to come armed because he wasn't going to attend the inauguration. Although I have always applauded Trump's ingenious follow-up of not attending said inauguration to make it look like he was serious rather than the modern Machiavellian puppetmaster he actually is.

[0] https://en.wikipedia.org/wiki/Twitter_Files

[1] https://en.wikipedia.org/wiki/January_6_United_States_Capito...
by seydor | 2025-09-06 11:35:07+00:00
It's not just comments but the entire concept of virtual life. We lived many lives through a glass which made amazing things possible without any of the physical consequences. But AI is putting all this to death, because talking to a machine is not (virtual) social activity, and every question has been answered. It s becoming a slowly rising trend of people returning to the physical world only to find most people hunched over their phones. Things are happening, change is good
by simonw | 2025-09-06 11:35:11+00:00
OpenAI actually put out an interesting paper on addressing hallucination yesterday, but I've not spent enough time with it to judge how credible it is: https://openai.com/index/why-language-models-hallucinate/

I don't particularly care how these companies market their software - what I care about is figuring out what these things can actually do and what they're genuinely useful for, then helping other people use them in as productive a way as possible given their inherent flaws.
by LargoLasskhyfv | 2025-09-06 11:35:23+00:00
Yes. But you've written about ugly and vulnerable infrastructure am "Arsch der Welt"/"JWD" first, and lamented about limited availability and performance of pink Telecomicstan VDSL in Teutonistan second. I've written about the latter, since I've heard them, because they are not passive.
by chippiewill | 2025-09-06 11:35:57+00:00
As someone who worked in this space, you are absolutely right, but also kind of wrong - at least in my opinion.

The cold hard truth is that LIDARs are a crutch, they're not strictly necessary. We know this because humans can drive without a LIDAR, however they are a super useful crutch. They give you super high positional accuracy (something that's not always easy to estimate in a vision-only system). Radars are also a super useful crutch because they give really good radial velocity. (Little anecdote, when we finally got the Radars working properly at work it made a massive difference to the ability for our car to follow other cars, ACC, in a comfortable way).

Yes machine learning vision systems hallucinate, but so do humans. The trick for Tesla would be to get it good enough to where it hallucinates less than humans do (they're nowhere near yet - human's don't hallucinate very often).

It's also worth adding that last I checked the state of the art for object detection is early fusion where you chuck the LIDAR and Radar point clouds into a neural net with the camera input so it's not like you'd necessarily have the classical methods guardrails with the Lidar anyway.

Anyway, I don't think Tesla were wrong to not use LIDAR - they had good reasons to not go down that route. They were excessively expensive and the old style spinning LIDARs were not robust. You could not have sold them on a production car in 2018. Vision systems were improving a lot back then so the idea you could have a FSD on vision alone was plausible.
by pjmlp | 2025-09-06 11:38:23+00:00
Then there are folks like Notch, that by not following such advices got gold, as they managed a great additive game, regardless of the technology stack being used.

There is also 80% of the mobile phone market available, in the context of JVM like ecosystem to target, and avoiding NDK tooling is gold if one really doesn't need it, as its experience still sucks after all these years.
by mooreds | 2025-09-06 11:38:37+00:00
This book changed the way I thought about middlemen.

https://link.springer.com/book/10.1007/978-1-137-53020-2

Long story short, there are a number of different ways middlemen provide value:

- bringing people together

- acting as quality control

- holding parties to a higher standard in a way that both can stomach

and a few others.

Well worth a read.
by apercu | 2025-09-06 11:39:20+00:00
I tried that a few months ago. Just wanted a static site to replace an old WP site. It was a total disappointment. I’m not invested enough to do a write up but I tried 3 LLM models and multiple services and all I got was a bunch of dependencies and technologies that I explicitly said I didn’t want. I would has been better off using one of those build your website services for non technical people.
by InCom-0 | 2025-09-06 11:39:25+00:00
This is true ... except that it is simplistically naive way of looking at things, because this is just one form (out of many) of anti-competitive practices. It is essentially high-school level elementary basics of anti-trust. In actual reality there is quite a bit more to it than that.

For instance: Monopolies often don't actually limit supply. You only make it so customers can't choose an alternative and set prices accordingly (that is higher than they would have been if there were real alternatives). Big-tech companies do this all the time. Collusion is also not required, but only one form (today virtually unheard of or very rare) of how it may happen. For instance: big-tech companies often don't actually encroach on core parts of the business of other big-tech companies. Google, Microsoft and Apple or Uber are all totally different business with little competitive overlap. They are not doing this because of outright collusion. It's live and let live. Why compete with them when they are leaving us alone in our corner? Also: trying to compete is expensive (for them), it's risky and may hurt them in other ways. This is one of the dirty little secrets: Established companies don't (really) want to compete with other big companies. They all just want to protect what's their and keep it that way. If you don't believe me have a look at the (publicly available) emails from execs that are public record. Anti-competitive thinking through and through.
by alephnerd | 2025-09-06 11:40:45+00:00
In cybersecurity and DevSecOps it's a very common occurrence.

It's very hard to find software engineers and PMs with a security background in the US, which makes delivery difficult, while in countries abroad, finding a candidate who has a background in eBPF, OS internals, computer hardware, networking, C/C++, and CloudOps/DevOps topics like K8s or IAM all at once is fairly easy to find.

Since the mid-2010s, American CS programs have increasingly dropped OS, CompArch, and Networking classes or provide a single summary class that most students promptly forget after the class is complete, because LeetCode-driven hiring simply didn't incentivize this kind of knowledge.

Meanwhile, in Israel, Romania, India, and Poland, these skills are fairly table stakes requirements in a CS degree. You see this reflected in Cybersecurity startups as well - almost all early stage startups in the space are now Israeli or Indian founded, with either a small office of diaspora in the Bay or in the old country.

It's even worse on the chip design side, because the salaries in the field are low in the US ($80-110k), margins are low in the industry being hardware based, AND students increasingly don't take Computer Design, Circuits, DSP, and Logic Design because CS is increasingly segregated from ECE, and EE/CE enrollment is falling. Meanwhile, a course like DSP is made a CS requirement as well as an EE requirement in India, China, Israel, and Eastern Europe
by sublinear | 2025-09-06 11:41:24+00:00
> The U.S. is reorienting its foreign policy to protect governments that manipulate and suppress information.

At best, this doesn't support the headline. If the U.S. is truly influencing the world so well with its foreign policy, regardless of policy changes that's the complete opposite of a surrender. That's domination.

In reality this article is just dumb and The Atlantic thinks the reader is even dumber. People don't like any form of propaganda regardless of where they live. If the U.S. is shutting down its own outdated and ineffective propaganda machines, who cares? That's not protection of foreign propaganda if nobody listens to that stuff either.
by porridgeraisin | 2025-09-06 11:41:25+00:00
Yeah. And for anyone curious about the actual content hidden under the jargon-kludge-FP-nerd parent comment, here's my attempt at deciphering it.

They seem to be saying that you have to publish code that can change a type from schema A to schema B... And back, whenever you make a schema B. This is the "algebra". The "and back" part makes it bijective. You do this at the level of your core primitive types so that it's reused everywhere. This is what they meant by "pervasive" and it ties into the whole symmetric groups thing.

Finally, it seems like when you're making a lossy change, where a bijection isn't possible, they want you to make it incompatible. i.e, if you replaced address with city, then you cannot decode the message in code that expects address.
by mark_l_watson | 2025-09-06 11:41:37+00:00
Lessig’s proposal is excellent. A long time ago I wrote 10 books for publishers like McGraw-Hill, J Wiley, Springer-Verlag, etc.

For many reasons I switched to writing using a Creative Commons license using Lulu, LeanPub, and my own web site for distribution. This has been a win for me economically, it feels good to add to the commons, and it is fun.
Show HN: My app for stopping BAD habits
by melvinzammit | 2025-09-06 11:42:04+00:00
I built an iOS app called HabitCrush to help me (and hopefully others) quit bad habits (like procrastination, porn, junk food, or over-eating..)

It is like an inverse habit tracker. The idea is simple: name the bad habit, and every day you say no to the bad habit you get the satisfaction of “crushing” it in app. As a Bonus, each day you succeed, you get a unique gemstone as a small symbol of progress. The gemstone is computed on the day timestamp so it is unique and never comes back.

Would love feedback especially on the approach and whether the daily gemstone mechanic feels useful or gimmicky.
by binjoy | 2025-09-06 11:43:09+00:00
A Tax Residence Certificate (TRC) in the UAE is an official document issued by the Ministry of Finance that confirms an individual’s or company’s tax residency status in the country. It allows businesses and individuals to benefit from the UAE’s wide network of Double Taxation Avoidance Agreements (DTAAs) with other countries, helping them avoid paying taxes twice on the same income.
by guax | 2025-09-06 11:43:20+00:00
> It's traffic that is completely below ground which means that no streets above are burdened with it, it's all electric so no emissions

So are modern subways. Cost is a major point tho, subways are designed to move waaaaay more than 30k people a day for much less, but costs of building are much higher.

This is only 1.7 miles and a novelty, I would not know If the differences hold for Tesla on other places or when scaling up. My suspicious is that it does not.

I also wonder that if you use the same tunnel they did but modify the cars to run by themselves using traditional techniques, would the operation get cheaper but the shortcomings be more glaring.
by randerson | 2025-09-06 11:43:44+00:00
These are all good points. But that just seems like it adds cost to the car. A manufacturer could have an entry-level offering with just a camera and a high-end offering with LIDAR that costs extra for those who want the safest car they can afford. High-end cars already have so many more components and sensors than entry-level ones. There is a price point at which the manufacturer can make them reliable, supply spare parts & training, and increase the battery/engine size to compensate for the weight and power draw.
by kelnos | 2025-09-06 11:43:55+00:00
That doesn't really feel like the same thing to me.

With Uber you had a company that wanted to enter an existing market but couldn't due to legally-granted monopolies on taxi service. And given that existing market, you can be sure that the incumbents would lobby to keep Uber locked out.

With Waymo you have a new technology that has a computer driving the car autonomously. There isn't really any directly-incumbent party with a vested (conflict of) interest to argue against it. Waymo is a kind of taxi, though, so presumably existing taxi operators -- and the likes of Uber and Lyft -- could argue against it in order to protect their advantages. But ironically Uber and Lyft "softened" those regulatory bars already, so it might not have been worth it to try.

At any rate, the regulatory and safety concerns are also very different between the two.

I think I am also just a little more sympathetic to early Uber, given how terrible and cartel-like taxi service was in the past. But I would not at all be sympathetic toward Waymo putting driverless cars on the streets without regulatory approval and oversight, especially if people got injured or killed.
by conradev | 2025-09-06 11:43:58+00:00
The graphs that some of these companies make are brutal: https://docs.z.ai/guides/llm/glm-4.5#higher-parameter-effici...

"So, we only know the Y-axis for some models in the scatter plot. Let's make up an X-axis value on the bad side of the graph and include the data points anyway."

Visually disingenuous!
by woooooo | 2025-09-06 11:45:02+00:00
In the classical economic sense, Lyft/Uber should be competing to drive prices down to razor thin margins for the facilitator service. Is that happening? Or are they pocketing fat margins?

And it wasn't much of a cartel in NYC before, anyways. Most subways stops in Brooklyn had a black car nearby if you knew how to look for them.
by unyttigfjelltol | 2025-09-06 11:45:15+00:00
It’s expensive to provide parking and in a place like Cambridge. They’ve already stuffed cars in every available nook and cranny.

Did you think they should just let you park in Cambridge Common, Harvard Yard or the Charles River park? Why park at all— just stop your car in the middle of the street.

The T is atrocious. Parking is simply expensive.
by zbrozek | 2025-09-06 11:45:26+00:00
It's a server motherboard, not a consumer motherboard, so it doesn't surprise me that power management is not great. AMD Rome is also not exactly known for its low idle power.

Looking at powertop, the various qemu virtual machines have high events/sec compared to host processes. There are also a couple of timers - tick_nohz_handler and hrtimer_wakeup - which seem to generate hundreds of events per second.
by abhaynayar | 2025-09-06 11:45:40+00:00
Yea, I was able to tell what it was without the strike-through. It's not necessary. In fact, it's one of those memes where the meme itself is about recognizing it in super obscure formats so that's where my mind and most peoples' minds who are familiar with it would go to. I HIGHLY doubt it's a bot thing.
by goalieca | 2025-09-06 11:47:37+00:00
> The cold hard truth is that LIDARs are a crutch, they're not strictly necessary. We know this because humans can drive without a LIDAR, however they are a super useful crutch.

Crutch for what? AI does not have human intelligence yet and let’s stop pretending it does. There is no shame in that as the word crutch implies.