skysight-inc/HackerNews huggingface dataset:
> I can't imagine moving back if I had to live in an ADU.

People have different imagination from you

> I can't imagine moving back if I had to live in an ADU.

More density implies that services get built closer together. A corner store needs a high level of density to exist, but when it does it cuts down your trips to a large grocery store.

I live in a dense city. I have a grocer half a block away, 10 coffee shops in a 5-block radius, etc.

You have an extremely Americanized view of a fundamentally unsustainable housing mechanism; American car-dependent suburbs don't make any sense as the main source of housing.
He was charged 30 years ago, but consulted for many years after his release (only 25 years ago). So definitely his activities would be included in the last 20 years.

Even if that wasn't the case, why should something that was OK 30 years ago be so crazy that we shouldn't do it now? Hint: no reason at all, "people would be horrified at X behavior Y years in the past" is and always was a poor argument, even when it's true (which again in this case it is clearly not).
Because nobody benefits from providing that information. Having choice isn't good for sellers. They want to sell you their product, not allow you to check whether their product+shipping is the cheapest.
Sounds like you are assuming that I have a server always running for this stuff? That assumption is wrong. I don’t want to run CI servers. If I had servers always running, I would install Jenkins on them and the problem would be solved.
I bought a Saddleback wallet at least 14 years ago, and it's still in pretty good shape. There are a couple of stitches that have broken on the fold, but it's generally ok. Has a nice patina.

Though, it's thick. Really thick. And the card pocket edges are thick enough that they will destroy a credit card in 3 years or so. (Except for the top one on each side, and the hidden slot behind the visible cards.)

I was expecting to use it forever, but between the thickness and just not using nearly as many cards/cash any more, I'll probably give up on it and make a thinner one that's specific to the 3 or 4 cards I use and a stashed bill or two.

(Make because we now have way too much leather because my wife has started making barefoot shoes, and hey stash. Have a really nice leather laptop sleeve now too.)
This is what we learned in Catholic school. Christians are not delusional about the source of the gospels.

There's been this weird push to view the Bible like the Quran and the two really have nothing in common. The entire view on the book is wholly different.

The authorship of the Bible is actually not really important if you believe the claim of the Catholic/Orthodox church (who make the same claim)
I don't have time for cool or innovative visualization. Show the bar chart, give me higher or lower is better.
If by "rapidly" you mean "over several decades". That's the scale at which neighborhoods turn over.
> It doesn't read like an apology

The first two words of the article are 'mea culpa' which means 'my mistake', which is certainly an apology.
I think they skipped the middlemam and run wasmtime under hypervisor without linux inbetween
Silly question, but what will it take for the "1.0" release? Seems like a fairly mature product at this point!

ETA: found it: https://github.com/neovim/neovim/issues/20451
Yeah look at this eye watering line:

using ret_t = first_non_void<decltype(fnc.template operator()<Elts>())...>;
Your point about inflation is such a clear observation that it seems self-evident, and yet I don’t think I’ve ever seen decline in product quality linked explicitly to causing skewed inflation numbers (and even skewed productivity numbers) before. Would be fun to see a same-quality inflation index, as tricky as that would be.
It’s pretty good, the interesting thing is when it fails it seems to often be able to reason about what went wrong. So when we get CoT scaffolding for this it’ll be incredibly competent.
Unrelated to the topic, but I worked with Jim (blog author) over a decade ago and he was an awesome guy to work with. Real standup human being altogether, in addition to writing good ruby.

Jim, if you're lurking around, hi, hope all is well!
It can't make lots simultaneously more valuable and cheaper to acquire

Existing homeowners won't subdivide and leave. They will split their sfh lot and rent it out. Look at people investing into ADUs

It will be cheaper in the sense that renting a room is cheaper than renting the house when looking at total outlay, but not when looking at sqft ownership

We complain about housing being an asset and instead turn every lot into an investment opportunity
Show HN: Recipe Search Engine for Cooking Enthusiasts
Hey HN!

I built a recipe search engine that lets cooking enthusiasts easily find and filter high-quality recipes from top sites like Serious Eats, ChefSteps, and StarChefs, all in one place. Completely free and more sources (including cookbooks) coming soon.

Would love your feedback—thanks!
By the usual definitions of highly engineered, nope, it's not. In today's term it is a low-complexity commodity/consumer good. Sure, multiple hands may touch it during the manufacturing process but its low complexity even with machines involved. Each step can be measured and the combined product does not have multiple workflows going into it.

A highly engineered good would a jet engine, an MRI machine or similar. Multiple teams, steps that may be hard to measure and perhaps quality output that may not be fully measured until the end product is put together.

Not sure why you would think otherwise.

It is not a disagreement with the idea but its definitely not a good apples to apples comparison. I guess it fits well with certain narratives people love.
The reference:
https://en.m.wikipedia.org/wiki/Amager_Bakke
An engineer is someone who has an engineering degree from a college/university; it is that simple. Having a PE license or not has nothing to do with being an engineer. The PE only brings additional responsibilities, liabilities, and signature authority to someone who is already an engineer. Otherwise, what do you propose we should call someone who has, say, a mechanical engineering degree from a university? Are they not an engineer?

I also don't care about the numbers of an organization who has a conflict-of-interest in the matter. I teach graduate level engineering classes and I know for a fact that almost nobody in my classes goes for the PE license. That is representative enough for me over the years.
Fewer cameras, lower resolution, poor color rendering even with one camera anyway?
Shezem-rs: Audio recognition CLI Rust I
I won't recommend it specifically, but I recommend to have a standard. I prefer a standard that I don't like rather than a not having a standard. Other options that I remember:

- The kernel patch descriptions: https://kernelnewbies.org/PatchPhilosophy. Used by the repository that Git was created for (the Linux kernel) and Git itself;

- Gitmoji: https://gitmoji.dev/, similar to conventional commits but using emoji

Personally we may like them or not. But again, even though I don't like it, I would a history with "<bug emoji>: do foo in bar" instead of a history with a lot of commits only named "fix", "now it works" and things like that.
Have you given Gleam a try?
I’d like to see more of this as well, but it’s not practical/economical for most subjects. Construction + arithmetic is straightforward, but imagine kids huddled over a word processor while a writer hammers out a manuscript, or even corporate memo.
They're both likely a reference to the infamous political faction in China in the 60's.

https://en.wikipedia.org/wiki/Gang_of_Four
The article is polemical, which I don't mean as a criticism but simply as genre description. There is no attempt to engage with the scholarly consensus (or indeed any of biblical scholarship beyond the named author). The piece wants to explain why religion persists but even on this lens it is heavy on words but lacking in depth. A lot is asserted.
.bashrc:

alias g='git'

.gitconfig:

Tons of aliases, but most often used are:

a = add
amend = commit --amend
b = branch
co = checkout
po = pull origin
fa = fetch --all
reb = rebate
reba = rebase --abort
rebm = rebase master
unstage = git rm --cached

As TFA demonstrates, it's also possible to alias full-blown shell commands and even multiple shell (or git) commands, which is powerful.

Someday I would like to give jj a real try, too.

https://github.com/jj-vcs/jj
Perhaps I could have been clearer, but I wasn't referring to Mitnick, I was referring to the DOGE employee, who is different in important respects from Mitnick.
Good question. I think it’s the additional security? From [1]:

> Hyperlight is able to create new VMs in one to two milliseconds. While this is still slower than using sandboxed runtimes like V8 or Wasmtime directly, with Hyperlight we can take those same runtimes and place them inside of a VM that provides additional protection in the event of a sandbox escape.

[1]: https://opensource.microsoft.com/blog/2024/11/07/introducing...
Yeah -- my partner and I moved to a small island in WA and this is so intensely true that I feel it to my core. Nextdoor attracts mostly vain self-promotion where we're at. Where we move to after this, I'm going to get on their Nextdoor and make a list of names of people who post there regularly, and when I meet them in real life I'm going to avoid them as much as possible.
> In my experience they’re better built and more reliable (longer lasting and lower failure rate. n=1000s of modules) than first-party Cisco optics

And for the typical price of a Cisco optic you can buy two third-party optics. So now you have a spare. :)
The grass isn’t always greener

Like most things in life, I suppose it is all relative? Diabetes sucks, but it sure sucks less than cancer.

Of course it would be lovely if there is zero corruption, zero pollution, zero nepotism etc. Which is highly unlikely to happen?

Which brings the question - what is the best country to live, relatively speaking?
I think regulators just have different attitudes, often about arbitrary points. For a while the EU had many artificial sweeteners that weren't allowed in the US.

EU regulators seem less bothered by psychiatric medicines that have serious side effects (agranulocytosis) or might make you have your liver enzymes checked periodically. What you find is that EU regulators permit things that US regulators won't accept and vice versa.
I need to hash something, one way or another, in virtually 100% of my projects. Where is SHA-256 in the standard library?
I guess you can incinerate it and then use the byproduct to line the beaches since it might be cheaper than sand...
I’m not sure it’s so much hostility to outsiders as such, as we like things mostly the way they are and we won’t appreciate if you come in and agitate for big change.
This didn't age well..

1. The conversation didn't include the President. Here's the full participant list for that thread: https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:on5oeyw...

2. There was tons of classified material shared including specific flight times and weapons systems. Here's a helpful side-by-side on what operational details are by default classified as Secret: https://bsky.app/profile/secretsandlaws.bsky.social/post/3ll...
You pretty much get deployability of docker with a size of npm package. In theory
Pushing the opam-repository into a sustainable repository
I meant "long commit messages"* in my OP
Reform is necessary. In a literal and figurative sense both. Reform the Police should be the message. Make the Police force live up to that old line "to serve and protect", to provide justice.

Yeah, to get proper value out of a service it usually needs a little more funding, not less.
Show HN: Kanban Kanban – A Recursive Kanban for Layered Task Management
Hey everyone! I’m working on a project called Kanban Kanban — a recursive Kanban board where any card can open into its own Kanban (like Russian dolls for tasks and projects).

It is probably easier to visualize by checking out the landing page here: [kanbankanban.com](https://www.kanbankanban.com/)

I’m still validating if this solves a real pain point though, so would love any feedback.

The idea came from struggling with large tasks and tiny tasks sitting side by side on the same board, which then do not move for weeks. Really, these shouldn't be on the same "layer", and should instead be classified as a "project" (a collection of tasks). And then projects can be collected together as "goals". Like how Epics/Stories work in Jira.

So the core idea behind Kanban Kanban is to bake this structure in from the start. Instead of handing you a blank canvas, we start with a Kanban board, and each new card added to it is a container for another layer of Kanban boards. This way you can go as deep or keep things as shallow as you like.

Would Kanban Kanban be useful to you? Any obvious flaws? If validation goes well, I am also open to connecting with potential technical co-founders to help build this.

Thanks!
Supreme Court Upholds Biden Administration Ghost Gun Regulations [pdf]
I was looking at digital fm chips a few years back that specifically pick up digital fm and more importantly to my project at the time digital text that stations broadcast.

Deviation aside this is a cool project and impressive as someone said that it runs on alkaline batteries.
Congrats on an incredibly impressive and technically complex product.

Operating such high visibility events like the Olympics sounds pretty nerve-wracking. How much of an issue is security for you? Do you experience any attacks?
> but what i do care about is a forecast for lows of 50F and it ends up being 32.15F. If you were a roofer and you were off by 18 degrees, you'd still be in prison.
> Everything else that makes life interesting has to be done somewhere else.

So you've never lived in a city? All the things you have are typical suburbia pastimes. I don't see in your listing for "things that make life interesting" going to the theater, pub, hanging out with your neighborhood friends at the local restaurant 10 minutes away.

And all these things are enabled by dense housing and essentially inaccessible for suburbanites.
It's the same reasoning that leads people to move things from running in an OS process to running in a VM. In theory, it adds security and better isolation. Hyperlight appears to substantially reduce the overhead of running VMs which makes it more appealing as a target if this fits your needs and you want the isolation of VMs.
That's nearly 2.4 Milwaukees, for the cheese heads.
You don't have to use them if you want, and I would never bother in some throwaway internet comment where context clues work well enough, but they serve an important purpose in typography that date back to the invention of the printing press or before. Each of these typographic marks signals uses that greatly differ syntactically and linguistically. In another sense, these are building blocks of design, which revolves around subtle yet explicit visual cues. Giving the reader those cues eliminates ambiguity by unambiguously establishing the writer's intent. That in turn promotes visual flow, which is essential when typesetting something hundreds of pages long. If you ever find yourself in this situation, you'll be happy they exist!
iOS autocorrects -- to an em dash. It's not complicated at all.
When you code in a functional style (i.e. not OOP, passing functions as arguments, avoiding mutable state), which Design Patterns are still useful/interesting?
> Most engineers

I don't believe that but I use https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git
Why do you recommend it? I think it looks bad and doesn’t provide enough value for all the space it takes up.
> Using armored fiber can help this a bit

You can also get bend-resilient unarmored fibre. Its what the incumbent telcos use when they send out their monkeys (sorry "engineers") who've been on a 4-hour afternoon course on how to install fibre before being let loose. Old copper "that'll do" install habits die hard in the telco world.
> He had to just post a retraction and apology in the FT admitting he was wrong, so not well respected anymore.

One wrong statement does not make someone "not well respected". Well respected comes from being mostly right most of the time, not 100% error-free.

> Of course the media won't report the retraction after regurgitating the original article.

It won't get the same traction, certainly. This is true of all retractions, and has been for decades (centuries, probably).

> Not the first "expert" to use their reputation to successfully influence the public discourse with falsehoods.

This sounds like you're assuming a deliberate, planned intent to sell the public on what is false. I'd like to see your evidence for that. (Or do you not actually assume that, and your prose is implying more than you mean?)
Increasing density in suburbs is a giant win.
It is indeed ambiguous. I don't understand which alternative the parent is implying.
That's called guessing. It should start the output with "Just guessing, but maybe ..."
I find the problem is that Vercel has great product vision, but is weak in the engineering department, so encounters end up in some kind of uncanny valley.
God didn't have a plan for Gelsinger at Intel; Maybe there's one for his new gig
....and the dogshit deliverables that will be/are returned....
Unfortunately Unix processes aren't up to snuff, hence we introduced a bunch of dubious add-ons. Recently HN had a post on seL4; microkernels and capabilities were brought up. But of course backwards compatibility is tough...
Odd to say that the Russians weren't any good, considering the devastating casualties they inflicted (mostly on the Hapsburg forces) and suffered during WW I, and the mass slaughter of WW II. How did the Marne stack up against Stalingrad?

It is fair to say that the losses of WW I induced caution in the British, and left a huge demographic hole in France.
>"When have the Germans moved in a way to unify that continent?"

Uh, Joe, it was a pretty bad scene the last time that happened.
Okay, updated!

https://github.com/mtlynch/hn-popularity-contest-data/pull/4...

But privately, I think of you as a security researcher, and there's nothing you can do about it. : )

Thanks for your writing and your security findings!
I wish. You have to do a little bit of an Xcode, but then there's a shit ton of form filling out. You have to do in the App Store Connect.

A lot of it's annoying EU regulation legal crap too.
Of course there are always reasons. But as long as the costs of recycling are not borne by businesses doing the packaging, the business will always go with the 1 cent cheaper option, even if it makes recycling 100 times harder.
> I'm still trying to square how 98% of American voters went for candidates promising to continue arming the world's most live-streamed genocide, even with all those protests; even with all the footage we've seen.

I assume you're referring to the livestreamed October 7th attacks?
There are quite a few problems with that. Biggest issue is that it would require the domain owner's explicit cooperation with each forwarder. It would also allow more than just forwarding existing letters. Real-life shows that SPF really doesn't work with forwarders and it probably never will.
Uptown can mean anything out of: geographically north, upstream on a river, higher elevation, or higher income and wealth of the residents.

It just so happens that for Manhattan which is the most famous uptown, all four of those indicators point in the same direction. In general I think an area would more likely be called an uptown if it met more of those criteria relative to some downtown. (And there would be correlation, wealthier residents would buy higher-elevation land.)
Consider using a better AI IDE platform than Copilot ... cursor, windsurf, cline, all great options that do much better than what you're describing. The underlying LLM capabilities also have advanced quite a bit in the past year.
You don’t need a standard for everything. If standard means a machine-readable format.

> Personally we may like them or not. But again, even though I don't like it, I would a history with "<bug emoji>: do foo in bar" instead of a history with a lot of commits only named "fix", "now it works" and things like that.

It is good to have standards which will disqualify low-quality commit messages.
Oxy: Build SQL bots and automations easily
Hey folks! We just launched a yaml-based open source framework for building SQL bots and automations called Oxy. You can build an answer engine for your team, automate report generation or deep dive analysis, etc.

In short, we wanted to make it easier for analysts to build with LLMs. Would love to hear your thoughts!
I'm surprised to not see an obvious one (for me): Use AI around the periphery.

There's very often a heap of dev tools, introspection, logging, conversion, etc tools that need to be build and maintained. I've had a lot of luck using agents to make and fix these. For example a tool that collates data and logs in a bespoke planning system.

It is a lot of generated boilerplate off the critical path to build these tools and I just don't want to do it most days.
sheesh. the visual aesthetics and script behavior on your blog are so tastefully executed. great job!
I'll be super real. The numbers from 2021 say the average American household owns 5 guns. This isn't because the average American really has a gun, but because of the people with 100 guns skewing the numbers. Those people are real, exist, and will give the cartel, and the local police, and a swat team a run for their money, if invaded. The real average American doesn't have an armory that can protect them from the cartel, but if you're the cartel, you now have to spend additional time and money doing research on if hitting some random house in San Antonio, Tx is going to result in a shootout that's going to get a bunch of your cartel members killed.
Of all the C++ complexities that's not the one I would complain about. All it's doing is getting the first non-void declared return type of the operator() invocations, each specialized with the Elts template parameter. It reads basically as you'd write it in English. There's much more eye-watering stuff out there!
Great website selection to source from..
Isn't there a substantial difference between someone who has been convicted and has subsequently reformed (at least to the satisfaction of the justice system), versus someone whose indiscretions were never disclosed prior to his employment?
> If the other end is plugged into a transceiver, don't look at the fiber end directly

Let me fix that for you.

Don't look at the fiber end directly, always assume it is plugged in unless you can see the other end yourself with your own eyes.

Fibre light meters can be bought cheaply for a basic troubleshooting bag kit-out if you don't fancy splashing out on a fancy device.
I believe the colloquial definition has changed substantially over the last ~100 years in the US. As a concrete example, Travis Heights (part of Austin) was initially advertised as "Austin's first suburb", but is very much inside the city core today. In the UK, this is true of places like New Malden or even Wimbledon, which were as-built not part of London and were referred to as "suburbs", but are categorized that way by approximately no-one today.
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 (after all, it will turn your $1M into $2.5M, no?). It will have a domino effect because the 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).

The intent is good but the system needs a moderating factor to prevent runaway.