MurphyA/hacker-news huggingface dataset:
by AnimalMuppet | 2025-05-14 12:55:18+00:00
I keep very little. Very little.

I keep it in a flat text file. It's maybe three or four screens long.

Now, for that to work, I obviously don't store "the knowledge gained in a day".

Some things I learned I'm going to use all the time. I don't worry about them; I'll use them often enough that I remember.

Some things I learned are interesting in a "huh, interesting" kind of way - mild surprise, and then move on. I don't bother with them, either, because who cares? They aren't worth remembering.

Some things change who I am. I don't bother writing those down, either. They are recorded in who I am; I don't need a file of notes. (They might be interesting to someone else, but so far the world is not beating a path to my door to read such a file.)

Some I can just Google. I can search Google as fast as I can search my notes file - faster, because I have Google on more machines.

The only ones I bother to write down were ones that took some digging to find out, and that I'm probably going to want to know how to do again, but only rarely. That is a small number of things.
by throwawaymaths | 2025-05-14 12:55:21+00:00
what the hell are you talking about. if you are writing security conscious software you should turn on a static checker and proudly show a badge that says "this code is memory safe". if youre writing a custom data pipeline to be used in a niche scientific field where the consumers are you and anyone that wants to repro your pipeline, and everything is in arenas, who the fuck cares. don't bother with static analysis.
by wkat4242 | 2025-05-14 12:56:17+00:00
Yes I have several of those and they still work with my S23. Not sure why they don't sell them anymore. It was a great idea. The fan is even dynamic, it knows how hot the phone is (even if it's in a case so the phone must be reporting it over USB somehow).

There was a second version which was flat so you could use the phone as touchpad. But it was thick, lacked ethernet port so it wasn't really worth it IMO. When you use a dock it's trivial to use a mouse, way better than any touchpad.
by physicsguy | 2025-05-14 12:56:43+00:00
This is such a privileged article I don't even know where to start.

Most places in England were like this 25 years ago. But haven't been since ~2008. In most cities, only the few posher areas in a given city still have little high streets with nice shops and cafes and in most of them they're booming, regardless of whether (expensive) chain shops like Jojo Maman Bebe have moved on. In the other places there are vacant units, charity shops, an inexplicable number of always-empty Turkish barbers and takeaways.

Ultimately, yes, online world has changed things. But I would hazard a guess that at least in the writer's social circle, if not the writer, there would be significant opposition to construction of new housing and densification, which is the only way that you can realistically still have such amenities in person.
by bradhe | 2025-05-14 12:56:48+00:00
Crazy how big the data ecosystem has grown. Congrats to the Neon team on a good outcome, but good luck integrating into DBX culture and surviving.

I'm seeing a lot of DBX hate in this thread overall. I think it's warranted. At Tower[0], we're trying to provide a decent open solution. It stars with owning your own data, and Iceberg helps you break free.

[0] - https://tower.dev
by tough | 2025-05-14 12:56:51+00:00
it feels to me most of the real usage of AI is in coding right now, so a small lab that decided to go all in into just code-gen would have at least the differentiator of a narrower field to beat the bigger incumbents doing it all?

I dunno tho.

Big AI labs also have their own agendas and would rather keep scaling and growing than serving a rather smaller real market ?

Once you're into real usage territory, you can't no longer use make up numbers to justify future growth.
by reginald78 | 2025-05-14 12:56:52+00:00
I see no reason to ban those even if you have strong reservations about fluoride in the water supply. Since this administration rarely functions on logic I expect they'll move to banning the toothpaste, mouthwash and the topical treatments in dental offices since this will be treated more like some kind of vindictive holy war rather than an attempt to improve public health in any rational manner.
by pdfernhout | 2025-05-14 12:57:48+00:00
Good point and links on architecture. I am so grateful to the architecture student who told me about Jane Jacobs around 1990 and opened my eyes to how much urban architecture design (things like height restrictions as in Philadelphia, unsafe edge effects of big special-purpose areas, sidewalks & porches, and mixed-use zoning) can affect human behavior and "eyes on the street" safety. I also liked the point that new ideas require old buildings (for cheap rents).

This article and your comment makes me think of Lawrence Lessig's "Code 2.0" book where he writes that (at least) four things can shape human behavior:

* rules * norms * prices * architecture

All are important -- but they influence people in different ways at different times. If we want to have healthy cities, all are worth considering.

Hopefully we could do so in a "Kaizen" approach of incremental improvement and usually small steps within existing cities? But we likely need a lot of new cities too with more housing (perhaps by upgrading towns on existing transit lines). https://en.wikipedia.org/wiki/Kaizen
by enraged_camel | 2025-05-14 12:57:50+00:00
>> I guess I'll give it another try.

I wouldn't bother. We have been using Ash at work for the past nine months. I'm not a fan, and dread using parts of the app that are built with Ash. It makes my productivity plummet due to cryptic error messages, really poor documentation, and high levels of obfuscation (by way of countless macros) that hides what is happening under the hood. Based on my conversations with other team members, most of the team feels this way. The only reason we're continuing to use it because it enforces a level of standardization on the codebase.
Show HN: Cache Horse: An HTTP cache/batch service
by fiiv | 2025-05-14 12:57:55+00:00
Hi, I'm fiiv, and I'm the creator of Cache Horse. I built it because I wanted an easy plug-n-play solution to caching and simplifying HTTP requests - in particular, on frontend. First, I was fetching data like daily weather, historic currency exchange numbers, air quality readings - and many of those APIs have quota limits. And second, since I was already caching them, I thought it would be useful to batch them together - so I built that feature in.

I would love to hear your feedback and thoughts on the project. Thanks!
by permo-w | 2025-05-14 12:58:11+00:00
I just tried syncthing, and first of all I do not trust the fork of the app present on the app store, second of all, christ is it slow. why would I ever rely on this when I should be able to just use a usb cable? it's like trying to say that you should just screen mirror all your content to your TV rather than use a HDMI. bizarre
by dinfinity | 2025-05-14 12:58:28+00:00
> We've become too cautious for our own good.

Depends on what you expect for the future. A lot of those children have a hard time thinking of what kind of job they'll be able to do. Most of them seem to land on "influencer" or something.

I know it is contentious, but there is a very real chance that a large part of humanity will cease to be able to add significant (economic) value in the somewhat near future. You may not believe that, but if it is true then adding to that number of people is not a good thing.

More humans != more better.
by Goronmon | 2025-05-14 12:58:30+00:00
Sure, but then when something goes severely wrong, you wind up thinking of things to better fund USPS.

This logic could be applied to literally anything, so your argument is effectively that the government should never fund anything.

If there is a war, cancer/disease research is going to be less important, so the government shouldn't fund cancer/disease research.

If suddenly a famine strikes, war is going to be less important, so the government shouldn't fund the military.

If a sudden deadly disease arises, funding for food security/research is going to be less important, so the government shouldn't be funding any of that as well.
by amiga386 | 2025-05-14 12:58:34+00:00
The restaurant conducted a safety review of its premises and the surrounding area, which it is legally required to. Even if it doesn't own the land, it is responisible for making sure it is a safe place for staff and customers.

This tree overlooked their car park, and if it had fallen or its limbs broke off, could easily crush, maim or kill people.

They relied on a specialist contractor to tell them whether all the trees in the vicinity were safe. The restaurant is legally required to mitigate hazards.

The (unnamed) specialist contractor said this particular tree wasn't safe due to dead and splitting wood. While the tree is in this legally-non-binding inventory of ancient trees, it was not subject to any specific tree protection order at the time the contractor gave the advice.

The restaurant took the contractor's advice and asked them to make it safe, which involved dismembering most of it. Only then did someone who actually cares about trees, and doesn't just see them as a box-ticking exercise or a way to make or save money, learn that this was happening and raise a fuss about it.

And now the tree has a tree preservation order, after being hacked to bits. It could have had a tree preservation order at any time in the past, but it didn't. If it did have one, the specialist contractor would have known, and would have advised the restaurant differently.

There aren't any specific villianous individuals anywhere in this story. This is a systematic problem, which is why tree heritage groups are campaigning for a law that protects ancient trees just for being ancient.

The way you fight the mundane evil that is bureaucracy is you add more bureaucracy; add in more restrictions on what companies, councils, governments can legally do. Otherwise this happens, and so does this:

* https://www.theguardian.com/uk-news/2023/mar/06/sheffield-ci...

* https://www.bbc.co.uk/news/uk-england-devon-64961358
by amaanali630 | 2025-05-14 12:58:43+00:00
Last year I missed most of internship season because I was drowning in school stuff.

This year I told myself I’d start early. I did not.

So over break I built a little agent to do it for me.

I'm calling it Ray, and the number is +1 (833) 758-0481.

I just text it what I’m looking for and it goes off and starts applying. It fills out forms, answers questions, and only messages me when it needs something.

I want feedback! I made it free for everyone.

What are everyone's thoughts??

Landing page @ https://useradar.ai
by ghaff | 2025-05-14 12:59:40+00:00
I've used AirBnB exactly once because the alternative resort-type places were insanely expensive and it was great. (Just one room and a screened porch which were great. No kitchen but didn't want one.) One other time I was canceled well in advance for no obvious reason but wasn't a big deal.

Per another comment, if I'm in a city, I mostly look for a functional/predictable hotel. Sometimes stay in conventional B&Bs as well, which may list on AirBnB as well.
by xattt | 2025-05-14 12:59:46+00:00
How does taking transit versus car compare for travel times?

Even in Lisbon, it seemed that public transit was a much bigger hassle, both in time and cost, than a ride-sharing app.

We had a family of 4. Fares are about €3-4 each so €12 per ride in one direction. Ride-shares were about €9. We also abused the intro ride-share offers by creating separate accounts and got that down to €4.50.
by lhamil64 | 2025-05-14 12:59:50+00:00
My area has a dial-a-ride service where you can schedule a ride and they essentially make an on demand bus route for it. I've never actually used it though because it's just really not convenient. You have to call a dispatch number to schedule trips like 3 days in advance, and can only cancel 24 hours before your trip. And you can only schedule trips on certain weekdays (doesn't run on weekends at all) depending on which city/town you're leaving from or going to.
by FiniteField | 2025-05-14 13:00:03+00:00
White British is an ethnic umbrella recognised by the British government. In the last recorded statistics, the White British population in Britain had been reduced to 54% by births, and dropping significantly each year. A generation ago Britain was 90-95% White British. It's a staggering, utterly unprecedented rate of demographic change that historians will look back on with the same or greater significance as the Anglo-Saxon or Norman invasions.
by Ragnarork | 2025-05-14 13:00:19+00:00
I can agree on the strawman but parent I responded to was mentioning "silly reasons" for not choosing a Rust implementation over a C one. A 5% performance difference in that space is anything but a silly reason.

Also glancing over the implementation of rav1d, it seems to have some C dependencies, but also unsafe code in some places. This to me makes banging the drum of memory safety - as it is often done whenever a Rust option is discussed, for obvious reasons since it's one of the main selling point of the language - a bit moot here.
Show HN: StealthCoder – Invisible AI helper for coding interviews
by StealthCoder | 2025-05-14 13:00:27+00:00
Hey everyone, thanks for checking out StealthCoder!

After years at a startup and Amazon, I got tired of relearning Data Structures & Algorithms puzzles, only to forget them on the job and then fumble under the pressure of an unfamiliar LeetCode style challenge.

I built StealthCoder to help skilled developers who excel day-to-day but struggle with trivia interviews get a fair shot at landing the roles they deserve. The job market is brutal, and interview rounds have become tougher and more time compressed than ever.

StealthCoder is a tiny invisible AI overlay that only you see:

- Never shows up on Zoom/Meet or trips cheat detectors

- Pops Data Structures & Algorithm hints in-place with Ctrl+Alt+S

- Runs silently - no extra windows or icons

I’ve cleared multiple live rounds (constant screenshare) without anyone noticing. Windows & Mac builds are live, you’ll see an “unidentified developer” warning until I sign and notarize this week.

If you give it a spin (credit card required for the trial), I’d love to hear:

1. Does the concept make sense?

2. What feels clunky or confusing?

3. What one feature would help you most?

https://stealthcoder.app

Can’t wait for your feedback or war stories!
by jere | 2025-05-14 13:00:34+00:00
Fair enough, but I don't think you realize how the original comment comes off. There's a lot of wiggle room in the terms "interested", "engineering", and "unremarkable", but the way I take it is: if one hasn't become a legend in their field by age 40, not only do they not deserve a job, they don't deserve to be here (since they're clearly not interested in engineering).

You're right on many of these points and I probably take it personally because I'm coming up on 20 years and am unremarkable. You never know what people went through to get where they are.

I went to a cheap state school, didn't major in CS despite wanting to desperately because my family convinced me it was a bad move, graduated into the GFC, got pigeonholed into QA for a while, spent years getting my masters in CS, wasted energy on side projects for many years, cared for sick family members for many years, struggled with major impostor syndrome and insecurity.

I've done things I'm proud of and I made it to FAANG after all that, but am unremarkable. It's kind of offensive to then hear that I'm not interested in engineering because I'm not a Distinguished Engineer or whatever.
by grumpy-de-sre | 2025-05-14 13:00:59+00:00
Ideology:

GDR: Socialist, collective responsibility for families | FRG: Conservative, traditional nuclear family model

Women's Role:

GDR: Encouraged to work and have children | FRG: Expected to choose between work and motherhood

Maternity Leave:

GDR: Up to 26 weeks paid leave + 1-year partially paid "baby year" (from 1976) | FRG: Shorter leave (14 weeks), limited benefits and job protection

Childcare Availability:

GDR: Universal, heavily subsidized childcare from 3 months old | FRG: Scarce childcare, especially for kids under 3; long waiting lists

Financial Support:

GDR: Birth grants, scaled child allowances, housing priority for families | FRG: Modest child benefits (Kindergeld), no housing incentives

Career Impact:

GDR: Mothers retained jobs and career paths with little penalty | FRG: Mothers faced career setbacks; part-time work common

Contraception & Abortion:

GDR: Free contraception; abortion legalized in 1972 | FRG: More restrictive laws; abortion controversial

Cultural Messaging:

GDR: Motherhood seen as patriotic duty; state actively promoted it | FRG: Emphasis on family values, but less direct messaging on fertility
by piva00 | 2025-05-14 13:01:56+00:00
My point already shows that your whole assumption is flawed, which was entirely my point... You don't need to argue but it'd be in good faith to at least acknowledge that your point has no basis at all, it's just your feeling, not a point.

By the way, I live in a capital city in Europe so the discrepancies between listings would probably translate to many other places...
by joshstrange | 2025-05-14 13:02:29+00:00
That’s a nice FAQ and all but after what happened to bit.io [0] you have to understand why people (like me) are extremely worried about this.

We’ve all read glowing blog posts and reassuring FAQs enough times after an acquisition only to see a complete about-face a few months or a year later.

I quite enjoyed using Neon but as a solo founder running my business on Neon I can’t help but think it’s insanity to not be looking for alternatives.

Databricks is _not_ a company I trust at all.

[0] if you don’t know, databricks acquired bit.io and shut down all databases within 30 days. Production databases had <30 days to migrate.
by MyPasswordSucks | 2025-05-14 13:02:51+00:00
> And then ICQ was invaded and subverted by Russia. I mean pervasively.

...not... really...? I mean, it's the 9th-most-populated country in the world, so when it comes online, it's something people notice. Just like when Nigeria did a decade or so later.

What happened with ICQ is that AIM became available separately from AOL dialup, and AIM was a lot more "instant". Remember, circa late-90s, the default ICQ message flow was to double-click a flashing tray icon, click "reply", type your message, and click "send". Or tab-space if you were a badass keyboard warrior.

AIM - by default - had a persistent window, where sending messages was accomplished with the enter key. Simple as.

You could tinker with ICQ and get it to be a bit more AIM'y (though you still had to tab-space to send), but tinkering was required.

So despite the fact that ICQ had a lot more features than AIM, a better and more reliable file transfer, a far more robust and better-granulated status system*, if you wanted to talk to non-nerds in your high school, you had to use AIM.

* AIM was just "online" and "away" combined with active/idle; ICQ had - from memory, so I may be forgetting one - online, away, not available, DND, free-for-chat, and "private", where only users you chose could see your online status. Plus, you could also show as offline to certain other users without actually blocking their messages!

> Just like LiveJournal was, later on.

LiveJournal was bought by a Russian company in 2007. ICQ was bought by a Russian company in 2010.

> I have come to believe that these were simply psyops that were a bit less anticipated than TikTok was.

I enjoy yelling at clouds as much as the next old man, but come on.

> Imagine the power of Russian threat actors knowing when and where every kid was online and wanting to chat, and who all their friends were.

I'm... imagining it. It's not really that impressive, but I'm imagining it. I mean, "between 3pm local time and bedtime, all-day on weekends and holidays; less than this as the nerd-factor diminishes" is pretty much the answer. I'm hard-pressed to decide what a scary scary Russian bogeymen could really do with the information that I was friends with Jake and Mike, on uneasy mutual detente terms with Ramon, trying to get a smooch from, in sequential order, Jessica, Jaime, Jo, Becky, and Helen; and wouldn't talk to anyone who listed N*SYNC or that British "Spice Girls" psyop as a Favorite Band.

But if any creepy-crawly super-scary Russian threat actor bogeymen are reading this, by all means let me know - my curiosity is officially piqued. Just make sure you don't have any Di$ney movies in the Favorite Movies of the profile of whichever account you contact me from. You'll be auto-blocked >: |
by the__alchemist | 2025-05-14 13:03:27+00:00
Concur. With nRF, you have to bolt on a separate 70002 Wi-Fi Chip.

And this chip isn't a normal QSPI chip where you read the datasheet. You have to use NRF connect, and Zephyr.

So, this brings up the obvious question: What if I don't want my whole firmware to be Zephyr nRF-connect, just for a Wi-Fi chip?
by bluGill | 2025-05-14 13:03:38+00:00
Adding massive amounts of service costs a lot of money. It is always a bad thing if you see that anywhere in the world. It takes years for people to adjust their lives around better service, so your experiment will have data proving it was a wasted investment long before it works. If your city happens to do a massive investment despite my strong recommendation against it look close at the funding - if they don't have committed funding to continue that service for 10 years just ignore it as odds are too high they will cancel that service just as your start to rely on it and then you have to scramble to adjust your life (generally meaning buy a car - if you are car dependent you budget for the costs of a car, but if you normally use transit this is a sudden large expense that you probably can't handle).

Adding more service is a good thing, but it needs to be done in a sustainable way so that people can rely on it long term.

Sometimes cities will make massive changes to their network. By eliminating bad routes they can often find the money to fund good routes. This is a very different situation.
by gafferongames | 2025-05-14 13:03:49+00:00
I think you're taking the term "safety" in rust a bit too literally. It's got bounds checking in it man. That's all. You can also write totally safe programs in C, or if you really want to be serious about it, write the program in F and use formal verification like this crypto library does: https://github.com/hacl-star/hacl-star
by datastorydesign | 2025-05-14 13:04:10+00:00
Hey George, Alexander from SurrealDB here.

Congratulations on the launch! This is a very exciting space, and it's great to see your take on it.

Running fair benchmarks, not benchmarketing, is a significant effort and we recently put in this effort to make things as fair and transparent as possible across a range of databases.

You can see the results and links to our code in the write-up here: https://surrealdb.com/blog/beginning-our-benchmarking-journe...

We'd be very interested in seeing the benchmarks you'd run and how we compare :)

You can sacrifice many things for faster performance, such as security, consistency levels or referential integrity.

I'm genuinely curious to learn what design decisions you will make as you continue building the database. There are so many options, each with its pros and cons.

If you would like to have a chat where we can exchange ideas, happy to do that :)