skysight-inc/HackerNews huggingface dataset:
Not sure I agree. The extent of the increase is certainly up for debate, but in a place like California where we have a housing affordability crisis, packing more housing units onto the same lot absolutely increases the value of the lot as a whole.

Now, certainly each individual house will be worth less than a single house on the lot would be. But the value of the lot+improvements will likely go up quite a lot.

Also consider that the value of the lot, unimproved, doesn't just magically go up once you get approval to build your friend compound. To get that $1M -> $2.5M increase in value, you probably have to invest a cool million into building the rest of the homes.
To me the consistency in Waymos is so valuable. If I take a Waymo in SF or LA it's gonna be the same type of car, it's very well kept, the driver has the same driving style and the same conversation preferences.
To say nothing of the fact that if you accidentally mix a bit with ammonia, which is extremely easy to do because they are both used in cleaning, you just created a deadly chemical weapon that is also a gas. The world would be much better, even if perhaps a bit 'scarier', if people treated each other like adults.
The article reads like a lot of finance articles from western outlets about China. It continues the multi-decade angle that — regardless of China’s successes — somehow they’re set for a full and total societal collapse any minute now.

So of course cheap energy is bad if you want to prop up a whole set of multinationals that rely on rent-seeking behavior. It puts those companies’ long-term growth at risk.
Waiting for someone to write a love letter to the infamous Windows INI file format

I actually miss that. It was nice when settings were stored right alongside your software, instead of being left behind all over a bloated registry. And the format was elegant, if crude.

I wrote my own library for encoding/writing/reading various datatypes and structure into ini's, in a couple different languages, and it served me well for years.
If only it were easier to get the stats in the form of "damage in property/lives in the form of dollars per mile driven", that would let us kinda-combine both big tragic events with fender-benders.

(Yeah, I know it means putting an actuarial cost on a human life, but statistics means mathing things up.)
> you're probably not committing those changes every time you test something

I’m not, but I really think I should be. As in, there should be a thing that saves the state of the tree every time I type `make`, without any thought on my part.

This is (assuming Git—or Mercurial, or another feature-equivalent VCS) not hard in theory: just take your tree’s current state and put it somewhere, like in a merge commit to refs/compiles/master if you’re on refs/heads/master, or in the reflog for a special “stash”-like “compiles” ref, or whatever you like.

The reason I’m not doing it already is that, as far as I can tell, Git makes it stupendously hard to take a dirty working tree and index, do some Git to them (as opposed to a second worktree using the same gitdir), then put things back exactly as they were. I mean, that’s what `git stash` is supposed to do, right?.. Except if you don’t have anything staged then (sometimes?..) after `git stash pop` everything goes staged; and if you’ve added new files with `git add -N` then `git stash` will either refuse to work, or succeed but in such a way that a later `git stash pop` will not mark these files staged (or that might be the behaviour for plain `git add` on new files?). Gods help you if you have dirty submodules, or a merge conflict you’ve fixed but forgot to actually commit.

My point is, this sounds like a problem somebody’s bound to have solved by now. Does anyone have any pointers? As things are now, I take a look at it every so often, then remember or rediscover the abovementioned awfulness and give up. (Similarly for making precommit hooks run against the correct tree state when not all changes are being committed.)
But not a monopoly in any of those categories. Google Docs and Sheets are kind of garbage compared to Microsoft Office if you need to do anything complex or work with large files, but for many users they're good enough.
> Code will eventually become write only.

That's not even true of assembly or microcode in today's computers. That goes right beyond iffy and straight into the "no upsides, all downsides" territory.
The USA has almost a million homeless people, no practical healthcare system for its population, yet spends humongous amounts on its military industrial complex every year.
You can do many things at a time. Technology can actually solve the hunger problem by making their agriculture more efficient. Also these local engineers who worked on this will go on and do great things for their country down the line.
I wonder instead why it should feel extraordinary. Methods are tightly coupled with classes, so allowing more flex in a method should be non-free in a non-boring way. What reboot man mentioned comes to mind sort of immediately. How would you dispatch that and, more importantly, to hell with this kind of complexity anyway, even ignoring performance costs. It’s more of a swiss army footgun than a feature.
Hasn't been updated for the -0324 release unfortunately, and diff-pdf shows only a few small additions (and consequent layout shift) for the updated arxiv version on Feb 18.
I stopped using my 2009 MBP in 2021. It had three batteries and a HD to SSD upgrade by that time. For heavy lifting I have been using a Debian minitower with 3 LCDs since 2017. I do 90% of my work on the minitower. For on the road use, I have a Lenovo ChromeBook.

I'm not a gamer, but for development Debian Linux is absolutely perfect. Having multiple screens allows me to have reference information a mere glance away.

I have toyed with other people's recent Macs and I find that with each upgrade Apple increasingly locks you into their ecosystem and ways of working.

I am not a fan of extended use of laptops. By sitting so close to the LCD you end up with myopia and other eye aliments.
Yes, I’ve seen a few but so far never cheaper than per mile insurance, at least where I live. I’ll talk to my agent next year to see if my current home owner insurance company has one that works that way. My current policy uses my phone to track and reward driving habits, but it tracks my bus rides as car rides as well, which sucks. Can’t they come up with an Apple car app or something?
I didn't claim that approach was tax efficient, just less likely to cause disagreements between surviving family members.
Abstract: https://arxiv.org/abs/2405.11182

PDF: https://arxiv.org/pdf/2405.11182

Section 8, Conclusion:

In this paper, we quantify the overhead of running a state machine replication system for cloud systems written in a language with GC. To this end, we (1) design from scratch a canonical cloud system—a distributed, consensus-based, linearizable key-values store, (2) implement it in C++, Java, Rust, and Go, (3) evaluate implementations under an update-heavy and read-heavy workloads on AWS under different resource constraints while trying to hit the maximum throughput with a fixed low tail latency. Our results show that even with ample memory, GC has a non-trivial cost, and with limited memory, languages with memory management can achieve an order of magnitude higher throughput than the languages with GC on the same hardware. Our key observation is that if a cloud system is expected to grow to a large volume of users, building the system in a language with manual memory management and thereby paying a higher development cost than using a language with GC may result in a significant cloud cost savings in the long run.
I ended up parsing the XML format instead of the CSV format when handling paste from Excel due to the newlines issue.

CSV seemed so simple but after numerous issues, a cell with both newline and " made me realize I should keep the little hair I had left and put in the work to parse the XML.

It's not great either, with all its weird tags, but at least it's possible to parse reliably.
Might have something to do with "trend forecasting" companies coming into vogue and quickly becoming standard for clothing companies (among others) starting in the '80s, leading to more-conservative offerings. The Articles of Interest podcast had an episode about it, weird and (of late) influential world I had no idea about.
How is this legal? I thought you could not use streamed music commercially? If you’re a DJ making money on a gig you’d be violating that law.
I've used Waymo in both LA and SF and lived it. However, wait times in LA varied hugely. Downtown LA one evening was over twenty minutes and a few hours later less than five. I wonder if they just don't have enough vehicles there and because it's such sprawl it can easily happen that no car is nearby.
An irrational justification does not automatically make something a "good idea", which was the claim.
Where are you getting the gifs from? Cool idea btw.
Personally, I've seen junior developers most negatively impacted by AI. It seems to stymie learning and reasoning skills.
Ursula Le Guin: Sur (1982)
https://web.archive.org/web/20250319114032/https://www.newyo...
Max-Search
Max-Search is an AI-powered search project that combines a *large language model (Deepseek r1)* with a *search engine (TAVILY)*, aiming to provide users with powerful semantic search and intelligent Q&A experiences.
Source Code: https://github.com/litongjava/max-search
Demo: https://www.maxsearch.ai/
I've noticed a lot of websites popping up recently which is basically just a list of MCP servers. Some examples:

- https://mcpservers.org/

- https://glama.ai/mcp/servers

- https://www.claudemcp.com/servers

Not to mention the usual GitHub ones:

- https://github.com/punkpeye/awesome-mcp-servers

The hype is real.
You're making way too much sense. Watch it or you'll get Eiched.
If AGI is the future you should run from coding. AGI would mean you wouldn't even need vibe or any coding at all since the AI would do it for you.
Apple builds their devices for consumers not developers. With each iteration people are increasingly locked into that ecosystem. And the hardware is designed to be obsolete within 5 years or so.

Laptops in general are built to a price point. Personally, I only find the gaming laptops sufficiently appealing, but the price tags put me off.

Have you considered a desktop / minitower for the bulk of your work? Multiple LCDs are great for productivity. Then a ChromeBook might suffice for on the road use.
This is exactly why I do it
I feel like YAML is a spiritual successor to the .ini, since it shares a notable ideal of simple human readability/writability.
Show HN: Add an "Ask AI" button to your docs with this open-source Q&A assistant
I started using a C compiler for coding about 30 years ago. It's been great, but the feeling of skill atrophy is very real. I probably couldn't write useful code in x86 assembly any more, at least not without refreshing my memory first.

And you know what? That's just peachy keen. I don't need to write x86 assembly anymore. In fact, these days I do a lot of coding for ARM platforms, but I never learned ARM assembly at all. So it would take more than just a refresher course to bring me up to speed in that. I don't anticipate any such need, fortunately.

So... if I still need to write C in 10 years, why in the world would I consider that a good thing? Things in this business are supposed to progress toward higher and higher levels of abstraction.
The cough headache appearing right after pregnancy is suspicious. Did you get an epidural? I think they are finding that CSF leaks (which can be a complication of lumbar punctures and epidurals) are underdiagnosed. I wonder whether a small leak might manifest as a headache triggered by coughing and bending over.
Cursor + blender-mcp are starting to make the UX easier https://github.com/ahujasid/blender-mcp

Still has a ways to go, but shows promise.
I think that’s the rose colored glasses again. What made you choose Toy Story as an example rather than Waterworld or Cutthroat Island?
Oh I see now, thank you for the helpful analogy! :)
I'll clear my schedule.

the best line of the piece.
I’ve been on some Mac or another for 20+ years now, and just upgraded to a refurbished M3 Max for LLM experimentation. I just don’t see the appeal for me of going to windows, although Linux is always possible if we get some decent affordable unified memory boxes from nvidia (eg digits). Macs keep killing on performance/watt though, I wish someone would compete with Apple more aggressively.

Note I don’t really use any Mac apps (well, just apps that are available on other platforms, like vscode, chrome), so that wouldn’t stop me from switching.
> If your neighbor subdivides their lot, the smartest thing for you to do is subdivide yours (after all, it will turn your $1M into $2.5M, no?)

No, it doesn't. Subdividing and building more houses on it turns it into $2.5M.

Most people will not have the cash or financing available to do that. And many people who want to do this will likely spend years doing it. And many people, even seeing their neighbors do it, just won't want to. They perhaps like the size of their lot, or don't have any family or friends that they really want to live that close to.

> last house in the neighborhood full of subdivisions will have the lowest sale value (and the first house to subdivide will be the most valuable).

If true, so what? As long as its sale value is more than it cost to build, that's fine.

> By "rapidly" I mean on the span of a few years.

That just isn't going to happen. GP's estimate of several decades is much more likely.

> the system needs a moderating factor to prevent runaway.

I don't think there's really any risk of that happening. At any rate, the problem is that we don't have enough housing; increasing the number of houses, and making them more affordable, is the entire point here.
FWIW, it's very common for stocks listed in the Hong Kong stock exchange to have its share price below assets minus debts..
A lot of folks use it to get started quickly and then realize the unnecessary abstractions are obfuscating the actual hard parts.
Trump cuts threaten a measurement lab critical for chips and medical devices
One thing we often fail to understand is just how small our time window is. I call it a window because as we look further away we look at a different sliver of time, but always a tiny sliver of galactic time. A civilization could last a million years and span half a galaxy and we could fail to see it because the window we look at is offset by a hundred million years. Our window is tiny. The universe could teem with intelligent life and we might just be missing it.
Or turn it around. We started transmitting strong radio signals about 70 years ago. We’re visible to something like a dozen solar systems out of hundreds of billions of solar systems in our galaxy out of hundreds of billions of galaxies. It’s likely we won’t be transmitting radio signals for more than a hundred years given our current rates of self-destructive behavior.
It’s unlikely that our radio signals will reach very far for very long when considered against the vastness of space and time.
Your experience very clearly highlights the fact that every person has a different collection of requirements and that generic advice is only helpful in pointing general directions and highlighting some non-obvious considerations.
Zimbabwe did the same thing a few years back. The satellite eventually got lost in space.
I'd be interested to see how tools like Cursor/Windsurf and even Copilot are modeling this internally. This idea seems to be a natural extension to having a hierarchy/team of agents all working on a common goal. In this case I would imagine one agent serves as the architect or reviewer, and another generates code to meet spec, and they fight back and forth until converging/diverging.
Unfortunately I’ve only used it a few times in SF, but I would really love that. I don’t prefer human drivers much anymore (like I want to use self checkout at a grocery store). I’m going to Beijing in a couple of weeks and hope to try whatever they have going on there.
You can buy a polonium anti-static brush for photofilm cleaning, with about 1 millicurie (~250 nanograms) of polonium. Absolutely legally: https://amstat.com/products/anti-static-brush-with-ionizing-...
yeah it’s mostly the runtime which is basically openjdk bits.
> By "rapidly" I mean on the span of a few years. If your neighbor subdivides their lot, the smartest thing for you to do is subdivide yours

If you are an absentee landlord, sure.

If you are a homeowner, then, you probably already chose your living arrangement over living in a smaller apartment while being the landlord of several other smaller units, and the reasons you choose that probably still apply.

And because there are people who prefer larger single family homes, as the supply of those drops, the value of the existing ones goes up (not as much as the value of subdivided lots, but the increase in value is—unlike that on a lot that you subdivide and improve—mostly-untaxed because Prop 13 full-value assessment is triggered by change of ownership or nee construction, not market appreciation driven by supply.)

So, as a homeowner, the smart thing to do—absent a change in living situation that changes why you became a homeowner—the smart thing to do when some neighbors convert is to enjoy the tax-free value boost, take advantage of the increase value-to-loan ratio to refi at more favorable terms if you have a mortgage, or take money out for other projects, etc., or... whatever.
I thought they already had non-Gentile space lasers?
"principal component analysis (PCA), a machine learning technique"

More like:
A old technique sometimes used in machine learning
Cope. You got it.
If you're looking to do art, you may find Krita to be closer to what you expect. It's another FOSS project, except instead of trying to do everything, it's geared to painting and other art stuff.
> `coll = []` and `coll.length = 0`

In JavaScript these two statements have very different effects.
> JSON [...] with one line per record

Couple of standards that I know of that does this, primarily intended for logging:

https://jsonlines.org/

https://clef-json.org/

Really easy to work with in my experience.

Sure some space is usually wasted on keys but compression takes care of that.
Conditional instructions that don't branch or otherwise interrupt the program flow don't necessarily have to cause any pipeline stalls or bubbles. The CPU can decode a cmov and then carry on decoding subsequent instructions (and pass the cmov on to subsequent pipeline stages) well before it's known whether the condition is true. For a branching instruction, the CPU doesn't know during the early phases what the next instruction after the branch will be, so it has to predict and speculate.

> Why isn't there a conditional exception? to replace if (!cond) { __builtin_trap(); }

There's not really any way to make that into something that doesn't branch; the best you can hope for is only one instruction that may branch but hopefully gets predicted accurately. But in the event of an exception, there really does need to be something that can cause the instruction pointer to do something other than advance to the next byte after the current instruction.
Jack Dorsey, Block, the Bay Area tech giant behind Square, Cash App and Afterpay,
Yep, almost by definition most DJs play unreleased stuff that wouldn’t be on streaming services for years.
I remember hearing about Maya when I was studying in college. It's was so expensive and essentially unobtainable unless you were in the industry. Blender has democratized 3D modeling and animation so much.
I agree too. Far too many people want to live in an area with the services and vibrancy of an urban area, but with the number of people you'd find out in a rural area. It's just not practical or sustainable to build a community that way.

(Also, I get the need for peace and quiet sometimes, but it makes me sad how so many people in the US just... don't like to be around other people.)
He knows something.
> Also, the money in software development will all be flowing to no-code companies soon. There is no reason to develop a CRUD backend, or a Wizard front end in react.

This is already a thing, without AI.

A large part of the world is powered by Wordpress for example. You also have Shopify for ecommerce, Webflow, Wix and many others for websites, etc. Then there is a long list of no-code / automation solutions like zapier, JIRA (yes, companies use it for automated workflows), n8n, etc.

So not eventually, and AI might help / aid it but it's been a thing for a long time.
India Takes on Uber: Govt Plans Its Own Ride-Hailing App
why not NY style row houses? you might achieve more density than a compound
No paywall - http://www.iapjournals.ac.cn/aas/article/doi/10.1007/s00376-...

Top view of a red sprite - https://www.nasa.gov/wp-content/uploads/2022/10/sprite_iss.j...
If I recall correctly, Rust decisively wanted to avoid multiple inheritance concept, in order not to deal with the diamond problem.

Composition over inheritance is the suggested principle.
Anyone know how you would use this _within_ playwright to write playwright tests in natural language?
this is a bit unfair — a degree is required in almost any professional context.

I don’t have that piece of paper and while I’ve done OK in tech, there are structural barriers to advancement without a degree.

the majority are simply following what the system dictates. deviating from that system is difficult and not for the faint of heart.
Same here, we had an IE8 bug that prevented the initial voice over of the screen reader (JAWS). No dev could reproduce it because we all had DevTools open.
Most Kea Hooks Open-Sourced
Didn’t know I was on the front page of Reddit.
This is a surprisingly common mistake with temperature readings. Especially when the system has a thermal safety power off that triggers if it's above some temperature, but then interprets -1 deg C as actually 255 deg C.
What a rabbit hole and a great use of my precious hour after I put my kid to sleep, thanks for sharing!!
Yes, and more. It's a whole related world.
I think the idea is that you buy a house that has a lot that could easily support more houses. You live in the house that's there, and then you subdivide the lot and sell those smaller parcels for some amount to friends/family, who then finance the build of their own home.

So as the initial buyer, you're certainly spending some extra to get a house on a lot that's large enough (vs. a lot only large enough for your own house), but you're going to recoup some (all?) of that extra outlay from your friends/family. You're not financing the build of more homes yourself.

Also we need to be on the same page when it comes to lot size. Here in California it's common to have a house on a quarter of an acre of land or (much) less. You could easily build 6 -- maybe even 8 -- homes (1500 sqft or so each) on a 1-acre plot here, and no one would think that's unusual.

And sure, an acre of land in CA is not going to be cheap, but that certainly depends on where you buy it. But if you can get an acre for, say, $1M, and then sell sub-parcels to 5 of your friends for $200k each, that's... fine? Honestly that seems pretty standard here. But sure, in some places in CA you could get acre for $600k, or maybe less.
Didn't the USA basically use German tech to launch their first space rockets?
Whenever I ask myself "should I use YAML?" I answer myself "Norway".
https://go.dev/play/p/Is1uwjRGASI

But I suspect they meant a struct which contains/encapsulates data which can be ranged over.
Hidden towards the end of all the updates - now macOS Finder QuickLook can preview .blend files. Nice.