skysight-inc/HackerNews huggingface dataset:
That's a fair point. But I think that "long-running processes which can amortize the startup cost and JIT time" covers a very large swath of software development.
That Wikipedia page is not about the BGP router: https://en.wikipedia.org/wiki/Quagga_(software)
Is it just me or is that graph labelled confusingly? The graph is titled
"Contribution of international migration to population growth", the x-axis is
years and the y-axis is "millions per year". Well, millions per year- what?
Migration, or growth?

I think, from the accompanying snippet of text from JPMorgan that it's meant to
be population growth ("the working-age population has been falling for almost
two years") but in that case why is there only one line on the graph? Shouldn't
we be looking at the line for growth side-to-side with the line for migration?
How does the graph show the relation between migration and growth?

I also don't understand how "population growth" in the title of the graph
becomes "wages growth acceleration" in the text of the tweet.

Also also: is this graph about "international" migration, as implied by
"international mobility" in the tweet, or specific to the US, as implied by the
subtitle of the graph, "Source: Census Bureau J.P. Morgan"?
From the article: "Surprisingly, setting up kernel debugging is extremely easy on Windows."

Microsoft (at least used to) take developers very seriously. The OS actually plays along when you're trying to debug things, and Windows error reporting actually sends you data that you can work with.

Say what you want about their business practices, but I'd deal with Microsoft's developer support over Apple's anytime. And mandatory Youtube: https://www.youtube.com/watch?v=Vhh_GeBPOhs
And here's how that photograph ran on that day:

https://s1.nyt.com/timesmachine/pages/1/1989/06/06/872589_36...

https://www.nytimes.com/1989/06/06/world/army-rift-reported-...

(I remember the event if not the image.)

Interesting thing about newspapers is that they contextualise. The protests in China had been on the front page of the Times for several days preceding this.

Though I'll say again: you're fighting for a bad submission. Wny not find an improved one. I'm more than happy to support good content.
been using it for a while and it's been very useful. Affordable way to keep track of seo progress made.
Risk Compensation Debunked – Our Worst Idea About “Safety”
click on the "slides" (right to the search icon) and choose a category, you can also filter by country or language.
Why don’t you consider downloading isrgrootx1.der from its official source[1] and adding it to Keychain Access to be safe?

It’s what I did on my machine running OS X 10.9. No second computer required.

1: https://letsencrypt.org/certificates/
You can pray to god, and you can pray to unity support. Many people claim they exist and perform miracles, but hardly anyone can point to fungible proof
The author needs to discover JTAG for himself
You could get an inspiration from https://spiffe.io/ to name things.

I would look out how centralized you want things to behave and if you introduce roadblocks for each team since they can’t work independently any more.

Maybe not the team name should be part of your naming but the business case which it is solving. Try to keep an evolutionary architecture.

Also ask the question why you have so many shared resources divided by multiple teams. Is there actually another team boundary implicitly defined in your organization by these shared resources?
From what I'm reading in that news article and the explanation you wrote above, this seems like a fairly complicated and comprehensive scam.

It's interesting to note how, when someone gets caught up in a scam, they don't step back and think "Woah, this doesn't make sense". Giving documents to a police officer? Special agents in another building?

This always seems to happen, too. I watch scambaiters on YouTube with refund scams, and you end up with an old lady drawing figures upwards of £10,000 out of the bank, then putting it into a box, mailing it to them... Mind you, they tend to prefer the older people because they're more gullible.
I will admit what I am about to say is more philosophical, and it might not be directly to your point, but hear me out.

There might be an innate rationality in other animals that you are dismissing or overlooking. We all know that when a bird eats a berry it sends the seeds out like a like Johnny Appleseed. Do they use their rational thought to do that? No. But they do not need to.

Or how about the birds who can navigate thousands of miles using the magnetic field of the earth? I do not know many humans who could do that.

Or what about a Killer Whale that can communicate to others 10 miles away without the use of any technology?

Compared to humans, every animal has genius level innate rationality that can compare to no humans.

As humans we are so obsessed with with out own type of greatness but we really need to step back and humble ourselves on the greatness of other (and I will not call them lesser) species.

IMHO, maybe humans have dumbed down and inhibited, and now we need all this technology to survive because we lack the innate ability to do it on our own.
Manual until it hurts
They also never bothered to implement the 2 factor code popup on old systems but forcing user to use 2fa.

So you now get to explain to grandma that she needs to enter her icloud password, get a password error, click on approve on her iPhone, then enter her password again with the 6 digit code shown on the iphone appended to the end of her password.
Not that common. The loadmaster is tasked with ensuring cargo is loaded correctly in commercial and military settings. In private aircraft there is generally less or no cargo of note other than the fuel and passengers so it's very uncommon.

Because the loadmaster is a member of the aircrew they incentivized to be good at their job and veto unsafe loads because it's their life at stake if the aircraft becomes tail heavy in flight.
So Google has all the "checks&balances" in place, and corporate managed to turn them into a flawless and perfect system?

And the source for that claim is not even a Google engineer, but apparently somebody who heard how Google engineers are "notoriously loose-lipped".

From which loose-lipped Google engineer did you get that information about "needing approval", "breaking glass" and "audits"?

> The only way I would believe something like this is if an executive/higher up requests data access, gets it, and the person auditing looks the other way.

It's much easier to believe once you remember how Google actually makes its money [0].

In that context it not only becomes believable, but it actually fits perfectly into their MO [1].

[0] https://www.eff.org/deeplinks/2020/03/google-says-it-doesnt-...

[1] https://www.theregister.com/2016/03/09/google_ventures_yield...
> I thought "web 2.0" came hand in hand with the adoption of AJAX for requests and dynamic updates within a single page? The WWW was full of user-generated content long before then.

AJAX dates back to 1998 (1997?) though it was an IE-only proprietary feature for years until Firefox added it (Netscape might have had it too) in the early 2000s.

> Reading through the article that you linked, as well as following some others from there, it looks like a little bit of retconning.

In my experience, "Web 2.0" was a non-technical definition: it was always about "user-generated content" that had minimal human curation (think: Digg.com). Arguably this should also include vBulletin/phpBB-style web-forums, Coppermine-style online photo galleries, PHPNuke-style content-management and portal systems, and so on... - however those kinds of web-applications all date-back to the 1990s so they were hardly new. Instead, for Web 2.0 people moved from self-hosted forums to central-hosted link-aggregation ("social bookmarking") sites like Reddit and Delicious.

Now that I try to re-remember, I recall how "Web 2.0" was not just "user-generated content" but also all about "the social web". MySpace was Web 2.0, as was Facebook (this was the early days when Facebook was criticized for not allowing their users the same latitude in restyling their profile page as they could on MySpace... funny that).

------

Anyway, despite AJAX's use since the late-1990s in Microsoft OWA, it was definitely being used in the early-2000s in the wider web (2001-2005) prior to "Web 2.0" being a thing. We were using Mootools instead of jQuery back then. I remember it took Microsoft until late 2005 to natively support low-code AJAX requests in ASP.NET WebForms ("ASP.NET AJAX"), prior to that doing AJAX requests needed a lot of hand-written JS code, which back then was super unreliable (this was before browsers even had Developer Tools windows and built-in script debuggers: we all were using the Microsoft Script Debugger and Visual InterDev to attach to IE/MSHTML's JS engine's debugging functionality.
Ask HN: How do I reach this level of understanding of what to do in these situations..?
Really inspired by the post on how we can use different tools and pin down the exact issue
‘You can’t run a team on empty’: how the restaurant staff meal is changing
Nice stuff!
Is this interoperable with other decentralized networks?
A step saving kitchen (1949)[video]
I also don't use the m-word! Maybe Rust is for me after all.
I should have been more clear. Google is settling this case because it matters, and because it does not want to have a public court judgment on the matter of data usage.
No, it would be a competitive thing. In chess capturing your opponents pieces to weaken them is a valid strategy you will see in any tournament. Capturing Netflix's marketshare by offering a cheaper alternative is competitive. Putting your enemy in disadvantaged positions is just part of the game.
There's also Orgro[0].

[0]: https://f-droid.org/en/packages/com.madlonkay.orgro/
Good writeup. One thing to note is that Go, Crystal and other systems based on green threads tend to not run into the problem as they have separate stacks for different execution contexts.
Most big inventions were made by people in their 20's. If what you say is true those people would then go on to make even more big things in their 30's, 40's, 50's etc, but that doesn't seem to happen. Rather it seems like they explored the topic early in life and then stopped exploring and just continued looked at the world from the same lens as they got older.

Edit: Also all of Microsoft, Apple, Facebook, Google and Amazon were started by people in their 20's. That is a pretty big coincidence, especially given that younger people have fewer connections and less money than older ones and therefore should in theory have a harder time starting a company.
To note, 32bit compat has been discontinued with Catalina, so people who kept an old version around for that purpose are SOL.

Moving to a virtualized instance is an option, but then I wonder how PITA it is to keep the virtual one secure.
Austrian Airlines: Bid Upgrade
> first examples I am aware of are 2003: Deus-ex Invisible War and 2004: Thief - Deadly Shadows, where the PC port is deliberately gimped due to being developed for console

IIRC the first "Watch Dogs" game had deliberately downgraded graphics on PC compared to the previews and it was later found that changing a value in some config file would not only return the better looks but also lead to a boost in performance.
Yes that's how you solve it. But you need the updated certificate to view this website without warning, thus the need for another computer.
Oh hey, I stand corrected.

https://inews.co.uk/news/covid-testing-provider-investigated...
One of these things is not like the others - and making an “everyone is doing it” kind of statement really understates the seriousness of what Google is doing.

Google’s actions here systematically undermine auctions to their direct financial benefit, while delivering sub-optimal results for advertisers. In a way that is not an accident, but deliberately engineered and even given snappy project names that allude to the exact purpose of the deception. A better comparison is how certain banks were found to be reordering transactions to maximise the number of overdraft fees owed.

Apple only have a handful of apps and of those fewer are paid apps (they’re the pro-level tools). To claim that apple uses its knowledge of the store to make app duplications, then boot the original concepts off the store is plainly false.

An example given below by another reader is talking (I believe) about a company called Luna which produces a dongle that allows the mac to share their screen onto an iPad. Apple has always had this feature through the screen sharing service (I did the same, without a dongle, using VLC on a gen 1 iPad, long before Luna had a product - thus the feature is arguably obvious.)
Over the years Apple have increased the functionality and ease of use of the screensharing features as their hardware has become more capable of running them - including the latest macos update which expanded these features further.
Luna however feels they should have a monopoly on any screensharing functions with their dongle hardware. I’m yet to hear a convincing argument from this developer.

I think the core issue is that the app store is large and invariably any changes Apple make to their own software can be tenuously attributed as copying of some random title on the app store.
Common-sense arguments such as: apple don’t charge for the feature, the feature is obvious, or the feature is merely an enhancement of an existing feature, are readily discounted in favour of depictions of an evil mastermind preying on utterly tiny revenue sources.
Companies like Google and Facebook have pretty much cornered the market of the attention economy.

The vast majority of web users have their eyes and attention directly guided by one of these [0]. If they decide you do not exist, then you will effectively cease existing for billions of people on the web because they do not know a web outside of Google/YouTube or the Facebook ecosystem.

[0] https://staltz.com/the-web-began-dying-in-2014-heres-how.htm...
When we figured out that some Diseases come from little living creatures we wash our hands before operating patients and are able to create vaccines, and medicine.

I can come up with more examples like this too, but yes looking into the future is not easy, but much easier when not depressive ;)
Overlapped (=async) IO has been in Windows since NT came out, so mid-90s. I don't even know what you mean with "most languages". Most programming languages are only stable since 2010+ anyway, we get more languages every year.
Have fun, https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
> For some weird reason people prefer to all use the same product, and instead of having a bunch of users on Evernote, a bunch on Notion, a bunch on Roam, a bunch on others. They all migrate to the current hot tool

I don't think this is so very weird. For most users, popular products are likely to be more future proof, so choosing them can grant a sense of security.
Co-Authorship Distance Computation
Open-source automated insulin delivery system given approval by team of experts
While reading this, the anthropic principle came to my mind as a kind of subset of the ideas described in the article: https://en.wikipedia.org/wiki/Anthropic_principle
I do not understand this obsession people have with ranking the "smartness" of animals. Each animals has the intelligence it needs to survive in the niche it lives in. Each is as smart as it needs to be.

You say a Corvidae is smarter than a squirrel, but why do you think that matters? Each species survives just fine. Would it benefit the squirrel species survival if they were "smarter"? Or would there just be more of them and then overpopulation and pollution and...oh, I see I am talking about humanity now. ;)

You know, the human experiment is far from over, but everyone seems to have our evolutionary survival mapped out like some sci-fi movie that ends up having us colonize the universe.
Lightspeed Neovim [video]
Hi,
Here's a small video showcasing the Neovim plugin Lightspeed.
My point was that you need to pay market rates, not semi market rates for that. The trade off of compensation for job security should not be occurring.
For contacts, you can export them as vcf using simple contacts or the likes and back them up in backups folder.

Setup a sync between your pc and phone using syncthing and select folders like backup, photos, videos and whatever else you want.

I use this and find it pretty convenient after setting up. Also, there is no server involved as the sharing is peer to peer.
Anyone experienced an old VisualStudio (was it with VC6 still) bug, where the compiler would flag the last line of the source file as an error, when it did not terminate with a CR/LF newline? All code would clearly look correct in the editor, yet could not be built.
Even those tools don't validate data corruption, using perfectly safe Rust accessing a table row from multiple threads without being protected from a transaction block or a table row lock.

Hence why doing blank statements like Rust prevents data races, without the context when that is actually 100% true, does no favours to the language advocacy.
>why do you think people would pick email

I don't like taxing so I would never advocate for taxing a person or a company.
Heinz Releases Ketchup Made from Tomatoes Grown in Mars-Like Conditions
If you use the rclone sync command it will alter the destination directory to look like the source. If you use the rclone copy command it will do the same but without deleting anything. There are flags for eg skipping files that have a newer updated time at the destination. Rclone doesn't do live sync with file watching. It's a command line utility you call with a source and destination.
> Homelessness is a political problem not a production problem.

Mostly agree, but certainly a significant drop in the cost of addressing the problem would make it more tractable, politically. That said even if the production problem was addressed, the land cost would exist, and no matter how low the cost is there would certainly be some politicians unwilling to fund it on 'principle' (quotes because I really mean spite)
The Well is an Internet pioneer. It long predates the Web.

I think that Jaron Lanier was involved in the early Well. I remember him discussing it, in an old Wired interview.
I bought a Vespa instead of an e-bike a few years ago because I thought e-bikes would get cheaper with time and I figured I already have a bike, why get a more expensive one? Also because my SO could ride with me instead of having to have two bikes.

However I noticed that bikes can still be faster than sitting in traffic and trying to filter through to the front at traffic lights. Now I have an e-bike but have kept my Vespa for the wind-in-the-hair feeling of a scooter on nice summer days.
The select() was not interrupted in a traditional sense. It looks like a special windows API was used (QueueUserAPC) which allows a callback to be called in user space while blocked in certain kernel calls. My guess is that when used normally, the callback returns and control goes back to select() being blocked, but in this case an exception was thrown which unrolled the stack and left the select() call holding onto an invalid stack address. Jumping out of a syscall using an exception like this will probably cause all kinds of problems and my guess this is completely unsupported.

https://docs.microsoft.com/en-us/windows/win32/api/processth...
Best Free and Open Source API Documentation Browsers
> But the latest and greatest Windows and Linux releases are installable on older devices.

This was certainly true until recently when Microsoft went all Windows 11, which only works on a small, whitelisted subset of X86-compatible CPUs and also mandated TPM 2.0.

Now only Linux offers semi-guaranteed support for older hardware.
The rate of reported long-COVID cases far exceeds the percentage of COVID infections which are serious. That's why my initial statement was:

>>Lung damage is certainly a symptom of some COVID cases, but a significant fraction of "long-COVID" 'abnormal breathing' symptoms may be related to anxiety.
So much of the article explains how US seas are being illegally fished by Mexican lancheros because Mexican waters have already been so overfished. The article also mentions some of the pretty terrible effects of this overfishing that we are starting to see in the Gulf, like sharks being caught in nets, which really throws the food chain out of whack (after all, nets catch everything, not just the snapper).

I wonder when people will start to realize that these terrible things happen, and will get worse, as long as people choose to eat fish. There is nothing in fish that the human body requires (or can’t get elsewhere), so we do it only because we like the taste.

We are willing to let ecosystems collapse, drug cartels profit, and issues with the ocean continue to worsen because we want to taste fish.

It’s hard to argue that’s a reasonable exchange.
I heard in a lecture that populations of human neurons are able to phase-lock or resonate to an oscillating stimulus that exceeds 1000s of Hz while mouse neurons top out around 200 Hz. I haven’t been able to find citations for this. Hypothetically, the increase in temporal sensitivity might be related to the lower density of ion channels. Would a lower density of ion channels increase the capacitance of neurons?
The curious case of a country that sends its troops all over the world to “protect” the borders of other countries but strangely ignores its own border. Then again the government (through the CIA) was involved in drug running. So you want an unfortified border then.

https://en.wikipedia.org/wiki/Dark_Alliance_(book)

https://en.wikipedia.org/wiki/Gary_Webb
Fractal Graphics in SQL, PostGIS and DBeaver
Blacklisting himself is a silly and comic thing to do that has now drawn huge attention to the controversy. Depriving The Cambridge Union of his appearance is a much bigger penalty for them than it is for him. He is also suggesting people who agree with his opposition to cancel culture could set up an alternate venue where as he says, woke rules would not apply.
> Not to mention the cost of land anywhere near good jobs.

It does help that most 'good' (significantly more than living wages) jobs can increasingly be done remotely. I worry more about the cost of land near 'ok' jobs (at/slightly above living wage).
I appreciate the response! My first thought and assumption was indeed there are backend costs given the size limitations you mentioned. But I suppose if that is sufficient for some folks, then they can benefit from that without requiring a subscription.
I never wrote a blog post about it, but it is triggered when I plug in my charger and the phone is on Wifi. There are hooks in termux to do so. Thanks for the suggestion to write a blog post about it ;)
Togo made  a digital government stimulus system in two weeks
Same for Confluence, the latency just kills it.
Only when using a release that is EOL is it shooting yourself in the foot in regards to security. It doesn't matter if the new release is free or not (Linux and BSD are), not everyone wants to track the latest release for whatever reason they like and there's no problem with that if it still receives timely security updates, which is a standard practice on every other OS. If Apple doesn't want to do this, it should be clearly stated. Otherwise as this behavior is outside of the norm, Apple should be rightly critised for it.
Basically anything that doesn't need piece-unique mechanical design is better prefabricated than printed.
Naive question: why is it that the newest version of macos doesn't run on older machines? (The solution is, of course, to install Linux on them.)
Other airlines have done that earlier like Etihad and Emirates.