MurphyA/hacker-news huggingface dataset:
by armada651 | 2025-07-31 22:39:20+00:00
They clearly didn't want to leave a system unbootable because a certificate expired. In which case you would have no opportunity to update the certificate because you can't boot the system anymore.

They could've used a time stamping service to include a signed timestamp in the binary to compare the expiry date against, but that still leaves the system unbootable after the time stamping certificate expires in the far future.

Besides, a hacking group powerful enough to steal Microsoft's Secure Boot private key will likely be able to steal a timestamping private key from a certificate authority as well.
by stillpointlab | 2025-07-31 22:40:10+00:00
Yes, the whole point that it is true. But only for a short window.

So consider differing perspectives. Like a teenage kid that is hanging around the stables, listening to the veteran coachmen laugh about the new loud, smoky machines. Proudly declaring how they'll be the ones mopping up the mess, picking up the stragglers, cashing it in.

The career advice you give to the kid may be different than the advice you'd give to the coachman. That is the context of my post: Andrew Ng isn't giving you advice, he is giving advice to people at the AI school who hope to be the founders of tomorrow.

And you are probably mistaken if you think the solution to the problems that arise due to LLMs will result in those kids looking at the past. Just like the ultimate solution to car reliability wasn't a return to horses but rather the invention of mechanics, the solution to problems caused by AI may not be the return to some software engineering past that the old veterans still hold dear.
by rstuart4133 | 2025-07-31 22:41:33+00:00
> Australia has infamously robust consumer protection laws.

Infamous if you are a USA business looking to enter Australia, maybe? I have seen some hilarious examples of what overseas companies expecting to be able to treat Australian customers the same was they treat USA citizens, like the top half http://www.hp.com.au loudly proclaiming they do NOT honour their warranties. (Well, as the link to the ACCC explained, they did, but only if you battled your way through a thicket of dark patterns.) But, after the lesson is learned, major foreign companies do seem honour the letter of their warranties in Australia. It must suck to be one of their customers outside of Australia.

Bupa appears to be in the process of learning the same lesson, after a decade of being pricks to deal with. I'm with them. Not by choice. My USA employer pays for health insurance, and that's what they give you. It saves me 1000's a year, but OMG, Bupa make repeated mistakes that are always in their favour, they don't respond when it's pointed out, when they are forced to respond because of repeated phone calls they outright lie. It took me 3 months to get $200 out of them. I did it out of spite in the end, because the $200 wasn't worth the amount of time they made me spend. And now, surprise, surprise: https://www.accc.gov.au/media-release/bupa-in-court-for-unco...

> which means more exposure to retailers and subscription services that have no Australian presence and therefore can't be subjected to Australian law

Yep. I was one of them. I did that, and then got bitten, over and over again. Now one of the first things I look for in a company I'm buying off is "do they have an ABN (Australia Business Number" (It's a tax ID.) If they do, they are subject to Australia law, and the risk is at a level I find acceptable. If they don't it's a complete lottery. Even for cheap things. It's not just the lost money, it's the time you waste in dealing with these people, the days of correspondence before you realise they aren't acting in good faith. You then re-order somewhere local, but now you've lost weeks. It's why I buy domains through an Australia mob like https://ventraip.com.au/. Yes I've found foreign companies that have provided me the same, if not better service at a better price. But if every case, that small foreign firm got bought out by some bigger company, and I found myself in dark pattern hell.

There are exceptions of course. Sites like amazon, ebay and alibaba enforce very similar rules on the suppliers they allow onto their platforms. But outside of those platforms, if I have to deal with a company outside of Australia, the first question I ask myself is "am I prepared to throw this money away if it all goes sour". It's not a question I bother asking myself when dealing with an Australia company.
by davidw | 2025-07-31 22:42:25+00:00
I wish everyone who cares about the price of housing could go to a hearing like this one. Sadly, they happen in every community so if you're curious, you ought to go:

https://bendyimby.com/2024/04/16/the-hearing-and-the-housing...

That is your housing shortage right there.

Now, Real page probably jacks up prices a bit. A bit multiplied by a lot of renters means real harm and it was probably worth taking them to court over.

However, at the end of the day, RealPage is simply not enough to get Los Angeles rents out of Houston property. Supply and demand are still where it's at.
by genewitch | 2025-07-31 22:42:27+00:00
the "accident" refers to title 14 part 121 of the CFR, where an accident is after disembark with the intent to fly and before landing where a person is "seriously injured or killed" per 49 CFR section 830.2 (https://www.ecfr.gov/current/title-49/subtitle-B/chapter-VII...); and it's any injury where hospitalization is required for more than 48 hours, or a fracture of any bone except simple fractures of fingers, toes, nose.

it does not mean "crash", although a crash would be included. Specifically, bouncing off the ceiling and fracturing your arm or whatever would count as an accident per the definition.

it's completely valid as a refutation of the bbc article.
by pzullo | 2025-07-31 22:43:11+00:00
Hey, thanks! Please let us know if we can help with anything once you get started. FastMCP is very good at servers, they just recently started to provide a client.

The client is comparable, but we support multiple connections at once, we handle task management for you (so you do not need to async with in our code), and we have an agent that you can get started with. Also I do not think FastMCP will go into the agent side of things in the Agent - Client - Server spectrum, so if you need support on that side (integrations with other frameworks, providers etc) you'll find it here :)
by seanmcdirmid | 2025-07-31 22:43:43+00:00
If everyone could live where they wanted to live, then ya, why wouldn't everyone want to live in the best cities?

If you have fixed demand, then you can definitely "build" your way out of a housing crisis. Bozeman, for example, doesn't have many jobs, so you can't really live there if you don't bring your own money. A big city like Seattle or Denver... they have lots of jobs, so they will grow at least to the point that all those jobs have people working them...but then a city like that attracts even more jobs (the way cities work since they concentrate talent, which attracts more businesses looking for that talent), more people, it could grow from a million people to 10 or 20 million easily.

> And it's very much the kind of small place where "everyone wants to live there".

MT is a bad place if you need to work for a living: high housing prices, jobs don't pay very well if you can find them at all. My mom moved to Helena in the late 90s and found that out first hand. If WFH took off as expected, then you definitely could make a good life in Bozeman or Missoula or Butte, but alas, the opposite happened and we regressed greatly.
by jerlam | 2025-07-31 22:44:00+00:00
There is some reason to the madness, at least for connected Bluetooth devices.

Some people only have a Bluetooth mouse and keyboard (no wired devices), so the computer must maintain a connection to those devices so a mouse or keyboard click will properly wake the computer. But even when my laptop is closed and in my bag, it will turn itself on if I touch a connected Bluetooth devices even though it has no external monitor connected, until the laptop is burning hot with a dead battery.

I would say that requiring an external monitor connected or having the laptop open should be a requirement for turning the laptop on, except that monitors often go into sleep mode that requires the computer to wake them up and wait, and then we have all kinds of weird dependencies and people get really mad when their computer doesn't turn on.

There are just too many contradictory ways that people use their computers now. All wired devices, all wireless devices, clamshell, open but only external monitors, external monitors and laptop monitors, wireless external monitors via Sidecar, only remote access, etc. Apple used to have a "Allow Bluetooth Devices to Wake this Computer" option that addresses this exact use case but it was removed in recent versions of MacOS.
by ptero | 2025-07-31 22:44:15+00:00
> Adobe had a huge moat forimage and video tools because they were historically very hard to develop. ... Adobe's labyrinth of menus is legacy.

I am not sure. I heard the same arguments from the gimp crowd for years. But they always kept talking about solving their own problems (programmatic changing of imagery for web development), not the problems creative, non programmer users had and were willing to pay for solving (interactive manipulation based on visual feedback, which is how many creative types tend to work). They vehemently opposed improvements that were critical for hobbyists and professionals, like insisting on staying with 8-bit colors forever.

As a result, 25+ years later, gimp is a niche tools with its main draw being that it is free. Adobe spent a lot of time understanding workflows of target users.

When I, a pure hobbyist, work on my photos in Photoshop my feeling is immediately "ah, it really does what I want". As much as I hate Adobe business practices I gladly pay their subscription ransom to have Photoshop when I process my travel pictures.

I am not sure the new crowd understands paying users (and not "I will use it for free and watch ads" folks) any better than gimp used to. But I wish them luck. My 2c.
by JumpCrisscross | 2025-07-31 22:44:43+00:00
> If you buy a house for $400k, and suddenly it is worth $300k, you don't need to be "bailed out" for your purchase decision...we shouldn't be bailing out speeculators

When the speculators vote, yes, you need to bail out the speculators.

> It's called buyer's remorse

It's called building consensus. At the end of the day, if it costs making homeowners whole to gain their buy in to solve the housing crisis, that's money well spent.

I'm not saying what I'm proposing is fair or even palatable. But it's functional. If solving the housing crisis is more important than aesthetics, it's a good move.
by DaveZale | 2025-07-31 22:45:10+00:00
just a little west of Pueblo. We're about 1/3 of the cost of living in the Denver area.

We get plenty of migrants from the Denver area and elsewhere.

Of course, the sales tax and other taxes are going up. Probably heading to a truly rural area with a nice community soon. I lived in many big cities over the years. They are toxic and unsafe. I know that because I worked in public health. If you look at the morbidity and mortality by zip code, you'll see yourself. Affordable city living has a dark side.

Not to say that city life isn't great when you're in your 20s or 30s. It is fun and jobs are everywhere. But I've seen enough fatal car crashes for a lifetime.
by seanmcdirmid | 2025-07-31 22:45:17+00:00
> The megacities you mention are enormously economically productive per capita. All sorts of efficiencies pop up when a huge number of people live near one another.

It isn't a bad thing. NYC and Hong Kong are nice cities, they should exist. But don't expect housing prices to fall because you add more density if demand isn't fixed, the opposite often happens instead (people want to live in megacities even though housing costs are high). And that isn't really a bad thing, like gentrifying a blighted neighborhood will drive up housing prices as well.
by jonahbenton | 2025-07-31 22:45:33+00:00
Sorry- "predicates" == boolean functions. Types operationalize as assertions- boolean functions, predicates, whatever- applied at different stages (to code at compile time, to data at runtime). That's mechanically what types are.

Rich Hickey, creator of Clojure, talks more comprehensively about this view in his talk on Clojure Spec (called "Speculation").
by Timwi | 2025-07-31 22:45:46+00:00
Replicators won't dispense with capitalism, at least not automatically. Replicators need tremendous energy which can be privately controlled, plus capitalism can maintain minority control over a technology like this via trade secrets etc. and keep selling the technology for high prices. If you're thinking that you can just use a replicator to make more replicators, that's kinda like asking a 3D printer to 3D print another 3D printer, or asking an LLM to just program another LLM.

No, we need to dispense with capitalism ourselves instead of hoping for a magical technology to do it for us.
by AnthonyMouse | 2025-07-31 22:46:05+00:00
> Induced demand can only function if there's a scarcity to begin with, and it's premised on increased supply increasing affordability (that's the mechanism by which it works)

I don't think that's how the theory is supposed to work. It's more along the lines of, if you build more housing in a place then more people live there and then the higher population density can sustain more shops and jobs, and then people want to live near shops and jobs so the local demand increases.

There are two reasons the theory doesn't actually mean that you can't solve the problem with more housing.

The first is, the effect isn't infinite. As the reductio, if the entire New York Metro area had the population density of Manhattan, it would house 450M people, which is more than the entire US population. So you can build more housing than you have people to move into it even if that would literally cause the entire national population to move to the same place, and of course building that much housing in one place wouldn't cause literally everyone to move there anyway, so the amount you need in practice is far less than that.

And the second is, it's a local effect that comes from net migration. If you build more housing in Denver and that causes people to want to move from Austin to Denver, even if you don't build enough to overcome that in Denver itself, you'd still be lowering housing costs in Austin. And if you're simultaneously building new housing everywhere then there is no net migration and therefore no induced demand anywhere.
by bpc777 | 2025-07-31 22:46:29+00:00
Once you start getting into many tracks and advanced routing it seems like the choice (for me at least) is Logic Pro or Ableton Live. And I find Ableton much more fun to use when I want to jam, whereas Logic feels more like programming which is also great. FL Studio is also lots of fun. Try various options and see what fits best with what you are trying to do.
by michaelhoney | 2025-07-31 22:46:30+00:00
I think all of this is true, but the shape of the chart changes as AI gets better.

Think of how a similar chart for chess/go/starcraft-playing proficiency has changed over the years.

There will come a time when the hardest work is being done by AI. Will that be three years from now or thirty? We don't know yet, but it will come.
by davidw | 2025-07-31 22:46:37+00:00
The population of Bozeman is still growing, albeit more slowly. It's not like people left. They just built a lot of housing, vacancy rates increased and prices dropped.

Same thing happened in Austin, Texas, which is a much bigger city with lots of jobs.

The underlying story is that building enough housing is a good way to fix a shortage of housing, which is what causes high prices.
by zzo38computer | 2025-07-31 22:46:43+00:00
Some things can be mitigated by avoiding CSS and JavaScripts in web pages. My idea of a "computer payment file" can also mitigate some of them (such as hidden costs, especially hidden recurring costs). Forced continuity and some kind of hidden costs probably should be made illegal, though (although there are the details to be considered; the laws should not be made excessive). Someone who uses such a deception could also be given a bad reputation, independently from laws, but it would be necessary to avoid a monopoly, too. Other things could also be done, such as client software on computers to be designed better, and making that you should not require specific types of computers (or, in some cases, any computer, or any internet connection) for many important things.
by chrisg23 | 2025-07-31 22:46:50+00:00
Singapore has high politicians salaries and low corruption as measured by international standards. They also have extremely strict anti-lobbying or to use the sane word anti-corruption laws. Their reasoning as I understand it is to attract and keep good people in government, competing with the public sector, instead of attracting what amounts to an endless stream of grifters that work for lobbyists and not the government.

https://www.transparency.org/en/cpi/2024 Singapore is number 3 for the most recent report. USA by comparison is number 28. It’s an apples and oranges comparison given the vast differences in the two countries of course, and raising politician’s salaries isn’t a black and white fix for the problems in the USA.
by MrJohz | 2025-07-31 22:47:29+00:00
In practice, this is almost entirely going to be used for internal links within a domain - you are not going to want to prerender domains you don't control, because you can't be sure they'll be prerender-safe. And I suspect most internal navigation will be obvious to the user - it's typically clear when I'm clicking links in a nav menu, or different product pages on a shopping site. So I suspect your first issue will not come up in practice - users will typically not need to check the sorts of links that will be prerendered.

Tracking is a legitimate concern, but quite frankly that's already happening, and at a much finer, more granular level than anything this feature can provide. Theoretically, this gives the possibility to add slightly more tracking for users that disable JS, but given the small proportion of such users, and the technical hoops you'd need to jump through to get useful tracking out of this, it's almost certainly not worth it.
by jmyeet | 2025-07-31 22:47:58+00:00
Developers don't build units to lower prices. If prices go down, it's because developers overbuilt or there are other macro factors at play. I suspect it's a bit of both.

A core tenet of capitalism and neoliberalism is private property. We're rapidly approaching a point of land reform. I think private property is a mistake. Note: this is distinct to personal property. You can own your own home, maybe even a second home. Anything beyond that should be outright disallowed or taxed into oblivion.

We should simply not allow people to hoard property. It is state-sanctioned violence to deny people shelter by intentionally driving up the price of a basic need. Housing unaffordability is the number one contributor to homelessness, which I think is up 18% last year.

I realize that's a pipe dream. What can we do instead? Do what Vienna does. Austria is a social democratic country that's still capitalist in nature. Yet ~60% of the housing stock is owned by the government. It is remarkably cheap to do so.

Public-private partnerhips or simply looking to the private sector to solve these problems are nothing more than wealth transfer from the government to billionaires.
by tptacek | 2025-07-31 22:48:27+00:00
Doctors begin delivering clinical care in year 3 of med school. You're doing a sleight of hand with this "out of high school" thing; doctors are also educated "out of high school", the difference between the two roles is 1-2 years before clinical practice, and NPs tend to practice supervised for longer periods of time than doctors.

And, obviously, NPs cover a smaller range of conditions than doctors.
by hyperpape | 2025-07-31 22:48:42+00:00
The entire discussion in the software section is about simulating the brain.

> Creating superintelligence through imitating the functioning of the human brain requires two more things in addition to appropriate learning rules (and sufficiently powerful hardware): it requires having an adequate initial architecture and providing a rich flux of sensory input.

> The latter prerequisite is easily provided even with present technology. Using video cameras, microphones and tactile sensors, it is possible to ensure a steady flow of real-world information to the artificial neural network. An interactive element could be arranged by connecting the system to robot limbs and a speaker.

> Developing an adequate initial network structure is a more serious problem. It might turn out to be necessary to do a considerable amount of hand-coding in order to get the cortical architecture right. In biological organisms, the brain does not start out at birth as a homogenous tabula rasa; it has an initial structure that is coded genetically. Neuroscience cannot, at its present stage, say exactly what this structure is or how much of it needs to be preserved in a simulation that is eventually to match the cognitive competencies of a human adult. One way for it to be unexpectedly difficult to achieve human-level AI through the neural network approach would be if it turned out that the human brain relies on a colossal amount of genetic hardwiring, so that each cognitive function depends on a unique and hopelessly complicated inborn architecture, acquired over aeons in the evolutionary learning process of our species.
by alganet | 2025-07-31 22:49:02+00:00
It's a complex one, in the sense that it allows for an answer if you frame it in a cartesian plane.

---

Let's get real, real quick.

- If this is a real employee of a real company, he's being an asshole and deserves the scorn.

- If it's a trick post, designed to play on AI slop nonsense, my answer would make the poster question if his methods really work.

- If it's a joke, then it means I got it and didn't laughed at it. Perhaps I don't have sense or humor, but at least I got it (other answers seem to miss it).

Ultimately, all things human think are imaginary. I am entrenching on the imagination of the poster to question his motives.
by johannes1234321 | 2025-07-31 22:49:20+00:00
Well, the Carbon team primarily focusses on one customer: Google. If management decides "it's carbon now" then a few thousand developers will write carbon or change jobs. If they are then somewhat successful inside Google, people leaving will spread it.

I don't think it will reach the same distribution as other languages, as the niche is "large C++ projects, which want to transition to something else without rewrite" for anybody else there are a huge number of alternatives.
by moomoo11 | 2025-07-31 22:49:30+00:00
All my friends who I trust to be actually technically competent are immigrants, Chinese or European, who can’t work on startup because they’re sponsored by their companies.

It sucks :(

I need CTO, I’m highly technical and business minded. I need someone I can offload the technical decisions to while I spend all day on sales, outreach, and executing my vision.

I’d rather use AI agents in the meantime than foreign contractors who do the bare minimum (if that).

We all have 24h in the day. You can survive on 5-6h of sleep and sleep a bit more on your rest day. Personalized sales outreach takes me like 5 min per person, and I get burned out after like 50 of these. I can code all day long in the mean time with multiple agents working across 4 repositories.

I’ll sleep 10h a day when I am done.