MurphyA/hacker-news huggingface dataset:
by khazhoux | 2025-07-17 02:09:29+00:00
I think you started on right track but reached a very wrong conclusion.

* Deep-seated unease: Yes

* No way to solve it except "buy a thing": No

Living in an Italian town is obviously a romantic escapist fantasy. No more Teams meetings. Instead you just pick up your daily loaf of bread from the baker down the twisty walkway. All your mundane troubles are gone.
by throw7 | 2025-07-17 02:09:53+00:00
Point 9 is funny (although not funny in reality)... Americans have NIH syndrome basically.

I suppose only once the boomers die out will we have a chance of course correcting incuriosity. I actually remember many years ago some of the justices at the supreme court got real uppity when examples were brought up from other countries (forgive me i forget the case name).
by MiddleEndian | 2025-07-17 02:10:01+00:00
They seem to work fine on T-Mobile. I hear the Palm Phone had some issue with Verizon where it only worked as a "companion phone" and I hear AT&T limits what phones are allowed somehow, but I cannot speak to those things.

They only have 4G rather than 5G. This has not bothered me but perhaps it would bother others.
by roytam87 | 2025-07-17 02:10:19+00:00
but I missed MicroSD slot. I think my requirement is simple: not too wide (<=70mm), has 3.5mm audio pack, and has MicroSD slot.

and end-up only Sony products comes out. and I sacrificed performance for a shorter phone so I bought Xperia Ace III.

but I don't know when will my ISP shutdown GSM-1800. If this happens I have to buy Xperia 10 series then.
by iLemming | 2025-07-17 02:10:51+00:00
> I've always found the Chrome/Firefox vimlike browser plugins to be such second class citizens

Bro, you have no idea - vimium-c is absolutely amazing, I just can't really imagine my life without it. Toggling tab pinning and muting, moving tabs, grouping tabs, quickly finding a tab, extracting a tab into a window, joining windows, etc. - if you even try doing all that without modality, you'd have to keep learning new keybindings and memorize them.

The worst part of that is that keybindings would change. For me - font size change on a browser page works the same way as in my editor, and the terminal, and it is the same in every browser that vimium supports.

You basically need to ask yourself if you really want to keep learning and memorizing various, sometimes absolutely unrelated and difficult to reach key bindings that almost invariably require you holding modifiers, sometimes wasting your mental energy on subtleties between ctrl/alt/cmd/shift+key or you'd rather sit down, spend some time and take a systematic approach that will make your life so much easier.

> window managers are always second class on Mac/Windows, that never stuck either.

I don't use Windows much, but Yabai for Mac is really good. I've procrastinated on trying it for a long time, when I finally tried, it took me literally fifteen minutes to start. Then I hooked up my Hammerspoon config and added some key bindings. I'm very happy about it. Like for example, I've been so annoyed by Zoom that always scatters its windows around all my monitors, now I have "group Zoom windows" feature, and it's really nice.
by zdragnar | 2025-07-17 02:11:06+00:00
I've worked for two companies who would have done business with governments but ended up refusing to do so because the regulatory burdens exceeded the value of the contract.

The first was intel analysis software (DOD contract), and the second was in mental health (medicare and state medicaid contracts). In the first case, they even considered hiring a company who exists solely to help other companies navigate the government procurement process.
by discoutdynamite | 2025-07-17 02:13:07+00:00
Finally. HFCS is a nightmare, I hope this is the beginning of the end. Farmers wind up growing trash GMO monocrops for ethanol subsidies and syrup money, depleting the soil and sterilizing the land. HFCS is a direct cause of diabetes, it has a different breakdown path than other sweeteners, it spikes blood sugar. HFCS is so "sweet" it overstimulates the taste buds and ruins the sense of taste, people get no statisfaction and are trained into gluttony.

Gonna go make a highball to celebrate, with some of the last Mexican Coke I might ever have to buy....
by const_cast | 2025-07-17 02:14:33+00:00
I disagree fundamentally. You're describing locked-down UNIX in name only operating systems, controlled by a single corporate entity with an iron fist.

If Linux was like that, it would have no value. Why not? Because these operating systems already exist.

Linux distros are open-source. That means it is fragmented by nature. This is unsolvable - because that is what open-source means. I can fork something, and that's that. If we say "no forking", then it's no longer open-source. This is the Catch-22.

If we want a defragmented Linux, we already have plenty of those. If we want to defragment Linux, it loses literally all of it's value.

The UX on Linux is, IMO, much more intuitive than Windows, and it's not even close. The problem is that it's not like Windows. That's why I use it. That's why everyone who uses Linux uses it. If we wanted an operating system like Windows, I would use Windows.

Downloading software straight from an app store is easier than downloading an exe online. The file browser is easier to use. Updates are easier to do, they're done system-wide. KDE is much, MUCH more cohesive than than Windows GUI. The installers are much more modern. Users are much more intuitive. Permissions are more intuitive. The file system actually makes sense. I mean, really C: drive? Back slashes? Come on now. dbus is better than COM or COM+. Editing a config file is more intuitive than regedit. The search functionality is more intuitive. And on and on.

I mean, picture a typical usecase: install a browser. On Windows, I boot up. First I see if it's already installed. I search, and I get web popups. Okay, not what I want - I don't want to read about Chrome on wikipedia. Okay, I finally get to the Chrome website. I click "Download". Edge tells me not to do this. The computer tells me it's dangerous. Edge tells me it's faster than Chrome. I ignore. I click through the installer. It's installed. Now, I might have to reboot for some reason. Edge then prevents me from making it my default browser. I do it anyway. Finally, I have Google Chrome.

On Linux. I search for Chrome in the search box. It's not installed, but there's a link to the app store. I click it, and I click install. There is no installer, it just installs it. Chrome is now installed.

Linux distros are really good, if and only if you go into them acknowledging they are their own thing, with their own methods.
by UncleOxidant | 2025-07-17 02:15:18+00:00
What I don't get is that there are at least a couple of very large, very valuable US companies that need to have their CPUs/GPUs fabbed (Apple and NVidia) and are currently dependent on fabs in Taiwan, a geopolitically risky place to be that dependent on. Both are sitting on huge reserves of ca$h. Why not either outright buy or buy a large stake in Intel to recapitalize it and allow it to finish the new SOTA fabs it was building? The CHIPS act was intended to help the likes of Intel and Micron, but the current admin has apparently blocked any further funding. If the current admin was serious about US semiconductor manufacturing it would try to arrange some kind of shotgun wedding where Apple & Nvidia (and others) take a stake in Intel to keep it afloat. Perhaps some kind of a consortium where the investing companies get priority in getting their parts fabbed? There's really no other US alternative for advanced semiconductor fabrication unless you're going to start from scratch and that doesn't seem like a viable idea.

Yes, I understand the argument that Intel management screwed up for too long and this is the market at work, but that ignores the geopolitical risks of what we're going to end up with. Forming some kind of consortium to keep Intel fabs running (and new ones built) could also include completely changing the management of the company.
by bigstrat2003 | 2025-07-17 02:15:40+00:00
Yeah, that is surprising and frustrating to me as well. I don't mind being a smaller market. Hell, I don't mind paying more because of it. But companies these days are largely unwilling to have a steady, sustainable business in a smaller market. The insatiable desire to capture the biggest market at all times leaves society as a whole much worse off, because if your needs aren't the most common - you simply cannot find anyone who will do business with you.
by tomhow | 2025-07-17 02:15:58+00:00
Many thanks. Please remember the guidelines ask us to "assume good faith", so we need to avoid making assumptions like "easily disprovable falsehoods designed to manufacture a political point". If a comment breaks the guidelines. you can flag it or report it to us via email at hn@ycombinator.com. But if it's something you just think is incorrect or a line or reasoning you disagree with, please just reply with a correction or an opposing argument.
by lurking_swe | 2025-07-17 02:15:59+00:00
Actually i think it’s mostly the parents fault. Sure you physically played a part but teens in general are dumb. That’s just how most teens act…no shame in that. Very little impulse control and lots of hormones.

A parents job is to TEACH their child how to navigate the world safely, and that includes how to not have an unwanted pregnancy. One can encourage abstinence, but it’s also important to realize that kids are not property. They will do what they want, and only follow abstinence if they want to. If you child refuses to follow your advice, at least help them practice safe sex. Safe sex is better than unsafe sex.
by CamperBob2 | 2025-07-17 02:16:11+00:00
I'm not sure how to solve this either, unless we want to start doing in person "interview" styled questions as an exam on a locked down computer.

Don't lock down the computer unless you are hiring people to work in a SCIF. Instead, give candidates a brutally hard/weird problem and tell them to use any resources they can get their hands on, by fair means or foul. (They will do that anyway if you hire them.) Then watch how they deal with it.

Do they just give up and stalk off in a huff?

If they Google for answers, do they use sensible queries?

If they use AI, do their prompts show skill at getting ideas, avoiding blind alleys, and creating effective tests?

If they call their friends, see how effective they are at communicating the requirements and turning the answers into a solution. Might be management material.
by comp_throw7 | 2025-07-17 02:16:41+00:00
> How about waiting till after "AI" becomes capable of doing... anything even remotely resembling that

I think it would pretty unfortunate to wait until AI is capable of doing something that "remotely resembles" causing an extinction event before acting.

> , or displaying anything like actual volition?

Define "volition" and explain how modern LLMs + agent scaffolding systems don't have it.
by polient | 2025-07-17 02:16:57+00:00
I have a therapist.

I don’t think they’re a meme.

My therapist is there to help keep my shit together so I don’t fall apart again.

There is no friend or family member of mine that would do that. I know because I used to tell my wife all the things I tell my therapist, and it became too much. Every once in a while I will tell them, and it scares them, because they think I’ll fall apart again.
by therealpygon | 2025-07-17 02:17:05+00:00
Yes, that would be a ridiculous comparison. However, you’re suggesting that calling both a dolphin and a fish “aquatic” is a a false comparison because one is a mammal. Most normal people would call things that someone makes up and are eventually proven false a failed “guess”. Or at least they do when they aren’t busy trying to protect egos. Difference is, one wastes millions of dollars trying to prove every guess right.

But sure, well done, you really got me! Beep boop! I must be a bot because you don’t agree. ”lol”!
by BLKNSLVR | 2025-07-17 02:17:16+00:00
A happy and / or productive team?

- Report X made the doohickey spin

- Report Y made the bloop now boop when you tap it

- Report Z made sure the clicky thing now does the clickity click

Somewhat on time, somewhat on budget. Communications seem positive, no issues upon check-ins, maybe let's look into having fewer meetings...

Perfecto!
by nunez | 2025-07-17 02:18:08+00:00
Yes, and people are using their phones for what they previously used TVs, laptops, music players and other dedicated devices for. It's a bit of a cycle.

There's also the accessibility factor. Many people become farsighted later in life. It's much easier to see things on a big phone, especially with increased zoom. (I see this all of the time when I fly.)
by bradfitz | 2025-07-17 02:18:10+00:00
My recent horror from some git work was discovering how git sorts its tree objects.

The docs just say to sort by C locale (byte-order sorting). Easy. Except git was sometimes rejecting my packfiles as being bogus per its fsck code, saying my trees were misordered.

TURNS OUT THERE'S AN UNDOCUMENTED RULE: you need to append an implicit forward slash to directory tree entry names before you sort them.

That forward slash is not encoded in the tree object, nor is the type of the entry. You just put the 20 byte SHA1 hash, which is to either a blob or a hash (or a commit for submodules).

So you can have one directory with directory "testing" and file "testing.md" and it'll sort differently than a directory with two files "testing" and "testing.md".

You can see a repro at https://gist.github.com/bradfitz/4751c58b07b57ff303cbfec3e39...

(So to verify whether a tree object is formatted correctly, you need to have the blobs of all the entries in the tree, at least one level)
by spacechild1 | 2025-07-17 02:18:34+00:00
> when you read/write to a socket you can configure a timeout with the kernel to wait. If no data is ready, you can try another socket. The timeout can be 0

That's non-blocking I/O ;-) Except you typically use select(), poll() or epoll() to wait on multiple sockets simultaneously. The problem with that approach is obviously that you now have a state machine and need to multiplex between several sockets.

> You now have to color every function as async and there is an arbitrary boundary between them.

Not every function, only the ones you want to yield from/across. But granted, function coloring is a well-known drawback of many async/await implementations.

> 2. The debugger doesn’t work.

GDB seems to work just fine for me: I can set breakpoints, inspect local variabels, etc. I googled a bit and apparently debugging coroutine used to be terrible, but has improved a lot recently.

> 3. Because there is no pre-emption long tasks can starve others.

If you have a long running task, move it to a worker thread pool, just like you would in a GUI application (so you don't block the UI thread).

Side note: Java's virtual threads are only preempted at specific points (I/O, sleep, etc.), so they can also starve each other if you do expensive work on them.

> 4. When designing an API you have to consider whether to use coroutines or not and either approach is incompatible with the other.

Same with error handling (e.g. error codes VS exceptions). Often you can provide both styles, but it's more work for library authors. I'll give you that.

You're right, coroutines are no silver bullet and certainly have their own issues. I just found them pretty nice to work with so far.
by MiddleEndian | 2025-07-17 02:19:37+00:00
I tried out the Razr and Z Flip 4 at a store but I thought they were too hard to use while closed and way too big when open.

If you check /r/smallphones I'll post a review of the NX1 in a couple months (or whenever I get it + a week or two). It looks like the closest spiritual successor to the Palm Phone (although the single button on the foot with multiple actions will probably never be beat)
by declan_roberts | 2025-07-17 02:20:03+00:00
> Many of those who lost their jobs worked in technical fields in an industry that pays an average wage of $180,000 a year. Those were great jobs and helped buoy the whole state, but most won’t find similar work locally.

This is the big risk we all took when we moved away from the Bay Area to work remotely. You arbitrage the COL difference and come out ahead big time, but it might be very hard to make the same salary locally if you can't find a remote job.

Best to make some hay while the sun is shining.
by padolsey | 2025-07-17 02:20:34+00:00
Entirely anecdotally ofc, I find that therapists often over-bias to formal diagnoses. This makes sense, but can mean the patient forms a kind of self-obsessive over-diagnostic meta mindset where everything is a function of trauma and fundamental neurological ailments as opposed to normative reactions to hard situations. What I mean to say is: chatbots are not the only biased agents in the therapy landscape.
by anal_reactor | 2025-07-17 02:20:37+00:00
> But the truth is, and has always been, that smart people (and you need a base level of cognition to successfully graduate with an engineering degree) are always needed.

Not exactly. I feel like the rise of big tech showed us that it's corporate cogwheels that are most successful career-wise. Moreover, even if what you say is true, it's becoming ridiculously difficult to tell who is smart and who isn't.
by al_borland | 2025-07-17 02:21:26+00:00
This is the part that frustrates me. Apple keeps introducing software “solutions” for hardware problems. Reachability, Screen Time, Focus Modes, etc. A smaller phone naturally solves most of these problems. Small phones act as more of a utility device for when you’re away from a proper computer. This is all I want my phone to be. I really think they got it right the first time in 2007.

I ended up switching from a 13 mini (I had the 12 mini as well) to a 16 Pro. I was having a lot of battery life issues, and kept running into apps that clearly didn’t fully test with the smaller screen. I also really missed having a telephoto lens.

My phone usage went up; my laptop/desktop usage went down. I don’t like that. Compared to a normal computer, a phone is still worse in almost every way, other than mobility. It’s just now tolerable enough to put up with more of the time. I’m writing this on the phone, it would have been easier on a keyboard and mouse.
by bluefirebrand | 2025-07-17 02:25:07+00:00
> What if changing from a "write code" based idea of programming changes to a "remove technical debt from code" skill

I don't believe you can do this if you can't write code, but sure. Maybe

> What if the current crop of programmers has to literally adapt from a world that has valued code quantity to a world that values code quality

LLMs seem more likely to increase the value of quantity and decrease the value of quality. That's playing out in front of us right now, with people "vibecoding"

> I'm suggesting that a world that contains LLMs will require them to be adaptable.

And ones who can't adapt will be ground to mulch to fuel the LLM power plants no doubt
by tomhow | 2025-07-17 02:25:22+00:00
> Why is it that there are always, always, ALWAYS super geniuses like you and bja and others who rush to ACKSHUALLY provide "alternatives" that aren't actually alternatives?

Please avoid fulminating or sneering like this on HN, it's clearly against the guidelines.

https://news.ycombinator.com/newsguidelines.html
by forgotoldacc | 2025-07-17 02:26:03+00:00
> The fear of over-diagnosis makes no sense.

It feels rational to me, especially coming from a society where everything that's considered a syndrome needs to be treated and washed away with medication.

Back in the 90s, every boy who laughed or had any sort of fun in my school was recommended to be put in ritalin and other ADHD meds. I was a quiet kid, but like any child, had a moment of goofiness here and there. And those moments were far less common than my peers. Despite that, my parents got calls from a teacher saying my 10 year old self needs to be put on meds because I clearly have an issue. I'm glad my parents told them to buzz off. But more than half the other boys in my class were drugged up. Even as a kid, I thought that was strange. Looking back, it's horrifying.

I think the suggestion amongst some groups that everyone must visit psychologists and psychiatrists and must be evaluated and must be diagnosed is kind of bizarre. Some people struggle and it should be easier to get help. But some people are a bit weird, they grow into it as part of their identity, and being labeled as having some sort of neurodivergence and being told they can fix it is surely more damaging than just letting them be a bit strange.

If you've got autism and the biggest thing that stands out is the way you walk... I don't think dragging a kid to a doctor to be told they're not normal is really all that beneficial.
by benreesman | 2025-07-17 02:26:03+00:00
I'm sure everyone involved means well, but we are really starting to embrace a culture of defining "normal" down to some arbitrary amount that seems to have no floor.

I'm all for making sure that effective treatments are made available to anyone they might help, but couldn't a lot of this be addressed society just...being tolerant of diversity in people?

Gating everyone through "thrives in American High School" as a measure of normalcy selects for some pretty weird shit, and you can see that in the composition of the leadership today. American high school is about the nastiest thing you could get away with doing at scale in peacetime (go watch Euphoria sometime, no one I know has said it's anything but the uncomfortable truth).
by cjbgkagh | 2025-07-17 02:27:06+00:00
I scroll through linked-in and I see a lot of green looking for work tags. Many of these are really strong developers that have been laid off in the last few years. This feels much worse than 2008 and 2008 was bad. At least back then there was hope that things would recover, now it feels like a permanent malaise has set in.

I got my first real tech job with Microsoft shortly after the 2008 financial crisis and right before the layoffs. Microsoft had an early form of Uber and a number of the drivers were recently laid off tech people that would hand me their resumes for me to give to my boss. I read them and it was revealing how a careers could go sideways out of nowhere and former highly credentialed executives could be reduced to asking me, a new hire, for such a favor on the very small chance that something could come of it.

The whole market is a lemon market with a crazy information asymmetry between employer and employee. This has steadily gotten worse my whole career, I eventually became self employed just to get away from it. Leave the lemon market for the lemons. The threats of being replaced by low cost Indians has given way to threats of being replaced by low cost AI. And many people were replaced by Indians and I’m sure many will be replaced by AI. AI is already more helpful than any junior hire I’ve ever had. This sets a rather high low bar for ability for junior devs to meaningfully contribute.

I’m not sure what my advice to a new grad would be. Life is the mother of all selection criteria biases. I don’t find solace in false optimism. The point of false optimism is to avoid despondent inaction, but it’s best to realistically understand your situation in order to make the necessary tough decisions.
by al_borland | 2025-07-17 02:28:39+00:00
I remember Dell showing this off at the All Thing D conference and Walt Mossberg of the Wall Street Journal asked the Dell spokesperson to put it up to his head, and told him it looked like a waffle. To this days it’s all I think of when I see someone holding a massive phone up to the side of their head.

That thing could really stand out in a crowd. I was at a baseball stadium for a concert that year, and spotted someone with a Dell Streak as I was heading down to the field. In a sea of people that was the one phone I spotted. I stopped to ask the guy about it briefly.