MurphyA/hacker-news huggingface dataset:
by samuelklam | 2025-08-06 23:10:30+00:00
PermitFlow (YC W22) | Staff, Fullstack & Frontend Software Engineers | New York, NY | ONSITE | Full-time | https://permitflow.com

PermitFlow’s mission is to streamline and simplify construction permitting in the $1.6 trillion United States construction market. Our software reduces time to permit, supporting permitting end-to-end including permit research, application preparation, submission, and monitoring.

We’ve raised a $31m Series A led by Kleiner Perkins with participation from Initialized Capital, Y Combinator, Felicis Ventures, Altos Ventures, and the founders and executives from Zillow, PlanGrid, Thumbtack, Bluebeam, Uber, Procore, and more.

Permitting is a challenging yet interesting problem; thousands of municipalities across the United States have their own processes and requirements - many which are continually updating. Software, AI, and LLMs provide an exciting opportunity for us to reason at scale and distill a nuanced and localized permitting process into a standard and streamlined experience for our customers.

We're looking for customer-obsessed, ambitious, and hard-working teammates who are excited about solving a real-world problem with technology at its helm.

NYC Onsite Roles | apply at: https://jobs.ashbyhq.com/permitflow?departmentId=d33195eb-89...

1. Staff Software Engineer - $200K-275K + equity

2. Fullstack Software Engineer - $125-240K + equity

3. Senior Frontend Engineer - $125K-240K + equity

https://permitflow.com/hiring
by db48x | 2025-08-06 23:11:52+00:00
Again, this is irrelevant to the conversation we were having about price competition. Competition solves the problem of high prices automatically.

> The US is massive and full of sparsely populated rural areas, all of which will ignored by capitalists. Starlink is then their only option.

Ironically, Elon Musk is a capitalist who is making bank by serving the sparsely populated rural areas. He is certainly not ignoring them. You can get Starlink service in the middle of the Pacific Ocean, and if there is any more sparsely populated place on Earth then I don’t know about it.

At least have a coherent argument before you complain that competition can’t solve a problem.
by milchek | 2025-08-06 23:12:03+00:00
You could grab some sample or instrument packs that will help you approximate the sound you are after more quickly.

Baby Audio has a pretty nice VST instrument and 90s preset pack that might have the sound you are looking for - have a listen here https://static1.squarespace.com/static/561e2985e4b08862a3496...

On a side note - if you are looking for people to help out I’d love to have a crack, also looking to learn.
by Alupis | 2025-08-06 23:12:14+00:00
I'm curious to know what the parent meant, as well. My understanding, which is incomplete admittedly, is that Gleam's type system lives in Gleam and isn't carried over into the produced Erlang/BEAM code, since BEAM has no concept of types, etc.

Gleam also has an OTP implementation[1] available, which includes Actors and the like. My understanding is that every BEAM language must implement OTP themselves, so there's nothing unusual here.

[1] https://hexdocs.pm/gleam_otp/
by flaburgan | 2025-08-06 23:12:17+00:00
The scenario you are describing (discovering a problem to fix, being able to fix it, but then not sharing the fix with other people) is the exact reason why GPL has been invented: to force people to share their work, so that we can all have better software, together. Maybe the software you are using wouldn't have been that good if other people weren't forced to share their improvements. Your small effort is going to help others, and their small efforts are going to help you even more. This mindset of sharing should be natural but, as you just proved, people are lazy and so the license has to force them.
by takigon | 2025-08-06 23:12:37+00:00
I think all your points are spot on.

Especially “You can't just define something as a problem merely to help you sell a solution.” is really spot on. It made me pause.

I think it's fair to say that we created this product to test whether LLM can improve the traditional reading experience. And currently, I feel that LLM has somewhat improved the reading experience of technical books.
by robluxus | 2025-08-06 23:12:38+00:00
This is the actual essence of CATB, has very little to with your analogy:

-----

> The software essay contrasts two different free software development models:

> The cathedral model, in which source code is available with each software release, but code developed between releases is restricted to an exclusive group of software developers. GNU Emacs and GCC were presented as examples.

> The bazaar model, in which the code is developed over the Internet in view of the public. Raymond credits Linus Torvalds, leader of the Linux kernel project, as the inventor of this process. Raymond also provides anecdotal accounts of his own implementation of this model for the Fetchmail project

-----

Source: Wikipedia
by godelski | 2025-08-06 23:13:17+00:00
Blood isn't actually blue. It can appear blue under the skin, but that's only because of refraction[0]. I'm pretty pale[1] and I can tell you that the blue looks NOTHING like that blue. It's much darker and much fainter. Not close to neon at all. Which, btw, as soon as it touches the air it's not going to look blue anymore.

While I don't think the average person is going to notice or care about these "nuances" I would be pretty surprised if anyone that huts would not immediately notice. The "well I look at my veins and they are blue" argument only holds up if you don't look at the pictures in the link. Like they just look very different. Easy to sound right while being very wrong (and often hard to explain why it is wrong without sounding like nitpicking). It's not like they're hunting horseshoe crabs...

[0] https://askabiologist.asu.edu/questions/is-blood-blue

[1] Pale enough that a phlebotomist once told me I was the easiest person to draw blood from because it is so easy to see my veins.
by bravesoul2 | 2025-08-06 23:14:47+00:00
Semver is best effort. It may work but spacebar heating to change VIM mode (or whatever the XKCD joke was) may get lost in your minor update.

But it is still useful. It's like a bloom filter. Most of the time you can happily pull minor or patch upgrades with no issue. Occasionally it will break. But that's less work than analysing every upgrade.
by leptons | 2025-08-06 23:15:17+00:00
In the 1980's nobody knew how to use synths beyond the default patches. That's why I think that 80's music sounds so generic and kind of hollow.

The 90's was different, the people making synth music pushed the synths past what their default setup was capable of. Synths used in the mid/late 90's for psychedelic/acid trance sound nothing like 80's synths, but they are the same synths.

The "303" was intended as a bass instrument, but with 90's acid trance it's typically used as a lead, as well as a bass.
by krapp | 2025-08-06 23:15:44+00:00
I hate the current regime as much as any reasonable person but this isn't a grave matter.

This website wasn't the Constitution. It wasn't a legal source of truth regarding the Constitution. There are literally millions of other references to the Constitution and its contents in existence, including original documents. Everyone knows what it says, everyone knows what's missing.

There is no possible nefarious consequence that can arise from this, it's just text on a website.
by kylecazar | 2025-08-06 23:16:08+00:00
"If someone who passes every clinical benchmark for mental health reports feeling less lonely after talking to a model, your definition simply reclassifies them as "not mentally healthy" to preserve the thesis."

I would more readily accuse them of misusing the word "loneliness" than diagnose them as mentally ill. I would suggest it cured their boredom. If they developed a relationship with a model that they deem on par with that of a human, the mental health floodgates would indeed open, because that is objectively a delusion.

The sentence you picked to zero-in on had context. I first asserted that loneliness is inextricably linked to humanity, and solved by human connection. That's a fine claim to take issue with (people do), but my statement about mentally healthy people flows logically from that premise.

BTW, the mentally healthy qualifier was included to begin with because it's been shown that AI can be particularly dangerous for people with SMI. The vulnerable are more likely to fall for the illusion.
by paranoidxprod | 2025-08-06 23:16:34+00:00
Recently got a mix board and have been learning on mixxx. If anyone has any general guides for learning to dj in mixxx I’d love to know. Honestly, I feel a little lacking in the fundamentals of digital audio so I’m probably going to focus on that before going too deep, but so far mixxx has been great! It was pretty hard for me to navigate, but that’s 100% because I have no idea what I’m doing. Curious to seeing if the update will help with discoverability.
by oasisbob | 2025-08-06 23:18:42+00:00
The IPv4 networking case is especially weird to think about because the early internet didn't use classless-addressing before CIDR.

Thinking about the number of bits in the address is only one of the design parameters. The partitioning between network masks and host space is another design decision. The decision to reserve class D and class E space yet another. More room for hosts is good. More networks in the routing table is not.

Okay, so if v4 addresses were composed of four 9-bit bytes instead of four 8-bit octets, how would the early classful networks shaken out? It doesn't do a lot of good if a class C network is still defined by the last byte.
by kuil009 | 2025-08-06 23:18:49+00:00
I enjoyed reading this. Among the points discussed, the one about structures that can be read by machines (machine-readable formats) seems to hold important implications for the future of data structures and representation.

While there are many attempts being made today, at the current pace of change I can imagine us returning to a clean, well-structured, text-based origin. As for UI representation, I believe AI will likely handle that on its own.
by southwindcg | 2025-08-06 23:19:00+00:00
I agree with you, and I don't think examining our ostensibly-simulated reality could tell us anything about base reality except perhaps that base reality is more complex. (Even that, I'm not so sure of.) I believe that anything we can learn from within the simulation is information we've been allowed to measure, specifically. That is, Pac-Man thinks the entire universe exists inside a blue-walled maze, because we—the simulators—haven't given him access to anything else.
by michaelt | 2025-08-06 23:19:14+00:00
It's also an almost-real situation (although I wasn't the library developer involved)

You can Google "YAMLException: The incoming YAML document exceeds the limit" - an error introduced in response to CVE-2022-38752 - to see what happens when a library introduces a new input size limit.

What happened in that case is: the updated library bumps their version from 1.31 to 1.32; then a downstream application updates their dependencies, passes all tests, and updates their version from 9.3.8.0 to 9.3.9.0
by stebalien | 2025-08-06 23:19:48+00:00
I completely agree. I'm not saying that all websites containing nudity must contain a "nudity" label as defined by some specific country, I'm saying:

1. Governments MAY define labels like "gov.texas.bill1234-compliant".

2. Websites MUST NOT apply this label to their content unless the content actually complies with Texas' bill1234.

Websites may ALSO proactively label their content with advisory labels like "advisory.may-contain-nudity", but those would have no legal meaning.
by MisterMower | 2025-08-06 23:20:10+00:00
There is an assumption of intent happening here that the Trump admin is downing this satellite to prevent the collection of climate change data.

That’s not something I’ve seen actually proven, either.

But don’t take my word for it though. From the article itself:

“We can only speculate as to why the Trump administration wants to end the missions.”

Stop being a pedant. You and I both know why Biden restricted those drone flights and why Trump wants this satellite destroyed.
by ImJamal | 2025-08-06 23:20:11+00:00
There is probably a secondary reason. I would assume military expenditures probably have better oversight.

> It would not be the first time that the bridge's building has been held up. Since the first plans for it were drawn up more than 50 years ago, various ideas for it have had to be shelved for various reasons and it has long faced stern opposition.

> This has included concerns that huge amounts of taxpayers' money would be siphoned off by the Sicilian and Calabrian mafias, which have a broad influence over politics and society in southern Italy.
by immibis | 2025-08-06 23:20:40+00:00
late addition: the OSI is a consortium of software and cloud companies; the ones whose business model is ruined by SSPL. They aren't neutral and we probably shouldn't let them be the arbiters of what counts as open source.

Foundations run in a more non-profit, community-oriented way include the FSF, EFF, and Debian, none of which made any significant comment. Debian has excluded SSPL software, but their criteria for inclusion are stricter than simply "is it open source?" and they announced it was simpler to replace them with their superior non-SSPL equivalents than to actually tackle the question.
by johnwalkr | 2025-08-06 23:20:54+00:00
If you live in a region where F1TV is standalone (eg: US) and not part of an expensive sports package (eg: UK) it's good value. You can watch old races and related content, and each race weekend there is a good 4 hours worth watching live (qualifying and race, with good pre/post content). You can open multiple streams with the main race footage, any driver's live on-board video and radio, and various screens of telemetry. It's worth watching on a mobile device even if you are at a race watching live from the stands.
by listeria | 2025-08-06 23:20:59+00:00
They link to an old article [1] that was featured in HN [2] somewhat recently, in which there's a workaround for older standards with regards to typeof.

[1]: https://danielchasehooper.com/posts/typechecked-generic-c-da...

[2]: https://news.ycombinator.com/item?id=44425461
by godelski | 2025-08-06 23:21:28+00:00
> Eyes can't be blue either.

I get what you mean, but this is also like saying a butterfly doesn't have color.

The blue in blue eyes (and green) is a structural property, not a pigment property. This is also why eye color changes for these people much more dramatically than people with darker colored eyes (see Hazel eyes).

It's color caused by structure, but that doesn't make it not a color. A lot of things aren't going to "have color" if you use that definition. Including the sky...
by lanfeust6 | 2025-08-06 23:21:29+00:00
> inflation (aka how prices move)

How prices rise, decreasing purchasing power.

Notwithstanding that "science" isn't about forecasting, this is a Social Science, which shares the same pitfalls as Sociology and even Nutrition in most cases. What you have to work with is large datasets and logic, not observing and measuring material properties. Obviously that doesn't mean useful information can't be gleaned, nor that the scientific method isn't applied to research.

Ideas that we take for granted as a given now, like supply and demand, were not always. Data reflects it's a highly predictable effect. It's a moot point whether you want to call it science or not: data quality and interpretation matters.

Your use of science here is just a thought-terminating cliche meant to say "nooooooo don't pay attention to the facts!"
by immibis | 2025-08-06 23:21:31+00:00
Which part of the GPL do you consider to be a "severe restriction" that "makes your project impossible to use"?

I agree that you can't legally take a bunch of GPL code and relicense it as proprietary. That's the point.

Freedom to/from is a false dichotomy; most rights can be expressed equivalently in either "to" or "from" form.
by Freedom2 | 2025-08-06 23:21:37+00:00
> Every other country can do it, why not the US?

American exceptionalism is a real thing, unfortunately. And what I've found is that when confronted with a flaw or aspect of their society that could be improved, Americans tend to work backwards from the problem and try to explain away the problem, while inventing ridiculous hypotheticals for why other countries implementations won't work.

See: this thread and voter ID, any kind of firearm laws, gerrymandering, lack of public transport, etc.
by takigon | 2025-08-06 23:22:18+00:00
Thanks for your comment!

> Do you think it is possible to make it phone friendly and easy to install?

Yes, it is possible. The app supports PWA (Progressive Web Application) and responsive design, so it can be used on mobile by deploying the source code from this Github repository to a cloud environment.

Since this app was originally built exclusively for myself, I have not deployed it to a public cloud for external users to use, but will consider deploying it if users want to.

Another idea is that since this app is OSS, users can deploy it to the cloud themselves.
by skeledrew | 2025-08-06 23:24:27+00:00
The point being made is that just as the search engine was the primary means for users to discover content yesterday, so the LLM agent will become the primary means tomorrow. And that content doesn't have to be in the training data, but if an agent is unable to access some particular content, then it won't be discovered by users. Similar to if a rewatch engine is unable to access it.
by superkuh | 2025-08-06 23:25:16+00:00
The corporations are the problem, not the people, not even the AI. It's incorporated persons and their perverse profit incentives causing them to behave this way. Nothing intrinsic for AI is talked about in this write up. It's all about corporations and their bad behavior.

The common denominator is clear. Don't blame the paintbrush, blame the non-human corporate persons holding it.

It is a problem that most people's only experience with AI is through corporations though.
by db48x | 2025-08-06 23:25:38+00:00
> The definition also says "originate and receive" so you need to look at both upload and download bandwidth.

Yes, I agree that a symmetric definition would be better. The definition we have is pretty good though. The 20Mbps of upload is enough for 4K video streaming. It would be nice to have some more head room so that more than one person in a household could stream at full resolution at the same time, but the market has already solved that problem. Every market where 100×20Mbps broadband is available also makes higher upload speeds available.

> 4k also isn't high enough quality for many use cases like VR.

This is not a good argument. VR relies on local rendering of 3D assets, not streaming video.

> Households also contain multiple devices, so just a single video stream isn't sufficient.

100Mbps has headroom for, let me calculate here, 100/16=6 whole 4K video streams. If your whole family needs more than six simultaneous 4K video streams to live then your family has problems.

> …sufficient to both upload and download multiple live 8k video streams simultaneously.

This is just dumb. 99% of computers can’t even play 8K video; they need specialized hardware just to decode 4K video in real time and the hardware cannot handle 8K video. The cameras for it don’t exist, and neither do the displays. And finally, the FCC definition of broadband is about raising the bandwidth floor, not raising the ceiling. The ceiling is already high enough by far; I can get 50Gbps service at my house if I wanted to pay for it.

But also 8K video would still use less than 100Mbps of bandwidth!
by dlcarrier | 2025-08-06 23:25:42+00:00
Yeah, but it's easily solved, with directives, headers, or make files that specify which language standard it follows. Better yet, you can use different syntax with different language standards, so it's clear which to follow. If a compiler can automatically figure whether I'm compiling C or C++, why can't a Python interpreter figure out if I'm running version two or three, of the same language?
by bluGill | 2025-08-06 23:25:45+00:00
I don't want to think about it, just login and everything is there where and as I left it. I had this in college in the early 1990's with yp and nfs. However setting that up is hard on a dedicated network. Getting it to work with a laptop which might not even be connected to a network (as happened to me last night on amtrak in the middle of nowhere, North Dakota)
by crtasm | 2025-08-06 23:27:15+00:00
An alternate view on this is Rekordbox is software that you have to pay for, tries to upsell you to a monthly subscription, has arbitrary limitations on what hardware it will work with and by default sends data about every track you play to some 3rd party service.

Mixxx doesn't do any of that and it's absolutely powerful enough to use for DJ sets.
by Alupis | 2025-08-06 23:27:43+00:00
> Sure but 'not giving a shit' means accepting Nazism.

This is some "critical theory" nonsense. The real world isn't divided into two camps, "those actively for" and "those actively against". You can, and should, just go about your life.

You'll live a happier, more mentally-healthy life by just ignoring the noise and not getting pulled into some sort of "if you're not with us, you're against us" thing.

Gleam is a language, and just like all languages - be it English, Spanish, C++, Python, musical notes, and more - both agreeable and disagreeable people will use it. It's impossible to prevent people who you disagree with from using a language. There's no point in even trying - all you succeed in doing is giving yourself mental grief, anxiety and hardship.

Just do your thing...
by simantel | 2025-08-06 23:27:48+00:00
At $15/month with 10% churn (which would be an unbelievably good churn rate for a paid B2C product) would make your LTV $150. An optimistic conversion rate from visitor to paid would be like 2% (imagine you convert 20% of visitors to a trial, and 10% of those to paid). In this incredibly optimistic world, you break even paying $3 to acquire a visitor.

Congrats you have a money printing machine!

More realistically though, you'll have like 33% monthly churn, $45 LTV, and 0.5% visitor-to-paid conversion. In that case you break even at $0.22 per visitor, which is a lot harder to make work.

The game is building a valuable product with good onboarding and retention, then finding ad creative that works. It's not easy!
by insane_dreamer | 2025-08-06 23:27:53+00:00
> "mortgage + tax liability + chunk of profit usually 25-50%"

25-50% is absurdly false.

We own a second home which we've rented out for years (wasn't the original intention, but anyway ...). The rent covers mortgage, taxes, and upkeep. Profit is minimal, less than 10%. Once you factor in eventual renovations, like replacing the roof, floors, etc., there is no profit at all, or very little.