skysight-inc/HackerNews huggingface dataset:
I know of that case.

My point is that Apple disclosed to users that this will happen, so I am confused as to who would consider this an “infraction”.

I had to set up iOS multiple times (broke phone screens, got an iPad and so on), and as far as Siri was around I remember being informed.

During initial setup you have options to turn Siri on with continuous listening, on via button only (my preference), or off entirely. One tap and a short bit of text informs you of privacy implications, including that your voice recordings may be sent to and heard by humans in order to improve QoS.

I did not have to dig through a wall of ToS, it was a clear and concise paragraph set in large enough type that took single-digit seconds to read.

I wonder whether (1) I am missing some circumstances or a period of time where this was not the case, and therefore I should be offended as well, or (2) people are misinformed and piling on Apple for, as far as I’m concerned, little to no reason.
Klepmann is a wannabe thought-leader, who repackages old ideas into pseudo-profound “insights”, designed to capture the attention of amateurs rather than move the state of the art forward. He’s the Nassim Taleb of distributed systems. If you’re looking for enlightenment, read Daniel Abadi or Andy Pavlo.
They crippled the open-source version in Nextcloud to only offer read-only access through mobile web

https://www.reddit.com/r/NextCloud/comments/fktqug/onlyoffic...

Collabora is the way to go if you plan on using it with Nextcloud.

https://nextcloud.com/collaboraonline/
> Which is a very relevant point that should have been included in the article.

The author wrote the article they wrote. (For my part I thought the writing & layout were superb, and the content was very enlightening.)

I note that the author observed:

"Neon colors will definitely attract the attention of readers. But these readers won’t thank you. Most of us get a bit stressed out when we see them: “Highly saturated, light colors will NOT be appropriate [to communicate] Serious or Trust, or Calm,” as Bartram, Patra & Stone explain in their paper “Affective Color in Visualization” from 2017 (PDF)."
System Preferences -> Startup Disk on the MacOS side should let you reboot into Windows. On Windows, you need to install the Windows Bootcamp Utility. It'll add an icon in the taskbar that you can right click to reboot back into MacOS.
Yeah, you might want to talk to EMTs and paramedics before you talk about nurses being paid like crap.

EMTs average $11/hr. Paramedics $17/hr. Paramedics, in particular, who are trained to autonomously administer near 60 drugs, to intubate people, in some cases start central lines (which even most nurses cannot do).
To play devils advocate: It might just not have been possible. The only way to "repair" many devices today is put a whole new PCB in Perhaps ypur A50 was no longer stocked or made. Does your "pay any price" include 100k%USD to spin up a whe production line and its supply chain to make 1 replacement PCB for you?
Wasn't the theory not that milk provides protection from smallpox, but proximity to cows transmits cowpox, which itself provides protection from small pox?

Then again, in a world where >95% of people are farmers and there's no refrigeration (so milk has to be consumed fast), I'm not sure the difference between handling cows and drinking milk is much of a difference.
To answer the sibling comment as well. Intentionally contaminating Mars with bacteria from Earth would be an immediate violation of planetary protection guidelines. It's illegal under the Outer Space treaty:

Article IX: ... States Parties to the Treaty shall pursue studies of outer space, including the Moon and other celestial bodies, and conduct exploration of them so as to avoid their harmful contamination and also adverse changes in the environment of the Earth resulting from the introduction of extraterrestrial matter and, where necessary, shall adopt appropriate measures for this purpose...

Essentially all the major space powers signed this. Though note that militarization is not included (so spy satellites are Kosher), aside from weapons of mass destruction.

This is a contentious issue as right now the only way you're getting to Mars is with a national space agency and they get to vet your lander. But sooner or later, companies like Spacex will be able to do it and so far (see Starlink) they've proven to be fairly ignorant in terms of consulting with the research community. The rules for planetary protection are extremely strict because if you want to prove that there was life on Mars, your results are ruined if you accidentally contaminate the landing site. However lots of people think they're too stringent. For example, caves/overhangs would be a great place to set up a colony because there is natural radiation shielding. Of course this is also a prime spot for Martian life, for the same reason, so nobody is allowed to target landers anywhere near those areas.

Probably what will happen is we'll designate areas of Mars to be conservation areas where Earth contamination is strictly controlled or prohibited. See, for example, the Antarctic Treaty. There could be lower risk areas like open plains for colonies. I'm sure there are plenty of papers discussing this though.
glad to know i'm not the only who felt that. i kept trying to scroll assuming my browser is broken.

i think it's also the design of the page. it has no footer.
That depends on how much of the work related expenses are handled by the team. If they have to pay for their own travel, that'd be several grand right there. Plus, it wouldn't be surprising if the team mandates where you live.
An acquaintance needed to send msgpack messages containing nulls to redis and found that 0 of the existing msgpack libraries were capable of that.
Makes sense. I was just clarifying "It's not possible to build this in pure Lua": it is.
This seems like kind of a tunnel vision outlook from knowing one particular bit of trivia.

Have you heard of bovine tuberculosis?

https://en.wikipedia.org/wiki/Mycobacterium_bovis

The reason it comes to mind is not because I've ever been near a farm, but I was just reading a collection of letters by a writer in the late 1940s, who had a small farm on an island. He was dying very slowly of tuberculosis (it seems implied people didn't distinguish between regular TB and bovine) and he mentions wanting to get a cow, but one that's been tested for TB to make sure his son doesn't get sick like him. Because humans can and do catch it from cows.

There's also

https://en.wikipedia.org/wiki/Brucellosis

which you get from unpasteurized milk. Our ancestors had a lot of experiences that are obscure now.
someone who doesn't understand monoids probably doesn't have the mathemetical definition of a group memorized or is in their lexicon of terms at all.
(1) Visual Studio Code - I work with it on Debian & Ubuntu versions from 16.04 to 20.04, also works well with WSL/Ubuntu on Windows;

(2) + C/C++ extension for VSCode from Microsoft (installed separately);

(3) + sudo apt-get install clang-format.

You may want to adjust some settings e.g. set C_Cpp.default.cppStandard to C++17.
This seems to basically confirm the likelihood that Mars has been getting living materials all along. And potentially the other way around[0].

[0]:https://archive.fo/SGTma
No one was saying that it is impossible to create a phone with a replaceable battery. There have been phones with replaceable batteries for four decades.

The argument is that the market doesn’t care.

If the market cared about replaceable batteries why are all phone manufacturers creating high end phones with none replaceable batteries? It’s not just Apple it’s the entire industry.

Engineering is about tradeoffs. The phone you linked to proves exactly that - the phone is bulkier and heavier than the state of the art phones from Samsung
Ya I’ve been in a similar position in the past. Leaving a big firm is less risky than you’d think if you’re really over it.
> It shouldn't be this all-or-nothing approach

I dont understand your point, so you want companies to build two types of devices, one which is not water resistant/proof but can be easily repaired and another device which is water resistant but hard to repair?
Also, it was discussed on HN at the time as well:

https://news.ycombinator.com/item?id=20190886

https://news.ycombinator.com/item?id=20063667
Implementing jq doesn't sound too bad I guess.
It has been speculated that it helped them circumvent MakerBot's patent on conveyor belts on additive 3D printers: https://patents.google.com/patent/US8668859B2/en
All apps have access to your email address and cross correlate those info together.

Even without email, every app can access your device id and use that to cross correlate together with ad most networks.
Dead Cells is my favorite game of all time. I've been playing it pretty much every week since it launched. Of the games you've played, could you recommend any in particular that might be similar?
Cool, I’d love to know how this affects query performance, rather than just index size?
Why did Tony Hawk’s Pro Skater 2 include a UN-banned booby trap?
> “We want to be regulated,” Kevin Mutiso, the founder and CEO of Alternative Circle, which offers a micro-loan product called Shika, wrote in an email. Mutiso, who is also one of the founding members of DLAK, worries that, if it goes unregulated much longer, Kenyans may give up on digital credit entirely. “We would [only] need light touch regulations,” he wrote, “minimum capital requirements, customer verification, and submission of positive and negative data to credit bureaus.”

This sounds like it will end quite poorly.
If you look at every trip as a learning experience, even a bad trip doesn't have to be all bad.

Now, I wouldn't wish my own bad trips on anyone, but I've found I learned far, far more from them than I did my good trips, so in that sense they were actually beneficial.

Also, the term "bad trip" may be a misnomer. They might be more fittingly called "difficult trips" or "challenging trips". It is possible to draw meaning and even wisdom from such trips.
It's an 'event' and the furthest thing from 'spectator sport' because there is literally almost nothing to spectate.

Its 3 hours of 'prep' because the courses are usually way out there, way far away from anything, and near the route traffic is upside down, maybe there is parking maybe there is none, nobody knows.

It doesn't happen at a 'venue' that's designed for sport, it happens out there in the French boondocks.

So you make a day of it ie sightseeing.

It's an excuse to get out and see the country.
I used to compare school to daycare, until I realized that is too generous. At daycare they let you do whatever you want, play, explore, socialize, read. The toilets are available at all times. School was quite a step down from daycare.
Instead of "lack of encapsulation", it's more "lack of private state". In an object oriented language, you have private instance variables and methods to manipulate them. In a functional language, you have functions which manipulate data structures.

If possible, the data structure would have straightforward fields which are public and documented. If necessary, you might make it opaque, expecting only the library which manages the data structure to manipulate it.

One way to think about this is that in functional programming, the "verbs" (functions and manipulation patterns like map) are more generic and the "nouns" (data structures) are less important than in OO languages. See http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...
You can take a whole Abstract Algebra course without any mention of the term 'monoid'.
> since it's not something I actually need.

Its like insurance, you almost never use it but when things go wrong you are glad you have it.

> I've never once had water damage to a device.

Its both, your conscious effort not to take the phone where there is higher risk of water damage and its also luck that your child/friend/colleague did not accidentally spill water on it.
That seems really unfair to Kleppmann. I know of all three, and all three are, at the very least, accomplished distributed systems researchers with several peer-reviewed publications. (They still have different levels of expertise/publications depending on the area, of course)

In a different arena, I also know of no better book at the interface of distributed systems theory and practice than Kleppmann's. It's useful for engineers while being enriched by deep references to the literature. If that doesn't demonstrate mastery, I don't know what does.
I've met no less than three people who have claimed to have had a psychological addiction to LSD at one point.
While I agree, the article doesn't really give concrete examples.

Elixir is layered, making it easy to learn and master. You can get pretty far with Phoenix without ever understanding (or even knowing about) the more fundamental building blocks or the runtime. In large part, this is because of its ruby-inspired syntax. You'll have to adjust to immutability, but that's pretty much it.

Then one day you'll want to share state between requests and you'll realize that the immutability (which you're already comfortable with at this point) goes beyond just local variables: it's strictly enforced by these things called "processes". And you'll copy and paste a higher-level construct like an Agent or Genserver and add the 1 line of code to this root supervisor that was just a file auto-generated in your project. But that'll get you a) introduced to the actor model and b) thinking about messaging while c) not ever worrying about or messing up concurrency.

Then you'll want to do something with TCP or UDP and you'll see these same patterns cohesively expressed between the runtime, the standard library and the language.

Then you'll wan to do something distributed, and everything you've learnt about single-node development becomes applicable to distributed systems.

Maybe the only part of Elixir which can get complicated are Macros / metaprogramming. But you can get far without ever understanding this, and Phoenix is so full of magic (which isn't a good thing), that by the time you do need it, you'll certainly have peaked behind the covers once or twice.

The synergy between the runtime, standard library and language, backed by the actor model + immutability is a huge productivity win. It's significantly different (to a point where I think it's way more accurate to group Ruby with Go than with Elixir), but, as I've tried to explain, very approachable.
Having to move on and relearn editors isn't a given. I learned how to use vim 20 years ago, and have used vim or vim modes in IDEs ever since.
I have literally been asked for Whatsapp and Facebook details on my job applications.
It almost certainly depends on your location and the industry, plus your relative skill as well.
In the same vein take a look at tvmountain, also on YouTube. Little to no talking, almost never any music, just the sound of crampons & the ice axe. I find it strangely relaxing.
You are the top 1% of the world.
US investigations of Chinese scientists expand focus to military ties
If Xcode has an option to search only in open files I've never found it.
I work at Discourse; there is new functionality coming in the 2.6 release to address this issue, see https://meta.discourse.org/t/let-experienced-users-skip-new-.... When you join a new community you will be able to click an option that skips all of the Discobot tutorial and the new user badge notifications (which are the basic ones like First Like).
I'll sound like an idiot, but I have one and it's one of the best desktoys I can think of. It's too heavy; it feels alien almost. It's brutalist in a comforting way.

If you have the extra money and you are attracted to the idea of a basic shape with strange properties, I would say you should get it.
If I use Python instead of Lua for monte carlo tree search, my machine will page out, and even before it pages out, my training pipeline will be running dozens of times slower than it was with Lua.

If I use Python instead of Lua to make a game, I will not be able to update my game state and render all my images at 60hz.

If I use Python instead of Lua to write programs that do many tasks at the same time, I will have to write "await" a thousand times instead of 0 times.
Are you proposing a KAP theorem, that we can't have all of Klepman, Abadi, and Pablo?
How to Develop an ID Photo DIY Applet with Mechine Learning in 30 Min
"There is more than ample database performance without needing some of the brightest people in the world spending their time trying to shave half a millisecond off query execution times"

Imagine someone making such a statement, without even bothering to talk to someone with actual expertise in the field of database technology. It's fine to be a layman on the topic, but it's not a good look to presume that you no more than the domain experts without even bothering to study their positions.
No, I can't, but I would absolutely love for you to point it out for me so I might improve my thinking.

Are you actually able to point out where I've gone wrong?
That is a category mistake, we need a better word for creating a niche, and it should definitely not be called competition. If we start looking at it that way then literally everything can be framed as competition. I mean you can reframe the intention to not compete with others as a competition for being least competitive. We need to separate esoteric and eccentric attempts at innovation and invention(which would include entering the niche market and offering something different) from the mainstream fish market.
CAP is trivial like Seinfeld isn't funny. It's so fundamental and well taught now that we forget there was a time before it was known.

CAP theorem is older than the career of nearly everyone on HN.
If we did nothing, over 2 million would have died.

We have only had 190k deaths, so we saved 90% of the people that were going to die to date.
One of the biggest misconceptions of evolution is that it's a slow and gradual process. Under the right conditions it can happen VERY fast.
Are all the parts unusable or can you fix that just one part which is not working?
How can you get by comfortably in Michigan with a $35k income when health insurance deductibles are $5k+ and out of pocket maximums are $6k to $8k and premiums are ~$2.5k+ per year?

Plus federal income, FICA, state income, sales taxes, and Michigan’s famously high car insurance prices? Add on saving for retirement / emergency healthcare expenses.

Doesn’t leave much for a comfortable day to day life, especially if you have or intend to support a family.
Really the only answer this thread needs. Companies can be bought and sold and the information they have can change hands and change retention and privacy policies. There's no trustable verification method for knowing, for absolute certain, that none of your data has been retained at your request. There simply is no reasonable way to trust these services.
Effects of 2 Different Recovery Postures During High-Intensity Interval Training
Didn't realize there was that big of a difference between 1st 2nd and 3rd in terms of prize money. That might partially explain why a rider in 2nd doesn't try and make a move on the last stage - they would risk blowing up and moving down to 3rd
Many facets here. We need better education.

The wealthy have very good schools.

Democrats protect wealthy schools from undesirables by preventing people from choosing which school their kids can go to. Unions slow societal progress (Police and Teacher’s unions for example)
Simple solution: combine it with ubiquitious social scoring, and make real names/government issued IDs mandatory for any review. See the graph lighten up with the fakers. Shun. Done.
cars are also racking up millions of virtual miles in parallel...
How to Migrate Data from Amazon Aurora MySQL to TiDB Cloud
I usually get calls from people who want to extract my credit card information during the call or take over my Windows computer using a remote desktop program during the call. So most of the times I asked for call back information they hung up.
Where do you store the key?
None of them had the internet to keep them together.

I’m sure ycombinator will help the united states never fail.
I don't see much about "right to repair" in the article. As @samatman says: "Right to repair and user-replaceable batteries have nothing to do with each other whatsoever."

Some commenters mention how specialised tools are needed, and how a lot of things are glued together making repair difficult. This is a consequence of the engineering choices made between, say, a thin notebook and something like a Dell Latitude, and the purchasing preferences consumers have that drive those design choices.
My approach was to buy a temporary domain with a cash prepaid gift card, register it with a fake name from a VPN, set up email (also via VPN), do the DNA thing (via VPN) with a fake name and an email address at the new domain, download my data (VPN), then delete the account.

The only thing linking it to my existing identity is the actual DNA data itself, which is probably insufficient for insurance companies or data brokers to relate it to my existing records for discrimination purposes.
Shader toys are definitely a fun way to get your head around the GPU, reading and forking other people's shaders is great to learn.

I made this [1] simple shader because I couldn't find the effect in Open-Source video software...

[1] https://www.shadertoy.com/view/WtfGzX
It's not surprising that a simple theorem doesn't deal with practical trade-offs. In my experience if you feel you are running up against the CAP theorem you need to take a moment to think about the real needs of your application and looking for a more detailed theorem isn't going to guide you well, instead you need to think about what you actually want to happen when various kinds of failure occur. In finance for example, often trading systems will choose to be available and accept transactions when there is a failure and then reconcile afterwards - swapping the risk of making mistakes but in a trusted environment to prevent the potentially catastrophic condition of not being able to trade.

The article claims that the CAP theorem only prohibits linearisability as a consistency model. The original CAP paper talks about "Atomic consistency" which is clearly at least linearisability. However as the proof formalizes, it's obvious that if you accept writes to totally split and separated systems which cannot communicate together (network partition), you cannot be consistent across the two parts. This is confusing because this kind of consistency only loosely matches the definitions in the ACID acronym which are geared around invalid database states in a single machine database, not about different requests to different database machines giving inconsistent answers.

Linearizability versus serialisability (and strict serialisability) are explained well by Peter Bailis http://www.bailis.org/blog/linearizability-versus-serializab...
Actually we select for both depending on the line of the stock and have been doing so for a rather long time. You do lose the animal after killing it of course but we have a huge amount data from cattle breeding charts that lets a branch be trimmed if there's some fault with it that will damage the genetic tree.
That third category is “Seller Fulfilled Prime (SFP)”.

If my orders from Amazon are in any way representative, SFP is well under 10% of volume (probably under 5%). I get way more non-Prime orders than SFP.
My letter reads:

* AAPL & AMZN, long hold

* Leicester City, 2015-16 English Premier League

* It is your L3 nerve root. Get a second MRI

* Move to New Zealand in 2019
or one: Bitcoin.

you'd have to wait 8 years though