skysight-inc/HackerNews huggingface dataset:
I was actually a bit disappointed in the article. I thought it was going to explain some kind of substantive work or task that the author can do on Linux but not Mac OS. Instead, the things he lists all boil down to Mac OS being a lot less customizable.

That absolutely true but I feel like we all already knew it.
How could someone from other galaxy visit our past? How could they interact with the people in Jesus time?
If you're going to write "When Machine Learning Fails", then the following spreadsheet might be helpful: https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vRPiprOa...
I thought arbitration doesn't remove your right to sue unless you agree to it... and an opt-out form from a by-default user terms notification isn't the same thing as agreeing to arbitration.

It's like Venmo saying: we have a right to take everything you own unless you opt out of this agreement. Nnno you don't, that's literal stealing, like trying to rob people of their right to sue.
So you think there is an impact, but you cant point out what it is because about farming moss is just as mysterious to a 21st century man as climate change was to 19th century man?
Wikipedia moderation is a million Lord of the Flies novels occurring simultaneously.
IME, macOS (Monterey on M1 Pro) handles this better than Windows 10. Everything goes to the right places right away, whereas in Windows you'd have windows all over the place.
This is likely to avoid buying-for-ratings and then returning; and the solution is to factor it in rating only after the return window expires (or the user explicitly says “I like it, giving up my right to return it”. (True fans will do that happily, SEO staffers……. Not so much)
Isn't WSL2 just a VM as well?
Oh wow I was literally just looking at that ticket a few days ago when I was trying to figure out if there was a way to get Firefox to use Touch ID. I must have missed seeing them up the priority by just a few hours!

I'm very glad to see there's interest in getting that working because I was strongly considering switching browsers to get that feature
What if he doesn't want to? IPhones have some pretty terrible UI issues too.
Unpkg Is Down
Mac CLI that adds folder icons to your local repos
Critically evaluating programming languages sounds like a "gap in the market" -- I suspect there's a small but high-interest market in trying to put programming languages in a broader theoretical and practical context.

"The Critical Programmer: How to Choose and Use the right Programming Language"
The end of eternity by Issac Asimov touches on this. I believe the analogy is that of a bird being left behind by earth as it flies through the air because earth is moving through space. So as you travel through time you move in time with whatever it is you're traveling on, I guess is the argument the book makes.
That would make a great story. A marketing team accidentally finds God while looking for a new niche for their shit product.
> What's more, if you have the complete original URL, you might be able to use an archive service that might have taken a snapshot, or at least try to guess what was behind the link by looking at it

This is the most important part. Now some smart crawlers figured it out and show you the archived version of the redirect if you got lucky, but so much has been lost because more or less everyone found it aesthetically unpleasing to look at long links. I suppose we weren't aware of the trade-off.
He did. It's what the linked post describes.
NitroWall – OPNsense router/firewall with Coreboot
I think one such counter-incentive could be, "whatever tech you choose you'll have to live with the consequences by owning maintenance and future development." However, in our fast-paced industry people can switch roles and jobs so quick that they'll never have to face the consequences of their tech-choices.
The visual artist’s standard has been to sample only so much the original is not recognized.

I’m guessing the future isn’t here yet. It’s all hype. When someone says, my computer, ok. But this AI did it, not my fault. Like corporations are people—haha!
> This occurs because the refactoring engine uses runtime data to discover the correct types and thus correct refactorings.

in smalltalk is not like other languages where you have a bunch of text files and you "build" it from there and need static types... it has to do it at runtime because thats all there is!
> Good faith is not assumed here.

"Assume good faith" is one of the HN Guidelines[1].

I think dang walks the walk and applies that principle himself during moderation, to a rather amazing degree considering how long he's been at it and the challenges of the job.

My sense is that Musk earnestly wants to do something similar at Twitter, and that he's motivated by a kindred idealism.

However, assuming good faith on the part of forum participants means that outgroups end up having to tolerate a lot of unpleasantness, so long as that unpleasantness is couched civilly enough and could possibly be interpreted as well meaning. (For example, whether women are biologically predisposed to be less ambitious than men is considered fair game on HN and gets debated ad nauseam.)

It's obvious that dang passionately wishes for people from all backgrounds to feel welcome, but that wish exists in tension with the lenient moderation philosophy.

I've come to believe that HN's demographic skew is a direct and predictable consequence of the moderation philosophy, and that ultimately the skew is endemic and won't budge over time. I'm occasionally troubled by my own participation here because of it, as much as I enjoy and appreciate the positive aspects of the site.

I expect something similar will play out at Twitter, with outgroup participation waning as Musk shapes it according to his utopian vision of what he calls "free speech".

[1] https://news.ycombinator.com/newsguidelines.html
Where are you seeing that they have to do that?

It seems like Venmo and PayPal can get away with murder by us not opting out of it if it's written in their terms.
Seems like the obvious tradeoffs you'd expect, mostly lack of control/ability to change things, which I'd expect of MacOS. In return you get stability, Apples locked down approach means the OS is far more predictable. Linux in my view takes the reverse approach, you lose stability relative to MacOS in exchange for complete control. Historically Windows has sat somewhere in the middle, though in recent years with all the telemetry and bloat has made it a hard sell in any area other than legacy compatibility (which is a shame, because that middle option is desperately needed by a lot of people, but I dont think its as indestructible as Microsoft seems to think).

Though I haven't used MacOS in a very long time so I could be wrong.
Couldn’t you do the same and find the author and get the .ipa file?
> Also, trying to do music stuff is mostly a nightmare of JACK and Alsa headaches. I can write generative music code in at least two languages, but I just wanna plug my guitar in and record things and use plug-ins without having to recompile shit

This hasn't been a problem in a while. You definitely don't need Jack for recording your guitar into a DAW with a backing track (I have a studio full of synths that I record - 24 tracks in, 24 tracks out, via a class compliant USB audio interface). And as the sibling comment points out, Pipewire makes things better still; you can point your DAW at "ALSA" (really Pipewire under the hood) and also play Youtube vids in a browser at the same time - this was of course possible with Pulseaudio or Jack, but both of them had their own quirks. Pipewire is overall really nice and just works cleanly.

I am really curious what you had to recompile.
I went straight to the code about concurrency[1] and I really liked it, I learned so much just by reading a couple of lines of code and tests.

[1]: https://github.com/quii/learn-go-with-tests/tree/main/concur...
And after all the fiddling, then there is an upgrade and you need to fiddle again.
Powershell improves on Unix commands being based on text streams, and makes them based on objects. Which means you're pretty much never extracting stuff with cut and awk, and instead can just get whatever field you want. Eg:

C:\Windows> Get-AuthenticodeSignature .\explorer.exe

Directory: C:\Windows

SignerCertificate Status StatusMessage Path
----------------- ------ ------------- ----
BBD2C438000344F439BFDFE5ABAC3223357CD67F Valid Signature verified. explorer.exe

C:\Windows> (Get-AuthenticodeSignature .\explorer.exe).SignerCertificate

Thumbprint Subject EnhancedKeyUsageList
---------- ------- --------------------
BBD2C438000344F439BFDFE5ABAC3223357CD67F CN=Microsoft Window… {Windows System Component Verification, Code Signing}

C:\Windows> (Get-AuthenticodeSignature .\explorer.exe).SignerCertificate.Subject
CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
C:\Windows>

This of course works with pipes:

C:\Windows> Get-ChildItem . | Where-Object { $_.Length -gt 1000000 } | Sort-Object Length

Directory: C:\Windows

Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 8/11/2021 1:56 AM 1075712 HelpPane.exe
-a--- 1/15/2018 12:40 PM 2856800 RtlExUpd.dll
-a--- 4/25/2022 1:17 PM 5122632 explorer.exe

Isn't that awesome?

One of the nice things about it is that you can add stuff easily. You don't have to worry that every script that parses the output of your command will now break because you added an extra column or added extra functionality.
Give me one person who has been banned on Twitter for not saying something.
Yep, Google is pretty bad at many queries. Google may return relevant results, but those results are low quality. I’m ready to subscribe to a $5/month search engine that manually curates results, if that’s what it takes. Either the current state of AI can’t judge article quality, or Google isn’t motivated enough to solve that problem.
I mean, if we're shilling books and intro electronics is the topic, here's a fun one:
https://nostarch.com/hardwarehacking (Published Nov 2021).
That’s not how it works. No one can visit your future first and your past later, whatever that means.

Otherwise they could just stay with you in your past and wait until their past self joins the party later.

[edit: Maybe you were not saying that in this comment. But other comments of yours are wrong so I can’t tell what are you saying, really.]
> Oftentimes, things happen in science because other things that happen make it possible to happen.

Just like in business. Electric cars were pushed by Musk, yes, but they were helped by rapidly increasing battery capacity and demand through the increasing sentiment against ICE cars.

SpaceX is definitely also cool, but by now every billionaire seems to have it's own space company. SpaceX is still pushing for Mars like nobody else, but it's not like the field is deserted.

> I believe Musk is one of the few who has built companies [...] which nobody else would even want to get into because they thought they were not worth doing for making money.

Given how many insanely valued companies we have who's business model is basically to spend VC money (see, for example, Uber), I highly doubt this. There are also a lot of small-time car manufacturers, with quite a few specializing on electric vehicles even. There's definitely money to be made in this space.

> In fact, people like Bill Gates are still shorting Tesla because they don't believe it has value.

There's definitely a way where you can believe both, that a) Tesla really fast-forwarded the adoption of electric vehicles and did something good and b) that Tesla being the most valuable car company on the planet is insane.

I'm not saying Elon achievements are not impressive, they definitely are and his net impact is positive. But just like Einstein, if it wouldn't have been for Elon, there would most likely be another company filling this space right now.
To answer my own question here are some references to the problem at hand https://dl.acm.org/doi/10.1145/3491210
He seems to be intending to take Twitter back to the type and scale of content moderation social media firms had pre-2015, which is perhaps not co-incidentally when they achieved their huge levels of growth.

Too many HN readers appear to be trying to convince themselves of this idea: that content moderation is some insanely hard problem. It's not. Social media grew to billions of users with relatively straightforward policies. It only seems that way now because the type of people who are obsessed with "moderation" (read: banning ideas they don't like) also struggle to crystallize a coherent set of beliefs about what speech should and should not be allowed. The absurd false positive and noise rates on Twitter/FB moderation is evidence of this. In place of coherent policies there is an inconsistent and ever-shifting set of unwritten rules that must be reverse engineered by outsiders to even begin to understand the underlying "logic".

Reverting to a classical policy of:

1. No spamming.

2. No engaging in illegal activity (e.g. financial fraud, CP, copyright infringement).

3. Tweets that violate local laws will be hidden in that jurisdiction.

along with the usual boilerplates you find in any 2010-era ToS, would be plenty sufficient and would not in fact pose problems harder than literal rocket science.
This is advice for hobbyists. Guys who want to tinker, wire their home, and fix their car, and maybe fix that broken radio.

I have found most people are rusty when it comes to Electronics, and electricity.

The Art of Electronics, and it's lab, is very long. I was shocked when I heard Harvard Students completed it in 1 semester. It's recommended here a lot though. There's nothing wrong with it other than being written years ago. I don't like the part on computers, and solid state electronics. (I'm too lazy to pull out my copy, but would love to know how it's possible by a ex student. Maybe it's a two semester course? It's in the foreword to anyone interested.)

If you just want a decent understanding of electricity, I like the "Make" publications. Throw in the Dummies whatever on Electronics.

The US navy also has a decent books too. They are free.

If wiring a house/building pick up a copy of Ugly's, and Dewalt Electrical code reference. Make sure you know how a 3 way switch works before putting the books down. For some reason a three way switch is Greek to a lot of people.

If you are really suppose to know this stuff, but feel like a fraud, pick up Electricial Engineering 101 Everything you should have learned in school but didn't.

I don't have a recommendation for working on automobiles though. Even though the basics of electronics will get you through most problems you will encounter when working on your vechicle, I am still looking for an in-depth manual. Something that goes deep into the computers of our vechicles. The books recommended to mechanics just skim over a lot of the complicated stuff. There's a need for an in-depth book on electric vehicles. I'm always looking for anything Tesla, but it's all priority? Or, very high priced information. Elon if you ever read this; we love, and respect you. Us shade tree mechanics are salivating over your engineer's repair info. There are a lot of hot rod types that want to get your salvaged vechices back on the road. And no you don't inside info to get a crashed Tesla up and running, but it would be nice. We might remember the favor when there's more competition?

It's all about manipulating OHM's law. Again--it's all about OHM's law for the theory. Don't make it more complicated than needed.

Learning about resistors, caps, potentiometers, etc. is pretty basic.

Oh yea, a nice DVOM, like Fluke 88, and a power source, will make your life easier. You don't need a Fluke 88 with all the attachments. I got one in Reno for $75.00, and just love the quality of the instrument. I truly feel if a guy likes their tooling it just makes solving a problem less of a hassle.
I have lots of iPad notes already "in pictures" for these topics, and have many versions of them as I've evolved the diagrams and examples I use... hence the idea (ie., minimising work for myself).

I'll see if a draft of my-style sells a few copies, on the topics I have to hand, and then look at outlining a larger series.

- Thanks!
Yeah. Thought it was a horror flick when I first heard the name.
Of course! We all have differing requirements :)

They're important to me, moreso than what's in the OP's list.
Tax Prep would be a great local thing.
I think it is hopefully clear to a̶n̶y̶o̶n̶e̶ most people that economic model based on the so-called intellectual property has mostly failed, at least internationally. For FOSS that means that the difference between copyleft and permissive licenses will diminish - but it was the trend anyway, apart from legacy projects copyleft is mostly used in for-profit projects to sell exemptions. To me GPL indeed seems like a child of American legal cultures that has little chance of surviving internationally.

As of China, so far it shows little ability to lead in the open source world, too little compared to the size of the industry in China in any case. I'm not going to make up theories on whether it is because of its isolationist culture, or lack of political freedom or just a temporary thing, but as of now, I don't see any risks of hostile takeover of open source by dictatorships. They will use it of course, regardless of whether we allow them to, but that is kind of the idea behind open source, isn't it?
Ask HN: Why do parents still encourage their children to take piano lessons?
If parents depend on lengthy piano practice as a way to keep their children off the streets and out of trouble, why not encourage them to program computer games at home instead?
> Containers/Docker are a great technology, but even on my M1 mac where literally everything else is super speedy, they're really slow.

Either you're using Docker for Mac which itself is slow on IO mostly due to the macos-linux file share syncing every single fseventsd<->inotify or you end up running intel images on aarch64, which uses non-virtualizing qemu to emulate the foreign CPU (see github.com/tonistigii/binfmt)

I'm using Docker in a Fusion instance, sharing /Users through vmhgfs (which in my tests performs better than DfM shares) and it's plenty fast as long as I stick to native images (intel on intel, aarch64 on arm64) and don't outrageously reach out to the shared dirs (notably DfM shares /tmp by default which is ridiculous)

Container tech on Darwin would bring little in most cases since it would containerize a darwin userland, which, while cool, is probably not what most people want. There's no shortcut from running a Linux kernel in a VM to run a Linux userland on Darwin.
>- Debug apps which don't opt into debugging, using gdb/lldb, without disabling SIP. It's my computer, I should be root, I should be able to introspect how processes execute on it. Not being able to do so prevented me from debugging https://github.com/samschott/maestral/issues/597, since I had to disable SIP, which required rebooting, which stopped the bug from happening.

Another option is to re-sign the application with the entitlements necessary for debugging.

e.g:

https://gist.github.com/talaviram/1f21e141a137744c89e81b58f7...
I think you have to specify the use case.

I have an app that I built which has a couple hundred users. I pay just a couple dollars per month to use firebase firestore, authentication, cloud functions, storage, analytics, and crashlytics.

I’m sure thin.dev is very cool and I’m excited to check it out but I expect in the distribution of possible use cases, thin pricing is cheaper than firestore or real-time database in a vanishingly small number of them.
Why don't them just start returning the redirection link as a text (so if you want to follow, you must copy & paste), and call it a day?
Chromium is open source, not "Google", since all the bits that make it Google are in Chrome.
> Read files from MTP devices
>
> If I stick a USB cable between my phone and Linux laptop, I can see the Android files on my laptop. I can open them, move them around, etc. On a Mac I need to install some shonky 3rd party software which rarely works.

https://github.com/ganeshrvel/openmtp
It's called a Playdate, made by Panic. I'm not sure Panic Playdate is the intended name.
> there are some things - like basic accessibility - which should be non-negotiable.

There are a lot of legitimate reasons to criticise Apple, but I disagree that lack of accessibility options is one of them. They natively support tons of accessibility features, and as far as I’m aware people with disabilities often choose Apple products precisely because they excel at it.
I can’t tell if the simple stripped-back style would actually appeal to kids or whether it only really works for people nostalgic for simpler times.
Where do you fall on the difference between “censoring ideas” and “banning hate” because that’s honestly what I’m most afraid of.

Because one, Twitter right now is already difficult site to be on if you’re queer and not using a chain-block extension to deal with bullies, edgelords, and bridagers, and opening the floodgates isn’t exactly going to help.

And two because people spewing hate have already learned to avoid most moderation by dressing them up as “ideas/alternative views”

Some real takes I’ve gotten in my replies unsolicited.

* “I don’t hate gay people I just think they’re existence is a sin, they’re pedophile groomers, and they shouldn’t be allowed to be married.”

* “I don’t hate trans people, I just think that trans men are just confused self hating women, that trans women are rapists, and that they shouldn’t be allowed to have any representation in media because they will brainwash kids into ‘gender ideology’ (whatever that is).”

I both don’t really feel like dealing with this on a day to day basis and I’m really afraid that the literal decades of progress is going to be undone by giving a huge megaphone to these people whose hate manifests in real life harm.
The Steam Deck works really well, I've had no issue with it whatsoever. I fail to see how it's comparable to a niche product like the PlayDate.
I worry that we’ve taught tech this way to some people. Squeezed out everything cool so that we could make people that happily fill in the framework blanks, dig through stack overflow when they get stuck, and tell them that career progression consists of amassing a big list of transient technologies.

They deserve better.
To "When Machine Learning Fails" add a chapter or two on "Sabotaging Machine Learning Models".
It seems like this would work, but unfortunately it just replaces the "slide" animation with a crossfade that takes the same amount of time.
Who is "them"? The users or the one owner?
Um... there wasn't a 4.04? The first release was Warty Warthog, 4.10.
https://en.wikipedia.org/wiki/Ubuntu_version_history#Ubuntu_...

I find it interesting that you say that, though, if only because Warty is when I personally moved from SUSE to Ubuntu, and I've never seen any reason to switch. My occasional trials of Fedora seem to have drawn the reverse conclusion to you.

* There are no stable releases. For boxes I work on, I want something slow-changing and stable. For boxes I experiment with, I want something fairly fast-moving and agile. For me, the LTS/short-term split is perfect for that.

* Ubuntu is more pragmatic about proprietary drivers and so on. Fedora makes it a pain.

* Ubuntu's 3rd party driver support is the best in the industry, AFAICT.

So I am curious to know in what ways you find Fedora better than Ubuntu.
I don't think it's Bernoulli, binomial rather?