skysight-inc/HackerNews huggingface dataset:
Maybe this will make Google reconsider relying on them for cached versions of webpages.
not always:

https://htmx.org/essays/a-real-world-react-to-htmx-port/
>If your goal is a system in which all exceptions are explicitly and appropriately handled, your first mistake was picking Python.

No, the goal is a system in which the code correctly indicates which exceptions it's intended to handle, and doesn't accidentally handle the wrong exceptions because the developer was either lazy or misinformed about the semantics (perhaps due to experience with a different programming language).
This is a nice market where you'll be hired if you're better, so it's also an average quality of engineer map.
This is a great test to see if there is an actual WordPress open source contributor community beyond Automattic.

If no viable fork of WordPress arises out of this drama then it just goes to show that it is actually a product fully controlled by Automattic and WordPress.com and everyone else involved is just spineless with no real power or contribution.

When a single identity can dictate terms of an open source product with no genuine conversation or compromise, then it may as well be a closed source commercial product.
> 1 hour is a bit too much to take in. It's almost like a movie

It's more like 20 mins.

There's a general intro of like 10 mins on Deno and then like 30 mins of a livestream with the Deno team.
I think you ignore how much the telecom market reshaped itself in the meantime. Pre-breakup AT&T had complete market power over what technologies would or would not get deployed. The use of landlines has plummeted, to be replaced by cell phones. Today the average consumer has significantly greater choice when it comes to carriers, even if many of the usual suspects are still in the game. I question whether the breathing room would have existed in the market without the breakup. If you have an innovative startup idea in a space, and you have exactly one customer to sell to, you have a major uphill battle.
> Even when they manage to get people to the business, small businesses are almost inevitably awful about maintaining their web presence, which makes it moot. Here's an example thread about such from the local reddit. Including some hostile responses from, charitably, overwhelmed small businesses about how you need to call to confirm a price

I’m assuming most of the places that redditor contacted to buy UPS batteries from are B2B shops that aren’t geared to selling to people off the street.

I’m assuming this because sometimes I buy replacement UPS battery strings, and I pay with a purchase order after talking to or emailing an inside sales person, not with a credit card at a register.

Places like this don’t even need to advertise, the professionals they’re selling to know where to find what they need.
I think the government is late to the game in this instance. I would have been in the “break it up” camp until this year. I see google’s search monopoly going away in the next few years with GenAI.
Ask an experienced cosmetologist at a salon how many of their clients come in, wearing a hat or scarf, asking them to rescue a home project going awry.

And then scroll around Google Maps to see how many nail and hair "salons" are running in someone's private home.
There really aren't one-to-one replacements for WordPress and the whole ecosystem that comes with it.

I've actually been pretty happy with Pocketbase, though it really straddles the line of rolling your own CMS. You aren't technically writing the db wrapper or visual editor itself, but any functionality you need beyond authentication is up to you to build.
The place that I heard about Bell Labs was: The Idea Factory: Bell Labs and the Great Age of American Innovation by Jon Gertner

I did a search for books about building the internet infrastructure and it turned up some other recommendations but I haven't read them so can't vouch for quality or content:

Network Geeks: How They Built the Internet by Brian E Carpenter

The Master Switch: The Rise and Fall of Information Empires by Tim Wu

Tubes: A Journey to the Center of the Internet by Andrew Blum

How the Internet Happened: From Netscape to the iPhone by Brian McCullough

Maybe someone else here has read them and can comment.
Verge reports someone has taken credit for an ongoing DDOS against IA.
"An account on X called SN_Blackmeta said it was behind the attack and implied that another attack was planned for tomorrow"
https://www.theverge.com/2024/10/9/24266419/internet-archive...
The service was fine, it was the "official" hosted instance of the service which was compromised. IA appears to be running their own instance.
What they said is true. There are some games with 120 FPS modes on PS5 and Series X, maybe even series S. That doesn't mean every game (or even most) are like that, just that the hardware supports it. At the end of the day you can't stop developers targeting whatever framerate they want.
What country wouldn't love to have a Google? And the US wants to break its good fortune up.

Like all dominant companies, Google will eventually fall via strangulation by its internal bureaucracy. There's no reason to hand the market over to another country.
> Matt is also on record criticizing WP Engine for never having donated to the WordPress Foundation.

Donate, perhaps. Sponsor? The Foundation event where Matt "went nuclear" last month was sponsored by WP Engine to the tune of $75,000. And was one of many donations this year.

(Adding insult to injury, the "independent" Foundation banned WP Engine from attending the event they were sponsoring... because they were in dispute with Automattic.)
What an asshole, honestly this is a good public service they offer.
Verge article as possible replacement: https://www.theverge.com/2024/10/9/24266419/internet-archive...
I feel like I've heard this argument countless times, and yet I'm never swayed by it. I've been using Python for about 20 years and I've never felt put out by the need to change anything to work with a new version of Python (or of a library). It simply hasn't caused significant pain - my memories are more filled with painful debugging sessions caused by overly-clever designs or trying to refactor too much at once.
We all need our easily accessible decentralized archive of some sort...
There’s no macro system in TS that could analyze the type to build the parser. So, you work the other way and build the parser and then produce the type from that.
The Library of Alexandria wasn't that significant and likely wasn't destroyed in one cataclysmic event, but rather centuries of neglect.
I have seen people use commas. Don,t do that.
Layer 4 and 7? HAProxy will do that no problem.
Yeah I use often Rust where Python would be enough. But unless I really need quick/interactive feedback (for exploratory stuff ie.: Jupyter with plots), Rust suits me well.
Yeah I'm getting this exact response from the above URL now:

https://sourcegraph.com/github.com/polyfillpolyfill/polyfill...

Seems like they self hosted that service
I really wanted to adopt tRPC but the deal breaker was it being opinionated on status codes without allowing configurability. Because I needed to meet an existing API spec, that meant ts-rest was a better option. I think there's an aditional option with a native spec generator in frameworks like Hono, and maybe Elysia.
Jokes on them... I'm already on HIBP countless of times...
PEP 666 was supposedly written to be rejected so as to document the community stance on indentation.

The rejection of braces isn't in a PEP to my knowledge; it's only in the __future__ Easter egg.
Ok, let's switch to that link. Thanks!

Submitted URL was https://archive.org/.
AI Should Challenge, Not Obey
Previous discussions: https://news.ycombinator.com/item?id=41634133

There was FCC application from Nintendo for a device under name of "CLO-001", it's released now and it turned out to be a motion sensing alarm clock.
HA Proxy already exists and will do both. You can even redirect Layer 4 HTTP/HTTPS Ports to another reverse proxy server if you want to get inception levels of crazy.
Developing and selling medicine to solve the number one health problem in the world (in addition to medicines for other health problems) is not real economy?
Before the anti-trust action against Microsoft, Microsoft did not lobby nor donate to politicians.

After Bill Gates rode on a golf cart with Bill Clinton, he realized the need to pay the expected tribute to the politicians.
If you're right about that being the dominant effect we should see small businesses increase as a portion of GDP as online ads become more prevalent, but as best I can tell we aren't seeing that at all. For example this[0] chart from the US Chamber of Commerce shows their share of the economy actually shrinking significantly.

An alternative effect could be that online ads are an avenue for better resourced established companies to out compete and stifle upstarts. Startups are always pressed for resources and running an effective online ad campaign can take significant resources.

You're surely right that some small businesses have benefited from the online ad market, but I suspect that on average larger companies have benefited to a greater degree.

[0]https://www.uschamber.com/small-business/small-business-data...
https://archive.today/ is another one
Reports like these scare the crap out of me every time, and they tend to cause apathy since attacking the causes of the problem seems nigh impossible at an individual level. It's hard to keep up hope for a non-catastrophic outcome to the point I resort to nihilism. Maybe humanity just isn't meant to make it past this great filter.
This looks really interesting and could really be a nice addition to my daily work.

I just downloaded the application, but are unable add OpenAI API keys. Looks like it's probably on my end (with quite an aggressive DNS blocking lists). So my guess here is: I'm unable to add API keys when telemetry is blocked.

Suggestion: please do add some error message when then this occurs. As in, did the request fail (500), faulty key etc
Why would there need to be a carve out for home/auto loans?

1. No one really borrows against the value of their (paid off) car.
2. Property taxes already, generally, are against the assessed value of the home, so it's already happening for that case. There are some minimal exceptions, like CA Prop 13, of course, but generally speaking, if I want to take out a second mortgage or something, my home's value is already appropriately "stepped up."
So, we should be focused on attacking the author, not the points raised in the article?
In celebration of its AWS Activate 2024 milestone, roiquant is offering a 30% discount off its annual subscription plans (Standard and Premium plans; only available for annual billing).

Promo code: AWSactivate2024Milestone

This special promo can only be redeemed once per customer from now till 31 March 2025 (11:59pm; GMT-4).

"Having helped many early stage startups around the world successfully secure more than USD $1.3 million in AWS Activate credits, roiquant is proud to be an AWS Activate Provider.

Much like AWS, our team is dedicated to helping startups worldwide to grow and succeed at every stage of their business journey because our company’s vision is to empower founders to innovate.

Therefore, inclusion in the AWS Activate program differentiates roiquant as an ABI solution that is important to the growth of the startups building and scaling their companies on AWS." (Paul Lee, Co-founder & CEO of roiquant)
Who uses panic instead of `?` and anyhow / Box<dyn Error> (error propagation?)

I think there is even a (gross) way to achieve try/catch around a block of code that panics?
NOAA's Hurricane Hunter: Lockheed WP-3D Orion
ML is remembering that computers can do math.
https://www.reddit.com/r/DataHoarder/comments/h02jl4/lets_sa...

I found this reddit thread from /r/DataHoarder about backing up the internet archive particularly interesting, given the circumstances
I thought that scissors were made to be right handed, and you need a 'reversed' pair for left handed people. Or is that a scam?
I found it interesting that Madison, WI is on par with Chicago, and pay is better than Milwaukee. Digging in a little it's because global tech companies have offices in Madison (also Epic, but even though I was in Toronto for 20 years and thus out of date, I never knew Epic to be a high paying company), and Milwaukee seems to be regionals (Uline & Kohls - and retail rarely pays top dollar for tech talent).
Matt is apparently in full-blown CYA mode.

He's far too used to just referring to, and treating, all these entities synonymously, and now that someone is pointing out all these glaring little admissions of exactly that, he is frantically trying to alter the record.

He's obviously paying close attention to HN, even when he's not on a posting binge making things worse. One can only imagine WP Engine's lawfirm is doing the same.
Samsung ports Tizen OS to RISC-V
Play Protect, mostly. It nags incessantly to be turned on all the time, even after I've made my intentions to sideline it clear.
Good. I bet Mozilla is nervous.
They're hiring, if you're looking for a job.

https://www.indeed.com/viewjob?jk=3bb8222ccd9a88ea
I am in the market for a new scanner. I looked at advertisements for them.
I thoroughly enjoyed it, this is as iconic of an album as I could imagine especially given my age at the time it was released, but all to say yes my iPhone feels like it’s going to catch fire after a couple minutes on the site lol
It's my understanding that WH brings in a dedicated storm team to run affected stores rather than putting the screws on their regulars during a crisis.
I've tried so hard to work the phrase "fearless act of radical anti-neocolonialism" into conversation since I saw this, without success.
I think it's disingenuous to describe actively forcing people to speak and write language other than their preferred one as "a bit of an extra push".

Speaking more broadly, languages aren't persons and so they don't have rights; people do. Francophone Quebecois should have the right to live in a society in which knowledge of French alone doesn't put one at a significant immediate disadvantage, but I don't think there's a right to not be offended by use of other languages around them, or to force other people to switch their primary language.

In the context of the sign law, regulations on absolute legibility of French text would be sufficient to achieve the former goal, while the actual law that Quebec has is about the latter - that is the whole point of the "extra push". If anything, I would say that that is a good example of hardcore nationalism, actually, because it places the interests of the abstract generalized nation over the interests of concrete people who live there.
MakeMKV has been around considerably longer than Yuzu ever was. I think I first downloaded it in 2013-2014.

Not to say that the MPAA isn’t ever going to go after it, but I am sure they’re aware of it by now and have, if nothing else, been biding their time.
It's all good, as long as you're not in that recent AI Girlfriend breach which exposed a ton of users who were trying to coax it into generating CSAM images.

https://x.com/troyhunt/status/1843788319785939422
I'm getting the sense there's a heavy sampling bias towards larger companies. I looked at my company which is on 1 metro area and it isn't super accurate. The titles they list don't even match up with what we call them.
>Google Maps is an acquisition from 20 years ago. (As is Android)

This is comical. When Google acquired Android, it was nothing more than a 3000 line JavaScript demo. The Android OS was created entirely at Google.
Let's hope it was someone dumb enough to be extraditable.
> I appreciate HN is USA-centric

We're commenting on a specific article written about the US tax system. The term "US" is in the title of the post I am commenting on.
There’s a million standalone CMS’s (headless) and standalone site builders (ranging from pure technical to no-code to no-design) and even sitebuilders with robust CMS’s attached these days (eg. Webflow).

There’s zero reason to use Wordpress in 2024 imo.
Down syndrome (trisomy 21) and cerebral palsy are something you're born with no? Epilepsy too maybe? (even if it only declares later on in life?)

So how is this not inversing cause and effect:

> Or are left-handed people way, way more likely to suffer from these rare diseases?
The metaphor takes precedence over the fact.
Can levels.fyi stop showing non-liquid pre-IPO startup equity as part of total comp please?

You'd be surprised at how difficult it is to get liquidity for that stuff, often there are limits to the amount you can liquidate, some can't sell on private marketplace, some can only sell every once in a blue moon event, etc. This is all without mentioning that the "valuation" itself is typically pretty speculative.

Levels.fyi is treating this equity the same as public company RSUs, which is not the same at all.
OK, one more round. An API spec is a contract, not a guarentee of correctness. You, as the client, are free to pass me any data that fits the spec. If my parsing library does the wrong thing, then I've got a bug and need to fix it. My tests are also defective and need to be adjusted.

If you passed 3.974737373 to cos(x), and got back 200.0, would you be mollified if the developers told you "that value clearly isn't in the unit test cases, so you're in undefined behavior"? Of course not. The spec might be "x is a single-float by value, 0.0 <= x < 2.0 * PI, result is the cosine of X as a single-float." That's a contract, an intent--an API.

The same for a mail parser. If my library croaks with a valid (per RFC) address then I've got a problem. If I try to provide some long, custom, set of cases I will or won't support, then my customer developers are going to be rightfully annoyed. What are they supposed to do when they get a valid but unsupported address? Note we're not talking about carving out broad exceptions reasonable in context ("RFC 5322 except we don't support raw IP addresses foo@[1.2.3.4]", "we treat all usernames as case-insensitive"). And we're not talking about "Our spec (intent) is foo, but we've only tested blah blah blah."

Early in my career I would get pretty frustrated by users who were not concerned with arranging their data and procedures the right way, clueless about what they really were doing. OK, so I still get frustrated by stupid :) But it's gradually seeped into my head that what matters is the user's intentions. Specs are an imperfect simplificaton of those very complex things, APIs are imperfect simplifcations of the specs, and our beautiful code and distributed clusters and redundant networks are extremely limited and imperfect implementations of the APIs. Some especially harmful potential flaws get extra attention during arch, implementation, and testing. When things get too far out we fix them.
I've used Vitepress for little blogs before. Git is the CMS. GitHub will even host it for free.

I cannot believe how much money people are will to pay for blog hosting.
Can anyone with a scientific background give an opinion about the first comment to the linked post? They say they are sceptical because "there are a number of Tropane alkaloids which are very close to cocaine and are present in other plants - especially nightshades (e.g., belladonna) - which were known to and used for various purposes by Europeans for a long time."
It’s fucked that people start companies because they have the safety net of possibly being acquired even if the business doesn’t work out?
the only winning move is not to play

the funny thing is, to the vast majority of people that use WP, they won't even care if even know about all of the drama. even people that took some sort of WP bootcamp and earn a living managing other people's WP site probably are blissfully ignorant of this drama.

the people that might have some actual interest are the devs that create the various plugins/templates. but as someone else mentioned, if everything goes nuclear and everyone loses their damn minds, a more sane party can just fork the thing and call it something totally different without using the terms like "word" or "press".
Would you care to explain to us how (just picking one of the events listed at random) literally blockading an entire city -- cutting off all access to food and humanitarian supplies -- can in any way be a logical, "non-antagonistic" response to a paper declaration such as the Truman Doctrine?

Or even to the Soviets' stated rationale for taking action -- the introduction of the Deutsche Mark in West Berlin?

I'd really like to see your careful, considered response to this question.
> At this point, people whining about Rust is more of a trope than people proselytizing it.

This is common pattern reminds me cross-fit/veganism/i-use-arch/etc. Almost like an echo.
What is a slotmap lookup... if not a pointer dereference, or at least a dereference out of a vector likely on heap... so probably a pointer...?
> deriving a parser for it somehow

Serde in Rust does this with the Rust macro system, but TypeScript doesn't have a macro system. That's why people have to go the other way, the programmer defines the parser, then TypeScript can infer the type from the parser.

I have seen a library that invented their own macro system (a script that you configure to run before build, and it writes code into your node_modules directory), though I can't recall the name.
Geoffrey Hinton, 'Godfather of A.I.,' reflects on winning the Nobel Prize
The "outliers" are the companies paying these insultingly low salaries for technology development. That's why there's so much low-quality software in the world.

FAANG (and a few FAANG-adjacent) companies are the only ones paying close to decent wages, and even they've been making frankly egregious cuts to their protein-bar budgets lately.

Let's not sit around manufacturing skewed datasets that give people the wrong idea about what software engineers should get paid.
Minimum thresholds, and exceptions for less liquid assets (private equity) - ideally, again, coupled with thresholds.

The same way we have exceptions like CA Prop 13 for increasing property taxes.

These problems aren't impossible to solve. It's wild how people will find any tiny excuse to give up on making a change to try and make tax code more fair. If there are edge cases that a blanked change to the code makes worse, that's NOT a reason to just throw our hands up and say "whelp, can't make changes" - it just means we need to add a bit more nuance.
So instead of say 2x3 you go 2+2+2?
> There’s zero reason to use Wordpress IMO in 2024.

Many folk, companies don't have the resources nor skillset to set up a LAMP equivalent for such.

If you want to be the next wonder-host for $CMS be my guest. I recommend Kirby.
No database required and only uses text files for its backend.

https://getkirby.com/
> There are probably better ways to handle this, but "delete it and replace it with nothing" is not one of them.

Why not? Why do I care about someone being deprived of a portion of some investment his great-grandfather made?

If I get money from some relative who invested in stuff and then you get money from working really hard in a way that someone thought valuable so they gave you money for your work, why should you pay taxes on that money while I don't pay taxes on the money I got from my dead relative?

Are we trying to incentivize people to be born to families that already have money or something? Like are we afraid that if we don't do this, we'll be creating incentives for people to get born into poor families instead?
I used to sit next to the guy who made cold calls all day long. There was no part of that job he couldn’t have done absolutely anywhere else. Also, massive, massive respect for anybody with the constitution to do that work. It was hour after hour of “no.”
> Real Housewives of Computer Nerds

OK you've convinced me to get invested in this.