skysight-inc/HackerNews huggingface dataset:
In 15.2, they are scanning text messages for “nudity”. Oddly, no post here on HN about that.

My guess is it’s already quietly pushed, but the flag needs turned on.

https://petapixel.com/2021/12/13/apple-to-release-nudity-det...
before delta hit the US and the pfizer vaccine granted 95% protection from infection against the dominant strain in the US at that time, that was a place I was comfortable with. There will be more boosters tailored towards whatever variants have come down the pike and at the point where the risk becomes tolerable, then sure of course some form of covid will be inevitable but it would be mostly indistinguishable from any other minor flu. that is, no chance of requiring a lung transplant post-recovery. covid is not there yet, the current variants and inadequate vaccine protection still leave the chance of permanent and severe lung damage too high for me to "plan" on getting it.

to be clear, one component of minor vs. major covid is how large of a viral load someone is initially exposed towards. I'm fairly certain if I take a deep breath near an infected person, the N95 should reduce the load I'm exposed towards, hopefully significantly.
> 10. TDD/FP/Agile zealots are probably zealots because adopting TDD/FP/Agile/Whatever made them better programmers than they were before.

Being a Zealot also stunts your growth beyond the level that zealotry got you to in the first place.
Xterm supports sixel if compiled with support for it enabled, but it's behind a command line switch. "xterm -ti vt340" will get you an xterm with sixel if it's compiled in. The TERM env var when xterm is started that way is still "xterm" (just checked) so presumably you shouldn't need an updated terminfo for sixel?
After years of using Little Snitch to defend myself from Apple telemetry, it is not an option for me to "trust" any form of closed source software.

I can ditch my iPhone at any time, but Apple wanted CSAM to be part of Mac OS and this is unacceptable.

Anyway, I am glad that they tried. This was a wake up call with positive financial and technological outcome for me and my business.
I can be equally decisive in saying it is absolutely not weird. Until very recently it was pretty much one of the most normal things in the world. Various other commenters have posted sources that the workplace is (and has been for a long time) one of the most common places for couples to meet. Humans are social creatures, we always have and likely always will socialize at work, even if it's not in our job description.
For Typescript, I think it's safe to say the honeymoon period is over. It's been >9 years, or more than 3 internet generations.

For at least this one case, many people (including myself) believe it's a success. Whether the tooling for Sorbet or mypy ever reaches that point, there are compelling reasons to believe in the success of the model.
Do you have recommendations for guides and tools to automatically get a sanitized subset of prod data of Postgres for development?

I haven't looked into it in a while and the last time we ended up rolling our own.
> What if believing in it is proven to have significant benefits, regardless of the scientific truth...

If the beliefs are benign then one could make a case. Even so I prefer believing only what can be proven over ignorance and self deception.
After using python and C++ in production for more than 10 years I'll reach for python for trivial things, but for something complex give my C++ over python! Yes C++ has awful syntax full of footguns, but at least I can change a large project. At 50k lines of code python becomes something you can't change for fear of some 1 in a million path that will only break after it hits production. Static types means that C++ won't compile in most of those cases. As a result python needs a lot more unit tests, and even 100% code coverage isn't assurance that you covered all the cases that can crash.

Don't take the above as a statement that C++ is a great language. I'm interested in rust and ADA (just to name a few that keep coming up) which might or might not be better for my needs. I'm a C++ expert though, so I know what the limits are.
People that only have an artificial online presence can evade these negatives while not missing much in my opinion.

Facebook, Instragram and Twitter have all a specialized demographic and all these platforms are orientated around people instead of topics. This is why I would not compare them to irc, reddit, 4chan and similar consorts as the parent did. Given, that probably does have much to do with a difference in audiences.

Problem with Discord is that it swallows content. Nothing is searchable (cannot crawl discord, only relies on internal search), I believe that will cost many communities in the long run. It is convenient for small indie developers, but discoverability is extremely inhibited.

But the major difference is personalization. Now everyone gets their own search results. In favor of advertising against general education. This is a huge factor why the net is worse. Also, if you look up any term that is part of the news cycle, you only find shitty news rags that pushed their presence with nepotism and have a direct business relationship to search engine providers.
That sounds like a liability for said pharmacy. Got mine at the Kaiser yesterday and they had signs up all over the place.
I read the article to get a fresh, perhaps new, perspective into my own thinking about this problem, to which Im sure, everyone has an opinion or two. The main point can be summarized as "Modern media are too much consolidated in too few hands, and we do not know how break it apart. Lets wish for some, as of yet unclear, political + technological solution".

As usually this is a fundamentally multilayered problem, and there is no point of superficially touching individual "layers" much less discussing their cross-correlations in a comment like this. However, from the historical perspective (see W. Bernstein: Masters of the word), it was usually serendipitous technological advancements (applied in the context of the relevant socio-political challenges) which allowed the monopolistic strongholds on information (i.e. power/money flow). On the other hand, today it seems it is not the scarcity of information that is the barrier here. The general overarching principle remain though, the struggle against monopolistic power hungry and consolidating elites. Here no implication for class struggle is to be understood (for it does not matter which class holds the reign), it is rather the idea to always keep check and strife for openness to tackle inherent corruption in our systems.

Truth is a process...
From now on, your brother should tell the doctor/nurse this whenever receiving a vaccination or other injection. They will ask him to lie down, and wait 15 minutes (regardless of this new rule).
I thought the self-destruct wouldn't run a script, but would actually be a physical attack on the laptop like the usb-killer v2 from a few years back.
Then maybe they should go try to find another place to be together, rather than trying to wreck the civilization the rest of us think is pretty important and helpful.
Getting an eye into how the Gitlab team are working to resolve this is mind boggling (in a good way!) Just look at everything going on in this issue: https://gitlab.com/gitlab-com/gl-infra/production/-/issues/6...
Interesting, the Ostrich algorithm as applied to RealLife(tm): https://en.wikipedia.org/wiki/Ostrich_algorithm
NGINX has an experimental QUIC branch [1], but in my experience it is buggy and currently has lower throughput than using Quiche [2] with NGINX. I do the latter for my fork of NGINX called Zestginx [3], which supports HTTP/3 amongst a bunch of other features.

NGINX's QUIC implementation seems to also lack support for QUIC and or HTTP/3 features (such as Adaptive Reordering Thresholds and marking large frames instead of closing the connection).

[1] : https://hg.nginx.org/nginx-quic

[2] : https://github.com/cloudflare/quiche

[3] : https://github.com/ZestProjects/Zestginx

EDIT: A friend of mine who works at VK ("the Russian Facebook") informed me that they're helping out with the NGINX QUIC implementation which is nice to hear, as having a company backing such work does solidify the route a little.
Thought this was an interesting comment:

> Lord Ridley told MPs: “I also think it’s more likely than not because we have to face the fact after two months we knew the origins of Sars, and after a couple of months we knew Mers was though through camels, but after two years we still haven't found a single infected animal that could be the progenitor, and that’s incredibly surprising.

There have been tons of threads about this so we are just rehashing the same info mostly but this was an interesting point I hadn’t heard of on previously considered.
It's not the fault of a system that rewards unethical behavior by having a massively skewed risk/reward profile for said behavior, it's the fault of people with low-normal levels of empathy who make rational decisions. Sure.
Are you forgetting his stunts and commentary to downplay the vacinations/covid resulting in people not taking it seriously, low vaccinations and no lockdowns?

They had highest deaths in EU as they failed to learn from Italy, who at the time was just recovering from first wave there.

This is akin seeing someone drive fast loose control and smash into a tree, followed by 'hold my beer, i can go faster'
It is a bit naïve to just blame the free market for everything wrong in the world. When I read complaints like that I wonder what "alternative" the author has in mind.

Capitalism in this sense also gave us much of the software and hardware that is praised on HN.

It is more accurate and useful to discuss which motivations, cultural shifts, or even psycological traits that have caused the decline in software quality and freedom. These are more practical than proposing mass economic realignment.
The price seems to be comparable to premium lines of PC's.

Dell XPS and HP Elitebooks often meet or exceed the price of comparable MacBooks.
How many vaccinated people have been killed by Covid? I’m talking about the risk after you’re vaccinated.
Not even that modern. The self-modifying code in the article would be slow even on chips produced in the 1990s.
I’m hoping they’re just going to announce it alongside e2ee rather than not doing it at all in favor of server side unencrypted scanning.

It was a mistake to announce it in isolation as seen by this blowback because most people don’t understand or care about the actual details and just loudly complain.

Similar to the dismissal of the privacy preserving Bluetooth exposure notifications. Dumb knee-jerk dismissals imo that end up with worse outcomes for everyone.
Sibling answer about the cache is correct: there's very little benefit to doing this on a modern system. And it tends to trip security systems. Many exploits are some form of "trick code that wasn't self modifying into modifying itself, or jumping into this buffer in data space that I've just given you".

There might be benefits to "modify-once" code in some circumstances because of how branch prediction works. If you determine that a branch is being consistently mispredicted you can speed it up by changing the code so that it is correctly predicted - invert the test, swap the branch targets, apply a prefix instruction, etc.

It is not unusual to have CPU-specific bits of code gated behind a CPUID check; you could maybe gain a bit by doing the check and then hardwiring a branch or pasting the code into the middle of a loop.

A related trick is the "micro-interpreter". You build a hyper-specialised language and run short programs in that - which can then use self-modification as well, because they're counted as "data" and not code. I think there was a game that used this (Flashback maybe?)
Wealth and education correlate with longevity. The article does not show that senators live longer than would be expected controlling for these known factors. It also does look not at whether prominent politicians live longer than the general population in countries with socialized medicine, as in the U.K. It's a partisan article that does not belong here.
I have a feeling it already came in 15.2. They are scanning texts for “nudity” in images. Not that they are the same thing. Or being used in the same way. But I have a feeling CSAM scanning just needs it’s flag turned on to work.

https://petapixel.com/2021/12/13/apple-to-release-nudity-det...
Natural gas prices in California are dominated by transport costs, not production costs.

To survive a multi-week storm/bad weather event with a grid containing only solar and wind, you need a 3x overbuild of solar+wind in an optimal mix, along with a continental grid and 3 hours worth of batteries is all you need for 99.99% reliability: https://www.nature.com/articles/s41467-021-26355-z
Nobody is pushing you to use Go. Nobody is telling you Rust is bad. There is no language war. It's not an either/or. Stick with Rust if you're happy with it, nobody is attacking you over it.
Is Apple's CSAM scanning operationally different than Windows 10 SmartScreen [1]?

[1] - https://www.windowscentral.com/how-disable-smartscreen-trust...
Humanity at its finest.
I remember. They were the earliest ones acting like that, but now everybody is. The right wing talking heads used to be a novelty; even when people listened to them like my dad + other conservative relatives, there wasn't a media ECOSYSTEM built around filter bubbling those opinions. The idea of somebody being informed with only what they knew from Limbaugh would have been absurd.

You're right that it's been building for a long time; in hindsight we can identify key points (like the development of AM talk radio, the repeal of the Fairness Doctrine, the introduction of CNN/the 24 hour news cycle, digital media's embrace of the advertising funding model), but it's a trend.

Both sides are doing it now because it pays.
info@buskill.in
1) virtual assistant for tenants in a building to ask for repair or maintenance requests
2) Blog writing plugin for WordPress with auto publish
3) text based game
Their job is driving. If they do that dangerously, then yes they do deserve to lose that job. They don't get a free pass to endanger the lives of others just because they'd be financially ruined if they are fired.
An interesting thing about HN downvoting is that it makes the comment disappear (for you) immediately. So downvoting = "I don't want to see/hear this"

I sometimes reflexively downvote but when I see the comment collapse, it gives me pause and makes me think about my own motivations - do I really think that comment simply shouldn't appear for me, or do I just disagree with it? Even if I think it's ignorant or badly written, I still have to think twice.

In contrast, other platforms let you downvote and reply, which I think lets you try to have it both ways: I want to tell you what I think of your stupid comment, but I also don't want you to be part of the conversation. Maybe that's fundamentally wrong.

I agree with the other person who said people can be too think skinned about the whole business though.
You seem to be labouring under the illusion that airliner manufacturing is a competetive industry. But i'm not aware that Boeing has any real competitior other then airbus. The phrase "to big too fail" looms very large and is very real here. So no, this won't have an adverse affect outside of Boeing. The real problem is the culture that allows such a disaster and then, worst of all, tries a cover up. With the full aid of a government regulator (for heavens sake!). To the entire world. Apparently not afraid that being caught out would have worse consequences. A massive public breach of trust and hints of corruption. The way the FAA was the last country in the world to ground the MAX, it makes the US look like some 3rd world dictatorship.
iOS 15.2 Allows to Reset/Erase Their Locked iPhone Without Mac/Windows
It's actually pretty amazing to watch how quickly LiFePO4 batteries are dropping in price over the last few years and how much better they are getting. You can get a 12v 100ah drop in replacement for about the same cost as a high lead acid AGM [1], and there are some really interesting rack mount 48v's at very low price per Wh [2].

These lithium iron batteries are more stable, have extremely long life and avoid cobalt and nickel while having only slightly less energy density. Pretty sure they poised to replace lead acid in almost all applications over the next few years.

Tesla is finally replacing the lead acid 12v battery with a lithium 12v and of course they a going LifePO4 for the main pack in some lower end models.

I just replaced my worn out high end AGM's in my RV with LiFePO4's, 3 times the price but 4 times the usable capacity in only slightly more space and much less voltage sag throughout the discharge cycle and much faster recharge acceptance and at least 6 times the cycle life, should be the last batteries I need to buy for it.

1. https://www.amazon.com/LiFePO4-Battery-2000-5000-battery-Off...

2. https://jakiperbattery.com/product/jk48v100/
Still, if your philosophy already favors self-extinction, you are already fighting against the odds.
I'll go further: I would love nothing more then some well-defined common standards to work towards. Weighty documents I can drop on product manager's desk and tell them the ways in which our customers and the government will legally have their way with them if we don't meet those requirements.
You replied to that comment using a computer. That computer is the means of production for software. You own the means of production here. What have you been doing with that capability?
Yes, survivorship bias too.
It was an amusing period when all the mainstream media outlets attacked such discussions as racist and xenophobic and censorship platforms like YouTube banned it.

And then somehow noted scientists like Jon Stewart allowed for the discussion to be allowed.

This dilly dallying on the origins of Covid only shows the importance of free speech and the dangers of the mainstream media, Big Tech and their lies. Whether the real source is the Wuhan Lab is no longer relevant. Trying to force the discussion genie into the censorship bottle is the real story.

Unfortunately now they are pushing the Wuhan lab leak theory for different and nefarious purposes instead of the furtherment of medical research.

https://nypost.com/2021/09/16/jon-stewart-surprised-at-covid...
Even in OSS caring about performance, compatibility, security and privacy is the exception. The biggest projects do tend to care, but the majority don't. The biggest examples in OSS are mostly funded by capitalism to care ab out those things.
> First, it needs to be shown that the changes proposed will not be worse than the original condition.

I'm not sure this is always true. Or at least, it is important to specify what confidence you demand here. If you demand an infinite regress of dissertations before taking any action, you can perform a denial of service attack on all progress. Almost any policy change can have chaotic and unpredictable effects and demanding flawless prediction of the outcome is demanding the impossible.

And further, "some bad outcome will come from this change" should not be sufficient to stop progress. You cannot make perfect be the enemy of good, and net progress can be achieved even if there are some things that regress with a new policy.

At almost every step of major social progress, agitators were told that they were unruly and moving too fast. In hindsight, can we really say that women's liberation or civil rights or gay rights movements actually moved too quickly? We can even have a historical example of aggression being more effective than respectability politics. Women's rights movements largely failed in the late 19th century and it wasn't until the "disrespectful" suffragette movement ("suffragette" was a derogatory term to contrast with the more respectful activists of the prior generation) that real progress was made.
> 6. We don’t have the Alan Kay / Free Software / Hypercard dream of everybody having control over their own computer because integrating with disparate APIs is really fucking hard and takes a lot of work to do. This will never get better, because API design is decentralized and everybody is going to make different decisions with their APIs.

No, it’s because it’s the incentive of most every developer involved to make it harder for the user to have control over their own computer. Even though it might make a net win, a proprietary software developer wants to not have competition. Also, they lobby for copyright and DMCA, etc. to further lock in their assumed place in the hierarchy.
For those curious, the UK Gov design system is also a publicly available resource:

https://design-system.service.gov.uk/

https://frontend.design-system.service.gov.uk/
Note that this only the opinion of one doctor (or two), not some official conclusion by the WHO or other big organization.
You'll need an electric motor to spin the centrifuge and a flywheel to store the momentum so the station doesn't rotate. Ideally, it'd be two separate motors and a clutch between them that acts in a catastrophic failure to prevent the whole station from rotating itself.
>will stop making jokes about Go

If you seriously think that's gonna happen, you haven't been to Go mockery stations on the interweb.
I'm getting closer and closer to this reality... iphones are basically there, with icloud backup. Have been trying to get less attached to any OS installs, and be fast at building up from a fresh install. Seems hard to even trust your own desktop after a while.
Globally, we have done a poor job preparing people for the shots. I only had symptoms after my first jab but I immediately ate lunch and started hydrating heavily. Nothing at all for my last two, maybe some very mild fatigue and injection site soreness. I talked to the RN who gave me my booster and her anecdote after doing this for months was that the only people who get woozy are those who hadn't eaten or drank that day yet.

Everyone should be told to eat 30 minutes before your shot and to hydrate excessively before and after your shot. Treat it like a cold and feed it. Your body will have an immune response after the shot, give it the fluids and immediate blood sugar to do so and get on with your day.
No, they are not. Most countries would be happy to get back to population replacement. Countries like Korea, Germany or Japan CANNOT even dream of increasing their population at 1.2 fertility rate. Get your facts right.
OK but what’s your point then? His government says 15min wait isn’t necessary- you say he is trying to deflect his own personal scandals. His government supposedly does a decent job - you say it’s not his credit. At some point these derangement has to stop. Like I said I don’t like him or condone his scandals. But this has nothing to do with the original post saying 15min wait isn’t necessary. This is what happens when you watch 24/7 opinion media outlets that want to tie seemingly different things to satisfy their narratives.
Probably most of the time but maybe not when the adversery wants to be covert.
Note that you still shouldn't use Go as a functional language (using map/reduce/filter); it's not optimized for functional programming, and the syntax would be pretty gnarly.

A for-loop has what's called "mechanical sympathy", and will go through things in the order that it is in memory. It'll allow the compiler and runtime to manage things quickly through memory, CPU registers, and CPU pipelines.

A great post on the subject is "Why Go Getting Generics Will Not Change Idiomatic Go": http://www.jerf.org/iri/post/2955
>This device would have kept Ross Ulbricht out of jail.

This device would had made a difference in the initial library-swipe confrontation, but would had definitely not kept Ross out of jail by any means (even that day)