MurphyA/hacker-news huggingface dataset:
by ssivark | 2025-11-27 04:36:06+00:00
> created by monkeys

I don't particularly care for either Zig or Github, but...

they do precisely cite the technical issues. That snippet links to a Github discussion comment https://github.com/actions/runner/issues/3792#issuecomment-3...

(reproduced below)

"The bug in this "safe sleep" script is obvious from looking at it: if the process is not scheduled for the one-second interval in which the loop would return (due to $SECONDS having the correct value), then it simply spins forever. That can easily happen on a CI machine under extreme load. When this happens, it's pretty bad: it completely breaks a runner until manual intervention. On Zig's CI runner machines, we observed multiple of these processes which had been running for hundreds of hours, silently taking down two runner services for weeks."

"I don't understand how we got here. Even ignoring the pretty clear bug, what makes this Bash script "safer" than calling into the POSIX standard sleep utility? It doesn't seem to solve any problem; meanwhile, it's less portable and needlessly eats CPU time by busy-waiting."

"The sloppy coding which is evident here, as well as the inaction on core Actions bugs (in line with the decay in quality of almost every part of GitHub's product), is forcing the Zig project to strongly consider moving away from GitHub Actions entirely. With this bug, and many others (severe workflow scheduling issues resulting in dozens of timeouts; logs randomly becoming inaccessible; random job cancellations without details; perpetually "pending" jobs), we can no longer trust that Actions can be used to implement reliable CI infrastructure. I personally would seriously encourage other projects, particularly any using self-hosted runners, to look carefully at the stability of Actions and ask themselves whether it is a solution worth sticking with long-term when compared with alternatives."

----

I agree that the writing in the blog post is more colorful than precise, but sanitizing every bit of expression dulls the internet. Humans invented language for a reason.
by Mistletoe | 2025-11-27 04:36:29+00:00
Stuff like this is what survived the lost decade after the tech bubble crash in 2000-

Gold, treasuries, small cap value.

https://portfoliocharts.com/2021/12/16/three-secret-ingredie...

I think I'll add in some Bitcoin to round it out. Bitcoin and gold seem to take turns going now and be inversely correlated often.

https://www.theblock.co/data/crypto-markets/prices/btc-pears...
by butvacuum | 2025-11-27 04:36:56+00:00
Not as much as expected. I have several toy ZFS pools out of ancient 3tb wd reds, and anything remotely home-grade (stripped mirrors, 4,6,8 wide raidz1/2) saturates the disks before 10gig networking. As long as it's sequential, 8gb or 128gb doesn't matter.
by mmitche | 2025-11-27 04:37:17+00:00
Azure DevOps isn't the cause of the queue time problem. It can run bare metal. The Mac hardware that we run attaches and starts super quickly, for instance. We want clean machines on every job (for compliance and robustness), so we're spinning new VMs on Windows/Linux jobs.

We could have hot machines ready to go at all times and eliminate any queue time. There's also machine-learning based model for predictive spin-up. The downside is primarily cost to maintain all the various SKUs needed in a live and ready state. We compromise a bit there.
by Mars008 | 2025-11-27 04:37:40+00:00
> When talking with non-tech people around me, it’s really not about “rational minds”, it’s that people really don’t understand how all this works and as such don’t see the limitations of it.

What are the limits? We know the limits for naked LLMs. Less so for LLM + current tools. Even less for LLM + future tools. And can only guess about LLM + other models + future tools. I mean moving forward likely requires complexity, research and engineering. We don't know the limits of this approach even without any major breakthrough. Can't predict, but if breakthrough happens it all will be different, but better than (we can foresee) today.
by countWSS | 2025-11-27 04:38:04+00:00
Its sad to see people silently supporting Github monopoly. Any migration out of github should be encouraged. Decentalized, open-source systems should always be preferred over corporate walled gardens. Trusting Microsoft never ends well. The amount of infrastructure/projects/etc that stop with github malfunctions and have no fallback or operating mirror git is astounding. Github is eventually going to be enshittified and abandoned, so its fairly wise to spread projects into multiple(not just codeberg) synced mirrors where any server failing doesn't stop progress.
by exmadscientist | 2025-11-27 04:38:37+00:00
Are there any NAS solutions for 3.5" drives, homebrew or purchased, that are slim enough to stash away in a wall enclosure? (This sort of thing: https://www.legrand.us/audio-visual/racks-and-enclosures/in-... , though not that particular model or height.) I'd like to really stash something away and forget about it. Height is the major constraint, you can only be ~3.5" tall. And before anyone says anything about 19" rack stuff, don't bother. It's close but just doesn't go, especially if it's not the only thing in the enclosure.
by cheald | 2025-11-27 04:38:54+00:00
I do (same username), but I haven't published any of this (and in fact my Github has sadly languished lately); I keep working on it with the intent to publish eventually. The big problem with models like this is that the training dynamics have so many degrees of freedom that every time I get close to something I want to publish I end up chasing down another set of rabbit holes.

https://gist.github.com/cheald/7d9a436b3f23f27b8d543d805b77f... - here's a quick dump of my SVDLora module though. I wrote it for use in OneTrainer though it should be adaptable to other frameworks easily enough. If you want to try it out, I'd love to hear what you find.
by notepad0x90 | 2025-11-27 04:39:08+00:00
Clearly, my distrust is based on Andrew's publicly displayed character, not an analysis of historical behavior. When you see a Chef not wash his hands after using a restroom, you should avoid eating at their restaurant, even if you have no proof they don't wash their hands in the kitchen prior to cooking.

The important observation for me is that he didn't know where to draw the line, and this is regarding people he doesn't work with, unknown/random Microsoft employees. Will he cross the line if someone he does know and trust does something he disagrees with? I would like to give him the benefit of the doubt, but the bar is high when it comes to trusted software like programming language compilers.

I wish Zig all the success, but only if it's community and the tech community as a whole can hold it's leadership accountable instead of making excuses and defending him like this. It's ok to tell people you admire and respect they screwed up.
by Fnoord | 2025-11-27 04:39:24+00:00
They want two adults (for example dad and daughter, or grandma and dad) to rent separate single bedrooms, yes with their own private space, own TV, etc. The price of two of such single rooms is higher than one double. The room for two people (bed together) is meant for couples, not F&F. Why, I think because they sell better. Maybe also to discourage teens, who'd rather go to a hostel with bunk bed, besides those are way more affordable. You'd think they wouldn't be able to afford a proper hotel, but what I've seen is spoiled brats and what not.

In your first message you wrote at #2: "[...] Friends book some other hotel's twin rooms." I wrote: what if all hotels follow this same manual? You could only end up in a hostel, or perhaps a cheap hotel.

Honestly, it doesn't bother me at all seeing my mother naked (my father is passé), or my daughter or son naked (but they're still children). It only ever did till my mid teenager years. After that, I overcame it. So while it doesn't bother me, it may bother my children, and important to note: I'll respect that. It already started with my daughter (nearly eight y.o.) when going to the swimming pool. Kind of normal. But these hotels wouldn't accommodate for that.

FWIW, just my theories. I'm not saying I know all about this market.
by dragonwriter | 2025-11-27 04:40:26+00:00
> Why would any group of people book a single room?

To save money.

> Is there some secret trick where multiple people turn up and bring their own beds with them, only to be foiled by a missing toilet door?

Beds? Probably not. But, people (especially younger people, can sleep on the floor with climate appropriate (which, depending on the season and available heating, can be "none") coverings for warmth; I did this happily a fair amount in various groups aroun high school age, but I certainly wouldn't want to now in middle age.
by intended | 2025-11-27 04:42:21+00:00
> I know you assume the same of me, that

Nah. I see it more as there was an information asymmetry, on this specific topic, due to our different lived experiences.

I can feasibly provide more nuanced examples of the mechanics at play as I see them. Their distribution results in a specific map / current state of play.

> - Economic systems evolve > - legal systems evolve

These types of evolutions take time, and we are far from even articulating a societal position on the need to evolve.

Sometimes that evolution is only after events of immense suffering. A brand seared on humanity’s collective memory.

We are not promised a happy ending. We can easily reach equilibrium points that are less than humanly optimal.

For example - if our technology reaches a point where we can efficiently distract the voting population, and a smaller coterie of experts can steer the economy, we can reach 1984 levels of societal ordering.

This can last a very long time, before the system collapses or has to self correct.

Something fundamental has changed and humanity will adapt. However, that adaptation will need someone to actually look at the problem and treat it on its merits.

One way to think of this is cigarettes, Junk foods and salads. People shifted their diets when the cost of harm was made clear, AND the benefits of a healthy diet were made clear AND we had things like the FDA AND scientists doing sampling to identify the degree of adulteration in food.

——

> My move is to focus on making it easier for college students to develop critical thinking and communication skills. Smoothing out the learning curves and making education more personalized, accessible, and interactive. I'm just getting started, but so far already helping thousands of students at multiple universities.

How are you doing this?
by rand846633 | 2025-11-27 04:43:27+00:00
It’s wild to me that anyone would agree to go on a work trip where they are expected to share the room where they are sleeping. What an insane thing from a company to want.

So they want to save a few bucks for which I am expected to trade not just my privacy but also my good night rest (who knows if one of us snores) against a few dollars of profit margin for my employer?

If they cannot afford sending me on a business trip they probably shouldn’t do so.

What kind of company are doing so?
by justinclift | 2025-11-27 04:43:28+00:00
Using visual approaches, including comics, is a reasonable idea I've been looking into personally as well (mostly using style transfer from manga). :)

But, the actual concepts communicated need to be clear. In your example strip here, it doesn't seem to be meeting that bar for a reviewer. :(

Keep at it though, as I get the feeling this is the kind of thing that will work after a few important "aha!" ideas and tweaks happen to the generating process. :)
by raw_anon_1111 | 2025-11-27 04:43:55+00:00
When I use to travel for work, I exclusively stayed in Embassy Suites because it didn’t feel like a shoebox and it gave me space to decompress after a full day of active like I like people.

Even now that I work remotely, my wife and I might spend a week back home in Atlanta where our adult children and friends live. We “live” in the hotel like we live at home. I’m usually working during the day, she might hang out with other friends who don’t work during the day and we plan things at night.

It’s really nice to have the space of a Hyatt House/Homewood Suites.

Even when we go on vacation we don’t have a jam packed scheduled where we have to be doing something every minute.
by jackjeff | 2025-11-27 04:44:53+00:00
I think this was explained before. But basically the processing takes so long (over a year) that you are guaranteed to overstay most visas and leaving the US is considered as abandoning your petition for a green card.

So you are in this limbo state where you are given some kind of status while the application is pending and you absolutely can’t leave the country.

But that’s not the issue here nor why people are being detained.

People came to the US with intend to marry and apply for a green card on non immigrant visa. For instance British citizens on a visa waiver can just show up and get married. That’s legal.

But it turns into immigration fraud if you always intended to apply for a green card afterwards.

What you are supposed to do is apply for a K1 fiancé visa which takes another year.
by crystal_revenge | 2025-11-27 04:45:14+00:00
It's also worth pointing out that the nature of the green card interview is largely up to how the interviewer feels about you. It's a terrifyingly subjective experience.

There was an error in my wife's green card application that many people (including myself and our lawyer) should have caught. Our lawyer promised us that during the final interview this could be trivially corrected on the spot. Despite many smiles and laughs during the interview it's clear the interviewer didn't approve of how my current wife and I met (it involved a divorce) and so he decided that he couldn't possibly correct the error during the interview, and that while we passed, we would need to wait nearly a year for the correction.

While this was frustrating the interviewer could have just as easily decided, at his discretion, that our marriage was not "real" (despite the fact that the reason for his objection was ample evidence that it was quite real), so it was a pain we had to suffer. I've spent enough time working with petty bureaucrats to know it's better to accept whatever means they try to prove their own power than to fight it.
by Nevermark | 2025-11-27 04:45:38+00:00
Fortunately, any state of the art ship with ChatGPT on board will quickly get passed by the state of the art ship of a decade later, with a decade better AI too.

The universe really doesn't want ChatGPT!

It is fair to say, that given space travel tech improves slowly relative to AI, but the distance to be travelled is so great that any rocketry (or other means) improvements will quickly pass previous launches, the first intelligence from Earth that makes it to another system will be superintelligence many orders of magnitude smarter than we can probably imagine.
by jonmc12 | 2025-11-27 04:45:45+00:00
I don't think trans-disciplinary inquiry is arrogance - the intellectual fields are somewhat arbitrary relative to how human expertise relates to real world problems. But, effective trans-disciplinary inquiry requires awareness of philosophical commitments, and familiarity with existing literature/theory.

The bigger challenge might be that people with ML expertise need to solve problems of human-AI interaction and alignment because the training for the former is uni-disciplanary while the latter is trans-disciplinary.
by GolDDranks | 2025-11-27 04:48:10+00:00
Calling people monkeys and losers doesn't particularly tickle my sense of humor. If anything, it reminds me of Linus Torvalds from his toxic ages. Fortunately, he has matured well. Andrew seems like a smart guy, I hope that he will have the emotional maturity to realize that you can be no-bullshit and straight to the point without the need to call people names.
by forlorn | 2025-11-27 04:48:16+00:00
Thank you. Each time I see an app that does the smallest change possible (and it's a MacOS-only thing by the way) I think to myself: Does it have to be an APP?

Not a script, not a configuration, but an actual app that occupies space and RAM and does just that? How had somebody come to this weird idea that everything is an APP?
by dragonwriter | 2025-11-27 04:48:16+00:00
> “Narrowing” a compile-time invariant without a corresponding proof is formally unsound and does not “respect” the declared invariant in any reasonable sense

The invariant is that either condition X applies or condition Y applies. "Panic and stop execution if X, continue execution with the invariant Y if Y" is not unsound and does respect the original invariant in every possible sense.

It may be the wrong choice of behavior given the frequency of X occurring and the costs incurred by the decision to panic, but that’s not a type-level problem.
by jmyeet | 2025-11-27 04:48:22+00:00
This is false.

If you get married as an F1 student, it's completely fine (and encouraged) to continue your studies under your F1 visa while your I130 and I485 are pending.

There are differences here if you're marrying a US citizen vs a green card holder. If you marry a green card holder, you must maintain your status until you adjust status with your I485. If you marry a US citizen, being out of status is forgiven.

If you discontinue your studies, USCIS (particularly under this administration) might try and argue you obtained your student visa fraudulently to deny your marriage petition. The best thing you can do is complete your studies and then, if applicable, obtain OPT to further maintain status.

Any marriage where the immigrant spouse is out of status will be treated with more scrutiny by USCIS.
by xeonmc | 2025-11-27 04:48:33+00:00
Aside: Bluesky PDSes are configured to let you upload up to 100MB per blob. Perhaps it might be worth exploring as a medium for hosting release artifacts? Maybe the web interface can merge multiple blobs as fragments of large release files exceeding 100MB (or 15MB for PDSes using the out-of-box config which seems to be the case for Tangled’s instance)
by ericpruitt | 2025-11-27 04:49:02+00:00
Amusingly, this post violates Zig's own code of conduct: https://ziglang.org/code-of-conduct

> Examples of behavior that contribute to creating a positive environment include:

> - Using welcoming and inclusive language.

> - Being respectful of differing viewpoints and experiences.

> - Showing empathy towards others.

> - Showing appreciation for others’ work.
Show HN: Floaty – a tiny macOS tool to pin any window always on top
by fayecat910 | 2025-11-27 04:49:17+00:00
I built Floaty because I often need a window (notes, docs, videos or dashboards) to stay visible while working in another app, and macOS still doesn’t provide a built-in way to pin windows on top.

Floaty is a small native macOS utility that lets you pin any window, adjust opacity, enable click-through and toggle it with shortcuts. It works with most apps (including browsers and Electron apps) and stays lightweight. Everything runs locally and it can work fully offline.

This started as a tool I made for myself, then I realized I was using it every day, so I polished it into a standalone app.

If you run into edge cases or have workflows I should support, I’d love to hear them.
by aikinai | 2025-11-27 04:50:07+00:00
Yes, exactly. Your legal options are to either remain separated for one or two years while you wait, or the American can immigrate to the spouse’s country and wait there (since almost every other country is easier to immigrate to).

It's an inhumane system, but as someone heavily impacted by US immigration policy, I'd much prefer they enforce the laws evenly and then fix them where they're broken rather than disadvantaging everyone going through the legal process while those that cheat get to jump ahead.
by addaon | 2025-11-27 04:50:18+00:00
> But the market doesn’t seem to respond to changes in credentialing capability

I mean, it certainly seems to. I've been in hiring roles in tech for 20-ish years, and have definitely seen changes in how college hire patterns based on credential values. Some schools have gone way up in how much we value their credentials (Waterloo), some have gone somewhat down (MIT), etc.
by srean | 2025-11-27 04:51:08+00:00
That's where you need time series models. Take a look at linear filters and how to handle seasonal variations.

It gets interesting when there are different frequencies at play simultaneously, like in your example -- day of the week and time of day effects. If their periods are mutually prime that's more convenient to handle as they are orthogonal in the Fourier space.

Think of these as radio AM modulation.
by nxobject | 2025-11-27 04:52:25+00:00
> If you discontinue your studies, USCIS (particularly under this administration) might try and argue you obtained your student visa fraudulently to deny your marriage petition. The best thing you can do is complete your studies and then, if applicable, obtain OPT to further maintain status.

There are two things that I'm not sure about:

– Is the distinction between studying (regardless of status), vs. being in status vs. having a visa? Because the three are different: you can enter as a student and study, and have your F-1 expire, and still maintain status per SEVIS.

– IANAL, but you get an EAD upon petitioning for an AOS – does that prevent you from applying for OPT?
by bigstrat2003 | 2025-11-27 04:52:32+00:00
This has nothing to do with the language, and it's so irritating to see people falsely claiming it is. There is nothing whatsoever about Rust that meant the engineer had to write code to the effect of

if result.is_err() { panic!() }

That was a choice on the engineer's part, not something caused by the language. You could choose to write that code in any language. It might even be the right choice sometimes! But whether or not it was the right choice, the fact remains that responsibility stops with the programmer(s) who decided to have that code, not somehow with the language.
by tpmoney | 2025-11-27 04:52:50+00:00
I did wind up replacing the USB C ports on a 4 year old computer recently because it was dodgy as hell. When i got it under the microscope it the longer bus power pin contacts (and one or two of the others) had been badly worn/squished/stretched in a way that I guess was causing them to bridge to other pins. I assume some USB-C cable had some gunk in the connector which was hard enough to damage the contacts on the center blade, and the user didn't notice (because how often do you look into the end of your USB-C cable?). It probably presented as a cable that wasn't seating right or didn't go all the way in and whatever was inside probably fell out when it was removed and they tried again.

And for what it's worth, damage to the center blade does seem to be a common failure mode for USB-C and mini-usb connectors. Less frequent for something like HDMI but it does seem to happen from time to time. Lightning never felt like it locked in as securely as USB connectors do, but at the same time, every time I saw a damaged lightning connector it was always on the male (and therefore usually cheaper accessory) side.
by disambiguation | 2025-11-27 04:52:59+00:00
I too was in the market recently for a NAS, downgrading from a 12 bay server because of yagni - it's far too big, too loud, runs hot, and uses way too much energy. I was also tempted by the jonsbo (it's a very nice case) but prices being what they are it was actually better to get a premade 4 bay model for under $500 (batteries included, hdds are not). It's small, quiet, power efficient, and didnt break the bank in the process. Historically DIY has always been cheaper, but that's no longer the case (no pun intended)