skysight-inc/HackerNews huggingface dataset:
But this presupposes that they only "useful skills" are those that are economically useful. There are plenty of artistic skills that produce products that are not generally of high economic value but are helpful to society by making life nicer to live.

There are statues that I go by every day that generate zero revenue for the city, but they make getting around town just a little bit nicer. Nobody is coming to this city to see these statues, so they don't drive tourist revenue. They're just there and nice to look at.

The artists made some money, but there's no return on investment in straight dollars for the city that commissioned these works. And yet it is valuable to society.
My initial imposter syndrome came from not being able to understand enough machine language and the Apple II graphics format to be able to duplicate Ultima IV (with simultaneous sound and animation).

But this exists now: https://github.com/fadden/fdraw
I just want to be able to play two songs on top of one another (on any streaming platform) and have them have 2 separate volume sliders...
it is politics of the highest order (in the original sense affairs of the city(zenry))

that said asking why this has been flagged is probably futile, people flag things they don't want to see, don't want to interact with it, so it's unlikely to get a representative cross-section of them to explain "why?"
Is the idea here that the assistant is going to be better at handling specific libraries and languages that you give it documentation for?
Competition is for losers. All you have to do is create value in an entirely new niche category that you will own by offering something that didn’t exist before and that people want.
Const only saves you most of the time if you have a “const” all the way down the type structure. If I have a type Foo with a field that is a pointer to a mutable value, instantiating a Const Foo just means I’m always pointing at the same mutable value, not that I have an unchangeable Foo.

Const support in languages never makes all modifications to data accessed through the variable locked out, just the top level, which makes it much more difficult to ensure that the assumptions about immutability hold without constantly doing deep copies or having to double and triple check that your Const definitions are correct.

Const often leads to a false sense of security.
Why don't you address the point instead of prevaricating? The narrative you're describing is not based on any facts but simple hate for the EU. Rejecting the plain facts doesn't help you.
Big Baggy Shorts: Recovering Data from Canada's Telidon System
I haved looked much into Virtual Cards. Do they have the same BIN as a physical card. There are public lists of BINs. You could grab all the virtual card BINs and block them. Though that would take some maintenance as new ones are added.

Also it is likely that your merchant processor offers this as a service. You should speak with them. Back we I worked for a processor we offered all kinds of different logic on different card types. They are not usually turned on by default and you have to request they be turned on. One that our customers frequently requested was to block pre-paid cards.
I'd love to see the rest of your postmortem template! I never thought about adding a "Where did we get lucky?" question.

I recently realized that one question for me should be, "Did you panic? What was the result of that panic? What caused the panic?"

I had taken down a network, and the device led me down a pathway that required multiple apps and multiple log ins I didn't have to regain access. I panicked and because the network was small, roamed and moved all devices to my backup network.

The following day, under no stress, I realized that my mistake was that I was scanning a QR code 90 degrees off from it's proper orientation. I didn't realize that QR codes had a proper orientation and figured that their corner identifiers handled any orientation. Then it was simple to gain access to that device. I couldn't even replicate the other odd path.
Parsing to IR and Lvalues
Honda is a big winner with 3 million cars a year and 70% of production in the US. US auto workers will also win as plants will ramp up production and overtime.

Side note, fascinating to see the evolution of the headline from Bloomberg:

Initial Headline...

Most carmakers stand to lose as trumps tariffs spread the pain

When posted at HN...

Elon Musk Is One of the Few Winners from Trump Auto Tariffs

Current...

Musk’s Tesla One of the Only Winners From Trump Car Tariffs
I can imagine people making the same argument decades ago about higher-level languages being "crappy and unfulfilling" compared to writing assembly. After all, you're not even writing the instructions yourself, you're just describing what you want and the computer figures out what to do.
Donald Sherman orders a pizza using a talking computer, Dec 4, 1974 [video]
You're welcome!

You also might be interested in this old RFC for Rust, which described something similar https://github.com/PoignardAzur/placement-by-return/blob/pla...
Do you run the mcp servers in the cloud, or just download them to be installed in vscode?
HIPAA is a stepping-stone to single-payer and socialized medicine.

I once joined a health sharing ministry where reviews said "it requires an Olympic-class athlete in paperwork and bureaucracy". Being "not insurance" it was completely DIY and "self-pay" and begging for reimbursements after the fact.

I've also attempted to visit independent PCPs. An independent PCP who isn't part of a major health system, when they refer you out, refers you to some other independent specialist with their own process, their own IT tooling and portal, and their own claims/billing services. Now multiply those specialists by the number of your conditions, or simply the multiplicity of organs in your body, and all the fiefdoms commanded by different medical boards.

I sincerely pity any sane family of 4 or 5, because speaing for myself as an insane family of 1, the process is mind-blowing, byzantine, and frustrating by design, and the gatekeeping is exhausting but, obviously, necessary. Dealing with doctors arguably did not drive me insane, but it certainly helps keep me that way.

Gatekeeping doesn't end with single-payer and socialization, but all this back-and-forth and multiple independent systems should ideally be coalesced into one monolithic Brazil/12 Monkeys sized system.

I pity parents with sick children the most, I suppose. I mean it's bad enough for elderly parents and adult children to handle when they don't love their parents enough. But for parents to care for a sick child enough to funnel them into endless medical appointments, drugs, invasive therapies and even experimental Herr Mengele shit because it's cheap or free, feels like cruelty and exploitation being visited on that family, rather than mercy or healing. I found the Karen Ann Quinlan case (I suppose I was too young to remember when it hit the news before Terri Schiavo) and I found Karen's parents' attitude and comments to be quite poignant. It's called a "right-to-die" milestone, but I consider that the parents advocated for her right to be free from pain and distress associated with unnecessary medical treatment.

HIPAA is a fuckin' bugaboo when you're trying to coordinate care among payors, providers, billers, HIMS admins, family and friends, because all of these parties I mention are compartmentalized and the compartmentalization is nearly as fierce as military/espionage systems, except there's usually not a guy sitting next to the curtain wielding a semiautomatic rifle.
Yeah someone at Apple Music must have looked into USP / market differentiator checkboxes, where Spotify skimped out of more permissive/expensive? licensing contracts that would allow for that home use DJ use case.

In most countries you need special licensing for public reproduction of copyrighted music anyway. That use case is not covered by your private streaming subscription. It´s just a means to get the media.
I think this is being overblown.

It appears to me that Apple and/or Gruber style articles just happen to trigger the flame war dector that HN has implemented which demotes posts (to keep HN more balanced in what content is promoted & civil).

Nothing malicious. And it’s hard to argue HN isn’t better off with the flame war dector, than not having it at all.

As seen by this search:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

—-

Also, why didn’t Gruber just contact dang to ask at hn@ycombinator.com

As someone in the press, it seems Gruber should know better than to create flame bait articles if he didn’t bother to even ask the mods.
I'm thinking mostly of the computational complexity.

But even ergonomically, in python, can read a csv like:

import csv
[row for row in csv.DictReader(f)]

which imo is not less ergonomic than

import json
[json.loads(line) for line in f]
Without new countermeasures, Japan's temperature could rise 4.5 C by 2100
I have a similar setup, but it's a little more distributed. The internet gateway comes into the garage, and then there's 10G cabling to both the air-conditioned shed that functions as a home-office and the house. I "only" get 1 Gbit/s from AT&T for now, but I'm moving to the UK in a few months, and the average - as in normal - high-speed there is 7 Gbit/s.

The main reason for putting stuff into the garage was noise - back when I took the picture [1] below, I was using Linux servers as RAID storage, and they were noisy as hell.

These days, I've moved to a Mac mini 10G ethernet and thunderbolt RAID (96TB of RAID6 from an Areca ARC-8050T3-24R using SSD's and mirror/backup of it using a rocketstor 6674T with 18TB spinning rust drives, so it's a lot quieter. The main reason was that we're entirely Mac-driven inside the house though, so it makes sense to have a Mac running the storage and backup stuff, and I had a spare M2 mini lying around...

So the internet feed goes to a 10G switch in the garage, which then branches to a 10G switch in the house, and 2 10G switches in the shed (there's more stuff in the shed than the house). These are all unmanaged, I've never needed to manage my switches, I just buy enough bandwidth to not care.

There is also a 1Gbit physical network because not all my devices are 10G-capable, but more and more I'm moving to 10G over time - there's no point in the garage-door motor being 10G, but all the computers are now 10G or WiFi.

One thing I did notice is that when I first laid the networking out, 17 years ago, I went for cat-5E, and when I moved to 10G I was thinking I'd have to re-thread the cabling from the garage (which is a pain because it comes into the crawlspace under the house, emphasis on "crawl"). However, I tried it first, and it worked just fine at 10Gbit. It's been working perfectly at 10Gbit for the last 4 or 5 years...

With the main servers being in the detached garage, I was concerned about heat, it often peaks at over 105 degrees in San Jose in the Summer, so I bought a 3'x2' solar panel, and linked it up to a fan in the wall - that beast of a thing makes a draught, pulling air over the server rack and keeping things nice and cool. There's also a couple of temperature-monitoring fans inside the rack to keep air flowing out of the hotspots.

[1]: https://imgur.com/a/oG4r8Bq

[2]: https://www.areca.com.tw/products/thunderbolt-8050T3-rack.ht...

[3]: https://www.thunderbolttechnology.net/product/rocketstor-667...
I think the disconnect here is that; as much as I wish that was the world we lived in (and it might have been possible in Berlin ~15-20 years ago), I don’t think “wide availability of four bedroom apartments affordable on a single middle-class income” is a reasonable expectation.
I think that is a temporary problem. General purpose agents will get better in general with libraries without having to have specialized agents.
It's not just syntax, a sum type forces checking for the error whereas a product type does not, so it's a semantic distinction too
I read it as the GP saying there's often confusion about assuming behavior about individuals as opposed to making predictions based on trends of large groups of individuals.

For some population, you can safely state that some portion of them will contract appendicitis. You cannot make that same assertion about an individual person. This likewise carries to specific behaviors (theft, charity, becoming a pet owner, etc).
Forget Books, Post-Literacy Is Coming
> so from my POV it doesn't matter.

It matters because it is an attempt to explain what I am trying to convey. Technical people in particular tend to not share a common vernacular, so it is likely that I am using words in ways that do not match your understanding of them.

Communication is hard. I may have fallen short in my attempt, but surely we can try again? What do you hope to gain from this standoffishness?

> It is clear. Just not to you.

Fair enough, but that's the whole reason we're here, isn't it? To change that. If it were already clear, what purpose would the discussion serve?

So, let's go back to the opening comment with the age check problem. That is the explicit case where a higher level abstraction is being sought, and I think it serves as a good place to think about generalization without getting caught in the weeds.

I looked at Haskell's do notation and don't see how it helps. I prompted several LLMs in hopes that maybe they could resolve, but in every case they reversed back to using the exact same if-statements we started with. We're going to have to rely on your wisdom here.
That approach does not work to watch live feeds of sports broadcasts

You are correct. However, in your rush to defend your position, you failed to read what I wrote.

The VCR had both the ability to skip recorded commercials, and also mute live commercials.

Read the comment again.
Sorry but how that invalidates that in my country nobody uses WhatsApp? It doesn't matter at all if they are on Android or iOS.

And since iMessages are seamless they are used very often between iOS users.
I mean, if you're going to be an activist taking a stand, that's fine. We need that, from time to time. Just don't expect it to be free from consequences.
Counterpoint: if someone knows Perl, they are much more likely to have the requisite skills to be a maintainer for a distro. It’s self-selection.

Imagine the filtering required for potential maintainers if they rewrote the packaging to JS.
That list doesn't seem exhaustive in the least. A modern example is Fogbank, a classified nuclear weapons material that we recently had to reverse engineer to successfully rebuild certain warheads.

https://en.wikipedia.org/wiki/Fogbank

Edit: I see someone beat me to the punch with Fogbank. For another example, look to the F1 rocket engine that took us to the moon. Despite having the actual engineering documents, we just don't have the manufacturing skill to rebuild one: https://apollo11space.com/why-cant-we-remake-the-rocketdyne-...
It is not an obscure way of writing it, it means exactly the same as {0, 1}, via Successor(n) = {n} ∪ n, starting with 0 = ∅:

0 = ∅

1 = Successor(0) = {0} ∪ 0 = {∅}

2 = Successor(1) = {1} ∪ 1 = {{∅}} ∪ {∅} = {{∅}, ∅} = {1, 0}

If you don't like the meaning of equality here, that is exactly my point.

My point is not that you cannot make sense of 2 = {0, 1}. You can, and this is a corner stone of encoding numbers is set theory, and it certainly describes an aspect of numbers (the set theoretic aspect). But it is not how we understand numbers usually.

And the same is true for the "Curry-Howard" way of understanding proofs.
My issue with deno and jsr is that it only exists at the discretion of VC funding.

That does not feel like a sustainable ecosystem where the incentives are misaligned (wanting a return on capital versus proper open engineering).
Denying due process for these sorts of incidents is a hallmark of the current administration. Central to it is vilification of immigrants and false association with terrorists.
Anyone who regularly flags DF articles feel like coming forward? Why flag them and not just ignore them?

Edit to add: I guess I asked this in such a way that Betteridge's law applies.
Spade, a hardware description language inspired by modern software languages
Limits of Smart
This is all a fuckup by the responsible vendor Apple who isn't comprehensively using commercial static analyzers that can easily detect this sort of buffer overflow. They both have billions in cash to pay for dedicated engineering teams to do this work.
As someone who has done a lot of work with agentic coding I am not sure specialized agents are the best solution. I think standardizing knowledge packs would be better that any agent can read to understand a domain or library is more useful. In particular this allows for an agent to know multiple domains at the same time.

Basically knowledge packs could be specified in each npm package.json or similar.

And we should view a knowledge pack as just a cache in a way. Because agents these days are capable of discovering that knowledge themselves, via web browsing and running tests, it is just costly to do so on every agent run or for every library they don't know.

I sort of view specialized agents as akin to micro services, great if you have perfect domain decomposition, but likely to introduce artificial barriers and become inconvenient as the problem domain shifts from the original decomposition design.

I guess I should write this up as blogpost or something similar.

EDIT: Newly written blog post here: https://benhouston3d.com/blog/crafting-readmes-for-ai
Dwarf Fortress cocreator still terrified of drowning his dwarves with aquifers
Culture has a large influence.

https://www.bbc.com/news/magazine-12785802.amp
> suggesting that side stepping lock in altogether by simplifying down to traditional techniques is not “serious” makes me bristle a little

This is a strawman. You're misinterpreting the word "serious". They are using it to mean scalable, not about unimportance/ability. At some point in the scaling process, it will be more effective to scale to another machine than stay on a single one at which point you need a lot of other primitives like the article mentions. E.g. a shared cache with proper invalidation mechanisms. If you dont need scale, then you're right, you dont have to worry about this. I will also note that it is slightly odd to use a framework like next.js if you arent (or planning on) running at scale because most of its features (e.g. SSR) are entirely performance oriented. Essentially, the whole point of the article is that despite being "open source" you cannot run next.js at scale yourself without a massive investment of your own.
Yes because most high schools with money to hitch a ride with spacex are in the USA. So they aren't first launches, which is besides the point. The point is that launching a cubesat is nowhere near the complexity that NASA (or any other real space program) operates at, and it's actually at the level of a US rich high school. This is no detriment to anyone, it's just what it is. I'd say with enough money for the spacex ticket any "tech maker" youtuber has enough sophistication to launch a cubesat too. Also I never mentioned the satellite you reference.
People say they prefer stories written by humans over AI, study says otherwise
They have higher costs, their vehicles are over $200k iirc, largely driven by the cost of the self driving system
There's a big problem with "car blindness" when it comes to cars, pedestrian crossings, car signs I think we forget how invasive they are.

So instead, I want you to imagine the sea or a very large bay, the most wide open space available, then I want you to imagine a ferry that can carry 500 people, big yes but there's still plenty of sea and its reasonably tranquil.

Now imagine 500 people on jet skis roaring around, then imagine that the jet skis and ferry are all trying to get somewhere different but that's relatively the same, perhaps commuting between the different sides of the bay.

If I was mayor I would put a stop to 500 jet skis and say look you have to use the ferry, people on jet skis keep colliding with each other, the noise is horrendous for people on the beach and makes swimming dangerous, and it's also wildly power inefficient when you step back - that's even if we ignore the pollution! 1000 spots to store a 500 jet skis on both sides of the bay is perhaps even worse!

If you can make a sea packed and grid locked with just 500 just imagine what it does to a city with thousands, hundreds of thousands, if you then turned to me and said the jet skis drive themselves! I would still think most people should be taking the ferry and there's a upper limit to sustainable jet ski use.
Even Python gets a bit touchy if you ask it to avoid common packages.

An example is asking for simple Kalman filter, limiting to 2x2 matrix to avoid the need for LU decomposition. If you ad to the prompt a constraint to not use Numpy, which almost everything in the corpus does.

Even with LRM's having a high enough top-k accuracy, so that at least one correct solution given in k guesses seems to be the trick.

Perhaps Pyhon+Numpy is a language barrier but the errors without Numpy seem really trivial, similar to what one would see on an obscure language. It is different across different models, but getting stuck generating verification code with divide by zero to giving up and producing code that uses numpy are failure modes I have seen.

Professor Subbarao Kambhampati's explanation really helps here IMHO.

https://bsky.app/profile/rao2z.bsky.social/post/3lkjnrrv2qk2...

"Compiling the signal verifier" in, at least superficially to me, is a good intuition on where these fail.

The limits of Top-K and heavy tail dependance in many tasks will be something painful, I think we will need more expertise and not less among programers just due to the failings of us humans and our over trust of automation etc...

How we change the career path to develop tacit and technical abilities is a big question personally.
It’s fascinating how the debate is going exactly as the car debate went. People were arguing for a whole spectrum of environment modifications for self driving cars.

I’ll take the other side of that bet. The software industry won’t make things easier for LLMs. A few will try, but will get burned by the tech changing too fast to target. Seeing this, people will by and large stay focused on designing their ecosystems for humans.
And this is one of many reasons why analyses like this provide so much value. It's fascinating that the actual sandbox bypass in this case is so carefully protected. If that sandbox bypass code could be decrypted and reverse-engineered, it could point to the actual vulnerability being exploited, which could then be fixed.
High Voltage... Possibly
Although it is spelled "semicolon," so that doesn't quite fit.
Socks are horrendous, they don't last more than a year. I only noticed this 3-4 years ago. This didn't seem to be a problem for the 45+ years I wore socks before then.
> You're also competing with multinationals that can exploit tax loopholes and attract tax incentives and grants.

Not only that, but often with whole government backed companies where the government will gladly support them and even participate in espionage to gain competitive advantages. Huawei is the classic example, but is just the tip of the iceberg.

Meanwhile in most of the western world, executives are focusing on the next quarterly results...
Meanwhile on both platforms, it is either Go or WebAssembly for serverless compiled code, instead of exposing the Lambda infrastructure they rely on.

Talk about openness.
I asked Grok to "please give me a list of X accounts Elon Musk has suspended because he did not like their content"

The result is too long to post here but here's a sample

"Chad Loder - Suspended November 2022. A left-wing activist identifying January 6 participants, Loder was banned after Musk reportedly pressured X’s trust and safety head, per Bloomberg. The content—exposing far-right figures Musk has since aligned with—may have clashed with his views, though no public Musk comment confirms this."