skysight-inc/HackerNews huggingface dataset:
A couple Saturdays ago, I spent thirty minutes setting up WSL2 on a Windows 10 machine. Immediately afterward, I called Apple and spent a thousand dollars on an M1 Mac mini for same-day pickup.

I've been running Linux devenvs on Windows, in Virtualbox, for something well over a decade now. Imagine my surprise when I discovered that the vaunted WSL2 is literally just that, plus preinstalled OS images that save maybe a half hour's work, plus also it actually breaks virtualization so you can only use WSL2 and no other VMs. And ~ is still just a shared folder, so chown and symlinks don't work.

I'd tolerate it if I had no better option, just like I have all those other times. But even then, just running Virtualbox proper is no worse in any way, and better in some. I really don't understand what the hell all the hype is about - maybe for folks who've only ever used Windows and never had a chance to really try Linux at all, I can see it, but people who have no reason not to know better also seem often to be over the moon about it and I can't for the life of me figure out why.

Granted, that Lenovo had been pissing me off well before I tried turning it into a dev machine - Windows 10 is just a dumpster fire in every respect, WSL2 or no. But it was WSL2 turning out to be literally just broken Virtualbox that really sent me over the top.

And I have to thank Microsoft for that! Even with the occasional slight flakiness of any new architecture, the M1 mini is an excellent dev machine, blazing fast and unbelievably power-efficient - the same deskside UPS that promised 50 minutes runtime for the Windows box claims almost 300 for the mini, and that's with something like a 10x perf boost. If WSL2 hadn't been so lousy, I might have taken another year to make the jump.
My Commodore 64 from the early 80s booted near instantly. Maybe 1 or 2 seconds. This was a cold boot from zero--no hibernation or standby. How far we have regressed!
Seems like the JS library needs to be rebranded, as the name clearly does not describe the result of using it
your bigger problem is likely that you're using mcafee
VS Code extension to discover the most productive music to listen to as you code
I downloaded plenty of music on shitty dialup. It’s not like there were any other options. The hard part was finding them until Napster etc
> Apple software does “just work” with Apple hardware.

This is essentially a false statement for all intents and purposes.

Apple software is far from being immune to bugs, bad UX, etc., even on Apple hardware, as I can personally attest today from using a Macbook Pro daily for work.
That creates the weird situation where a law goes into effect on some seemingly random date in the future.
Agreed. Updating PDFs is so painful everywhere else but just works in preview.
But plenty of people who are similarly unhealthy (obese, smokers etc.) live for years with those problems..Covid seems to be pushing them over the edge.

Maybe a better question to ask would have been: typically do 1 in eight people who have been discharged from the hospital after non-covid issues and have the same co-morbidities as the group in the study die within 4 months?
No Federal Taxes for Dozens of Big, Profitable Companies
Here in nearby Sweden we are currently giving subsidizes to oil and gas in order to act as "reserve" energy, ie stability. Those fossil fueled plants get paid first once just to keep the engines running, the fuel tanks full and employees ready, and then they get paid a second time if demand start to rise and energy is actually produced.

I suspect Germany does the same thing, but it would be interesting to hear if my guess is correct.

Sweden is also currently investing heavily in connecting power lines with nearby countries in order to increase the capacity to buy energy with countries that produce energy through fossil fuels when needed.
Icons view. Not columns. It will regularly open some of my folders in a window where the width of what it displays is less than the width of where it puts files so some require a side scroll. Why on earth it does this I have no clue.
> For millennia before Gutenberg, history and culture were transmitted orally.

Gutenberg didn’t invent writing! Written culture was a huge deal long before the printing press.
If you're thinking of doing something similar, either in a VM or on compatible hardware, I recommend Windows 98. You get FAT32 which gets you larger hard drives, where pre-OSR2 Windows 95 has FAT, where the max hard drive size is 2GB, you need to divide larger drives into multiple drive letters.
Windows 98 also gives you easier third-party ways to turn on universal USB flash drive functionality. Without it you need a driver for each flash drive, good luck finding that today.
Windows 98 is basically the pinnacle of DOS-based windows for gaming, Windows ME takes away some DOS functionality.
> Compared to busted up 90s Windows it's a dream come true.

Hard disagree. A 90's-era Windows wasn't perfect by any means, but Windows peaked with Windows 2000 and it's been downhill from there. Modern Windows - at least as Microsoft intends for people to use day-to-day - is an abomination, and I would sooner use Windows ME day-to-day than any version of Windows 10 normally available to consumers.

That said, most of that downhill has been due to bloat. Windows 10 LTSC almost makes Windows nice enough for me to consider using it as my daily driver again.
The post are sorted approximately by

points / (time_in_hours+1)^1.5 * lot_of_penalties

where 1.5 is a number that may change from time to time without warning, perhaps now it's 1.6 or something like that.

The number of comments does not matter, unless the post has too much more comment than points, and the site adds a penalty.

There are a lot of automatic and manual penalties added by the mods, and also added by the flags of the users. Most of the details are part of the secret sauce and change from time to time without warning.
Right, but you started as a child, spent a lot of time in an English-speaking environment and (presumably) had teachers who would identify language mistakes in your homework.

BTW I think most native speakers would write 'non-native' instead of 'non native'.
I am using Pop!_OS on Thinkpad X1 Extreme Gen 2 - everything works (though switching between dedicated and integrated graphics has rough edges). Perfectly fine for normal use.
the browsers cannot control a dev that uses AJAX to continually redraw the page without causing the browser to update the history/location. typically a sign of a) a dev new to AJAX or b) a solo dev that created a PoC that got turned into a product with very little thought about things like history/state/etc. I myself am an option B person.
I was also Linux-only for several years, then I started getting into Macs and they felt more or less good enough. I definitely appreciated not spending as much time just to make my computer work, and I liked the familiarity of the terminal. I started drifting back toward Linux as my Macs started to give out.

The macOS installer kept failing and I had to jump through hoops to download the installer for the macOS version I wanted and 'verify' it. (This was ~10.10-10.13, not sure if it's still as much trouble to verify an installer that isn't the latest version.) After the second Mac that refused to reinstall, I had had enough and put Ubuntu on it.

I started to realize around 2012 (with the release of soldered-RAM Retina MBPs and razor-edge discless iMacs) that Apple did not need me as a customer, and eventually I was fine with that. I have one remaining Mac Mini that I use as an HTPC and to get pictures off of my iPad. For daily use I usually prefer an old Thinkpad running Debian.
There's no way they caught this person in a few months time, with all the precautions he took. Someone ratted this guy out. Would love to know why the feds don't pursue the big market manipulators, instead trying to make headlines with small fish. Probably can't make anything stick, because they are less than competent and less than fully manned. The rat needs to be exposed.
Firefox does not fully support OffscreenCanvas,

https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCa...

nor does it support top level await

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Firefox under Linux works fine for me too. I was able to reproduce in Chrome and Edge (Preview).
Yes to my understanding it will throw an error
There's a great story in how much of the world runs in excel. I use it simplistically, but I make no pretence there aren't deep, complex use cases. Maybe because I use it simplistically it doesn't bother me how weak it is compared to native.
The answer to this is the same as the answer for eliminating tracking pixels in email. Requiring inline content.

If a law is referencing something, it needs to be inclined in the public text of the law. If it can’t for copyright reasons, then get a license for such or design a different law.
In terms of snark, I am sincere that Yudkowsky earned it with this post. His method of abusing the attention of readers bears addressing, and I'd argue the line between rhetoric and indoctrination tactics is defined in this style. I'm a fan of SSC and other rationalist thinking, and even some of his sequences, but there is a writing style that is a peculiar mix of filibuster and mesmerism that needs to be addressed as what it is - an irritating tactic to appeal to vulnerable minds. Surely he and thinkers like him can bear the criticism.
I could see it coming. I rarely buy anything, but picked up a bottle or two about 2 days before they announced the closure.

I guess technically it's not a full monopoly since they do allow distillers in the state to sell thier own product on premise. The place near me was selling some premixed handles for $60-80. Talk about price gouging.
I had a pessimistic thought...if we observe that vaccinated people have a much smaller proportion of asymptomatic infections, maybe that means that vaccinating people is creating significant selective pressure towards more symptomatic and severe illness. I mean, I understand that for now, the vaccine greatly reduces serious illness. But relatively speaking it sounds like it is selecting for it and I wonder if we will see the effects in a few months.

To be clear, my speculation implies to me that it is if anything more urgent to get vaccinated, because the more people are vaccinated, the worse things will get for the unvaccinated.
> Tearing? Fundamental Xorg problem. Fixed in Wayland.

TFA:

> Screen tearing with the intel driver. Come on. This was solved on xorg and now with Wayland it's back.
Works fine on Firefox for me. On the other hand, the text is in a small and thin font, light gray on a white background making it unreadable on my screen. Reader mode to the rescue, once again.
s/Mughal/Mamluk/ for those wondering why I placed an Indian dynasty in Egypt
No choice, corporate laptop.
GNOME has this feature
Has Apple paid the author yet? Or is this yet another free bug bounty?
Plus, have you seen the obesity rates for white women? Don't worry, you'll feel them, jurassic park-style.

Edit: go on a diet instead of flagging!
Yeah it's probably a very short-lived rate limit. I got that error the other night, searching a repo for how it returns its version information in the code, and I got that error as shown in the screenshot. I then clicked Back in my browser, clicked another link, and it was fine. /shrug
Ah yes, I remember when a 1MB download took 30 minutes to 1 hour to complete.

Now I don't even blink over hitting a webpage with multiple megs of assets.

The hacker news favicon is bigger than most webpages of the time :D
By shit typed I meant entering or pasting 1.200 into a numeric field and getting -600,000 something. This is exclusive to excel, which is “smart” enough to detect patterns in input, but not smart enough to introduce/look at the cell affinity, at locale settings or at common sense.
Yeah, it was painfully overcomplicated for sure - Palm OS did it much more seamlessly for cross-filesystem interop, but it was only when SD cards and /Palm/Launcher came along and you didn't really need Hotsync any more that it really got comfortable. It was very much of its time and I don't regret that it's gone, but it was certainly a clever and interesting design.
A totally anonymous vote is not possible, because at some point they must reveal the aggregate result, and this will allow the voters to reason about the way others must have voted. The minimum number of voters who must have taken a position is known. If the total pool of voters is small, they can talk among themselves, and this will reveal either impassioned people being publicly outspoken about their position, or people being deferential about their position. Irrespective of whether anyone is lying about how they voted, the deferential people will be under suspicion of having voted the way they're less likely to admit in public. This incentivizes people to seem more publicly impassioned about the position that's least likely to result in their condemnation.
You can go after your neighbors. It's inadvisable, but it's much more tractable than taking on Google.
It also doesn't ship with a paint program. OSx has a lot of ground to cover before it can function as a decent desktop OS.
Hard pass nice car, too bad about the UX
Are you sure that the previous submission are not dead? (Do you have "showdead" enabled in your profile?)
That must have been scary, but I'm glad she had a good outcome.
What’s wrong with nautilus?
And you could only get decaf and caffeine pills...
Not just good by overflows, it’s a better paradigm because you’re passing the context of the totality of the data to the target. It’s impossible to get the “wrong” length because it’s an intrinsic part of the reference.
I finally reinstalled my Windows 10 after some time for a gaming PC and it was surprising to me that they are very intrusive. Like, I have to create a Microsoft account? And they have other sorts of update that happened randomly. Can we trust Microsoft?
Emulating a brain doesn't necessarily mean you can tell it what to do. After all, you can't always tell humans what to do, and this might somehow be a necessary component of human-level intelligence.
Actually, we are trying to solve digital ownership, provenance, chain of custody, and verifiability. https://pruf.io
Two words: excessive complexity.

It's always seemed strange that an application called TextEdit is actually more than a text editor. I strongly believe that content-type autodetection, much less HTML rendering(!), most certainly does not belong in a text editor.
Joel is such a fraud
That’s great. I have similar stories.

I burned some CDs with an autorun executable written in VB6 that would play a certain Rick Astley number at maximum volume until the user logged off. Left them lying around with various enticing labels. The result was as predicted. Unfortunately, as in your case, I failed to realize that the list of students likely to do such a thing was a very short one indeed.

Later on in my school clown career, I reconfigured the printers to add a giant “CONFIDENTIAL” watermark across every page. This was the day before an important coursework deadline. That one did not go as planned: clients that had cached the malicious settings kept sending them back to the print server, and it couldn’t be fixed until everyone went home for the day.
> Direct deaths due to Chernobyl are in the order of 60 people. Long term impact on deaths is very unclear and estimations are contested ... the Bhopal gas disaster directly killed thousands of people and harmed half a million. Much more devastating

100, not 60, and while it's true that the long-term deaths from Chernobyl are "contested", the controversy is about whether only 4000 people have died from it so far, or more like 60,000 people. 350,000 people lost their homes.

In Bhopal, by comparison, the official death toll was 2259, but other estimates go as high as 16000. More to the point, though, almost 2 million people still live in Bhopal, more than before the disaster. Nobody lives in Pripyat now. Before the disaster 14000 people lived in Chernobyl itself; now 1000 people live there—state employees with short tours of duty, whose job it is to keep everybody else out of the Exclusion Zone except for brief, strictly monitored visits.

I don't think this supports a judgment that the Bhopal disaster—the worst such accident so far, despite the existence of many more pesticide plants and similar facilities than nuclear power plants—was "much more devastating".

But the whole safety debate is a moot point, since solar energy is so much cheaper than nuclear now that nuclear will be relegated to niche roles for decades.
https://tutorial.math.lamar.edu/ are pretty good, although they're mostly focused on the applied part.
You need to see taxes as a monthly subscription that makes everything around you better. Unfortunately some of that stuff is bad investment, but you get to actually have a say in how that big pool of money is being spent, and it’s very transparent.
i always found that a bit funny to see the 'typing' hygiene vary between OSes just like between programming languages. Windows let you cast anything, MacOS.W had the application being the sole type constructor in a way. Very functional.
Handles in the general way are an opaque reference that can be resolved into a pointer.

Index into an array is only one of the multiples implementations.

It can also be a hashed key or even contains directly a pointer

Because handles are weak references they can be used as promises, returned immediately but resolvable only when the the actual work is done.
haha, after using OS X since the beginning, i have never even looked for this. after the first time of realizing it was rich text like WordPad and not a text editor Notepad, I never even attempted to use it for anything text related. better app options were available for pure text anyways. BBEdit was my gold standard in the way back days.
The US has a wild variety of drink laws that vary by state.

Many states have government run stores, some states allow beer and wine at grocery stores, but liquor must be sold in a separate store. Some states have laws that ban sales after 8pm, some 2am.

Utah is the worst because they limit the alcohol percentage in beer (Mormons don't drink and pushed for these laws) so the companies have to make special shittier Utah beers.

In some states you're not allowed to see the drink being made (maybe also Utah - can't remember) so they make it out of sight and bring it out.

Some counties are dry and you have to drive to the one over (usually lots of stores at the county line). I think some southern states have drive through liquor stores.

One reason I was happy to move to California is the lack of these 'blue laws' [0]. California may have a lot of signs warning you that everything causes cancer (and make it really hard to order a new shower head), but their alcohol laws are pretty permissive.

I don't know if there are any states that don't have open container laws - which is too bad, drinking PIMs in the park in the UK was great fun, and beers outside talking to people is a nice part of the London pub culture that would go well in American cities.

[0]: https://en.wikipedia.org/wiki/Blue_law
Yeah, it says you're on the Orange Site.
Here's my theory, having never worked there but having seen how sausages get made in a hierarchical company. A "VIP" designer in Microsoft invented the ribbon out of some creative inspiration or chemically induced fever dream. In order to justify developing it, user research had to be conducted. Since the designer was a very high ranking person, the research obviously could only have one conclusion: the ribbon is good and should be implemented. And so data was found that showed the ribbon was good, and data that showed otherwise was discarded, and like that, we got the ribbon!
I’m part of it and despite Jason C having obviously a very good track record I find myself very unimpressed with deal flow quality. I’ve invested in 75 or so startups via AL and exactly 0 through the syndicate. I’m usually not into consumer stuff though so In fairness that’s a good part of why.
Basically every single big site screws this up when lazy loading content - Twitter, YouTube, etc. If I drag down the scrollbar to position content where I want it on the page, invariably content gets loaded and pushed to the page. Because I am fixing the scrollbar by holding down the mouse button, the page jumps to a new position.

It is infuriating because this is solveable in many ways, the simplest being not to push during a mouseDown event.

But my new most hated thing is Google lazy showing details when I mouse over a result. Which means if I quickly go to click on the second link I mouse past the first link and it expands to the space where the second link was, so I either click the wrong link or have to reorient and then click the second link. I can't imagine how or why that feature exists.
"Please don't complain about website formatting, back-button breakage, and similar annoyances. They're too common to be interesting. Exception: when the author is present. Then friendly feedback might be helpful."

https://news.ycombinator.com/newsguidelines.html

(Note: I'm not saying such things aren't annoying—it's the opposite—which is why we need a site guideline to prevent discussions from being dominated by them.)
“It just works” never meant it was immune to bugs. No software is.
oh come on, how much more do you need than a crayon based color picker? ever set the date of your system to waaay into the future and then look at the crayon color picker? after providing that, what else could you possibly need?
I was in my tweens/early teens when I learned about ResEdit. I thought it was some kind of hacker tool, and I was amused at the various things I could change.
> How would this work for a hierarchical structure like a B-tree?

For something like B-trees you want to make a distinction between internal and external references. Internal references ("child pointers") can just be 32-bit indices into an array of fixed-size items (each the size of a cache line or a multiple thereof) or even naked pointers if you don't mind the inefficiency on 64-bit platforms. Depending on the requirements, external references are often best represented as some kind of handle with explicit registration. This is especially helpful if you need to manage the lifetime for persistent B-trees (where different trees can share subtrees) since the external reference handles serve as GC roots, so you require them to be explicitly registered while the internal references are owned by the B-tree heap and can therefore be direct while still being traceable or refcountable; this also works well for dealing with reclamation in a concurrent system.

So, you almost always want to distinguish internal vs external references, and handles are primarily a solution candidate for external references.
"the indigenous people over whose heads it would take place, the Saami of northern Scandinavia."

It's never been clear to me why the Saami are "indigenous" but average Swedes, Finns, and Norwegians aren't.
While opionated Christian Brose's 'The Kill Chain' was an enlightening read for me. Interested if you have read it?
Yes if you live your life exactly as Apple wants you to (plus some luck). Otherwise you get "you are holding it wrong" bugs.
If you're short on time you'd also be more likely to order from Deliveroo, making this situation even uglier.
> between a computer enthusiast and average population

Not computer enthusiasts -- just college students.

I remember being pretty surprised, it wasn't the CS students who had all the ripped music. It was the party kids. The "killer app" for MP3's was the ability to put together all-day and all-night music mixes that could be shuffled instantly. For the first time you could DJ effortlessly.
The ability to extend QuickLook to support more types is huge too. If it can be rendered to a static image or HTML page it can have a QuickLook plugin written for it.