HNHacker News
TopNewBestAskShowJobs

emptysongglass

4,386 karma · joined January 11, 2017

submissionscomments
emptysongglass··on The Guide to Git I Never Had
That's really a very silly nitpick. I am not directly communicating binary large objects as objects. The point is to communicate blobs in a way intelligible to your audience, to communicate the concept. You have to find your own way to communicate everything is blobs to your audience using language they're familiar with.

Typically I'll say blobs then define blobs as whatever files they're modifying and saving.

emptysongglass··on The Guide to Git I Never Had
> Why do they need to know that?

I'll quote brainbag who replied to my comment:

> On the other hand, the internals of git are elegant and simple, and if you start by teaching from the inside out, it makes it far easier to understand why and when we use certain commands.

It doesn't take much to understand Git internals. I teach it over a short hour to students. And the gift of this mental model will save them hours and days of frustration shadow-boxing a tool they don't really understand later.

I know because I was that student once and I know because I have seen the trouble junior programmers get into when they wield a tool without knowledge.

> What better way is there to explain that than using primitives like cp etc?

These are not real primitives. These are commands that are a part of your parlance. This is what I mean by replacing one set of assumptions with another.

> The point of git is to do version control.

You do this a lot in your article: commit, version control, working directory, are put up early. There's a level of assumed knowledge that straddles somewhere between a novice Linux sysadmin and a complete beginner.

emptysongglass··on The Guide to Git I Never Had
I'm sorry to tell you this but your article isn't very good at explaining Git. And the commands you're using to demonstrate aren't helpful either. You're just replacing one set of assumptions with another.

Yes to teaching Git internals to people but really it should start visually. I've taught Git to dozens of people with no or little technical background and this is how they get it. You start with some variation of "everything is an object" and then go on to "branches are just labels" for these objects.

There was a really great talk where the speaker used wood blocks and pegs to teach Git internals to an audience. I can't find it now, I wish I could.

Games like Oh My Git! and tools like https://learngitbranching.js.org are also very effective.

emptysongglass··on The fishy death of Red Lobster
Oh man I FEEL this deeply.

I was just wondering if it's just me feeling like everything is on a highway to terrible.

- Prices in my city, just this year, have felt like they've jumped 10 or 15 percent.

- I've been working in tech for a decade now and for the first time a new company simply refused to negotiate salary.

- I feel financially worse off than 5 years ago making a third of what I make now.

- Housing prices have exploded. I worry I will never own a home.

- Denmark has started deleting public holidays to save our social welfare state.

- Health care is the worst it's ever been. You can not get basic health diagnostics for most things in Denmark without screaming.

- Europe has a literal war at our doorstep.

- Public transit prices have jumped in the last year.

- Good quality grocery stores have closed and been replaced with discount chains. The quality of the produce is terrible.

- Democracy feels increasingly shittier and hijacked by two extremist poles of very-online meme-thought.

- Gen Z is looking like the most garbage generation of the last two centuries with more mental illness than any generation in history.

- Everything has become a political lightning rod.

I feel exploited by invisible forces I can't see or touch or name. I feel as if I have no mastery over my own life. I no longer know why I continue to contribute to a society that does not give anything back to me for my labor and exploits the best years of my life for taxes that do not improve my lot in life.

Can someone tell me everything is going to get better?

emptysongglass··on NixOS Foundation board: Giving power to the community
This looks like Eelco was forced into a corner by a base of progressive extremists who wield terms like "concern trolling" and "sealioning" as weapons to crush dissent.

There are a number of comments in the thread of this announcement that are gray-text reported as "off topic" despite their restrained and on-topic tone. One commenter, dedguy21, has all of his comments flagged asking what exactly they're protecting minorities from until they finally admit they're a black man.

This is all pretty bad news for discourse in open source projects. And no, I'm not "concern trolling". We see it in action in the announcement thread, where dissenting opinions are pushed out of sight.

That we've come to a point where people are simply washed out of view for "harmful" rhetoric that isn't some particularly dominant viewpoint is a regression of discourse.

emptysongglass··on US drug control agency will move to reclassify marijuana
There are plenty of sane people who use Bitcoin as a currency. Making blithe moral declarations like this doesn't spark curiosity and is incredibly tired after so many years (you're not the first).

"Unsound ponzi scheme" could just as well be applied to any fiat currency. It has all the same rules (early entrants are more privileged in "the game" and can invest to out-perform younger players). It is very odd to hear people applying such qualitative judgments like this when the alternative is a currency that is actively debased by its issuers. Or do you think the inflation we've all suffered under isn't a problem?

emptysongglass··on Japanese yen weakens to 160 against the USD for the first time since 1990
The US has shown only shameful inaction with the Houthis.
emptysongglass··on Volkswagen workers vote overwhelmingly to join the UAW
> Pretty much, and that's considering unions in Europe are a lot weaker than in the US.

I think you may be talking beyond your knowledge here. Unions in the Nordics are incredibly strong with clear majorities in at least Denmark and Sweden (I'll let someone else chime in on Norway).

emptysongglass··on Show HN: Flox 1.0 – Open-source dev env as code with Nix
Maybe you need to try it out rather than casting doubts about a product you haven't tried yet? Pre-emptively doubting claims based on your past experience with a tool Flox claims to solve seems like a poor way to go here.

For what it's worth, there are a number of options in the Nix space that really do solve for its complexity like Devbox and now Flox.

emptysongglass··on Claude 3 catches researchers testing it
> I think you're getting a bit lost in the debate!

This is the second time you've made accusations, which at this point feels like you're gaslighting me but I'll assume good intent. Here's what you claim:

> At no point did I claim that there is any reason to believe that human intelligence is a stochastic parrot.

Here's what you said:

> 1. Current gen AI may only seem like a stochastic parrot, but there's no reason to believe that human intelligence isn't just a really fancy stochastic parrot.

emptysongglass··on Claude 3 catches researchers testing it
If I say the sky is falling, the burden of proof is surely on me to provide evidence. I don't have time or the energy to make counter-claims to flat-earthers with no evidence. This is why we say the burden of proof is on those making extraordinary claims.

I'm happy to debate with those who provide sufficient evidence but it's not fair to expect I put effort into rebuttals of claims of "nonsense" with no evidence.

emptysongglass··on Claude 3 catches researchers testing it
> You've misread. I didn't mention existing models.

No you didn't, and that's why I didn't limit my rebuttal to existing models alone.

> 1. Current gen AI may only seem like a stochastic parrot, but there's no reason to believe that human intelligence isn't just a really fancy stochastic parrot.

There is no reason to believe that human intelligence is a stochastic parrot. We have a large body of research to indicate emotion and thought are interdependent [1]. Cognition is not a simple, discrete quantity.

> 2. The Chinese room experiment just confuses things by anthropomorphizing a single part of the whole intelligent system (i.e. saying there's a man in the room). If you look at the room as a whole, then yes it does understand Chinese. Similarly if you go the other way and imagine each of the neurons in a Chinese person was a tiny man following simple instructions, does that mean the Chinese person no longer understands Chinese? No of course not.

It sounds like you are confusing things. The Chinese room argument is arguing intentionality, that it is a necessary prerequisite to real human cognition. We have zero evidence of any display of intention by these models. The rest of your argument here I honestly can't follow.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2366118/

emptysongglass··on Claude 3 catches researchers testing it
> (insert stochastic parrot/Chinese room nonsense here).

Neither of these arguments are nonsense. If you want to argue against these arguments do so, but do so convincingly without resorting to trivial attacks. The burden of proof is on those with extraordinary claims and the claim that AGI is already evinced by any number of models or that current implementations will lead to AGI are very extraordinary indeed.

emptysongglass··on Worldcoin hit with temporary ban in Spain over privacy concerns
Same in Copenhagen. I was wondering how in the world they were making money.
emptysongglass··on U.S. seeks to revive idled shipyards with help of Japan, South Korea
It's well-known that the US and Europe are not structured for artillery warfare. The reason why Europe can't produce enough artillery is because they'd need to massively expand manufacturing to provide for a country that still operates using a land warfare doctrine.

Not that it's an excuse for the EU's poor showing here but it's not at all transferable to the ability of the US and the EU to fight a near-peer. None of the same considerations apply.

I can recommend spending some time in r/credibledefense for more on the topic.

emptysongglass··on Why do east Asian firms value drinking?
It's the same in Denmark. It's basically required to get Danes to open up emotionally but it's destructive because the emotional opening-up doesn't carry over back across the veil to sobriety.

For a people who were once Vikings, they're incredibly non-confrontational. If you have a difficult conversation with them and they're sober there's a high chance they simply never speak to you again.

I don't really think alcohol is the answer to constructing a society, especially given its other negative health effects.

emptysongglass··on California Approves Waymo Expansion to Los Angeles and SF Peninsula [pdf]
Because you didn't share why. Also, please don't complain about downvotes, it's in the HN guidelines.
emptysongglass··on Microsoft is driving users away
I'm not upset and it's a little presumptuous to assume that I am or that I was condescending. I really do want people to be happy where and when they go to do their compute on whatever OS they go to do it on. Parent made a strawman where grandparent explicitly said Linux was in a place where they no longer felt the need to evangelize it.

And that's a good thing. Trying to convince people to use Linux has been likely the worst sort of thing to happen to its adoption. Chromebooks and Steam Deck promote Linux without arguing its virtues.

> It's reached a point where it no longer really matters. Linux is good enough, usable enough, and supported enough, that getting more users won't change much. It might actually be worse if a lot more users, with a lot of wide-ranging needs and demands, switch to Linux.

Grandparent explicitly stated that getting more users might actually be a worse thing for Linux. I agree. Parent going out of their way to criticize unsupported hardware makes their case.

> And it doesn't matter how upset you get for it, Linux's feelings have not been hurt by the criticisms it has received. Rather, many people have heard those criticisms and raised the flag and ran to the rescue and made linux better because of them.

No, I don't believe that to be the case, especially when it comes to bring-up on Nvidia. That blame sits squarely with Nvidia the corporation. And the people who can do something about it are the engineers sitting at Nvidia who haven't done anything about it for at least a decade. Rolling out the same old arguments for why Linux sucks because Nvidia is not productive.

For Snaps, there's a constellation of other distros available that don't ship Snaps. Shuttleworth doesn't want to listen to critique. He's been going his own way since the earliest days of Canonical. Have you seen their interview process? When he was called out publicly for the poor predictive power of screening using aptitude tests, he doubled down. That's been his way from the beginning. Critizing Snaps on Ubuntu as part of a broader argument on why Linux sucks is also not productive because the one person in charge of that decision does not want to make that decision.

emptysongglass··on Microsoft is driving users away
People who want to run Linux buy hardware and laptops that support Linux. The user you're replying to specifically said they don't care to evangelize the benefits because it works great for them.

Replying with an example of a Nvidia card and Ubuntu Snaps doesn't really address them because they're in all likelihood running compatible hardware with a distro that works for them.

Please continue to use other OSes with the blessing of the rest of us Linux users. No one is forcing you or trying to convince you otherwise.

emptysongglass··on I Spent a Week with Gemini Pro 1.5–It's Fantastic
What you've done, conversely, is to other the opposition until they are, from your perspective, "batshit crazy". The far left also believes in as equally divergent ideas from a global middle that you could apply any of your extremist epithets to them.

You are not the arbiter of what counts as reasonable beliefs. Neither is the far left (or the far right).

emptysongglass··on Yishan Wong: "Google's Gemini issue is not about woke/DEI"
That's a blanket statement you're making coming from your own biases that people who don't agree with woke ideology must be white supremacists.
emptysongglass··on First Framework Laptop 16 shipments and a $499 Framework Laptop
Yes, that's what I was communicating. The QC is bad. In addition, firmware updates are few and far between and there's no sign of Coreboot support.
emptysongglass··on First Framework Laptop 16 shipments and a $499 Framework Laptop
After two years and two replacements, my Framework board is really showing its age. The battery doesn't last more than a couple hours. Fans drive uncomfortably loud and hot. It won't even power on without being plugged in, despite the battery being full. Weird slowdowns that will cripple my system for half a minute at a time under any significant load. This is all despite multiple clean installs.

My XPS 13 from 5 years ago is a more consistent performer than the Framework. I wouldn't recommend to anyone they purchase a Framework.

emptysongglass··on Alexei Navalny has died
I'm not sure how you arrived at that conclusion given the available evidence we have of Putin's many speeches and writings on the matter. And one is not mutually exclusive of the other.
emptysongglass··on Alexei Navalny has died
The invasion of Ukraine is primarily a desire of conquest. NATO has nothing to do with it. The "request" from Russia is nothing more than a pretense for setting former satellites up for more invasion by their former masters.

We know this is true from a map the dictator of Belarus was seen in front of showing more conquest after Ukraine, specifically of Moldova. We know President Vladimir V. Putin of Russia called the collapse of the Soviet empire “the greatest geopolitical catastrophe of the 20th century.” His desire for a return to the days of empire is obvious from every aggrandizing speech he makes.

emptysongglass··on Alexei Navalny has died
You link to a tweet of a deliberately edited speech by Stoltenberg to suit their own agenda. It's the worst kind of propaganda that anyone can see through given five minutes of research. I don't know what's worse, that you presented it as damning evidence or that people take 280 character tweets at face value.

In any case, the full quote with the missing section emphasized in italics is:

> Then lastly on Sweden. First of all, it is historic that now Finland is member of the Alliance. And we have to remember the background. The background was that President Putin declared in the autumn of 2021, and actually sent a draft treaty that they wanted NATO to sign, to promise no more NATO enlargement. That was what he sent us. And was a pre-condition for not invade Ukraine. Of course we didn't sign that.

> The opposite happened. He wanted us to sign that promise, never to enlarge NATO. He wanted us to remove our military infrastructure in all Allies that have joined NATO since 1997, meaning half of NATO, all the Central and Eastern Europe, we should remove NATO from that part of our Alliance, introducing some kind of B, or second class membership. We rejected that.

> So he went to war to prevent NATO, more NATO, close to his borders. He has got the exact opposite. He has got more NATO presence in eastern part of the Alliance and he has also seen that Finland has already joined the Alliance and Sweden will soon be a full member. Because at Vilnius Summit, we agreed a statement where it was clearly expressed how Sweden will do more, follow up the agreement we had in Madrid on fighting terrorism, and also address issues related to export of military equipment, and then Türkiye made it clear that they will ratify as soon as possible.

For those who don't see the problem with removing military infrastructure from every former satellite state that fled the USSR it's this: throwing your allies back to the wolves who hunted you is as about as morally bankrupt as it comes.

And just to really make it clear which countries Russia wanted put back to the wilds, it's Czech Republic, Hungary, Poland, Bulgaria, Estonia, Latvia, Lithuania, Romania, Slovakia, Slovenia, Albania, Croatia, Montenegro, North Macedonia, and Finland.

For anyone who is interested, the full speech is available at https://www.nato.int/cps/en/natohq/opinions_218172.htm

emptysongglass··on Alexei Navalny has died
> Things were set in motion years ago and they are slowly unraveling. When the West rejected Russia's deeper integration into its structures after the Cold War ended and expanded NATO towards the East this path was set in stone. The late 2000s were the absolute breaking point.

Your point would have been better made without weaseling in a Mearsheimer apology for authoritarian states. Russia snatching Ukraine has absolutely nothing to do with NATO's expansion. Indeed, had NATO expanded earlier, we wouldn't have found ourselves in this mess, with Ukraine left to fend for itself.

NATO grew because of the desperation of former USSR satellites to shelter themselves from their abuser.

As to the other bit here about rejecting Russian integration as a cause for war: I think that point has been proven quite wrong with Merkel's absurd fantasy that trade with Russia would bring peace.

emptysongglass··on Broadcom-owned VMware kills the free version of ESXi virtualization software
This may not be the answer you want to hear but just use real OpenShift, not upstream. OpenShift SAs and above have indicated on numerous calls with me that there is no intention to chase after users who use "real" OpenShift in their homelab setups. And why bother? We wouldn't otherwise pay them money and the knowledge we earn in our homelabs is transferable to our time at our companies that do pay them money.
emptysongglass··on Bard is now Gemini, and we’re rolling out a mobile app and Gemini Advanced
Bard doesn't creep women out. That's an extraordinary assumption you're making based on one anecdote. Not everything needs to be needlessly politicized.

The most popular TTRPG has Bard as a class and they (like every other class) is as gender-neutral as you can get.

emptysongglass··on Taken by Russia, then rescued, young Ukrainians speak out
Ukraine's borders were recognized under international law. It's quite clear the children of Ukraine are being used to swell the lagging population of Russia. These children are sent to re-education camps [2], where they are taught to deny the legitimacy of the Ukrainian state.

"The Parliamentary Assembly of the Council of Europe (PACE) has recognised the deportation and forcible transfers of Ukrainian children to the territory of the Russian Federation as genocide." [3]

[2] https://www.theguardian.com/world/2023/feb/15/ukraine-childr...

[3] https://www.pravda.com.ua/eng/news/2023/04/27/7399739/

← PreviousPage 8 of 34Next →