MurphyA/hacker-news huggingface dataset:
by dinkumthinkum | 2025-09-20 06:22:19+00:00
Are you really not familiar with management and corporations? Firstly, stating those numbers does not prove your point but it is all belied by exactly the reason all of us that are aware of the realities know, which is that for the most part part H-1Bs are sought after because of them being cheaper. The implications from those like Gates, that the average person in the U.S. on an H-1B is a Turing or Wozniak or whatever is laughable, This is not to denigrate them but the so-called "genius visa" is a farce and the notion that there are not Americans that can do the jobs is also quite ridiculous. These things are heavily gamed and people from the countries that produce the majority of such applicants know that. I think you if you analyze it further, you may find it is all a lot more cynical than you might suspect. Why do you think H-1B visa holders in tech primarily come from a small set of countries that are not centers of tech innovation? Is it really that Europeans can't figure out bubble-sort?
by AnthonyMouse | 2025-09-20 06:22:59+00:00
Newer CPUs have significantly better performance per watt under load, essentially by being a lot faster while using a similar amount of power. Idle CPU power consumption hasn't changed much in 10+ years simply because by that point it was already a single digit number of watts.

The thing that matters more than the CPU for idle power consumption is how efficient the system's power supply is under light loads. The variance between them is large and newer power supplies aren't all inherently better at it.
by bruce511 | 2025-09-20 06:25:12+00:00
So no camera?

I'll be generous and add in "standard camera" for you.

But of course camera tech is moving fast. So either the standard camera gets left behind, or the "standard camera" is continually updated.

Rinse and repeat for sll your "standards". The modem needs updating (new mobile specs coming out from time to time.) Battery tech goes very fast. Every time I eat there's a cpu update. Screens change. Form factors change.

Armies of people at Samsung, Apple et al are managing this all the time. Naturally your Open Source phone would need to keep up.

So instead of listing all the common modules, perhaps it's more useful to explain what sort of budget this effort eould need (sustainably) then list the ways the project will generate income to meet that budget.

Without this your list falls into the "what we need are flying cars" box, which is nice, but not exactly constructive. [Astute readers will also note that we really don't want flying cars...]
by menaerus | 2025-09-20 06:25:20+00:00
> We can't know if a generic path is valid at compile time. But we can at compile time ensure that we must acknowledge and make a choice for the invalid case.

While a pragmatic choice, in reality it isn't very practical IMO. Most of the times you really don't know what to do with the error so you end up turning the condition either into an exception, because it really is an exceptional case, and/or assert on it as an invariant that is broken and which you believe is a programming (usage) error. In any case, you don't really know how to handle it well, and this is I believe often the case for kernel design too - they will try to eliminate as much as possible such cases with testing because they can't afford to panick during the runtime because that would actually be detrimental for QoS.

Even in C++ you have something not quite the same but similar with [[nodiscard]] qualifier but in practice I haven't really seen it being used much but when I did it was mostly annoying to deal with. It's like a hot potato that is being thrown across the API boundaries but nobody wants to deal with it.
by remorse_jaunty | 2025-09-20 06:27:30+00:00
It’s not like I haven’t considered getting a job — I’ve gone through this exact cycle so many times I’ve lost count. The job hunt feels dismaying, so I default to chasing ideas. It feels right for a while… until I’m back at the same question: is a job what I needed all along? My better self honestly craves structure, waking up with a clear, singular goal.
by chrismeller | 2025-09-20 06:29:07+00:00
I use Obsidian, but don't have much invested in any plugins or themes, so maybe I'm just not informed enough on the backstory here.

While I can't disagree with anything said, it's also not really unique, is it? This is the classic open vs. closed ecosystem debate - do we protect users with a walled garden or do we let them load up anything they want, even if that turns out poorly for some subset of them?

If you're going to plead for some kind of change, I think it would be more helpful if you had specific action items. A willingness to help is great, but how do you propose to help? A lot of people are technical, that's awesome. What are they going to build to fix the problem? Who or what is preventing them from doing that now?
by tedk-42 | 2025-09-20 06:31:07+00:00
I can't help but feel like a lot of commenters would benefit from such things.

Working in an Amazon warehouse for example, being a labourer of some kind (removalist for example). It really is a luxury to sit in front of a keyboard and monitor and think and solve problems and get paid for it.

I've been in my current job for 6 years but I'm on leave at the moment and look to take a few months off next year caring for our newborn.
by Scoundreller | 2025-09-20 06:32:12+00:00
> Clothes dryers are a sign of shrinking real estate, not a sign of luxury.

My euro family disagrees, even in places that don’t have a balcony. Get the rack out and dry indoors and it’s pretty dry overnight (in the not so humid places).

I have a dryer but avoid it for most clothes because I think it wears them out.
by dns_snek | 2025-09-20 06:32:27+00:00
In case there's a misunderstanding, GrapheneOS doesn't provide root access, and fooling apps won't be possible as the platform keeps moving towards stronger hardware attestation.

However banks can use the hardware attestation API instead of Play Integrity API to allow alternative distributions like GrapheneOS [1]. All of my financial apps happen to work on GrapheneOS.

[1] https://grapheneos.org/articles/attestation-compatibility-gu...
by kllrnohj | 2025-09-20 06:34:11+00:00
> True, but it’s harder to see the point of HDR without having to deal with colors that are brighter than the display can handle.

1.0 is a completely arbitrary value that has no meaning. When used with sRGB 1.0 means "users brightness setting." When used with PQ, 1.0 means 10,000 nits. When used with HLG 1.0 means "idk maybe 1000 nits? nobody knows!"

You need the colorspace to be defined to know what 1.0 means and whether or not it represents an SDR or HDR value. Or if it's neither even and maps directly to the current display range.

Presumably game maker has fixed opinions here, but that gets back to "this is very game maker specific"

> but I like to think the important one is the idea of storing colors in absolute physical units,

That is not only the least important aspect of PQ HDR, it's downright wrong and the industry is fixing that bug :)
by dialup_sounds | 2025-09-20 06:34:16+00:00
Without realizing how it had come about, the combat men in the squadron discovered themselves dominated by the administrators appointed to serve them. They were bullied, insulted, harassed and shoved about all day long by one after the other. When they voiced objection, Captain Black replied that people who were loyal would not mind signing all the loyalty oaths they had to. To anyone who questioned the effectiveness of the loyalty oaths, he replied that people who really did owe allegiance to their country would be proud to pledge it as often as he forced them to. And to anyone who questioned the morality, he replied that ‘The Star-Spangled Banner’ was the greatest piece of music ever composed. The more loyalty oaths a person signed, the more loyal he was; to Captain Black it was as simple as that, and he had Corporal Kolodny sign hundreds with his name each day so that he could always prove he was more loyal than anyone else.

https://en.wikipedia.org/wiki/Catch-22
by jalapenos | 2025-09-20 06:34:24+00:00
It seems like the problem is the home and your parents.

Think about it logically, if you had a kid would you let them end up like you?

You need like some complete psychological and lifestyle reset. Consider joining the military, volunteering in Africa, working on an oilrig, anything as long as it's extreme. Like, whatever most firmly cuts off your whole thread of lived experience and mindset so far but which has structure you can hang on to.

Also find an aggressive therapist who'll get in there and work out what's going on and clean it up, and pay them whatever they ask.
by jjav | 2025-09-20 06:34:56+00:00
As I take a break on friday night from reading through an endless pile of resumes for a role I'm hiring...

I would suggest creating the linkedin profile but be sure to fully populate the job descriptions for each job (or as far back as you care to go) and spend some time looking up past colleagues from each one and send them invites to connect.

I'm finding that a completely blank linkedin profile (listing only companies but zero detail) is a bigger red flag than not having a linkedin profile.

But having a profile with job description info and a network of connections from each job adds credibility. When a resume looks borderline suspicious, I dig through the persons connections in linkedin to see if it looks like they really worked at each of those places. Even better if I find any shared connections, which is a stronger signal that I'm looking at a real person not an AI bot.

Also, building that network of connections can be a source of job leads on its own.
by uxcolumbo | 2025-09-20 06:37:22+00:00
My friend, don’t swallow the red pill and definitely avoid the black pill.

Janitors and cleaners of all kinds are essential workers. And nurses keep you alive. Both type of workers add more value to society than I do (working on products to make numbers go up).

Your evidence is all anecdotal. Go om LinkedIn and you see plenty of posts by women who are also struggling.

If you want to be mad at someone then be mad at the Epstein class not at your fellow class mates.
by kjkjadksj | 2025-09-20 06:39:59+00:00
I think what people miss about R is that if you go on with an object oriented for loop way of writing code like a lot of python devs tend to do, you are going to have a bad time. You write functional code and make use of various apply functions instead of loops, it’s going to be very performant. A lot of it is wrapping C.
by denis_dolya | 2025-09-20 06:41:27+00:00
Interesting approach. Rendering LaTeX directly in the terminal lowers friction for math-heavy workflows, especially in REPL environments or when working remotely without GUI support. It’s lightweight and demonstrates clear technical creativity.

On the downside, the terminal was never designed for this use case. Performance, portability, and long-term maintainability are questionable. Existing ecosystems like Jupyter or MathJax already solve this problem in a more standardized way. This makes the project more of a niche tool or proof of concept rather than something broadly adoptable.
by renegat0x0 | 2025-09-20 06:41:52+00:00
Microsoft new about piracy, and used it to become popular.

YouTube plays a game with downloaders to be and stay popular, supported even by niche devices.

On the other hand they will use vague license statements to strike opponents.

Even RSS YouTube is accessible to bots, but block d by robots. They can always claim you are doing something wrong of they wanted.
by nananana9 | 2025-09-20 06:43:15+00:00
> paying someone to work on a port of XMonad to Wayland, since none of us is up to the task

This is such a crazy mentality to me, coming from game development, where you can just go to a random 22yo kid's desk, ask them "do you want to port this game to the Nintendo Switch?" and they'll go "hell yeah" and do it in a few months, despite never having programmed for the device before.

You can just learn to do new things. By all accounts the Wayland protocol is simpler than X11, and you've already done the majority of the work. It's just a matter of adding a new backend. People do that all the time when they port a program to the web, a game to a new platform, or when they add a new architecture to a compiler.
by rkomorn | 2025-09-20 06:43:41+00:00
I feel like Early Access has been doubled edged, bust mostly leaning towards great, for me.

I've gotten to have oodles of fun playing games like Satisfactory at a discount for years before they went 1.0 .

On the other hand, I've also played some games so much in early access that I ran out of interest/energy before the game released with an actual narrative (I think Subnautica and The Long Dark were like this).

But I'd say the latter problem was much smaller than the benefit I got out of playing the game early and cheap.
by jjav | 2025-09-20 06:45:31+00:00
> who would you rather hire: someone who wow'd in an interview or someone with LinkedIn flair?

Wrong question. This is not about the hiring stage.

Who would I rather move on to a phone screen: someone with an empty or nonexistent linkedin profile, or someone with a profile which matches their resume and has many connections to other people who worked at the same companies?

While I hate to have to say it is the latter, that's where we are today with AI-generated fake resumes.

I have 344 resumes left to review tonight. Those that don't match their linkedin profile history have no chance (unless they are a direct colleague referral).
by 55555 | 2025-09-20 06:46:30+00:00
Right. Plastic bags could be re-used, even after getting damp and because they wouldn't rip. So industry switched to them to be more environmentally friendly, and then after a while, no one actually re-used the bags, making them perhaps better in theory but ultimately worse in practice. I don't have the life experience you have but ChatGPT tells me this was a major reason.
by remarkEon | 2025-09-20 06:47:52+00:00
If there's a different metric go ahead and suggest one. I know you're trying to bait a comment with the BLS reference. It used to be commonplace to observe that GDP is actually a very bad way to measure a country's performance, because it skips over things like income inequality or upward mobility. USSR had great GDP numbers, actually, despite the propaganda in the west at the time. Unfortunately everyone was miserable and, well, the rest is history.
by Szpadel | 2025-09-20 06:47:57+00:00
Redis is for high frequency cache, disk latencies would slow it too much. Maybe putting something that would normally be evicted to disk could be valid compromise.

another major drawbacks of Redis is that It is single threaded and sync. you need expensive high frequency CPU if you need more performance. something that could benefit from multi core system and if you would want to use disk cache async is a must. single threading also affects scripts running on Redis side, when they execute whole Redis is waiting and is unable to fulfil other requests.

another place for improvement would be proper easier to use HA, and maybe also auto scaling.
by nosianu | 2025-09-20 06:49:40+00:00
It is not about that one commenter, I would not have posted it for a single anecdote. I read through most of the comments. While there are voices like yours, the many people having similar things to say as the OP, and what exactly they say, DO make it sound like they have something interesting to say. Given the quality of many of the comments there, I don't think simply ignoring it with a counter-example is correct.
by digitaltrees | 2025-09-20 06:49:43+00:00
1. You can’t take someone’s property with out due process of law. There has been no showing that they violated that obligation. 2. The constitution has supremacy, so you can’t violate someone’s first amendment rights in service of FCC regulations.

In fact there is a more than credible argument that criticizing and mocking politicians is an essential public service.
by c0wb0yc0d3r | 2025-09-20 06:51:08+00:00
If you or someone can find that thread I would find it an interesting read.

My cursory research indicates that a low end ryzen would make sense if you are building the board yourself. Right now, I haven’t found a new ryzen mini pc sub 200$. New N100 minis can be had for 150-175$, and if you don’t care so much about power N95 minis are even cheaper.
by cy6erlion | 2025-09-20 06:52:18+00:00
Yes, I forgot to add a standard camera on the list.

I think if there's an open standard that different organizations can contribute to things will move faster and will be cheaper than having single organization trying to build a new Linux phone from scratch, it is also more reselient with little centralization. Different groups can specialize on different components where they have expertise.

I chose RISCV because it's a open standard, we could build around that ecosystem.

The standard can be updated, having different generations/versions when it's absolutely necessary. But it shouldn't move too fast especially if the interfaces are clearly defined. Phones from 10 years ago are powerful enough it's just that brands create new devices to force people to upgrade.
by dotancohen | 2025-09-20 06:52:56+00:00
It matters because those structures have been converted from peoples' homes to weapons of war. And those weapons are dangerous to both Israeli soldiers and to Gazan citizens.

Many of the dead children pinned on Israel are the result of the bobby trapped buildings. This actually makes sense in Muslim media, where culturally those killed by either side are considered martyrs and afforded the gifts of heaven. But it makes no sense in Western media where human life is supposedly valued.
by joshumax | 2025-09-20 06:52:57+00:00
Funny I should see this on the front page, since I’m one of the (likely) few lunatics on HN who rents a pier at Starfront. So far I can say that they’re definitely one of the better offerings when it comes to remote observatories. Shipping my gear and setting it up was a tad painful, but once everything is operational the rest is a breeze. Plus the onsite staff are very responsive when it comes to servicing my CDK (cleaning/upgrades/resets/etc.)

For those who want to try telescope colocation on a budget, they also have a relatively cheap ZWO Seestar pier option. I haven’t given _that_ a try yet, but I’ve heard good things about it on Cloudynights.
by N2yhWNXQN3k9 | 2025-09-20 06:54:01+00:00
> I know you're trying to bait a comment with the BLS reference

I am not. I am generally confused at what you would suggest is wrong with the GDP measurement.

We have multiple layers of agencies reporting on GDP and other economic measures the US. There are certainly some troublesome siloed measures (CPI), but I wasn't aware that GDP was one of them.

Your take doesn't seem relevant with regard to my knowledge on the subject.
by DamonHD | 2025-09-20 06:56:13+00:00
You can work on climate fixes quietly within a current role (eg write more efficient code, scheduling non-critical stuff away from demand peaks towards generation peaks, ... #frugalComputing) or maybe move to a role which has some explicit climate goals.

There are so many things to work on, some can be tackled as a start-up, which is HN territory! My last start-up developed a domestic heating control to save energy by setting back temperatures a little when a room is empty and likely to stay empty for a while. There's >500k units installed.

My PhD is finding how to best improve decarbonisaton of UK home heating (~14% of UK GHGs). Mainly by replacing gas boilers with heat pumps. Did my own at the end of last year.
by tho2i3423o42342 | 2025-09-20 06:56:54+00:00
"culture" is such a silly argument.

Urban-environments in the hyper-individualist age have no culture (no, drinking and watching "football" is not culture). Even Church-attendance is so low that these people you hate are buying up these abandoned buildings to create communities.

What you're complaining is that "they" have a culture, while you don't. I guess it's semi-understandable if it results in mob-violence and ganging-up, but I haven't seen this happen outside some Islamic-communities (even there, I think it's typ. only the S. Asian ones).
by hombre_fatal | 2025-09-20 06:57:17+00:00
Man, for 15 years I’ve been working on projects that are not LinkedIn friendly. For example, online casinos where my coworkers all have pseudonyms. Or taking 1-2 years to work on a personal project that fizzles out. Not to menion, surfing for 2 years.

I'm in a terrible position for when I need to find a normal job, and comments like this don't let me forget it!
by otabdeveloper4 | 2025-09-20 06:59:04+00:00
Eh, no?

The most prominent exonyms are of cities like Paris, London, Moscow or Beijing.

I.e., places culturally and historically significant enough that older historical pronunciations have become ossified in foreign languages.

English having a "Prague" spelling means the name of the city was important enough to have entered the English language back in the day when English was still borrowing heavily from French.
by johnisgood | 2025-09-20 07:00:08+00:00
I generally do not think it is a bad thing. I use LLMs too and I know what I am doing, so I do not know if it could be qualified as vibe coding.

I think it is not inherently a bad thing to use LLMs, only if you have absolutely no clue about what you are doing, but even then, if the project is usable and as-is advertised, why not? shrugs

As for the link, that is exactly the same code that caught my eye, besides the README.md itself. The LRU eviction thing is what GPT (and possibly other LLMs) always comes up with according to my experiences, and he could have just had it properly implemented then. :D

Edit: I am glad author confirmed the use of an LLM. :P
by ram_rar | 2025-09-20 07:01:53+00:00
I bought into the “leader vs. manager” Kool-Aid for years—until I actually had to manage. Spoiler: the dichotomy is a myth. Once you’re in the seat, it’s all gray area. You’re not just “inspiring people,” you’re stuck between upper leadership and your team, juggling chaos while trying to keep the ship afloat.

Any manager who’s been in the trenches knows the real game is shielding your team while still getting things done. Be as much of a “leader” as you want, but without authority and accountability, you’re just cosplaying. The rah-rah leadership Kool-Aid is mostly there to keep people inspired while the actual decisions happen in rooms you’ll never be invited to.
by k_bx | 2025-09-20 07:02:25+00:00
Most projects need to start with something and know that they will "be good". Many will hit RAM limitations earlier than kvrocks latencies or single-threaded CPU limitations (if they will – usually author doesn't need advice). Most would benefit from "moving fast" (in terms of development).

Redis-compatible protocol guarantees that you can think about the things you've mentioned later. If project is successful – you'll find money to pay for RAM and move to pure Redis. If it's CPU-bound – you'll find multi-threaded alternatives.

So this is a pretty nice niche IMO actually.
by geokon | 2025-09-20 07:02:43+00:00
I never understood why do they not limit downloading data to the speed at which you could be possibly watching it. Yesterday I downloaded a 15hour show in like 20 minutes. There is no way I could have downloaded that much data in a legit way through their website/player

Im glad I wasn't blocked or throttled, but it seems like it'd be trivial to block someone like me

Am I missing something? It does sort of feel like they're allowing it

EDIT: Spooky skeletons.. Youtube suddenly as of today forces a "Sign in to confirm you’re not a bot" on both the website and yt-dl .. So maybe I've been fingerprinted and blacklisted somehow
by rtpg | 2025-09-20 07:02:58+00:00
Or you could stop tying H-1Bs to employers, meaning that there's less incentive to do the work to bring "mid level talent" in at below market rates, because those people would immediately find a job at market rates.

There's a straightforward solution here. Right now H-1Bs are a way for companies to lock in employees by leveraging the visa status.