skysight-inc/HackerNews huggingface dataset:
Once upon a Time I worked at a job where one of the employees was using a very old yellowing keyboard. I asked him why and he said that's what they gave him.

I almost felt the dejection in his voice, as in without a good keyboard he would never be a truly great employee. But at the same time he was at the company for a decade and never really got a raise.

For me, assuming the company doesn't have a policy against it I'll go out and buy a $200 keyboard just to get into the zone. I feel like I'm much more productive after investing that much. But this goes into my philosophy on jobs in general, your boss is never trying to improve your skill set. He or she only wants you to know just enough to do your job, in fact they'd probably prefer you remain too stupid to leave.
Mars Helicopter's Flight Four Rescheduled
Yeah, that “left as an exercise” was tongue-in-cheek. Even past executions do not tell you much. Change “n=10” to “n=12”, and who knows what will happen to execution times? The code might be O(n⁴), or contain an “if n=12” clause.

Looking at the world’s best best reactive system, I think it never automatically fetches external data, and only recalculates stuff it knows it can cancel, and also has a decent idea about how much time each step will take.

Now that Excel has lambdas, that latter part has gone. You can write an Ackermann function in it (https://www.spreadsheetweb.com/how-to-calculate-the-ackerman...)
Looking at other times when astronauts became ill, they tended to tough it out until too late to put on a space suit.
Since this is an EU case, that should mean it'll actually do something, and won't take a decade and a half to conclude.

The penalty won't be the big deal here, it'll be what Apple is prohibited from doing. And it'll be really exciting if the precedent set blows back on the entire 30%-rent-seeking-platform-industry.
I think argument about 30% is not that good. There is a number of services that Apple provides like software distribution, updates distribution, reviews (even though they don't benefit software creator directly, they build trust in the platform and attract more users), invoicing, regardless on the location (this one is really big - getting a single invoice from Apple instead of dealing with potentially thousands of documents) and also marketing.

I spoke once to a guy who was selling English language courses on CDs in brick and mortar stores plus he was sending courses by snail mail. He's got interested in that new at that time App Store thing, so I've asked him about the fee. He said that comparing to his current packaging and distrubution costs, paying stores only to be able to put his product on a shelf those 30% is a laughably small fee.
Yes, this. Except they won't allow alternative payment forms for everything, but try to restrict it to as little as the commission lets them get away with.
> > I really wish the Julia ecosystem would stop assuming that you always interact with your computer through the Julia REPL and started supporting proper command line interfaces.

> What does it even mean? What is a CLI interface for a programming language if not a REPL ?

I guess they mean that the julia interpreter should be a good unix citizen (which is quite not at the moment). For example, while you can in theory create "julia scripts" by adding a julia shebang, this usage is not really well thought and has several friction points. Most notably, a very slow startup time, even of several seconds if you import some common packages. This makes said julia scripts essentially unusable.

The usual response of the julia community to these complaints is that "you are holding it wrong", and that you should use julia inside the proper REPL. Some people do not like this answer, and there's a tiny bit of drama around that.
Marletto and Deutsch have a website with much more information about constructor theory: http://constructortheory.org/
If you want a true account of survival at sea, I highly recommend Adrift [0] (the book, not the movie). The author's boat was holed by a collision with an unknown object, which he suspected to be a whale, but was unable to confirm. He then proceeded to spend 76 days surviving in an inflatable life raft. I suspect it influenced the premise and plot of the movie somewhat.

[0] https://en.m.wikipedia.org/wiki/Adrift:_Seventy-six_Days_Los...
Seems like a text-based password (and not a button) would solve this problem. Just make it a string of random characters, write it on a piece of paper, then keep the paper inside the box.
.env files loader with encryption/decryption capabilities
In The Netherlands we have literaly the same saying, except, it is in Dutch :-)
I don't have a problem with alternative app stores and generally favor openness in computing, however I see no reason that Apple should be restricted from running its platform how it wants to run it. Game consoles have had exclusivity pretty much since their inception and no one seems too bothered about it.

If Apple had a dominant market share to the point of being a defacto monopoly, then I might believe differently, but they don't.
The data is far to noisy for such small changes to be particularly relevant. The 2013 peak looks about 15x as high as 2017.
It is not about who is first, is about fair competition, If Apple is the best then they should not be afraid to compete fair, let other web browsers exist, let alternative stores exist, let free apps show a Patreon link, let apps show the user the information that they have the choice to buy outside the store (defend this please, this information can harm the user somehow or it harms the pockets of some rich guy)
What if Facebook created a look-alike audience for a reverse mortgage product, and turns out it never showed it to anyone under 30. Did facebook just violate their own policy? But it's OK because an algorithm did it?
I've bought a reinforced travel bag similar to this one: https://www.bhphotovideo.com/images/images2500x2500/pacsafe_...

The original lock is absolutely puny so I decided to learn more about padlocks to find a suitable replacement. As far as I can tell the short of it is that almost all of these locks are trivially unlocked without having to use brute force:

- All mainstream combination locks are trivially decoded with a modicum of knowledge. You can teach yourself to do it in 5 minutes with a youtube video. It's annoying because not having to carry a key is definitely nice, but in terms of anti-theft measures you might as well put a "plz don't steal" post-it on your bag.

- Many small padlocks use a spring loaded mechanism to lock the shackle (similar to the one in this post). Mostly for convenience as far as I can tell, since it means that you can lock it without having to use the key. It turn that means that most of these locks can be bumped (like in this post) or shimed.

- Many (but not all) of these lock have a very poorly designed core that often allows bypassing the pins entirely (you insert a lockpick all the way through the keyway and you can trigger the unlocking mechanism at the back without having to actually pick anything). Even if that's not an option the vast majority of small padlocks out there are not hugely pick-resistant.

Basically a semi-competent locksmith will be able to get them open in less than a minute. And of course at this size you don't even need any skill if destructive entry is an option, you can break them open with two wrenches.

My conclusion is that these small locks are really about keeping honest people honest and preventing opportunistic theft, but if you want to go beyond that you'll have to take a big leap in size and cost.
If you want to see how disabling even a little loss of pressure can be, check it this video.

https://youtu.be/7wT9-zaK3Zo
> A. This market is a duopoly so there is limited opportunity to vote with your wallet.

This was not always the case. What’s stopping a competitor from defeating both Apple and Google? Windows Mobile had a peak market share of about 42%, higher than what Apple has in the EU.

My response to B is the same to A.

Regarding C what is an acceptable percentage - how did you come up with that number? Apple has been pretty transparent about the rules - why buy if you don’t like?
How does the code size compare with a traditionnal C approach? The book website mentions using STM32 which usually have plenty of space (64-512kB). How well would it work for say, an ATtiny with 2-8kB of program space?
Selling on eBay is theft. The contents if those containers belongs to someone. You can possibly make a living recovering the container for the owner, but if you don't agree to a price beforehand the lawyers will make a killing in court deciding what you should get.
Set yourself as a child and let someone else be your "parent". Then the blocking will be enforced!
>You can't replace drives with bigger ones and expand the pool.

Yes you can. That's exactly what the 'autoexpand' property is for. It's odd how this kind of thing floats around on the internet.
I doubt it has much to do with personal hygiene. I always washed my hands. That hasn't changed. What's changed is personal distancing, in particular not sharing an office, train, hotel etc with sick people.

I really hope the long term effect of this will be huge social stigma against being in public with a contagious illness.
Six or seven years ago, I was very active on /r/mechanicalkeyboards. I think it was basically those folks who MADE it all a joke.

The GOOD news, though, is that the surge in popularity has made a lot of decent, inexpensive mech's available on Amazon and AliExpress.

All that being said, I love my WASD CODE's.
That sounds like a reasonable way to handle it.
If I understand it right, mRNA isn't so much exactly hard, as bespoke. It's a new technology and not many places are fitted out to make it. It can eventually be expected to become much cheaper.

And mRNA can keep up with flu. It can also target things in a more deliberate way, if I understand it. So a protein could be selected that is common to many variants and hard for the virus to do without.
> How is any business entitled to free or low-fee access to a platform that Apple built and maintain?

Because we have a regulatory system designed to ensure that happens as capitalism doesn't really function if you don't.

Also "platform" is bullshit. By "platform" we mean "Apple used it's control of the hardware to force control of all software on an unprecedented level so they could rent seek." There is no right to a "platform" here. Apple run an app store. People should be free to chose to use it or not, but they're not because Apple abuse their position as hardware manufacturer. That isn't a platform.
What percentage is acceptable to you? Perhaps all percentage based transactions are rent seeking and should be made illegal. I’m on board.
>stories are all about a Chinese company once having done a thing they were asked to do...

The dutch governement and the dutch telecom providers did NOT ask any chinese governement or huwawei to eavesdrop or do any kind of work of the sorts.

From the source ( volkskrant )
"Huawei was in staat om zowel binnen KPN als vanuit China ‘ongeautoriseerd, ongecontroleerd en ongelimiteerd KPN-mobiele nummers af te luisteren’, inclusief die van ministers, toenmalig minister-president Jan Peter Balkenende en Chinese dissidenten. Tevens had Huawei inzicht in de database met afgetapte telefoonnummers. Dat is in strijd met de Telecommunicatiewet."

Roughly translates to: Huawei has unlimited access to listen to every KPN-number including those of ministers and chinese dissidents and had insights into databases with tapped phonenumbers without authorisation or oversight which was in violation with the Telecommunication law

This story is mainly about KPN's incompetence but also about the massive influence Huawei or the chinese government has over KPN's network. There's no evidence of misuse but there also wouldn't be any evidence to begin with if there was misuse as they had full control over the network.
I don't disagree with your point, but macOS does not have native Docker. It runs as a hypervisor on HyperKit.

It's always just been a VM on Mac, hence the constant performance issues it faces.
It’s always amusing how an organization made up of the most energized believers in free market capitalism go on to reproduce most of the institutional groupthink and bureaucratic stupidities of Brezhnev’s Soviet Union.
But I think the key here, and probably a big reason Spotify went after Apple and not Google, is that on iOS you have to use Apple's app store. You can't distribute your app using your own infrastructure, or an alternative app store even if you want to.
And they made him fly acrobatics in a jet shortly before the mission. ("Made" might be too strong a word since Collins thought it was fun.) NASA thought that might help train the inner ear to avoid the dreaded space sickness.
Apple are in the wrong here.
One of the oldest is "Armies march on their stomachs."
I'm hopeful Apple might be forced to divest the App Store into a separate company entirely tbh.
This is the situation. Been there as a developer/MBA consultant.
I own just one mechanical keyboard and it’s my daily driver, when I type lot I plug it in and off I go, otherwise I’m fine with the not so good-to-type-alot laptop keyboards. Mechanical keyboards are a good investment if you don’t go overboard and become obsessed with them. They do offer a very good feedback and are pleasant to type on. My typing error rate is the lowest on my mechanical keyboard, and I guess that says quite a bit. My mechkeb is a Leopold FC750R and couldn’t be happier with my purchase, which i expect I will own for quite some time.
You can't avoid sick people if it's your boss at work. My old boss used to make fun of people if they stayed off with "the sniffles".
Stock Market Returns Are Anything but Average
There is the belief that some people have that pornography is unethical in and of itself.

Then there is the belief that it is "ok" if the people involved are consenting. Many people also believe there are shades of grey so even though they don't think pornography is good they don't think it should be banned.

For a long time there has been a system to keep performances from under-18s out of online porn, but the "Girls Do Porn" fiasco showed that a lot of porn is produced under false pretenses, which is a moral problem entirely different from pornography itself.

So that's a problem with the industry and I think it's just one form of "bullshit" that you'll experience if you are involved. It's not like being a pot grower who has not recourse if somebody steals their plants, but the industry has a high rate of declined credit cards, pay checks that bounce, and problems like that.

Not that you can't decide you want to put up with it.
Thanks, I'd forgotten some of the details (like the guy getting into the GTI by being an employee of the VW dealership).
That is fascinating, genuinely!

I would've assumed that's the one universally reviled thing in the world (awkward stuttery twitter threads, as opposed to just an article/blog), but my assumptions are challenged again (always a good thing :).
That was exactly my experience.

Sold off every keyboard except one with sentimental value. Typing this from a macbook keyboard.
Here is an example of the packages needed to install an address book called kaddressbook:

```

sudo pacman -S kaddressbook
resolving dependencies...
looking for conflicting packages...

Packages (89) accounts-qml-module-0.7-3 akonadi-21.04.0-1 akonadi-calendar-21.04.0-1 akonadi-contacts-21.04.0-1 akonadi-mime-21.04.0-1 akonadi-notes-21.04.0-1 akonadi-search-21.04.0-1 attica-5.81.0-1
grantleetheme-21.04.0-1 jemalloc-1:5.2.1-3 kaccounts-integration-21.04.0-1 kactivities-5.81.0-1 kalarmcal-21.04.0-1 karchive-5.81.0-1 kauth-5.81.0-1 kbookmarks-5.81.0-1
kcalendarcore-5.81.0-1 kcalutils-21.04.0-1 kcmutils-5.81.0-1 kcodecs-5.81.0-1 kcompletion-5.81.0-1 kconfig-5.81.0-1 kconfigwidgets-5.81.0-1 kcontacts-1:5.81.0-1 kcoreaddons-5.81.0-1
kcrash-5.81.0-1 kdav-1:5.81.0-1 kdbusaddons-5.81.0-1 kdeclarative-5.81.0-1 kded-5.81.0-1 kdepim-runtime-21.04.0-1 kglobalaccel-5.81.0-1 kguiaddons-5.81.0-1 kholidays-1:5.81.0-1
ki18n-5.81.0-1 kiconthemes-5.81.0-1 kidentitymanagement-21.04.0-1 kimap-21.04.0-1 kio-5.81.0-1 kirigami2-5.81.0-1 kitemmodels-5.81.0-1 kitemviews-5.81.0-1 kjobwidgets-5.81.0-1
kldap-21.04.0-1 kmailtransport-21.04.0-1 kmbox-21.04.0-1 kmime-21.04.0-1 knewstuff-5.81.0-1 knotifications-5.81.0-1 knotifyconfig-5.81.0-1 kontactinterface-21.04.0-1 kpackage-5.81.0-1
kparts-5.81.0-1 kpimtextedit-21.04.0-1 krunner-5.81.0-1 kservice-5.81.0-1 ksmtp-21.04.0-1 ktextwidgets-5.81.0-1 kuserfeedback-1.0.0-1 kwallet-5.81.0-1 kwidgetsaddons-5.81.0-1
kxmlgui-5.81.0-1 libaccounts-glib-1.25-3 libaccounts-qt-1.16-2 libakonadi-21.04.0-1 libdmtx-0.7.5-2 libkdepim-21.04.0-1 libkgapi-21.04.0-1 libkleo-21.04.0-1 libkolabxml-1.1.6-15
mariadb-10.5.9-1 mariadb-clients-10.5.9-1 media-player-info-24-2 pimcommon-21.04.0-1 plasma-framework-5.81.0-1 prison-5.81.0-1 purpose-5.81.0-1 qgpgme-1.15.1-1 qt5-networkauth-5.15.2-1
qt5-speech-5.15.2-1 signon-kwallet-extension-21.04.0-1 signon-plugin-oauth2-0.25-1 signon-ui-0.17+20171022-2 signond-8.60-3 solid-5.81.0-1 sonnet-5.81.0-1 syntax-highlighting-5.81.0-1
threadweaver-5.81.0-1 kaddressbook-21.04.0-1

Total Download Size: 91.18 MiB
Total Installed Size: 487.96 MiB

:: Proceed with installation? [Y/n]

```

I'll have to admit it has gotten better. Before It would want to install the whole KDE desktop.
I always hated clicky switches and I have no idea why people like them. It's the quickest way to make a $1k keyboard feel as cheap as a clicky ballpoint pen. Don't get me wrong, I like the idea of clicky switches, I just think all existing variants get it completely wrong(maybe except one or two Alps switches, but that's another rabbit hole).

And you can pry my 40% split ergo out of my cold, dead hands. I don't care about Topre, just give me nice linear switches and a layout that won't kill my wrists and didn't originate in a prehistoric era when it comes to computers.
I think a lot of the interesting keyboards are really small series, and such things cost - there is such thing as "economy of scale".

The cheapest KB I've built myself was a Kyria for just over 200 EUR with cheap keycaps but relatively expensive switches - Kailh Pink, as I remember.
Imagine building something like Keyboardio Model01 (https://shop.keyboard.io/products/model-01-keyboard?variant=...): You have to build a case in low numbers, you have to design and print the PCB boards, you have to order the switches (Jesse, the author of it told once, that Cherry was not even interested in talking to him due to the relatively low number of switches he could take off them) and you still have to solder and assemble it, which for small shops is a manual job. Even the most mass-produced ergonomic keyboard I know if, Kineses Advantage2 is still a very niche product.

So all the "endgame" photos of another 60% KB with "artisan" keycaps and expensive pre-lubed switches are indeed bullshit. But you can get a lot of gain out of it if you go for ergonomic keyboards, even if you get the cheapest switches and keycaps (gatreon, for example) because the ergonomic improvement you can get out of a keywell or a proper thumb cluster can be life changing. Especially if you have a predisposition for developing RSI or similar problems. But it will still not be cheap. Or you can buy one and stick to it, you don't have to do it as hobby. Buy a Kinesis Advantage and do not worry that much. If you later want to mode it, there are still multiple possibilities.

Your French is fine! :)
Reminds me of Collins on Gemini 10. He did an EVA from further from Earth than anyone had ever been before. He took pictures of the Gemini capsule with Earth in the background. And then his camera fell off and drifted until space.
Any percentage is acceptable if Spotify isn't forced to pay it. Any percentage is also acceptable if Apple wasn't directly competing with Spotify.
All this says is that the ramifications for breaking these laws are not big enough. I fully agree. More laws should state a percentage of global turnover as fine. Also, start sending managers to prison for this and you will see changes pretty fast.
I wonder if they do that, if they will be pressured into allowing competing stores too. Seems inevitable.
5 months after I applied for 15% app store fee reduction, I still havent got it.
First they said I needed the account owner to submit a form. Then when account owner submitted it, they ignored me until I emailed them. When I emailed they kept forwarding me to different departments. At last they said they fixed it but I still see 30% cut off my sales.

Something tells me if it had been the other way, a fee increase to 45%, this would be implemented overnight with no forms, no questions asked.

disgrace
Perfectly Ordinary Stones, Carried for 1,300 Years (2014)
I presume Apple could get out of the music business too. From a profit standpoint that would be the best alternative for them, there's no real money in it. That is, if the EU would let them get away with just doing that.
Semi-related question... I recently spent an evening trying to familiarize myself with virtualization tooling and my initial impression was that the CLI experience for kvm and hyper-v was rather clunky compared to let's say docker, gcloud, ignite and kubectl. Also a lot of the learning material seems to be oriented towards GUI. It could be that I just haven't spent enough time with kvm and hyper-v. I've spent a LOT of time on those other tools so maybe I'm just more used to them.

Is there good CLI tooling available for virtualization? I would say that I'm looking for the "on-prem" experience where I start by configuring a virtual network, download some unmodified ISOs directly from the operating system vendor, provision my headless virtual machines with a combination of Powershell, Answer files, Bash and Kickstart. I then provide services like DHCP and DNS using my virtual machines rather than the built-in mechanism provided by the virtualization tooling.
Is this gibberish from some kind of "deep gammon" program?
I'd label Indeed.com a serious job site. https://www.indeed.com/q-Adult-Film-Industry-jobs.html Pornhub has 8 job postings on their website.
Steam also has a tax but you still have a choice as a developer or as a gamer. Cyberpunk is on Steam, Gog, Epic and maybe other stores(there are many such games where you as the user can decide what store you trust , what is more comfortable for you or what company you like more).

If you are an iOS developer and and 2 other stores would exists, then you would publish on all to maximize your profit, and hard core Apple fans still get their app from the Apple store but it could cost a bit more.
>company is in practice entitled to 30% of what any other business makes

That's not a problem, there's no inartistic correct amount to make for enabling or providing value. For 30 years now, software makes much more than that as numerous industries no longer employ people but software.

The problem is, when you own the platform and you start competing on that platform you have an advantage that can be misused. For Apple, the advantage that can be misused is to deny some API or the existence of competing businesses on their platforms. They can also do unfair pricing, for example it could be argued that %30 on Spotify is unfair when Apple has directly competing product.

For Amazon for example, they can have analytics on the businesses on their platforms and create competing products and promote them unfairly.

There are countless examples of Amazon doing this. Google was also fined many times for using their dominance in one area to force dominance in another.

Essentially, it's the good old platform owner getting greedy issue.

IMHO we need platform and product separation rules, similar to the Hollywood rules on separation of production and distribution.
Any percentage is accessible, Spotify just can't be forced to use it.

Don't wanna use Spotify's own billing system? Don't use Spotify, there's Apple music.

Voila. Competition.
Agreed, it's an amazing book.