MurphyA/hacker-news huggingface dataset:
by HocusLocus | 2025-06-17 15:09:29+00:00
Bath Salts. If rabies was a medicine. LSD lets you keep your marbles, they just become more colorful and roll around for awhile. It is disassociative though in a way that pain can be experienced differently. Solitary is okay, but don't go into it alone with self-harm in your history.

Ask your doctor if placebo is right for you.
by mrklol | 2025-06-17 15:09:52+00:00
"But what if the real issue is an N+1 query pattern that the index would merely mask? What if the performance problem stems from inefficient data modeling that a different approach might solve more elegantly?"

In the best case you would have to feed every important information into the context. These are my indexes, this is my function, these are my models. After that the model can find problematic code. So the main problem is go give your model all of the important information, that has to be fixed if the user isn’t doing that part (Obviously that doesn’t mean that the LLM will find a correct problem, but it can improve the results).
by Bostonian | 2025-06-17 15:10:22+00:00
https://archive.is/O8jkv

'If it feels like there aren’t enough hours to get everything done during the workday, you’re part of a growing club: More of us are working a second shift in the evening.

Workers slid into the habit of working at all hours during the pandemic, when many worked from home and could more freely change up their regular 9-to-5 schedules. Though fewer people are fully remote now, many are still toiling into the night—and say an expanding load of meetings, emails and actual work are a big reason.

The number of meetings people logged after 8 p.m. over the 12 months through February, in fact, were up 16% from the year before, according to new data from Microsoft on the activity of millions of workers who use the company’s business applications. By 10 p.m., nearly a third of them were back in their inboxes after pausing for dinner, the gym or home duties.'
by bayindirh | 2025-06-17 15:10:26+00:00
When I saw Mercedes' "HyperScreen (TM)", and read that EQS doesn't recommend you pop the trunk and hide the latch behind a screwed cover, I decided that I'd never approach them for a very long time.

BMW lost its (not only visual but whole company) soul when they decided that catering to Chinese aesthetics will be their global image forward, and the details of how the car behaves is... nuts.

VAG lost my trust with DieselGate already.

Zee Germans.
by diggan | 2025-06-17 15:10:30+00:00
> the four official investigations into the cause haven’t yet released their conclusions, and people are still waiting to know the causes of the blackout.

Officials themselves have said it'll take months (https://elperiodicodelaenergia.com/el-gobierno-estima-que-su...) before the report is done, basically saying it won't be until sometime between July and October that we'll know what happened. I kind of feel like there isn't much point in speculation about the reasons until the people who sit on all the data can actually give some definitive conclusions.

A bit like guessing why Google/CloudFlare/Amazon went down this time, five minutes into the downtime, and arguing about why it is/isn't DNS/BGP.
by rickydroll | 2025-06-17 15:10:46+00:00
Many moons ago, I attended a demo of a new software product, and without disclosing my disability to the vendor, I inquired about its accessibility features. They said that they don't do anything for the disabled because it's such a small market, and it wasn't profitable to accommodate the needs of disabled users.

I found myself irrationally enraged and had to walk away from the conversation. I thought about it when I calmed down and I realized I was feeling, "Who the fuck are you to tell me how I can live in the world?"

Dissecting these thoughts further led me to the understanding that, without accessibility, you are telling a class of people that they don't deserve access to education, government services, or commercial products.

Telling disabled people that they don't deserve access to any benefits of a civilized society is a long-standing and persistent attitude. It's roughly analogous to denying poor people health care, food, and basic shelter because all they deserve is what scraps we are willing to bestow on them.
by xnx | 2025-06-17 15:10:58+00:00
Great work by NN/group documenting examples in the wild and providing clear suggestions.

It's amazing just how bad UI/UX professionals are (often due to backgrounds in graphic design instead of human computer interaction). Making changes as small as putting an outline around the hamburger menu (makes it looks like a document) or putting dots in front of the lines (makes it look like a button to add bullets) makes the icon unrecognizable/confusing.
by bandoti | 2025-06-17 15:11:23+00:00
I understand and agree to an extent with common use.

However, it stands that language is more specific and unambiguous—thus better suited to communicate an action.

There’s also the problem of the plethora of OTHER icons which use horizontal bars to cause even more cognitive load.

And then, there are many people who have not learned hamburger menu since childhood, and thus the burden is even greater!
by jamesblonde | 2025-06-17 15:11:56+00:00
Just because your parent signs a committal form to send Niall to hospital, doesn't mean he is committed. The reason he wasn't committed was because he was not violent. There needs to be evidence of harm by him to himself or others. The country did not refuse to treat him. They followed the law at the time.

Your lack of heart and compassion is shocking, tbh.
by dcrazy | 2025-06-17 15:12:17+00:00
The difference is in the mode of service. “Trains”/“railways” run less-frequent service over longer distances, with stations often spaced further apart and certain runs that may skip stations. You typically schedule your trip based on the train’s schedule. “Subway”/“metro” service is typically frequent enough that you can just show up and ride. Outside of Tokyo, the seating arrangements are usually different, with “trains” employing transverse seating and “subways” using longitudinal seating.
by brucehoult | 2025-06-17 15:12:20+00:00
The CH32V003 is a nice RISC-V chip at a great price, and deservedly popular, but there is in fact an Arm chip in the same space, the Cortex-M0+ Puya PY32F002A, which has the same MHz but a little more RAM (3k) and flash (20k).

Being Chinese there has been some suggestion that they haven't actually paid for the CM0 core, but it's supported in Keil and I think listed somewhere on the main Arm site too, which tends to rule that out.

(WCH has already introduced successors to the CH32V003 with more RAM and flash at the same $0.10 price -- and even the CH570D with 96 MHz, 12k RAM, 240k flash, USB, and a 2.4 GHz packet radio -- but they are not as widely available yet)
by AnotherGoodName | 2025-06-17 15:12:31+00:00
>you should not assume that it's better than around 25Mbps down and 3Mbps up

It's hard to make a website that doesn't work reasonably well with that though. Even with all the messed up Javascript dependencies you might have.

I feel for those on older non-Starlink Satellite links. eg. islands in the pacific that still rely on Inmarsat geostationary links. 492 kbit/s maximum (lucky if you get that!), 3 second latency, pricing by the kb of data. Their lifestyle just doesn't use the internet much at all by necessity but at those speeds even when willing to pay the exorbitant cost sites will just timeout.

Starlink has been a revolution for these communities but it's still not everywhere yet.
by anileated | 2025-06-17 15:13:14+00:00
My comment said:

> > What's kinda interesting is does that train classify as metro transit that goes slightly beyond city to airport and such (making many stops all the way) or distance intercity train that happens to stop both at airport and city? Or does it change this classification? That would be actually unusual

Also, about this part:

> You typically schedule your trip based on the train’s schedule.

Many counterexamples to that around East Asia (and probably Europe?). Trains are frequent enough that you just come most of the day. Apart from late hours when it is the same for both metro and distance trains, you have to know when they depart because both become rare and you can be late for the last one.
by thatjoeoverthr | 2025-06-17 15:13:17+00:00
It's a fair question, how does it happen? The faults resemble a lot of problems across the industry, and is even analogous to the new Apple updates, which is a total lack of empathy or care of the person who has to use it. Like the screen behind the steering wheel has this UI like from an early 00s X-box game, and I'm sure when they're in the office, and they know what everything is, they go, "wow, that sure looks futuristic, like an X-box, ship it". And nobody thinks about the fact that your eyeballs use contrast edge detection to discard information, or the fact that in some places you have a bright sun on the screen, or that I might need some information more than some other information. Careless, shameless and ignorant.

Before this, the strangest I had seen was in a new Renault Clio where they had removed the tachometer and instead had a large icon of a green leaf that fades in and out of existence.

I felt like that was peak modern UI "design" but now I know you can do so much worse.
by edflsafoiewq | 2025-06-17 15:13:17+00:00
I have one of those too. The connection dropping out is the real crux of the matter I think. If it's merely slow you can just wait longer, but an intermittent connection requires qualitatively different design.

Many people have already said designing for iffy internet helps everyone: this is true for slimming your payload, but not necessarily designing around dropped connections. On a plane or train, you might alternate between no internet and good internet, so you can just retry anything that failed when the connection is back, but a rural connection can be always spotty. And I think the calculus for devs isn't clearly positive when you have to design qualitatively new error handling pathways that many people will never use.

For example, cloning a git repo is non-resumable. Cloning a larger repo can be almost impossible since the probability the connection doesn't drop in the middle falls to zero. The sparse checkout feature has helped a lot here. Cargo also used to be very hard to use on rural internet until sparse registries.
by aspenmayer | 2025-06-17 15:13:25+00:00
It's kind of a no-win situation for creators, as their work is bastardized and name divorced from all meaning it might have as a creator in relation to zombie necroposts sprung to life. One's own right to be identified as a creator is made meaningless in relation to such a creation that they didn't directly create. AI are apocalyptic plague locusts that convert coal to droll; AI are alienation demons driving human mothers and fathers against their own estranged reanimated lifeless intellectual prodigal child Frankensteins.
by rjst01 | 2025-06-17 15:13:47+00:00
I was wondering exactly how hard factoring RSA-1024 would be today and found this stackexchange answer: https://crypto.stackexchange.com/a/111828

In summary, it estimates the cost at $3.5 billion using commodity hardware, and I'd expect a purpose-built system could bring that cost down by an order of magnitude.
by inanutshellus | 2025-06-17 15:13:52+00:00
If the designer wants to encourage super-users and quicker access then splaying out all options is better. If they want "clean and tidy", the icon is better.

Heck, even when I have splayed out all the most-important options across the screen... where do I put the /rest/ of the menu options? in an "other" menu, likely drawn with 3 horizontal lines.
by saghm | 2025-06-17 15:14:09+00:00
> A study of program structure had revealed that programs —even alternative programs for the same task and with the same mathematical content— can differ tremendously in their intellectual manageability. A number of rules have been discovered, violation of which will either seriously impair or totally destroy the intellectual manageability of the program. These rules are of two kinds. Those of the first kind are easily imposed mechanically, viz. by a suitably chosen programming language. Examples are the exclusion of goto-statements and of procedures with more than one output parameter. For those of the second kind I at least —but that may be due to lack of competence on my side— see no way of imposing them mechanically, as it seems to need some sort of automatic theorem prover for which I have no existence proof. Therefore, for the time being and perhaps forever, the rules of the second kind present themselves as elements of discipline required from the programmer. Some of the rules I have in mind are so clear that they can be taught and that there never needs to be an argument as to whether a given program violates them or not. Examples are the requirements that no loop should be written down without providing a proof for termination nor without stating the relation whose invariance will not be destroyed by the execution of the repeatable statement.

Interestingly, designing a language that enforces that loops need an invariant that proves they terminate is actually possible; Coq, for example, does pretty much exactly this from what I understand. My understanding is that this means that it isn't Turing complete, but I also think that maybe Turing completeness isn't quite as necessary for as many things as it might otherwise seem like.
by dymk | 2025-06-17 15:15:54+00:00
Activating latent mental illness is a risk of psychedelics, and yet they are still safer in that regard than alcohol and cannabis. There is a lower rate of psychosis being triggered with LSD and psilocybin. This is an education problem: we are (at least sort of) taught in school the risks of drinking too much, and in younger generations, smoking too much weed, but we are taught nothing about when it's appropriate to take psychedelics.

Some recent studies suggest that there is no increase in risk of psychosis from psychedelic use, and at worst, it causes symptoms which would have surfaced anyways to surface sooner. This isn't a reason to take psychedelics of course, it's better that one goes as long as they can without experiencing some sort of schizo-affective disorder.

My point is that people are misunderstanding the risks when they look at psychedelics and go "No way I'm taking that, I don't want to make myself schizophrenic", and then don't bat an eye when they drink a glass (or two) of wine or smoke a joint.
by svnt | 2025-06-17 15:16:16+00:00
> We can also only access the physical world through our minds too. We have no way to verify it exists without a mind.

The physical responses that could save your life are pre-mind, and testably extant within you.

> I have more direct evidence of my ideas than I do the world, since I can perceive ideas directly.

Also, and perhaps to be considered separately, you have no evidence that your ideas are directly perceived, only that they are qualitatively different from what you have been educated to second-order understand as sensory input.
by vjvjvjvjghv | 2025-06-17 15:16:41+00:00
“ the private sector is less efficient and more corrupt than the public sector”

That is easily the case if you aren’t careful. Private health insurance has a big incentive to drive up cost of the medical sector so they can take a few percent as profit. Defense contractors have almost no incentive to reduce costs, quite the opposite.

I guess it depends on what you call efficiency. If you define efficiency as extracting maximum profit then modern corporations are very efficient. If you define it as providing products and services at low cost, then they are inefficient.
by genewitch | 2025-06-17 15:16:49+00:00
I live in the US and use starlink - it's all i can get in my location, these days.

Ping statistics for <an IP in our DC>: Packets: Sent = 98585, Received = 96686, Lost = 1899 (1% loss), Approximate round trip times in milli-seconds: Minimum = 43ms, Maximum = 3197ms, Average = 58ms

it's almost exactly 5s per 60s of loss^. has been since i got it. for "important" live stuff i have to switch to my cellphone, in a specific part of my house. otherwise the fact that most things are usable on "mobile" means my experience isn't "the worst" - but it does suck. I haven't played a multiplayer game with my friends in a year and a half - since at&t shut off fixed wireless to our area.

oh well, 250mbit is almost worth it.

^: when i say this, i wasn't averaging, it drops from 0:54-0:59, in essence, "5 seconds of every minute"
by joshstrange | 2025-06-17 15:17:31+00:00
> but it would be even nicer if you could pin some apps to prevent their offloading even if you haven't used them in ages.

That change would make _viable_ for me at all, right now it's next to useless.

Currently iOS will offload apps that provide widgets (like Widgetsmith) even when I have multiple Widgetsmith widgets on my 1st and 2nd homescreens, I just never open the app (I don't need to, the widgets are all I use). One day the widgets will just be black and clicking on them does nothing. I have to search for Widgetsmith and then make the phone re-download it. So annoying.

Also annoying is you can get push notifications from offloaded apps. Tapping on the notification does _nothing_ no alert, no re-download, just nothing. Again, you have to connect the dots and redownload it yourself.

This "feature" is very badly implemented. If they just allowed me to pin things and added some better UX (and logic for the widget issue) it would be much better.
by walterbell | 2025-06-17 15:17:35+00:00
> don’t expect the platforms to let you compete easily.

Regulatory support of interoperability and competition:

1. EU mandated interoperability on mobile and messages. 2. US won antitrust legal case against Google. Remedy TBD. 3. Epic lawsuit enabled non-Apple payments and lower fees for content sale. 4. US has mandated that banks open up payment history data to 3rd parties. 5. US halted Facebook/Meta Libra/Diem digital currency. 6. China halted Ant Group digital currency.
by brayhite | 2025-06-17 15:17:40+00:00
I tried to use Wave to collaborate on a blog post with friends, rather than emailing each other critiques.

They thought it seemed to complicated and stuck with email.

I’m haphazarding a guess that maybe Google didn’t stick with it because, if I recall, most if not all of their services were free and this one probably cost a lot to run without a clear monetization strategy. If it didn’t increase the size of a captive audience, and they weren’t willing to show ads in the product itself, and they weren’t going to get better data from users to inform their ad services elsewhere…why run it?

Of course that’s all speculation.
by JohnMakin | 2025-06-17 15:17:56+00:00
Had a pretty neglectful childhood, in my early adolescence to pass the time locked in my room I was gifted by a dead grandma's estate an ancient 80's IBM PC that had some network capability and could telnet that no one else could figure out how to use so it was put in my room. I ended up somehow figuring out via stuff I'd read in the school library and a web search on the school computer that I could telnet to chat rooms. I don't remember much of it, and a lot of it looking back was probably fairly creepy/inappropriate for a 12-14 year old, but I think just being able to log on to this device when I was forcefully isolated and talk to complete strangers to pass the time really helped me in a way that diving into books I'd read a thousand times couldn't.

I wish I'd done something better with that time other than just chatrooms but c'est la vie.
by hajile | 2025-06-17 15:18:16+00:00
The interconnect didn't have very much to do with what went wrong or setting up for Zen.

AMD made a killer design with Athlon64 that should have taken over the entire industry and made them the largest hardware company on the planet. Instead, Intel leveraged their market position to make it economically infeasible for computer manufacturers to buy AMD chips.

AMD was out of money which limited options. Denard Scaling had just failed, but Moore's Law was still in effect and multithreading was hyped as the future of everything. This made a big argument for lots of smaller cores and the most area-efficient way to do this was sharing less-used resources resulting in AMD betting big on small-core CMT.

At the same time, AMD's ATI division was under pressure to make a new, flexible GPU design (that became GCN) and the cult of Nvidia (even knowingly shipping massive numbers of defective chips then having a worse GPU than GCN still wasn't enough to lose market dominance).

The interconnect was a lower-priority redesign, so they slapped a bandaid on it and pushed the redesign down the road.
by ne0flex | 2025-06-17 15:18:31+00:00
I've never used anything else other than my passport to travel domestically. Main reason being that when I first moved to the US, I was couch surfing and didn't have a permanent address. When I finally got my own apartment and went to get a state ID card, the experience at the DMV made me not want to return to get a real ID card, so I just use my passport and don't have to worry about whether it's in compliance or not.
by Eisenstein | 2025-06-17 15:19:19+00:00
The logical conclusion of this is 'the AI just solves the problem by coding without telling you about it'. If we think about 'what happens when everyone vibe-codes to solve their problems' then we get to 'the AI solves the problem for you, and you don't even see the code'.

Vibe-coding is just a stop on the road to a more useful AI and we shouldn't think of it as programming.
by reactordev | 2025-06-17 15:19:51+00:00
The err in your logic is that you care what you lose after you’re dead. You don’t. My point isn’t about death per se, it’s about overcoming adverse effects. Which is easier to do when you’re young and healthy.

Having a mini stroke at 26 like I did, I was able to bounce back. Having a mini stroke at 81 like my father did, resulted in his death.