skysight-inc/HackerNews huggingface dataset:
It is pretty amazing how Microsoft has gotten away with this, which probably had few comparables in the business world when OEMS first started pre-installing Windows on personal computers. Gates' entire fortune rests on the success of it.

I have always thought there is this underlying assumption that generally no person would ever purchase a computer that had no OS pre-installed. (Obviously that is not true, there are exceptions, e.g., pre-Microsoft and even today, with development boards.) If people were happy to install their own choice of OS (if there were choices), then could Microsoft have been so successful.

Computers have given rise to middleman-based businesses the likes of which have never been seen before.

What we are seeing with the internet perhaps mirrors the PC. As with the PC, where it was assumed that generally no person could do anything useful with "just a PC" without a pre-selected, pre-installed OS, there is an underlying assumption that generally no person could do anything useful with "just an internet connection" without a pre-selection of some certain "tech" companies.

It is nigh impossible to purchase computers and connect to the internet without the presence of middlemen and pre-made selections.
Nobody’s Autobiography: Janet Malcolm examines Stein and Toklas in her new book
Great channel. I found it a few months ago and have watched all of his videos. I like that he provides enough scientific detail without making it too hard to follow.
I guess I feel more comfortable commenting on this vs such posts about Google (my employer) because I don't have to worry about leaking anything important but this is absolutely not a piece of cake.

Anyone who has worked on planet scale anti-abuse systems knows this is a very tough and never ending problem.

You think there are obvious signals for good or bad - the 0.01% cases where this does not hold up turns to 20 million daily mistakes if your product has 2B DAUs. You think you built something that works, spammers need to figure out just one loophole to game the system. Sometimes they don't even have to look at a technical loophole, if the economics works out you can even pay normal users small sums of money and the bad activity is now masked by troves of genuine user activity.

It is a little painful to see how HN loves to vilify people working on these issues, but its a little like saying we have police but the crime is not 0 yet. And if the argument is it happens too often that is actually most likely not true - a 99.999% accurate system will make a mistake 600k times every month for 2B DAU activity assuming one user interaction a day for the product. Which is often a big underestimation for many large products.

I do think like any other area there is a lot we can do better and that we are already working on it. But man it sucks to have spent 6 months working 12 hour days just to see someone making grandiose statements on how something is an easy issue to fix when you know its absolutely false.

I guess its fine though, FANG pays well and I enjoy my work and think its a net positive to the society.

/rant
Seems like a lot of this data is sourced from OpenElections[0][1]? Not sure about what makes this better than OpenElection's data, especially considering OpenElections seems to have done a large portion of the difficult wrangling work...

There should definitely be better attribution for this data.

[0] https://twitter.com/derekwillis/status/1361508657154961408

[1] https://github.com/openelections
Do you know if there's any evidence that ternaries beat ifs for people understanding code in practice or in people's self-assessments? Would not have been my guess at all.
Can somebody elaborate on the Emacs issues?
I have always found it best to ignore the good reviews and instead look at the negative reviews to identify patterns of complaints.

If there is a pattern of failure ,quality, or issues and its not worth dealing with I wont buy the product. Also if the issues are common among vendors or products then I go with the cheapest. Why pay more if they are all crap or just as risky to buy and it sets a more accurate expectation of the product.

I also typically ignore the negative reviews complaining about the package arriving damaged or late as that can happen with anything as long as I don't need it by a certain date.

I also look for customer pictures of the product if available.
AWS AI AutoContentModeratorService.
If you want to know more about Bill Gates and what he's been up you might like this Netflix 3 part-er: "Inside Bill's Brain: Decoding Bill Gates"

https://www.netflix.com/title/80184771

I think what he's trying to do with water sanitation and Terra-power (modern safe nuclear power) is pretty cool.
I agree, and definitely what I was hinting at.

I can understand why he enjoyed building mathematical models. And why reviews of "Balance of the Planet" praised that. But assuming that was the point, I think missed the point.

I think it would be like creating Demons Souls, loving creating the back story, getting lots of praise for it, and deciding that the best thing is an interactive fiction game with nothing but unlimited detail back story. Then wondering some years later why you didn't change the world, no one has gone further than you did, and all games seem shallow compared to your imagination. Fortunately Miyazaki went a different way.

Not a surprise that Will Wright and Sid Meier (who I know is very much a fan of complexity theory) went in a more successful direction.
Not a joke, my friend got a knocked out point blank by a car on a road that supposes to be one way street in front of his university. Apparently during the time of the accident the one way road became two way road due to the constructions work. He survived the gruesome accident but still living in pain intermittently for example if sitting too long due to his permanent spine injury.
I always found it remarkable that a small regional studio like DMA could come out with two of the most important video games ever made (Lemmings and GTA).
I have been reading HN for a long time but your comment is the first time I violently felt the need to create an account and respond. I want you to consider how significant that is. Ternaries are NEVER easier to read.
Starting with macOS Catalina zsh is the default [1] shell.

[1] https://support.apple.com/en-us/HT208050
Decreased... recently? I feel like Windows 10 has been a pretty predictable experience. If you didn't hate it in 2016, then I'm wondering what happened in the five years of marginal and incremental changes since then that would cause such a change of heart
All about thread-local storage
Miguel* Grinberg is the absolute best. He's also the maintainer of several flask plugins. I'd also look up his YouTube videos.
Here are the easy-viewing Wikipedia pages on Wheeler's delayed-choice experiment[0],

and my favorite the Delayed-choice quantum eraser[1].

[0] https://en.wikipedia.org/wiki/Wheeler%27s_delayed-choice_exp...

[1] https://en.wikipedia.org/wiki/Delayed-choice_quantum_eraser
Oh, if y'all don't like Sneer Club [0], I can't wait to hear what y'all think about Tech Takes [1].

A lot of folks seem to misunderstand why these curations exist. The main goal seems to be to document the hateful and bigoted beliefs of folks who frequent certain influential forums (LW, HN, Twitter), not to dox or raid them. Merely documenting racist utterances is enough to draw complaints.

[0] https://old.reddit.com/r/SneerClub/

[1] https://old.reddit.com/r/techtakes/
No True CEO!
Regardless, I wish I could get this version of the website for current articles.
guthub.com seems to be owned by GitHub.
So you are saying there isn't an upper limit.
Nebulous means "hard to define" or "lacking a clear definition".
I find Amazon’s system very confusing. I recently bought a Magic Keyboard for my iPad Pro ($100 off!) [1] on Amazon. The purchase page didn’t show a return policy, and at the top it said “visit the Apple Store”. This made it seem like the device was being sold by Apple.

But of course there’s no way Apple would take a return in store if I purchased via Amazon.

So I chatted an Amazon rep to see what the return policy would be for that item. She looked at the link and said “because this item is sold and shipped by Amazon, there’s a 30 day return period, and return shipping is covered.” I had the rep email me a chat transcript just in case her interpretation turned out to be wrong.

This system makes no sense to me. What does it mean when you see the “visit the Apple Store”? I thought this indicated that this was the seller?

I should note that I wouldn’t buy most Apple peripherals through Amazon, but I’m pretty sure no one is making knockoff Magic Keyboards just yet...

1: https://www.amazon.com/Magic-Keyboard-11-inch-iPad-Generatio...
Sorry for the delay...

Aboriginal Memories of Inundation of the
Australian Coast Dating from More than 7000
Years Ago

Patrick D. Nunn & Nicholas J. Reid, 2015

https://sci-hub.se/https://doi.org/10.1080/00049182.2015.107...
First Look at the Pocketbook Inkpad Color
Why wouldn't they just move production to another, cheaper country besides China?

I think you are underestimating how much more expensive an iPhone would be if it was made entirely in the United States:

https://fee.org/articles/a-made-in-america-iphone-would-cost...
> the word "thread" does not appear anywhere.

because it doesn't use threads? The library is intended to be used inside an eventloop. I think the same also applies for other typical transport libraries - e.g. HTTP/2 or TLS ones.

> Not sure why one would choose this over QUICHE.

I think there are certainly reasons. lsquic seems a lot more optimized than quiche and most other libraries out there. It makes use of some pretty clever datastructures (e.g. https://github.com/litespeedtech/lsquic/blob/master/src/libl...), and likely has a drastically lower rate of heap allocations than other implementations. Some of those things - like the use of intrusive linked lists - are unfortunately not that easy to apply in Rust.

I wouldn't be suprised if lsquic outperforms various other implementations - and if that's important to users it might be a reason to choose it (but as always: measure for your use-case).

I personally also think Rust is the way to go for system level code. But I wouldn't dismiss a project for not using Rust. And this one at least has a fair set of unit-tests, so it looks to me a lot more sane than a lot of other C based projects.
Who stops unethical people?
Exactly. If you are unable to define your terms, you can't know if your discussion is meaningful.
Yeah, I was actually wondering if maybe gcc did that second one with floats on purpose because of profiling data that they have.
All the critical pieces are written in C. He's talked about it many, many times.
huge initial startup cost to the data dictionary specific to the enterprise, the ontology of language unique to the context. I am unsure people would be willing to pay for that.

That said, the consultancy to narrow down meaning of terms of art, is I think immensely valuable.
Very much in the same boat here. I have an M1 Macbook Pro provided by my employer, and I still find myself reaching for my Thinkpad 9/10 times. I don't think MacOS is bad, but it's not even in the same boat as Linux. Compared to the level of control you have on Linux, MacOS feels like a toy in comparison. A particularly fragile toy at that.
are you sure it requires adaptive cruise control? I thought that was the entire point of the system?
I have read most of the stuff he has written and it is 95% fluff and 5% ideas. Lots of promises and self-promoting. Very little actual value. In contrast, I have also read Einstein’s book about relativity. The difference is like night and day. Einstein: 100% mind blowing ideas. 0% self-promoting.
> Limiting choices inherently makes things LESS complex.

"Do you want me to kick you in the face, or the groin?" is a substantially more complex choice than "Do you want me to kick you in the face, or the groin, or not at all?"

Sometimes, limited choices require you to shoehorn something into one of those available choices when it's not actually appropriate. Such is the case with medical record systems at times.
> maybe they should stop doing business deals with a company that's actively hostile to them

Microsoft was a monopoly, and was happy to abuse that position (see: United States v. Microsoft Corp.), OEMs had no choice.
Isn’t there literally an episode towards end of YU where they make a joke about business being worse than Yugoslavian tour operators at the moment. I always wondered whether that was a shout-out
The variety of supported languages is one aspect of comparison.

GPU support is not. You can use GPUs with Streamlit, since its app scripts are normal Python code just executed through Streamlit framework.

Jupyter and Streamlit are not competitors, but they covers the needs the other lacks.
Compared to Windows 7 times, when I loved the Mac hardware, but bought Windows / Linux laptops all the time because of the software ecosystem.
I’m part of a FB group where you can get free product in exchange for reviews. All I did was join and I was offered my choice for 60 different free items.

This is hilariously common.
All the gift card offers I have gotten have required a 5* review.
People may prefer single-family homes in a vacuum, all things being equal, but people don't live in vacuums and all things aren't equal. If high-demand cities were allowed to build more apartment buildings, then the value proposition would be undeniable. The very fact that many lots with single-family homes on them retain those homes by making the alternatives illegal should be seen as pretty strong evidence for this claim.
People who control definitions, in our age of motorized, radio-controlled goalposts.
Amazing work! The WebRTC community needs something like this so bad. Not only will this push a bunch of users toward self-hosted/free software but will also inspire others to build cool things :)

If/when you hit scaling challenges I would love to help! I maintain github.com/pion/turn and github.com/pion/webrtc. One of the reasons I built it was so that I could put my TURN and Signaling server in the same process. It makes it way easier to tie your auth together for signaling+TURN. Then if you do go down the SFU route lots of interesting things you could do. You can see that with how screego[0] does it.

Happy to help however I can (even if not using Pion!)

[0] https://github.com/screego/server/blob/e845b3d29c4b5794ed10f...
The ternary and unary increment/decrement operators are things I thought I’d miss, but in fact absolutely do not miss. May they forever perish. If-as-expression always!
Just checked. My chain is white guy invited by minority male invited by minority female, invited by minority female, invited by ...

Still not sure how this is relevant.
This is the cringiest thing I’ve read in weeks.
In regards to lock-in, both MS and Apple can be quite irritating (DirectX / Metal instead of backing Vulkan are glaring examples). But Apple seems to be worse overall, they are more like MS from the '90s in their lock-in obsession.

MS did some positive things recently. Like freed up exfat for Linux to use. But when it comes to gaming for example, MS are still pretty unfriendly in their old ways.
It's all so much information. "Surveil" is ambiguous.
Thank you! I was so confused because I didn't remember the name, and there was no documentation about it I could find without the name (probably because it's out-of-date info now.)
Sharp learning curves aren't a feature of good, mainstream UX.
On 2)... TSMC produces the M1 and it will be interesting if they eventually enter the fab business... Apple is one of the few companies with the required capital. This is all on the heels of the news that Samsung is planning a foundry in the U.S.
They could and can. The problem with both PoW and PoS is concentration of consensus/trust over time I think. There are models I've seen that break that up somewhat in PoW and potentially other forms by relying on something that is hard to concentrate (e.g. the market for consumer grade CPU's, social networks, etc). I would like something that anyone can run, but has some natural barrier that prevents it from being centralised.
Basecamp has about 50 employees
> using 2 cheaper through hole diodes in parallel instead of one a cent more expensive

Just an idea, would it be possible to ask suppliers to jack up prices of THT power diodes so price follows forward current rating?
I bet she also needs the health insurance.
Hmm, yes.

I didn't actually check exactly what OP had said. I find that OP now doesn't use the word "neither" at all, but I guess the sentence that now says "none of the presented options are without problems" used to say "neither". Which I agree looks very strange. (The corrected text is arguably still wrong: "none" = "not one", and you would say "not one of them is ...", not "not one of them are ...". But almost everyone, almost all the time, uses "are" rather than "is" with "none", so I'm reluctant to call it wrong; correctness in language is determined by how actual language-users actually speak and write.)

So, my apologies: I made what I now think was probably a wrong guess at what the article had done that you didn't like, and my examples aren't really to the point.

I had a look in the OED. With the neither/nor/nor/... construction, it regards any number of branches as normal (as one would hope given the examples above). In "neither of them" and similar usages, its main definition says specifically "of two". It does explicitly countenance using it with more options, but describes this as "Now rare".

So I still wouldn't go so far as to say that what OP originally wrote is outright wrong, but I do agree that it was odd and changing it was probably a good move.
I haven't used amazon in years and this was largely the reason why.

After getting scammed a few times by products that seemed to have good reviews I decided to just keep shopping local instead where I can actually see the product and speak to human beings who used it.

Amazon will forever be the one stop shop for cheap counterfeit shit until they actually address these issues.
You absolutely can, but moving structures can get pretty expensive.
Desktops are not railroads, Internet servers are. Considering that the overwhelming majority of Internet servers are running Linux and practically none of them are running macOS, I find this analogy to be hilariously wrong.

Even among developers, only ~25% of them run a Mac. Linux has that many developers and the rest is Windows.
How? The network itself should be 15ms, which is the perceptible edge or reverb. Genuinely heavily interested.
Then don't buy the product. Easy.
I recently got an email offering 50% off a seller's products if I left a good review. This is happening on all marketplaces, not just Amazon. The only way I see to truly solve the problem is only allowing verified buyers to leave a review.
I don't know why Bitcoin needs to be excused.
Massively over-engineering personal projects just for the hell of it is a great time, you should try it.
No mention of the Guinea (21 shillings) that was the unit used to quote professional fees (lawyers, doctors) and exclusive stuff such as custom clothing. I think race horses are still sold in Guineas, which are now 1.05 pounds.
The Tesla Semi’s 500 kWh battery and Convoy Mode are grossly underestimated
Because it's clearly explained in the video that your assumptions about videos from influencers you watch are not common.
George Church figured they'd just collect and then sink. not much life down there and once it is deep enough, it might be deep enough to perma-sequester.
Even in the backwater field I'm in—second-language education—AI is creating thorny ethical problems. It has long been assumed that the only way to communicate and cooperate across language barriers is for people to learn each other’s languages or to rely on human interpreters and translators who know more than one language. This need for bilingual ability is a major reason why, in many countries, children are required to study foreign languages in school.

Now machine translation is starting to make it possible for some communication and cooperation to take place between people who are completely monolingual. So should children still be required to study foreign languages? Should international students be allowed to use MT when writing papers for university classes? Should university applicants be required to state whether or not they used MT (or GPT-3!) when preparing their admission essays?

Compared to problems like surveillance and profiling, these issues are trivial. But the fact that they already exist, and the fact that the people involved—educators in this case—have barely begun trying to understand their implications, suggest to me that discussion of ethical issues surrounding AI is vitally important.
I feel like this is different because Amazon does tell you what happens, and they can technically argue that you are responsible for understanding what you are buying (the ethics of hiding this information is very questionable). On the other hand, the EULA is specific language that is legally bounded.
That's an interesting story. Thanks for sharing
An anecdotal data point: I prefer ternaries unless the if statement is for control flow. They're terser and don't stick out as much in the code.
> it has substantially different keyboard shortcuts compared to Windows/Linux

Not just different, substantially better, in my opinion. The addition of the command key is a 2x+ increase in modifier-space (2C1 + 2C2 vs. 3C1 + 3C2 + 3C3).

> Automating things on Linux is easy as I have the CLI. Automating things on Windows is kind-of easy as I have AutoHotkey. Automating things on MacOS is hard because there simply isn't a comparable all-in-one tool.

Mac has Keyboard Maestro, AppleScript, and a terminal.
You won't get downvoted, but you make a few factually questionable statements (disclosure: I worked at VA from 1998 to 2002):

1. VA didn't sponsor the event, but a chunk of the staff of the company's Sunnyvale HQ attended (and most of us were in the LUGs). VA didn't have any need at that stage to boost the IPO, as the fever was already brewing for companies like VA and Red Hat (both IPO'd that year, RH in August and VA in December).

2. VA didn't hire a camera crew either, but a friend of one of the executive staff (Jon Hall) wanted to do a story about Open Source, so Jon brought him in for a few days to do interviews and film around the office (do I think the exec staff saw the PR upside? Sure. If they hadn't they would have been foolish. But they weren't the primary driver). And IIRC, Rev OS forgot the dot com collapse because it was edited and released right before the collapse began.

3. Do I think the event was performative nonsense? Sure. I thought it was then too, much as I thought RMS was ludicrous and various other "open source luminaries" were a tad too close to 'hubris based lifeform' but the event, in the grand scheme of things, was an amusing, if ultimately pointless exercise. Not all things need to induce a sea change or have a deeper point than getting like minded folks to make a statement for its own sake.
Looks pretty nice. I only have a little exposure to jsverify. How does fastcheck compare to that? On the surface it looks a bit more modern using TS, but that doesn’t tell one much.
They have a great blog post on their mission, journey acquiring customers, and decision to go open source here: https://www.sourcetrail.com/blog/open_source/

They don't seem to be making enough on Patreon even for part-time work yet.
Standard with any kind of human movement.

Once they are in, people want the door shut right behind them.
OpenDoor Needs to Show Its Work
Just tried it and it's awesome. Looking forward to having more jams on it
Buyers also get brochures with their product offering gift cards and the like for 5-star reviews, though.