skysight-inc/HackerNews huggingface dataset:
I haven't had to deal with any of that, but I've had Windows straight up refuse to boot multiple times and the only fix I found was to reinstall. I've now had to advise multiple people who couldn't turn on their WiFi in Windows (the switch just did nothing). I also couldn't fix that without a reinstall (not for a lack of trying). My family iMac refuses to import photos from an iPhone into Photos, failing the transfer silently. I have no idea how I'd even go about fixing that besides calling Apple and forcing them to fix it.

No man gets to deal with all of the possible computer problems, thankfully. But in my experience, most Linux problems have been fixable and I managed to fix them, while more closed OSs have left me stumped many times. I no longer believe that a computer can work without problems, so my priority is making sure that when problems appear, I can diagnose them and fix them easily.
>cars are inherently unsafe and nuclear energy is not

That's a real doozy of an assertion.
I never did manage to get it running. I spent a long time trying to compile it on yellow dog linux. I gave up and used fvwm2 instead. Ah, the halcyon days of college when I had more time to waste trying to get things running.
This case, I think: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3313753/

It looks like she was getting 600,000 IU injections every week for three months. That's 85,714 IU per day. The NHS recommends maintenance does of 400 IU per day, others recommend up to 2000 IU.
My 2018 Mac Mini got a firmware update before it could run the installer.

Having said that I've got a USB key which if I use it everything on Bluetooth stops working.
Is MacOS sending these hashes to check whether they are revoked? That sounds like an insane excuse. Are there really so many revoked hashes that it is not feasible to mirror the database to every device for offline querying?
So many comments in here, but I haven't seen a single one mentioning a simple solution: Vote with your feet.

For years now, I've seen a large portion of the HN crowd praising Apple for its (alleged) respect of privacy and cursing at Microsoft for Windows "calling home" all the time. Now that this has happened, the only comments I see are "heads should roll", and "we must complain and be heard by high-level execs", but never "let's move away". This just reinforces my impression of the Apple ecosystem as something akin to a cult: Once you get in, you never get out again.

There are good alternatives - many people, including software engineers, use non-apple solutions on a daily basis and they are still productive. Why not give Linux a shot, or gasp even Windows? The age-old argument of "MS is evil, Apple good" is moot. Companies are generally not good or evil, they are profit-oriented. If the market demands privacy, they care about it, otherwise probably not so much.
Where I live, you can get just about any blood test you want or heard of done at a days notice (excepting clinically conditional time rubrics for the sake of test accuracy, ie: waiting a couple weeks+ after possible HIV exposure to get an HIV test, that kind of thing) at any one of dozens of private laboratories for extremely reasonable costs. Complete blood profiles go for a little over the equivalent of 25 dollars US and most typical tests are not far below or just above that figure. Exotic tests can get more expensive but rarely exceed a price equivalent to 200 dollars for truly unusual things like specialized checking for exotic tropical diseases.

Socialized health is also available here but with the usual pushing and prodding necessary for anything outside the most basic, routine preventative tests, and slow at that. Advanced countries with socialized healthcare offer wonderful advantages for medical catastrophes and sufferers of chronic illnesses that would be hard to privately insure against, but when it comes to preventative discretionary healthcare, my impression is that they can be awfully bureaucratic (I used to live in Canada).
It's gonna be a full-fledged pirate ship with big-ass cannons then.
Sweden is doing worse economically than any other Nordic country, which all had bigger lockdowns. The only reason they're not also doing very bad in terms of deaths is that people have chosen to isolate, but this is exactly why they're doing bad economically.

Taiwan was one of the first countries to react to Covid, so they stopped it extremely early from getting into the country to any great extent. They also have extremely high mask usage, even having to ration ration them because of the rate at which they were getting bought. They even had public outcry when an official said mask use was NOT necessary in certain areas - the exact opposite of mask use in the US and Europe.

In Peru, it seems by the descriptions I see on Wikipedia that the lockdowns weren't very well policed, and they were also not that strict - most of the early lockdowns seem to be of the 'no going out at night' kind, which has dubious effectiveness. I also see little talk of contact tracing in the area.

The USA is by far the worse hit country in the world. How you can even think about opening up, given the hundreds of thousands of people it would likely kill over the next 3 months, is beyond me.
I think you can add +g to make DDG display Google results instead. But yes, it is not documented that well.
It's like being trapped in a beautiful plastic cage. I used a MacBook Air (2012) for years as my primary development machine and really loved a lot about it, and it had some fantastic apps in the environment like QuickSilver, especially since it just worked compared to some of the Linux distros I had before that. But I'm glad I jumped ship when mine went obsolete.
How about disable all privacy features on setup/installation? It's far easier than the amount of hoops one has to go through for Google.
Rust macros are just programs that take source code as input and produce source code as output.

These programs can do anything that the user running them does.

You can compile them to WASM, ship them over the network, and run them on a WASM interpreter with restricted permissions, like "no file-system access, no random-number generator access, no network access", etc.

WASM runs very fast (compiled to native code), is supported on every platform that has a web browser or a WASM interpreter, of which there are many open source implementations available, and has no undefined behavior (WASM modules either fail to validate or trap during execution but they don't "read out of bounds" or "segfault").

So to me at least this is a solved problem.

I guess one can do the same with common lisp macros, but nowadays at least, the infrastructure for WASM is just much better.
If you need an IDE, the plugin for intellij is pretty good, even supports macros, vim-surround and some other plugins
Doesn't the Dell XPS meet those expectations? The 15" version can be specced to an 8 core i9 with around 290ppi and an 87Whr battery, and if you're happy with a 6 core i7 you can get a 13" with around 330ppi (same resolution), but with a 52Whr battery.

I'm not sure what "18 hours" means, I am inherently skeptical of any "hour" claims of battery — obviously the less you demand of your machine the less battery it will take.
+1 for the printer story. Linux was plug and play. On windows... Uuuugh.
And you can disable that tracking on setup /installation.
docker is part of the workflow of a lot teams. Simply not optional for a lot of backend teams to have it around.

The mac version is not perfect but I've used it for years without major headaches. I regularly run all sorts of middleware, build tooling, etc. using it.
I was thinking simple in the sense of less hidden magic.

Deployment can easily be done with a script from the terminal, which doesn't need special IDE integration. "Starting a project" doesn't need any tools at all in simple cases - one could try to keep cases simple.

Python usually has less need for auto-imports than Java does because APIs are simpler, names shorter and modules more coarse-grained.

You might not need an IDE and an AI with simple tools. Of course, some problems require or benefit from complicated magic tools, but perhaps not all problems do.
Of curiosity, what is the GDPR position on this? IP addresses are personal information under the GDPR, I think?
I’m surprised more has not been made of the claim that all this information is being sent unencrypted.

If that’s really true, how can anyone take the claim being made by one of the largest and most privacy-touting companies seriously?

If they send, in real-time, location and which program is being run unencrypted over the Internet for anyone to read, this should get a lot more traction. Especially because of it being Apple, making this a huge double standard.
I moved to Linux in early 2019 and was surprised that I barely needed Windows anymore. I was already using Libre Office so Ms Office wasn't a sticking point for me. I assume you tried Libre office and its probably not compatible enough for you.

Ms Office is very compatible with Wine - even the newer ones. The only problems seem to be with apps were direct replacements like Skype or are irrelevant like OneDrive.

For setting up wine and managing my apps I use Lutris. It is meant for games but is brilliant for setting up windows apps as well. I wish they would acknowledge that fact in their UI but it doesn't bother me too much that everything is called a game.
>mass migration and conflict in the near future

Don't worry, the conservative playbook has sections about those, too!
I wonder why people don't look at death sentence as more favorable. Modern ways of euthansizing people seems peaceful compared to the prisons in most parts of the world. Why imprison a person for life in such places? What does anyone gain from it?

I guess a court ruling could be turned later but why not give criminals the option to choose between life imprisonment and death sentence?

If the person believed they were innocent, they can opt for life imprisonment.

A motivating factor could be giving money to the family for cost of inmate in prison up to his life expectancy or re-shifting the savings back into societal reforms to stop these crimes by working on to remove poverty.

Another plan that could work is building a separate island for prisoners with life time sentences.
What would Google do if I emailed it to my own gmail account?

Delete the email?
Ban me?
Even better : Switching to Linux on a Mac. So you get a blazing fast Linux experience on a very sturdy long-lasting laptop. I did just that. I love it.
I use Firefox because I'm not cutting that slack for Google/Chrome either (and I've never seen it happen in Safari, though I'll take your word for it that Apple does that sometimes too).

Not cutting them any slack.
> You just don't like ideas you disagree with and you're just looking for an excuse to get rid of them.

False. You should be thinking about the Solovian view to this (trigger warning advised):

https://m.youtube.com/watch?v=bIwVIx5pp88
There is also

ocsp-lb.apple.com.akadns.net

which looks like does the same and should be blocked too!
Why TCP over TCP is a bad idea (2001)
You are right. I got caught in the wave of excitement after the Rumelhart, McLelland and Hinton PDP book chapter of 1986. But as you say, there were a lot of things that had already been done in NN going back to perceptrons. My first exposure to neural networks was in 1987 in Byte magazine of all places. There was a great article by Bart Kosko on associative memories.
K0s, the Smallest, Simplest Kubernetes Distribution
I'm not sure that using Google as a cautionary tale is a good idea. Given their continued growth and success...
Had missed this Paul Graham one: http://www.paulgraham.com/disagree.html but it's really good.
Ask HN: User-Friendly Linux Distro?
Looking to move from Windows to Linux. What distro is most user friendly? I want to install popular multimedia and productivity apps easily.
Interesting! :-)

Also hope his insurance covered the damage from the falling whale blubber. Quite unique car damage! :-)
the submarine article was originally about me (but was wrong, we hadn’t hired PR)
I meant the original comment, that soon there will be no PC that runs Linux - I do hope for this because I feel this would be perfect business opportunity for somebody to come by and build PC's that run Linux and sell them for $ :)
My Raspberry Pi belongs to me!
i imagine how in the year 3000 the people will be arguing why the people of the 21st century, i.e. we, wouldn't build say a fusion engines and power generators (we do have "novelty" fusion devices) , or may be even FTL space ship when it happens to be such a simple thing :) We probably have the tech for the fusion, or very close to it, yet we don't know how to put it together and/or in what direction to make that small final push.
> their keyboard + trackpad alignment is wonky (it's off-center in a lot of cases! How weird is that???)

Buy something without a number pad. Unfortunately most 15" laptops do have one.

If anybody from HP is reading this, I'll pay an extra for a keyboard without number pad on your 15" ZBooks with 3 buttons on the touchpad. Space bar and touchpad aligned with the center of the screen please.
Greece is slashing income taxes to lure remote workers from abroad
Is it available in a kindle format? mobi, or epub would be amazing!
Yet another facebook article yafa :)
There is always some article about facebook on media. What about alphabet, apple, amazon, twitter, netflix a few maybe. Sorry they are angels

This doesnt seem correct. I dont believe any facebook article anymore. There is a clear disinformation in these news.
Pffft. As if you’re not paying for macOS when they charge you $400 for an SSD you could get for $200. If you insist that it’s actually free, then you’re the product and a tool for Apple to use.

You can turn off all telemetry [0] in the Windows Enterprise edition which can be purchased by anyone if they bother looking. Even if you couldn’t, anything is better than Apple’s prison and their woefully inadequate UI that everybody here has to spend time and money buying 3rd party apps to fix.

Also, next time you open up the app store that you have no choice in using on one of your iDevices or soon on your Mac, think about all the third party ads you’re definitely not looking at and all the telemetry that is definitely not being collected there.

[0] and “ads” if that’s what you call a single icon for a 3rd party app which only appears once after installation.
Not all in one place, and not everything. See for example https://superuser.com/a/1512224
it is very clear what github is becoming if value open source as a developer find alternatives github.com could not any longer be trusted.

self host
I like Thunar for file browsing. I would give it 6 stars out of 5.
I was referring to the legal concept of monopoly, of which they have non, and Microsoft does (and was in fact, convicted for abusing it, independently in the US and in the EU).

(The kind of monopoly Apple has on the appstore, much like the Sony monopoly on the playstation, and Microsoft on the Xbox, is not AFAIK an antitrust target because non of them command a significant part of a market without alternatives; whereas Windows on a PC was an antitrust target because it does have that hold on a market, AND microsoft abused it to enter other markets).
Wow, the way Craig is laughing at the question and so dismissive of it is really insulting. Maybe it's the more casual nature of the interview/discussion, but this really is the crappy icing on the cake of Mac users' continuously-declining control over the machines they spend their hard-earned money on. "Where do you even begin to come up with that theory"?? I mean, maybe we're seeing the gradual hampering of control over our computer with every OS X release in the past 5-10 years?
Desktop Linux on an Asus laptop officially sold with Ubuntu on it.
Show HN: A picture book to explain big data to your parents and kids
That's nonsense. People had children through the ice age! Poor struggling Africans and Indians keep having children. The people who choose not to have children seem to be contented wealthy professionals. If you're able to keep yourself alive, it's not much more work to keep children alive.
And so we demonstrate too much corporate control -out of user control- is not a nice thing.
We have the Apple Big Brother here, I am sad to say.
Using GANs to create realistic fakes of anything – a collection
> it distracts from the true issues at stake, such as data privacy in the days of “surveillance capitalism”.

I appreciate that the author recognizes this as an issue, but I find it hypocritical that his "day job consists of measuring the effectiveness of digital advertising" which is basically the biggest reason why every single website nowadays has dozens of different analytics trackers that contribute to that "surveillance capitalism".
In my experience it's always python and/or ruby that's causing the failues. As soon as they are fixed, most formulae will compile just fine.
You don't have to activate the environment. I never do; it's a strictly optional convenience (it you think it's convenient).

Instead, simply run the interpreter installed in the environment when you run your app, e.g. "./my_env/bin/python my_app.py", and things will just work. No activation required, no special mode, nothing to forget.

The part about requirements.txt and installing packages could also be simplified if you did it the other way around: install first and create the requirements file from that:

$ python3 -m venv my_env
$ my_env/bin/pip install some-dependency
$ my_env/bin/pip freeze >requirements.txt
$ my_env/bin/python3 my_app.py

There you go. Setup, install and run in four steps and zero modes.
> This just reinforces my impression of the Apple ecosystem as something akin to a cult

That's very uncharitable. Suggesting Windows as a potential alternative also sounds slightly comical given their history with Windows 10 and many people's required workflows, required because of work or other outside influence, make Linux less tenable.

A lot of people seem to suggest that if you have something to complain about then you should be moving on to something else, a vibe of 'appeal to perfection'. I think this is the same mentality that drives the distro hopping phenomenon. I'm not brainwashed because I live with the flaws of my OS choice and complain when things are changed that I don't like.
Oh yes, there's no doubt about that. Bannon can say things, and who knows what person already near the edge for whatever reason might fly off the handle and do something crazy. It's more than just "a legitimate concern".

But that's obvious. Seeing the risk inherent in people like Bannon doesn't even require effort. Thinking like that (and only that) is kind of the equivalent of "phoning it in" [1].

Reality is very complex. Infinity complex, some people say. Managing it skilfully is a hard problem. There is risk, and problems, everywhere. Attributing it all to cartoon evil characters like Steve Bannon and Donald Trump is pretty low effort thinking. Not even trying to be correct(!) (as opposed to "right").

My point is, why make this problem (just as one example - it is a recurring theme if one pays close attention) even harder by talking about it inaccurately &/or imprecisely? I think most of us wouldn't dare to write software at our day jobs this way, for all the obvious reasons, so then why do we accept it (or sometimes even insist upon it) when it comes to a far more complex problem, which is arguably more important than what we do from 9 to 5?

I am "on the spectrum" (in case it wasn't obvious). I do not understand why people behave like this - in general, but especially programmer types, who possess logical and systems analysis capabilities far beyond what general public can even imagine.

Why do people do this? Human behavior seems completely counter-intuitive to me. Like, backwards from what it should be. Can you explain it to me in some way that might make sense, to someone like me?

[1] https://www.urbandictionary.com/define.php?term=phoned%20it%...
They're much less evil than Facebook in my book.

w.r.t google, it seems like Apple is the lesser evil - as far as I (and anyone I know) can tell, if you turn off location tracking, it actually stays off.

But there is definitely no "good guy" among the big player. Right now, Pine64 and Puri.sm are the only not-yet-proven-evil guys around, and they are both minuscule.
Interesting but seemingly absurd discussion that starts from the point where utilitarianism would be a consistent, valid, foolproof theory without limitations or critiques (which it is not - see https://en.wikipedia.org/wiki/Utilitarianism for a start).

First, define happiness.

Then define it in the context of species that experience it differently.

Then, define how you measure a quantity of it, in a comparable unit.

Then, define how you can compare them.

Gooooood luck.

Moreover, if this kind of entity exists (and it is described in the article as highly incomplete/unbalanced beings - but again, there's a parti pris towards utilitarianism, so why wonder), unless there's huge empathy and ethics components in it, there will be no argument.

Who ever asks a tree if it is ok to be chopeed down as to build a house or serve as a one-time Christmas tree?
> I don't think people have much choice these days.

Well, choice is about compromise. You have to choose between freedom and convenience, but you can choose. I'm saying that as a person who used 4 linux phones as daily drivers for last 10 years (n900, n9, jolla, xperia with sailfish).

> There are other choices but are they mainstream

Well there are. Maybe they are not mainstream because people value convenience over freedom, which is unfortunate to me, but who am I to dictate them my values.

At least there are always some linux phones to choose from, and hopefully fabless/new open platforms would even increase the amount of such. I mean, 10 years ago it was nokia or nothing, today there are pinephone, fairphone, librem
After AMD released their Zen 2 lineup and the prospect of considerably faster compile times became attainable, I re-evaluated my relationship with MacOS.

I bought a new AMD PC and initially hackntoshed it. This actually worked out great but after some time I decided to jump over and see if I could live with WSL under Windows.

Windows is not as nice as MacOS, but WSL1 (tried WSL2 for a few months but still prefer WSL1) has allowed me take advantage of affordable high performance hardware and maintain support for the software I use daily.

I may buy a low powered MacBook laptop in future (because there are no Windows laptops with a trackpad that compares) but I don't think I will ever use it as a primary desktop environment again.
https://clojure.org/

> Clojure is a robust, practical, and fast programming language with a set of useful features that together form a simple, coherent, and powerful tool.

> Clojure is predominantly a functional programming language

https://clojure.org/about/functional_programming

> Clojure is impure

> most parts of most programs should be functional

In the end, it doesn't matter what you can do deep down in the JVM. In Clojure land, the data structures you pass around are (mostly) immutable, unless when you use explicitly mutatable data structures.
Maybe watch [0]. Mistakes are made, people change, the death penalty is also murder.

[0] https://www.imdb.com/title/tt0289992/
yet another one. duck duck go? meeeen
But you want to align the keyboard and the touchpad with the vertical axis of your body so you end up with 2/3 of the screen to your right. That's why I'm advocating no number pads on laptops.