skysight-inc/HackerNews huggingface dataset:
https://www.the-independent.com/tech/waymo-driverless-taxi-b...

> One of the world’s first fully-driverless taxi firms has been blocked from expanding its business in California, where several of its vehicles have recently been involved in accidents.

> Waymo, which is the driverless car division of Google parent Alphabet, currently operates in parts of San Francisco. Attempts to roll-out its robotaxi service to Sunnyvale and Los Angeles were suspended for up to 120 days following a ruling by the California Public Utilities Commission’s Consumer Protection and Enforcement Division (CPED).

Then there's the federal investigation for Arizona crashes: https://www.azfamily.com/2024/05/15/feds-investigating-eight...

Your cars honking at each other in their own parking lot, at 4AM: https://youtu.be/Xvs0K1LG1ac?t=15

Your cars getting confused by a traffic cone: https://youtu.be/fMFzs0NZ_Mc?t=55

Your cars barely able to make a lane change under the most ideal circumstances: https://youtu.be/spw176TZ7-8?t=95

Unable to respond to the instructions of a police officer and it taking a minute and a half for employees to manually control the car: https://www.youtube.com/shorts/ix98jFVyGxs

Blocking a fire truck: https://www.youtube.com/shorts/eZMXVaF7Bj8

Breaking the law and getting pulled over by police for driving in the oncoming lane: https://youtu.be/7W-VneUv8Gk?t=28

One of your cars cutting off another one of your own cars in a wildly unsafe, illegal maneuver:

One of your cars running a red light: https://youtu.be/CHEtQ3Egt0c?t=244

...and then a few minutes later, illegally entering an intersection and stopping, then continuing to block the intersection because someone made a u-turn 30 feet in front of it while it was stopped: https://youtu.be/CHEtQ3Egt0c?t=474

And here's the icing on the cake: your company harassing reporters, calling the police on them because reporters were following it: https://youtu.be/spw176TZ7-8?t=170
also, wearing white gloves, and actually helping you with luggage
How I used linear algebra to build an interactive diagramming editor
Not if you engineer your mirror bacterium to eat normal nutrients to get them started. Or they scavenge enough non-chiral molecules to eat that they get the opportunity to evolve the capability on their own.
Could you describe your stack and how its much more effective than two years ago? I heard of printed-table OCR and doc classification years back.
This was my favorite part: Just as “magic spells” use special rhymes and archaic terms to signal their power, the convoluted language of legalese acts to convey a sense of authority, they conclude.

But also the idea of distance to create authority is interesting. In symbols through history, power lives behind the veil: in the veiled faces of monarchs, in the secrets, in their 'inaccessibility' to 'commoners'. As if these walls create something that would perhaps otherwise not exist? Interesting :)
How is it much different from RFCs?
I literally just watched a video of a Waymo vehicle driving through and over the debris of a fresh car accident. Sorry, one day this technology will be ready for primetime but it currently is not. I think its complete BS that Waymo and others get to operate and test on public roads. The decision to prototype and test novel technology in public spaces where it can and will kill innocent people should be determined by a public referendum in elections, where I would vote NO.
100%

I used to run a moderately sized forum for a few years. Death threats, legal threats, had faeces mailed to my house, someone found out where I worked and started making harrasing calls/turning up to the office.

I don't run a forum no more. For what I feel are obvious reasons.
Title is perfect. Their typical audience probably understands "memory" better than "context window", but then if you've actually deployed these systems it's not difficult to go the other way, from "memory" to "context window" since the context window specifically is known to take additional VRAM over the model itself
Will rust-analyzer ever be safe to run on untrusted code?
Looking up one of the phrases from Langdon's statistical report ("Four Sigma Members") led me briefly to the rabbit hole of high-IQ societies, of which there seem to be many.

Neat little interview here with Ronald Hoeflin, who habitually organizes high-IQ societies: https://in-sightpublishing.com/2022/02/28/an-interview-with-...

Hope he is doing well. Sounds like he has spent a very long time working on an Encyclopedia of Categories ( https://www.usiassociation.org/post/encyclopedia-of-categori... ).
Or solar in space, which some have already heard of Lumen Orbit https://www.ycombinator.com/companies/lumen-orbit
Thank the IMF - https://archive.is/cR3Zi

Most of the bail out goes back to Wall St as interest payments on loans Argentina was about to default on and prevents China showing up and taking over. Milei is just a clown to keep the plebs entertained.
True. It doesn't help that most streets don't have sidewalks and you are forced to walk on the road. And even when there are sidewalks, people ignore them...
I recently read a lot about solutions people have come up with to put a class hierarchy into a relational DB, because it all mostly applies when the domain’s data model makes heavy use of ad hoc union union types (like TypeScript’s union types).

If you only skimmed the StackOverflow post or were about to bounce because “my models don’t form complex inheritance hierarchies,” ask whether you’ve tried to serialize something with type `A | B` to the database and been frustrated at there being no good solution. Then (re-)read the post in that framing and see if the solutions proposed and tradeoffs discussed look more relevant to you.

It’s made me realize that there’s probably a lot more collected wisdom locked up in writings from the 90’s and early 00’s that I disregard because it’s so heavily class inheritance focused. Alternatively: free blog post ideas by re-contextualizing this content in contemporary languages and technologies!
In my experience, Sqlite is faster than Postgres etc. No latency.
The report's scenario is a photosynthetic mirror bacterium eating the bottom out from under the oceanic food web. The existing predators would not be able to eat them, and so they would grow fast, and their predators would then shrink in population and that interaction would ripple upwards sending marine animals extinct.
I have been using HA for 4 years, no such issues. But even if, restore from backup seems like an easy fix?
Be the referee in times of uncertainty. Be the reverse engineer of black boxes. Be the guy who knows what kind of wrong on stackoverflow grows. Be witty. Be an outlier but nit an outliar. Be someine who explains the words of prophets from sandmountains to the people . Also as AI depopulizes everything it touches, carry a can of oil with you to oil the door hinges of ghosttowns.
I think that all kinds of jargon and style canons (like using latex for academic papers or the special unwritten rules for formatting movie scripts) are primarily an in-group/out-group mechanism.

By communicating in the “expected” way, you are communicating that you are part of the in group.

As a side note, writing for a broad audience is harder than writing stylistically. You have to not only understand all the concepts involved, but you have to be able to accurately convey those concepts in simple sentences without the use of jargon. I believe this is a rare skill.

In academia, for the last few years there has been a push for Plain Language Summaries (PLS) as an accompaniment to traditional abstracts. This is a step in the right direction IMO, because many people don’t even bother reading the paper, or give up quickly, if it’s overly obtuse.

Law could take a lesson from this.
Isn't protoc mostly the same? I mean I know the code generators are separate binaries (which is quite annoying frankly) but protoc needs to know of them all upstream to expose options like --go_out and --go_opt, right?
Hibernate documentation covers 3 strategies.

https://docs.jboss.org/hibernate/orm/6.6/introduction/html_s...

Technically most people I have seen just use a variant of 3, with @MappedSuperclass.
I have a coworker who I suspect has been using LLMs to write most of his code for him. He wrote multiple PRs with thousands of lines of code over a month.

Me and the other senior dev spent weeks reviewing these PRs. Here’s what we found:

- The feature wasn’t built to spec, so even though it worked in general the details were all wrong

- The code was sloppy and didn’t adhere to the repos guidelines

- He couldn’t explain why he did things a certain way versus another, so reviews took a long time

- The code worked for the happy path, and errored for everything else

Eventually this guy got moved to a different team and we closed his PRs and rewrote the feature in less than a week.

This was an awful experience. If you told me that this is the future of software I’d laugh you out of the room, because engineers make enough money and have enough leverage to just quit. If you force engineers to work this way, all the good ones will quit and retire. So you’re gonna be stuck with the guys who can’t write code reviewing code they don’t understand.
> the less nuanced the vocabulary, the less ways it could be interpreted

I genuinely don't mean this in a dickish way -- isn't this, like, tautologically untrue?

By definition, more nuanced, more descriptive language describes a narrower, more precise view of reality than broader language otherwise would.

When would plainer language allow less room for interpretation?

I do generally think writing laws and other documents in plainer language would be beneficial for society, but not for this reason. Sometimes you do have to describe a really, really precise concept. "Kill" is different than "murder" is different than "manslaughter" in ways that are meaningful and important to preserve.

Although even as I write that, I guess you could say "kill", "kill a person with intention", "kill a person without intention". That's kind of what you mean by word subroutines?

At a certain point this just seems like a similarly-complex vocabulary, just with more words, though.
Sickle v3.1.0 Is Out
Shellcode generation is now supported and I've added 9 new payloads including a reflective loader for Linux on both AARCH64 and x64! Along with a new module asm_shell which supports x86, x64, and AARCH64!

In the future I plan to add support for other platforms as well. Gotta keep the doctors away ;)
The report suggests releasing mirror phages, but they could only control the bacteria, not eliminate them. And they would likely evolve resistance so we'd have to somehow boot up an entire ecosystem of phages to keep things under control.
They can barely change lanes: https://youtu.be/spw176TZ7-8?t=88

...and are completely flummoxed by a couple of traffic cones closing off a lane: https://youtu.be/fMFzs0NZ_Mc?t=56
Reddit says it is much better than Sora. Are you hosting the full version of Nunyuan? (Your video looks great.)
Do you think it’s just coincidence that the date was the last day of a presidential term? Can you think of other controversial laws that did that?
In SF you still have clearly delineated sidewalks with curbs and crossing lights. Japanese side streets are basically equivalent to alleys and cars are guests. There aren’t too many streets like that in the US at all.
Flux-1-Schnell does pretty decently just by prefixing a prompt describing the subject without style information with “An illustration in ligne claire style.”
Cloud init will handle unique IDs although might add some boot time
That’s not the definition of legalese and I protest the focus of the article and study: that center embedding is seemingly the sole issue.
> He said it is not yet clear how the attacker got hold of a firearm.

So easy to get an a gun in US from a gun show where you pay cash and get a gun.

Trump got show twice, but I bet he will make 0 changes around preventing gun violence.
Given:

> I do so philanthropically without any profit motive (typically losing money)

the cost (and hassle) of consulting with a lawyer is potentially a lot in relative terms.

That said, I thought that the rule in the UK was generally that the loser pays the winners costs, so I'd think that limit the costs of defending truly frivolous suits. The downside risks are possibly still high though.
I never had much trouble using pip. I only pointed out that gripe as evidence that the dude saying it probably isn't using pip or else he is extremely eccentric in a way that would cause issues eventually.
So don’t try to improve the existing system that already kills tens of thousands a year?

Saying it can and will kill innocent people when this hasn’t happened in fifteen years doesn’t pass the smell test.
> how to configure a postgres master server so that it doesn't delete logs until all consumers have processed them.

Do you think it'd be reasonable for FiveTran to include this little tidbit in their setup documentation? I'm not talking about repeating the Postgres docs, but just a blurb about the need to do this kind of Postgres config?

That's an example of what I mean when I'm calling out georgewfraser to be humble and use Dan's feedback improve his product (in this case by improving the docs) instead of name calling his customers.

Ok, so Dan came to the wrong conclusion and was wrong to say the product was broken, but he had the professional courtesy to not name the company/product. George just attacks his character. Like another commenter mentioned, we don't even know for sure it was FiveTran. Yet, George just jumps in head first with guns blazing.
Laws are not written incomprehensibly at all. They use terms of art wherever possible, to reduce the need for interpretability in the future.

For example, "best efforts" and "reasonable efforts" have specific legal and can't be used interchangeably.

When companies create "plain English" versions of their tos, they're introducing a bunch of unnecessary exposure without realizing it
Old Japanese sedan style taxis universally had a handbrake-like lever around front driver side door sill that opens rear passenger side door through a mechanical linkage.

Toyota JPN Taxi[1] replaced most sedan cabs, and it has electric sliding doors which is nicer than swing-out doors. Already opens and closes with electronic commands from driver seat. No big deal.

1: https://en.wikipedia.org/wiki/Toyota_JPN_Taxi
I recently had the occasion to visit the deathbed of a relative who died with much of his family deeply wounded by, and angry at, him. Had you known him, you might have called him a horrible person and not without some backing for that claim.

But I went because I felt a duty to my relatives that isn’t released just because they didn’t hold up their end of the bargain: he had indirectly given me life, even if he had done much ill besides. And moreover I felt an obligation to the office of the head of my family that transcended the particular man.

It would be a grim world in which comfort for the grieving is a service the deceased must have earned in advance, and we the comforters decide whether they have really earned it.
People who go for reductio ad ad-hom are making low quality internet arguments.

Restauranteurs can't say they don't have time to comply with the law. Construction companies can't. Doctors can't. Why should online service providers be able to?
Why do humans get a pass but computers don’t?

Why do computers have to be perfect but it’s perfectly legal for humans to kill someone if the sun was in their eyes?

Make a list of those stuff for humans every day and it would be gigabytes of records. Almost all goes unpunished.
Strategic plays are done by humans. Things like deciding to bundle and sell junk bonds etc.
I guess I've read a lot more 20th century stuff. I didn't even register on my radar.
So 2025 is finally going to be the year of the Linux Desktop!
J/k, just had a flashback of some posts from about 20y ago :D
Yes, and if you look back on the history of the tech industry, each time programmers were supposedly on the verge of replacement was an excellent time to start programming.
Having growth hormones in your ultra processed food helps
I hope they make better eecisions than the Android manufacturers. They all thought this was a great way to double the size of the phone, whereas actually this technique should be used yo make it smaller when folded.
And the commit here: https://gitlab.com/qemu-project/qemu/-/commit/f5265c8f917ea8...

Included in QEMU version 7.2.0 from 2022-12-14.
Very interesting. If I may ask: how are you handling the correctness issue? What's the workflow there if even able to spot a mishap?
Build something with an LLM outside of your comfort zone.

I was a pretty early adopter to an LLM based workflow. The more I used it, the worse my project became, and the more I learned myself. It didn’t take long for my abilities to surpass the LLM, and for the past year my usage of LLMs has been dropping dramatically. These days I spend more time in docs than in a chat conversation.

When chatGPT was announced, many people thought programming was over. As in <12 months. Here we are several years later, and my job looks remarkably the same.

I would absolutely love to not have to program anymore. For me, programming is a means to an end. However, after having used LLMs pretty much everyday for 2.5 years, it’s very clear to me that software engineering won’t be changing anytime soon. Some things will get easier and workflows may change, but if you want to build and maintain a moderately difficult production grade application with decent performance, you will still be programming in 10 years
Seems like a very promising laptop, if the Linux compatibility stays ok and when they start offering customized builds without Windows.
How the CIA Writes Python
maybe but it shouldn't be surprising. cerebras's designs were born ~2014 ~pre transformers, and the megachips were initially targetted for hpc workloads. it was definitely "solution looking for a problem" back then and now is drifting into square peg in round hole territory now (see sibling comment about groq). I'm surprised they have gotten their raw perf as high as they have by now.
I don’t think I’ve ever heard of a developer who enjoys refactoring a messy, bug ridden code base. This is the reason why rewrites happen, nobody wants to touch the old code with a ten foot pole and it’s easier to just rewrite it all.

So if you turn the entire job into that? I don’t think skilled people will be lining up to do it. Maybe consulting firms would take that on I guess.
Omitting an entire class of languages with a strong history in pedagogy damages my opinion of the article.

No mention of Racket, Scheme or SICP!?
at the time, no, but this would've been perfect :/
I (politely) disagree. My father did not wish a funeral, and, per his wishes, we did not hold one for him.

And honestly, standing at his gravesite paying my respects, I do not have the painful memories that I had with my mother's funeral, trying to organize, trying to handle everyone and everything, and not being able to grieve in the way that I wanted until long after. Instead, I am able to simply talk to him, and not have such a frustrating coda.

They say that funerals are for the living. Sure. But going to funerals of loved ones has never made me feel better in the long run compared to more private goodbyes, and I am not the only one to feel this way.
This is a great resource for UX design as well.
Tax contracts by character length.

The longer and more complex the contract, the greater the burden of enforcement by the state. Since long and impenetrable contracts impose a cost on the court system, they should be taxed.

If no "contract registration tax" is paid at the time the contract is signed, the contract should be considered null and void.

Contracts could still be kept secret under this scheme. Register the SHA256 hash of the contract, alongside its length in characters, in a government database.

One welcome effect of such a tax: You'd eliminate, or greatly abbreviate, those long EULAs whenever you sign up for an online service.

I don't think legalese is actually useful, I think it's just a bad habit.
PowerChina receives bids for 16 GWh BESS tender with average price of $66.3/kWh
Personal opinion: I find funerals to be a waste of time and money.

Especially, coming from a culture where they are a big event. People spend enormous money on funerals —- money that they wouldn’t help you with while you are alive and struggling.

Maybe attending one in a less flamboyant culture will change my mind.

But I wish more people in general don’t wait for terminal events to do or say nice things.
Third time in 24 hours. I still don't understand how HN works for repeat submissions. Regardless, happy to see it get traction.
I was reading old law school book last year and it literally said it’s written the way it is because lawyers were being paid by the word way back when.
Yeah but I’m sure they crushed Leetcode exercises
Those arguments aren’t all religious but they are mostly very weak. It is properly regulated in places. Nobody is pressured into it. There’s no evidence or logic to support the idea that euthanasia is some slippery slope to concentration camps, in fact it’s been legal in places for a time and nothing of the sort has happened.

If I said “euthanasia leads to long lines at the grocery store“ it would be a no weaker of an argument than most of those.

Arguments like these may not all be directly religious, but they come from the same place.

I realize it’s just my opinion, but I’ve still never heard one intelligent argument against it.
> I realized I couldn't visualize mental rotations as well as most people

I always struggled with those questions as well. Only decades later, when I realized I have aphantasia [0], did that, just like many other things, suddenly make sense.

[0]: https://en.wikipedia.org/wiki/Aphantasia
The best time was 20 years ago. The second best time is now :)
That's because vim does very little.
This is my experience when studying material on cryptography.

You need a cryptography library implementation for language X:

- Crypto implementation for language X doesn't exist

- You try to read papers defining the crypto scheme.And they use variables like K and phrases like "oh this is from the group G"

- You spend weeks trying to understand what G and K are.

- You finally implement the crypto algorithm in language X

Academic cryptographers that write papers and no code:

Only "academic cryptographers" have the right to implement crypto schemes.

It's very frustrating working on cryptography schemes in obscure languages and their are no ready libraries.

And reading original papers often feels like there is alot of proactive gate keeping.
Well I can understand your father better than you in this case. I bet time will come when you'll start appreciating what he did for you.
Fathers are not like mothers, dude... Geez - dreaming for clothes and not appreciating a Canon SLR instead.. The time and the maturity will help you appreciate at some point you've had an amazing father.
> Nobody is building nuclear power plants for data centres. A few people have signed some paperwork saying that they would buy electricity from new nuclear plants if they could deliver it at a certain price, a price mind you that has not been done before.

Not building new, but I think Microsoft paying to restart a reactor at Three Mile Island for their datacenter is much more significant than you make the deals sound:

https://www.theguardian.com/environment/2024/sep/20/three-mi...
James Mickens is a comedic genius. The linked article always makes me laugh out loud.

https://www.usenix.org/system/files/1311_05-08_mickens.pdf
I dunno, techbro. Somehow Meta being the victim here is not the key takeaway that springs to my mind, you know?
I was reading an old history of law book last year and the reason was that lawyers got paid by the word back in the day. Then they were paid by the sentence, paragraph and page.
Ironic that a cryptic study says what we already knew