skysight-inc/HackerNews huggingface dataset:
> In any case if you need reliable optical backups you should be testing the burn quality. Many don’t do this, but then how do you know the disc has sufficient signal margin?

I've got some original and new Verbatim M-DISCs that I burned full with a few hashes. Every now and then I leave them in the patio for a few weeks but they often get used as coasters in my office. When it gets time to test I rinse them in the sink with soap and water and dry them with the kitchen towel. I test them every few quarters. So far they've lasted a decade and haven't lost a bit. One of them has some slow spots but so far they're all perfectly fine. Good luck storing a hard drive through thunderstorms and in 100F days in the sun for a decade and reading the data off them. I'm not too worried about their durability. And since it's $10 or less for a replica I can make a few and still not spend a ton.

And sure, that 20TB drive is $280. For redundancy I'll need to buy at least two. But I've only got maybe a terabyte or two I actually care about, so per terabyte it's a terrible price especially after buying 2-3.

And then when syncing new stuff I'd need to move the drives around as I'm talking offline archives. Kind of a pain to go copy all the data at a relative's place hundreds of miles away, I'd need them to plug it in. Otherwise they can just stash the discs in a box for me when I mail them every quarter or so.
I have to laugh when $15M is considered enough wealth to "live a middle class lifestyle." I live in flyover country in a city of two million where the average household income is $60K. A 4% investment return on $15M would keep ten ordinary middle-class households afloat in my neighborhood forever without anyone ever having to work again (and without ever having to touch the investment principal). It's easy to lose track of what an immense amount of money $15M is.
For me, the killer app for VR is actually AR.

I want to be able to put on a pair of glasses and pull up a 3D diagrammatic overlay of anything I'm trying to fix around the house or in my car, complete with tutorials. If I'm in a hardware store, I want to be able to say what it is that I want and have a path to it highlighted. I want to be able to turn a depressing walk in a crummy downtown neighbourhood into a relaxing walk in the forest. I want to be able to stroll along in that forest talking to someone as though they were walking right next to me even though they are very far away.

This stuff is, technically, not that far off. I just hope a company that respects user privacy gets there first.
> It seems likely that the only way to become a billionaire is through worker exploitation, collusion, cheating the system through tax evation and asset laundering, etc.

What workers did J.K. Rowling exploit to become a billionaire? Did Stephen King only cheat half as much to arrive at his half-billion net worth? They produced something that people wanted to buy that previously did not exist, and everyone in the chain got paid what they were willing to work for.

In what world does it "seem likely" that you can only become a billionaire through illicit means?
Find the right cloud provider for your next project
> without being nickel-and-dimed or having ads shoved in your face.

Or, increasingly, both!
> People can find meaning in just about anything.

And how marvelous that is.
I fail to see the relation between people participating in an economy based on a voluntary exchange of goods and services and slavery.
Seconded.

Doing it is basically a hand assembly. One reads the documentation, selects the bytes needed using a processor data sheet, orders them into the various sections, populates the ELF fields and then it really does boil down to typing them all in.

Pre-ELF times, on say an 8 bit Apple 2, the machine code monitor, allowed input of the program bytes directly. Those are then executed.

Storing to disk is only a bit more involved, and there is another opportunity! Disk sector editors allow one to create a file...

...and so it goes!
Page 1 of the IR playbook, announce it Friday evening.
> In practice, it still re-renders a lot.

Neither framework will fix programmer's errors.

This

for(let child of container)
child.innerHTML = getHtmlFor(i++);

will always be slower than this:

for(let i = 0; i < N; ++i)
html += getHtmlFor(i++);
container.innerHTML = html;

N transactions versus 1 transaction.

I mean that compiling separate N "small" DOM access calls is not always faster than one integral update.
This sounds like an Abbott and Costello (or Monty Python) [or Arrested Development] sketch.

then the word 'no spaces' but actually also no spaces. no, it's not on the fridge. type 'the wifi password is on the fridge' and then...
All of that is true of a digital dollar, too.
My computer's battery lasts so much longer if I just don't use it.
I liked this part: “There [my father and I would] be, chatting away, when some new subject or other would heave into view, and I’d launch into a long assessment of it. I’d be certain—absolutely positive—that I was right. … Then my father would say—gently, because there was zero need to say it any other way: ‘And what is the best argument of the other side?’ ”
I would start with lambda calculus. If you pick the right intro video, they'll stray into combinators: https://www.youtube.com/watch?v=3VQ382QG-y4 is very good.
Just to clarify one misunderstanding: most flags on submissions (nearly all actually) come from users, not mods. So if you see [flagged], it's almost always there because of users and in many cases the mods haven't even seen it yet.

But there are other ways besides flags for stories to fall suddenly off the front page: software penalties (e.g. the flamewar detector, a,k.a. the overheated discussion detector, various abuse detection systems, etc.) and moderation downweights. Users don't do either of those.

These points are covered in the FAQ although necessarily tersely. See "How are stories ranked?" and "What does [flagged] mean?" - https://news.ycombinator.com/newsfaq.html
Fly aspires to be on this gravy train too. IPv6 UDP where?
Those thousands of great engineers at SpaceX decided to dedicate their lives to do Musk's bidding. Not my fault.
I think this is in large part because Anti-Money Laundering/Know Your Customer regulations and lagging financial infrastructure make USD not work as well as internet money for the Global South. The stablecoins just decided to throw that all away and hope that the regulators don't catch up.

But, is the utility of USDT/USDC all meaningful to BTC? Those people aren't asking to hold BTC and those who are are doing so because they want to avoid the regulations governments imposed on money transfers is my guess.
Wow! Very nice work. This is super educational resource. Again nice work.
Fringe? You realize the FN got 40% of the votes in presidential elections multiple times in France, and is more or less the main "opposition" party? And also controls tons of local governments? Talk about Americans exceptionalism lol, how is a party that is the main opposition and and that was founded by a literal neo Nazi (marine's dad) on a clear "make France white again" agenda better than "subtle GOP tactics"??!?
Mississippi Officially Abolishes Slavery, Ratifies 13th Amendment (2013)
Stock market data. But maybe the advantage disappears if other traders have the same model. Perhaps that's why they haven't released it.
But also you can't buy them without a prescription from a doctor, which itself costs money (for a visit) — and usually even with insurance, because of some "copay" bullshit.

In other countries you can just buy it.
> But then in the next breath you claim that we only hear about this one because it's Tesla.

"We" in this context is HN. Type 'recalls' in HN search and see how many Tesla vs non-Tesla recall news were popular on HN.

> Of all the administration's recalls in 2023, Ford issued the most recalls (58 or 16% of all recalls issued), followed by Chrysler with 45, per NHTSA data. That includes either parts of vehicles or entire vehicles recalled, and also compliance concerns over emissions standards or environmental regulations, and software or technology glitches.

> General Motors, Chrysler, BMW and Nissan all ranked in the top 10 most-impacted manufacturers, according to NHTSA.

https://www.usatoday.com/story/money/cars/2024/01/12/vehicle...

How many of the above recalls did we hear about on HN?
> Which is why price signals are one of the dumbest of all possible ways of managing resources. They're a political non-solution to a physical problem.

Au contraire; distorting or ignoring price signals is the dumbest of all possible ways of managing resources, precisely because you let people pretend that the underlying realities don't need to be contended with.

> Water prices reflecting scarcity are not a solution for water scarcity.

I assume the GP is referring to things like how agricultural water is dirt cheap in arid parts of the US. By making those prices better reflect reality (of scarce water in those regions), water-intensive agriculture will need to happen elsewhere, freeing up water for residential consumption, for example.

> why the UK's water companies are currently dumping raw sewage into rivers. Hint: because they can, and because it's more profitable than filtering it first.

So you agree that price signals would fix this problem?
> So I think the schema diff is actually the easy part. And for that, I wouldn’t use text tools like “show create tables”, I’d use the PG catalog tables directly.

re: SHOW CREATE TABLE, I was referring to the export logic, not diff logic. In other words, when a new user adopts a declarative schema management tool, they need some way of dumping their existing database schema to the filesystem as a set of CREATE statements. Most pg tools seem to just leverage pg_dump for this, but in my opinion that's not great since it's an external dependency.

And then ideally there's also a way to re-sync the filesystem in the future as needed, pulling the latest definitions from a given DB server. This is also an export, but it should be smart enough to only overwrite CREATE statements where the corresponding object has actually changed, to avoid stomping on formatting or inline comments.

The ability to do a "pull" operation is very useful in development workflows: engineers can make DDL changes to a dev DB directly while developing a feature, and then pull those changes into the filesystem to turn them into a git commit / pull request. It's also sometimes useful in production workflows, in case someone had to make an "out of band" emergency hotfix directly to the prod DB, outside of the schema management tool.

> alter table lookup rename column name to description

> I haven’t had a look at Skeema yet but am curious how you deal with this?

Skeema just doesn't support renames directly at all. In practice this actually works out fine, since renames are hugely problematic in production databases anyway due to deploy-order concerns: there's no way to deploy an application change at the same exact moment as the RENAME is executed in SQL, so it cannot be performed "online". Best practice with schema changes is for applications to be able to work fine with both the old and new schema, and renames typically break this rule. (Well, unless you do a convoluted multi-step dance with view-swapping, for DBMS that support transactional DDL... this is doable in pg, but not in all other DBs.)

In Skeema, if you really need to do a rename, you can do it out-of-band (outside Skeema) on all environments (prod/stage/dev/etc), and then use `skeema pull` to update the filesystem definition to match.

Or for new tables that aren't populated in prod yet, happily a rename is entirely equivalent to drop-then-re-add. So this case is trivial, and Skeema can be configured to allow destructive changes only on empty tables.
The Most Powerful AI Models and Dynamic Web Scraping Capabilities = Pear.ai
Pivot AI Research Proudly Presents:

The most Powerful Industry AI Models + Dynamic Web Scraping Capabilities=PEAR.AI

An AI Expert Assistant for Any Site!

------------------------------------

Unlock the full potential of every website you visit with PEAR.AI. Imagine an intelligent assistant that adapts to any site, ready to serve up information, answer questions, and assist with tasks on command.

--------------------------------------

What Can PEAR.AI Do for You?

Personal AI Concierge: Instantly interact with any website's content through an AI-powered chat interface.

Effortless Information Gathering: Say goodbye to endless browsing. PEAR.AI brings the answers to you.

Streamlined Online Experience: Juggle between sites with ease. PEAR.AI can quickly switch between AI agents through an '@' Call!

Ready to be part of the AI revolution? Don’t miss out on the chance to join our exclusive closed beta!
Should not be a problem.

One similar use case used Cassandra as SeaweedFS filer store, and created thousands of files per second in a temp folder, and moved the files to a final folder. It caused a lot of tombstones for the updates in Cassandra.

Later, they changed to use Redis for the temp folder, and keep Cassandra for other folders. Everything has been very smooth since then.
Congrats Apple folks who worked on this, I know it’s been a long time coming
ReBarUEFI: Resizable BAR for almost any UEFI system
Is Bose–Einstein condensate a chemical? How about Neutronium?

See how that works?

Real productive mode of conversation, huh.
ADHD drug Zenzedi recalled over pill mixup
Yeah, true. Don't understand why one needs a prescription for contacts here in the US
I'm sad that PC surround sound is (mostly) either multiple analog wires to plain old speakers, or HDMI to a receiver. HDMI mostly works, but it's not ideal, since running it through the video card and drivers introduces points of failure, and needs a monitor output to piggy back off of to work. (That's fine for a TV, but PC audio and video are separate concerns.) Why can't they use USB instead? Is the market too small? Receivers have had USB ports for years, but those are for playing MP3s off a flash drive. A PC isn't a flash drive.
> all discussion of the ICJ's decision - truly momentous - were completely removed

HN had an enormous thread about the ICJ decision:

ICJ orders Israel to prevent genocide in Gaza, stops short of ordering ceasefire - https://news.ycombinator.com/item?id=39143043 - Jan 2024 (1397 comments)

The question here isn't whether the topic has been suppressed; it's how much of it HN can handle. This site is not designed for frequent repetition, especially of flamewar topics—it's designed for precisely the opposite. That makes the question of how to handle a Major Ongoing Topic (MOT) a tricky one. HN has a reasonably well-defined approach to this, which has been stable for many years:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
From MC5 to Jail Guitar Doors: The Life and Legacy of Wayne S. Kramer
Curious for any feedback and criticism from the best forum out there! THX YA'LL
Or people could structure their react components efficiently and be fine as is.

I’m sure I’ll get a lot of downvotes for that.

But after 10 years of using react. Most performance issues were really just poor state management in the wrong locations and not the virtual dom holding it back.
Previous generations learned the hard way that when you lose your life savings, once is too often. A lot of folks never recovered after the first time it happened to them. Identifying a huckster isn't as easy as you say. A lot of folks lost everything in a local savings and loan, not some fly-by-night penny stock broker.

Crypto will not stop this. Crypto has no intrinsic value. A car has intrinsic value. A house has intrinsic value. Farmland has intrinsic value.

If everyone decided all these things had zero currency value, you can still transport using the car. You can still keep the rain out in a house. Crypto leaves you with electron patterns in a box.

When the US dollar has dipped (and gold has gotten stronger), has the measured value of any crypto "currency" increased proportionally? No. Often it dips along with the dollar. When folks feel the crunch, they sell their crypto to pay bills. The reduced demand lowers the value of crypto. When the dollar is strongest and employment is robust, folks buy more crypto with their increased disposable income, raising demand and proportionally the price.

It's a Ponzi scheme. A Ponzi scheme with a much higher fraudster-to-legit ratio than other financial options. There ain't no FDIC for Bitcoin. Be prepared for crypto's 1929 moment.
Please read the comment from user gilbetron appearing really close to yours, and my reply.
> You can write things like "redirect(entity)" to redirect your user to the view that shows your entity.

You literally have a redirect() in next.js routing you to another URL

https://nextjs.org/docs/app/api-reference/functions/redirect

> Displaying a form to create/edit an entity is a few lines of code…

A form is not a particularly hard example in any sized app.

https://nextjs.org/docs/pages/building-your-application/data...

Now do Django with any sort of frontend that isn’t just html and adhoc js or htmx. DRF is very 2005 syntax “basic crud that’s it”

Then trying deploying Django, a process that will take 50x what the form will.

https://www.digitalocean.com/community/tutorials/how-to-set-...
Not all electricity is created equal. I don’t think Bitcoin miners should be allowed to fire up an old coal power plant just for the sake of mining Bitcoin, but in the case of renewables, like hydro, wind, solar, etc., there is going to be, at times, more electricity generated than we can use or store. All other use cases aside, the ability for Bitcoin miners to turn excess or otherwise wasted electricity into revenue is to the benefit of 99.9% of US citizens by way of lower power bills and/or property taxes.

That’s pretty cool if you ask me. Being able to approve and move forward with a big solar or wind farm project because you have a Bitcoin miner willing to partner with you for the excess electricity generated seems like a win-win to me. Again, we obviously don’t want Bitcoin miners using dirty electricity or straining the grid in peak times where higher priority use cases arise, but that’s a matter of governance and oversight.
Heat pumps move heat from where it's not needed to where it's needed. Moving heat takes less energy than converting electricity directly to heat or as a side effect of performing a calculation. They're not a new technology either, with the principle discovered back in the 1850s. The air to air heat pump we're installing at my home works at outdoor temperatures down to -30C.

Bitcoin doesn't do anything useful aside from burn energy. I hope Proof Of Work gets banned, as it's one of the worst examples of externalities ever created.
There are. Apparently one woman from their group (Christina Lee), which appears in the video in the background, was designated by the MI5 as an agent of influence of the CCP. That is one of the possible explanations for their demands to have the video to be removed.

https://www.bbc.com/news/uk-62179004
I love 'jj'. I would easily bet on it if I could. I know it's HN and the criticism is almost a badge of honor, but I really hope people try it out.

I also use `jj` without anyone else knowing. I get to smile a relieved smile when coworkers talk about making mistakes with git rebase/reset -f/stash. I don't sweat stacked patch sets. I never, ever, ever lose work. Ever. Never. Not even in my worst fat-finger, because of the oplog.

It's really good. Please form your own opinion from trying it. I also find the article a bit too lengthy to easily digest.
https://www.hollywoodreporter.com/news/general-news/los-ange...

https://www.cbsnews.com/losangeles/news/trump-pinata-school/

https://am870theanswer.com/all/la-antifa-group-hangs-trump-i...

https://wpde.com/news/nation-world/donald-trump-effigy-hangs...

https://www.coloradoan.com/picture-gallery/news/2021/01/01/f...

https://www.dailymail.co.uk/news/article-3500960/I-hate-Trum...

https://www.flickr.com/photos/fibonacciblue/31620818443

https://www.newsweek.com/protest-trump-doll-guillotine-outsi...

And that's just the last president. If you search, you'll find plenty of similar examples for Obama and Bush too. Going further back than that will probably be harder to find records for, but yeah we have a long tradition of wishing death on our politicians and expressing that quite loudly. And almost all the time, it's certainly legal, whether or not the local community is keen on it varies.
History of Vietnamese Typography
It doesn’t seem like there is much of a point to focusing on hiring for a particular language. If someone knows 2 or more, they know how to take some pretty universal concepts and apply them in different languages. If my company told me tomorrow I needed to use language X from here on out, it wouldn’t be a big deal. The basics come quick and quirks and optimizations will follow when using it every day.

I think I’d feel compelled to try to explain this in an interview instead of answering specific language questions. I’m not sure how that would go. I haven’t been to an interview in years.
Texas has some of the highest property taxes in the country.
> They purport to, yes, but for most of them, when you dig into the details

In other words: POSIWID, or "the purpose of a system is what it does" (and not what it purports to do, because anyone can purport to do anything).
Here's one on Hacker News about a Toyota recall from 3 days ago:

https://news.ycombinator.com/item?id=39191931

Maybe look around a bit. Broaden your horizons. Seek out a bigger perspective than only what you see on Hacker News.

You seem to have narrowed yourself much too much.
How are those relevant to this discussion?
When something more exciting tickles your fancy. Don’t punish yourself when doing hobbies. That’s what hobbies are for: to be ephemeral and transient and glib.
I unironically said 2001 in a presentation I gave yesterday when I meant 2021. It hurts a little, sometimes.
> I don't know what the reflog is, other than that it has to do with some dark internals.

I think this illustrates a bit the tragedy of git's (lack of) UI. Since the reflog is a feature, not an exposed hidden internal. It's simply a log of what a reference, say HEAD, or a branch, has pointed at. It's meant to help you figure out what happened, or get back to a place you lost through some other operation.
A Brief Overview of Aaron's Cash Flow Statement
I would like to recommend Galene: https://github.com/jech/galene

Runs in my raspberry pi, a single native small executable, like in the old good times. No nodejs.
I've tried using TimeGPT to predict the SPDR future price and it couldn't make any useful predictions

Maybe this one is better

I still think humans have better pattern recognition in the stock market than neural nets...at least for now
What Are We Programming For?
Yes the front display will pulse white.
Are there devices that can render those as something that blind people can feel?
He isn't racist. There are older videos of him positively interacting with what looks to be Chinese. If he didn't like the Chinese government and political system before he definitely doesn't like now (as nobody should). Claims of racism are nonsense.
what makes it different is a new way of programming for the cloud era.

just fallocate some space to write to, and a file_id is returned. Use the file_id similar to a pointer to a memory block.

How is that not mmap?

Also what is the difference between a file, an object, a blob, a filesystem and an object store? Is all this just files indexed with sql?
Good point! Would we call them browsers? Well, no, but they do speak HTTP and are bound to get picked up in the data.

I suppose that would be the remaining 0.03% though, since the 1.27% is accounted for, if we trust the upstream browser usage data.