skysight-inc/HackerNews huggingface dataset:
The ability to configure the options and not have every interaction tracked does make Linux the best option. However unpopular that may be.

The Dell with Linux out of the box had cooling issues and a high-pitched fan. Sure the cores would be disabled to deal with the power issues, which supports your point.
The front page is mostly made-up, either for humor, or to support the point: https://10yearphone.com/sign-the-letter/
If this is true, then I think we have a bigger problem on our hands. Even if there's no lab connection to the COVID-19 outbreak.
And the writer never once mentioned the term "Robin Sage" in that whole article.

https://en.wikipedia.org/wiki/United_States_Army_Special_For...
> there are many open source alternatives

It's change-your-distro/DE all over again. Each one of them has their unique pluses and oddities.

> you are free to contribute to a patch

Hi, average joe! You know, you should be using Matrix so your chat logs are not sliced and diced by corpos for profiling, right?...ahh what's that? You can't jump to your last mention? Just file a bug report in GitHub issue tracker bro. PR welcome.

The competition is fierce. It's really sad so many FOSS projects have moved to Discord. I hope Matrix win.
Copyright ruins every possible thing it can. We are long past time to reform these purchased laws that Americans never asked for.
White Sands National Park is absolutely gorgeous, I'd highly recommend visiting that place to anybody touring the southwestern USA.
No... the missing dollar riddle asks people to confuse cash inflows and outflows by changing the subjective interpretation of a middleman, who starts out being an outflow (he/she is "part of the business") and then is treated like an inflow (he/she is "one of the money-havers"), it's essentially a linguistic puzzle in an accounting context, one person can be referred to in two different ways.

This one is closer to the missing square puzzle, https://en.wikipedia.org/wiki/Missing_square_puzzle .

This is a calculus puzzle, you have approximately 13 boys "missing a tiny slice" of themselves versus 12 boys with "an extra little slice" of themselves... it's more clever than just "we take the slices and reassemble them", it's "the slices slowly sweep across the boys' body so that when we slide the circles we essentially accumulate a whole 'second boy' inside the internal circle." Sort of like how the missing square puzzle has a clever way to have two almost-parallel lines which are not parallel hiding a long skinny rhombus containing the extra area, but the rearrangement exposes it in a much more visually arresting form as a whole missing square.
at least that under-the-table stuff still works
also, I personally find Google's design language atrocious
It’s so interesting that the universe gained consciousness in the form of humans and then it wrote this essay for college credits.
> This is an article about the iPhone 13 Pro camera. If you can afford it (...)

Some people who purchase iPhones can't really afford them in the sense of having hundreds of dollars of disposable income, and either save their asses off to treat themselves or take loans.

Apple controls a 20% market share of the smartphone market. Do you really think 20% of the whole world can simply spend $1k without batting an eye?

Even in the US close to 40% of it's population cannot afford an emergency expense of up to $1k, and the US is one of the nations leading in purchasing power.

There is more to life than well-paying STEM jobs in the US.
NASA did the same thing. Branding and image really does make a difference and pays dividends years and years down the road. Think of just how many things the NASA logo has been plastered on and influential even the style the style of NASA’s branding has been to how art and media portray all things space. It’s legendary levels of iconic.

NASA put a crazy amount of effort into their band — their brand guidelines are literally an entire book. A book which is super famous among UX designers — I even own a copy! The pages aren’t counted like a normal book so I’m not sure how long it is but it’s at least 200 pages
Different avenues of reform are not mutually exclusive. Yes, better people and removing the mandate to act like Rambo would make the police better. But simultaneously the bullies occupy the positions of power within the union, and they aren't going to leave quietly. We've seen plenty examples of good cops who have turned in their coworkers (ie actually doing their job) and have been consequently forced out despite union "protection".

The problem is that a police union can define policy that is extralegal, but carries more weight than what is legal, since they're the ones tasked with actually enforcing the laws. You haven't really addressed that.

I know unions are in a sad state in this country and I agree that isn't a good thing. But police having a monopoly on violence makes their union into a completely different beast.
Early Preview of Waydroid on Ubuntu Touch (Pixel 3a)
I'm a big advocate for testing, to state up front.

E2E is problematic from the start because of the expectations set by the name. Any sufficiently interesting system is nigh impossible to test "end to end." And, you aren't testing ends, you are testing the "start" of the process, to one of many "ends."

What about only doing "end testing?" Meaning, don't test the beginning. Put unit tests there. Put integration tests between the important components.

It is important to make sure you have coverage with automated tests that prove that your system can work at the end of at least some of the processes. Otherwise your QA costs are massive, and that never scales, and no one will ever fix that other than adding QA. Your innovation will slow to a crawl, much worse than waiting on your test suite.

I'm not sure after reading this article that the authors added a new testing methodology by calling it "contract testing." I'm still confused about what that means. Having said that, I am still confused about a lot of the boundaries between e2e and integration. It always sounds simple, but rarely in practice.

The bottom line: the organization as a whole has to see the value of testing. That's harder work than writing the tests for sure.
Pretty much this. I found that having loads of E2E tests often doesn't add all that much; usually they're all doing the exact same thing test after test after test, and since these parts tend to be fairly isolated there isn't all that much that can go wrong in just that specific test. Either it works for everything, or it fails for everything.

The way I've always viewed E2E tests is as "testing everything at the top layers" such as middleware and whatnot, which you can usually do with just a few (or sometimes even one) test. Other less high-level integration tests can test all the rest, and they tend to run much faster as they avoid a lot of overhead, and are a lot easier to write and reason about, especially if tests fail.

I once rewrote a E2E test suite to use integration tests which gave a massive speed-up, and because the tests were a lot easier work with people actually started writing them. I added a few E2E tests (IIRC logging in, viewing the dashboard, logging out) and that was enough really.
It seems like around 2030 we’ll be buying generic battery platforms wrapped in plastic bottles recovered from the ocean. Why not, if it makes the world a better place?
I hear this a lot but I haven't seen too much of it in the real world. In my experience it's a competitive field to get into so even the junior people are pretty decent. They have to be.
Fawn Fire Arsonist Charges Filed
In my opinion it feels like Bitcoin was designed by an amateur from a monetary perspective. Imagine if governments actually used it. Inequality would get worse than it already is. People buy it because of the multi level marketing aspect. Someone bought Bitcoin and they tell others to buy it, rinse and repeat.

People will call "nocoiners" jealous because they missed some train after all they didn't buy Bitcoin when it was at $100. Yet they talk about how oppressive the government provided financial system is. Like how getting -0.5% negative interest on savings above $100k is the end for the small saver but having your money go up 10x because you bought it early and having the purchasing power of your labor go down by 10x because you bought too late is the paragon of equality. One year of work buys me less Bitcoin than 3 years ago. I'm getting priced out like with real estate. It's really puzzling to me how this is supposed to lead to a crypto utopia.
If Tether's USDT went belly up, there would be a loss of confidence in the Coinbase exchange, a run on the market, and a collapse in the price of Bitcoin.

Right now, everyone who has an account at Coinbase believes that if they liquidated their Bitcoin tomorrow, they would eventually get genuine US Dollars equal to the amount of money in their account. Under normal operating conditions, this is true. But if Tether's USDT goes down in price significantly, all bets are off.

Under normal operating conditions, when a client sells Bitcoin in their Coinbase account, Coinbase trades Bitcoin for Tether's USDT, the USDT sits in the user's account for a while, and eventually the user get US Dollars.

Where do the US Dollars come from?

Tether has a reserve of some US Dollars, and other non-crypto assets that can be quickly traded for US Dollars. Let's just consider this whole bucket as US Dollar reserves in order to simplify this discussion. The important thing to remember is that Tether's US Dollar reserves are only a small fraction of all outstanding Tethers.

Also, Tether is constantly gathering more US Dollars. On an average day, Tether receives more US Dollars than go out.

If for some reason, everyone decided at the same time that a USDT was worth less that one US Dollar and the price continued to drop over time, everything would change. In this dropping USDT price scenario, anyone who held USDT would go to Tether at the same time and ask for their US Dollars back.

Tether would have a few options at this point, but one option they would not have is giving everyone their US Dollars back. Remember that Tether has limited US Dollar reserves. Assuming they kept trying to refund every request with a full US Dollar, they would blow through their reserve and hang up a closed sign on their window. Tether doesn't have any bankruptcy insurance, and there isn't a government that is likely to bail Tether out. They're not too big to fail.

Oh, Tether would try some tricks to slow down the process. But they may not be able to stop the run on the bank/exchange.

So now, let's assume Tether is worth zero. What happens to Coinbase and it's clients?

Buying Bitcoin would not be a huge problem. Coinbase might have to change their procedures, but they could still find people willing to accept US Dollars in return for Bitcoin.

The trouble would be selling Bitcoin. On a normal day, they just trade Bitcoin for USDT, and if necessary, go to Tether and trade the USDT for US Dollars. But if the normal system doesn't work because a USDT is worth zero, Coinbase would have trouble selling Bitcoin in a timely manner.

People would flood Twitter complaining that they can't get their money out of Bitcoin through Coinbase, and this might trigger a second run. All Coinbase customers might lose confidence at the same time, and try to sell their Bitcoin in their Coinbase accounts at the same time. The price of Bitcoin would crash. Perhaps people would not trust exchanges such as Coinbase for a long time after, and prices might stay low for a long time.

This is all just a wild guess. What do I know?
“These prints, however, are more carefully made and have a specific arrangement—think more along the lines like how a child presses their handprint into fresh cement.” A good reminder of the fact that for all that society has changed we as people haven't really.
Similar issues for me on Precision 5520 (stock Ubuntu). Laptop nearly fried itself in my backpack from overheating—-can’t reason causally for sure but seems like it destroyed a chip involved with power regulation and damaged some liquid crystals in the display.
Yes operating a non fibre cable is too expensive and does not make sense. Fibre cables on the other hand have remained operational over a long time. AFAIK there are no fibre cables using electro optic repeaters operational anymore. But the earliest fibres which used optical amplification are still operational. This is the beauty about fibre communication. You largely only need to upgrade the endpoints to increase your throughput.
In the past week I got a bunch of obvious spam in my inbox. They all had a garbled subject line with numbers instead of letters, missing spaces and wrong capitalization, and the body was an image. It's crazy, how are they getting through? Maybe the filter gets thrown off by the unintelligible (to the machine, as a human can understand the meaning) subject line?
You'll have to admit that your argument only holds if you pick your time frame of reference precisely, and conveniently, to just after land grab was no longer "acceptable". I don't think an arbitrarily and conveniently defined cut-off date makes it a morally defensible argument, if it even ever was acceptable (the morality of this was even discussed at the time of the landgrab). It's like the burglars saying, "well of course if you had bought your stuff a week later, you'd be safe. But, tough luck!"

It's not like that was 1000 years ago; There are people today that were alive when that happened, or knew people who lived through it.
Ok. In this case it is still e2e. In my head e2e is never a strategy to test everything.

I also thing they did a good optimizations to offload some cases from e2e go some other form of testing which for should be integration testing.

If they dont do integration testing then a lot of possible bug cannot be found. Just testing the input and output of each microservice is not enough.

But I will watch the video as maybe it is better explained there and there is something to learn from this experience.
https://en.wikipedia.org/wiki/ISS_ECLSS#Oxygen_generating_sy...
That claim is beyond ignorant. I'd suggest reading up on the topic beyond individual anecdotes. There are hundreds of organizations dealing with that topic so there is more than enough information out there you can learn from. I recommend searches like https://duckduckgo.com/?q=study+reasons+for+homelessness to get started.
This was the primary reason I switched to Apple about 10 years ago. I just wanted a laptop I could reliably shut and open and have it act like I expect it to.
Why is this on the front page of "Hacker News"?

Edit: I have directly violated the guidelines. Apologies, HN.
I was chasing this issue with my previous desktop which, at the time, was in my bedroom. I've always preferred sleep/hibernate over shutting it down but when Windows decided it knew better and to constantly wake it from sleep in the middle of the night to do updates, filling my room with light from all the case/fan leds, I was about ready to go Office Space on the thing. What was worse, it wouldn't go back to sleep after the updates were complete.

Even worse, Microsoft made it so very hard to hunt down all the various settings and registry flags to disable that behavior, AND it reverted to those same settings after every major update. I absolutely despised that desktop for a while.
> The question then is how much engineering time is worth being spent in that way.

Well, since it brings more value than testing in a lower level, I would say, more than any other kind of test (except, maybe, for monitoring).

Another good question is, is there any kind of tests that gives you good results without investing good-engineers time? If you find any, I'd ask you to share (but I would understand if you consider the information a market differentiator and won't).
As far as we know Satoshi himself was rather selfless. The Patoshi[1] miner suggests he actually calibrated his own mining to foster the network's health and decentralization in its early days, in detriment of his own output.

I'm absolutely on board to criticize the amazing amount of grifters in crypto. But letting this corrupt the image of the few people like Satoshi (and Vitalik Buterin and many others basically absent from the media), who willingly strayed from the opportunity to be among the richest individuals in the world, in order to instead focus on building something they think can better humanity, is not right. You don't need to look far to find the real grifters, they're showing ads in US media and paying millions to celebrities for product endorsements right now.

[1]: https://bitslog.com/2020/06/22/a-new-mystery-in-patoshi-time...
> I believe the IA will lose the case quite badly - which they should for being so recklessly stupid.

A reasonable analysis is that you're cheering on the harm that this lawsuit is designed to do. I'd say Orrin Hatch and other big-copyright-purchased pols would be quite proud of your sentiment.

Conversely, folks who don't support copyright corruption and the endless damage it does might take issue with this sort of scorched-earth cheerleading.
there was a nice talk putting this as an example where React's engineering teams designed their test to be future proof: always test the public API; your end to end tests should survive a major refactoring/rewrite
My Gentoos have been OpenRC since forever. And maintaining that requires just one USE flag.

I've never tried to move debian to not-systemd.
With the current Evergrande crisis, China is proving that it doesn't need to be dependent on globalization for the economy to be fragile.
I think that China is more concerned about the effect that US sanctions could have on their economy, such as the US preventing chips from being sold to one of China's largest tech companies (which happened when US banned chip sales to Huawei).
My answer is no.

Twitter is for people to make up a guy to get mad at.

Plato made up a guy to destroy people in debate.
Doing a bit of .NET archeology we find that both Task<T> and Parallel.For can be dated to .NET 4.0 So if they wanted to, they could've included async/await support. It just didn't make sense.
Ive changed the batteries on about half a dozen iPhones for myself, family and friends. I think the most recent was a 6s. The third party kits are cheap and it only takes 5 or 10 minutes to check a video or two and 5 minutes to do the job.

I don't understand the fuss about glue, for the phones I worked on it was just a small blob of tacky gel that came un-stuck and then re-stuck again pretty easily.
I think you can sub in the word Money or Currency in this headline and it would still ring true or perhaps even more true
This is why the M1 iPad would be amazing as an open hardware platform… my 10 year old iPad loses a couple percent a day while asleep.
I have the hope that they will get thinner. That’s something you can’t achieve if you mandate all-replacable-part phones by law.
Yes, and sort of.

The ISS is constantly losing gas, I believe that the primary source of new O2 is actually electrolysis of water, not pressurized tanks, but that they do also have pressurized tanks as a backup.

A person breathes out roughly 1kg of CO2/day, and it follows you breathe in about the same amount of O2, not an impossible amount of mass to resupply.
I used a dell inspiron laptop years ago. As its fan became broken, sometimes it could make noise that people can hear from miles away. And yes, it was scarying when Windows 10 auto reboot and updated at 3AM.
My Windows laptop (Lenovo Ideapad S940) ran out of batter while presumably in the sleep mode in my backpack on multiple occasions. It got so ridiculous that now I listen to its fan after closing the laptop lid to make sure it really really in the sleep mode. I even went as far as trying to figure out how to revert back to the old S3 sleep mode instead of the new Windows 10 "connected standby", but it turned out to be quite a task (and I think it broke something else, so I had to revert things back).
Ask HN: Who uses grsecurity's Linux patches?
Brad Spengler (of grsecurity) brags about hoarding linux vulnerability for 5 years: [1] [2]

In another quickly deleted tweet from his personal account, he simply wrote:

> <spendergrsec> Comment from 2016: https://lwn.net/Articles/704336/ https://pbs.twimg.com/media/FAEbDBwWEAQsi58.png

Archives at [3] and [4].

So what does that mean? In a 2016 mailing list post [5] spender provides a checksum of his "KASLR haha 17" text file, which describes / exploits a KASLR vulnerability he was aware of at the time. Today (in 2021) the vulnerability was found by someone else and fixed upstream: [6]

The checksum is a way to prove that the file he had back then matches the fix released today, or at least to verify a string of text mentioning the problem, while withholding any actual information about the fix. He has a habit [7] of posting checksums in tweets and later revisiting them while saying "grsecurity had this fix for X months/years." In other words, government agencies and other corporations can get the fix, but everyday users cannot.

His whole business model is being bitter and hostile to Linux, while also benefiting from it. His company's paid-only patchset contains other security enhancements in addition to *unreported security issues* like this one. By hoarding vulnerabilities to his customers, he is hurting the entire Linux community. It's absolutely scummy behavior of the worst degree.

Do you know any companies that support this guy by subscribing to grsecurity patches?

(Brad is the same guy who tried to get Greg KH removed from the Linux Foundation's board of directors after the University of Minnesota fiasco and the same guy who sued someone for saying his patches violate the GPL. He lost and had to pay $250,000.)

[1] https://twitter.com/grsecurity/status/1441446002137780242
[2] https://archive.is/xYmvx
[3] https://pbs.twimg.com/media/FAEbDBwWEAQsi58.png
[4] https://i.imgur.com/FB9HeyI.png
[5] https://lwn.net/Articles/704336/
[6] https://lists.openwall.net/linux-hardening/2021/09/24/14
[7] https://archive.is/2K7uj