skysight-inc/HackerNews huggingface dataset:
My employer standardized to iPhones. Recently I have been getting notifications that my Netflix account has been suspended.

It greatly irritates me that Apple is sharing profile information with Netflix. I have never used Netflix on my iPhone and don't even have the app installed. Worse, no matter how many times I respond to the notification, my account keeps getting suspended. I never had a Netflix problem before the iPhone.

So, giving up and buying an expensive Apple device does not protect you from life.

P.S. Please don't try to educate me on HN to recognize the difference between a system notification and a scam text message.
4th grade math dropped from 241 to 236, this puts us at around 2003 levels. 8th grade math has dropped from 282 to 274 which puts us at 1996 levels.

4th grade and 8th grade reading dropped slightly, but there's only slight improvement since the 90s

tl;dr we pretty much lost 20 years of educational advancement. It probably isn't the end of the world, but there's a widening achievement gap and there's much work to be done. Hopefully it's resolved within the next couple years. Inability to course correct by that time would be far more troubling
On an inter-national basis?
While I don’t disagree with those two points I don’t know if they’re the primary cause.

I also think it’s important to put it into context.

1. These insects weren’t really robust to begin with. Take the monarch butterfly in the North America. They actually needed primarily milkweed to survive. A single point of failure (milkweed) can cause the population to collapse. When we put up houses and converted land to farms, you’re correct we killed many of the native species, but those species were HIGHLY tuned to a particular niche. In 100-200 years it’s likely the insects that survived will re-occupy new niches.

2. Insects typically need a much smaller range to survive, so hikes in the same woods as when you were a kid doesn’t add up. Unless there was another massive environmental issue - such as pesticides or chemicals like DDT which have a secondary impact. Personally, that bird egg analogy sounds exactly like what the US saw with DDT and the collapse of the eagle population.

3. In the 1950s in the Midwest there had already been farmland all over for 50+ years. Same with Ireland (for hundreds). The insect populations have only noticeably declined in the last few decades. Unfortunately, we don’t have enough historical data to confirm what it is exactly. Even in the 1970s you’d have solid layers of bugs on windshields driving between cornfields. Now, nothing.

https://en.m.wikipedia.org/wiki/Decline_in_insect_population...

To me, this indicates a chemical or set there of, as the most likely culprits.

EDIT: DET -> DDT
.org is for the 90s.

we live .io era these days (sadly)
You are basically saying big work doesn't ever get done in 3-6 months of someone joining a team, or its so remarkably rare that you would rather completely write off the rare case (who sits at the opposite spectrum of what you wish to weed out) than risk hiring a basket case.

Mountains don't ever get moved, the problem gets planned properly or it doesn't. Testing takes forever but development along a single trajectory is always fast.
I see what you mean. This still seems far fetched especially when taking into account rural and remote places where even doubling the traffic would mean passing 1 car every 10 minutes.
It sure sounds better than landfill or straight up burning it
That's the problem: people absolutely exaggerate how much their site will need. I didn't say CGI is perfect for everything, I said it is enough for 80% of the websites, for the entire lifetime of said sites. Your blog won't suddenly reach Alexa top 100. Your family sharing photo site will remain seen by your relatives only. You HOA website won't become a trending topic overnight.
The climate films shaping society
IMO a big thing these sort of simulators always lack is a notion of tax consequences, which is always a big factor in real decision making.
The generated content is all nonsensical babel when it’s asked to do more than give a definition for a word or concept.

It’s grammatically correct but has no deeper meaning. And sure, some of the human written crap posted here is also meaningless blogspam.
What app is sending that notification?
Thanks, was not aware about edition difference. I'm surprised that MS put that bat-file in their install files, because it definitely looks like it was specially created for that purpose (it sets one key in registry and then reboots computer which starts installation again, but now this registry key enables UI option to use local account).
> This whole exercise in mass mediocrity cannot end soon enough.

the point of developing "mass mediocrity" is to prepare the ground for the exceptions by having a strong education system to support them. Equal access to education is important for locating and helping the exceptional
Apple is a "design first, technology second." company. That is rare in the technology space. They are more like a fashion company.

https://www.wired.com/insights/2013/11/jony-ive-and-the-geni...
There are many forms of bullying that only involve words, and not violence. For example:

> I think it’s best if you don’t contribute to this discussion any more to avoid embarrassing yourself further.
> including the forced updates making desktop unusable for hour every month.

Patch day is once a month and takes 15 minutes at worst, sometimes only a reboot after the work day.

edit: Not to mention how upgrading Firefox on Linux-based systems through the console forced me to restart my Firefox mid-day, because "it works that way". Never had that on Windows.
The guy had fun, get over it.
I'm under the impression that burning it simply displace the problem from land to air, it's still pollution/waste.
What's wrong with LibreOffice?
Sonic: Fast, lightweight and schema-less search backend
Idk what happens on the backend, so I wont engage in conjecture on how safe it is, but keep in mind that BitLocker is not available for Home users at all in Win10 and enabling it by default in Win11 does increase the data safety of the average user quite a bit because a petty thief will not be able to get any data from the device.
I really dislike the violinist example, but even when trying to not argue in bad faith:

What percentage of people going past would actually go to such a conert?

What (disjunct) percentage of people could actually tell if the violinist is merely playing not-obviously-wrong notes or is even merely "good"?

I don't usually listen to classical music, or solo violinists. So unless a random mood struck me, I would not stop (but also not go to the concert). If this was a (metal/punk rock) band I liked then the setup would be more realistic, but the sound could still be terrible or at least too weird in that setting. Or maybe I like the songs and am not particularly married to the musicians' particular performance, so if they played other people's songs I wouldn't even like it?

And finally, I don't casually take the subway. Even I found this performance terrific, the chance that I can't stop for more than 5 minutes is pretty high, because I need to be somewhere, on time. Not even talking about work, but catching a train or something.
Overeating might be helped by knowing your own body's blood sugar response to carbs. Take a browse through Tim Spectors ZOE. Hope you get some progress.
I've always liked to think of the SM83 as an 8080 clone that happens to use z80 assembly syntax (and includes a few z80 instructions)

But it's not really accurate to call it a clone of anything. It seems to be more of a unique CPU design that happened to steal opcode and semantics from both the 8080 and z80.
Taxing the creation of plastic to pay for the cleanup sounds like a great idea to me. Either it discourages the use of unnecessary plastic, or it provides funds to clean it up/recycle it.
So don’t interact with other humans? absurd
Climate change keeps space debris afloat longer
> These would not answer whether someone behaves responsibly with dangerous research.

Let's see.

“Did you fund gain of research function at the labs in Wuhan?”

This speaks to trustworthiness and responsibility/recklessness.

“Do you know what they found?”

This speaks to, again, trustworthiness and transparency.

“Were you aware of the low level of biosecurity protocols on the site?”

This speaks to, again, trustworthiness and responsibility/recklessness.

> You can find plenty of people who would answer all "no"-s and would be far more destructive if they had access.

It shows that those with the technology now are not trustworthy, going forward I might have different questions but we should start where we are, not by providing an apologetic and condoning poor behaviour.

> Would you also claim that no one who worked at Cernobyl was trustworthy?

Did they fuck up? Were they part of an organisation that fucked up? What did they do to stop the incredible fuck up from happening?

> This is just guilt by association.

Of whom to what?
Or maybe the purpose of the social structures is only to perpetuate the social structure and any excesses that don't threaten it are ignored.
We have to tolerate it because some software isn't available on Linux.

For example, I can't think of one RAW image processor from the original manufacturer that's available on Linux. Honestly, if there was, it would actually be a good reason to switch to that brand.

Also yes, I'm aware of RawTherapee and DarkTable. I use RawTherapee regularly, it's absolutely excellent and I highly recommend it, but it's also absolutely useless for certain use cases.

Nowadays I tend to use linux apps on Windows, thanks to WSL. For example, Windows' file browser crashes frequently on my setup, so I use Dolphin instead.
The guy who wrote this blog post also previously published an "educational" ransomware project that was widely-abused for half a decade.

Just to add some context to this guy's "opinions" -- for those who didn't know.

I wouldn't take my advice from someone who open-sourced a fully functional ransomware project for some klout.
> I wrote a ton of Sphinx years ago and couldn't even tell you where to start today, but I'm fluent in Markdown because I use it everywhere.

You probably want to compare RST vs. Markdown, or Sphinx vs. MkDocs. Markup language and documentation builder are apples to oranges.

> Looking through the Textualize docs [0], they seem pretty good to me? It reminds me of most of the web UI toolkits I've used: components on the left, specific functions of the component you're viewing on the right. I think the advantages to Sphinx you're pointing out aren't super relevant to Textualize.

I looked at them before I wrote my original comment. They are not bad and they follow the tutorial/topic/reference pattern as Django does. But again they don't export a Sphinx inventory so I cannot cross-reference their units in some Python project I might work on that has Textual as a dependency; their own units are barely cross-referenced within the docs (e.g. they write `App` while in RST it'd be invalid, you'd use :class:`app.App` and it'd be automatically linked to unit's docs or you have to be explicit you want a dumb code snippet with ``App``); they don't link to source code, etc.

> but most people just add bare minimum docstrings and leave you to figure out the rest

Yes, it's definitely up to documentation writers in the first place. You can use Sphinx and have bad docs.

> On the contrary, I think something that does help you generate better ones is liking your doc tool. If you're not into Sphinx, you're not gonna be enthused about writing excellent docs in it. If you're into mkdocs, you'll be more motivated to do so. The best exercise is the exercise you'll do, etc. etc.

I think it's not so black and white. If I love Sphinx, which I do, I sure as hell am not going to force it on my users if I write e.g. a Rust crate-- I'd have to love rustdoc. Same with a TypeScript project, etc. Maybe there's a super convenient and cool and easy to use documentation builder, but if it doesn't warn or fail every time I cross-reference a nonexistent unit then I shouldn't be super enthused about it if I care about documentation reader, probably.
Maybe in some places Muslims and Morons will prevent collapse. Just maybe, though, as many factors can prevent that.

In other places, like China and Japan, I don't find it likely at all that Muslims or Mormons will be allowed to do so.

Still, given enough time, genes will adapt to the new pressures of female choice and birth control. That could be a few hundred years (at most) for genes already present in the gene pool, or a few thousand if mutations are needed.
Plain suers don't want to deal with an operating system. They expect that a machine they buy for $$$$ is useable for what it is supposed.

(And if large computer vendors would start preinstalling Linux they'd add their crapware there to "build their relationship" with the customer and selling a few ads or whatever)
It's not my field of expertise of course, but if the speculative execution microcode knows what has and needs to occur, what's to stop a game of speculative execution vulnerability whack-a-mole occurring? I would think from a security standpoint it would be better to not do perform any operation that isn't necessary. That way there would be no speculative data available that could be snooped upon I would've thought.

If compilers had more direct control of the microcode opcodes, speculative execution wouldn't even be so necessary. LLVM is quite good at doing SSA for itself without support for it in the processor as well.

We're now emulating a 40 year old architecture even for non legacy software, for what? Heating up silicon? That doesn't seem very energy efficient.
> drank himself to death

Having a boozy lunch at 79 years old and happening to die that night isn't "Drinking yourself to death". It's called enjoying your last few years on earth.
“Remote learning” was a complete joke. My fourth grader is a Hermoine Granger type, very self directed, and even she would just stare out the window during Zoom school. She lost a whole year in reading.

Luckily, we send her to private school. It reopened more quickly than public schools in many areas nearby (Fairfax VA and Montgomery MD). And once we were back in person, she got 1 on 1 reading instruction every morning until she caught back up. My wife sometimes resisted the expense of private school (we both went to public) but the pandemic totally confirmed why it was worth the money.
Thanks for the report! I can't reproduce this though. I just installed Firefox Focus on Android, and enabled all the "blockers" except JS, but I don't get the error.

I'd really appreciate if you could copy-paste the error from the browser console!
> There was even a cool "sniper team" that would move around to assist different teams every few months.

Were they actually good? I could see this being an absolute fly-by wharbargle.
Yes, and I'll be adding query params for for all other config options too
no coffee, melatonin to go to sleep (2/3 hours before), l-theanine, magnesium, no light exposure at all 3hours before, kindle for reading, always waking up, no eating 2-3 hours before going to sleep.

but

you will always go back to your natural chronotype, so embrace it and try to arrange your life around it. Go to sleep when you are tired and that's it (don't get hooked on cheap entertainment)
Online interactions do not come close to the bandwidth of stimulus from irl engagement with other people
I think the point is he doesn't have to get up at 7:30 any more, a point I'm in agreement with. If you're a person who's comfortable getting up at 7:30 then it probably is meaningless. My way of explaining it is how would you like to work through till 2 in the morning, for me its no drama, but getting up in the morning is work. I've always thought that it probably harkens back to our early days, it would have been useful to have people awake most of the day, keeping an eye on things, watching out for predators and so on.
It isn't.

What they mean is a continuous churn of surface level stuff.

E.g. for woodworking, there's only so many times you can show how the basics of "10 Things you're doing wrong", or why the tape measure moves at the end.

You're not going to have that on the top of the subreddit that many times - maybe once a year.

On tiktok, that stuff will occasionally pop in, mixed with a bunch of other crap so the repetitiveness doesn't stick out in the short term. You also don't engage with it. There's almost no point to leaving a comment, it's all about mindlessly scrolling from video to video. This leads to lots of really easy to film but superficial stuff in large quantities.
No that’s also wrong. It doesn’t matter if you lose. If you present a credible threat of violence you’re unlikely to be attacked.
Have you ever heard of the Titanic?
If you don't want to be rude just don't comment. I don't think the author intends this to be an objective comparison by any means. It's just their subjective experience trying to build some software in different languages. See also the opening paragraph of the project's readme:

> This repository implements the same simple backend API in a variety of languages. It's just a personal project of mine to get a feel for the languages, and shouldn't be taken too seriously.
They're saying the fact that you have made this realisation and are prepared to act on it is a red flag to employers.
> What do you think is the upper limit of requests per second, if your HTTP server does process-per-request ?

In the hundreds, which is absolutely enough for most use cases. If CGI is enough for sqlite.org displaying dynamic content (such as in https://www.sqlite.org/cgi/src/timeline), it is enough for 80% of websites. You are not bigger than sqlite.

> How do you think those metrics compare to other designs

The important question is not "is it better or worse than alternatives" but "is it enough for me". Yes, it is.

> Also, how does this design adapt to HTTP/2?

HTTP/2 doesn't change anything. Requests are on the same socket until the webserver, and the webserver forks a process for each request, multiplexes the responses and all is well.
Yea, I can't think of anything off the top of my head that cannot be uninstalled. Perhaps iMessages/Facetime. Maybe they are referencing the fully populated Dock? Those apps can all be uninstalled though. It's not different than Windows or Linux showing you the default apps that come with the OS.
contemporary firefox with several APIs intentionally disabled for fingerprinting/annoyance prevention. it would likely be worth throwing up a specific error box stating “TigYog requires the [...] APIs to function. Please update/enable etc etc”
Submitted my project!

A small bit of unsolicited feedback: you should make it more obvious what people get out of it before listing the price (at the end of the wizard). I'm not sure if I overlooked it, but I didn't see something like how many people will likely see it or if there's a newsletter with x subscribers and an opening rate of xx% which you see on similar sites.
I have a rule of thumb for job hopping - If it’s your Nth job in your career you can job hop after N years at that job.

In your first year you can hop after a year. Then you stay for 2 years at the next , 3 years at the next and so on.

Staying at a shitty job at the beginning of your career is a terrible idea. But only having short stints in the later half of your career is also a bad idea.
> it updated itself to Windows 10 without his explicit consent.

it's bs how they can just do this. Microsoft thinks that just because they aren't legally liable for their software breaking a user's system, that they can just do anything like these automatic updates.

I think it's really high time that there be regulation on software and their reliability - that is, some sort of consumer protection, where an update such as this breaking becomes a liability for microsoft. And of course, this doesn't just apply to microsoft, but apple and google and any other software manufacturer.
> would only take off if we could whitelist the compiler somehow

Well, a slow compiler means you write less code and pull in fewer dependencies to solve a problem, win-win ;)
All AGPL / GPL licensed code requires that the AGPL / GPL license also be distributed with the application. Moreover, AGPL / GPL also requires public attribution (acknowledgement / credit) of those who have created and contributed to the source code.

Ofcourse, if somebody wants to be dishonest and unethical, they can violate these terms to hide the fact that they are using AGPL code in their SaaS application. There's not much you can do about it in such cases. But if anyone (like current or former employee) leaks this info to the public, they can face legal trouble and bad PR in the future as it would be akin to using pirated software.
It's a scam text message. But your grandma can't tell the difference. It just illustrates that Apple is not a silver bullet. In the end, there is no substitute for education.
I don’t see any reason to believe the two things are related.

> It greatly irritates me that Apple is sharing profile information with Netflix

That’s not a thing.
Ask HN: There was a TUI demo desktop over SSH.  Does anyone remember... ?
Someone mentioned / posted here a year or two ago, an amazing, almost 3-dimensional zooming user interface, done in text mode, which was accessible over SSH. Does this ring any bells?

Found it. Monotty Desktopio https://github.com/netxs-group/vtm

The demo site mentioned here https://news.ycombinator.com/item?id=29287629 is no longer on line.
Cool is not going to compensate for the skill set and the focus and discipline needed for the learning curve. In general, the USA public school system is (still) optimized for churning out cookie cutter workers, not creative problem solvers. Some technology tool is the means (not the ends) and that means sits firmly on a foundation of creativity and probably solving. Why don't teach kids to ask why and what if. We teach them to conform.

Somehow some of us don't get caught in that trap. And some of those become engineers.
That's just a narrative the ruling thugs use to explain to people while their lives continue to be shitty while the rest of the world keeps improving. Most people in Russia are brainwashed into believing that, even though they're not well off by any means on a personal level, Russia is a global superpower that can rival the US. BTW I wonder if the current absolute embarrasment of Russian Army in Ukraine will be able to speak some sense into Russian people - but, judging by what I see in the Internet, the official propaganda has already convinced Russians that their army is fighting against entire NATO forces and not just Ukrainian army (because obviously, just the Ukrainian army would be defeated in under a month).
> It looks like a whole generation needs to be coached into catching up with the system.

It looks (to me) like the older generations are really, really eager to "coach" the upcoming generation
No one is demeaning you by pointing out that you are the one trying to shut down discussion, you are demeaning yourself by partaking in that.

“unless you plan to force me.” Jesus wept.
Or put it in/on/embed via x-ray...

https://www.npr.org/2016/01/09/462289635/bones-and-grooves-w...
My schools had very little bullying and basically none of the violent variety. I’m pretty sure any belief that bullying is good is some twisted status quo bias.
Man I tried reading this on mobile, it's so wild how unreadable the modern web has become.
> interestingly this is considered a HTTP 0.9 request, which HTTP 1.0 compliant servers need to handle

For GP, the reason this is an HTTP/0.9 request is because it doesn’t specify a version number on the GET line (HTTP/1.0 would require that to be “GET / HTTP/1.0\r\n\r\n”). HTTP/0.9 was the “one-line” version of HTTP before headers and such were added. Not sure if @22c intended the pun there, but if so, we’ll played!