skysight-inc/HackerNews huggingface dataset:
Actually deleting happens rather rarely compared to adding.

Its much easier to trace and debug what teams are using GQL fields than REST. What if one team is piggy backing on another teams exising rest endpoint and you dont know? same problem that would require some analysis of all code calling and endpoint to determine if a field is safe to delete. GQL makes this much simpler than REST.
This could replace the hours I spend on Wikipedia. Hope it's not too expensive to run.
"Homomorphic encryption using selectively-bred rice yeast and corn fungus" by Jason Scott, TIA.
This sounds like software development
numpy / scipy both use fortran. Scipy has fortran as a build dependency (ie a large portion of it depends on fortran), and numpy can be built without fortran, but has large portions of optimizations in fortran.

anyone who's ever used numpy/scipy has been using python integrated with fortran.
Ask HN: What's Your NAICS Code?
Setting up a SaaS company that provides educational games. Looking for the spread of what folks here report.

Answers of the form "code, description, url" would be exceptionally helpful.
"Our editor-in-chief's first attempt — to use the jailbroken version of ChatGPT for the purpose of learning how to make LSD — was a resounding success. As was his second attempt, in which he asked it how to hotwire a car."

First, how do they know it was a resounding success? Just because it didn't respond with "I'm sorry Dave, I can't do that"? Did they actually follow the instructions, created the LSD, and then ingested it to see that it was a success? Did the editor-in-chief know a chemist that makes LSD that would validate the response as accurate? This just begs too many questions.
For anyone else that was confused by the headline, this is about the destruction of 600,000 individual (small) routers. Not routers that are worth $600,000 (each or combined).
the bootloader installs the firmware. if you corrupt the bootloader, it can't install anything anymore. you'd need to physically access the chip to use an external flashing device.
Some devices have non-writable bootloaders. They have an internal fuse that blows after the first write, so the chip's bootloader is locked. That means you can always flash a new firmware, but you can't fix any bugs in the bootloader.
It sounds like they're taking the door stop because they want the security features of the building to actually function and the other tenants are actively conprimising them
Secure boot schemes can already "fix" this. If a boot image is programmed that isn't signed, the system boots to a write protected backup image. The system can also to some degree block the programming images that aren't signed, but presumably malware has gained root access.
I would say that the rehearsal has long been over. Just before Russian troops entered Ukraine Viasat saw an attack on it's network which among other countries serves Ukraine, which saw updates getting pushed to modems designed to disable those modems.

https://en.wikipedia.org/wiki/Viasat_hack
PSR-7 is framework agnostic, but not all PHP apps are PSR-7 ready. E.g. WordPress. That's the distinction. You can't just point Roadrunner at any PHP script or legacy PHP app and expect it to just run, but you can with FrankenPHP.
Infrastructure wasn't free when they started, was it? Why did they offer everything for free then, even without ads?

It was to get a lock in, isn't it? They could've easily offered a premium service even then.

The reason most people don't want to pay and want to use ad blockers is because that is what they promised.

You go back on your word, there's going to be consequences.
My question was directed at the downvoter.
There is also Rocket Lab with rocket nerd Peter Beck at the helm.
It would be nice if people realised that not everything is Linux (or Windows or Mac).
That is lovely to hear! You brightened my day a little more. Keep doing it, and maybe share a blog post about your work? I know there are dozens (!) of us who would read it closely :)
Putin knows that if he initiates a nuclear war, he will lose as much as everyone else.

Helping Ukraine defend against the invaders is not "poking the bear".
re: legal, I saw a post on this idea where their RAG system was designed to return the actual text from the document rather than a LLM response or summary. The LLM played a role in turning the query into the search params, but the insight was that for certain kinds of documents, you want the actual source because of the existing, human written summary or the detailed nuances therein
Interesting, I think that’s a totally valid response to this trend of capturing “value” of open source via Cloud Services (for a while now) and Code Gen (more recent).

I think SV is just dead set on killing the golden goose of open source and the web by extracting as much as possible with no regard for the wasteland left behind.
You are bouncing back between it is ony for startups and it requires enterprise level maintenance. It can be used easily for both.

> It still comes down to, if you can achieve 99% of the same thing with autogenerated REST apis and a couple page specific apis

Because you can get 100% by autogenerating GQL APIs and 0 page specific apis.
> For instance, who the hell is 'they'?

That's just being argumentative.

> Humanity would be unquestionably better off without SpaceX

Yes, it's much better to have 10x more expensive rockets.

> Your definition of success is apparently based entirely on financial gain

Financial gain due to providing people with the things they want at a price they are willing to pay.
NYC has not great coffee culture (everyones on their laptops) despite some cafes serving okay coffee like Devocion perhaps among others. The Balkans where I am from has completely turned on the third wave coffee and combined with the coffee culture its amazing. People have 2-3 coffees a day just chilling under the sun. NYC should be ashamed. London is much better
>markets would choose staggeringly high interest rates, forcing deflation and thus absolutely demolishing fast money, investment scamming, and real estate speculation overnight.

But, but ..muh "Japan's economy hasn't grown in 30 years" argument against deflation.

>Second, your idea that our societies are suffering from deregulation is downright delusional.

I never made such a claim, so funny that I'm the one being delusional here. Are you off your meds?

>So no, my line of argumentation does not slide into yours. You actually don't know what you're talking about

Oh please, stop it with the kind words, you're making me blush.
I think it's because it provided a response where normally it would not. Correct or not, something is happening where the guardrails are removed.
I've worked on several high-profile botnet takedowns that have resulted in arrests. There is a very fine line and a slippery slope that you absolutely need to stay on the right side of, or things can become very invasive and unethical[0].

Online scams, fraud, and malware have been around since the '80s, and we've survived.

Additionally, a huge industry has been built around it, employing many people and generating massive amounts of wealth compared to the direct costs of these activities. Just compare the cost of ransomware to the "cost of cybercrime"[1][2] which is mostly revenue for the cybersecurity industry, and there is a magnitude of difference.

[0] https://www.vice.com/en/article/qj454d/private-intelligence-...

[1] https://www.bleepingcomputer.com/news/security/ransomware-pa...

[2] https://www.weforum.org/agenda/2024/01/cybersecurity-cybercr...
> and most likely a lot of the software we write will cease to be running in a decade

If only that were true in my experience.
>The insurance industry in the USA is so screwed.

One of the steps that seems symbolic, but is important is that we need to recognize that health insurance only bears a passing resemblance to insurance.

What it really is: A "savings" account, or amortized payments for expected expenses. The value-add is that these companies will negotiate volume discounts (sometimes, when things don't actually cost more than they would on the street) for some providers and interventions.

You/your employer pay a premium.

Then you have a deductible.

Then your "insurance" company has the unmitigated gall to also include "co-pays" (which are on top of your deductible, as well as after meeting it), AND "co-insurance" (even if you've already met your deductible)...

AND then they'll refer to it as "your contribution to your healthcare costs". I suppose that is somewhat accurate but still...

Imagine your car gets totaled. Your insurer says "Hey, we're going to pay out $25K for your vehicle. So you have a $1,000 deductible, so that's $24,000, and then your copay for a total loss is $2,000, and for total losses, your coinsurance as your contributions for your vehicle coverage is 20% which is $5,000 so here's a check for $19,000."

I know it exists in certain very limited contexts, but if it weren't for all the regulatory capture, I could easily see companies that say "We'll negotiate bulk discounts with these providers. Everything else is on you. Pay for what you use."
Some blog engines try to be too fancy and do it automatically
I understood the we were talking about "pre-launching" nukes into orbit.

I also understand that those nukes regularly get deliciously close to their targets (100 miles or so) (delicious from the point of view of the attacker).

I stand by my assertion however: to be explicit, for the same energy budget, it is quicker to hit a target from the ground half-way around the world from the target than it is to hit the target from orbit even if the satellite is directly above the target. The exception to that is laser weapons because a laser beam has no momentum whereas all the "strategic" nukes in the US arsenal weigh at least 200 lb, which is a lot of momentum when moving at orbital speed.

(Also, it is vastly cheaper to maintain infrastructure on the ground than in orbit.)
Interesting concept, it's especially apt, as GEB has been sitting, unread, on my desk for about a month now.

I'll take the hint and read it ;)
Near-Field Microwave Imaging Based on Nitrogen-Vacancy Centers in Diamond
I have 20 years in the industry and one of the rules I learned is: Articles justifying laziness are ALWAYS warmly welcomed and praised.

To get internet points easily, write something of that:

“Clean code is overrated”

“SOLID is holding you back”

“Tests are less important than profits”

“KISS is the only important principle”

“Declarative programming is only suitable for pet projects”

“Borrow checker is the plague of Rust”

and so on.
I do this all the time just for common tools around the house. The easy solution to never being able to find a screwdriver is... going to harbor freight and buying a half-dozen screwdrivers and staging them in areas where you commonly use them. Then you just try not to drag them around the house too much.

I do this with utility knives, flashlights, screwdrivers, etc. The $10 of "waste" from buying a couple extra screwdrivers is hugely outweighed by the convenience of "saturation".
Yeah, you can assume :)
They've been focusing on other, more important things, like protests about the police murdering people[0][1].

[0] https://www.euractiv.com/section/digital/news/macron-mulls-s...
[1] https://www.voaafrica.com/a/macron-decried-for-social-media-...
Yes, they made the schools reverse the trade. While it was done in a spirit of fun, it was technically a theft of utensils from both schools.
Economies of scale drive the prosperity of economies.
I think a lot of the license motivation is to have real time information for RAG. I doubt that is being used for foundation training, it’s just not enough volume.
You're right it's not huge but (in hindsight) it's not negligible either. Because the vesting schedule is 4 years for each grant, the employees have no choice but to leave the shares in GOOG for 1-4 years.
https://fortran-lang.org/learn/quickstart/arrays_strings/

during array creation you can specify custom lower bound.
This is obvious but I don't see it discussed or mentioned that often, so far.

Massively decreasing the per mass cost of delivering any kind of cargo has huge and complex implications.

Massively decreasing the per mass cost of delivering cargo across oceans was a big deal.

Massively decreasing the per mass cost of delivering cargo across continents by rail/road was a big deal.

Massively decreasing the per mass cost of delivering cargo by air was a big deal.

"Big deal" here means all kinds of things, but let's talk about war.

Every one of the above mentioned steps caused radical changes in how wars were fought.

What have we seen over the past few years, even prior to 2022, in terms of drones? Massively decreasing the cost of precisely delivering small explosives over short ranges, with drones in this case, has been a game changer.

Even without a fully functional and reusable Starship system, SpaceX has greatly decreased the cost, cadence and reliability of delivering cargo into space. I understand the price they charge for individual launches is only 'somewhat' below the competition. That incremental but rather sudden decrease has already opened up a lot of doors.

A fully reusable Starship system drops that cost by at least another order of magnitude.

We are on the cusp of another revolution in warfare, and it's happening far, far more quickly than any of the other previous revolutions.

Imagine hundreds of thousands of smart kinetic munitions in many LEO orbital inclinations. According to https://en.wikipedia.org/wiki/Kinetic_bombardment a 20kg tungsten kinetic munition in LEO would deliver about 11 tons of TNT to the ground. Each SpaceX fully reusable launch to LEO could deliver about 2,000 of these. I didn't look it up, but I believe SpaceX has done about 150 Starlink launches so far. If each of these had delivered 2,000 kinetic munitions, there would already be 300,000 up there.

As far as I know, there's absolutely no defense against this kind of munition. In LEO they're moving at about 8km/s, and just before sea level impact they're moving around 3.5km/s. At best there could be a few minutes of warning.

Any entity that controls such a constellation would have what is effectively absolute and permanent air supremacy while risking no 'friendly' human life.

As far as command/control/tracking/sensing? Very low $/kg to LEO fixes that too. See Starlink and Star Shield, right now.

Nobody can predict how this will go, except that it will definitely 'go' in unexpected directions.
Eh. You need the average person being more likely to guess incorrectly given at least some of them will know the right answer
This is fantastic. In the span of 5 minutes I had my old record player calibrated. Really great work.
https://archive.ph/pBTv7
I don't find having a sense of humor "sad".
I've put tens of thousands of miles on a comma.ai. it's just hands free lane keep assist. it solves my hand/shoulder fatigue issues over long drives. it's not autonomous driving and doesn't pretend to be.

if you want to drive across the ultra straight highway flyover states it's game changing. if you don't do that, it's not that useful.
Did something like this back in '96 w/ a recursive macro parser. Stuff like:

"To %TABLOID%, %CELEB% %ADVERB% %ACTION.PAS% %NUMBER% %OBJECT.P%."

Each substitution referenced a file and entries in those files could reference other files (or themselves).

Reflecting the zeitgeist, in the "CELEB" file I find: "Billy Corgan, frontman of %ADVERB% %ADJEC% band The Smashing Pumpkins"

If I was going to do it again today I'd combine tenses into a single file and have the parser track the tense that should be used based on previously selected words. That's probably a lot harder than I think it would be.
Hmm. Certainly there's no doubt that there's technical debt ("do it this way for now, we'll clean it up later") here too, but I think there was also a conscious decision to build something parallel rather than generalizing the thing that already existed to accommodate expanding requirements.
The same forces that drowned us in SEO crap will drown us in LLMO crap. Hopefully we'll enjoy a brief period of usefulness first.
>pretending you could add self-driving with just cameras in an over-the-air update (Tesla)

I have watched enough recent Tesla self-driving ride along videos on YouTube to suspect you might be mistaken on this point. Tesla intends to launch a cybertaxi fleet and their software looks like it will be good enough to get them there without lidar or additional sensors.
Not to mention Minix running on ~every recent Intel system: https://en.wikipedia.org/wiki/Intel_Management_Engine

Microkernels still have lower performance than their monolithic counterparts. It makes sense really: the major difference between the two is protection barriers between components. All else being equal, a system without those barriers is faster than one with them unless crossing those barriers has zero cost -- which it only really does in the case of proof-carrying code and similar software solutions, where the "barrier" is more of a guarantee that the subsystem behaves as it should.

A lot of microkernel research in the past focused on the "all else being equal" aspect, attempting to come up with innovative ways to reduce protection domain crossings in microkernels. For example, mapping graphics card memory or network device buffers directly into the address space of the client means that the hardware can deliver data directly to the client. However, monolithic kernels can also benefit from these sorts of innovations!

As to why consumer OSes are all monoliths (yes, this includes Darwin and NT -- "hybrid" is a marketing term as all the important stuff runs in a single kernel address space; see https://en.wikipedia.org/wiki/Hybrid_kernel): in consumer OSes, the 5% (or lower) performance hit of a microkernel is a big deal. In other spaces, such as embedded, the benefits of microkernels (reliability, security guarantees) are sometimes more important than raw performance.
This one is new to me. I still have my copies of Physics for Entertainment and Mathematics can be fun by the same author - Yakov Perelman. I owe my superfast stereogram decoding skills ( < 2 seconds most of the times ) to him :)

Here's an interesting tidbit from his wikipedia page - He is not related to the Russian mathematician Grigori Perelman, who was born in 1966 to a different Yakov Perelman. However, Grigori Perelman told The New Yorker that his father gave him Physics for Entertainment, and it inspired his interest in mathematics
Please don't use HN to promote your product. It is glaringly obvious that you have used a number of alt accounts to submit various promotional materials for hype purposes; if you're going to do that, at least maintain a single account. This is dishonest and ruining your reputation among the only potential audience you might have for such a product.

Submission 3 days ago by empty account with no submissions/comments: https://news.ycombinator.com/item?id=40496476

Submission 18 days ago by empty account with no submissions/comments: https://news.ycombinator.com/item?id=40332040
How many successes have you had using this method?
What about when you are the boss or tech lead?
Because once something works it is hard to start over from scratch and also hard to do a major refactor. It can be done but few can dedicate the time needed and so you stick with what is even if not ideal.
It also literally means "Cinema" in [at least] two other languages.
An experience engineer knows that a change that takes hour turns to days when a team is running at scale and needs to have CI approvals etc.

Why waste any time?

> And GraphQL isn't free either; you need to actually implement that

Rest isn't free. You have to actually implement also that and end up with a more limited API.

GraphQL libs in Python are equally as complex as the FastAPI etc..
This is unrelated to the book club topic, but have you considered reading dense technical books as audio books? I often do this and I find that I absorb them maybe 50% as well as if I sit down and read them, but that I read 500% more. As a result, I can re-read them a few times and still come out ahead.

(rather than actually getting an audio book version, I'll typically get the epub and use a third-party reader with a read-aloud feature. I mention this because audio books are often not available, and because first-party readers typically won't allow you to read books aloud specifically because they to upsell you on the audiobook)
This is nonsensical. Where did you get the XSD from? You could get a proper spec from the same place. Contrast this with JSON, which makes zero attempt. People (generally) prefer that. If you were dead-set on embedding the documentation URL in the namespace, you could at least remove the tripping hazard and use new "protocol" like `xsd-spec://host/specs/foo/v1.2` or something.
I always like seeing old patio11 posts get resurrected to the HN radar. In reading this one an interesting detail stood out to me, he calling his upbringing "modest," and it suddenly made some dots connect in my head.

I too grew up in a fairly modest household, where I was often told that good grades were the ticket out of a precarious existence and into, if not a luxurious one, one with at least a modicum of safety. It really warped my perception for a long time about what I actually wanted out of life, and led me to some pretty tough choices emphasizing financial safety at all costs. It's hard to call those choices "wrong" so much as selected based on the flavor profile of a younger, much more anxious me, whereas I am now considerably more willing to swing for the fences now that I've realized just how high the ceiling, and how low the bar, really are.
I'm quite disenchanted here. So this means that it is practically impossible to avoid IP fingerprints in any way ? Even with Tor, VMs, etc ? You'll always be at the mercy of whoever runs the show unless you own the physical servers
If you read Agony at Easter by Thomas Coffee, which has a minute by minute account, you will see the importance of 'first few days'.

There are many many simularities.
I started writing Go around 2012 or so because of the file jumping thing. Drove me nuts. I'm sure there were many folks doing the same thing.
>If people don’t want Google to have this much power of the internet, then you need to campaign for consumers to stop using it.

We need some politicians with a backbone to clamp down on their bad behavior. Nobody is going to cry over Google being put under heavier regulations. They're a spyware vendor as far as I am concerned.

In the 2000's, any self-respecting nerd would have been repulsed by them (we used to fight when websites stored cookies or logged our IPs, remember that? :) ). But they slow-cooked the frog.
Manifest V2 phase-out begins
Show HN: Build a website in 30 seconds using AI
Hey everyone, I'm thrilled to introduce you to LansiAI, a tool that's about to change the way you think about building websites. With LansiAI, creating your dream website is a breeze:
Share Your Vision: Just tell us a bit about your business or project. Think of us as your virtual brainstorming buddy!

Customize to Your Heart's Content: Personalize your site with our easy-to-use editing tools. It's like crafting a digital masterpiece, without the stress.

Launch and Shine Online: Hit the launch button and watch your website come to life. Say hello to your new online home!

Features? We've got 'em:

AI-powered magic Editing made easy Your site, your style SEO that works behind the scenes And so much more!

https://lansiai.com
Precisely, so why are they URLs and not something like Java's packages? Or just a URL without the `http://`?
It's almost as if games still being 30fps is discouraging upgrades.
I would prefer having a coffee and a cigarette for lunch basking under the sun in Italy over eating hot pockets in a cubicle because I need a car to drive 30 mins to the nearest plaza that vaguely resembles a living breathing human settlement