MurphyA/hacker-news huggingface dataset:
by gavinray | 2025-05-03 09:27:36+00:00
I am so unbelievably excited for consumer-grade, useful AR.

There was a lot of hype around VR, but for the last 10 years I've been following progress on AR glasses.

The thing about AR is that it has the ability to enhance everything in your daily life, versus VR which is meant to be a separate experience.

Both Meta and Samsung are due to put out consumer AR glasses later this year and I think this might be the first wave of useful, daily-wear glasses we'll see.

Is there anyone who works in the AR space that could comment more?
by prasadjoglekar | 2025-05-03 09:30:32+00:00
Not sure if you intended the pun, but the biggest structural reason is not engineering but procedural. The permitting, environmental processes in CA are often onerous making new construction much more expensive. That means the rents must be higher to break even, which in turn means new apartments go up where the incomes support those higher rents. Paradoxicall places where incomes are high also tend to have the most onerous permitting.
by switch007 | 2025-05-03 09:30:37+00:00
> There was no way I could convince her that it wasn't my fault. Perhaps there was a rigid process in place that disallowed her from helping, even though I'd make it to the second flight on time.

Yeah they generally have the capability to prevent that auto cancellation of your segments (within a certain time frame) but in this case unfortunately they were unwilling or it was too late to catch it.

It's generally to protect revenue because buying A-B-C instead of B-C can be cheaper, and hoards of people used to just segments to save money. So they just assume everyone is trying to cheat them.
by proneb1rd | 2025-05-03 09:31:32+00:00
Not only UK, Europe in general is stuck in this nonsense. People buy properties, tenants pay their mortgage. In 15 years the property is yours mostly at the expense of someone else plus it gained in value. After owning it for so long and selling the property you probably pay lower capital gains from that too. Unless you put all that money in the right stocks in 2010, renting just doesn’t make all that much sense in this economy.
by francasso | 2025-05-03 09:34:18+00:00
My friend, Amazon being legally allowed to behave like a schmuck doesn't imply the community can't point that out and complain about it. AWS (legally) exploits open source projects, and that's a fact.

There are many actions and behaviours in life that are not illegal but actively worsen society at large if you do them. That companies that are the main contributors to OSS are forced to take drastic measures is just consequence of AWS not being a team player, you should have at least the decency of not commenting here.

PS. I don't have a horse in the race, I'm not a Redis user, I'm just appalled by your behavior.
by concerndc1tizen | 2025-05-03 09:34:50+00:00
I don't remember the original argument anymore. Something about communism being justification for US warmongering.

Personally I think 19th century communism was context-specific to the 19th century; we now have AI, and central planning could be done with the same computational efficiency as the stock market.

For me, communism is more about fundamental beliefs. Like "Do you believe in Jesus Christ as your savior?", the fundamental question is: do you believe that the state should serve all mankind, and that private ownership should never extend over more than what an individual can reasonably consume? Which then necessitates public service infrastructure and market places.

I think "social democrats" have more thoughts on practical applications. "Communism" is more about fundamental beliefs, i.e. the right to nationalize and collectivize private ownership. For example, it is increasingly clear that Microsoft, Amazon, etc. are becoming tyrants. They should have been broken up into smaller companies years ago. Imagine if Windows, Office, Xbox, Azure, etc. were each produced by fully independent companies? And if those companies were fundamentally obligated to serve the public market.
by LargoLasskhyfv | 2025-05-03 09:35:13+00:00
Be that as it may, it is slow to start, or switch between different views. I tested that again just now. Furthermore, it's causing more load by running, than one btop++ or htop running in Konsole. Which btw. both show temperatures, and could also show the rpm of the little 'Miefquirl'...err.. fan if I wanted them to.

That's seems to be common for all the monitoring stuff running graphically, no matter if Gnome, XFCE, or even old KDE (Trinity).

That aside, htop and especially btop++ are heavily customizable, too.

Whatever. To each his own. It's a matter of taste.
by ignoramous | 2025-05-03 09:36:22+00:00
> Applications within a sandbox only has visibility into the resources I define

Isn't that more than a typical sandbox what you're asking for?

The GrapheneOS developers said they're working on a feature where every app could be run in its own VM, like on ChromeOS: https://discuss.grapheneos.org/d/20647

> some folders, no camera or mic etc. I understand that app permissions do the same

The "some folders" part is already true for Android. Apps can't blanket access files/folders of other apps (save for ones stored in "external storage", which has also been scoped down in the recent releases: https://source.android.com/docs/core/storage/scoped).

> more convenient than having to define granular permissions each time you install an app

It isn't Android that makes this inconvenient. It is the app developers that cause "prompt fatigue" (by showing permission requests repeatedly) or "blackmail" by refusing to work until permissions are granted. A new sandbox mechanism is unlikely to change much.
by subscribed | 2025-05-03 09:37:11+00:00
Maybe if not for the majority of Russians actually supporting the brutal dictator ordering ongoing war crimes in Ukraine you could ask for some sympathy.

https://theconversation.com/why-vladimir-putin-still-has-wid...

This isn't just oppressed society afraid to act. This is actual support for the actual killer of the babies. Despicable.

Some of it is also caused by the pervasive hostility to the values important to most humans, pervasive disinformation efforts, and aim to destroy the peace and integrity of the countries it perceives as a competition.

For now I'll just agree this is largely deserved, and I'll play the sad tune on the tiny violin.
by ginko | 2025-05-03 09:38:01+00:00
AFAIK it's not at all uncommon for artists of old paintings to be unknown. Especially for religious paintings like this. (if anything it's the default)

For instance: https://en.wikipedia.org/wiki/Master_of_the_Golden_Altar

Wikipedia even has a list listing many 'Master of X' artists: https://en.wikipedia.org/wiki/Category:Anonymous_artists
by rollcat | 2025-05-03 09:39:01+00:00
I love the sound of the SID chip, happy to find out about this project as well: https://github.com/frntc/SIDKick-pico

8 Bit Weapon are making some fantastic use of it:

https://8bitweapon.bandcamp.com/album/disassembly-language-a...

https://8bitweapon.bandcamp.com/album/disassembly-language-a...

https://8bitweapon.bandcamp.com/album/modular-sidsation

LukHash also regularly features C64s in his kit:

https://www.youtube.com/watch?v=3JQkW6BgUYU

Share your favourite artists!
by davnicwil | 2025-05-03 09:39:04+00:00
the mind blowing moment for me with Java came about 5 years into using it, when I encountered the idea - via some smart colleagues - that none of the extra 'stuff' is intrinsic to the language but rather is self-imposed.

Turns out you can write java without the stuff. No getters and setters, no interfaces or dependency injection, no separate application server (just embed one in your jar). No inheritence. Indeed no OOP (just data classes and static methods).

Just simple, c-like code with the amazing ecosystem of libraries and the incredibly fast marvel that is the JVM and (though this is less of a deal now with LLM autocomplete) a simple built in type system that makes the code practically write itself with autocomplete.

It's truly an awesome dev experience if you just have the power / culture to ignore the forces pressuring you to use the 'stuff'.
by dudeinjapan | 2025-05-03 09:41:22+00:00
My highschool physics teacher had a similar story, he was one of best teachers I ever had. I went from disliking physics to becoming a EE major in college. Doubt I would be where I am today without him coming in at the right moment in my life.

So, yes, a good teacher could inspire 10+ others to make spacecraft, tech startups, etc. Maybe the ROI for humanity is greater if that teacher stayed as an IC in their field.
by Muromec | 2025-05-03 09:43:57+00:00
There are proceeding at the ICC against at least two countries on the accusations of genocide right now.

Whether it's worse or better than Holocaust is debatable and you can bring up a metric. Did Gaza reach 10% of the Holocaust? At what rate we count abducted children against murdered adults? Do we count deaths or suffering too? Do the circumstances of death with genocidal intent contribute to the metric?

What can we learn from the quantitative comparison of one with another?
by Rochus | 2025-05-03 09:45:53+00:00
> My reasoning is that the fact that it was made by another human is really important.

This presupposes that people are still able to tell the difference between computer-generated and human-generated music, which, in my opinion (as a trained musician and former producer), is no longer the case for the majority of people.

Music and musicians undoubtedly also fulfill an "idol function." But the industry has long since provided an answer to this, for example with highly successful, artificially optimized boy or girl groups. With "Milli Vanilli," they took it to the extreme by having the "musicians" no longer sing themselves, but were chosen solely for their effect on the audience. This also works with computer-generated music, only much cheaper.
by oleggromov | 2025-05-03 09:47:13+00:00
> It's generally to protect revenue because buying A-B-C instead of B-C can be cheaper, and hoards of people used to just segments to save money. So they just assume everyone is trying to cheat them.

Isn't it ridiculous in the first place that flying A-B-C is less expensive than B-C? These are the pricing games airlines deliberately play to make more money out of nothing.
by knorker | 2025-05-03 09:47:47+00:00
I'm not saying there's no Java in open source. And I'm aware of the projects you mention. I don't run them though. And they definitely don't qualify as "the boring open source workhorse".

There are a couple of Java projects, and even one or two kind of successful ones. But Java in open source is very rare, not the boring workhorse.

If I worked on a project that used Bazel, then sure, I'd use Bazel every day.

But which is "the boring workhorse" of open source, if I gave you the option of Java, Make, Linux, gcc, llvm, .deb, would Java really be "the" one?

Sure, maybe you could exclude most of those as not being "boring", like llvm. But "make" wins by any measure. And of course, it's almost by definition hard to think about the boring workhorse, because the nature of it is that you don't think about it.

Checking now, the only reason I can find java even being installed on my dev machines is for Arduino IDE and my Android development environment. Pretty niche stuff, in the open source space.
by n_ary | 2025-05-03 09:51:01+00:00
> he explains his skills as a Google Site Reliabiliy Engineer and his glorious work on improving gmail post-mortems right after the section where a hospital team saves various people in a mass casuality situation by empowering nurses to perform formally doctor-only tasks.

Isn’t this the practice we do to sell ourselves during interview about quantifying our work and value?

I firmly believe that the author is the perfect interview candidate who will pass an engineering interview with flying colors. For rest of us, “so erm… I fixed a bug which allowed my employer to scale quicker globally during natural disasters and erm… allow emergency response teams to coordinate. My manager tells me it saves billions of life but I do not have access to actual numbers but the number of promotion each of my managers get when I fix a bug tells me, my contribution has good values”.

P.S. Off-topic.
by p4bl0 | 2025-05-03 09:54:13+00:00
Nice, but I feel like to be qualified as a blog it needs two little additional things:

1- Make sure to order post by date (most recent first) and to display that date somewhere. The date can simply be taken from the post file meta data (e.g. creation time) to keep things minimal.

2- An RSS feed of course! It should be quite easy to generate a minimal one with only links and titles based on the existing script and a minimal RSS template.
by DiogenesKynikos | 2025-05-03 09:55:39+00:00
Pol Pot actually intended to kill huge numbers of people and wipe out the cities. He had his own crazy philosophy about a peasant Utopia that had nothing to do with Marxism at all.

The Soviets wanted to increase agricultural yield, but the policies Stalin implemented caused the harvest in 1932 to fall by about 20%. In a country already just barely able to feed itself, that led to famine, not just in Ukraine but across the USSR.
by Braxton1980 | 2025-05-03 09:57:01+00:00
Specifically who is virtue signalling and then not building homes?

As far as I know the state government of California doesn't build homes. Smaller local governments can change zoning laws and the like but don't due to NIMBY stuff talked about here.

Home builders aren't virtue signalling.

Finally, if new apartments are constructed how would that be better solution to those already renting existing older apartments who are under rental stress?
by schwartzworld | 2025-05-03 09:57:25+00:00
> The goal should always be to not need it anymore, and while using the sheet, it's like using a crutch.

Uh, why? Lots of pros use sheet music, especially for complex pieces. I’ve never heard of an orchestra conductor insisting everyone be off-book.

It’s one thing to memorize pop songs or whatever, but nobody is out there shaming people for not memorizing Rachmaninov
by whitehexagon | 2025-05-03 09:58:46+00:00
Hah, I thought it was just me. Mine was the same, never online, and this key based card thing makes me think that my next, and probably final console purchase, will be a replacement Switch 1. Although I saw the prices just went up, and I didnt even know about the oled version. The main thing that holds me back is the dof blurr in Links Awakening.

I imagine that Nintendo want a slice of this subscription based gaming scam. The HD versions already feel like a step in that greed direction. And I think I saw a collection of Mario 3D games that fell into that same repackage-and-sell-again category, with crazy pricing.

You might like the DE10-nano Mister project. I manged to get some old arcade cabinates running on a big monitor, no frame drops or lag like most emulators suffer, and no stream of 10p coins required. FPGA feels closer in terms of preservation.
by gf000 | 2025-05-03 09:59:26+00:00
You need just the right amount of expressivity in a language, so that it is hard to abuse, but still allows writing easy to use libraries.

Java has went over this evolution, implemented generics, lambdas, etc and I believe it strikes a very good balance in not being overly complex (just look at the spec - it's still a very small language, compared to its age, unlike C++ or C#).

Go tried to re-invent this evolution, without having learnt Java's lessons. They will add more and more features until their "simple" will stop applying (though I personally believe that their simple was always just simplistic), simply because you need some expressivity for better libraries, which will later on actually simplify user code.

Also relevant: https://www.tedinski.com/2018/01/30/the-one-ring-problem-abs...
by bsenftner | 2025-05-03 09:59:48+00:00
Have you heard of "Conscious Rap"? It's the practice of creating rap music around the topics one wants to be educated, and then listening to it ambiently. That subgenre has many tendrils, as people with unrealized lyric talent make raps about politics, finance, how to maintain, and developing critical thinking skills and then in the Conscious Rap social media sharing sites their personal music takes off.
by cejast | 2025-05-03 10:00:28+00:00
That is a very broad generalization. Even if it was 'put into some fund', that equates to a capital investment which can be used to deliver value elsewhere.

Money is complicated - the only way in which I would see it get truly wasted is if you took it out as cash and burnt it. Even then you'll be (marginally) raising the value of all other money left in the system.
by chgs | 2025-05-03 10:00:56+00:00
U.K. has a viscous cycle where if your parents are in commuting distance of London you can live with them for a few years and the money you save from not renting will fund a deposit. By the time you’re 30 you can then by and your career will have progressed

If you can’t benefit from that then you spend that deposit on renting, which means you can’t buy in your 30s and are trapped in the rent cycle.
by Pamar | 2025-05-03 10:01:03+00:00
This is just an oversimplification though. If you had any experience about travel industry (or logistics) you would understand things much better.

Here is an example for you (from logistics): Sending a truck from Berlin to - say - Györ may cost 3 times less than sending the same truck from Györ to Berlin - even on the same exact date.

Is this because shipping companies try to make money out of nothing, for you?
by nelblu | 2025-05-03 10:02:58+00:00
Agreed, this shouldn't be surprising at all, on the contrary it is sad that today's urban generation will never appreciate what it is to look up and only see stars. When I was a kid we used to sleep on the terrace during summer season. My uncle and I would stare at the stars, constellations, meteors etc. and he would tell me their names in both English and in my native language. It was quite fascinating how the mythologies of the constellations were different in different languages. Ex: The great bear (ursa major) was known as the seven sages (when translated in English). The pole star was a mythological diety, Orion the hunter was actually a deer. Sometimes we stayed awake well into the early dawn. Those were some of my best childhood memories.
by ok_dad | 2025-05-03 10:04:56+00:00
blah blah blah

Always quoting the rules to those who care about democracy in America, never allowing this type of discussion because it's "not for HN". Well, when does it get so bad politically that anyone here cares? This place is overrun by reactionaries, even mods are clearly biased, there isn't even a mod log you can point to for evidence you are not. I am afraid HN could be becoming the "nazi bar" by modern standards, because everyone is so hung up on technicalities and ignoring the reality of the world right now.
by kbr- | 2025-05-03 10:07:20+00:00
> Imagine you are sitting in a meeting at work. The discussion is around the plan your team had set in motion last quarter, and the results are being reviewed. Data is being twisted and harassed to confess to whatever version of reality the group wants to see. You are sitting there, and you see through the charade.

> You’re wondering what the point of this is? You did not slog through life, battling inhuman entrance examinations, irrational parental expectations and eight rounds of interviews to get this coveted job, only to do this data jugglery. You’re wondering - why is nobody asking the fundamental, first principles questions? Why are we not questioning our premise? Why are we misinterpreting cause and effect? Why are we chasing these vanity metrics, when the metrics themselves are poor indicators of reality? Why have we accepted as gospel truth some ‘self-evident’ principles?

> The meeting is adjourned, congratulatory messages are passed around, and a vague way forward is discussed. You shake your head, sigh deeply and groan internally, grab coffee and head to the next meeting.

I call people like the author of this post "intellectual superiors". You know, like in the meme with the fedora-wearing man looking out of a window. I was like him when I was in high school. Now trying to keep my ego in check, still struggling sometimes...

But even though the guy is such an intellectually superior person, he didn't manage to come up with the idea that maybe he's there in that meeting to... contribute? You know, you're part of the team, you're in the meeting for a reason, if you disagree with others, it's your responsibility to say it? You may be right that they are misrepresenting the data or arriving at wrong conclusions -- but it doesn't matter, because you chose to instead indulge yourself silently at feeling superior over these sheep.

Philosophers... right?
by nashashmi | 2025-05-03 10:07:22+00:00
> Maybe most people can't be trusted with creating and using passwords. … Microsoft's approach here [passwordless] (quite similar to many other companies) may be too risky for the general population.

Thirty years have been spent incrementally improving password logins. The amount of education the public has endured on password and login security is staggering. And yet even after all this, we assess the measures insufficient to login security?

I am referring to even the advanced security crowd. How can they recover access when all devices are lost? Passwords are the only self reliant way back. Secondary email addresses are the next way. Phone number is a third way. Social network is a fourth way. But a disaster can eliminate the second, third, and fourth way all in one shot. Password remains the most important recovery tool.
by detaro | 2025-05-03 10:07:25+00:00
> Game pass doesn't seem terribly popular

It seems fairly popular right now. If you are the kind of person who wants to play many new releases it's a great deal.

But I think it's not particularly sticky: it's a great deal for as long as Microsoft invests into it getting many titles immediately. If they stop doing that, that same audience segment doesn't really have a use for it anymore.
by ndsipa_pomu | 2025-05-03 10:07:43+00:00
I can't see how anybody's freedom is infringed by adding fluoride to public water in those areas where it is lacking. What specific freedom are you talking about?

I can see the argument about freedom vs public health in things like tobacco usage, but there's very strong data that tobacco is carcinogenic and so it's hardly a dystopian nanny state for tobacco to be restricted (e.g. minimum age). Similarly, it hardly infringes freedom if there's minimum standards for food hygiene even though you may personally enjoy dysentry, food poisoning etc.

There's a world of difference between a dystopian nanny state and just ignoring public health issues that would typically affect the poorer segments of society.

To be honest, it seems like a disingenuous argument that anti-fluoride people make about it infringing their freedom when they don't seem concerned about removing fluoride from those supplies that naturally have higher levels.
Ask HN: LLM is useless without explicit prompt
by revskill | 2025-05-03 10:11:48+00:00
After months playing with LLM models, here's my observation:

- LLM is basically useless without explicit intent in your prompt.

- LLM failed to correct itself. If it generated bullshits, it's an inifinite loop of generating more bullshits.

The question is, without explicit prompt, could LLM leverage all the best practices to provide maintainable code without me instruct it at least ?