skysight-inc/HackerNews huggingface dataset:
The car isn’t intelligence.

Not sure why you are implying cars outdid horses intelligence.

Cars are a product of our minds. We have all those self-repair abilities, and we have more intelligence than a horse.

But horses intelligence didn’t let them keep up with what the changing environment, changed by us, needed. So there are less horses.

The rate that horse or human bodies are improving, or our minds, despite human knowledge still advancing, is very slow compared to advances in machines designed specifically for advancement. Initially to accelerate our own advancement.

Now the tech, that was designed to accelerate tech, is taking on a life of its own.

That is how foundational advances happen. They don’t start ahead, but they move ahead because of new advantages.

It is often initially much simpler. But in ways that unlock greater potential.

Machines are certainly much simpler than us. But, much easier to improve and scale.

You recognize the new thing even before it dominates, because in a tiny fraction of the time the old system got to where it is, the new system is already moving much much faster.

If general AI appears before 2047, it will have taken less than 100 years to grow from the first transistor.

People will see it who are older than the first transistor!

Nothing on the planet has ever come close to that speed of progress. From nothing to front runner. By many many many orders of magnitude.
I didn't get the general idea that the author thought they hid the complexity, but rather that they exposed and codified it. They gave the complexity that would previously live in your head somewhere it could be expressed. And once expressed, it can be iterated on.
> This cuts both ways as judges often adjust their sentencing downward based on mitigating evidence.

It isn't supposed to cut both ways. The prosecution is supposed to have the higher burden, and admitting unproven allegations is excessively prejudicial.

> In myriad ways the cost of criminal trials has induced the system to arrive at its current state favoring plea deals, with overlapping crimes and severe maximum penalties as cudgels. Be careful about what kind of "protections" you want to impose.

The lesson from this should be to make the protections strong enough that they can't be thwarted like this. For example, prohibit plea bargaining so that all convictions require a trial and it's forbidden to impose any penalty for demanding one.

It's not supposed to be efficient. It's supposed to be rare.
You would do better to redesign regular expressions.
Jeff is specifically donating money to causes which improve the political system, enfranchise (not dis-enfranchise) voters.
> I find that had to believe.

Inconceivable!
Well, just selling some drugs and laundering the money is one thing. Being some much a drug lord that you start a war on other drug lords is so much on a different level of severity that it could have been it’s own article in a criminal code
Our local accounting app just supports it. And as I understand participating to PEPPOL network is not mandatory - you can still send those electronic invoices via email as far as I understand. But yeah, your accounting software better support PEPPOL.
On the surface but then they label you a dangerous offender and they keep you in jail. Paul Bernardino is a good example.

The differences in the system probably have more to do with electing vs appointing. Electing is more likely to send someone tougher on crime vs well balance.If officials were elected in Canada you would see the same outcome.

Not to mention private vs public prisons and when you make it a business you have to find new customers vs a cost center you want to limit.
reminds me of a scene from the Matrix. "Tell me Mr. Anderson, what use is a phone call when you can't speak"
1 feet long cable.

10 foot long pole.
If you don’t pay to read papers, you don’t get to complain about the titles, imo.

I hate ads, but I’m not paying for YouTube Premium either. That’s how it goes. I get ads.
The headline.
If you click through to the original blog post[1], you will see him advocating for exactly this.

>Our status as the world's leading democracy is in question. We should make it easier for more eligible Americans to vote, such as making election day a national holiday, universal mail in voting, and adopting ranked choice voting so all votes carry more weight. We should also strengthen institutions keeping democracy fair for everyone, such as state and local election boards, as well as the Federal Election Commission.

[1] - https://blog.codinghorror.com/stay-gold-america/
There wasn't any evidence that actually happened. It appears that it may have been fabricated by the same investigators that later robbed him of some millions of dollars worth of bitcoin. Then when it went to trial the murder-for-hire charges were completely dropped due to lack of evidence.

He was convicted of:

1. Conspiracy to traffic narcotics
2. Continuing Criminal Enterprise (CCE) (sometimes referred to as the “kingpin” charge)
3. Computer Hacking Conspiracy
4. Conspiracy to Traffic in Fraudulent Identity Documents
5. Money Laundering Conspiracy
what model do you use for speech to text?
subscriptions are just to sustain them until the endgame
The argument isn't that complexity is being hidden, but how it's managed and where it shows up in your experience of solving other problems. OP mentions:

> The complexity was always there... it merely shone a light on the existing complexity, and gave us the opportunity — and a tool with which — to start grappling with it

It's not about Rust vs. TypeScript per se but uses garbage collection and borrow checker as examples of two solutions to the same problem. For whatever task you have at hand, what abstractions offer the best value that lets you finish the solution to the satisfaction of constraints?

> they are tightly coupled with the code written around them

Which is where the cost of the abstractions comes in. Part of the struggle is when the software becomes more complicated to manage than the problems solved and abstractions move from benefit to liability. The abstractions of the stack prevent solving problems in a way that isn't bound to our dancing around them.

If I'm working on a high-throughput networked service shuffling bytes using Protobuf, I'm going to be fighting Node to get the most out of CPU and memory. If I'm writing CRUD code in Rust shuffling JSON into an RDBMS I'm going to spending more time writing and thinking about types than I would just shuffling around arbitrarily nested bag-of-bags in Python with compute to spare.

I always thought this was why microservices became popular, because it constrained the problem space of any one project so language abstractions remained net-positives.
> their realization created a vivid mental image of the event unfolding in that space, which made the story feel more immersive.

Glad that ChatGPT, probably like GP themselves, is a visualizer and actually can create a "vivid mental image" of something. For those of us with aphantasia, that is not a thing. Myself, I too was mighty confused by the text, which read literally like a time travel story, and was only missing a cat and tomorrow's newspaper.
Got any links/contacts where you can book this?
For me it depends on what I need.

Google -> stackoverflow is typically much faster than chatgpt.

If you are a fast typer and can formulate a short question then you can often get from thought to answer in well under 10 seconds.

With chatgpt there is a small thinking delay then often a long token sequence of filler before you get the few lines you're looking for.

ChatGPT shines compared to stackoverflow for something you know that requires a dialog of prompts or you're asking it to write some specific code instead of just finding out how to accomplish a small task with very clear syntax.
>Probably the most effective thing we have done globally to combat warming is changing to electric cars, and that's NOT the Paris Agreement.

What do you think about Trump's actions on electric cars then?
Definitely going to be a smart follower on this one. My accountant pretty much convinced me to let others experiment if they want, on our end we have a peppol compatible system, so we'll enable the feature a few days before it becomes mandatory.
Are you somehow able to lower refresh rate below 60Hz on phones? Would love to do this if possible (have an Android)

e: There's adb command to change the refresh rate: `adb shell settings put system min_refresh_rate 10.0`. Unfortunately my phone seems to have locked possible refresh rates to 60/90/120, any other values don't do anything. If someone wants to try this, there should be "Show refresh rate" setting under developer options which helps to detect if the adb command was successful or not.
This is my signal that it’s time to put up HN and go to bed for the night
Reg. #2 - I returned to frontend dev. after years for a hobby project (and even earlier, my frontends weren't very complex, I could get by with jQuery in the pre-React days), and I am surprised to see this is popular (or at least a supported feature everywhere). I would also think #2 is dangerous, but I am wondering if its just me being simplistic. Aside from a thin layer of reactive controls, when do people need #2?
Larry Elliot, Elon Musk, and Masayoshi Son.

They really got together the supervillains of tech.

Feels like the the only reason Zuck is missing is Elon's veto.
Similar experience in Iceland.

Having moved over to the continent last year though, I am now having to deal with an enormous flood of paper.

Frankly if you are a business, having to pay a per year fee plus extra per invoice just so it all can be standardised and reduce the paper flood shouldn't be an issue, as long as the fees are not too great.
From a cursory read of the readme and design documents, it looks to me the key point about Evo is a different use of existing concepts, like branches, merges, etc. rather than new concepts. I guess if you want ephemeral branches, nobody stops you from using git in that way, too. A wrapper around git would solve the remaining propositions, that is a better command syntax.

I struggled to understand git until I tried "gitless"[1], a wrapper around git that lets you focus on your workflow ignoring git's own weirdness. For example, switching to another branch automatically checks out the active commit of that branch. This is what you want most of the time: you don't switch branch and then don't even look at the code in that branch, do you?

Unfortunately gitless doesn't seem maintained anymore...

[1] https://github.com/gitless-vcs/gitless
It’s always interesting to see how he’s become a folk hero to some people who can do a lot of mental gymnastics to downplay the fact that he tried to hire a hitman to kill people. It’s weird to read all of the comments trying to discount the attempted murder because it didn’t actually happen.
To me what is weird is the "complete" pardon from a president that is supposedly going after immigrant drug dealers and murderers.

Basically, if you've done something wrong, but can drum up enough support for the winning political candidate, you get a chance to cut a deal and wipe the slate clean.

To those that say he's rehabilitated etc, I'm sure there were other worthy prisoners too, but why does this particular guy happen to get the pardon on day one?!

Same with the pardoned capitol rioters.

It just feels like a very slippery downwards slope, where political back scratching trumps everything else.
>What is the goal?

Be the definitive first past the post in the budding "AI" industry.

Why? He who wins first writes the rules.

For an obvious example: The aviation industry uses feets and knots instead of metres because the US invented and commercialized aviation.

Another obvious example: Computers all speak ASCII (read: English) and even Unicode is based on ASCII because the US and UK commercialized computers.

If you want to write the rules you must win first, it is an absolute requirement. Runner-ups and below only get to obey the rules.
Calling Jessica an old chap is quite a giveaway that it's a bot xD
Nice idea indeed, but I have a feeling that it's just two LLMs now conversing with each other.
And what are the official guidelines? Are you just supposed to find a 3rd party provider and pay whatever they ask? That’s kinda shitty if you ask me.
Bringing mesh networks, and opportunities, to rural Benin [video]
An episode of the NHK WORLD JAPAN series FRONTRUNNERS about the work of digital services innovator Oba Carlos
We make a niche B2B software which has an invoicing module and we've had to add EHF[1] support, which is the Norwegian implementation of electronic invoices delivered through PEPPOL.

The gov't in Norway has mandated use of EHF for billing the gov't for about a decade now, which really drove adoption. Our customers has to have an agreement with one of the access points[3], so the cost of sending the EHF goes directly to the customer.

Adding support wasn't terribly hard, but it wasn't trivial either. The XML is fairly straight forward, but when you submit one the access point doesn't just do a schema verification, it also verifies that intermediate values are calculated and rounded correctly for example.

[1]: https://anskaffelser.dev/postaward/g3/spec/current/billing-3...

[2]: https://peppol.org/learn-more/country-profiles/norway/

[3]: https://anskaffelser.no/verktoy/veiledere/aksesspunkter-ehf-...
It's not about hiding the complexity in the type system, that is, the complexity of the type system. At least for Rust, it's about that (yes, complex) type system isolating the even worse complexity of tracking lifetimes and aliasing and such, for all possible control flow paths, in your head.

It's harder to summarize what Typescript is isolating, except that JavaScript function signatures are the flipping wild west and the type system has to model most of that complexity. It tends to produce very leaky abstractions in my experience unless you put in a lot of work.
Source: https://github.com/princeton-vl/infinigen
Apart from my general queasiness about the whole AGI scaling business and the power concentration that comes with it, these are the exact four people/entities that I would not want to be at the tip of said power concentration.
"he took it a bridge too far" is a massive trivialization.

The guy operated a marketplace for illegal goods in order to enrich himself. The illegality wasn't just incidental, it was literally his business model -- by flouting the law, he enjoyed massive market benefit (minimal competition, lack of regulation, high margins etc) by exploiting the arbitrage that the rest of us follow the rules.

Said a different way, he knowingly pursued enormous risk in order to achieve outsized benefits, and ultimately his bet blew up on him -- we shouldn't have bailed him out.
I wouldn't even call it pandering. He straight-up said the pardon was because the libertarians supported him.
I think the key takeaway of the article is:

> Code is not an asset, it’s a liability.

> What is the least amount of code we can write and maintain to deliver value to customers?

regardless of HTMX/Bootstrap/react, the simpler the better.
Trae, an adaptive AI IDE, balancing human and AI capabilities
Thank you for the detailed feedback! I really appreciate you sharing your perspective, especially about the compliance requirements. You're right, and you're not alone - many others in the thread have expressed similar concerns about the SaaS approach. After taking some time to reflect, I've decided to pivot towards a dual-track solution:

1. A free, self-hostable version for businesses with compliance requirements or those who prefer to maintain their own infrastructure
2. A cloud version for users who want a managed solution

I'll be working on both versions over the next few weeks. :)
If they don't "waste time pursuing charges that won't really impact" the sentence then the unproven allegations should not be allowed to impact the sentence. You can't have it both ways.
Show HN: Liam ERD – Automatically generates beautiful ER diagrams [Apache-2.0]
Hey HN,
I’d like to share Liam ERD, an open-source tool that automatically generates beautiful and interactive ER diagrams from your database schemas (PostgreSQL, schema.rb, schema.prisma etc.). We built it to address the common pain of manually maintaining schema diagrams and to help teams keep their database documentation always up-to-date.

Key features:

- Beautiful UI & Interactive: A clean design and intuitive features (like panning, zooming, and filtering) make it easy to understand even the most complex databases.

- Web + CLI: Use our web version for quick demos on public projects, or the CLI for private repos and CI/CD integration.

- Scalable: Handles small to large schemas (100+ tables) without much hassle.

- Apache-2.0 licensed: We welcome contributions, bug reports, and feature requests on GitHub.

Example:
For instance, here’s Mastodon’s schema visualized via our web version:
https://liambx.com/erd/p/github.com/mastodon/mastodon/blob/m...

(Just insert liambx.com/erd/p/ in front of a GitHub URL!)

Under the hood, Liam ERD is a Vite-powered SPA that renders an interactive diagram with React Flow. You can host the generated files on any static hosting provider or view them locally for private schemas.

We’d love to hear your feedback or ideas! If you find Liam ERD helpful, a star on GitHub would be greatly appreciated—it helps us see what’s valuable to the community and plan future improvements. Thanks for checking it out!
> Canada didn't have Prohibition to the extent that the US did, which in turn led to the rise and financing of organized crime. All the rest of it fell out of that: Organized crime was violent and ruthless, so people started demanding oppressive laws and harsh penalties to deal with it.

Canada definitely had (has?) organized crime in that era, although maybe not to the extent the US did. Check out the Papalias[1] (my great great uncle was a quasi-crooked cop on their payroll), as well as the Musitanos and Luppinos, for a couple southern-Ontario examples. There’s still a (relatively) small but fairly influential Italian mafia presence in a lot of smaller southern Ontario cities, and at least a few of the Papalias are still living off of family money (my family’s cottage, ironically not the side with the crooked great great uncle, is next door to one of the Papalia’s cottages).

Hamilton is the way it is today in large part due to the mob activity from the 40s-90s.

[1]https://en.wikipedia.org/wiki/Papalia_crime_family
Hmm did some research. Apparently it wasn’t just drugs and random stuff.

I had always thought it was the 4chan of marketplaces. https://www.gawkerarchives.com/the-underground-website-where...

Though an article by CBS (transcript is an interview) has this:

“THE HUNT FOR DREAD PIRATE ROBERTS

In 2011 there was a new bad guy in cyberspace behind the website Silk Road. He oversaw more than $200 million in illegal transactions on the dark web, involving the sale of drugs, weapons and illicit services such as computer hacking. Even murders for hire were discussed on the site.”

“Milan Patel: We saw murder-for-hire postings, hacking-for-hire postings, which was, "hey, pay me two bitcoin, and I'll hack into your ex-wife or ex-husband's email account." … and I suspect people were using it because it made a lot of sense. It was totally anonymous. And you could never trace it back to the person who asked for it.”
https://www.cbsnews.com/amp/news/ross-ulbricht-dread-pirate-...

It stands to reason that given criminals buying and selling drugs online that the adjacent work of hacking or even murder for hire would be sought or facilitated given the fact that folks on the platform thought they were anonymous as they were transacting in bitcoin.

So someone should call the FBIs bluff and given this pardon either Ross himself or one of you — his fans — could go spin up a server and restart silk road. Trump’s basically saying it’s legal. As he’s got the power to enforce or not enforce the laws this pardon basically is saying start selling drugs online. Let your libertarian freak flag fly.
It's not my place to critique your beliefs -- you may find Gödel's incompleteness theorem interesting to think about though. It was the end of the attempts to unify mathematics under a common set of axioms, as far as I know. I find it quite fascinating, personally.

There exist an infinite number of unprovable-but-true statements for any given set of axioms of sufficient complexity (e.g. arithmetic). I find it conceivable that having "more than one mathematics" would be quite practical!
> the object was on a rotating platform

Isn't a static-object-rotating-camera basically a requirement for photogrammetry?
Yeah, something's a little fishy about the whole thing.
Tangentially, digging revealed that Aaron Hsu had incorporated this into his value chain

https://en.wikipedia.org/wiki/ArrayFire

The quip of Arnol'd doing duty
That’s how EU directives usually work and this one seems to be from 2014. Saying “EU forcing” could as well be replaced with “European governments agreed on a single standard for e-invoicing in b2g and then also started to apply it in b2b”.

The only problem I see is certification requirements instead of just opened an API to where you can beam your signed xml blobs.
MiniCPM-V 2.6 isn't that small (8b) but it can do this.

Here is a demo.

* https://i.imgur.com/pAuTeAf.jpeg

Using this script:

* https://github.com/jabberjabberjabber/LLMOCR/
I am using Printercow for another project of mine where I developed a POS-system where many thousands receipts need to be printed. This was one of the motivations. AI was kind of a afterthought. :P
Hyperbole much? I for one am happy that these Americans who were politically targeted and serving 4 years of prison time especially for the violent crime of trespassing have been giving their lives back.

The message is clear: don’t weaponize the American justice system against its own citizens.

And Biden just commuted the sentences of mass murderers and child killers. What kind of message does that send?
Not sure it was high margin as much as it was low fees on a large number of transactions, coupled with bitcoin appreciation this meant he made a lot of money.
It also matters where the arc lands. I leant over an electric fence (whim I thought was off) wearing wet swimming shorts to fetch a ball, once.

Never, ever again.
> Wayland may well replace X in the future, but at the time of writing X is still the de-facto standard for a window system

Is it? The article was written end of last year. I believe the most widespread DEs on the most widespread distros now use Wayland by default, don't they?

There's now stuff that just works better on Wayland today. I've kept X11 for a very long time, probably until 2023, because of little annoying details, but now it just works. I think the only remaming thing that annoys me is some apps like Kate not coming to the to the foreground when invoked.

Things are slowly going to stop working on X11. Perhaps not today, but we are talking about setting up a new Linux install.

Especially something like Arch that has all the recent versions.
If someone robs a bank, or steals a wallet, they're probably hoping to get as much money as they can. If that wallet happened to $1B in it, I don't think it makes the thief more heinous. If we sentence people based on the amount of money they manage to steal, we're sentencing them largely based on luck.
life isn't all about the endgame? sometimes you just want to do research for a few more years
We had plenty of UFO sightings over the last couple of years. Remember the navy pilots? The drones a few months back?

Big Foot, sadly, has been displaced by climate change and was forced to relocate to Canada
And it runs great on real iron too, desktop included. The amount of applications that have been ported to musl is amazingly large, to the point it becomes among the best options to give new life to slow/old systems.