skysight-inc/HackerNews huggingface dataset:
I did read the article. My point stands. Because all you could do was program at a REPL a huge cohort of kids learned to program at a REPL. There wasn't a magic algol-68 coding scene at home for a reason: BASIC was what you got when you turned it on. You had to go to punch cards for the other way. There was one lingua franca for kids at home. The shared experience was huge.

We've reached a point where deliberately constraints on what a general purpose computer can do might be pedagogically necessary. Much as we give kids cuisenaire rods and abacii when they are small (I made log cabins and ballista with mine) rather than an HP calculator.
For the third time, my plan for growing the pool is based on being able to swap in new drives to trade them out with one existing drive in current mirror vdevs. As described previously, this allows me to grow two drives at a time and reduce risk of simultaneous failure in a vdev. As I mentioned before, this sort of swapping is not possible without degrading a raidz vdev.

As you have brought up, this configuration optimizes resilvering speed, aka minimizing time spent in a degraded state. Resilvering a mirror is faster than resilvering a raidz, as it requires only sequential read from the good drive and sequential write to the new drive. Resilvering a raidz thrashes all drives in the vdev and requires re-calculating parity along the way. Is it more likely that one of three drives in the degraded raidz1 fails during resilvering or that the one drive in the degraded mirror fails? That is a tough question to answer. What if all the drives are the same age? Well then the likelihood is greater that a resilver will cause a cascading failure. Hence my thrice-repeated desire to use the ability to swap new drives into old vdevs to mix ages, and my mixed-brand vdevs, as described in the root of this thread.

In short, resilvering is the highest-risk phase in a pool's lifecycle. I am paying an extra drive's worth of storage to optimize around this risk, and also to realize performance benefits we have discussed upthread.

Again, I will state that objectively measurable improvements combined with subjective perception of better desktop performance is sufficient for me to claim that the performance improvement matters.

My non-critical data is largely recoverable. Things like VM images and installers. These can be re-created and deployed from code that is in the critical portion, or downloaded from the internet. Indeed, my DR plan does not account for broad internet outages concurrent with a drive failure. A lot of the rest of the non-critical data is media that could be re-ripped from physical media (DVDs, Blu-rays). Being recoverable, it is not worth it to me to pay for cloud storage for the rest. Even "wasting" a drive's worth of storage, it is still a lot cheaper per gigabyte-year to ... you know, not pay for that.

So, why do you care so much about my specific storage setup? Does it pass muster yet, or am I still someone who is wrong on the internet to you?
A race for autopilot dominance is giving China the edge in autonomous driving
No it doesn’t. AMD drivers don’t support all of the extensions, optimizations, and related in things like automatic1111. There’s always stuff that breaks on AMD and works perfectly in CUDA land.
IMO Gtk4 (the one being wrapped) is terrible even on Linux :-P. Gtk peaked at Gtk2 and Gtk3 is passable with the right theme but i can't say i liked any Gtk4 program i've seen (fortunately Gtk4 doesn't seem to have much of an uptake so far).
Playing legal chicken with Oracle is a really dumb thing to do because catching their customers in obscure license violations and then suing the hell out of them is their entire business model. They specialise in this stuff.
Tom Shippey, a very well known and respected Tolkien scholar gave a talk about the book vs the Peter Jackson movies. It also ended up in an edited version in one of his books (I cannot remember if it was "Tolkien: Author of the Century" or "The Road to Middle Earth".)

In short, he argues that Jackson actually did the best he could to present the book in a format that movie studios would accept, and even then was able to press through on some typically non-Hollywood elements (such as having at least nine main characters split across two to three major story arcs).

Here is an online transcript of his talk, "Tolkien Book to Jackson Script: The Medium and the Message":

https://www.swarthmore.edu/news-events/tolkien-book-to-jacks...
There's a search tool, for all the menus, right at the top?

Have you ever used an iPhone as a day to day device?

A user manually checking every possible submenu to find what they are looking for would be quite an outlier. If they are that determined then I don't see what the issue is, since presumably they are then going to inspect them all anyways.
The Fall of a Superstar Psychologist (Dan Ariely) [video]
The article barely touches on the treatment of porn actresses. Its main concern is that porn "challenge", and not reinforce, hetero-patriarchy and the sex binary. Make of that what you will.
I'm looking for someplace to call home. Each city hasn't fulfilled my dream (e.g. too hot, too congested, too boring, too expensive).
I still haven't seen any details of how they supposedly did it. Was it by magic, or what?
Maintenance of software created by gen ai. As companies delegate mode software dev to gen ai, they would lack the experience of developing software (or lack the budget). This means that there will be ton and ton of work for real developers who can do the last mile. I.e. there will be at least 100x more software to maintain and change.

Most of the hype is generated by people who did not wrote a line of code in their life, and lack any understanding of software complexity.
The Rankin-Bass version of The Hobbit was the high water mark for commercial adaptations and it's been downhill since then.
Have you ever sold a car personally? It's a gigantic pain. I understand why dealers exist.

source: I've sold 2 cars on Craigslist, bought 2 others using the same.
I’m old and tried re-reading it recently and the low number of female characters and voices is really jarring now. YMMV. There’s so much I haven’t yet read I just moved on.
Wait, why are they comparing Microsoft Olive on AMD to Pytorch on Nvidia? Nvidia supposedly shipped support for Olive recently, there should be no problem getting a head-to-head comparison: https://www.tomshardware.com/news/nvidia-geforce-driver-prom...

This is a very strange comparison.
Previous Discussions on HN: (7-comments - 2023-08-17) : https://news.ycombinator.com/item?id=37184864
Install SoX and you can generate noise without using any data at all. Even without internet access. Imagine that.

play -n synth 60:00 whitenoise
play -n synth 60:00 pinknoise
play -n synth 60:00 brownnoise

Or make your own wav files:

sox -n whitenoise.wav synth 60:00 whitenoise
# Also works with pinknoise/brownnoise

I wouldn't use lossy compression to compress these. There's no redundant data in noise so lossy compression will just make it less noise-y. I can only imagine that noise on streaming services sounds weird.
Can FOIA requests expose this stuff?
And it sounds quite nice, without any fake engine noise. Hyundai again has lessons to learn. What a shit brand.
No? The onus, going by HN norms, is on the replier to make the connection readily understandable.
Russia's Luna-25 moon lander suffers 'emergency situation'
Man they're really hammering away at this "billionaire benefactor" line, as if the public debate on this topic is over and national consensus has been reached, as if this whole narrative wasn't contrived in the last 6 months.

The article doesn't go into detail about the claims of the plaintiffs (called "lobbyists" as if the court can he lobbied), I wonder why. I really want to know what their constitutional argument is, because I don't see rent control by states and cities being unconstitutional. Unfortunately this article is devoid of substance and is just a propaganda piece to normalize the "billionaire benefactor" narrative.
You seem to be assuming that cloudflare's CDN is located in the country doing the blocking.

I'd imagine that CF's first act would be to remove any of the "offending" content from the country, at which point BGP blocking would no longer do anything.
I realize this is an anecdote, not data, but after flying my own plane for 5 years and getting >500 hours of flight time, plus soldering off and on for 30 years with leaded solder, my lead levels were fine at my last physical. I don’t drink avgas or anything, but don’t take precautions other than attempting to avoid getting it on bare skin.
Among Us had a big existing fanbase; the creator was the creator of the Henry Stickmin flash games and had somewhat recently released all Henry Stickmin games with an extra, "Completing the Mission."
because it's quite clear that this is your default attitude towards things and its absolutely toxic. you don't recognize it, and that is the issue. I don't think that everyone or even most people are evil. You're reading into the things i'm saying because you want me to be a certain type of person, but i am not.
We used to have that in Seattle, too, but in recent years it all seems to be turning into app hell like the author describes. I don't like it.
> Tesla S has different tiers, but they all seem to be over 400 miles.

It's better to be than to seem:

https://insideevs.com/reviews/443791/ev-range-test-results/

https://www.caranddriver.com/news/a43657072/evs-fall-short-e...
Jump to 13:05 (also shown on the right menu) for an intro to those languages.

The page has a link to "RUN SOFTWARE". The link opens a 'BBC Micro' emulator that runs the software shown on the thumbnail.

You can edit the program in all its 1980's Acorn Basic glory.

Btw, "Acorn" is the "A" in "ARM", as in billions of CPUs today, and the BBC Micro is the inspiration behind the Raspberry Pi.
I didn't like the article. Very long, and very shallow. It seems to take as an axiom that the status-quo of "residuals"-based payments is worth defending at all costs.
Currently listening to the LOTR audiobooks narrated by Andy Serkis. Highly recommended. His characters are heavily influenced by Peter Jackson's movies; it put me off a bit at first, but I've really come to like it now.
The comments point out that AMD in the table performing well required the use of Microsoft Olive, and someone in the article comments implies that if you use Microsoft Olive with Nvidia instead of Pytorch with Nvidia, then you'll see the Nvidia jump in performance as well, largely rendering the supposed leap by AMD not relevant. Is that true? Can folks chime in?
> More pedantically, it’s possible for a polynomial solution to P=NP to exist without it running in polynomial time in python.

That's not true. Any Turing machine can be compiled into a Python program with at most cubic slowdown. More precisely, the number of Python bytecode operations executed will be at most quadratic in the running time p(n) of the TM, with all operation acting on a bounded number of objects of size O(log p(n)) (which for polynomial p() is just O(log n)).

One can check Chapter 1 of Arora & Barak's Computational Complexity book for a description of the C/Java analogue of this claim, but it follows from a straightforward simulation argument: literally just hardcode the TM states and transition model, then execute it. The only bit to be careful about is addressing and address sizes growing unbounded, but the max size is only logarithmic in running time (simple proof, I believe this is an exercise in Sipser's book), and that's why we give ourself a cubic buffer.
Boo hoo, you aren’t a victim when a computer scans your drawings. You don’t have the right to an image, and you don’t get to support intellectual “property” laws only when they benefit you.
"Arcadian rustics": I love it.
Dude youtube drives me absolutely crazy. I fall asleep to it almost every night watching some documentary or something on say the medieval times or whatever. Specifically a channel I want to keep watching videos from.

Then when I pop up awake at 3am cause of noises youtube's sent me to WW2/Hitler/Nazi videos. It never, ever fails. Sometimes I get sent to this one physics teachers video who I've never once clicked on, watched, or selected myself, but he has an INSANE amount of views like tens of millions. Like, youtube purposely sends videos to him. I forget who it is but it's a dude with long grey/white hair and a beard talking about physics I think from MIT but I dont remember it's been awhile.

Why can't you keep me watching stuff related to what I'm watching?? How do I get from the Teutonic Knights to Hitler?? It's ALWAYS Hitler.

Now i have to make sure I watch a channels playlists because I wind up in Hitler territory every other video if I don't.
The concept of living in a society where people contribute to it for the benefit of the society instead of themselves is not a lamentable one. Regardless of whether or not nationalist propaganda is good or bad in your morality system, there's no civilization that lasts when the culture no longer believes in itself.

The idea of america is how this country can keep going. Yes the reality is that we often fall short. But defeatist naysayers who decry any attempt at making things better are worse than turncoats.
When we were training mountain gliding in Omarama, windy.com was used for alot during preflight briefings. It's actually very accurate. Been using it as my primary weather tool ever since because it can give localised per square kilometre hourly forecasts. Basically you pretty much know if the next hour at a particular place will rain or not. (Came in good use during a date.) YMMV.
What is it with rude and ignorant people who recycle version numbers? There was Web 3.0

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

and the blockheads totally ignored it. (e.g. I had a Web 3.0 site a decade before they did!)

Similarly there was a lot of talk about 4GL in the 1980s

https://en.wikipedia.org/wiki/Fourth-generation_programming_...

some of which was related to the same symbolic A.I. ideas that were influential to the semantic web.
Pete Davidson is young, cool, and funny. Why wouldn’t he be on SNL?
Called "Italian strike"

https://en.wikipedia.org/wiki/Work-to-rule
Not being well versed in the capabilities of the virtual threads. However, both the Servlet and the JAX-RS models are "thread agnostic" in that while we "know" we're running on a thread, the API doesn't expose it directly.

So, if something like Tomcat "simply" switch its internal threading model from the current model to the virtual model, would the applications know any different? Could you drag and drop a JAX-RS service or a Java Servlet into a container running on virtual threads, or would rapidly run into some leaky wall?

Seems like a virtual thread model of Tomcat would be quite useful in some scenarios.
That's the Sapir-Whorf hypothesis, which has been pretty thoroughly discredited:

https://en.wikipedia.org/wiki/Linguistic_relativity
This doesn't work well with browser extensions which darken web pages color themes (like "Dark Reader"), as all the painting colors will be rendered to black.

I know It might be obvious but having those extension always on I tend to forget they sometime can cause some visibility issues, so I'm leaving this here :)
https://archive.is/mRgHu : China, U.S. Test Intelligent-Drone Swarms in Race for Military AI Dominance
I got about 1/3 through it.
That is a bit unfair, a GUI library is a huge undertaking. I did see some projects move to Qt, but not many. It is with C++ quite different from GTK. Not sure how FLTK fares, but I don't see many projects using that.
"for the lulz" was the tagline of many a hacker and script kiddie back in the day. Graffiti is also vandalism, and done for the lulz by toys and pros alike
WebStorm is worse than IntelliJ Java, but that's because TypeScript is much harder to statically analyze. There are fewer safe refactorings in a language that has so much flexibility.
What is your intended purpose for the room? Listening to records for pleasure? Critical listening for mixing and editing audio? Something else?

My first rule of thumb is don't make the ceiling 8' high. 12' high is ideal, but 10' high works too. When people sit in a chair their heads are located 4' from the floor, which means that with an 8' ceiling their ears are located halfway between the floor and the ceiling. This is the primary vertical room mode and will cause your low-end to cancel itself at 70Hz right off the bat.

A solid concrete slab in the floor is ideal so that your floor doesn't resonate.

120 sq ft is relatively small and not ideal, but if that's what you have then so be it. What you DON'T want is for your room dimensions to be square. The more rectangular that you can make your room without the length and width being integer multiples the better. Don't make the room 11'x11'. Make it 9'x 14', or something in that neighborhood. This will distribute your room modes more evenly, whereas a square room will have the same modes along the length dimension and the width dimension. This will give you a massive cut and boost at in your low-end.

If your speakers won't be soffit-mounted then place them as close to the wall as possible. Some people may advise you to place them 3' off of the wall because of a phenomena called Speaker Boundary Interference Response. Ignore this and place your speakers against the wall and save yourself some trouble.

Lastly, you don't want your listening position to fall on a position that is 1/2 or 1/4 of the length of the room from the front to back wall. Those are where your largest room modes (and therefore largest bass cancellations) are going to occur. Ideally your listening position should fall at the point 38% of the room length between the front wall or rear wall.

Unfortunately it's hard to advise you further on the room treatment and isolation without discussing the project holistically. Your room dimensions, speaker choice, level of isolation, room treatment, listening position, and furniture all interact with one another and I need more information.
> At one point it was supposed to be a single movie. It could have deviated completely from the books, it could have been super cheaply made.

The problem, if you will, with a great but imperfect work of art is that no one else will attempt the same work again. Because it has already been done and it's hard to top a smashing success.

If it had been a bad LotR movie, one would be able to hope, probably reasonably, that a good one might eventually be made. It would be a dissatisfying situation, just like that 1978 film. But the 2000s LoTR films were, indeed, quite good. And so they will likely be the final word.
I’d rather reach down in the plane and pick something off the floor than do the same in my car. Especially if the plane has a half decent autopilot.
> I suspect that four of five Roman Catholic parishes do not have bells to sound, or anyway don't sound them.

Why do you suspect that? At least here in Germany almost every church, Catholic or not, has bells, that are rung every hour (often times with short ringings in between every 15 min).
Ok but look at what they have to do to maintain the peg. It requires active management by teams of experts and government employees and massive amounts of capital reserves, just because the country contains a business that sells products to America. This is a symptom of the coincidence of wants problem, except between economies under national currencies rather than individuals, a problem you would not have if either globalization were not a fact or national currencies did not exist.
Its amazing that people did same without electricity or computers.... Watches are the most amazing devices.

Antithekrya mechanism here we come!
GTK is a C library, which makes it much easier to make language bindings for compared to libraries written in C++.
How good is it? Can it extract secure enclave keys or only bypass the rate limiting?
You cannot really get rid of callbacks (or well, you can, but there is no practical benefit and it can be very messy) for things like widget events (e.g. when the user clicks a button).

But you could provide an API that allows the toolkit user to do their own main loop instead of having the toolkit do that. There isn't really that much of a benefit though - in theory it makes mixing with other libraries that might handle UIs easier, but in practice (having worked in a codebase that did that by mixing two toolkits - because of migration that never finished) tends to become a mess and for anything else an "idle callback" will work just fine.
Come on eW91IGN1bnRz, let's have some YXBoZXggYWNpZCE=
> I'd say dont do any layering

> Start with a common stack with all your common stuff

> application stacks with stuff that specific to some application

So... layers! Right then.
Nice try, Apple employee!
Seagate Exos X20 hard drives have a cache of 256 MB and they're using Conventional Magnetic Recording (CMR).
How to Interview Your Interviewers
You don't believe Apple would find out about them? They could know before the lease is signed.
it would surprise me if they didn’t try to handle this. It is similar to the Christmas music in January problem.

With white noise it is so easy to generate for free that likely 1000s of people are generating hordes of static content and uploading it to try to get a payout.

And it’s probably not that easy to identify every track that is intended to be listened to as ambient noise. Ambient noise itself is a music genre.
Title gore and flagged.

>Female genital mutilation identified as _a_ leading cause of death in African countries
It was started by the Navy way back in the '90s for secure communication online. Then the source was released like a year after being made public and development was funded by the EFF until the Tor Project itself was officially founded.

They still do (or did?) get grants from a few federal agencies though. But they had no strings attached. This is probably what you're thinking of.

Source: Hung out with a few Tor devs in Berlin a few years back. Including He Who Shall Not Be Named.
JDK21 hasn't even hit general availability yet according to its own schedule [0]. It seems a little impatient to get upset that tooling isn't 100% there before it's even released. Naturally tool vendors aren't going to release their official support until they can test against the final version. This indeed is part of the maturity people do like about the Java ecosystem.

[0] https://openjdk.org/projects/jdk/21/
They explicitly use Automatic1111 to demonstrate those speeds...

Granted maybe not all extensions are compatible with DirectML in Automatic1111.
Is the wood lobby so much stronger that somehow ordinary American families are punished in some obscure way for daring to have a house made out of steel or concrete?
I feel fortunate that I read those books as a kid before seeing so much as a fan-art drawing. Nothing can compare to the visuals drawn in your imagination from reading Tolkien. Jackson's aesthetic take on the places was largely as wonderful as his take on the characters was abominable, but either way it would be a tragedy for someone to see the movies before reading the books. And you're right that there was no excuse to so mangle the material.

Waterson has a degree of artistic integrity that's sadly vanishingly rare these days.