skysight-inc/HackerNews huggingface dataset:
He won't be surprised at all. His slogan is "governments burn libraries". He's been able to forestall that for a while, and even provide public access, but permanence of the IA as an institution was never in the cards, given its subversive goal: universal access to all human knowledge.

Guess where the first backup copy of the Internet Archive is located.
I posted alternative means to solve the problem presented in addition to my commentary. Many users don’t read submissions or the guidelines, so I’m not sure how I’m lower effort than either of you, which is beside OP’s point, yours, and my own.

What were we talking about, again? Oh yeah, TFA.
Honestly, including an ORM as a built-in 'feature' of a web framework seems like a quaintly reasonable idea at first, but I'm 90% certain that eventually it's going to become either (or both):

* it's own project because maintaining it will take up so much of your time.

* be decoupled from the web framework because users will want to use another because your own doesn't have abc feature.

From observing the ecosystems in .NET, Java and PHP, lots of people have lots of opinions on how ORMs should work.
In the same vein brr.fyi has a great time lapse of an Antarctic sunset: https://brr.fyi/posts/sunset
Further discussion (20 points, 2 hours ago, 10 comments) https://news.ycombinator.com/item?id=41918624
> I really wish RISC-V had been designed in such a way that every RISC-V core must run every RISC-V binary.

Obviously impossible, given that commercially-available RISC-V chips start from 2 KB RAM, 16 registers, and 48 MHz.

> wouldn't mean every core must implement every possible instruction - instead, unimplemented features would be emulated

And that is exactly what RVA23 is.

Every instruction must work. Nothing requires them to be fast. Missing instructions or capabilities (e.g. misaligned load/store) are handled in M-mode software, transparent to both the User program and the operating system.

> Then, the fragmentation problem turns from a "it won't work" problem into a "it might not be quite as fast" problem - and for general users, that effectively means everything is 100% compatible.

That is exactly the situation with RVA23.
Instantly Extract and Filter YouTube Playlists
I am here to introduce you to a new tool I created called "Youtube Bulletize." This tool is designed to solve the problem of manually copying each video name from a Youtube playlist. We've all been there, you find a great playlist and want to keep track of the songs, but the thought of copying each name one by one is overwhelming. That's where Youtube Bulletize comes in!

With Youtube Bulletize, you can easily convert a Youtube playlist into a list of video names that you can copy with just a few clicks. Not only that, but you can choose to make the list bulletted, numbered, or even custom. This tool is completely free and user-friendly, making it a breeze to use.
They are modern day robber barons.
They could burn the number in after the chip is made.

Either one time fuses and some software, or via directed beam energy fusible or breakable links.

Edit, yeah like the other comment suggested.
YouTube is letting people being scammed
Work in this industry (hard rock mining).

Lithium supply is not an issue. Here in oz we have plenty, there is surplus in market (see current lithium prices).

Conversion however is an issue, majority of plants are in China. Build some refiners that turn it into lithium carbonate and oz will fill them.
Siri, Alexa and Amazon Dash illustrate this well. I remember everyones excitement and massive investment about these, and we all know how that turned out. I'm not sure how many times we'll need to relearn that unless an automation works >99% of the time AND fails predictably, people don't use it for anything meaningful.
Most recently https://akkartik.itch.io/carousel/devlog/800017/interactivel... was extremely memorable. We've all seen fractal zoom animations. But have you been able to zoom in on a touchscreen?! I hadn't and it was surprisingly delightful.
Sort of. That doesn't help if they're doing DoH and you're unwilling to MitM all the SSL (and, if you are, then you have to worry they've pinned certs).
I don't know how flexing their power is wimpy. It is pretty aggressive imho, "I can do what I want and you can't do a damn thing about it". That doesn't sound weak to me. I am not saying I agree with it or like it but it appears to be a complete power move.
Maybe like Chipotles multiple E. Coli outbreaks: central fresh food processing that is then sent out
Venture Capitalist Attention Is All You Need!
> I still think there are better options for pub/sub and message queues, esp. if you need to failover on the consumer side.

Sincerely, what are these options?
> I've come to appreciate Go's approach much more

I've also come to really appreciate a good standard library. I used to POC things in node because it's so simple, but the dependency tree is hard to justify.

I do like Rust's stdlib too, but its a different tool for a different project. My issue with Rust is the refactor cost when it needs to change.
I tried using wanderlog on a recent 4 month long trip and it became totally unusable after adding maybe 2 months worth of things to it. It has some really baffling UI/UX decisions too, like not showing the address of accommodations, just the name. Really made me feel like no one working on it had ever tried to use it when actually traveling.

They had also gone big on AI slop for recommendations which made it really hard to trust any advice in the lists of things to do.

I think these sort of travel apps are really hard to find an audience for. Very very few people travel often enough to pay a subscription and it is hard to justify spending significant money as a one-off purchase when traveling is already so expensive.
I like to write a lot of little programming interpreters and compilers that don't have a whole lot of purpose other than to experiment with a concept. One of these was a little language I called Triad ... an esoteric programming language that used three-letter identifiers because I could quickly treat them like a base-26 int and index an array of 17576 entries, avoiding having to use a hash table implementation.

You can see the C source code for a simple command interpreter that permits three-letter subroutine identifiers here.

https://github.com/jimlawless/triad

I have some other versions that had placeholders for built-in operations that would have made the language Turing-complete but I soon lost interest.

I also implemented a little BASIC interpreter that was only complete enough to write a BASIC program to display the lyrics for the 12 Days of Christmas song:

https://github.com/jimlawless/lazybasic
It's great for my side projects but I have never been able to use it at work. I gave up and used pyinstrument instead.

I wanted to submit a ticket for my use case but I can't find a minimal program & setup to reproduce the issue. I just know it in my gut it has to do with the mix of multiprocessing (fork) + async + threading.
This has more to do with ASML supplying the machines that TSMC uses to produce the chips. Without ASML, TSMC would not be leading the world in semiconductor manufacture, they wouldn't even be worth talking about without ASML's machines. And the US gets to say who can have those machines from ASML. China can't have them, due to export limitations. All the US has to do is say no more export to Taiwan and TSMC is fucked.
Spelling it out works in my experience. So does asking it for a python program to solve the problem.
Musk’s private jets, N628TS and N272BG, are even less obscured — registered to Falcon Landing LLC headquartered at 1 Rocket Road in Hawthorne, California.

(If you’re wondering what else might be headquartered there, just take a look at satellite view on Google maps)
In this case the coin is neither heads nor tails until you check it and then it becomes one or the other and it's counterpart becomes the opposite, no matter how far apart they are. So yeah it's kind of spooky.
3 Years After Allocating $5B for EV Chargers, 17 Stations Completed
https://www.uber.com/blog/postgres-to-mysql-migration/

https://www.mysql.com/customers/
and how is Midjourney doing? did it change the world?
The obvious solution is to fly commercial, then. At least your waste is amortized among 200-plus passengers.
> The RVA23 profile that's under discussion here for example includes a hypervisor extension[1]. I don't see how you can emulate that in software

In fact the hypervisor extension was explicitly designed to be relatively efficient to implement in software emulation.

It even says so at the URL you failed to include:

"The hypervisor extension has been designed to be efficiently emulable on platforms that do not implement the extension, by running the hypervisor in S-mode and trapping into M-mode for hypervisor CSR accesses and to maintain shadow page tables. The majority of CSR accesses for type-2 hypervisors are valid S-mode accesses so need not be trapped. Hypervisors can support nested virtualization analogously."

https://five-embeddev.com/riscv-priv-isa-manual/Priv-v1.12/h...
If news agencies still had reporters that would be a problem.

They haven't since the 1980s.

Everything that you say as some sort of doom and gloom prediction about the future _is the world we've lived in for the last 40 years_.
The same people who wrote the original wikipedia articles before power mods locked them out.
> Your database has relational tables.

Mine doesn't, so I don't need an ORM. Plus, I think that when people say ORM, they mean more than just a map from the relational model to the object model and back. They refer to things like hibernate and SQLAlchemy and all the extra stuff that comes with that, like the active record antipattern, and a query builder which successfully encapsulates all trivial queries (which don't need encapsulation) but then as soon as you need to do anything even remotely complicated, the abstraction leaks. I'll be honest, not a fan of ORMs.
It's more like splitting the timeline in half: in one branch it's heads, in the other it's tails, and you don't know which timeline you're in until you look at the coin. The Bell's inequality says the coin has no state until it's been observed.
now?

between 2016 and twitter's acquisition, during the massive campaign to crush political dissent on all social media, the common and oft-repeated wisdom was something among the lines of "corporations are free to do whatever they want with their platforms"
Extremely helpful, thanks for the extra detail here. I have a background in the oil industry and live in a region strip mined for coal (I actually can't tap a useful ground well because of it), but I don't know much about how lithium is actually extracted.

As far as evap ponds go, are there usually chemicals or elements in the same brine water as lithium that is important when evaporating into the atmosphere?
Hathitrust has been absolutely transformative for me, as an amateur nuclear enterprise historian.
Nyancat terminal animation in perl: https://gist.github.com/moshen/1417991

On the slightly more useful side...

gotermimg to play gifs in the terminal: https://github.com/moshen/gotermimg
Giant catapult defies gravity by launching satellites into orbit
Yeah the demoscene jumps out as a good candidate to represent "creative 'useless' programs". :)

I make a few demos, but my personal favourite was this 4k (windows executable less than 4096 bytes):

https://www.youtube.com/watch?v=sBcwQCBpEiE

It uses all the fancy compressing linker tech (called crinkler) along with a tiny music player and a glsl raymarcher.

I tried to download it but all I get is virus warnings now... I guess malware devs also like crinkler. :(
If I took public pictures of someone in NYC from the myriad of public cameras, made a social media feed of their actions and locations, how would this not be cyber-bullying?
The Wayback machine is such an invaluable tool.

I've used it to track down when wording on a site (for someday relevant to my job) changed, for example.
What I wrote seems to have gone completely over your head.

Other countries impose sanctions, but "secondary" sanctions are very unusual. I don't know of any other country that imposes secondary sanctions on anywhere near the scale that the United States does. It is extremely unusual for countries other than the US to try to impose their own sanctions regimes on foreign companies operating outside their territory, based only on extremely incidental connections (like use of software written in the country imposing sanctions).
Another one: https://www.youtube.com/watch?v=0DxlpbQxUUo
Show HN: Survey Results Data Engineering for AI
https://www.youtube.com/watch?v=jHdi74cqHrY
- Avoiding unsolicited spam/ads

- Safety (never know when you might get fame/notoriety)
Empirically, that is how much money people have voluntarily given him.

He was clearly worth the money for those people.
I think it is apparent to Bob and to everyone else, implicitly but unmistakeably; it's a message on many levels.
I eagerly anticipate the day Australia becomes the World's Forge.

All those minerals. All that sunshine. Terrific combo.

h/t Saul Griffith.
This is incredibly cool but it seems like the potential damage from a "hallucination" in this mode is considerable, especially when they provide examples of it going very far off-track (looking up Yellowstone pictures). Would basically need constant monitoring for me not to be paranoid it did something stupid.

Also seems like a privacy issue with them sending screenshots of your device back to their servers.
> One would simply specify that for any instruction used by a binary outside some core set, a fallback must be offered.

That is exactly what RVA23 does. It specifies what must work. It doesn't specify the performance of any instruction -- that is between a hardware vendor and their customers as to which ones are fast.

> If you execute unknown instruction 0x80 then code at the fallback pointer+0x80 will be executed instead.

RISC-V instructions are 4 bytes long (i.e. 2^32 of them), not 1 byte. Using that simple technique, with just a pointer to the actual handler included in the table, the table will be 32 GB in size.
My one and only one beef with Rustls is the inability to support some legacy crypto standards that aren't web safe but necessary for replacing OpenSSL in some cases (ie: server to server, database SSL, etc).

The project is the best one for use on the internet with modern SSL standards, however.
This thread is about engineers.

I am talking about engineers who design the EV charging terminal.
Not completely decentralised, as the data is aggregated to one party, the website. Individuals can't access every contributor's data
These pronounciations are for the International radiotelephonic spelling alphabet, often referred to as a "NATO Phonetic alphabet". For numerals procedures vary slightly, and they've chosen IMO. The sounds are chosen to try to maximize the chance that two people who know this system, even if they don't speak any shared languages, will successfully communicate the symbols intended, so they're not about how you might pronounce these words in any particular place, but rather a plausible pronunciation everybody can approximate and understand.
I really doubt it's that noble. Those planes emit a nano-percent of all CO2.

Pretty sure it's just Zuck haters trying to annoy Zuck.
LoongArch may be for them?
With all the buzz around "agent" I'm surprised they didn't brand it "Computer Agent"
This is the best argument anyone has given in this thread.

Strongly agree that fewer changes equals fewer bugs, it just comes down to trading that off with shipping value in your product.
Everything has a dark mode with the Dark Reader Firefox Extension.
https://www.planespotters.net/photo/1613949/n68885-private-g...
Without additional context, that seems like a defense of Meta, however there's a further distinction to be made between:

1. The entity can not legally do X.

2. The entity can legally do X, but they're engaging in lies/hypocrisy/favoritism and deserves to be roundly called out for being a bad actor.
> US is by far the biggest revenue source for semiconductors

It's actually China, where sales account for 29% of global semiconductor sales, compared to 26% for the Americas (NA & SA).

https://www.semiconductors.org/wp-content/uploads/2024/10/SI... (PDF)
That's not correct. With entanglement you get correlations that you cannot get if the states of a pair of particles are determined at creation time.

There's a neat game called the CHSH game that illustrates this. Here's a description [1].

Here's a puzzle equivalent to CHSH but that might be easier for programmers to visualize [1].

[1] https://news.ycombinator.com/item?id=41393075

[2] https://news.ycombinator.com/item?id=35905284
I am curious why "upgraded Claude 3.5 Sonnet" instead of simply Claude 3.6 Sonnet? Minor version increment is a standard way of versioning update. Am i missing something or it is just Anthropic marketing?
unblock lanschool
Actually, yes, it is. Not trying to say anything on the topic of doxxing billionaires vs. doxxing a member of the masses but, as a member of said masses, I understand that my social security number, home address, name, and date of birth, to name a few, are publicly available information. Aggregating that information on some forum is literally what people call doxxing.
Hoard of coins from Norman Conquest is Britain's most valuable treasure find
Similar for us except 700mil rows in one table, 2.5 billion total rows. That's growing quickly because we started shoving OTEL to the cluster. None of our queries seem to phase Clickhouse. It's like magic. The 48 cores per node also helps
Show HN: React library to upload files directly to S3
Hey HN,

In past few weeks I have been developing Better Upload, a library that makes file uploads very simple for React. It uploads directly to your bucket in any S3-compatible service, like AWS S3 and Cloudflare R2. Multipart uploads work out of the box! Fully open-source.

It also comes with copy-and-paste shadcn/ui components. If you want more control, there are also hooks available for the client.

You can run code in your server before uploading, so adding auth and rate limiting is very easy. Files do not consume bandwidth of your server, it uses pre-signed URLs.

It is compatible with any framework that uses standard Request / Response objects, like Next.js and Remix. You can even use a separate backend server, like Hono.

Docs: https://better-upload.js.org/

GitHub: https://github.com/Nic13Gamer/better-upload
So this is the reason Threads users can't follow back inot the fedi!
Discussion (65 points, 14 hours ago, 38 comments) https://news.ycombinator.com/item?id=41912687
I loved doing some particle simulations in C++, good old mode 0x13 style. Create a gradient palette, apply simple averaging of pixels values on each frame, draw each particle with additive translucency, and you ended up with a pretty cool water-like effect.

Add some gravity and bitmapped obstacles (invisible of course to maximize the effect), and you had some real potential for nifty, if mesmerizing effects.
I used Downy Super-Gentle Laundry Soap and my clothes fell apart, like it was an acid! Hacker News is secretly controlled by Mark Zuckerberg and Laurene Powell Jobs! ...

Where is the FTC? dang might delete my comment or ban me, but the government has no right to do a thing.
https://archive.is/rpPWE
US sanctions go far beyond that. As I said, US sanctions are designed to be highly "infectious," so that activities that don't seem to have any US connection fall under the US sanctions regime.

The world economy is tightly interconnected, so almost any economic activity anywhere on Earth has at least some incidental, indirect connection to the US (and to China, and to the EU). Imposing such a wide-ranging secondary sanctions regime is extremely disruptive, and it's viewed by other countries as an attack on their sovereignty. When Trump pulled out of the Iran nuclear deal, he effectively forced the EU to also renege on the deal, because US sanctions banned virtually every EU company from doing business with Iran. The EU could no longer determine its own trade and foreign policy with Iran.

The answer to this is probably for other countries that want to retain their sovereignty to impose retaliatory sanctions on the US when it targets their companies. The EU is not sufficiently politically unified to do this, though, and most other countries/blocs (except for China) don't have the heft to go one-on-one against the US.
> greatest hypocrites of our time. They want all the financial benefits of free speech and none of the negatives for themselves personally

How? They're acting like typical plutocrats. Only nuance is they are hedging in case America does succumb to revolution and ensconce them (or their rivals) as the new aristocracy.

Look at how Russia's oligarchs behaved when the Soviet Union fell and Moscow was trying democracy. Or hell, how politicians in the late Roman Republic and early Empire behaved. Lots of this sort of posturing and deflection, full in the knowledge that when democracies collapse--even flawed ones--you have elite-on-elite violence (as violence becomes a valid political tactic) amidst a massive rush of wealth upwards.
The below applies to the USA:

Aircraft are (in general) required to transmit ADS-B information in the clear over RF that contains information identifying the aircraft.

Aircraft registrations are public. You can go to the FAA[1] and look up who owns what airplane and what their address is. Some aircraft owners choose to obfuscate their ownership through shell companies or LLCs.

Passenger manifests are collected by the FAA for airlines and charter flights, but they are not made available to the public.

So you can know who owns the plane that's flying over your antenna, but not who's on it.

1: https://www.faa.gov/licenses_certificates/aircraft_certifica...
PHP is fast for rendering websites, but I doubt it's faster than any other language a game this could be implemented in.

I guess if the client is Electron, they're stuck with the web stack.
Another reason to ride a bike
Plato: Writing will make people forgetful.
Will never happen, because, you know... The environment...

People in the U.S. would rather be slaves to China than be self sufficient as we once were...
Classical analogies only go so far. What's spooky about entanglement is that it works even if you change the measurement basis (as long as the two parts are using the same basis), which you cannot do with a coin.
How are you using it with coding?
I trained a Markov chain on a rushed project's JIRA backlog and created a game for our team celebration. The game, playable on a Zipit Z2 handheld (think GameBoy SP with a keyboard, ran Debian), challenged players to distinguish real tickets from Markov-generated ones. Its popularity, even among executives, underscored my point: the tickets lacked utility.
Hi. My code uses, among other things, everything that is described in the official documentation on your link. and also supports additional features, including working with pandas, polars, vaex, dask, executing multiquery with the creation of temporary tables with intermediate results and some other features. read the project description and examples. thank you for your interest and question
California Businesses Stop Hiring
You know it'll be a good article when you get to benchmarks with the line:

> The first line is the cost per operation of rawdogging Rust the way The Lord intended, and the second, the cost of using the async abstraction

(I'm not sure what that even means...)
If "it" = information, then sure. But the collapse of the quantum state is instantaneous.
I don't agree that the Securities and Exchange Commission is tasked with enforcing good cybersecurity disclosures. You'll note that this settlement formally has to do with the companies' statements to investors, although I agree with the implicit assumption a lot of people upthread are making, that the charges would not have been filed if customer disclosures were adequate.