HNHacker News
TopNewBestAskShowJobs

bfrog

2,176 karma · joined April 25, 2011

submissionscomments
bfrog··on I think it's time to give Nix a chance
Guix not supporting non-free packages out of the box is the only real issue I have and that’s directly tied to the gnu origins. If guix were as pragmatic as NixOS and nixpkgs then I don’t think I’d have anything to say, lisp is way nicer.
bfrog··on I think it's time to give Nix a chance
Unless it becomes a typed language with clearer syntax around what is what, it’s painful at the scale of nixpkgs and nix without nixpkgs just isn’t all that useful.
bfrog··on I think it's time to give Nix a chance
I’ve tried a few times now, it’s great when you don’t have to actually write nix yourself. At scale though the typeless dictionary style parameter approach is so impossibly unreadable, constantly hunting down some nixos helper and its underspecified parameters is painful. Its honestly a lot of the same pain yaml has at scale. Lack of typing means more burden on me to remember everything, except nix adds to this a really tough debugging story as it’s lazy and the error messages aren’t usually that helpful.
bfrog··on Google is burying the web alive
There’s no web. There’s big ad companies striving to keep eyeballs. There’s a few lone bastions of what was. Mostly it’s ads.
bfrog··on German court sends VW execs to prison over Dieselgate scandal
Now do Boeing so the message is clear. US DoJ cutting deals and ending the criminal prosecution is just so unbelievably typical.
bfrog··on Duolingo CEO tries to walk back AI-first comments, fails
so preoccupied with whether they could, they didn't stop to think if they should

Dr Ian Malcolm was spot on except it wasn’t Dinosaurs that turned out to be the idiotic creation instead it’s massively wasteful chatbots

bfrog··on Rust Coreutils 0.1.0 Release
It’s a bit of a joke, everything rust does is “blazingly fast” and has almost become a meme at this point. Though it does seem to trend towards well performing programs on the whole.

I meant the rest though in a more serious manner.

bfrog··on Rust Coreutils 0.1.0 Release
It feels like we are on the cusp of finally having secure software after decades of C and C++ failing at every step.

I for one welcome our new blazingly fast coreutils and wait expecting a blazingly fast kernel to go right along with the fish shell.

bfrog··on Show HN: BugStalker - a modern Rust debugger
Been hoping someone would make this, looks great!

I guess I’m next hoping someone gets it working using jtag/swd debug probes for embedded targets :)

bfrog··on How a $2k 'Made in the USA' Phone Is Manufactured
This is kind of like the PCB pricing story, they could be priced competitively but that's not how the market in the US for domestic PCB manufacturing has been setup. It's been setup to target things that must be made here, where pricing is usually dictated by that demand rather than a competitive market rate.

If china were taken out of the picture (e.g. JLCPCB) ideally a competitor would attempt to take what was that market. Or not? Maybe the margins are low and this is why it hasn't happened here already.

bfrog··on China raises tariffs on US goods to 125% and says it won't respond any further
PCBs would need about 400-1000% tariffs to allow us domestic manufacturers to be competitive with their current pricing vs say jlcpcb. It’s that big of a difference.
bfrog··on Systemd ParticleOS
Nix would let you do just this already with potential binary cache and reproducibility.

I’m surprised it’s not more widely used for embedded. Maybe due to larger images? That’s a solvable problem.

Maybe best of all it’s fast. Yocto is painfully slow.

bfrog··on How much do you think it costs to make a pair of Nike shoes in Asia?
Resin is nasty stuff
bfrog··on How much do you think it costs to make a pair of Nike shoes in Asia?
Yes but how many people are employed and well paid by warhammer? How many were employed and paid by fishing?

Dollars don’t vote, people do!

bfrog··on Intel, TSMC tentatively agree to form chipmaking joint venture
Its happened before to any company that focuses too hard on short term profits and gets too comfortable.

Motorola GE Boeing

The list goes on…

bfrog··on Everything is Ghibli
AI stealing yet again.
bfrog··on Rust Adopting Ferrocene Language Specification
Not really, there’s two models that work. The react model and the immediate model. The whole class inherits widget hellscape is not, no loss there. That route inevitably leads to bugs that are hard to find and fix because of all the weird state buried in inherited types.
bfrog··on Rust Any part 3: we have upcasts
Inherit is the first step to tell.
bfrog··on Google will develop Android OS behind closed doors starting next week
All of the chinese and indian phones?
bfrog··on Google will develop Android OS behind closed doors starting next week
Android is going to go closed source. There's no benefit to Google when a Chinese company takes Android, guts the Google parts, and shoves it on a cheap ass phone for a market with a few billion people.

Maybe longer still... I could see Google fully jettisoning the "other" phone makers and going all in on its own hardware to boost profits further. The iPhone is highly profitable, wouldn't you as a Google share holder want them to maximize the value there?

Personally I gave up on Android years ago. It was never great, but the endless poor support of software updates (mostly stemming from Qualcomm blobs as I understand it) was enough to drive me away. Apple really does support iPhone's for a very long time, and their sole goal isn't to sell more eyeballs. Good enough reason for me.

bfrog··on An AI bubble threatens Silicon Valley, and all of us
A clear eyed take, Nvidia is reaping the benefits of this new rush for now.
bfrog··on Oxidizing Ubuntu: adopting Rust utilities by default
It's more like replacing 4 C++ software people with 1-2 Rust people, because there's half as much work when you aren't constantly coding foot guns.

The rest really is tin foil hat stuff. I'll believe it if I see it, until then its hard to see Rust as a deskilling. The language requires a different skill is all.

bfrog··on Oxidizing Ubuntu: adopting Rust utilities by default
LLVM has spawned probably a dozen vendor supplied toolchains that you never see the source for, best of luck figuring out why your program didn't compile correctly, or adding support for something other than the tools/languages provided.

The compiler and toolchain really are going the wrong direction with LLVM in terms of open source.

bfrog··on Implementing Generic Types in C
I tried it once, ran out of memory debugging a template error as it blew up my terminal into a sea of jibberish.
bfrog··on Apple restricts Pebble from being awesome with iPhones
I guess this is why their market share grows and grows, because the product is terrible and the competition is amazing.

Or maybe reality is the opposite. That android phones that are supported by their vendor for maybe a year or two, have terrible battery life, allow any and all spyware, and generally suck aren't really comparable to the iPhone which effectively does the exact opposite? Or do you love being the product at Google?

bfrog··on Apple restricts Pebble from being awesome with iPhones
I wasn't aware safari allowed unfettered access to my phone and provided that to completely untrustworthy web apps and javascript. You have a source for this information? Would love to read more.
bfrog··on Apple restricts Pebble from being awesome with iPhones
More like Apple restricts data being shared with 3rd party devices as it then loses all hope of curtailing abuse.

As someone who uses Apple because of their MO is not selling everything about me to advertisers this is great news.

bfrog··on Qualcomm Claims New X85 Modem Creates 'Huge Delta' in Performance versus Apple
Qualcomm can say whatever they want, it seems unlikely Apple goes back to the hassles of working with them.
bfrog··on Apple unveils new Mac Studio
They’ve reached peak design perhaps. The milled alloy bodies do have negatives but not many.
bfrog··on Global sales of combustion engine cars have peaked
As it should be, cheap, park anywhere, and fast enough.
← PreviousPage 6 of 34Next →