MurphyA/hacker-news huggingface dataset:
by doomspork | 2025-08-01 01:41:51+00:00
We migrated https://ElixirSchool.com off of Jekyll to Phoenix and NimblePublisher back in 2021 (we covered it here: https://elixirschool.com/blog/now-with-more-elixir as well as a lesson on NimblePublisher and Phoenix here: https://elixirschool.com/en/lessons/misc/nimble_publisher). Since then it's worked well for the most part (more on that below) but as we've grown it's become apparent this solution doesn't scale well so now we're exploring options like sqlite.

If you consider how this all works the issue becomes rather obvious: Your content is compiled into Elixir module attributes as strings at build time. The more content you have, the larger these modules become and the more data gets compiled into your application. For a small blog with a small number of posts this would work fine. In our case the ever growing list of lessons, posts, and translations results in a lot of content.

This creates two main pain points: First, compilation times have become painfully slow as the compiler has to process all that content into module attributes on every build. Second, on more than one occasion our Fly.io release has failed due to size and memory usage during deployment, thankfully retries have worked and gotten us on our way.

The trade-off here is that NimblePublisher's strength, everything pre-compiled for fast serving, becomes its weakness when you're dealing with substantial content volumes.

When we pull the trigger on a migration away from NimblePublisher we'll be sure to publish an updated blog post.
by appreciatorBus | 2025-08-01 01:42:16+00:00
Piketty logic assumes infinite demand. Housing demand is very large, large enough to seem infinite when North American cities have spend 100 years banning every form of housing imaginable except the single family house, but it is not actually infinite.

If Piketty was correct, then inflation adjusted housing cost per sqft floor would always go up everywhere all the time. But we see dramatic differences in different periods of history, between different cities and we see rents stabilize & decline after building booms. We see housing costs go up the most in the places that build the least and the least in places that build the most.

If Piketty was correct, rich people could do this with things other than housing - they could buy cars and rent them out and then reinvest the profits to buy more cars. Ofc this doesn't actually work because there is no scarcity of cars - for better or worse we have chosen to place almost no limits on the quantity and density of cars in any city, state or country, while placing extremely tight & arbitrary limits on the quantity & density of floorspace in every city. For every car a rich person buys up to rent out, a car company reinvests the profits to build 1 more and then some. There is no functional reason residential floorspace cannot be exactly like that.
by charcircuit | 2025-08-01 01:42:41+00:00
>is generally disliked by the community

It is disliked by a vocal minority, and of that minority even fewer actually have their own opinion based off the current version of mv3 as opposed to mindlessly parroting others. If it was a true issue then others would be maintaining mv2 support long term. In regards to monopolies in terms of control what is important is the product, browser, market share itself as opposed to that of the browser engine.
by andsoitis | 2025-08-01 01:44:19+00:00
> Israelites

The demonym for someone from Israel is Israeli.

> Instead of recognizing Palestinian humanity

There are ~2m Palestinians in Israel, making up about 21% percent of the population of Israel and Palestinians in Israel have had the right to vote since 1949.

According to my research, there are 10 Palestinians in the Knesset.

So I don't know that your claim is accurate.
by aaplok | 2025-08-01 01:45:01+00:00
Beware the logical fallacy. "A implies B" does not mean that "not A implies not B".

Workers who earn too little to pay taxes (A) will not benefit from a tax cut (B).

But workers who earn enough (not A) may still not benefit (not B), for example because their employer indirectly pockets the difference. That is actually being argued in the article.

So this is indeed the appropriate way of formulating the statement: at least 40% of workers will demonstrably not benefit from this.
by wyre | 2025-08-01 01:45:31+00:00
I think a thing fit all the definitions of something while not being that thing. For example, tomatoes are berries according to the definition set by botanists, yet if you ask anyone in genpop they consider tomatoes a vegetable because that is how people view them.

I’m not trying to disagree that PBP isn’t a race, because i acknowledge it fits the definition of a race, but I hope we can agree that calling it a race does a disservice to its history and culture.

For similar reasons I wouldn’t consider the Tour Divide a race either because the organizers don’t call it a race. For the same reasons an ultramarathon or rides like Unbound, Silk Road, TransAm, or Transcontinental is a race; because the organizers call it one. Is this a rational viewpoint? Definitely not, but that’s fine with me.

There is a power in what things are called and I think it is important to stay true to roots.
by Mister_Snuggles | 2025-08-01 01:45:37+00:00
What DNS features are you missing? Is this a weird UXG limitation?

I have a UCG-Ultra and was able to set up DNS just the way I wanted. My needs aren't extreme, but I was able to set up a wildcard entry (*.apps.domain -> 192.168.x.y) and fixed addresses and DNS names for various hosts.

The configuration is in a non-obvious place now and has moved around a bit over time. Currently it hides in Settings > Policy Engine > DNS. It shows entries that come from the per-host fixed IP/Local DNS configuration (you can't edit these here) and you can create new entries here (like my wildcard or some other random entry).
by _carbyau_ | 2025-08-01 01:47:40+00:00
I agree with you that technically it can be done. Which is why I said:

"I don't want the government's aim for auditable provability"

I mean, technically they could do it and provide at least a modicum of privacy protection. But I will bet they won't because whoever is implementing it will want to be able to point to specifics - specific people, specific times, specific places - so they can cover their arse come the next moral panic moment.
by Henchman21 | 2025-08-01 01:47:54+00:00
This is absurd. When people refer to "the elites" as I did, they often mean a large group of people. They do NOT speak with one voice[0], nor do they act in seamless unison. It is a bit noteworthy then that governments worldwide seem intent on destroying the privacy of communications on the internet.

[0] People who are used to getting fucked by people higher up in the economic food chain are pretty used to seeing, with their own eyes, the actions "the elites" take. See, we get to live in the world they create. Whereas they get to live in a much, much nicer world, without rules or restrictions. To call the average person's lived experience "hyper-pattern-matching imagination" is just plainly being shitty.
by quodlibetor | 2025-08-01 01:48:03+00:00
Yeah I know it's among the lowest in the world, it's still an ~order of magnitude higher than a few tenths of a percent, which would be shocking for the reasons you mention.

My point though was just that I've seen arguments that these numbers can be manipulated, and the city's own data doesn't make sense by itself: either the 1.4% number is wrong or the slowly recovering population estimate is wrong. Especially considering the 60,000 housing units (representing 2% growth) created.
by o11c | 2025-08-01 01:48:39+00:00
> Are there still adults stupid enough to think that watching porn will mess a kid up?

This absolutely is a real problem, especially for younger kids. Have you talked to a teacher? Think things like "a kindergartner runs around grabbing teachers' tits and saying "I want to ..." lines you'd expect from a rape work like 50 Shades of Gray. It is neither in the child's interest nor in the interest of society at large to let that happen. And for every case that's as obviously bad as that one, who knows how many come off as creeps or even manage to appear normal from the outside, while suffering the trauma internally?

Remember, the status quo on the Internet is no control at all. Real-world sex businesses aren't allowed to get away with that, why should the Internet be exempt from laws? Just because the government is slow and incompetent to get started doesn't mean we can stick with "self-regulate, aka no regulation at all".

We can argue about exactly what the law should be, and we can argue how it should be implemented, but there absolutely must be something.
by lbourdages | 2025-08-01 01:48:47+00:00
> If rates go up from 2% to 6+% while you're holding onto a $2m detached house, it's a bad situation to be in.

I find it mind boggling that banks will lend money to people that cannot sustain a 4% increase to their mortgage rate. Rates have been over 10% in the 80's!
by cocaclub | 2025-08-01 01:48:47+00:00
Supply destruction to put a floor on prices is not an unknown phenomenon.

The effort to make it seem silly to think that there aren't enough houses because the industry whose job it is to build houses did not build enough houses is itself a little silly. Circumstantial as the evidence may be, it's logical to assume that they didn't because it was more profitable not to.
by tokioyoyo | 2025-08-01 01:48:50+00:00
> there are other factors (social media, ect)

"Other factors" is doing a heavy lifting here. I don't have a skin in this game, but politicians are scared to touch the elephant in the room (smartphones + social media), because they know they'll get a flack instantly. I don't think porn consumption among teenage girls are high, yet their depression rates are high as well.
by daotoad | 2025-08-01 01:50:28+00:00
Perl was the perfect language when the majority of people wanting to use it already knew shell, sed, awk, and C.

It succeeded because it was a beautiful and horrible combination of those tools/languages. If you know those things, Perl is really easy to bang together and generate a webpage or use to automate administrative task.

Given Larry Wall's education, perhaps we shouldn't be surprised that Perl underwent a linguistic evolution from pidgin[1] to creole[2].

I came to Perl a bit late, not being a super adept user of Unix and only having written C in school. I'd put myself in the category of Perl developer that was part of the second "creole language" phase of Perl's development. I learned a ton of Unix and got better at C by learning Perl.

While Perl's mixed nature made it successful, when the world of web development expanded to include more people without the necessary background to benefit from the admixture, it went from asset to hinderance. All that syntax went from instantly familiar to bizarre. A perfect example of this are the file test operators[3].

The Perl 6 struggles definitely added to the difficulties posed by the changing nature of the web dev community. They created enough uncertainty that tons of people asked themselves "Why should I learn Perl 5 when Perl 6 is just around the corner?". That slowed adoption from in the 2001-2010 timeframe while Python and Ruby grew rapidly.

Rakulang is kind of magical. Writing it is like using a language given to us by aliens. I wish it was getting more uptake because it is fun and truly mind expanding to write.

In the end, I think the shifting nature of the community was a larger factor in the decline of Perl than the slow Perl 6 rollout and failure of messaging around it.

I still love writing Perl 5 and I wish I got to do more of it.

[1] https://en.wikipedia.org/wiki/Pidgin [2] https://en.wikipedia.org/wiki/Creole_language [3] https://perldoc.perl.org/functions/-X
by specialist | 2025-08-01 01:51:08+00:00
Paraphrasing: along with a dozen other pressing issues, anti-trust was out of scope for this book.

> He is not arguing broadly against the political left...

Yes and: NIMBY vs YIMBY is (mostly) olds vs youngs, rather than partisanship. Witness the coalition behind the Montana Miracle (recent pro-housing legislation).

So far. As you know, most positions eventually get coded as left or right, as needed, to defend the corptacracy.
by jschveibinz | 2025-08-01 01:52:04+00:00
For those that are interested, hyperspectral analysis is an old research and development field with at least 30+ years of prior art to read through and apply. The biggest issues with getting useful results from hyperspectral--namely characterization and identification of broad spectrum signatures of complex organics--requires careful calibration and ground truth data for a variety of collection scenarios, e.g. weather, time of day, sun angle, look angle, etc. There are entire careers that have been spent optimizing algorithms and procedures to try to tackle these issues. Hyperspectral from space is hard if you want anything other than gas detection (narrow feature signatures) or anomaly detection based on my experience.
by ch4s3 | 2025-08-01 01:52:13+00:00
Vacancy doesn’t mean units held empty as either a parking place for cash or held off the market. Vacancy happens when you’re painting and repairing between rentals. Vacancy happens when there’s a renovation. Things like that are normal and not nefarious. Have 1.4% vacancy rate means there is essentially no usable housing for rent.

I was talking about the myth that there are tons of apartments held by rich people who don’t use them for anything.
by bsder | 2025-08-01 01:52:24+00:00
> A couple of of the operating systems seem to point the finger at poorly documented hardware changes that the manufacturer has been no help with.

If only we could have somehow predicted this. I mean who could have predicted that a company that has never released hardware documentation and screwed over individual users in preference to corporate users during shortages would get in the way of porting other OSes. <shocked Pikachu face>

I mean, it's not like people have been bitching about this for more than a goddamn decade.

If only we could have forseen this <rolls eyes>.

An RPI5 4GB is exactly the same price and form factor as the Beagle Y-AI. You can help the folks trying to do this right or not. The choice is yours.
by lanfeust6 | 2025-08-01 01:53:11+00:00
I started watching in my early teens. It did, in fact, mess me up. I overconsumed, would explore increasingly more intense material for the dopamine hits, and couldn't stop. It fucked years of my life.

That said, these laws are bad and counterproductive. They create more (worse) problems than they solve. What I went through could have been averted if I understood the health impacts and risks. Back then, no one knew, and no one talked about it. I also don't know how representative my particular case was. I endured many years of chronic insomnia, anxiety, self-loathing and depression.
by proggy | 2025-08-01 01:53:43+00:00
This is the real answer, not the pat “no one builds new used cars” nonsense. It is entirely possible to build new, no-frills apartments that are 100% habitable and to code. But because of all the regulatory boxes one needs to check — namely all the fees spent, and time spent waiting for seemingly endless approvals — it is simply not possible to rent out bottom-dollar builds at a low market rate. The same logic applies for single family homes sold for purchase. The startup costs are just too damn high.
by IFC_LLC | 2025-08-01 01:53:44+00:00
Pretty much any criticism of a current housing market can't happen without mentioning the quality of said housing. I have just come back from one of the apartments I was looking at to see an abysmally small shoebox with some sort of doors and windows installed in there. I live in a house with 9-foot ceilings and I feel like a king. But this is insane.

Recently I've visited a rental property to find shallow, not sound-proofed walls, askew doors made of something that looks like paper and not a single straight corner. And this is a 2023 build! It's brand new. And still looks awful.

I have an article about that. https://medium.com/@ifcllc/qualification-f33ec8fcb736 but man, it's getting worse and worse.

Just to have a 2-room apartment that I used to live in 30 years ago would cost over 1.5 mil today. Adjusted for that inflation of quality.
by jfoster | 2025-08-01 01:55:51+00:00
The dystopia even extends to HN. This was near the top of the front page just half an hour ago, but now it's buried several pages away. Not for discussion, apparently.

I realize it was likely flagged, but burying anything controversial means that only vanilla topics will ever be discussed in any depth.

Yet the engineers who frequent HN and work at big tech companies are the ones who need to know about cases like this the most.
by pandaman | 2025-08-01 01:57:13+00:00
Can you hit that speed on a regular bike on a regular street? Can you break quick enough when people or cars get into your path while at that speed? E-bikes I see around here are operated by people who don't use the front brake and wipe out all the time at <20 mph. It would be fine if they just hurt themselves but they also run into pedestrians and cars, causing bodily harm and property damage.
by Schiendelman | 2025-08-01 01:57:22+00:00
I live in Seattle, and this is a scapegoat. it's another way to point a finger at anything but massive restrictions on supply. The easiest solution to collusion to keep prices high is to let lots of other people build and compete down price. In Washington, most new construction happens on a very small number of parcels, because that's the only place we allow it.
by petesergeant | 2025-08-01 01:57:23+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. You should have been certain that the house was worth $400k to you at the time of purchase.

I think it's pretty normal for rational purchasers to consider the resale value of something that they purchase, and hand-waving that away doesn't make for a very serious argument.
by acidburnNSA | 2025-08-01 01:57:23+00:00
Not really. You have to stop neutrons and gammas. Concrete does neutrons but not gammas, tungsten does gammas but not neutrons.

You can also use water on neutrons or lead on gammas. There are many combos and composites.

Oh and neutrons cause more gammas when they get absorbed. Sometimes there are repeated layers, 3 or 4 times. If you have even tiny impurities in your shield you can get huge unexpected capture gammas

It's a rich tradition for reactors to start out with too little shielding though. Like the Japanese nuclear powered cargo ship Mutsu fired up for the first time, realized they didn't shield well enough, and spent 4 years fixing/retrofitting more shielding.
by geocrasher | 2025-08-01 01:57:56+00:00
I built a Hadley, and it's pretty amazing. I have seen the rings of Saturn with it- and the moon- WOW. Here's a video I did about it:

https://www.youtube.com/watch?v=NA076d-gsyY

Also wrote it up on my website, which has a link to the Hackaday article I wrote on it: https://miscdotgeek.com/3d-printing-the-hadley-114mm-newtoni...

I still need to build a proper base for it. Balancing it on a chair or some other thing is just no good. It needs to move smoothly. What you think you know, don't realize how pronounced it is until you're watching through a decent telescope, is that the cosmos are on the move!
by spicyusername | 2025-08-01 01:58:30+00:00
What about wealth inequality as the root cause of housing shortage?

Keep building.

Eventually there are more houses than people who want to be in them, regardless of whether or not they're being rented or owned.

When that happens you'll see the prices fall. After all, if nobody wants to rent your house, you'll either rent it for lower or sell it.

If nobody wants to buy it, you'll lower the price.

Ad nauseum.
by strunz | 2025-08-01 01:58:59+00:00
Have to agree. I've tried multiple times to replace my. edison FiOS router with different Edgerouters and none of them have been able to compare to the Gigabit speeds I get with the Verizon router. I'm not even using wifi, just want a simple router with a firewall and port forwarding that can compare to my $12/mo one from Verizon. I troubleshooted each for a eeek tweaking hardware acceleration and other knobs, but they couldn't keep up. I think people don't compare and test and just assume it's just as good, but it isn't.
by brailsafe | 2025-08-01 01:59:16+00:00
Well, as far as I understand, in Canada we do have relatively conservative lending practices, such that you do need to be able to pass an income stress test of some amount, you're only able to lock in terms of 5-10 years instead of a fixed 30yr, and if you qualify for and choose a 5% down payment you'll have to fork out for CMHC mortgage insurance, so from a lending perspective it's more stable. That said, it's crazier to me that people will take on that liability rather than the fact that lenders will lend it.

As soon as someone hits what they think is a high salary, they'll borrow as much as possible, not thinking they'll ever lose that job or interest rates will increase. This changed a bit in the last 5 years, hopefully for the long-term, so places like Toronto are seeing 90%+ decreases YoY in certain realty segments.

Canadians' household debt numbers are absolutely wild and millenials without wealthy parents are and will continue to experience an increasingly tenuous financial future.

As an example, there's an older guy down the street from me who's long since paid his house off. For property tax assessment purposes, his house is worth $40k CAD, while the land is worth $1.6m CAD. It's just a standard plot in what used to recently be one of the poorest neighborhoods in the country
by appreciatorBus | 2025-08-01 01:59:28+00:00
When housing is scarce, all housing, even 100 year old dumps, will sell or rent at luxury prices.

No one is building apartments made of solid gold or concrete mixed with diamonds. They are building thoroughly ordinary buildings of concrete, wood and drywall. They fetch "luxury" prices & rents because for each one that exists, there are 40 ppl trying to live where, so they raise the price or rent to capture the riches of the 40, despite there being nothing particularly special or expensive about the physical structure.

You can do this with non-profit/govt/social/public housing too - if there isn't enough of it, every unit will require a "luxury" of time to wait for it to become available, even if the nominal price or rent is affordable.
by skissane | 2025-08-01 01:59:49+00:00
Once Linux implements it, I think odds are high that FreeBSD sooner or later does too. And maybe NetBSD and XNU/Darwin/macOS/iOS thereafter. And if they’ve all got it, that increases the odds that eventually OpenBSD also implements it. And if OpenBSD has the support in its kernel, then they might be willing to consider accepting code in OpenSSH which uses it. So OpenSSH supporting QUIC might eventually happen, but if it does, it is going to be some years away
by DowsingSpoon | 2025-08-01 02:00:24+00:00
I find this and similar stories to be strange. If a person calls a Federal judge on the phone to threaten them then law enforcement should take it seriously. Right?

“Seriously” here means a full and complete investigation. Subpoenas to phone companies, ISPs, web site operators and anyone else involved. Arrest them. Extradite them. Interrogate them. The works. And do this each and every time.

It’s bizarre to me that a person making a phone call, or whatever, like this wouldn’t be swiftly arrested and face years in Federal prison. Their life should basically be over. So, what’s going on here?

I don't believe these people would often have the technical ability to effectively hide their identity. Is it much easier to have flawless opsec than I might have thought?

(While it might be hard to argue in court that the pizza thing constitutes an actual threat, other examples in the article are simple, straightforward threats.)