MurphyA/hacker-news huggingface dataset:
by VectorLock | 2025-09-07 17:02:29+00:00
What about the space you're using? Do they delete it? Remove all your configurations? Prevent you from doing anything with your account until you up your limit or wait until your month resets?

If you're worried about getting a big bill, and you don't care if it gets shut off when you're not using it, why don't you shut it down yourself?

AWS made the tradeoff to keep the lights on for customers and if there is a huge bill run up unintentionally and you contact them with it they refund it. I've never experienced them not doing this when I've run up five figure bills because of a misconfiguration I didn't understand. I don't think I've ever even heard of them not refunding someone who asked them for a refund in good faith.
by iLemming | 2025-09-07 17:02:34+00:00
> As I understand, you mean, fp approach is comfortable to work with large codebase.

I didn't say anything about "large codebases" or "FP approach". I'm just saying that in comparison with Lua, Clojure holistically simplifies many aspects of the entire process - for small and large code, and not only because it's an FP language - after all, it's not "purely functional".

Clojure gets many small details right that other languages, including Lua, struggle to handle elegantly. But programmers often face a cognitive trap: once they master their language's quirks and edge cases, they mistake familiarity for design quality. What once seemed obscure becomes "the way things should be". This expertise paradox prevents them from seeing these quirks as the pragmatic obstacles they really are - they've internalized the workarounds so deeply that they defend them as features rather than flaws.

Clojure is not without flaws, but somehow, it just doesn't feel like one needs to learn a collection of language gotchas to be productive.

We can talk about philosophy, psychology, technical merits, and design of programming languages, but at the end of the day people will use whatever makes them happy. Clojure and its dialects genuinely bring joy to thousands of programmers, and I understand now why. After writing code in a dozen of languages, I see why.
by haspok | 2025-09-07 17:03:00+00:00
A few years ago there used to be an ML-based app for Android that could classify photos of lesions that you took with your phone and could recommend you a visit to the dermatologist (or not). Unfortunately it seems to be removed now, the webpage is still live (somewhat): https://emdee.ai/

It was done by a small team in Hungary, with the support of MDs of course. (I would guess that the majority of the work was coordinating with MDs, getting them to teach the software... and collecting photos of lesions. Must have been fun!)

They probably could not monatize it (or were not interested, or it was just too much work for a side hustle)... the sad reality of living in Eastern Europe.

I do think that the idea is perfect, it is non-invasive, but could warn you of a potentially very dangerous condition in time. You don't have to wait for the doctor, or unnecessarily visit them. I would actually pay for this as a service.
by arcane23 | 2025-09-07 17:03:26+00:00
Seems like there needs to be a split of both hardware and software. Mobile phones morphed into something else lately. Not all of us need all the features of a smart phone, but still need a comms device. We need a simpler OS with simpler hardware that focuses on comms and less features. Simpler OS, lower attack surface, simpler to maintain without the help of a gigantic corporation. I don't need a supercomputer in my pocket.
by mkleczek | 2025-09-07 17:04:16+00:00
I think this is missing mentioning:

Object algebras: https://i.cs.hku.hk/~bruno/oa/

Tagless final: https://okmij.org/ftp/tagless-final/course/lecture.pdf

and Data types a’la carte: https://webspace.science.uu.nl/~swier004/publications/2008-j...
by nomilk | 2025-09-07 17:04:32+00:00
Personally, I think it's fine for the NDS site itself to look design-focussed (or, like a Sephora catalog). I presume that slick, modern design won't be used on every government website.

Of the Australian government websites I've used, they seem to come in both extremes; some with incredibly poor UX/design, and others with some surprisingly great design. A similarly complex task on a bad site could take 60+ minutes, whereas on the well-designed site more like 5 minutes. Makes a big difference when trying to get things done.
by charcircuit | 2025-09-07 17:04:46+00:00
Security of the Android ecosystem should not be compromised just to make the lives of Googlers easier in handling the public, internal, and pixel branches of AOSP.

Edit: The HN title is false and security patches were released. But this is more about Google trying to appease OEMs who aren't capable with keeping up with a monthly OS release schedule.
by nradov | 2025-09-07 17:05:04+00:00
It's not the clunkiness of the software that's the problem, it's the bugs. They frequently introduce regression defects in new releases. Like on my watch, suddenly structured track running workouts stopped tracking speed correctly and it took them like a year to fix it. I get the impression that they have a lack of test automation and too few human QA Engineers to manually test every feature on every release of every one of their many devices.

https://www.dcrainmaker.com/2019/06/competitor-software-inst...
by thesumofall | 2025-09-07 17:05:27+00:00
To be honest, my Garmin watches always felt like engineering marvels to me. Rugged, very long battery lives, small form factors, and for many years at the forefront of what was thought possible. Progress slowed down somewhat, but I still get a lot of joy out of them (currently a Forerunner 965). I haven’t been wearing my mechanical watch for ages. And as a sports watch they are very hard to beat
by JKCalhoun | 2025-09-07 17:05:52+00:00
I'm reminded of Swedish death cleaning [1]. If I don't die outright, I'll try to do as much for my daughters.

When my mother died she left behind a rather large collection of collectable dolls — not my thing, and not heirlooms for sure. (They represented I think the first time she finally had disposable income — at like age 60 or so. So she collected these things she liked.)

Regardless, I wasn't about to dump them at a local Goodwill. They meant something to her and I was quite sure she would want them to go to someone who would appreciate them as much as she did — to another doll collector I thought.

The thought of the tediousness of selling them though had me packing them up and storing them first in a storage unit in Morgan Hill for several years — even after I had moved with the wife back to the Midwaste.

A trip out to California in the van-turned-RV though and I finally brought them to Nebraska — first in my garage, then down into the basement. But again they sat for years.

This year I made a kind of resolution to "live more lightly" and so began the process of putting each doll up on eBay.

I came to learn about the dolls as I created little descriptions for the listings, tried to answer the odd question that a potential bidder had. In fact in the end I ended up keeping one of the dolls in memory of my mother. (One doll for some reason I kept coming back to look at — had a hard time imagining selling it because it was so ... stunning.) My daughters also each picked out a doll to keep in memory of grandma.

Yeah, heirlooms, etc. can be a kind of burden. As a parent myself now I make a point to let my girls know that they can toss anything of mine they wish to once I shrug off this mortal coil.

[1] https://en.wikipedia.org/wiki/Swedish_death_cleaning
by UtopiaPunk | 2025-09-07 17:06:46+00:00
Yeah, I basically agree. The goals of republican politicians are to satisfy the wealthy elite (corporations mostly). Public services, almost by definition, do not make large profits and make it much harder for a private corporation to compete while making large profits themselves. Privatizing public services is a great way to make the rich richer.

The republican politicians then have to craft a message that will get enough normal, not rich people to vote them into office. So they talk about hot-button culture war issues, selecting the positions they must take to get numbers they need (abortion, gun rights, "freedom of speech," gay marriage, immigrants, vaccines, etc etc), all the while reminding their base that the government (except the military and police) is bad.

So that is say, normal people who vote republican can be very nice and reasonable, and they have one or two things that strongly motivates them to vote for a terribly harmful platform.
by WalterBright | 2025-09-07 17:06:51+00:00
Jerry Seinfeld, on the life of things we buy:

1. buy treadmill from Amazon with one click, delivered to your door

2. put it in the living room corner

3. after a while, put it in the garage

4. more time passes, move it to the storage unit

5. take it to the dump

Amazon could do us all a favor, and have one-click send it directly to the dump.
by Kerrick | 2025-09-07 17:06:58+00:00
It is presented in the patterns format in at least these places:

- Pages 125–143 of Pattern-Oriented Software Architecture (1996) by Buschmann et al. ISBN 978-0471958697.

- Pages 330–332 of Patterns of Enterprise Application Architecture (2003) by Martin Fowler. ISBN 978-0321127426.
by amluto | 2025-09-07 17:07:00+00:00
This article discusses details of trying to use language features to model a fairly basic problem but doesn’t discuss the fundamentals of the problem very much.

If I have O operations (e.g. evaluate, stringify) and T types, then I need O•T implementations. If I fix O, I can add types until the cows come home by adding O implementations per new type. If I fix T, I can add new operations with T implementations per operation. If I want to let O and T vary, then the number of implementations I need to add per additional operation/type varies depending on what I’ve added before. No amount of programming language magic will change this basic count.

ISTM what’s really going on in the article is that the author is using the programming language as a registry of implementations. Those O•T implementations need to be stored somewhere so their callers can find them. In C++ this can be done when very verbose inheritance and virtual calls. In other languages, it’s less verbose. If multiple dispatch is built in, then one can use it directly. One can, of course, also build an actual table indexed on operation and type as a data structure in just about any language and use it, and in a language like C++ the result may well be quite a bit nicer than using a class hierarchy.
by Havoc | 2025-09-07 17:07:32+00:00
Just tried a few side by side comparisons with perplexity.

Google answers more concisely, faster and confidently, but not convinced quality of output is better. e.g. Google pulled in info from AWS and Oracle cloud when I asked a GCP specific question. Perplexity sourced only from GCP docs

Which is an interesting outcome since I'd expect google to excel in the search aspect
by sweetjuly | 2025-09-07 17:07:44+00:00
> The most common provider is cloudflare, but you need to install cloudflared on the machine you’re using to host

This is actually (strictly) true. You can use cloudflared on any system which can communicate with your host. This is useful in more realistic deployments as it means you can install cloudflared in a VM/container and then have it relay your services hosted in other VMs/containers/devices. It isn't helpful here as "I hosted my website on an iPad (but I now have to have this other real computer plugged in all the time so that iPad works)" is not as zesty :)
by jdlshore | 2025-09-07 17:08:35+00:00
Insurance has always been about groups of people banding together to soften emergencies. Prior to the ACA, the groups were people with the same employer, and getting insurance as an individual was prohibitively expensive and had ridiculous limits. The ACA added the ability to purchase through the marketplace and prevented the rampant denials that previously existed. I’m not sure how folks are grouped in the marketplace, but I believe it’s by zip code.

I paid for my own insurance for decades and the ACA absolutely made things better, and cheaper, for individuals seeking insurance. Not even counting the subsidies for lower incomes.
by postalcoder | 2025-09-07 17:08:59+00:00
To those wondering why the MacBook would have a sensor for this, it’s likely there to support Desk View[0]. It shows the items on your desk in a geometrically correct, top-down view. Knowing the angle of the display is very helpful when applying keystone correction.

0: https://support.apple.com/en-us/121541
by melling | 2025-09-07 17:09:04+00:00
Did you know whether you are kind or insult them, you aren’t going to change their minds? The insult tends to leave a sting, and I’ve noticed people are less likely to add their misinformation the next time.

At any rate, is there any climate change belief that you would like to discuss?

Try to stay on topic. Digression is a common tactic. People quickly like to change the subject when they run into someone who knows why they are wrong.
by yndoendo | 2025-09-07 17:09:18+00:00
You may have interpreted that and that is not what I said.

Once a product starts to sell after initial design, time is take to reduce the development cost. Try to reuse parts or replace part A with B. A machine from early 2018 can be little different than ones going out the door late 2018. _Kaizen_ was coined for this.

My point of view of when mass reduction in cost will be when self-driving is cost effect secondary feature on all Toyota vehicles. I see that as the litmus test for knowing that self-driving has reached true utility.

Also well designed vehicles would need a multi-sensor system to operate in self-driving mode. A human operating a car is using multi-sensor intake. Lack of multi-sensor in humans prevent them from operating a vehicle. Blind people need a secondary sensory input like walking stick. Vehicles need a multi-sensor system to prevent harming, mutilating, and killing the passengers and pedestrians.
by kotaKat | 2025-09-07 17:09:49+00:00
It's Skylo, which makes me really sad about this. This 'breaks' the InReach name completely if they're selling both global pole-to-pole Iridium and limited Skylo coverage devices under the same umbrella, and almost angling it as if you should put more faith in "just carry one less thing!" when it might doom you when you need it.
by growingkittens | 2025-09-07 17:09:52+00:00
I am a "noncoder" because of a number of reasons. My best friend is a "coder" and still starts instructions with "It's easy! Just open the terminal...".

Unfortunately, I do advanced knowledge work, and the tools I need technically often exist...if you're a coder.

Coding is not that accessible. The intermediary mental models and path to experience required to understand a coding task are not available to the average person.
by zahlman | 2025-09-07 17:10:00+00:00
I don't understand why it should be called "serverless" when using cloud infrastructure. Fundamentally you're still creating software following a client-server model, and expecting a server to run somewhere so that your users' clients work.

To me, "serverless" is when the end user downloads the software, and thereafter does not require an Internet connection to use it. Or at the very least, if the software uses an Internet connection, it's not to send data to a specific place, under the developer's control, for the purpose of making the software system function as advertised.
by mock-possum | 2025-09-07 17:10:13+00:00
I uh guess I’m not a normal person then

Working with soft synths, the difference between 65ms, to 15ms latency, 8ms latency, and 2ms latency - time from pressing the key to speakers emitting the sound - is agonizingly noticeable.

The numbers I’m quoting are ones I remember from various gear and upgrades over the years. It’s crazy to think about the levels of latency I was stuck with when I was a poor college kid. These days I wouldn’t settle for more than 10ms latency, and I don’t have to, thank the maker.
by scottbez1 | 2025-09-07 17:10:26+00:00
The sad thing is I think Google keeping Chrome is actually likely the better of two possible bad outcomes... Anyone else interested and willing to pay the true value of owning the entire Internet ecosystem is almost certainly going to look to extract value from that, and that's almost certainly worse than what Google does today. E.g. using everyone's browser to extract training data for AI without getting IP blocked.
by kderbe | 2025-09-07 17:10:33+00:00
I would loosen the memory timings a bit and see if that resolves the ECC errors. x265 performance shouldn't fall since it generally benefits more from memory clock rate than latency.

Also, could you share some relevant info about your processor, mainboard, and UEFI? I see many internet commenters question whether their ECC is working (or ask if a particular setup would work), and far fewer that report a successful ECC consumer desktop build. So it would be nice to know some specific product combinations that really work.
by trashface | 2025-09-07 17:10:38+00:00
$396 (if un-subsidized) probably means you are on a bronze tier plan. And yes many of those are hot garbage. However, if you are paying that for a crap plan and getting a subsidy too, you're probably getting ripped off. Most people on healthcare.gov or a state exchange who sign up for bronze tier are getting a subsidy, so the premium is reduced to near zero in some cases. Still often a bad plan, but a cheap bad plan.

I pay ~$400 but the government kicks in ~$350 too due to my low income. Its a Silver PPO plan and not bad, though, I haven't used it for anything serious yet. The Silver plans have extra subsidies so are usually better quality than bronze.

It also can be helpful to switch insurers if the plan is bad. My insurer up until last year was once decent but has gone downhill. They are also the dominant insurer in my area. The one I switched to this year is trying to gain market share in my area, so they seem to be a better deal, the plan is more generous and has less red tape.
by oktoberpaard | 2025-09-07 17:11:03+00:00
For me it’s not so much about the readability in sunlight, but about being able to glance at your watch without moving your wrist and about the watch not emitting light in dark environments. I find that distracting and I like the stealthiness of MIPS. That being said, if the minimum brightness is low enough and battery life with always-on high enough I think I could live with it, but with wrist gestures completely disabled except during activity.
by jppope | 2025-09-07 17:11:11+00:00
This is a weird take on an incredibly useful paradigm (serverless). One the one side, there are obviously precautions that all of these users could have taken to avoid these charges on the other hand its totally common to spin up a thing and forget about it or not do your due diligence. I totally feel for the people who have been hit with these chargers.

At the end of the day though the whole think feels like a carpenter shooting themselves in the foot with a nail gun then insisting that hammers are the only way to do things.
by borja_d | 2025-09-07 17:11:11+00:00
Thanks for your question! Uxia isn’t just raw LLM answers. We layer on:

Personas with goals/motivations so feedback is authentic.

Task simulations to mimic real tester workflows.

Consistency rules so a “designer” vs. “novice” behaves differently.

Aggregation to surface patterns across many synthetic users.

The LLM is the engine, but the structure around it makes the output closer to real user research than generic AI text. It’s not a full replacement for humans, but it’s fast, cheap, and great for early-stage insights.
by nomilk | 2025-09-07 17:11:19+00:00
Reading through some controllers and models, haven't encountered a single code comment yet, just chiselled-out ruby.

Arbitrary examples:

https://github.com/basecamp/once-campfire/blob/main/app/cont...

https://github.com/basecamp/once-campfire/blob/main/app/cont...

https://github.com/basecamp/once-campfire/blob/main/app/mode...
by genezeta | 2025-09-07 17:11:48+00:00
My impression is HN is being more heavily spammed lately. This needs heavier automated filters and this means more legitimate links end up marked dead on arrival.

The end result is poorer content and less variety.

It may well be just my impression though.

---

Other than that I don't know what exactly you mean by "their content within the sections" or what are you correlating to the rank.
by palata | 2025-09-07 17:13:23+00:00
The only reason that would make me fear from an antitrust judgement splitting Android from Google is that it may lose the Google contributions to AOSP.

Google is more and more showing that they really don't want to contribute to AOSP.

So for me, Android should be split out of Google. Maybe the other Android manufacturers will start contributing to AOSP, and maybe Android will die. But let me be honest: if Google keeps going this way, I will move to an iPhone (and I've been using and developing for Android forever). We may as well try the split, and if it fails I'll end up with an iPhone anyway.
by zahlman | 2025-09-07 17:13:30+00:00
> Imagine you create an empty, private AWS S3 bucket in a region of your preference. [...] As it turns out, one of the popular open-source tools had a default configuration to store their backups in S3. And, as a placeholder for a bucket name, they used… the same name that I used for my bucket.

What are the odds?

(Not a rhetorical question. I don't know how the choice of names works.)
by Diablo556 | 2025-09-07 17:13:35+00:00
I posted this in Reddit couple of day ago. Keen to see what hackers think about it.

here it goes-

Last few months all i am doing at night is VibeCoding.

Was never a big Video games player but often combines with Netflix but vibeCoding changed it.

I am sure i am not the only one. Saw few people in hotel lobby in SF vibecoding some apps close to midnight.

For some reason, It get triggers same Dopamine rush..You kind of always looking for next thing then next thing..UI - buttons, layouts..Auth , DB -Once you are in- no way out.

before you know few hours are gone..

My kid is same too..sometimes on weekend - building games on Bolt.

My gut feeling is VibeCoding is here to stay,Even grow bigger every year..

in year (or years)time we will see kids popping out vibecoded app with payment enabled- in few prompts.. Then what- The world will change around us.

No need to really go to office to make money, earning money will be truly decentralised. Just have your talent imagination and agency.

"Using AI " will be the skill that matter most in future.

huge opportunity for AI Education.

Huge opportunity to guiding this new breed of non coders..

Some of us will realise its potential ( and print brrrrrr , some of us will sit it out)

Its a game of who tried and who didnt ..

I am going for it...Tag along if you want..
by JKCalhoun | 2025-09-07 17:13:43+00:00
Yeah, when I came across it recently (I was looking at it for inclusion in a free "Primer" for school-age kids I am creating) I realized it was a lot more cynical than I remembered.

I think it's hard to draw any other conclusion (at least from the versions I found online) that it's really about individuals wanting someone else to do a thing that they are afraid to do. "Talk is cheap" could be the moral they append to the end (I hate those though and am stripping those off for the fables that I am re-printing).
by ndsipa_pomu | 2025-09-07 17:14:44+00:00
The first instance is difficult to fix as crime can often involve substantial losses to people and often there's no route to getting a refund.

The broken water pipe should be covered by buildings insurance, but I can imagine it not being covered by some policies. Luckily a broken water pipe is likely not as expensive as not having e.g. third party liability protection if part of your roof falls off and hits someone.