skysight-inc/HackerNews huggingface dataset:
The Chinese EV giant (BYD) passed $100 billion in revenue in 2024, topping Tesla's $97.7 billion.

https://www.businessinsider.com/byd-china-crosses-100-billio...

About the only thing Tesla truly leads in is market valuation. It is the world's most overpriced auto stock by a very large margin. No other company is even close to TSLA's 130 P/E.
A chickend sandwich is probably more dangerous to Australia than a tiny vial of plutonium. Not that I'm saying the 3k fine for what clearly seems like a mistake is reasonable, just that this is even more unreasonable.
Imagine how much of the world runs on poorly-made Excel sheets
How did Kerala go from poor to prosperous among India's states? Essays
As a counterpoint, there are nearly 4,000 banks operating in the Eurozone. In 2017 a scheme was mandated by the European Central Bank for Instant Payments (actual funds moved between banks within 20 seconds) which currently most banks support, all banks can receive and which by October this year all banks must be able to send out.

It is possible in the US. But somehow it's not happening.
Worldwide stats from https://www.who.int/news-room/fact-sheets/detail/road-traffi...:

> Approximately 1.19 million people die each year as a result of road traffic crashes.

> Road traffic injuries are the leading cause of death for children and young adults aged 5–29 years.

Falls from a ladder/roof do not come close to that as far as I've been able to find. They'd be a subset of falls from a height, which is a small subset of unintentional falls/slips, which is still globally under road accident deaths.

It's true that diabetes, strokes, heart disease, flu, etc. do cause more deaths, but we're really into the absolute biggest causes of death here. Killing fewer than strokes is the lowest of low bars.

I think there's also the argument to be made in terms of years of life lost/saved. If you prevent a road accident fatality, chances are that person will go on to live many more healthy years/decades. If you prevent a death by stroke, flu, or even an at-home fall, there is a greater chance that person is already in poor health (to have potentially died from that cause) and may only be gaining a few extra months.
https://www.youtube.com/watch?v=l6URGh61iKs
> We feel this model excels at instructability which is why we're recommending bringing your own prompt!

Sigh Taps the sign:

--- start quote ---

To put it succinctly, prompt engineering is nothing but an attempt to reverse-engineer a non-deterministic black box for which any of the parameters below are unknown:

- training set

- weights

- constraints on the model

- layers between you and the model that transform both your input and the model's output that can change at any time
availability of compute for your specific query

- and definitely some more details I haven't thought of

"Prompt engineers" will tell you that some specific ways of prompting some specific models will result in a "better result"... without any criteria for what a "better result" might signify.

https://dmitriid.com/prompting-llms-is-not-engineering

--- end quote ---
I've always admired people that get out before the shit gets anywhere near the fan instead of staying glued to their seat in quiet despair and apathy, grasping at something that feels like security and stability. If you're really honest, you can feel energy, enthusiasm, interest, ideas floating around, even hope and life force in some projects and companies. All too often that dies at some point, leaving only zombies behind (most of us).

There is of course the trend of influencers, quiet quitting, gig economy and people going to work for themselves. That assumes that there is enough capital floating around for everybody to survive on their own... If you can't land a decent job in an established company, maybe you should think twice about being able to float above the waterline when you go at it by yourself.
AI?!

This is just old school ML algorithm.
> Not many people are aware that Berk is a piece of Cockney rhyming slang,

I'd say at least the ~70M population of the uk would know it. Probably quite a few outside also
not an accident - if they decline to tell the lawyer where she is, then lawyers can't file a suit at the correct court and so there is de facto no judicial review available until her location is revealed.
To be fair, charging your notebook at 100 all day is going to degrade the battery pretty quick. Using it unplugged until it's low is actually the correct procedure.
There are several logic violations with your comment:

* I never described anyone as lazy.

* Incompetence and laziness are completely orthogonal. A lazy person can still achieve higher than average productivity while an extremely hard working person can under deliver.

* People are not generally protected from layoffs by moving into management. Furthermore, movement into management is sometimes not voluntary.

* The excuse mentioned by one employer does not describe or qualify conditions in the industry either on average or as a whole.

* A person’s common sense personal opinion is not an objective qualifier.

Your comment completely lacks an objective perspective.

> And finally, who and why hired those bad people in the first place? Or did they become bad after they were hired?

If your comment were limited to just that one quote it would have been much better as it alludes a deeper cultural failure.
Productivity is not a problem. We produce way more food than we need, way more cars than we need, way more plastic gadgets than we need etc.

In fact, we produce so much that it's making people sick: obesity, diabetes, atrophy, cancer, loneliness, depression etc.

At some point a long time ago productivity stopped being the thing that made us happy and started being the thing that made us sick.

But our politicians never stopped using this crude measurement as a target. If there's one thing people love it's a number. Number goes up: good, number goes down: bad. Easy. But there's no number for happiness, so our political systems are incapable of targeting it.

Now that productivity is long behind us we now need to start working out how to climb out of these local optima we've dug ourselves into. We need to solve problems like cancer. This doesn't get done by people going to a building and turning a handle all day. This gets done by thinking.
Postgres is worse from admin side, but it feels like the only one that cares about developer sanity and doing things right.
"If I break into a factory or laboratory of some kind and just walk out" This is a weak analogy. In the situation you describe, right-and-wrong is easily understood by the layman, there is a common legal framework, there is muscle to enforce the legal framework.

In the computing space - if someone breaks the rules, it is only a bunch of us that understand what rule was broken, and even then we are likely to argue over the details of it. The people doing the breaks are often anonymous. There is no shared legal framework, or enforcement, or courts. The consequences of a break are usually weak. Consider the lack of jail time for anyone involved with Superfish. Many of these people were located in the developed world.

The computing world often resembles the lawlessness of earlier eras - where only locally-run fortifications separated civilian farmers from barbarian horsemen. A breach in this wall leads to catastrophe. It needs to be unbreakable. People who maintain fortifications shoulder a heavy responsibility.
have you not seen the news the last couple of months? this is exactly how US officials are behaving.
Flexible AI workflow automation for technical teams
I just feel like it's not that ChatGPT's 4o is the smartest. It's the capabilities such as document uploading, deep research, image generation, voice chat, etc that give them the stickiness.

I know 4o isn't the smartest but I still had almost no desire to switch to Claude or Google.
Stupid behavior is not exclusive to being on drugs, heart attack or equipment malfunction though.

While I like watching those videos I suspect a fair share of them has a deeper explanation than "being an idiot”. But it’s a lot less fun to watch when you imagine the guy driving may be in a desperate position.

Btw the meaning of idiot is “someone ignorant". As contextless external watchers of a crash, the real idiots are probably you and me, the YouTube watchers.
Why dumb down your work worse because the machine can't understand it?
Graphical representations of the control characters begin at U+2400 in the "Control Pictures" Unicode block. Instead of the actual U+001E Record Separator, you put the U+241E Symbol for Record Separator in the help text.
> Look, the only purpose of software is automation and the only purpose of automation is labor elimination

I use software to design algorithms to make capital decisions, where distribution centers and warehouses are built. I am not automating a human job.
there's a significant voting contingent on this site who flag every post that is about the US government behaving horrifically.

a better question is why dang permits this.
I find your view bizarre.

If I buy a physical product, take it home, and then publish the various issues I find with it then ... nobody has a problem with that

I'm as sad as the next guy that the safe and trusting internet of academia is long gone, but the generally accepted view nowadays is that it's absolutely full to the gills with opportunistic criminals. Letting people know that their software is insecure so they don't get absolutely screwed by that ravening horde is a public service and should be appreciated as such.

Pen testing third party systems is a grey area. Pen testing publicly available software in your own environment and warning of the issues is not, particularly when the disclosure is done with care.
I have always distrusted Waymo's and Tesla's claims of being safer. There are so many ways to fudge the numbers.

1. If the self-driving software chooses to disengage 60 seconds before it detects an anomaly and then crashes while technically not in self-driving mode, is that a fault of the software or human backup driver? This is a problem especially with Tesla, which will disengage and let the human takeover.

2. When Waymo claims to have driven X million "rider only" miles, is that because the majority of miles are on a highway which are easy to drive with cruise control? If only 1 mile of a trip is on the end-to-end "hard parts" that require a human for getting in and out tight city streets and parking lots, while 10 miles are on the highway, it is easy to rack up "rider only" miles. But those trips are not representative of true self driving trips.

3. Selective bias. Waymo only operates in 3-4 cities and only in chosen weather conditions? It’s easy to rack up impressive safety stats when you avoid places with harsh weather, poor signage, or complicated street patterns. But that’s not representative of real-world driving conditions most people encounter daily.

The NTSB should force them to release all of the raw data so we can do our own analysis. I would compare only full self-driving trips, end on end, on days with good weather, in the 3-4 cities that Waymo operates and then see how much better they fare.
Multiple people feared dead after tourist submarine sinks off coast
The gimmick of the LLM is that it outputs text sequentially, as if it is talking to us. That's what makes them feel "alive" and "intelligent" to us. (And yes, ironically it's this sequential nature that actually limits their intelligence in practice, but whatever. The AI hype is about appearances, not facts.)
I second this. The pompous holier-than-thou I-know-better attitude some members of the computer security community has always rubbed me the wrong way. This behaviour of complaining is a manifestation of the typical “putting down” and dismissing someone who isn’t part of the tribe.
I am not a friend of how the story is currently being spun and I am not from the US. But by stereotype alone that wouldn't at be at all "unamerican" if the US really wants to be the leader of the free world in contrast to the usual autocracies.

On the contrary that would be the real duty of a journalist. Patriotic you could say.
One of the authors of strip nondeterminism is here. The primary reason it's written in Perl is that given that strip-nondeterminism is used when building 99.9% of all Debian packages, using any other language would have essentially made that language's runtime a dependency for all building Debian packages. (Perl is already required by the build process, whilst Python is not.)
I think the simplest and most likely explanation is that it’s dang himself who has a problem with Gruber.
$5 wrench

https://xkcd.com/538/
At least you don't need these values in your data, unlike the comma, which shows up in human-written text.

If you do need these values in your data, then don't use them as delimiters.

Something the industry has stopped doing, but maybe should do again, is restricting characters that can appear in data. "The first name must not contain a record separator" is a quite reasonable restriction. Even Elon Musk's next kid won't be able to violate that restriction.
This is so relatable to all data eng people from SWE background!

Thanks
Does anyone have any information as to how they modified their C code such that the complier output was deterministic? I thought one of the hardest problems with a effort like this was writing your C such that the compiler would output everything in the same order (same bytes)? And I am not just talking about time stamps etc.
English needs to be standardized / simplified /reformed. I don't know how to make that happen.
I already prefer using pipe as separator in logging; now you're telling me there is a chance that my logs can be automatically ingested as tabular data? Sign me up for this branch of the multiverse :)
Gift link: https://www.wsj.com/health/healthcare/medicaid-double-paymen...
The author outlines a fair bit of the design thinking in this post [0].

What Datalog and co give you is the ability to do interesting program transformations. Mostly that's not because they are "declarative", if that means anything, but because they avoid all the little bits of non-determinism that imperative languages include. If you avoid those you're pretty much set. Coming from another angle, JAX [1] shows how you can do program transformations in Python with a relatively small set of semantic restrictions.

[0]: https://www.scattered-thoughts.net/writing/unexplanations-sq...
[1]: https://github.com/jax-ml/jax
Personally I think it’s because a university degree used to be a proxy for cognitive ability and conscientiousness. Now that many more people have them that’s less true. The market is starting to realize and we’ll see some “corrections” going forward.
Something I support completely - previously https://news.ycombinator.com/item?id=35418933#35438029

If CSV is indeed so horrible - and I do not deny that there can be an improvement - how about the clever data people spec out a format that

Does not require a bizarre C++ RPC struct definition library _both_ to write and to read

Does not invent a clever number encoding scheme that requires native code to decode at any normal speed

Does not use a fancy compression algorithm (or several!) that you need - again - native libraries to decompress

Does not, basically, require you be using C++, Java or Python to be able to do any meaningful work with it

It is not that hard, really - but CSV is better (even though it's terrible) exactly because it does not have all of these clever dependency requirements for clever features piled onto it. I do understand the utility of RLE, number encoding etc. I do not, and will not, understand the utility of Thrift/Avro, zstandard and brotli and whatnot over standard deflate, and custom integer encoding which requires you download half of Apache Commons and libboost to decode. Yes, those help the 5% to 10% of the use cases where massive savings can be realised. It absolutely ruins the experience for the other 90 to 95.

But they also give Parquet and its ilk a very high barrier of entry.
Leaving aside the ethics of vulnerability research in server-side software, you're neglecting the fact that atop runs on your own machine.

So it's not like breaking into a factory. It's like noticing that your dishwasher makes the deadbolts in your house stop working (yes...a weird analogy--there are ways software isn't like physical appliances).

Surely you have the right to explore the behavior of your own house's appliances and locks, and the manufacturer does not have the right to complain.

As for server side software, I think the argument is a simple consequentialist one. The system where vulnerability researchers find vulnerabilities and report them quietly (perhaps for a bounty, perhaps not) works better than the one where we leave it up to organized crime to find and exploit those issues. It generates more secure systems, and less harm to businesses and users.
You can start your own company, but in today's world you are immediately in a global competition. Not only in software, but also many forms of production a Chinese 3d printed thing will be shipped cheaply to your customers, for many services one competes with cheap labor ...

You got to offer good quality and stand out, which isn't easy without capital.
> It really would have been social suicide to try to make my way in the 2010s professional class with anything other than a MacBook Pro and an iPhone

Can someone explain this part? It's not something I can relate to at all. Maybe because I'm not from the US?
Surely the easiest way to get a useful OS running on 8 bit CPUs would be to start with an existing one like CP/M that already has an ecosystem of applications and hardware designs including networking.

Perhaps I should drag my Osborne out of the cellar and see if the floppies still work.
I haven't seen them in ages, but I must have seen them six or seven times on the college circuit back in the early 90's. Always a great show. I loved when they turned on a radio and searched around randomly for a song that the audience responded to, and then tried to play it. They tried Pink Floyd's "Money" and failed pretty spectacularly. It was hilarious.

Their old "dial a song" where you could call their phone number and hear a recording of them playing something new inspired me to hack unused voicemail boxes at college and record their songs as the greeting message. I then posted flyers by the public phones with the extensions and the song on the extension. It lasted for about a semester before the school got grumpy and locked down unused mailboxes.
Show HN: Visuali.io – An Integrated AI Image Suite on an Infinite Canvas
Hey HN,

After years of working on this as a solo passion project, I’m excited to finally share a major overhaul for Visuali.io. It's now a fully integrated, all-in-one AI image creation suite.

Visuali lets you create and edit images using AI in one integrated space:

- Start with a prompt or upload a photo
- Edit anything with natural text instructions
- Inpaint, outpaint, expand, and remix images without any size or resolution limits
- Use drawing tools to create from scratch, then “evolve” your drawing into a full image using AI
- Zoom, pan, and create freely on an infinite canvas that works smoothly across desktop and mobile

Everything happens in a single interface. You can generate, draw, transform, edit, and keep building. All without switching tools or juggling apps

The AI image space is obviously super competitive right now, with big players throwing serious weight behind it. However there's not many else that combine infinite canvas with integrated tools in one space that works across desktop and mobile - all in the browser. That's what makes Visuali unique. As new AI models and image generation tech continue to evolve, Visuali will also keep getting better. I want to bring it all together in one synergic interface. That’s the vision I’m building towards.

Would love to hear what you think. Any feedback is highly appreciated. Feel free to reach out via email. I'd love to talk to you personally and hear how it can improve or any ideas/thoughts you have.
yes, the only games that don't work in Linux are the ones where Linux is explicitly banned by the developer.
> I still have not downloaded an AI app of any kind to my phone.

If he has an iPhone, there’s no need to download it. It’s already there.

That said, he has some good points.

Unfortunately (or maybe fortunately), we won’t be able to “opt out,” forever. At some point, ML is bound to become endemic.

It’s like those stupid scan-guns that supermarkets in my area are starting to ask customers to use. They are scan guns that you pick up, as you go in, and scan each purchase. When you check out, you just scan a barcode on the cashier stand, and Bjorn Stronginthearm’s your uncle.

I refuse to use them, as the only reason they exist, is to fire cashiers.

Sooner or later, however, I am unlikely to be able to avoid them.
Debian's approach is actually to use the date specified in the top entry in the debian/changelog file. That's more transparent and resilient than any mtime.
The goal isn't to use AI, though, it's to be productive. Maybe for you AI + writing support tools to improve your workflow makes you more productive and that's great! For me, for the kind of work I'm currently doing, I'm more productive in other ways.
Saw these guys on JoCo a few weeks ago. Great set. Birdhouse in your soul was one of our wedding songs. Hard to believe Flood is 35 years old. Thanks for linking this.
A very wordy post, no really sure the point of it.

What I can say though is that Postel's Law is a pile of rubbish that sounds sage and wise and leads to software problems.

Make software clearly defined in what you output and what you accept. Clear and strongly typed data interfaces help everyone get along with minimal bugs. Being “liberal in what you accept” is a recipe for errors.

Ref:

The Harmful Consequences of the Robustness Principle

https://datatracker.ietf.org/doc/draft-thomson-postel-was-wr...
Bringing in a phone with decryption keys for this conversation is a risk, then, not just Signal's featureset...

I agree it could be hardening to allow users/organizations to disable this feature, and also other features such as automatic media decoding and other mechanisms that are trade-offs between security and usability, but simply does not meet the definition of a vulnerability (nobody will assign this a CVE number to track the bug and "resolve" it)
Anybody here remember calling Dial-A-Song back in the day?
I think there’s a temporal aspect to this. Postel’s law was the right idea at the right time. It allows for wide experimentation in the early growth curve while at the same time exploding the realistic user base (because these implementations could in large part talk to each other)
You should look at its author's nationality ;)
I don't think it's a sign that there is less demand for AI compute. I think it's a sign that many AI labs are bowing out and the leading ones are emerging.

In the US, OpenAI, Anthropic, Google, Meta are the only ones doing large scale training. Others will no longer compete at training scale. They've bowed out.

In China, DeepSeek, Qwen, and maybe 1 or 2 more are doing large scale training. So the expectation that there are 100 AI labs wanting to train SOTA models and use massive data centers is wrong. There are only a handful left and they mostly have their own data centers.

Deepseek probably killed a ton of AI labs worldwide thinking they can compete. They can't compete when there is a model so good and free.

The moat was always who has the most compute. That's why there was/is a race for data centers.

Signs compute is still a severe limiting factor:

* My ChatGPT Plus subscription just turned off Deep Research functionality after I used it less than 10 times. I need to wait 7 more days to use it again.

* GPT4.5 is really slow and has a very low quota in my ChatGPT Plus subscription

* Deepseek's model release paper states their biggest challenge now is more compute

* People want faster answers from reasoning models