MurphyA/hacker-news huggingface dataset:
by joshprice | 2025-05-14 13:41:59+00:00
It's definitely worth taking another look.

The Ash DSLs get full autocomplete from your LSP and so make sure this is setup. The new Elixir LSP called Expert - https://expert-lsp.org/ is coming soon and aims to make this a much smoother process.

The documentation has been overhauled multiple times and is constantly being improved. If you encounter issues please raise an issue or a PR, knowing where users get confused is important for improving the docs for everyone.

One issue that new users often run into is that Ash is spread over multiple packages for different extensions and Hex didn't support multiple package search, which is being currently improved. So double check you're searching in the right package. Dash can help with this offline if you have it.

Tidewave (https://tidewave.ai/) MCP can help with doc search too if you are using a LLM/AI assisted editor like Cursor, Windsurf or Claude Code, etc. We also have some Ash specific announcements this week along these lines... ;)
by gilbetron | 2025-05-14 13:42:11+00:00
Two things I think are the main drivers, one is easy access to effective birth control (I consider this a great thing) and that is often mentioned. I think the other thing, though, is it is much easier to be entertained these days. People don't understand how boring it was 30+ years ago. I'll go back and play games with my son from when I was young and the games almost always are much more dull than I remember.

There is a profound amount of entertainment and education at our fingertips, much of it available literally at all times. This includes adult entertainment, so it's easy to alleviate, uh, "needs". A lot of kids in the past came about from boredom.

Also, because of the access to information, a lot of people realize that raising a kid is, for most people, kind of a sucky job. I love my son and would do it all over again, but the actual job of parenting has a lot of boring stuff that pushes me back into social spheres with people I gladly left years ago. There are some people that love the job through and through, but I just don't think most adults are like that. And we can easily understand that as an adult now. Plus the pressure to execute perfectly is intense. My parents had me, my mom carried me around until I was school age, and then basically my life was my own after that - they cared about me and were good parents, but they only vaguely were paying attention to me (I was a 3rd child and generally good kid, so it was easy). GenX experience through and through. These days? My son is in high school and the insane rat race for college is something my son and wife and I are just saying "no thanks" to. He'll go somewhere and figure something out, but kids are literally spending 60-80 hrs a week on school and "extracurriculars". Too much pressure!

Really, there are just all kinds of factors now present that all push down the birthrate.
by potato3732842 | 2025-05-14 13:42:16+00:00
>Yes, currently the service is expected to fund itself. This is short sighted

I could not disagree more.

While I agree they don't "need" to be profitable and we "could" just give them tax money the fact that they try to be in the face of competition and come pretty close to doing so despite some dumb requirements really results in an incentive structure that puts them head and shoulders above pretty much any other subsection of government one interacts with. So perhaps let's not remove the incentive for profitability.

Edit: And before anyone tries to construe this as me advocating for privatization or anything else like that, I'm saying they're fine the way they are (on a macro level, I'm sure there's tons of individual items that could use refinement, like any organization) and ought to be a model for other government functions.

>and has progressively made one of the greatest public services worse.

What? Are you joking? Have you ever tried to do anything other than a bog standard transaction at the DMV or get anything beyond typical "homeowner pays professional to do typical thing" type work permitted? The USPS is one of the most user friendly services in existence even once you get off the beaten path of sending standardized envelopes and parcels. If you restrict the comparison to just federal services it's not even close except perhaps some very specific common workflows but even then when it goes off the rails it goes off the rails way harder and is way more painful to resolve. Ask anyone of social security age if you don't believe me.
by suraci | 2025-05-14 13:42:32+00:00
> "We know that China believes there is value in placing at least some elements of our core infrastructure at risk of destruction or disruption," said Mike Rogers, a former director of the U.S. National Security Agency

> "That effectively means there is a built-in way to physically destroy the grid," one of the people said

It's very concerning, especially with the Spain and Portugal blackout being so recent
by enraged_camel | 2025-05-14 13:42:40+00:00
Echoing my comment from one of the other threads:

We have been using Ash at work for the past nine months. Our experience has been brutal. Learning curve is absurdly steep. Macros everywhere means you have to trawl through documentation to find information about the exact thing you're trying to do, and often cannot. Every time you step out of the well-trodden path you're punished with cryptic errors, for which there's nearly nothing on the web, and AI tools are clueless about. So your only option is to post about it in the Ash discord (which is for some reason not part of the official Elixir discord) and hope that someone responds before you lose your mind.

The only thing it has done for us is that our data layer has started to look somewhat standardized. This may be a reasonable benefit for larger teams that don't have any code quality or architecture discipline. For small teams though, and especially for solo projects, I wouldn't recommend it. Your productivity will suffer.
by some_random | 2025-05-14 13:42:45+00:00
This is a really good point, "cell service will always be available" is a classic incorrect assumption that needs to be shattered. I do kinda wonder what the correct way forward is, I think it's silly that ISPs don't support this type of SMS over wifi but I have no clue why. Meanwhile TOTP apps are rightly pointed out to be too numerous with unclear trade offs, I'm surprised ios and android don't have native TOTP apps (afaik).

As an aside, I hate the nuance-less "SMS 2FA is insecure" line. It's the weakest 2FA form for sure, but it's still so much better than not having 2FA. Even if you support multiple options depending on your product it may very well make sense to stick with SMS as the default to reduce friction.
by al_borland | 2025-05-14 13:43:09+00:00
I don’t see where the hiring manager was unprofessional. He responded to the questions/proposal without giving the author an unfair advantage, and he responded to the message after getting rejection. The author wasn’t ghosted or ignored, and has closure, which is more than a lot of people get.

Had the hiring manager given detailed feedback, it would have ended up in the blog post, and then they would need to revamp their process, as anyone reading would get additional information they weren’t intended to have.

I’ve also seen situations like this where the person never stops responding and seems to try and turn a rejection into a long term mentorship opportunity. The author seems like they might have those tendencies and keeping to standard boilerplate responses helps avoid that. It’s not overly personal, but I don’t think I’d call it unprofessional. The author simply misunderstood the assignment at a foundational level and is trying to shift the blame for that onto the hiring manager… when that was exactly what they were testing for.
by ItsHarper | 2025-05-14 13:43:11+00:00
The Cortex-M33 core in the SiFli chip will be much faster than the M4 cores that the fastest released Pebble watches used, so a faster MCU than this is not something that's needed. However, more battery life is very welcome, and the fact that they're using MCUs with integrated Bluetooth this time seems to be a huge part of the upgrade from about a week of battery life to about a month of battery life.
by shadowgovt | 2025-05-14 13:43:15+00:00
Interesting writeup. I wonder somewhat what this looks like from the customer side; one downside I've observed with some serverless in the past is that it can introduce up-front latency delays as the system spins up support to handle your spike. I know the CI consensus seems to be that latency matters little in a process that's going to take a long time to run to completion anyway... But I'm also a developer of CI, and that latency is painful during a tight-loop development cycle.

(The good news is that if the spikes are regular, a sufficiently-advanced serverless can "prime the pump" and prep-and-launch instances into surplus compute before the spike since historical data suggests the spike is coming).
by kochb | 2025-05-14 13:43:16+00:00
Either it is able to fully fund itself through sender fees and other operations, or the net losses are ultimately paid for by other government revenues, primarily taxes.

I enjoy Christmas cards and personal letters as much as anyone, but with electronic payments and telecommunications taking more of the volume, it is increasingly becoming an advertising service. If it is operating unprofitably, we are paying a form of subscription fee to receive those ads.
by wkat4242 | 2025-05-14 13:43:18+00:00
True but those bands are still official wifi bands somewhere.

On software-defined radios you can often use them way out of spec, way more so than using a forbidden channel. But in a totally different band. A good example is the RTL-SDR stick which was designed to be a TV received but can be used as a wideband SDR these days. That's a receive-only device so it's not that critical to regulators. Once you can transmit, it becomes more of a problem.

An example of a more problematic transmission device is the Raspberry Pi PWM pin. That's been used to transmit all sorts of stuff on many bands. Because it was never designed to transmit anything, it causes all kinds of weird harmonics and artifacts. It's a really bad idea to use it for that. Most people just do it under controlled circumstances.
by prettyStandard | 2025-05-14 13:43:29+00:00
I don't think we can fairly compare a phone pretending to be a desktop against other desktops.

It would be more fair to compare a phone that has desktop features, to a phone that doesn't have desktop features.

So let's compare the best Apple phone that refuses to have a dex like experience; to a Samsung that has had a dex experience for about 10 years, or to a Google phone that is now adopting desktop experiences.

If the future is anything like the past, in 5 to 10 years from now we'll see a desktop experience on iPhone and they're going to be snobby about it.
by the__alchemist | 2025-05-14 13:43:53+00:00
So, HN, are HDR monitors worth it? I remember ~10 years ago delaying my monitor purchase for the HDR one that was right around the corner, but never (in my purchasing scope) became available. Time for another look?

The utility of HDR (as described in the article) is without question. It's amazing looking at an outdoors (or indoors with windows) scene with your Mk-1 eyeballs, then taking a photo and looking at it on a phone or PC screen. The pic fails to capture what your eyes see for lighting range.
by kentm | 2025-05-14 13:43:55+00:00
A large number of people do not take Zuckerberg or Altman seriously and do bash them, but there is also a contingent that do. This is similar to Trump; about 1/3 of America listens to him and think he’s talking sense. Note that these comments were made on Joe Rogan’s show, apparently. I’ll leave you to consider what sort of audience Rogan appeals to.
by gyomu | 2025-05-14 13:44:10+00:00
As a photographer, I get the appeal of (this new incarnation of) HDR content, but the practical reality is that the photos I see posted in my feeds go from making my display looking normal to having photos searing my retinas, while other content that was uniform white a second prior now looks dull gray.

It's late night here so I was reading this article in dark mode, at a low display brightness - and when I got to the HDR photos I had to turn down my display even more to not strain my eyes, then back up again when I scrolled to the text.

For fullscreen content (games, movies) HDR is alright, but for everyday computing it's a pretty jarring experience as a user.
by jorams | 2025-05-14 13:44:14+00:00
For what it's worth the questions can't really be answered by a simple FAQ, because history has shown that those answers aren't worth the page they're written on. Many companies that get bought talk all about the fact that nothing is going to change.

Something is always going to change, almost always in a way that impacts customers. In the best case it's something simple like a different name on the bill, other times it will leave customers scrambling for an alternative before a ridiculous deadline. It could happen within weeks, after a month, or it might take a year. The answers at the time of the announcement are the same regardless.
by Mr_Minderbinder | 2025-05-14 13:44:23+00:00
I notice a pattern in the kinds of software that people are complaining about. They tend to be user-facing interactive software that is either corporate, proprietary, SaaS, “late-stage” or contains large amounts of telemetry. Since I tend to avoid such software, the vast majority of software I use I have no complaints about with respect to speed and responsiveness. The biggest piece of corporate bloatware I have is Chromium which (only) takes 1-2 seconds to launch and my system is not particularly powerful. In the corporate world bloat is a proxy for sophistication, for them it is a desirable feature so you should expect it. They would rather you use several JavaScript frameworks when the job could be done with plain HTML because it shows how rich/important/fashionable/relevant/high-tech they are.
by drewbug01 | 2025-05-14 13:44:24+00:00
> I think a more humane (and likely more successful) way out of this is to not try to convince the childless to have children at all, but to try to convince those with children to have more.

> So, I'll pose this question to HN and see what you all say: If you have kids, why not more? (if you're too old/young, just imagine you're the right age)

> I'll go first: We'd both like to have more kids, but we honestly don't have the time for another. They really do eat up loads of your time.

I think you've largely answered your own question, by reflecting on your own circumstances. I suspect there are plenty of people who would not mind having more kids per se, but simply cannot afford to (in terms of time, or in terms of money, etc).

We are planning on a second kiddo, and I can barely fathom how we'll make it work with what little time we have left. At least in the US, we simply don't have a society that makes it easy or feasible to have kids - financially or otherwise.
by jermaustin1 | 2025-05-14 13:44:51+00:00
Walmart has partnered with a few "financial services" companies to offer bank accounts in the past, but the partnerships never seem to last, except Green Dot.

I usually actually have a handful of checking accounts for splitting up bills, not relying on a single bank, etc. And a couple years ago I started a Chime account for my "allowance" because they were partnered with Walmart, and you could deposit cash at Walmart, well not anymore (at least not at my Walmart). I can go to walgreens, but I never need to go to walgreens, so that card has been removed from my wallet.
by em-bee | 2025-05-14 13:45:12+00:00
they have the advantage that they can shape the API to their needs. yes, you can argue that google apps have the same limitations as other apps. but google defines the limitations. just because google doesn't need a feature, it doesn't mean that no one else needs or should have that feature. so google is able to define features that fit their business model, and they prevent anyone else from offering a different feature set. they own the platform and compete in it. that in itself is an advantage. to not have an advantage either google must not compete with apps on the platform and or they should relinquish their ownership of the platform.
by abtinf | 2025-05-14 13:45:36+00:00
There are lots of services that do this, usually targeting people who travel a lot (especially boats and RVs).

I’ve had great experiences with https://www.virtualpostmail.com. They filter out all the junk, open and scan the rest, and email a pdf. It’s nice.

The only real downside is payment validation issues, when your parcel delivery address doesn’t match billing address.
by throwawaymaths | 2025-05-14 13:46:05+00:00
> lots of people would "accidentally forget" to run it

yeah, like how the sel4 guys accidentally forget to run their static analysis all the time.

You put a badge on CI. If you "forget to run" the static analysis, then people get on you for not running it. Or people get on you if you don't have the badge. Just like how people get on people for not writing programs in rust.
by joshprice | 2025-05-14 13:46:14+00:00
Understand the hesitation, but this is just a convenience script to make installation a shell one-liner and totally optional.

Just click on the hard to spot "Already have an app?" link and it will show you the individual mix tasks you can run yourself.

I would argue that this is the preferred way to see what's happening and avoid running a remote shell script for the security conscious. ;)

Also the generated project name is completely random and intended to be humourous.
by modeless | 2025-05-14 13:46:23+00:00
Google Fi can receive all SMS 2 factor messages on Wi-Fi including short codes. It doesn't even require that your phone is on, you can get them in any web browser on any device even if your phone is destroyed. One of my favorite features.

You can get service starting at $20 per month. Fi used to have good service in some mountain areas too, with US Cellular. Not sure what's going on with US Cellular right now though. Some kind of half acquisition by T-Mobile.
by xtracto | 2025-05-14 13:46:57+00:00
Having worked in Fintech for several years, THIS is the main reason why I moved the majority of my liquid assets to cryptocurrencies.

For all the things people want the. To do, the most important one to me is the "not your keys, not your coin".

I don't trust banks as neither. One time a bank i use to get paid decided to "block" my accounts for 'suspicious avtivity" (i made a transfer to an account number they deemed high-risk). I ended up having to go to a specific physical branch, and literally BEG the clerk to activate the account where they had MY FREAKING MONEY.

I've learned since that, once you give it (lend it actually) to banks, it is not your money.
by Kneecaps07 | 2025-05-14 13:47:05+00:00
The hotel is at least a known quantity. You have a pretty good idea of what you're getting into, the expectations are clear between all parties, and you're having a fairly consistent experience between different hotels. With Airbnb you have no idea who or what you're dealing with.

With a hotel, I don't have to worry about a doorman asking me who I am and then having to lie, per the host's instructions (yes, this happened to me). I probably don't have to worry about the pictures being of an entirely different unit and having an entire day of my vacation ruined trying to find somewhere else to stay (yes, this happened to me). I know exactly where the hotel is before I hand over hundreds of dollars.
by bryanlarsen | 2025-05-14 13:47:20+00:00
Children are a massive asset for tax-payers. Money is a claim on the production of a country. Without that production, money is just a useless piece of paper or useless entry in a bank database. And for a country to produce, it needs people of working age.

More concretely, let's suppose you're 92 and you need full time nursing care. You still have retirements savings so should be able to pay for it. Now let's say there are more people needing nursing than there are nurses. What happens to the cost of that nursing? It goes up until some cannot afford to pay and demand balances supply.

Without a working age population, your retirement assets will be inflated away into worthlessness.
by visarga | 2025-05-14 13:48:31+00:00
> I feel like I should understand the purpose of knowledge graphs, but I just... don't.

Like RAG, it decouples KG size from context size, but unlike RAG, a KG offers deduplication and relational traversal. Some searches based on just similarity or keywords fail when the relation is functional. Both KG and RAG work better when the LLM is planning the search process, doing multiple searches, basing each one off the previous one. In the last few months LLMs have gotten great at exploration with search tools.

I implemented my own KG recently and I put both search and node generation in the hands of the LLM, as MCP tools. The cool trick is that when I instruct the LLM to generate a node it links to previous nodes using inline references (like @45). So I get the graph structure for free. I think coupling RAG with a KG allows for both breadth and precise control. The RAG is assimilating unstructured chunks, the KG is mapping the corpus. All done with human in the loop to guide the process.
by wkat4242 | 2025-05-14 13:48:33+00:00
This smartwatch isn't really all that smart by today's standards.

I would really miss the mod cons I have on my current smartwatch. Payments over NFC, dual-band GPS tracking, 4G LTE connectivity. The Pebble (and repebble) trades all that in for a multi-week battery life. But the minor hassle of once-every-two-days charging on my galaxy watch really isn't enough to forego all these powerful features for me.
by amiga386 | 2025-05-14 13:48:34+00:00
> with their 2000 years of history on the island

Dude, stop fucking people about. The country was usurped about 1000 years ago by Frenchmen of Danish heritage and they rubbed the native Anglo-Saxon faces into the dirt. And those Anglo-Saxons had similarly usurped native Celtic peoples around 600 years before that. And let's not get into these Celtic people fighting Pictish people for control of proto-Scotland.

Trying to bundle all the UK's myriad historic ethnicities into a single "white british" category so you can other everyone else is nationalist bullshit.
by GuB-42 | 2025-05-14 13:48:36+00:00
PDF is effectively digital paper, and it works really well for this. When I made PDFs 20 years ago, I knew they will always look the same on every device, including on paper, and they did, and they still do. In addition, a document is a single file, reasonably compact, looks good on any resolution, and is generally searchable. Even if not ideal, it can also support scans of paper documents in a way that can be sent to a printer on the other side of the planet and you will get the same result as if you had used a copier.

Data extraction is hard, but that's not what it is designed for, it is for people to read, like paper documents.

Far from being "mad", it is remarkably stable. It has some crazy features, and it is not designed for data extraction (but doesn't actively prevent it!). But look at the alternative. Word documents? Html? Svg? One of the zillion XML-based document formats? Markdown? Is any one of these suitable for writing, say, a scientific paper (with maths, tables, graphics...) in a way that is readable by a human on a computer or in print and will still be in decades and that is easier to process by a machine than a PDF?