skysight-inc/HackerNews huggingface dataset:
I'll start with things that I'm happy to have in mac that didn't have in Linux :)

- Cannot run a bunch of programs that stay on the topbar, like LINE (https://line.me/en/), Kap (https://getkap.co/), etc. I am a fairly heavy user of Kap and I love the interface, so this is probably the biggest differentiator for me. I can use Gimp, Inkscape, etc. on Mac so this is not really reversible.

- The visual quality of the programs in Mac is generally a lot higher, and humans do like aesthetic visuals. For example the "CPU indicator" (iStat) I have in mac is an order of magnitude better, same as VPN tool, etc.

- Upgrading the OS to a major version without worrying if I'll be able to boot next time.

- (unfair?) 10+ hours of real-world battery usage, in Linux I could often get half of the advertised 5-6h battery life from the PCs if lucky

- A lot more hardware stuff with the M1 Macbook Air, like the amazing touchpad, keyboard (in new models), etc. Some will say it's fair to compare them some won't, so I'll leave that up to you but summarize them all in this point. I want to try Asahi Linux when it comes out stable though!

- Drivers all work very well, it's like they built them on purpose for their hardware (!). No more fighting with pulseaudio.

However overall I've found them to be a lot more similar than dissimilar to my surprise, swapping from one to another as a normal everyday JS dev is fairly trivial. To add on the author's list, the biggest issue I have is with external USBs, I like having them encrypted for backups and there doesn't seem to be an easy way to do that with mac. I had no trouble with AndroidUSB, just install it and it behaves just like another filesystem program.
The steam deck seems to mosty live up to expecatations so far, doesn't it?
The challenge with publishing the algorithm in the hopes of increased transparency and a broader understanding is that it is still impenetrably complicated to the average user.

Even with an open source algorithm the results on the feed for an individual may still seem opaque based on the input data and the metadata for that input data (not all of which would necessarily be visible).

Wouldn't it be better to have some explanation along the lines of "Why am I seeing this ad?" which is presumably more immediately useful to a larger audience.
> In Musks case based on, IMHO, pure hype and his celebrity status

Or his proven track record of creating groundbreaking companies such as SpaceX and Tesla, which has made him the worlds richest man and why we are talking about him right now? Jeez
Getting Aperture Science vibes from this. I can't help but imagine that everyone in the pictures died a few years later from weird and oddly specific cancers.
Most of the criticisms here are about the fact that the UI is more customizable on Ubuntu - fair enough, but I can't help but feel that the implication is being made that this is better. I think it's pretty clear that macOS is trying to give you less options (there are, after all, lots of hidden options), but in a considered enough way that almost all users will be happy to have their lives simplified.

I move back and forth between macOS and Ubuntu, and think the combination is wonderful. It keeps me honest in terms of which tools and workflows are actually portable, and makes me appreciate the things each system does better.
Even if it is the cases that most people will stop after 1h of use, it's interesting to see new players and see innovation in the videogame consoles space. Maybe this one is not the successful one after the release, but at least it's proposing something new (the shape, the crank, the games), and maybe this one or next iterations are a success.

Remember that it is not mandatory to buy it. You may not like it but some other may do.
There's a typo on the pricing page:

Free

For personal, "non-commerical" use
> Fedora didn't fit my requirements as it doesn't support fractional scaling.

This is desktop dependent, not distro dependent.

Only a few desktops support it so far: GNOME 3.x, KDE 5.x, and Cinnamon are the only ones I know of.

Saying that I could not get it working on Ubuntu Cinnamon $LATEST. It does work on Mint $LATEST with the same release of Cinnamon.
You need both. The most noble cause is still going to be a pain in the ass if you have to work with awful coworkers, but fun coworkers in a meaningless job with no direction is going to be hollow.
I honestly don't see how being publicly owned—i.e. beholden to the profit motive—is anything other than objectively worse for a "de facto public town square".

Twitter is addicted to engagement. Solving for this in the long term cannot be squared with modern capitalism.
That's an oddly specific example, because I was in fact training my own StyleGAN and using it to sell T-Shirts around 2018 as indivicia.com . A GTX 1080 TI was good enough for 300 DPI A4 prints (roughly 3500px on the longer edge) and I just trained a regular low-res StyleGAN model and then a styled 4x upscaler. Execution was hand-coded multicore C++ and took about a second per user upload.
Gunslinger does have many interactive demo apps that can be run in the browser via the webassembly target. This includes a clone of Snake and another sample game. https://mrfrenik.github.io/gunslinger

The same code can be compiled natively as well. https://github.com/MrFrenik/gs_examples
That's great! Do you think your product will lead to more companies creating Chrome-based browser forks? Cause there's about 20, I can't wait for more Chrome-based variety!
It does not have to be ancient printer; I present you Samsung SL-M2070W, which HP is still selling under some other designation.

I can print in MacOS, but I cannot scan. It used to work, but color scanning was broken few years ago, and about two years ago b/w scanning was broken too - Preview or Image Capture will just produce something malformed.

There used to be a workaround using Samsung scanning utility, but it doesn't work since Catalina, due to the utility being 32-bit app.

So what I do? RDP into other machine that does not have such problems (either Linux or Windows) and then transfer the scanned file.

So much for "just works".
> Disabling acceleration on scroll wheels of 3rd party mice

That's an issue with your mouse software.

> Want to use a 15 year old DSLR as a webcam over USB

OBS Studio can help or Elgato Cam Link if your DSLR supports HDMI.
> Thank god your phone or your car has no feature flags

Umm ... yes they do. Just ask anyone that owns a Tesla - many Tesla features can be remotely enabled and disabled via software updates based on your subscription.

Also, why have you disabled copy/paste on your site?
To add to this, an example using pipes would be great too. I assume it's done the normal Bash way within command blocks. But I have no idea whether it's supported, after all the point is to use a different, more maintainable language.

But otherwise I think it's great, it has all the basics I'd expect from a modern language and still seems simple enough for quick scripts. I'll try it alone for the better syntax and the imho neat idea to return stdout & stderr separately in a dict.
The exchange rate was not an integer. If you have to receive a fractional number of shares it’s rounded down and you get a cash payment for the rest.
There is already a RasPi 4 version.

AFAIK no other Arm machines are supported.
I still don't get what Twitter's value proposition is. What do you get out of it as a consumer?

I remember how Twitter started. It was this obscure alternative to RSS feeds, that many news channels suddenly started pushing (why?). I remember how they would actively include a segment in nightly news on talking about what has been posted on Twitter, back when it wasn't really anything newsworthy. It did not seem like organic growth to me.
Well, BSD might be the shortcoming here.
I use Wayland every day on both my work and personal laptops. Works fine.
I wonder if anyone will take this work and make a visual studio code extension from it?
Ok, please ELI5 this for me, The very statement that anything at all is random is completley absurd to me, especially from an academic context. Are they using a definition of random that is equivalent to "nearly impossible to predict"? , I mean, yes, from the perspective of a limited observer random things can exist, but in an absolute sense, for something to be random then even with the knowledge of all things past that lead up to an event, you would not be able to find the cause of that event because it was truly random.

Do they mean "unpredictable for humans with known means of predicting"?

You might as well use the term "magical" or "miraculous" if you use "random".
Ask HN: What happens with stock grants for Twitter employees?
Did they cut comp in half? Vested stock will (I assume) be paid at $54.20, but for forward looking grants pending vest?
Thanks. Fix is deploying :)
Good luck with that.

Chances are your salary and potential raise was budgeted long before the inflation hit, so a non-merit raise of 5% is not in this year's budget. Unless you have a particularly benevolent organization with funds enough to raise salaries 5% across-the-board it is unlikely that you'll get it. Or, they'll give people cost of living increases, that will pull funds out of the merit raise pool, so no merit raises will be offered, or will be considerably less. They may justify it by saying that inflation hit them too, and everything the company needs to buy to operate got similarly more expensive, so there is no extra money to splash for 5% cost of living increases across the board, and that "we all need to take the hit in the best interest of the company."

And, more cynically, they're getting you 5% cheaper now, so there is not a ton of incentive for them to pay you more, since you'll probably stay, or are easy enough to replace at the same or lower salary.
Your mention of composing dataflows reminded of this project https://nodered.org/ which I haven't tried myself but sounds a bit like what Yahoo Pipes was back in the day.

I'm also curious about how simple we can make self-hosting on bare metal hardware. These days I've been looking a bit into Gnu Guix where you can define a whole server system using lisp syntax. My current explorative sideproject is to try and setup a Gitea service with Guix on a Raspberry PI.
I never had this experience. My first CFL lasted at least 10 years of daily usage as my desk lamp - I think I got rid of it not because it was broken but truly outdated. It is possible that the quality of the grid plays a role as voltage fluctuations might reduce their life time.
While technically, yes, you are correct. It kinda misses the point - developers are more and more working with containers. Doing this on a Mac is an awful experience compared to doing it on Linux (or, Windows - I hear docker + WSL2 is pretty decent - but I've not tried it!)
Wait you want to set ESC as caps lock? I personally set Caps Lock to ESC but never heard of anyone wanting to do the other way around…
Great - but seems like very short notice. Just 4 days? Maybe 4 weeks. We're going to see a lot of broken links across the web.
This list is personal and far from exhaustive (which is fine). If I quickly scanned looking for things I care about, I'd find very little. However, as a Linux user I could very quickly come up with an equally long list of things that I do care about and that does not overlap much with this one.

I think the larger point is: in Linux, some things are complicated but most things are possible. On Mac and Windows, some things are easier but many things are impossible.

So there's definitely a tradeoff. But since I have to use this tool for the majority of my waking hours in order to make a living, the ROI from taking a bit longer to solve an issue and then having it solved virtually forever makes Linux a better proposition IMHO.
"When Machine Learning Fails" and commit to using a subtitle generated with a (flawed) piece of code from the book.
I've worked with a guy who simply could not understand what he had to do if told in writing... email, IM whatever. When you told him in conversation he got it and did decent (not brilliant) work.

He was a programmer. You'd think writing code all day would allow you to understand writing...
Sorry, I just want to get this straight. We're comparing Linux and MacOS, and having to do command line trickery to do something is a knock against MacOS? Really?

I mean if that's a legitimate black mark, that's 1 ding against MacOS and we can bury Linux under a thick pile of back marks.
Have you tried Pipewire? It's pretty wonderful.
You might be surprised to hear that the KenLM language models that are used for speech recognition are actually trained on-disk using CPU. With a €149 monthly bare metal server, I could train my own LM on OSCAR DE and EN.

Where I do agree with you is that transformer-style text generation models in the billion parameter range are off-limits for hobbyists. But that's only a tiny part of the useful applications of AI. And you can train them with gradient checkpointing, it's just 100x slower than what Google can do.
Things you can't do on Ubuntu: run Apple's app?

Seems a bit disingenuous.
> I was always under the impression that time as we know it is merely an idea and variable we add to equations to explain the motion we perceive. We see one thing happen after another thing, and conjure up the idea of time to capture a duration between the two occurrences.

That makes about as much sense to me as claiming that space is merely an idea we've invented to account for our perception that things are in different places.
Why do you believe that, against what Twitter board actually said and how other poison pills worked in the past?
I'm the author of four nonfiction books, none about programming and none self-published, but I think some of my experience still holds.

You're doing market research. That's great, and it's a step that a lot of people neglect to do before embarking on a book-length project. A traditional publisher would expect you to do a decent amount of this in your proposal, and the thing they're looking for is, "How is this different enough from everything that's already out there that it fills an unmet need, but similar enough to books that have sold well that we can expect it to sell well too?"

The other thing that a lot of would-be authors underestimate the importance of is their platform. Anybody can come up with a great book idea, far fewer can actually write it well... but the real differentiator is how big of an existing audience you have and how well you can sell it to them.

Finally, you've thrown out a grab bag of possible titles, but which of those are you truly passionate about? If you do commit to writing a book, it's like a marriage. It's going to be misery if you aren't genuinely interested in your partner.
Since we are all airing grievances - how about the ability to set different scroll directions for the touchpad and a mouse.

I dunno, I guess my brain is just wired differently from what apple expects.
I would be surprised if AI predictions for "how things are going to be next year" would be worse than expert human predictions at the 90% percentile. I mean most trends for next year will already be around this year, they'll just be too weak to notice.
What is the overhead of the sandbox you are so worried about? It is just a linux namespace.
Older versions of Android used to allow mounting as a mass storage device, but there are several problems with this:

- You can't allow apps on the phone access to the filesystem at the same time as it is mounted as a mass storage device (because you may corrupt the FS).

- It doesn't work with full-disk encryption used by newer Android versions, because your computer doesn't have the key (and the key is probably stored somewhere in the TPM of your phone, encrypted by your password).

- It requires the computer to support the FS used by the phone, which means necessarily using something that Windows/macOS supports (which mostly limits it to FAT/exFAT/NTFS)

So starting from Android... 5 or so? you can't mount as mass storage anymore. This probably consists of 99.5%+ of currently functioning Android phones.
Or they could do what windows did. Support windows docker for whatever use case that supports (never used it) and creating WSL which has Linux roots deep in the OS. I find WSL docker works great for development. Certainly wouldn’t use it in production.
Is there any example code you'd be able to point to? I'd have thought this would be difficult without something like haskell's Fix
As I already commented in the first submission of this article:

Now that's something I can really use in one of my current problems. Calculating a minimal perfect hash by creating acyclic random graphs. This conjecture gives now tresholds when to stop trying creating random graphs and start afresh.

This eg is needed for large perfect hashes in gperf or integer sets in compilers, such as eg. for C switch statements with Unicode. switch in C is only efficient for dense tables, but not sparse. sparse tables are linear, but could be constant. A switch in Pascal was constant, but so far GCC and llvm didn't care. gperf neither.

see http://ilan.schnell-web.net/prog/perfect-hash/algo.html and http://programming.sirrida.de/hashing.html#c_case_of_string
Why would I leave?

As far as I can tell, Musk will just de-politicize it and let more people speak.

More ideas is better. You don't have to agree with everything.
> 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

If you haven't tried the new VirtioFS accelerated directory sharing in Docker for Mac, it makes a _huge_ difference to I/O performance of mounted volumes.
Sadly I haven’t managed to find a way to make keycloak prefer security keys for 2FA over TOTP. I always get the TOTP prompt first, then have to click "try another way" and select security key.
Suggestion: Python + ML
> He is worried about climate change and promotes bitcoin.

It is misleading to state this in present tense.

https://twitter.com/elonmusk/status/1392602041025843203
But doesn't the reduced cost screw all shareholders out of their value?

Besides, when the 51% owner decides to merge at a lower price, can't other shareholders simply refuse to sell?

All this makes it sounds like shareholders have a lot less power than I used to think they had.
I don't mind the animation, I actually really like the animations in macOS. I just don't want it to take a full second to switch the active window. "Reduce motion" keeps the full-second delay but replaces the nice animation with a less nice fade animation, which is kind of the opposite of what I want.
Bridgerton is a bog standard period drama. The idea that it's a fantasy has no more credibility than the idea some people are trying to spread that CRT doesn't exist or wokeism isn't a real thing at all. Please stop making excuse for racists. Netflix's approach with it is no more acceptable than it would be to make a story about American history in which the Cherokee were played by a collection of red headed blue eyed white people. If you then claimed that such a story were merely a 'fantasy' inspired by US history, you would, rightly, be raked over the coals for it.
When a 3rd-party dependency requires a charlist, or throws an exception, I'm not going to diverge from upstream and roll a new one just to be idiomatic. Nobody chooses the charlist over binary.
Bezos should stay quiet, remove himself from the measuring contest with Musk, do lots of philantropy to right the wrongs that he caused with Amazon.

At the end of the day , unlike Musk he has the right nationality and oratory skills to capture the ultimate prize if he ever wanted to, but being juvinile won't get him in there.
Thanks -- it feels like the most intensive one to write, but in many ways, its been my main topic of thought for several years
Why Americans Are Leaving Downtowns in Droves
Your whole line of thought is hinged on a pretty bold assumption.
That's a good idea. I would also try and show your notes/diagrams to people (both those who don't know the subject yet and those who do) to get their feedback.
Fidelity’s New 401(k) Offering Will Invest in Bitcoin
> It leaks environment variables

It is easy to show that it doesn't:

$env:x=1
pwsh
$env:x=2
exit
$env:x
# shows 1

> It can't comfortably import environment from batch files

Nor bash can import vars from xonsh or whatever. BTW, there are ready available scripts that can do that, CBB to find it.

> Argument passing in Windows is a bloody horror.

What?

> For some reason you can't quote the command itself.

The reason is that its taken as literal string as per semantics of pwsh. Just add dot before it:

."C:\Program Files\Git\bin\git.exe" checkout "blah"

In this particular case its because of space in directory name, you could do:

C:\Progra~1\Git\bin\git.exe checkout "blah"
Management gas extreme leeway to use it's judgement. All they have to do is claim that they will attempt to raise the stock over time price or otherwise make shareholders happier. If many shareholders disagree, they can sue for mismanagement.
Well my thinking is that homelessness shouldn't be a thong in a first world country, and but this'solution' is like making homelessness illegal and declaring that you solved the problem.

Clearly the appropriate solution would be to somehow make sure that I never need to force close the application, but the damn thing won't even let me restart if some app has hung (I am looking at you MS teams!)
Does focus follows mouse actually work on Wayland?

https://www.google.com/search?q=focus+follows+mouse+wayland was inconclusive.
I think if you wanted to do an alternate reality of slavery with white slaves captured in Africa, I don't think you'd get complaints from the "woke" except to the extent that it takes jobs

This is so far out of touch it's unreal.

Woke people are currently trying to claim that maths education is racist because too many famous mathematicians are white. And you're claiming those same people would have no issue whatsoever with making a TV show about the history of Africa in which the Africans were all depicted by white people? It's hilarious and sad that people are actually reduced to trying to claim that.

And no, Bridgerton is not some fantasy or alternate reality. For goodness sake. Absolutely nothing in it is out of place in any way for the time except the races of all the actors.
It might or might not be what you are looking for but it’s possible to charge the scrolling direction on the trackpad preferences.

It’s defaulted to “natural” something and it’s literally the first setting I change when I reinstall macOS
What lurks in a drowned forest in Alabama
Try Kitty!
Thanks for the suggestion. This is one of the things that I find most annoying about MacOS. I had been using a paid closed-source plugin, but like the idea of switching to something open source.
This is not full screen, it is "maximize". The macos bar is still there, the window is just using all space for the windows.
> No way to fullscreen a window without moving it into a separate workspace. All

When you hold ALT while clicking the maximize button it should work. There used to be a setting for this when they introduced it.
It looks like they're active, but not working on git.io URLs: https://tracker.archiveteam.org:1338/status

I have no idea how to submit shortened URLs to URLTeam, but if anyone can find out I'll be happy to scrape URLs out of that list of Google Scholar PDFs.
Seems like hot web3 buzzwords without much substance.
I still read this as a frame of reference with absolute positions.

I think the point of GP was that any time travel device you build, calculations/projections you make, will all be built around a frame of reference where the planet IS in a fixed position, as far as you are concerned. Since you don't know any other frame of reference, the machine won't either.
Prototype for fast visualizations in the browser using WebGPU
Mars may have less water than previously estimated
Legacy String Methods for Generating HTML