skysight-inc/HackerNews huggingface dataset:
Oh, definitely. This overview was an explanation for why "Just adding one new option" is a one-quarter project and not nearly as simple as people from smaller operations assume it will be.

... in fact, I think this is indicative of the risk Google experiences now of disruption. At their scale, they are no longer agile. When a company is willing to spend money on a daily fine for exceeding the target deadline after three months, they're signalling strongly that smaller, more focused operations can out-maneuver them.
Apparently so ... I usually like insane, but I think click-to-focus is the actual insane thing. In the Mac case this is tightly coupled with mandatory raise-on-focus.

That's my biggest pain when I try to work on a Mac. I bet no-raise-on-focus also sounds insane to the same people, but I only want a window to come to front when I as for it. The article even touches on a simple case of this in "Sometimes I want to keep the calculator on screen while I type an email. Is that too much to ask?"
Digital products consist of many different stages of development and design. We updated one of our most precise articles to explain how much and why the average website costs depend on its type.
When using gestures, the animations kind of match the gesture, which makes them slow because you can physically cancel them.

But some of these may help. There may be more (or less), it's been a while.

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
defaults write -g NSWindowResizeTime -float 0.003
defaults write com.apple.dock expose-animation-duration -float 0.15
defaults write com.apple.Mail DisableReplyAnimations -bool true
defaults write com.apple.Mail DisableSendAnimations -bool true

Also, try to use keyboard shortcuts: the animation is muuuuch faster than with gestures. In Keyboard prefpane, Shortcuts, Keyboard, Mission Control (make sure to have many desktops created). I have desktops set to ^1..^0 and left/right to ^left and ^right (which is sadly the only way to move to fullscreen apps), and disable MRU automatic space reordering in Mission Control prefpane.
This is realistic, OP. Hop jobs every few years!
That’s a lot of loopholes. From what I’ve seen in the past, the company should set up the amount they expect to pay everyone in exit bonuses aside now. Usually this is incentivized as whoever sticks around gets a chunk of that, so if people leave, the remainder get extra. Most importantly that means that leadership can’t reneg, that money has to be given away. This also means that money is effectively included as a debt the company owes during the sale so the new owners can’t reneg either. It’s in their best interest to ensure that the people who know how to keep things running stick around for awhile, so they won’t be opposed most likely.

Otherwise how things are laid out is super sketchy to me. I would have to know what investment the company has already taken to know exactly how sketchy it would be. For example: preferred shares having exit multiples in case of sale could effectively wipe out any trace of payout you would see even for a large sale.
My personal laptop is a mac os, and agree with some of the criticism. However, stability-wise, it has been rock-solid.

I also manage my own Ubuntu desktop for work, and had to reinstall the system 3 times from scratch because it magically stopped working. In the end it turned out to be something with a new kernel, but it took me, dunno, 2 days to debug.
Oh.. it's not to keep them off the streets or out of trouble. Gods that is a horrible reason to make kids take piano.

My kids didn't take Piano, they took ukulele lessons. Same reasoning I suspect though. Many people wish they took music lessons as adults, and as a parent I want to help my kid avoid that.

Another reason... Music helps with creativity and maths. It also teaches perseverance and discipline.

Finally. It's fun. I took lessons too, and now we all play.
Thanks for that! Option key words perfectly.
You're correct that every individual source has biases and imperfections, so I think it's also essential to have multiple sources. I think that as long as you have a set of "good enough" and "diverse enough" sources, you can form an accurate idea of the truth by synthesizing what you read. Greenwald is a great example of that - definitely seems to be motivated in the right way, but wouldn't be a great single source of news. By publicly funded I mean things like NPR, the BBC, or their equivalents in other countries. Not perfect, but I believe that there's enough motivation there related to doing good journalism for its own sake, that I would include those sources in the "good enough" category.
I use Caps Lock to swap languages. Win-1 is English, Win-2 is Hebrew, etc etc for Russian Arabic and Greek. But Caps Lock swaps between the last two used languages, e.g. so that I can write an English-Hebrew message to one colleague but I can write Hebrew-Arabic in a chat with a friend.

As a VIM user, I prefer the Escape function closer, where the Caps Lock key is. But having the old Esc key function as Caps Lock allows KDE to recognize it to swap languages.
Image copy and paste; has been the most frustrating thing going from Linux to Mac:

https://discussions.apple.com/thread/253299890
Visual enhancer Let’s Enhance launched AI solution for ecommerce
An automatic AI solution Claid.ai that is specifically trained to work with user-generated content and standardize photos for website requirements. 5 million people worldwide and Fortune 500 companies use our innovative products.

Claid automates manual work with state-of-art algorithms and processes photos at a million scale:
— it saves up to 90% of the time compared to manual work;
— it aligns product photos with any website requirements in just 1-2 sec time;
— it helps to achieve an average increase of 6.5% in sales.

Let me show you more on demo page https://claid.ai/product/demo
> The deal was first rejected by the board. And then the deal was approved by the board.

Source?? The deal was never rejected by the board. Instituting a poison pill was not a rejection. Twitter made it clear with the poison pill anouncement that they had not decided on Musks offer yet.

> The Rights Plan will reduce the likelihood that any entity, person or group gains control of Twitter through open market accumulation without paying all shareholders an appropriate control premium or without providing the Board sufficient time to make informed judgments and take actions that are in the best interests of shareholders,” the company said in a press release.

> Twitter noted that the rights plan would not prevent the board from accepting an acquisition offer if the board deems it in the best interests of the company and its shareholders.

https://www.cnbc.com/2022/04/15/twitter-board-adopts-poison-...
Side note: The most straightforward way to incoporate YAML as an elevated text "type" would be to define a new type of pipeable file descriptor on all commands, specifically meant for replacing shell script options / flags.
(That way options aren't mixed with stdin)

Edit: and you get typing validation for free by running your yaml options through a yaml schema validator should you choose to do so
Honestly, I've never found a good use for this book. It explains too little to use it as a textbook to learn the subject, but it misses a lot of important things to be a good reference too. And it's focus on analog circuit design makes it irrelevant for most of the modern careers. Yeah, there is student's companion etc., but also there are books available that are just better in this regard.
"When Machine Learning Fails" reminds me a lot to Matt Parker's "Humble Pi"[1]to me

[1]:https://www.amazon.com/Humble-Pi-Comedy-Maths-Errors/dp/0241...
"A program doent work on another OS" isn't really a fair complaint. If you need a screen recorder widget that can be done.

The visual quality of a well-themed KDE or similar DE is imo above and beyond anything macOS can do.

In 2022, booting a new OS update is not a problem that exists anymore on Linux. If you use a rolling release, you don't even need to worry about major updates, they're not a thing. Meanwhile, update hell on macOS has been a big issue for me in the past.

As far as drivers, ime on dozens of laptops there is no real issue beyond GPUs on laptop (Optimus) and WiFi, also pulseaudio isn't a thing anymore. But it's a "cry once" kind of situation.
Boxes: Virtualization Made Simple
> Read MTP devices

> Mount an SSH or NFS drive

I know fanboy debates are tiresome, but... I really do struggle to comprehend taking a device that can't do these things seriously as a computer.

As a toy yes, or as a specialised tool for video or audio rendering, which... fair enough. But moving bytes is something any general purpose computing device should be good at. It's almost something you have to actively design out. It's certainly a deliberate, non-budget-constrained choice from Cupertino to be bad at this.

Crap like "should Apple be [scanning for CSAM | scanning for copyright | scanning for anti-CCP | whatever I've almost stopped caring ] before uploading to iCloud?" exists primarily because the devices are so bad at moving bytes around without relying on iCloud.
I understand the point and totally agree, but in my opinion it doesn't fit to this kind of list in the article which is about features of the OS that don't work on macOS but on Linux. "Linux can't ran Adobe Creative Cloud Apps natively which a lot of designers use" would also not fit this kind of list.
> was overpaying for the income Twitter was likely to generate.

This isn't a scientific fact, this is Management's guess. Management has been terrible at achieving long-term predicted income in the past.
> - Drivers all work very well, it's like they built them on purpose for their hardware (!). No more fighting with pulseaudio.

Same with Linux - if you choose appropriate hardware designed for Linux, instead of installing it on random hardware.
I have these issues in mind. The way i'm intending to solve them is via the self-publishing model. I have written large works before (including non-public books on Scala, R and effectively a couple textbooks on data science).

What I'm aiming to do here is cautiously acquire a minor second income stream by taking a lot of my already well-formed thoughts on various areas, and create small and cheap PDFs that a few people would be interested in reading.

I am very wary about "When Machine Learning Fails" as that feels like one of those magnum-opus books that takes years to write and a mental breakdown to finish. If I were to do that, I'd probably release a first chapter and mid-chapter as drafts to gauge interest.

The first chapter would be a lighlty mathematical theory of learning & philosophy discussion, which should polarise enough people into like/dislike -- and a mid-section chapter would be a semi-math. semi-prog. case study popular write up of, probably, an academic paper.
> defaults write com.apple.Terminal FocusFollowsMouse -bool false

I've heard that ffm is available on Terminal. Cute, but I need it for every window and between apps.
View -> Enter full screen?
The augmented-reality goggles were bought for training purposes. Who cares if they aren't used in the field. They aren't intended for that. Besides how are you going to use your iPhone to train a soldier? World of Tanks maybe?

It's good thing that new technology options are explored. If it fails, big deal, we move on to the next thing.
The "screwing with it" does not take much time.

Building the binaries themselves do. Mozilla does it few days in advance, so at the release they can push everything (and the binaries are available on the ftp.mozilla.org day before, uusually around 16:00 UTC). Other parties can start building their binaries only after the release.

In case of Fedora, it is pushed into the testing stream and only after positive feedback (or few days) it is pushed into the release. If you want it earlier, you can get the tested builds from bodhi (bodhi.fedoraproject.org). You can also see the status of all builds there.
This is a really poorly informed take. Playdate is and always will be niche. If you buy it not knowing what you get yourself into then yes, instant paperweight. The Steamdeck however is in a completely different league. It's a portable Linux computer that has a validated graphics and driver stack for games and the support of the largest games distribution channel. Even if you stop playing games on it you are left with a very capable platform to do anything else you might want on a handheld computer.
Fully agree on the typechecking. That's probably part of why LISP is so under-represented in commercial software projects.

Keeping the combinatorics to a minimum is critical, so if I wanted the benefits of erlang/OTP, I'd use it directly. Wrestling with these VM-in-a-VM languages is for the birds!

Only thing I miss about Elixir is its function composition operator.
If you want such maximisation (and not fullscreen as was described), you can use apps like Moom or Magnet.
> So is MacOS only for people in perfect health?

Are there only 2 classes of people: people in perfect health, and people unable to use their index finger?
All laws of physics are CPT-invariant. Moreover, there is no separation of future and past in thermodynamics. Philosopher Huw Price argued about it in [1] rather conveniently. In general it is a deep unresolved question why our personal perception of time with its direction, flow and existence of "now" has no reflections in physical models where time is static, has no future/past asymmetry and there is no preferred time moment like now.

[1] - https://prce.hu/w/TAAPch1.html
After a quick scan, that list is full of stuff that either has never been an issue with me (who has been a Linux desktop user since 2002) or is actually an advantage of the ecosystem (and won't be a problem for people not continuously distro-hopping, e.g. "desktop users"). Some even seem like wilful lies (e.g. the one about Windows and Mac allowing you to 'configure everything via the GUI').

In short, it's FUD, and the author is not honest in his assessment. As such, the article is without merit. So, what can you not do on Linux that you can do on Mac?
OK, if you're wondering why you get downvoted, my advice is thus. When any normal, healthy human being reads a sentence like this:

> reddit is a crazed totalitarian system with Red Guards on the loose all around the communities looking for wrong opinions to report

..they immediately think to themselves "right, there's another loon", and move on. At worst they get annoyed at their once-mature community getting infested with loons, and they downvote it.

If you want to have an interesting conversation, I would start with not moaning about 'totalitarianism' because you got downvoted on a social media site. You can just say that you're frustrated that the site is moderated by people who don't share your political views. That's all.
The font configuration is a big surprise to me while I could find solutions or workarounds for other stuff.

https://news.ycombinator.com/item?id=31146370
really depends on the buyer.. would have to hear what employees say. Might be a lot of posts on blind about it
You're very wrong about how deprecating an API works.
Google Newspeak?
Oh, there is a lot more you can't do on MacOS.

Things I can do on MacOS:
- Edit any document or video within minutues of installation

- Use sed/awk/find/grep on any documents or text like with Ubuntu

Linux desktop tries too much to be like macos making it even worse. Every time I have to remove avahi, cups and like 10 other things which breaks the whole damn thing and I have to figure out how to unbreak it then get rid of shitty networkmanager so I can write a systemd unit to get thr network to do what I want and avoid my dns resolvers being replaced and edit grub2 config at least 3 times to get it to actually take so the interface names are not e9xnfhsjfkszhfj02 but just eth0 and then spend half a day to get secure boot working. And then I have to find the apps I want to use and block a weekend aside to set them up.

I use mac to just get things done, I use linux for control and to get them done the way I want.
> And yeah PulseAudio is just so much better than everything macOS can offer.

The PulseAudio that is one of the factors that drove me off desktop linux in 2013? :)
Yes, you're right, but that also comes from the Software. Car as a hardware device has no features on its own.
This is an old article, which does not know about the latest findings. See it's Wikipedia.

They found now original documents from Dresden which proves Albinoni's origin, and proves that Giazotto didn't lie.

About the movie critics: Laughable. It's a classic and films do love classics. Every second french film uses the very same Mozart or Schubert pieces. Good things don't die.
In this case they even have to pay royalties, excellent!
It's simple you find another job. Companies get away with this kind of behavior because employees tend to be lazy and not move jobs. If companies realize that people will leave when they don't make sure salary automatically keeps pace with industry standards and inflation they will adjust their pay practices.

You don't say what industry you're working on but I think it's a fair assumption you're probably an IT of some sort. If so the job market is wide open right now, and it's pretty wide open for any industry. Go find another job that will have the increase that you want.

Not all employers behave this way but it does take a while to find a good one. My employer adjusted salaries late last year outside of merit increases and I received a 6% bump and pay for among other things inflation and just the general pay scale adjustment because the industry has started to pay more due to things like inflation.
Absolutely incorrect, majority controlling stakes and full cash takeovers have different standards and requirements. Majority stakes usually require majority of the minority, which is not 51%.

https://www.lw.com/thoughtLeadership/the-latham-and-watkins-...
It's interesting to me that these concerns are ancient it seems and yet apple has no interest in addressing them. They seems to have their own philosophy about what people use their OS for and it's sad because it drags down a good platform.
Having switched to macOS for work like most people it feels like having the Ferrari of laptops but the Fischer Price of operating systems.
That's interesting, even my father's 200 eur low end Redmi can do it. Not at all times, but quite impressive for a low end.
> It is easy to show that it doesn't:

Here:

C:\Users\User\Documents> type .\test.ps1
$Env:TESTENV = "Hello"
C:\Users\User\Documents> echo $Env:TESTENV
C:\Users\User\Documents> .\test.ps1
C:\Users\User\Documents> echo $Env:TESTENV
Hello

> What?

https://docs.microsoft.com/en-us/windows/win32/api/winbase/n...

Unlike sane architectures, on Windows, WinMain gets the entire command line as a single string, which means it's each process individually what breaks it into separate arguments.
I am curious, I had for some reason not imagen energy drinks
being available.

I was an army dirt pounder, so I know nothing much about ships.
but most of the places I found myself did not offer energy drinks.

I presume you have to pay for your energy drinks?
A distro relying on an out of tree filesystem as default sounds like a really bad idea to me. I didn't know Ubuntu shipped with ZFS in the default kernel.

Also luks and btrfs are good enough, and in-tree. They might not be as fancy as ZFS, but it's a better choice to use as default as they're standard and widespread.
Congrats! I never counted my sales for different periods of time, because I always felt the feedback is what counts the most to have a long tail of sales. If the feedback is positive, the sales will go on. So I rather focused on this aspect, but it seems to go well for you from the feedback side as well :)

I too released my first self-published book The Road to React on HN (initial in wrong English "The Road to learn React" haha) a few years ago and the community helped tremendously to get this project off the ground. Thanks to all of you! And I wish your success continues too :)
I'm not a MacOS user but I recall using early versions of OS X finder for connecting to SSH shares, like early 2000s. Did they remove this feature?
Still don't have a Twitter account even when they basically banned usage of Twitter without account, this would certainly make sure I will never get one. There is money and special interests in real id systems right now. One reason why the supposedly "left" is not too well loved by a lot of their own groups because they tried to enforce the same in an alleged fight against hate speech. If Musk gets people from the other political camp to identify themselves, they have finally certified their idiocy.
Yes it is.

Its not awesome however to write Where-Object and Foreach-Object instead ? and %. It really turns one down. I can understand fanboyism for not using other aliases but those 2 are special and not using them brings the wrong picture about the pwsh.
You can use osxfuse to mount ssh filesystems on Mac.
You can write apps in c or lua, so raw memory shouldn't be a problem
Does pipewire solve your problems in recording? I'm planning to get into the music making rabbit hole and I wonder if my Pop_OS! laptop is up to the task.
Keep raising that bar
I write copious documentation for everything I touch. My colleagues do not bother to read them, nor do they try to learn from my practices. I continue to do so, everywhere I go, because I design my applications by writing documentation first, or alongside my code. It helps me think. I do not think that tools are necessarily the problem. I use README.md files mostly after trying to use Sphinx and Notion. This has a very low entry point. But they do not care. They insist on using one time hacks and never documenting things, even Root Cause Analyses.

Like others have said here, we need ways to improve and build a culture of reading and writing documentation. Our CTO says he wants to build this, but there's some disconnect.
I’m in general not a fan of sunset ting services which are part of greater infrastructure. The demise of jcenter for instance is still hunting me because of cache misses etc. And I had the same thoughts about the documentation comment.
For me this means that GitHub has put itself in the long lines of service companies who have no issues with pulling the plugs (because this is mostly the cheapest solution) of services they don’t want to maintain for whatever reason.
They are one and the same, because when you are interacting with a window you are actually interacting with controls inside the window. It is easy to forward cursor events to the target window (hover and scroll already do this, FWIW) but when you want to say type something you'll need to focus the text element under the cursor before you can just blast key events to that application.

Doing this in a way that feels intuitive is non-trivial. If you go the simple route and focus every control (so you can do things like tab between them) you run into the issue of the mouse activating some of them as you go over the element and giving it focus–for example, if you do it on a window sidebar, you'll switch between the tabs. I didn't get a chance to really thing about it, but I was thinking of just giving text elements focus and considering it to be good enough; but there are still challenges there: should you be able to focus on a search field (which might blow away the current context and replace it with a "searching" screen)? How should I handle keyboard shortcuts?
IndexedDB Sharding
For those who don't mind "full screen" still including the top bar, I find https://www.hammerspoon.org/ to be a good compromise. I set up option+shift+f to full screen my window instantly.