skysight-inc/HackerNews huggingface dataset:
>In the meantime, if you want to keep commenting here, we need you to stick to the site guidelines, regardless of how political or flameprone a topic is. Note these ones:

I can't post here anyway because powerusers keep flagging comments regardless of quality or length. If you want your site to have anyone more interesting than Emily from HR posting you need to figure out a way to keep PG's posts from getting flagged.

The last time he made a politically hot post it kept getting flagged every few minutes for hours.

If your founder can't have a politically divisive take stay up without you flipping a the "do not report" bit what chance do the rest of us have?
> their incentive is to lock users

All good apart from this. Apple does this magnificently, ie closed hardware protocols. For example there are significantly better earphones than airpads pro (and some cost +-same), but good luck getting same level of integration over apple's proprietary protocols.

While rest of whole universe at least tries to adhere to open things so we users have freedom in how we design & evolve our electronic setup, they have basic support for stuff like bluetooth and superb for their proprietary protocol. If some random chinese company can make seamless aptx hd integration with their buds, so can apple. But it won't.

Thunderbolt vs USB. Again whole world vs Apple. It required... who else than our sluggish EU to come up with way to end this cable madness that would otherwise continue forever. Seen enough 40 euro frayed cables for one lifetime. For me this was a one of few breaking points between Iphone 13 pro max and Samsung S22 ultra. I am currently very happy user of the latter. That's hardware lock-in like hell.
We host a dozen or so Shopify stores, with wildly different daily volume.

One store averages ~$5k/hour and has kept usual pace while a different store that nets $1k/hour has had zero orders since 3pm.

It's possible this is affecting smaller stores?
Not to mention, the US by and large collectively avoided worst case outcomes (hospital system too overloaded to provide treatment to majority of cases) because enough people did take COVID seriously.

And that's before getting into how hindsight is 20/20 (in addition to being rosy). the neo-Black Death will be really happy, if, a month into the next pandemic the going line is, "well, the last one probably wasn't as bad as the worst case scenario, so let's assume this one will be fine and do nothing."
The (surmountable) problem is tree-shaking so you only include the translations you use
This could well be it, though if the plaintext isn’t sent (unclear from the article if it is, I think not?) then all the client can really do is decrypt with public key and check that the output appears well formed, which may be good enough.

It would seem odd, however, that client -> server is encrypted but unsigned whereas server -> client is signed but unencrypted. My guess, for what it’s worth, is that somebody at the company insisted that all comes must be encrypted and so they cobbled this together along with the obfuscation of the public key the author describes.
I feel the same way. YouTube is by far my primary streaming platform of any kind (audio or video) and recently the algorithm’s obsession with click bait is making it way less useful to me. This is leading me to watch Nebula and listen to podcasts a lot more. A couple of months ago I noticed a rapid change in the YouTube home page results. There is a channel I watch that uploads four videos or so every day and I always watch every single one immediately. Normally when I open the home page the latest video from that channel is at the very top of the list, and I usually click on it. Then one day it just wasn’t! The channel was continuing to upload and grow in size but the algorithm decided to throw all kinds of low quality stuff at me, to the point I felt like I had been logged out even when I wasn’t. I complained to YouTube on twitter and I don’t know what happened but after about five days of this nonsense things returned to normal, but then began to slowly degrade again. It felt like I had been A/B tested for a new change which then got pulled back and made more subtle. But it is still a bad change!

I don’t know what they’re optimizing for but it certainly isn’t my enjoyment.
There are always going to be short sighted decisions. But a good design that would abstract away the fact that you are running on AWS or on-prem would pay dividends.

With a good design, there is always that implicit threat that they could move back to on-prem with little effort.
SQL optimization could be fun to try and there are some open courses for it https://www.youtube.com/c/CMUDatabaseGroup/playlists since you're already using SQL, turn your job into school for rewriting queries.
Where this has been found to be a very expensive mistake, you are now seeing communities buy out homeowners, demolish, and leave the areas empty. Other efforts can be very expensive, but worthwhile if they're protecting enough.

For example of the latter, the Winnipeg floodway is a huge ditch around Winnipeg, Manitoba, Canada. Built in the late '50s, it diverts the Red River around the city, reconnecting further north. It was seen as a huge boondoggle when being built, but has saved much of the city repeatedly since.
The bigger tragedy is how widespread the belief that calculation _is_ math. Even for the university educated, the capstone mathematical course of often some version of calculus ... it is even in the name!

Personally, my first introduction into the more abstract mathematical concepts was a trigonometry class in high-school and later was fortunate enough to take more theoretical classes at university. It would be wonderful to introduce some of the more accessible, elegant concepts to kids at an earlier age.
I have yet to encounter something that systemd doesn't do OK or well. What is your example of something that systemd can't handle that was better handled by init scripts?
The question of course is: would she win that medal if Ukraine wasn't currently at war, and everyone wasn't looking for ways to score some PR points by expressing their support?
To be fair, memory profilers and analysers are probably much easier and more accessible than just raw memory dumps. Modern tools ranging from Valgrind to the web browser heap analyser is a lot easier to master than scrolling through megabytes of hex trying to find an area of memory that's not necessary.

Even if I were to debug memory using raw hex, I'd probably take a snapshot and open that in a good hex editor instead of just watching some blocks blink.
The "Chrome's only dominant because Google's advertising it on their web properties and bundling it with Java's installer!" narrative is BS.

Apple is heavily advertising Safari on sites like reddit since a few months ago. They're also abusing macOS notifications to promote Safari[0]. There's no Windows XP-style "browser choice" screen on Mac or iOS; Safari is bundled (I know macOS isn't a monopoly, but bundling is bundling). Apple has more money than Google to advertise Safari wherever they want, including Google properties that obviously sell ad space.

But ultimately Safari is losing because it's inferior. It keeps shipping with critical bugs. IndexDB constantly gets broken, partially fixed, then broken again in another update. You couldn't play DRM'd videos in Safari and use Apple Music[1] (on a completely clean install) for a long time. There was an issue in Big Sur's public release where Safari crashed if you moved a tab, and lost all your open tabs when it reopened; they took weeks to fix that. They kneecaped uBlock Origin while using the "privacy excuse", when all it meant was forcing people to switch to proprietary adblockers that still had full access to all webpage contents (see my other comment). Apple only has themselves to blame if Blink becomes the majority on iOS.

[0]: https://apple.stackexchange.com/questions/153379/how-do-you-...

[1]: https://discussions.apple.com/thread/252162447
If there is an n^(100^100) algorithm that solves an NP-complete problem, then P=NP, but public-key cryptography is still safe because for any practical n it's still too hard to break. There are also public-key systems that are based on NP-complete problems that are easily broken, because n is chosen too small.
What is the evidence for the claim in your first sentence? And what does "come out better" mean? Less covid, but more unemployment, more drug addiction, more suicides than the ones that happened?

With climate change, what exactly are we optimizing for? That's never been clear to me. We want to destroy the world's economy to keep the climate from changing? How long will the climate "not change"? In other words, the goals have never been clear to me, and the whole point of this line of comments is "are we sure the juice is worth the squeeze?"

We largely don't know what the second-order effects of tampering with the climate could be, because complex systems have very weird, very broad, interconnected relationships. There's genuinely no way of knowing whether we'll just make it worse, accelerate rapid cycling, or destabilize a system that is complex.
The limitation mentioned about not being able to access localhost outside of your home wifi is easily solved with a dynamic DNS. I use DuckDns to be able to access "localhost" when I'm away.
FB buying PayPal would instantly devalue it significantly.
And they do! My girls devour novels in their free time, but still enjoy reading together before bed (or on roadtrips). Best of both worlds!
> preventing access to vital news

HN isn't Twitter, nor is it Facebook. Unlike tweets or posts respectively, blocking comments here from people who have trolled you repeatedly before would in no way prevent you from seeing any of that vital news.
This article doesn't mention Venezuela once. Way too many articles get posted here because someone has a political point their trying to push and not because they're good quality
Anybody else notice that the in-game music is Pachelbel's Canon?
Dupe: https://news.ycombinator.com/item?id=31986441

#1 on frontpage right now.
Ask HN: Best book to understand modern Linux from top to bottom?
Need to brush up on kernel internals, networking, the filesystem, etc.
I didn't see the Hobbit movies, but the fact that they had to leave anything out of a 474 minute adaptation of a book that was 300 pages long is mind-boggling to me.
> Wasn’t it that NIST was unwittingly tricked into accepting the NSA’s expertise while the NSA maliciously provided that expertise in bad faith?

Not sure if that's better or worse than them collaborating directly.

Edit: from a paper linked in another comment:

> Researchers raised concerns to NIST about both possible bias in the bits and a possible backdoor in Dual_EC_DRBG. NIST examined the issue. NSA dismissed NIST's concerns, responding that implementers could choose their own parameters to handle concerns about possible backdoors. NSA pressed NIST to standardize the algorithm, claiming that it needed FIPS validation of agency devices running Dual_EC_DRBG, and thus NIST approved Dual_EC_DRBG as one of four possible standardized random-bit generators. Dual_EC_DRBG remained a FIPS until shortly after the 2013 revelation of an NSA backdoor in a cryptographic algorithm.

https://harvardnsj.org/wp-content/uploads/sites/13/2022/06/V...

So seems NIST and others were aware of the shortcomings of Dual_EC_DRBG but was pressured by NSA to end up as a FIPS anyway.

Either way, hard to start trusting NIST again after a fiasco like that.

> And didn’t they subsequently ban the NSA from their input once the Snowden leaks were out?

AFAIK, NSA didn't submit anything for this competition, but bunch of mathematicians from NSA have worked on helping NIST with the overall process of the competition, including reviewing the entries.

It wouldn't surprise me that if NSA found something, they would withhold any findings if they could benefit from being the only ones knowing about any holes. Although we all know how that ends.

> And the international counterparts can compare & perform their own due diligence

Yes, this is exactly what I'm asking for, the purpose of my initial comment. Who are these international counterparts that I can look to instead of NIST?
That's my point. People won't stop buying iPhones whether Apple allows or forbids those things. So the argument made by the comment I replied to, that people chose iPhone over Android because of browser engines, payment vendors... makes zero sense.
Never saw anything wrong with upstart. I used it for a few years and was pissed when it was unceremoniously dumped because of weird debian politics, effectively killing the project.

I'd have had more respect for systemd if it truly were crowned because people liked it rather than because of a ~7 person vote.
Or even a physics simulation—if the mouse is moving with a given velocity, that velocity won't change super fast. So even if your data is a bit behind, you can use physics to estimate where they probably are now. And if you get new data, and your estimation is too far off, then move the mouse to the right spot. If it's mostly correct, just base your future simulation off of the new information, so that it moves smoothly towards the correct value.
People are easy to manipulate at scale. The idea that people are rational agents who can make educated decisions as consumers is deeply flawed. Yes, people _can_ make educated decisions, but more often than not, they don't have the requisite knowledge to make an informed decision. Letting those consumers get scammed because they aren't technical enough isn't a good solution to complicated problems.
I feel the opposite. My work email is gmail and I’m continually disappointed with it compared to my personal on Fastmail.

Before moving to Fastmail, I was a gmail user for about 10 years.

To each their own :).
How is a desire to invest rapidly in new, less environmentally disruptive, technology development wanting to "destroy the world's economy"?

Seems like the opposite to me, unless your personal interests are tied up in legacy monopolistic businesses. It's like being opposed to Apple and Microsoft in the late 70s because you're worried about destroying IBM or mainframes.
The differences in policies were heavily hyped, but if you look at overall policy and people's actual individual behaviour both Florida and California went through pretty stringent lockdowns. In practice a lot of work places enforced social distancing, masks, pushed vaccines. The two states certainly had much more similar public behaviour and policies with each other than either had with some other countries like Ecuador or Brazil. Another difference that gets hyped up a lot is Sweden versus many other European countries. Sweden was famous for "not locking down", but in fact it did pretty heavily in the grand scheme of things. It just did it a bit later than many other countries.

Take a look at the stringency index in this article.

https://www.bloomberg.com/opinion/articles/2022-05-07/califo...

Florida locked down just as fast and just as hard as California for the first 6 months of the pandemic. After that stringency measures diverged, but Florida still maintained a range of significant pandemic control measures. Their measures in early 2021 were about as strict as California's in late 2021. Overall they were more similar than different.

It also seems that the high number of elderly people in Florida, as a group, took the pandemic very seriously. They were in fact more likely to get themselves vaccinated than elderly people in California, despite the lack of mandates.

In the end it's actual behaviour of the population that makes the difference, whether that behaviour was mandated or not. One interesting stat is that in the most pro-Trump counties (60%+ support) death rates were 2.7x higher than in the most Pro-Biden counties. In the top 10% of counties for each camp the death rate differential was 6x. At the peak of the wave in 2021 about a thousand more Republicans were dying per day than Democrats.
Jack is better. PipeWire, much better. Routing audio in Pulseaudio is confusing, at best, and _not fun_ most of the time.
There are only a few countries that really shut down (some only regional): New Zealand, Japan, Australia and China (others?). This one graph shows how effective it was and if we'd all done that the difference would be enormous, even for the countries that did shut down.

https://en.wikipedia.org/wiki/COVID-19_pandemic_by_country_a...
First time I’m seeing that link (56 days later).

So the distinction between ban and shadow ban seems pretty minor. Anyway zero warnings and I’ve posted no “ideological” material other than fully in context responses to posts.

Again, same here as Reddit. Mods didn’t like a particular political association with a post so made the choice to label it ideological and ban me.
Amazon Simple Email Service Templates Manager
Even at the time, this was no longer really applicable on Sandy Bridge and beyond. The point of their volatile macros was just to prevent reordering. It can matter, but it's pretty rare.

From the last paragraph before the Conclusion:

> On the Nehalem there is a significant performance differ- ence between the two implementations on both compilers. Even though both implementations have the same instruc- tion order, the compiler reorders the intrinsic implementa- tion, but does so sub-optimally. On the Sandy Bridge the performance difference is slight. We examined the assem- bly code generated by both the icc and gcc and in the two cases ordering of the instructions are not the same as the initial ordering, so the intrinsics do not maintain the order- ing. In the previous experiment (Figure 12) the ordering was not close enough to an optimal one and from the compiler scheduled implementation the compiler did not achieve the same performance as the expert. We suspect that because of its large reorder windows, the Sandy Bridge is less sensitive to the instruction order than the Nehalem.
The app store had 85B ($85,000,000,000) gross revenue in 2021. Apple made 30%. https://www.statista.com/statistics/296226/annual-apple-app-...

From https://revenuesandprofits.com/how-apple-makes-money-underst...,

> The devices and platforms help Apple lock-in the consumer into its ecosystem. First, Apple achieves hardware lock-in with the devices. Then, it achieves software lock-in with operating system software, application software, and third-party software and apps. Then, iCloud helps Apple achieve the data lock-in.
Iron was likely relatively cheap to produce compared to Linen. You can find various YouTube videos of people processing iron ore by hand fairly rapidly though it takes significant quantities of wood or coal. Something like 2 weeks of labor to the extract and process raw ore for enough iron to make a breastplate seems likely. Though transportation would be an issue. Linen on the other hand required extreme processing simply to get thread and takes up valuable farmland, but could be produced locally. https://ulsterlinen.com/flax-to-linen/

Linen armor would only have been relatively cheap as a means of recycling old garments. However, that’s likely to degrade it’s protective value.
People should challenge this law in court and shot it down. One’s political view is none of the business of a state government, period.
> Git repos are as atomic as you make them.

Not with submodules, apparently. [1]

> Package managers already use checksums. This entire point is just wrong and ignorant. Reproducible builds would be nice here, sure, but outside of a few weird exceptions in dynamic builds we already have what the author wants here.

I agree with this point, but maybe using the cryptographic hashes from a VCS is better than a checksum? Other than that, I don't think there's any reason to tie the two together.

> This would be great but... the author is an engineer right. How much have they thought about this? This would be a gargantuan undertaking. An awesome feature no doubt, but the maintenance effort...

Actually, not really a gargantuan undertaking. Large, yes, but that's only to tell the VCS about the semantics of each language. The actual algorithms to do so are pretty small, and the semantics needed for each language consists of a lexer and some dumb knowledge about the structure, i.e., what a function looks like, what a type definition looks like, etc. Source: I am designing those algorithms right now.

Other than that, I agree with your points, except that I'm now making a competitor to fossil. :)

[1]: https://news.ycombinator.com/item?id=31792303
It’s pretty easy for gangs to acquire cocaine and that’s illegal pretty much everywhere.

Even if you could wave a magic wand and disarm the American populace gangs would still be able to get guns from dirty cops, military arms dealers, or just get them from war zones. There’s virtually no accountability of the military aid that we send overseas to support our side in proxy wars.
No mention about philips?
My philips sensors are expensive but they do not drain the battery. I use them daily for 2.5 years now and did not change the batteries. They are very easy to mount on walls and they have a magnet.
> That's the story; he proposed new software and his employer liked the idea and paid him to develop that idea. End of story.

If this was the story the comments in this thread would have been very different.
Some shady pharma companies really, really, really do not want us to buy NAC as the cheap and harmless supplement it is because they want to sell it or related substances as medicine.

Look for "Possible Motives and Outcomes" under my link.

https://www.nutraceuticalsworld.com/issues/2022-03/view_colu...
Hollywood relies heavily on networking. Older actors have larger networks.

Prolific actors tend to also own their own production companies. Adam Sandler and Tom Cruise both own the production companies for their movies, which means they can have basically any role they want. Adam Sandler stars in dopey comedies set in on tropical islands with all of the same people because he likes getting paid to hang out with his friends in nice places.

Also, I think we can't discount how amazing plastic surgery is anymore. We don't see "old" actors hardy ever anymore. Even in the 90s, balding actors were pretty common, now you never see them. TC looks 35; same with Brad Pitt, Jennifer Aniston, Paul Rudd, etc. Why go with someone new when Brad Pitt looks just as young, but is a known quantity?
in essence, any proposed swerve will do far less to hurt the first class passengers than it will to hurt those in coach and it will outright kill those who are hanging onto the bumper. whether those harms are moral, unavoidable or 'necessary' is largely open to interpretation.
I couldn’t tell from the video, what do you see inside the link? Just the gauges? Is the idea to simulate flying in total darkness or cloud cover?
I'm sure that tyranny of the majority will lead us to enlightened places...
Unfortunately some of those technologies haven't been around long enough to fully understand the full lifecycle cost. We are burying wind turbine blades in some places and the total emissions of an EV are sometimes more than a small efficient gas automobile when total lifetime emissions are considered.

Still these technologies are succeeding in the marketplace and if they can continue to improve we may solve many of those problems as we go.
Right, after the bump reaches 3x sigma they have some confidence it deserves their own attention, and at 4x they are sure, but the rule is you don't publish until you have enough data for a 5x sigma result, which just takes a lot more data and a lot longer.

"Sigma" here refers to standard deviations off the Gaussian normal mean. Zero means completely random. In psychology they publish at 2x sigma, 95%, which means 20:1 odds against a spurious result, and they publish a lot of spurious results because you can generate an unlimited number of hypotheses. In physics, things are considered more deterministic, and an experiment doesn't need to recruit undergrads to be data points, so you run your LHC for a few more months and avoid wasting people's attention.