MurphyA/hacker-news huggingface dataset:
by apical_dendrite | 2025-08-11 01:18:45+00:00
The screen on the dash says "Comply with cease and desist to reactivate", which indicates that the vehicle was disabled by Tesla because of a legal dispute rather than a technical issue. The letter says that the vehicle was deactivated "due to violations of Testa's Terms of Use, Including misuse of Testa's trademarks and brand identifiers in media content that falsely implies endorsement, sponsorship, or affiliation with Tesla."

It could be fake of course - I'd probably regard it as fake until I saw some corroboration, but saying that "It is just a video of a cybertruck broken down with software issues" is wrong. There's no evidence of a software issue in the video, but there is evidence of a purposeful de-activation due to a dispute over the use of Tesla's trademarks.
by claytongulick | 2025-08-11 01:18:53+00:00
I love this.

As a big native web components fan, I've been mystified about the popularity of react.

It, like angular, solved a problem that definitely existed prior to the custom elements spec.

But with custom elements and your favorite rendering library (lit-html, jsx, whatever) I really haven't seen a powerful technical argument for react, other than the ecosystem.
by SonOfKyuss | 2025-08-11 01:20:00+00:00
This has been my experience as well. It removes a major bottleneck between my brain and the keyboard and gets that first pass done really quickly. Sometimes I take it from there completely and sometimes I work with the LLM to iterate a few rounds to refine the design. I still do manual verification and any polish/cleanup as needed, which so far, has always been needed. But it no doubt saves me time and takes care of much of the drudgery that I don’t care for anyway
by TheCleric | 2025-08-11 01:20:01+00:00
My work has offered us various tools. Copilot, Claude, Cursor, ChatGPT. All of them had the same behavior for me. They would produce some code that looks like it would work but hallucinate a lot of things like what parameters a function takes or what libraries to import for functionality.

In the end, every tool I tried felt like I was spending a significant amount of time saying “no that won’t work” just to get a piece of code that would build, let alone fit for the task. There was never an instance where it took less time or produced a better solution than just building it myself, with the added bonus that building it myself meant I understood it better.

In addition to that I got into this line of work because I like solving problems. So even if it was as fast and as reliable as me I’ve changed my job from problem solver to manager, which is not a trade I would make.
by PaulHoule | 2025-08-11 01:20:58+00:00
Amazingly I see just 8 links to threads, and the first four are to whatever it was before Meta bought it!

I'm LMFAO because I just made a Threads account like 15 minutes ago because I want to stuff my photos any place I can [1], like https://nextdoor.com/profile/01QZ_TJjbFxhyjc7L or https://www.linkedin.com/in/paul-houle-a18809320/ or https://www.behance.net/paulahoule (glad for more suggestion... particularly if I can teach my autoposter to import from my real social https://mastodon.social/@UP8) Threads was easy because you can post there automatically if you post to Instagram but Instagram is next for the autoposter because it's got the slowest and most difficult posting interface of about 11 that are on my list)
by stingraycharles | 2025-08-11 01:21:26+00:00
Ok, I apologize, but I’ve seen so many fake posts by social media influencers / celebrities at this point that I have to ask: does anyone have a source / verification that this is actually true?

It’s not necessarily that I don’t believe this would be absolutely the par of the course for Elon, I just would like to see a more credible source than a threads post of the rapper. The cease & desist letter in the threads comments looks like it’s AI generated.
by gota | 2025-08-11 01:22:07+00:00
> Fallure to comply monora de co compete per ravit evocation or accen to rasia venice systems can da micer injunctive

This might be some error from OCRing or otherwise trying to extract the content from a frame from the video, but I laughed here when I got to 'monora de co compete per ravit' and I googled it thinking it might be an arcane Latin legal expression

In my defense I am tired and Latin and monora de compete sounds Latiny
by vunderba | 2025-08-11 01:22:26+00:00
> Written by Claude (an AI) in a single afternoon, channeling the collective frustration of millions of developers. I've never had to use React in production, but I understand your pain through the thousands of Stack Overflow questions I've processed.

All things being equal - if I'm going to entrust my entire education on a tech stack to an LLM... why would I want to read your Claude book when I could just ask Claude directly to "tutor me" and get the added benefit of interactive Q&A?
by koakuma-chan | 2025-08-11 01:22:37+00:00
> It might amaze you, but most of the people I know in IT never had an internship.

Not amazed. I presume it used to be easier to get a job back in the day.

I am in a similar position as OP's son right now, and I am trying to get into a university to do CS because I believe the only way to enter the field right now is through internships.

I believe this because I don't even see any alternatives. Like, if you are not going to go to university, what are you going to do instead? Contribute to some open source project and hope for the best?
by klodolph | 2025-08-11 01:23:57+00:00
Another shrug, but part of it is that the PL community (programming language community) is pretty deep into its own jargon that doesn’t have as much overlap as you might think, with other subfields of computer science.

People describe a type system as “not well-founded” or “unsound” and those are specific jabs at the axioms, and people talk about “system F” or “type erasure” or “reification”. Polymorphism can be “ad-hoc” or “parametric”, and type parameters can be invariant, covariant, and contravariant. It’s just a lot of jargon and I think the main reason it’s not intuitive to people outside the right fields is that the actual concepts are mostly unfamiliar.
by faangguyindia | 2025-08-11 01:25:15+00:00
yesterday, i signed up for qwen3-coder-plus. It fails 4/10 "diff" edit format in various code editing tools i use.

Gemini Pro 2.5 with diff fenced edit format, rarely fails. So i don't see this Qwen3 hype unless i am using wrong edit format, can anyone tell me which edit format will work better with Qwen3?

https://aider.chat/docs/more/edit-formats.html
by godelski | 2025-08-11 01:25:18+00:00
> Personally, I expect more rigor from any analysis and would hold myself to a higher standard.

When something is "pretty bizarre" the most likely conclusion is "I fucked up", which is very likely in this case. I really wonder if he actually checked the results of the classifier. These things can be wildly inaccurate since differences in languages can be quite small at times and some are very human language oriented. He even admits that Java and Kotlin should be higher but then doesn't question Perl, R, Applescript, Rust, and the big drop to Python. What's the joke? If you slam your head on the keyboard you'll generate a valid Perl program?

It worries me that I get this feeling from quite a number of ML people who are being hired and paid big bucks from big tech companies. I say this as someone in ML too. There's a propensity to just accept outputs rather than question them. This is like a basic part of doing any research, you should always be incredibly suspicious of your own results. What did Feynman say? Something like "The first rule is not to be fooled and you're the easiest person to fool"?
by owenversteeg | 2025-08-11 01:26:00+00:00
I agree with you that we’ve made progress. To me, the most impressive achievement has been nearly curing cystic fibrosis and our array of tools for dealing with HIV. And yet I think it’s important to be honest. The age-adjusted diabetes mortality rate per 100k has been pretty much flat for thirty years. Life expectancy growth has been meager and the US has fallen far behind Europe. Overall health/physical fitness/mental health seems to be on a steep decline. 90s and 2000s optimists had high hopes for the world. They would have good reason to be horrified at things today.
by SonOfKyuss | 2025-08-11 01:26:13+00:00
It really depends on the scale of the code you are asking it to produce. The sweet spot for me with current models is about 100-200 lines of code. At that scale I can prompt it to create a function and review and understand it much faster than doing it by hand. Basically using it as super super autocomplete, which may very well be underutilizing it, but at that scale, I am definitely more productive but still feel ownership of the end result.
by satisfice | 2025-08-11 01:26:45+00:00
You don’t need to bathe in a stupid practice 24/7 to determine it is a stupid practice. He could see where it was going.

Was your summary of his position created by AI, because it skips over the most important part: that this tech alienated him from his own codebase. It’s doing the same thing to you. The difference is you don’t give a shit.

AI an amazing productivity boost only assuming you don’t give a shit.
by eurleif | 2025-08-11 01:28:02+00:00
The signature from Dinna Eskin at the bottom of the letter appears perfectly identical to the one on this letter from 2022: https://driveteslacanada.ca/news/tesla-sends-cease-and-desis...

It's possible that she copy-pastes her own signature, but this is evidence in favor of the Cybertruck incident being a hoax.

The Cybertruck letter also lists her as "Sr. Director and Deputy General Counsel". But her LinkedIn page lists "Deputy General Counsel & Director, Infrastructure & CapEx" as a previous title; her current title is listed as "VP, Legal": https://www.linkedin.com/in/dinna-eskin-743a7435/
by faangguyindia | 2025-08-11 01:28:07+00:00
this is exactly why strongest model gonna lose out to weaker models if the later ones have more data

for example, i was using deep seek webui and getting decent on point answers but it simply does not have latest data.

So, while Deep Seek R1 might be better model than Grok3 or even Grok4, it not having access to "twitter data" basically puts it behind.

Same is case with OpenAI, if OpenAI has access to fast data from github, it can help with bugfixs which claude/gemini2.5 pro can't.

model can be smarter but if it does not have the data to base its inference upon it's useless.
by AlotOfReading | 2025-08-11 01:29:16+00:00
It very well could be AI generated. Many legal offices are using LLMs these days.

What's the alternative here? A rapper went to the effort to publish an MV, then figured out how to display a fake disabled message in the vehicle, then faked a C&D, knowing that these actions would give Tesla a very legitimate claim against them?

Ockham's razor is not favorable to the alternative.
by claytongulick | 2025-08-11 01:30:26+00:00
Sure, but when I balance all the factors, bundle size, performance, weird ecosystem stuff like redux, framework churn, and debuggabilitiy I still scratch my head.

Every react team I've migrated over to WC have picked it up within a couple days, and I've had universally positive feedback on the change.

Also, the web components ecosystem is pretty dang good these days. Between ionic, shoelace, and all the others, there aren't really any functional gaps that I've seen.

I think at this point it just has momentum, and people just go with what they know.
by exabrial | 2025-08-11 01:30:55+00:00
My past GM trucks I’ve removed that stupid cell module. There is literally 0 reason a car needs an Internet connection. None.

It’s so bad these days I consider it a national security risk. Imagine a Ukraine like scenario where the enemy (or “friendly”) government hacks/disables all cars. This could severely disrupt underground supply lines or be used to concentrate civilians to areas for protecting military targets.

I’m all for deregulation, not regulation, but monopoly laws aren’t being enforced right now and consumers do not have choices in the market.
by doradoblank | 2025-08-11 01:31:17+00:00
Web components are neat but they don't solve the problem React solves. React provides a simple mental model for managing client state, which is the one of the main challenges in frontend. It's basically, "re-render everything when one of your dependencies changes" -- and that's extremely easy to understand and reason about. It incurs significant performance overhead, but your app has to be fairly large before you start running into meaningful perf issues.
by bbor | 2025-08-11 01:31:31+00:00
Yup. There's not a lot of legit reporting on this just yet, but it's also breaking news -- they're presumably verifying as we speak. The only way this is somehow fake is if

1. The driver published an old video out of context of his truck having a software malfunction on the highway, or

2. The driver somehow induced this to happen after he received the letter saying that the truck "has been deactivated".

Both of those seem... unlikely, to say the least. People are interpreting this as Elon's work, but all it would take is the absurd capability to remotely deactivate someone's car (we know this is possible) and a shortsighted decision by the legal department.
by Jensson | 2025-08-11 01:31:45+00:00
> Even in our modern world where history is taught and movies and books are abundant, few people have any idea of who conquered whom in 1620 AD and what were the consequences for their distant ancestors.

This is just wrong, people are typically very well aware of the history of the area they grew up in. If you ask people in Sweden if Denmark once ruled Sweden, I'd bet around 99% of Swedish people would say yes. That ended 1523, they probably wouldn't know that exact date but they would know it happened for sure, people joke about that all the time. If you ask people in Finland if they were once ruled by Sweden, I'd bet 100% would say yes. If you asked exactly what periods people will be shaky, but they will know Sweden once ruled them and then Russia did rule them.

I think everyone goes into detail about their home area in the 9 years you study history in school, at least what happened the past 1000 years since that is recent and well documented, studying every single recorded war and rebellion for the area you live in is normal.

And the consequences? You can see them all over the places, you see the language changing, you see cultural connections everywhere with the conquerors etc, even hundreds of years later. Even today you have remnants from Mexico owning Texas like Cathedral of San Fernando, people wouldn't think USA built that with such a name.

Even USA does this, although its history doesn't stretch 1000 years back but the wars USA was in I think are well known by most Americans. And this goes for states as well, I'd doubt you would find many who grew up in Texas that doesn't know it was once a Mexican province and was conquered by USA. People in New York might be more shaky about that, but that's because the war didn't really affect their area.
by apical_dendrite | 2025-08-11 01:33:13+00:00
AT&T actually owned all the telephones on their network (which was effectively all the telephones in the United States). If you wanted to use a telephone that wasn't made by an AT&T subsidiary, you had to transfer ownership of that phone to AT&T before they would allow it on their network. A significant legal precedent from the 1950s (Hush-A-Phone) relates to AT&T threatening to cut service to customers who dared to install a metal cup on their telephone receiver to muffle the sound of their conversation.
by claytongulick | 2025-08-11 01:35:19+00:00
My style with web components solves it really well.

Just have each component maintain it's own state. Class setters work great. If you need the component to update, just call render() in the setter.

It's super simple, encapsulates logic, and brain-dead simple to debug. You know exactly where to go for everything: the component.

I've always felt like react's approach to state management was creating more problems than it solves.
by Twey | 2025-08-11 01:37:18+00:00
It (this particular example, of function pointer syntax) is absolutely just incidental complexity, though. E.G. Haskell

(a -> b) -> c -> d

becomes C

D (*f(B (*)(A)))(C)

and it's no surprise that the former is considered much less fancy than the latter.

Of course it's not common — because the language makes it painful :) The causation is the other way around. We've seen in plenty of languages that if first-class functions are ergonomic to use then people use them all over the place.
by darth_avocado | 2025-08-11 01:37:31+00:00
I have a similar understanding that the TOS doesn’t matter in this case and should not be enforceable, therefore making the company liable for civil penalties. But I really think such a reckless action should be tried as a criminal case and individual people within the company need to be held accountable. Not sure if there are any laws or precedent for that though.
by ramraj07 | 2025-08-11 01:38:06+00:00
An outsiders perspective: react LOOKS like a simple mental model because all the front-end folks got used to it. Its not simple, its not intuitive, and this fact fundamentally makes it a bad framework: mediocre engineers often end up using it wrong because of this.

I've had an easier time learning Vue than React, and I've probably spent much longer trying to learn react. And if im not wrong, AI writes better Vue code than react code as well.
by truetraveller | 2025-08-11 01:39:38+00:00
Some really funny gems, and actually very true! This whole thing is incredibly humorous. And surprisingly, very pleasant to learn from. Please let me know the prompt.

Quote1: "useEffect is React's answer to the question, "How do we do side effects in functional components?" The answer, apparently, is "Confusingly, with lots of bugs, and in a way that makes developers question their sanity."...If React hooks were a family, useEffect would be the troubled teenager who means well but keeps setting the house on fire."

Quote2: "ComponentDidMount's Evil Twin: In the before times, we had lifecycle methods that made sense...Clear, explicit, predictable. React looked at this and said, "What if we combined all of these into one confusing function called useEffect?""

Quote3: "The Dependency Array of Doom: The second argument to useEffect is an array that determines when the effect runs. Sounds simple. It's not."

Quote4: "Cleanup Functions: Forgetting Them Since 2019: useEffect can return a cleanup function. You'll forget to add it. Every. Single. Time."

Quote5: "The Infinite Loop Trap: Want to crash a browser? useEffect makes it easy!"
by slg | 2025-08-11 01:40:17+00:00
A rapper who wanted to promote their video created a fake C&D and corresponding warning video, uploaded the video to Youtube, parked his car on the highway, and played the video on the screen all as a "prank" to promote said video. You could do that all in an afternoon. That doesn't seem that unbelievable, especially considering half the runtime of the linked video is an ad for his music. I mean the guy is already at a buying a Cybertruck and rapping about it level of needing attention. Is stretching the truth for promotion really that big of a step from there?
by j45 | 2025-08-11 01:40:43+00:00
Agreed, I only think people get lazy with AI if they let the AI do the thinking for them, rather than using it as a thinking machine to push their level of thinking wherever they are.

In a way, LLMs are a fuzzy semantic relation engine and you can almost get to the point of running many forecasts or scenarios of how to solve a problem, or it could be solved, long before daring to write a user story or spec for how to write it.

The issue with industrial software development is it's incremental at best, and setting those vectors from the start of a project can benefit from a more accurate approach that reflects how projects often really start, instead of trying to 1-10 shot things, which can be fun, but not always sustainable.

It can be very benefical I find to require AI to explain and teach you at al times so it's keeping the line of thought and "reasoning" aligned.
by lexandstuff | 2025-08-11 01:41:31+00:00
Hey friend,

Happy to answer. Feel free to get in touch on one of the socials in my profile to discuss further.

Q1. I'm from Australia, and the target destination is USA. Although I have no firm plans, I want to have the option in future. Australian's have access to a particular visa called E-3, which I have failed to obtain in the past due to lack of degree.

Q2. Yes. Upon completing this, I will have a BSc in Computer Science from the University of London. It's a bachelor's degree as good as anywhere. The exams are proctored, and all the exams/assignments are graded via Goldsmiths University. It's 100% legit.

Q3. You pay per module, so you don't need to pay up front. You just pick how many modules you want to do that semester and pay for them. The only requirement is that you must complete enough modules per semester to finish within 6 years. Since the education is directly related to my work, it is also tax-deductible in my country.
by random_is_rando | 2025-08-11 01:42:09+00:00
I'm probably not the only one thinking this, but I'm actually more worried about the alignment of who controls the power – the folks running things, the military-industrial complex – than about AGI itself. Right now, the bigger threat feels like other people using AI against us, not some rogue AGI suddenly taking over.

It’s not just paranoia either, there’s a lot of research into things like autonomous war drones (basically AI robots), which are designed for a very specific job. And the reason I think this is important is because once AI/AGI starts replacing most jobs, we lose the thing that gives us leverage – our value as workers. That's not necessarily my opinion, but what I suspect their opinion is – the people with the power.
by r3dr4bb1t | 2025-08-11 01:43:06+00:00
Location: Japan

Remote: Yes

Willing to relocate: Possible

Technologies: Go, Python, FastAPI, Next.js, Vue.js, React, TypeScript, GraphQL, AWS, GCP, Docker, PostgreSQL, MySQL, MongoDB, Redis, CI/CD, Vertex AI, LangChain/RAG, HTMX

Résumé/CV: https://drive.google.com/file/d/1HhCesccqeria67ZcHgealL4rIqw...

Email: og.redrabbit@gmail.com

Full-stack engineer & former CTO with a small exit. Built and sold an AI-powered MVP for veterinary clinics (recording, transcription, summarization). Designed AI pipelines with RAG, vector search, and custom feedback loops. Experience delivering high-scalability systems (5k+ RPS APIs, event-driven caching, infra cost optimization), migrating legacy apps to modern stacks, and automating workflows end-to-end. Comfortable owning the full product lifecycle from idea to large-scale deployment.
by romaaeterna | 2025-08-11 01:43:18+00:00
When evaluating the truth value of claims like this, consider a few things--

1. "Comply with Cease & Desist To Re-activate" is rather unlikely for anyone to program as a standard error message. It's also in a slightly different font from the previous part of the message. The following part of the message says "Update Failed"

2. The creator of the video (a rap video creator) could easily generate the situation by playing a YouTube video (that he created) on his screen

3. The letter (possibly based on a real cease & desist) has all of the information concerning the deactivation in a single paragraph, which would be easy to insert