MurphyA/hacker-news huggingface dataset:
by permo-w | 2025-05-14 12:36:54+00:00
this entire comment is a skill issue

by plug and play I obviously wasn't referring to the laptop just offering up my photos unlocked. I was talking about plugging it in, unlocking the device and nothing happening. there is no notification, and nothing in the notification bar. this would never happen on an iPhone. this should have been very obvious to anyone paying even the slightest attention

>... in what app? If this is Chrome then ask Google why. Or install Firefox, DuckDuckGo or whatever else.

in every app. it's a feature of the system, just like you can swipe from the side of the screen in almost every app on iOS. why on earth would I have said it if it was just in one app? again, this should have been very obvious to you

>Just like Apple, though you don't talk shit about Greatest Jobs' Company, because you like it.

what is with all this Android white-knighting? it's an operating system, not a protected species. I literally chose to buy an Android phone when I could have bought an iPhone, and somehow I'm biased? I could not care less about this pathetic semi-religious Android vs Apple war that you've got going on inside your head. they're not sports teams, they're tools, and unless you've got a very very specific use case, this tool's main feature should be the rapid, pleasant usability of a few simple features. they should not require concerted effort and research to set up. there are major issues with Apple, and there are major issues with Google, but for what I want in a phone, Apple makes a better OS. for what I want in a laptop, Apple makes a terrible OS.

>Android 12, Moto G8

you're 2 versions of Android behind what I have and you expect to speak as an authority on this?
by alzamixer | 2025-05-14 12:37:10+00:00
I use the following script to allow copilot vim plugin to help me.

```plaintext name=../../bin/assisted-commit

#!/bin/bash

# Run git commit with --verbose --dry-run and save the output git commit --verbose --dry-run > ./commit.message

# Prepend # to every line and add "conventional commit message:" at the end sed -i 's/^/# /' ./commit.message echo "# uncommented conventional commit message using feat, fix or doc flags. !beakingchange iff change breaks backward compatibility:" >> ./commit.message echo "" >> ./commit.message

# Open the file in vim for editing, with cursor on a new line at the end and in insert mode vim +':normal Go' +startinsert ./commit.message

# Filter out commented lines and save to a temporary file grep -v '^#' ./commit.message > ./commit.message.filtered

# Commit using the filtered file git commit -F ./commit.message.filtered

# Delete the files rm ./commit.message ./commit.message.filtered

```
by originalvichy | 2025-05-14 12:37:57+00:00
Sounds like something we tried in Helsinki metropolitan area 10-15 years ago. I think it was shuttered due to low demand. Existing paths were already following population density, so there already was maximum availability for bus users.

Where I think it is most in use as a separate program is picking up elderly people. Retirement homes have minubuses picking up people and driving them to centrew and back. The users don’t have to abide by a busier standard bus schedule and the bus is more accessible by the elderly.
by jagermo | 2025-05-14 12:38:13+00:00
2 things I would recommend to people in a similar position:

1) Affogato: An espresso shot poured over a nice serving of ice cream. Does not have to be much, but a good vanilla gelato with an espresso over it is heaven.

2) Try a cold brew. Simply get ground coffee that smells good, put 2 to 3 scoops in a bottle, fill with water, and let it sit in the fridge for 24+ hours. After that, run it through a filter. The resulting liquid is pretty intense and has a high caffeine concentration, but, most of the time, will not taste bitter and even offer some different flavor profiles. Even cheap ground beans can taste quite good that way. You can drink it over ice in the summer or simply add some boiling water (basically an americano).

oh, and shop around for coffee places, smaller roasters and or speciality coffee shops, they normally roast different and their coffee has a wide variety of taste. from fruity to nutty, coffee can be so much more than just a dark liquid.
by dakiol | 2025-05-14 12:38:30+00:00
I see this as a contradiction to be honest. On one side, yes, I like to "walk" the city (to go for groceries, to buy some tech stuff, to buy clothes, to go to restaurants, cinemas, etc.). One the other side, I don't want to live (as in "forever") in the city, because that means I end up buying a flat (and prices for flats are higher than what I can pay, even if I'm in the top 90% of earners in my country... I would still need to pay a mortage for decades. That sucks). I would love to buy a house instead (as in, with garden, and something bigger than a flat), but the average city doesn't have houses, so I would buy a house far away from the city and I would need a car anyway (or good transportation system) to go to the places I mentioned above.

For me is a contradiction. House prices are high too, but I definitely don't want to spend the savings of my life buying a tiny apartment with neighbours up and downstairs, even if that means I have all the places mentioned above at a walkable distance.

So, these walkable cities are designed for not necessarily poor families, but for families that cannot afford a bigger places. For young people without families, though, walkable cities are great!
by WhyNotHugo | 2025-05-14 12:38:57+00:00
Prices are pretty close to hotels, but laundry and Kitchen always tilt the scale in favour of AirBnb.

When travelling for a week, I don't want to each out every day. I appreciate having a couple of things in the fridge for lazy moment, or being able to cook breakfast if I want to stay in late.

And I can wash a bunch of clothes instead of paying €8 to wash a single shirt.
by K0balt | 2025-05-14 12:39:02+00:00
This might be out of scope, but citizen makes the W770, I recently bought one for <200US lightly used. It manages to be a pretty good chronograph , BLE with an alarm and vibration motor (with a somewhat neglected strange little ecosystem of scriptable notifications).

As a watch, it does require that you read the manual completely to understand its various interface paradigms, but it’s reasonable given that there is no display per se, only hands, to show all of the information. Also, you may need to synchronize the hands at first setup, that baffled me at first lol.

It’s efficiently solar powered using a super capacitor, with months of battery life if left in the dark, no battery concerns at all if you wear it (unless maybe you are an actual vampire that also cannot tolerate artificial light)

The supercapacitor can be replaced if it wears out, seems to be reliable for about 15-20 years based on their other watches.

I like mine quite a lot, it’s a well built actual timepiece, put it on and forget about it if you want. It doesn’t ask you to do anything for it to just do its job, year after year.

Citizen may have other options as well with BLE, idk.

Id love to see someone reverse engineer the notification / BLE communication protocol and create an open source companion app - the possibilities for hacker-y types would be pretty cool.
by andyferris | 2025-05-14 12:39:28+00:00
Not century.

Mao and communism brought famine and death to millions.

The move from that to "capitilism with Chinese characteristics" is what has brought about the greatest standard of living increase in human history.

What they're doing now is a mix of socialism, capitilism and CPP dominance. I'm not an American, but I understand FDR wielded socialism too, and that really catapulted the US towards its golden era.
by chang1 | 2025-05-14 12:39:33+00:00
I had a similar experience with DuckDuckGo several years ago, but the difference was that I got paid as I progressed through the various stages.

I had to submit a short written design proposal and was told to cap it at a few hours and was paid for it. It was accepted and then I spent time implementing a solution. The pay again was capped at a certain amount of hours, but I ended up going past the recommendation because I was actually having fun trying to figure it out.

I submitted the solution and after a while I got a response with basically, "it was a difficult decision, but sorry we're going to pass" and they wouldn't provide additional detail. It's been over 5 years, but I still wonder why they passed.

I can only assume they had a lot of candidates and they may have had other very strong submissions that were better than mine. However, it took a lot out of me emotionally and affected me for quite some time... more than any other interview in my ~20 year career. I feel for the OP.
by wkat4242 | 2025-05-14 12:39:51+00:00
> Approximately no-one was watching 4k feature-length videos on their phones in 2005, or playing ray traced 3d games on their laptops.

Do people really do this now? Watching a movie on my phone is so suboptimal I'd only consider it if I really have no other option. Holding it up for 2 hours, being stuck with that tiny screen, brrr.

I can imagine doing it on a plane ride when I'm not really interested in the movie and am just doing it to waste some time. But when it's a movie I'm really looking forward to, I'd want to really experience it. A VR headset does help here but a mobile device doesn't.
by loughnane | 2025-05-14 12:40:43+00:00
I live right next to Boston in a town called Brookline---specifically the region above Rt. 9 called North Brookline. It could be better, but it checks the boxes that make it a wonderful place for families:

* Neighborhood schools over 90% of people walk to. Builds community.

* Lots of parks, both near the schools and elsewhere. Gives kids a place they can go by themselves and have some independence.

* Dense neighborhoods so it's easier to go play with your friends rather than play video games over the internet (they still do the latter sometimes of course)

* Nearby shops. Kids and parents can walk to the grocery store, movie theater, bookstore, pharmacy (ie candy store for the kids)

* Wide sidewalks and relatively safe streets for kids to walk to these things.

* Bonus: we've got a trolley that stretches the neighborhood and goes into downtown Boston for the older kids.

You can find pockets like this (sans the train) across the US, but they're just that: pockets. I don't know of any city or town that has all these traits in its entirety (South Brookline for example doesn't cut it, for example). However, as long as they're scarce they'll be expensive. I hope we see a move towards building more neighborhoods like it so that more kids can grow up in them.
by bambax | 2025-05-14 12:40:58+00:00
The problems you mention are real; but on average it seems Google Maps review are fair; in my experience they tend to reflect the reality better.

I think it would be interesting to be able to see an Airbnb place directly on Google maps (via a direct link), to compare reviews there; I'm working on a simple Tampermonkey script to do just that, will post it when ready.
by branko_d | 2025-05-14 12:41:12+00:00
> The hardware is dirt cheap. Programmers aren't cheap.

That may be fine if you can actually improve the user experience by throwing hardware at the problem. But in many (most?) situations, you can't.

Most of the user-facing software is still single-threaded (and will likely remain so for a long time). The difference in single-threaded performance between CPUs in wide usage is maybe 5x (and less than 2x for desktop), while the difference between well optimized and poorly optimized software can be orders of magnitude easily (milliseconds vs seconds).

And if you are bottlenecked by network latency, then the CPU might not even matter.
by gwbas1c | 2025-05-14 12:41:44+00:00
I have three kids. We prefer to stay in hotels with suites where the kids can sleep in a separate room. I prefer the fact that they have on-site staff. All hotels that we've stayed in for the past few years include a breakfast buffet.

The kids generally prefer hotels because they have pools.

We've found plenty of professionally run "resorts" where the space is like a small apartment, with a full kitchen and multiple bedrooms. These tend to be right in ski areas where we could walk to the lift if we were staying during the ski season. We did stay in one that was AirBNB-like because it was privately owned but the ski area handled the reservation and any issues that came up while we were there.
by grumpy-de-sre | 2025-05-14 12:41:48+00:00
I always find the comparison between the former West and East Germany super interesting. Great randomized trial where you take the same group of people, expose them to different conditions and can easily measure the results.

East Germany was also interesting in that it wasn't some patriarchal, ultra conservative society.

GDR = German Democratic Republic (East Germany), FRG = Federal Republic of Germany (West Germany), Numbers indicate total fertility rate (TFR).

1950s–60s | GDR: 2.3 | FRG: 2.4 | Similar postwar boom

1970s | GDR: decline to 1.5 by mid-70s, then rise to 1.85 | FRG: 1.55 | East introduced pro-natalist policies (childcare, housing, maternity leave)

1980s | GDR: 1.85 | FRG: 1.35 | East stabilized; West kept declining

1990s (post-reunification) | GDR: 0.8 | FRG: 1.3 | Economic/social upheaval hit East hard

2000s–present | GDR: gradual recovery | FRG: slight rise | Gap narrows but regional differences linger
by sebstefan | 2025-05-14 12:41:48+00:00
I've seen no explicit mention in any sources that police in Oslo actively avoid policing serious crimes due to fear of accusations of racism.

Going from that to "Non-white crime is under-reported" is a huge leap and contradicts some other well known facts

For instance you might be aware that research has shown that non-white individuals are disproportionately subjected to stop-and-search police stops, which you would think should mechanically lead to higher recorded crime rates among these groups
by genewitch | 2025-05-14 12:41:48+00:00
The clothes last longer, and some fabrics don't like machine washing and using a bag for more than a couple things in the washer and dryer makes it even more of a chore.

I've hand-washed before, and I still "hand wash" pillows in a bathtub. If I had a lot of vintage shirts or something that I really liked I'd probably hand wash them in the kitchen sink.
by brokegrammer | 2025-05-14 12:42:35+00:00
> Living with their parents may be a benefit for arranged marriages

Yes, arranged marriages played a big role in getting people to form families. It has many disadvantages in terms of personal freedom, but it seems to be effective for population growth.

Couples also need to have children in such cultures unless they want to be ostracized from society.

The birth rate issue could very well be cultural instead of a financial one.
by CelestialMystic | 2025-05-14 12:42:44+00:00
This is exactly it. My Debian Install on older hardware than my work machine is relatively snappy. The real killer is the Windows Defender Scans once a week. 20-30% CPU usage for the entire morning because it is trying to scan some CDK.OUT directory (if I delete the directory, the scan doesn't take nearly as long).
by em-bee | 2025-05-14 12:42:57+00:00
what else?

i'd rather have secure, stable and slow. i don't know about locking the bootloader (do you have a reference to that? i'd like to read up on it). but i don't care that their rom is always the most recent one.

what matters is that e/OS is the only rom i am aware of that combines usability with security. graphene OS doesn't count because it is only available on pixel phones and therefore very limited in applicability. others i don't know.
Show HN: Build native iOS and Android apps without coding
by svenvdz | 2025-05-14 12:43:10+00:00
Hi guys! I am the founder of GoBuildMy.App.

With GoBuildMy.App you can build native iOS and Android apps by chatting. Test apps in-browser using our web simulators and publish with one click.

All the code is automatically backed-up to the GitHub repository of your choice.

Integrate Firebase databases and auth easily by connecting your firebase account.

More features are coming soon! Try it out for free.
by crote | 2025-05-14 12:43:57+00:00
> I want a dumb watch with vibration notifications.

Same. Notifications are rarely time-critical. A few years ago I noticed that I kept getting distracted by my phone alerting to some nonsense which really didn't matter, so I completely disabled all notifications. I'll just look at it once every few hours to respond to incoming messages.

A regular smart watch would be pretty pointless for me. Getting stuff like message notifications on my wrist would be a huge anti-feature. However, it would be pretty nice to have a convenient way to set an alarm, which will vibrate on my wrist when it goes off. I want a "leave now to catch the bus" reminder, or a "it's time to take a break" reminder! That's all, nothing more, no need to add any fancy sensors.
by notpushkin | 2025-05-14 12:44:07+00:00
There are other methods, e.g. it’s probably available in all major distros’ package managers right now, as well as in Homebrew on macOS and Choco on Windows.

And curl|bash alone is probably okay-ish? You’re still running the code ultimately, so you either trust it or not. It’s what I use for my own project (with a twist: you get the chance to read the script before you run it): https://lunni.dev/docs/install/

But combined with the “ai_personal_chef” it really tripped me off. What the hell is that even supposed to mean? Do I pipe a code written by LLM directly into my shell? (Probably not, it would be pretty expensive for them to run that.)
by rdm_blackhole | 2025-05-14 12:44:13+00:00
I disagree with you.

It is good to be cautious when thinking about having kids.

Having a child is not like picking up a new hobby that you can give up the next month because you got bored of it, it's taking on the responsibility for another human being for the next 20 years.

This is a very important decision that will change your life and should not be taken it lightly. The fact that the previous generation were "yoloing" is not a great argument. The previous generations used to drink a drive a lot more too, should we go back to that as well?
by FirmwareBurner | 2025-05-14 12:44:33+00:00
>Most parents want their children to live a good life, whether they're from poor country or not.

And if the country is not providing a better future for the kids than the parents, why are you surprised they're not breeding? You're also ignoring the differences in standards. For some countries, a good future might be not dying of dysentery, for others is having a single family home.

>If we knew the reasons, we'd solve the problem.

You're talking like a true politician here. "Ah geez, if only we knew why people are getting depressed, poorer and not breeding, we'd totally fix it, but as we have no clue, I guess our hands are tied, oh geez. It's totally not our immigration, zoning and financial policies that have made wages stagnate and housing more expensive and of poorer quality for your kids, no, it's the fault of video games, dating apps, avocado toast and hookup culture."
by psychoslave | 2025-05-14 12:44:38+00:00
On the most abstract level, even "I" and "think" are misleading notions of what’s passing through current attention. So "borrowing" and "owning" are not really great starting point notions to "think" in that sense. But on the more mundane level of mentally handling stuffs, that’s an analogy that can have its own merits (and flaws, of course).
by wkat4242 | 2025-05-14 12:44:39+00:00
With cables, yes. And LG did that for a while in fact, they had a VR headset that would plug into the phone: https://www.cnet.com/reviews/lg-360-vr-review/ It wasn't a success but this was more software-related and also some hardware-skimping. It was a good idea, it just seems like the devs forgot to actually try using it before declaring it a finished product.

But wireless the lag is so bad that it's not really usable. Like Wireless DeX. Definitely not good enough for processor-less VR glasses (even the wireless VR streaming from meta does require significant processing power on the glasses end).
by yason | 2025-05-14 12:44:46+00:00
> And types: he claims that 'typeless' languages allow for faster > development because of fewer restrictions. This is, ofc, nonsense. > The amount of restrictions you have is a function of your problem, > not your language.

Unless you're implementing something that's already known, you're effectively carving out your problem when you're in the process of writing code. There are more unknowns than there are knowns. A strongly typed language forces you to focus on satisfying the types before you can do anything, at a point where you don't exactly yet know what you want to do. The right time to cast your data rigidly into types is gradually when your data structures settle in their own place one by one; in other words when you're pretty sure things won't change too easily anymore. This allows writing code that works first and then, depending on your needs, gets next correct and then fast, or next fast and then correct. You use the weakly typed or "typeless" style as a prototyping tool that generates snippets of solid code that you can then typefy and write down for good.
by kierangill | 2025-05-14 12:44:51+00:00
Love this post. Writing on programming languages has changed how I think about _programming_ in general.

I often think about this quote from TAPL. This framing of “safety” changed how I design systems.

> Informally, though, safe languages can be defined as ones that make it impossible to shoot yourself in the foot while programming.

> Refining this intuition a little, we could say that a safe language _is one that protects its own abstractions_.

> Safety refers to the language's ability to guarantee the integrity of these abstractions and of higher-level abstractions introduced by the programmer using the definitional facilities of the language. For example, a language may provide arrays, with access and update operations, as an abstraction of the underlying memory. A programmer using this language then expects that an array can be changed only by using the update operation on it explicitly—and not, for example, by writing past the end of some other data structure.

https://www.cis.upenn.edu/~bcpierce/tapl/
by danaris | 2025-05-14 12:45:10+00:00
While this is true, this is a completely different threat model than most people face.

For 99% of people, 99% of the time, what they need to worry about is someone calling them suspiciously asking for key information.

The fact that targeted attacks like that exist does not make it a good idea to treat them as ubiquitous. People with the kind of money that would make executing such an attack worthwhile should be expected to take higher precautions than the rest of us with it.
by AnimalMuppet | 2025-05-14 12:45:43+00:00
"What's the simplest thing that could possibly work?"

You may need clustered databases with failover. First you have to get enough users for it to matter. So don't start with that. Start with a simple, single database. Yeah, think about the future - pick a database where you can move it to clustered - but don't plan out every detail of how you're going to get there. You don't need it now, and you may never need it.
by bluGill | 2025-05-14 12:46:22+00:00
You didn't account for overhead. Your take-home pay from projects like this is around $120,000 - you can do much better elsewhere if you are any good just getting a full time developer job in the midwest. (The Bay or senior level positions pay more)

Sure when you work you make a lot of money, but you end up needing to spend the vast majority of your time looking for the next gig and that is all unpaid.