HNHacker News
TopNewBestAskShowJobs

dpc_01234

542 karma · joined March 24, 2023

submissionscomments
dpc_01234··on Framework Laptop 12 press reviews are live and Framework Laptop 13 in-stock
It used to be that CPU and GPU were separate cards/chips, nowadays they are often integrated. There are good reasons to solder-in RAM. Yes it's a tradeoff, but it's reasonable. I don't expect FW to revert technical decisions that are not under their control. Mostly, I just don't want to be buying whole new laptop because my keyboard had a defect, or I cracked my screen. If the compute module comes with a soldered RAM, it's perfectly fine with me. For most most of my systems I buy it with RAM maxed-out, and when I get a new one, there's typically new generation of DDR, new speeds, etc. and I will not reuse my old RAM. I'm fine with buying and replacing a new CPU + RAM module as a unit, and I would buy such a module. The fact that there are modules with external memory is already enough good faith commitment to repairability.
dpc_01234··on Framework Laptop 12 press reviews are live and Framework Laptop 13 in-stock
Maybe these users are picky, but they are under-served, very influential, and very productive w.r.t. improving support for the laptop in the ecosystem. At this point FW became a go-to laptop for Linux hackers, and it gets great support in all avant-garde tech like e.g. NixOS.
dpc_01234··on I do not remember my life and it's fine
Same.
dpc_01234··on EasyTier – P2P mesh VPN written in Rust using Tokio
The primary use case here seems to be connecting bunch of your own devices so they have direct connectivity over a VPN, just like Tailscale and Zerotier, etc.

I don't know why people focus on Tor and censorship associations. The meaning of a VPN is just a virtual network between devices, not anonymization.

dpc_01234··on Dilbert creator Scott Adams says he will die soon from same cancer as Joe Biden
Great teacher gave you an invaluable life lesson.
dpc_01234··on Linux kernel is leaving 486 CPUs behind, only 18 years after the last one made
I was not, but now that it was pointed out, I can totally see why would many people be confused, at least after reading just the title. :D
dpc_01234··on Linux kernel is leaving 486 CPUs behind, only 18 years after the last one made
What does "commercial" have to do with anything? As a personal user, I have absolutely no need for 486, and I doubt anyone outside of extremely narrow group of people digging old hardware does. 486 was a history when I was a kid, and I am not even remotely young anymore.
dpc_01234··on Pipelining might be my favorite programming language feature
I don't want to be manipulating stack. I'd prefer something like Hoon.
dpc_01234··on Pipelining might be my favorite programming language feature
I think there's a language syntax to be invented that would make everything suffix/pipeline-based. Stack based languages are kind of there, but I don't think exactly the same thing.

BTW. For people complaining about debug-ability of it: https://doc.rust-lang.org/std/iter/trait.Iterator.html#metho... etc.

dpc_01234··on Germany creates 'super–high-tech ministry' for research, technology, aerospace
I personally know people who received funding from EU innovation funds, thought more than 10 years ago. It was graded by bureaucrats that had no idea about anything and graded it based on keyword matching (basically like tech recruiting works). It was absurd.
dpc_01234··on Germany creates 'super–high-tech ministry' for research, technology, aerospace
European research and innovation funding is absurdly gamed and just money wasted.
dpc_01234··on Datastar: Web Framework for the Future?
Is there anything I could read detailed explanation of issue, in particular w.r.t datastar?
dpc_01234··on Datastar: Web Framework for the Future?
This matches 100% my experience and thoughts.

I really enjoy HTMX and it's a blessing for my small-scale reactivity web interfaces, but I can immediately tell: "Well, this is hard to organize in a way that will scale with complexity well. It works great now, but I can tell where are the limits". And when I had to add alpine.js to do client-side reactivity, it immediately was obvious that I'd love to have both sides (backend and frontent) unified.

Still need more time opportunities to roll some stuff with datastar in it, but ATM I'm convinced datastar is the way to go.

For reference, my typical "web tech stack": Rust, axum, maud, datastar, redb.

dpc_01234··on But what if I want a faster horse?
Worth giving a read: The Tyranny of Metrics by Jerry Z. Muller.
dpc_01234··on What if we made advertising illegal?
Just tax it.
dpc_01234··on It's Unreal Just How Awful 'Real ID' Is (2020)
In a functional political situation all sides would rationally talk with each other and agree on something that makes it workable.

"National Id would be overwhelmingly positive, but here are the corner cases in which it doesn't work well, so let's have exceptions, alternatives, accommodations, etc. to make it work well for everyone. And "we're worried about this and that and that", so let's agree on some mechanisms to counterbalance it.

> There are a significant number of citizens who don't use credit, ...

They can still do that. But they would need an id. It's interesting however, what are their motivations. Are they just so poor that getting an Id is a burden? Is it a religious / ideological thing? Are they hiding from the government either due to distrust or some legal matters?

dpc_01234··on US Administration announces 34% tariffs on China, 20% on EU
Yes.

If you're into green policies, then tariffs are aligned with what you'd probably want, at least on some level. Though it's more complicated and by no means a slam dunk. One could say that producing things locally in more places is less efficient (lower economies of scale, etc.) which might result in more overhead per item, which might outweigh the extra transportation, etc. General assumption is that an unconstrained free market arrangement encourages system optimizing itself. But then there's a question what is it optimizing itself for, and that's definitely not ecological impact.

A change like that in a global economy has tons of non-linear effects, many of which it need to play over time, etc. Some changes are more easy to predict confidently, many not so much. But barely anyone argues from first principles, and its typically just tribal screeching on both sides.

dpc_01234··on It's Unreal Just How Awful 'Real ID' Is (2020)
As a naturalized US citizen originally from Europe, I will never understand what's such a big deal about national ID, especially given that not having one degrades everything to some weird combination of de facto mandatory quasi-IDs, like SSN and driving licenses. It really seems irrational, irrespective of political leaning. It's funny when the Republicans, always so against the IDs, then scream so laud about voting fraud and voting ID requirements. You can't have it both ways.

I believe in personal freedom and I am cautious of government overreach, etc. but the benefits of ID is just so huge, and I don't think it really changes much w.r.t. government ability to messes with you if they want to.

dpc_01234··on Rostra – P2P/f2f social network
In case it is not very visible in the README:

It should be easy to try it out on the public demo instance (at least as long as my $5/mo VPS can handle it): https://rostra.me/ . Click "Random" to generate random identity, then "Unlock". You can follow my identity by pasting `rse1okfyp4yj75i6riwbz86mpmbgna3f7qr66aj1njceqoigjabegy` into the "Follow" input box and clicking the button.

dpc_01234··on I won't connect my dishwasher to your cloud
> It’s actually REALLY useful to be able to get a ping on my Apple watch that the dishwasher has finished.

Most dishwashers will play a tune or something, and I can't see why would I want another digitalized distraction in my life instead. But TBH I can't imagine why I would want to wear another portable digital distraction source on my wrist, so maybe I'm just old fashioned.

> Once upon a time I had a dishwasher where the door popped open when it was finished.

This and everything else does not require network connectivity. Only notification does. Plus maybe remote start (already have that with a "delay" on the panel of mine), some UI for statistics. Gimmicks, if you ask me.

Connectivity in devices would make sense for certain conveniences in a perfect world, where companies can be trusted to behave decently. In practice they will brick (on purpose or accident/hack), ransom it in one way or the other, demand sourcing consumables from them after the fact, sell your privacy who knows where.

dpc_01234··on Landrun: Sandbox any Linux process using Landlock, no root or containers
Seems like a Nix could take a good advantage of Landlock, as it already (kind of) knows all the paths processes need access to.
dpc_01234··on FOSS infrastructure is under attack by AI companies
By doing PoW as a side effect of something you need to do anyway for other reason, you actually make mining less profitable for other miners, which is helping to eliminate waste.

This is an aspect that a lot of PoW haters miss. While PoW is a waste, there are long term economic incentives to minimize it to either being a side-effect of something actually useful, or using energy that would go to waste anyway, making it's overall effect gravitate toward neutral.

Unfortunately such a second order effects are hard to explain to most people.

dpc_01234··on GDP shock: Venture Capital's government bailout begins
Any sort of "investing" and "wealth building" makes sense only if the given economic agent is not in huge debt, or that debt is very cheap.

At current 4.50% borrowing costs ... I guess it might not be entirely stupid to just pile on investments instead of paying off the debt, especially if your plan is to keep the inflation well above 4.50%.

Now, what exactly would be the composition of such an "investment" is another story, and I'm afraid it's not going to be entirely objective and fair.

dpc_01234··on The “strategic reserve” exposes crypto as the scam it always was
For something "unusable" it sure seems weird that it's near all time highs, while fees are very low. Very weird.

The real long term value is and always was due to a trustworthy, sovereign store of value properties. Trying to compete with Visa or Venmo, or enable online gambling is catchy, but does mean anything, as nothing there requires the underlying shitcoin asset. Stablecoins are far better at that, but it's hard to sell a sucker idea that the stabelcoin is going to "moon".

dpc_01234··on Blunder Free Chess – visualize which squares are attacked
Even on the highest caliber games "blunders" are often the decisive factor. It's just the higher the level, the more non-obvious the blunders are.

But even when playing with novices.kids, the aspect of double-attack/defense appears quite often. It's very basic and common consideration really.

dpc_01234··on The “strategic reserve” exposes crypto as the scam it always was
Notably, Bitcoiners are very upset about all the worthless shitcoins added to the BTC there.

While the Ethereum is arguably decentralized, maybe, kind-of, the other ones: XRP, Solana, and Cardano, are basically centralized nonsense, that at best can be considered a payment system and not a decentralized commodity.

dpc_01234··on I Saw Democracy Die in Russia
> why is replacing our institutions with less democratic ones the correct answer

What do you mean replacing? What the Trump's base mostly wants is getting rid of federal bloat, and transferring power to local government (e.g. education). Very democratic, very decentralizing. Did Trump even create a single "institution" yet?

"Democrats" screech "democracy needs saving" where what they really mean is "our oligarchic bureaucracy needs saving".

dpc_01234··on The Framework Laptop 13 has just been upgraded to AMD's Strix Point
Actually owning your laptop instead of being locked in a garden/prison managed by a soulless corporation is a must for me.

Notably MBP benefits don't matter much you're using your laptop as a mobile workstation. People love to boast about Mac's batter life, but my Framework is set in BIOS to 60% of max battery life because 95% of the time it's standing on a stand, plugged to an external screen and keyboard&mouse. As a developer I need a proper chair, split keyboard, good posture, if I want to make it to the old age with this lifestyle. Laptop form factor is for this 5% of the time when I want/need to work from somewhere else than my desk.

Also, if you're a developer there's a lot of perf loss and impedance mismatch with Linux ecosystem (like x86_64 emulation) on Mac.

So Framework is kind of a Linux dev go to machine ATM. Different priorities. For others ... yeah... a nice appliance like MBP might be a better choice.

Oh, and the biggest advantage, is that I can replace a lot of stuff and not need to lose my stickers!

dpc_01234··on Executive wealth as a factor in return-to-office
If you're getting a private jet funded for your work, maybe it's your responsibility not to be out of touch.

If you're a manager, maybe it's your responsibility to figure out who's slacking and who's productive.

dpc_01234··on Blunder Free Chess – visualize which squares are attacked
Most basic blunders maybe? In a normal game a piece will be attacked and defended by multiple other pieces, with various values, sometimes with some dependencies between them, and I would consider messing this part a relatively trivial blunder as well.
← PreviousPage 4 of 8Next →