HNHacker News
TopNewBestAskShowJobs

MerrimanInd

388 karma · joined March 17, 2024

submissionscomments
MerrimanInd··on c100
Even with a free tier, having the gall to charge 20% more than Red Hat does for their enterprise Linux workstation license is pretty ballsy. And Red Hat is putting actual significant software engineering into their offerings to make Linux more commercially viable, I don't know what this ~10 person HW/SW company did to Fedora to add $240/yr of value.
MerrimanInd··on c100
I don't understand this at all and I've deployed Linux machines to workstations and factory environments.

It's an "all in one" in that it has compute and a keyboard. But the mouse isn't integrated (literally just a wired mouse you lug around with it) and no display. So you can't actually walk it right up to a bench and start using it like a laptop. It has built in storage for your "stuff" but again, it's not fully portable so what else are you going to be carrying with it? Is it supposed to be used by a developer or a technician? And if a technician, why portable and why a non-standard keyboard layout? I haven't even gotten to the Workbench software yet, which seems to be appealing to neither an engineer nor a technician and is a Linux OS that somehow costs more than Windows.

This is silly and it bothers me more than it probably should that they say this "is designed for offices, workshops, labs, and factories" when this doesn't seem like they've spent any time in those environments. I'm just gonna keep shipping Asus Nucs running NixOS to my technician workstations and let my engineers use laptops.

MerrimanInd··on Ask HN: Alternatives to GitHub
I'm not an AT Proto wizard (there's a lot of good text and video explainers out there) and I know that Tangled is building on it but also adding their own functionality. But from a high level, I register my 'knot' with my account on Tangled.org which is exposed through a public domain. In my case that's routed through a Cloudflare tunnel to a reverse proxy running on my server. Tangled is then running an "app view", which is basically an aggregate of a subset of AT proto activity. So my commits, PRs, releases, etc go into the app view which then points traffic back to my server. So the long and short of it is the app view is the missing piece of the AT proto system and you have to register your data with an app view provider, of which Bluesky is the most prominent. But there are open source app views, in fact the Tangled team just announced one called bobbin that's super resource light.

Additionally (and optionally for Tangled use), I'm also hosting my own PDS which is my personal data server. This is the home for my AT proto profile, which contains all of my AT proto activity like Bluesky comments and likes. Tangled does look at the PDS for identity but the code is in the parallel structure of the knot. I suspect this is cause AT proto wasn't built for code so the PDS isn't sufficient for an entire git repository but don't quote me on that.

Finally I'm running a spindle, which is just a CI runner, and that's registered with Tangled very similarly to how a self-hosted GitHub or Gitlab action runner would be.

MerrimanInd··on Beware Management Consultants
I've always suspected that at least some of it is information laundering.

I used to work in engine development and calibration. There aren't many people who know how to do engine cal and it's incredibly important to get your engine emissions certified to sell in a market like the USA. The problem is that most people who know how to do it work for a car manufacturer (OEM). So when I had that on my LinkedIn I would get pretty regular messages from some consultancy or another offering hundreds of dollars per hour to chat with me about my expertise. Of course I couldn't go talk to a competitor but I'm sure a lot of engineers were happy to make a few hundred bucks chatting with some generic consultant who was writing a general industry report with anonymous data and background info.

Well the customer was usually a competitor or a foreign automaker exploring entering the US market. Everyone who could help them understand the timelines, cost, and process worked for their competitors. So the critical info got passed through consultancies into sanitized anonymized reports; laundering.

Note: I'm not sure whether talking to a consultancy would have violated my employment contract at the time but I never took the calls so I had no reason to look it up. I know that coworkers did and just called it a gray area. I pass no moral judgement one way or another.

MerrimanInd··on Ask HN: Alternatives to GitHub
I recently got a spindle and a knot set up on my home server (along with Tranquil PDS). A few rough edges that we got ironed out but it's cool to have all of that self-hosted on my own machine yet still part of the AT proto world! I'll be honest, I'm not putting anything critical on it yet but that's my lack of trust in my own home server setup not doubt in Tangled's infra!

A better web UI for the queued jobs on my spindle would be great btw!

MerrimanInd··on App Store Rejection of the Week: Dark Hours
It's a massive problem that mobile apps are most users favorite way to consume programs yet are one of the few forms of distribution being gatekept by two massive and opinionated companies. It feels like the slow creeping rot at the foundation of the premise (and promise) of technology and the internet.

Which makes this a good time to remind everyone about the Keep Android Open movement:

https://keepandroidopen.org/

> "Starting in 2027*, a silent update, nonconsensually pushed by Google, will block every Android app whose developer hasn't registered with Google, signed their contract, paid up, and handed over government ID."

MerrimanInd··on Software development with AI is starting to feel like cooking steak
One way to phrase that would be to say that you have a vested interest in supporting the idea that end user skill is more important than ingredients since you sell a means of improving end user skill. Not sure if that's a source or a conflict of interest. I'm not saying cooking a steak is easy or hard, I'm saying that you are not creating quality when you cook a steak; the maximum attainable quality is capped by the ingredient. It's like the "I made this" meme.

You're arguing against a strawman on your other points since I didn't make a generalization about all cooking and wouldn't have listed sourdough or brisket in the analogy.

MerrimanInd··on Almost no skill required to cook a steak
But the point is that no matter how well you cook the steak you're not creating quality, you're just getting the most out of what you have. The cow and the farmer created that quality. I believe we lose sight of that because so much of the value chain is not visible to us and we hyper fixate on the fun part, becoming a better barista/chef.
MerrimanInd··on Software development with AI is starting to feel like cooking steak
I'm more of a coffee nerd than a steak aficionado but I've often made the comparison between those two. In both cases, the enthusiast considers their skill in making coffee/cooking steak to be a differentiator and they immerse themselves deeply into the process, skills, and tools. But for both coffee beans and steak the most important factor for a good end product is starting with high quality inputs. In other words, most of the work is being done by the farmers, the processors, and the quality of the raw stock (the cow or the coffee plant). Your job at the very end of that long value adding chain is to not ruin the hard work that others have put into it.

I'm not sure if this analogy holds up in the AI software metaphor that the author of the blog post is making.

MerrimanInd··on Intelligence Is Not the Main Bottleneck
> "Although it will happen incrementally, astounding triumphs – fixing the climate, establishing a space colony, and the discovery of all of physics – will eventually become commonplace."

https://ia.samaltman.com/

MerrimanInd··on Oxide Computer raises $445M (SEC Form D)
Zoo really snatched defeat from the jaws of victory. They got so many things about CAD right (new kernel, solid UI, programmatic language with either graphical or text editing) then they went and did this extremely online-only/SaaS model where they're rendering and streaming the 3D from their cloud. And last time I checked your design files live on their cloud.

That's just not an acceptable modality of software for complex hardware industries. I'm not going to launch a half-decade long engineering project on a subscription software where I rent access to my own design files and logic. You can't access CAD on a plane, in flaky WiFi, or at a remote test facility or site. Until they let me just buy and run their software on my team's computers it's a non-starter.

MerrimanInd··on Intelligence Is Not the Main Bottleneck
Climate change is another big problem that frontier AI labs have handwaved away as being "solvable" by AGI. The premise that a pure superintelligence could hand us a plan to beat climate change that's so good and airtight that A) it would definitely work and B) people would execute it.

But there have been entire books written about the fact that right now we have the technology to drastically curtail climate change and yet they're under utilized because of a complicated and murky set of political, social, and systemic reasons. There are a huge numbers of problems for which very good solution plans have been detailed yet the gap is in execution.

The AGI-pilled must think one of two things; either there's an as-yet-undiscovered plan that's both world-changing yet trivial to implement or we'll all worship at the altar of the machine god with such fervor that even if it spits out a relatively obvious and iterative climate change plan the world will eagerly follow it. Both premises seem laughably unlikely to me.

MerrimanInd··on Tangleflow: Converts GitHub Actions workflows to tangled workflows and back
I'm playing around with it. I self-hosted the Tranquil PDS (personal data server, part of AT Proto), a knot (git repositories), and a spindle (CI runner) on my home server. It was all relatively easy to set up but even in the week that I was bringing it up I found bugs and then saw those bugs get fixed so they're earning the "alpha" badge on their website. I'm not using it for anything load bearing yet but I like the idea at a high-level, though it remains to be seen how well code hosting fits into the AT Proto model.

https://tangled.org/tranquil.farm/tranquil-pds

https://docs.tangled.org/knot-self-hosting-guide

https://docs.tangled.org/spindles#self-hosting-guide

edit: TIL HN doesn't support markdown, why does this surprise me every time.

MerrimanInd··on Talkie: a 13B vintage language model from 1930
20GB isn't enough for a 13B parameter model? I thought the 29-31B models could run on a 24GB GTX x090 card?

I'm currently shopping for a local LLM setup and between something like the Framework Desktop with 64-128GB of shared RAM or just adding a 3090 or 4090 to my homelab so I'm very curious what hardware is working well for others.

MerrimanInd··on GitHub is having issues now
Looks like Azure might be the common denominator.
MerrimanInd··on GitHub is having issues now
It's crazy that the systems the best designed for decentralization like git, email, and the internet itself wound up being the most centralized with single points of failure.
MerrimanInd··on Cal.com is going closed source
I wonder if we could find a way to donate unused tokens or even local compute resources to open-source projects we support. Especially for security auditing where it could probably be somewhat more asynchronous and disconnected than the open-source developers' personal tool choices.
MerrimanInd··on Does that use a lot of energy?
In the auto industry these are usually called a series hybrid and there have been a handful. The Chevy Volt (though it had the ability to directly connect the engine to the wheels at highway speeds), and the BMW i3 and i8, the Fisker Karma/Karma Revero. The new Ram Ramcharger truck and the second gen Ford Lightning will also be series hybrids.

It's a really good drivetrain that was unfortunately made untenable for a long time by a combination of regulation and market forces.

MerrimanInd··on Does that use a lot of energy?
That's a complicated question that unfortunately has quite a bit of "well it depends" in the answer. I worked in the auto industry for a long time - both doing engine development and EVs - so my opinions here are well-informed but not world expert.

From a pure energy efficiency perspective you can't beat economies of scale. A stationary power plant (even ones that are just big gasoline engines) run at a constant load and RPM so they can be optimized for pure efficiency, they rarely have to start, warm up, and shut down, and they can use larger and more expensive exhaust aftertreatment systems. Most energy conversions grow more efficient with scale and this is no different. The locomotive powertrain works for a handful of reasons but one of them is you can build much more efficient engines that are optimized for a single constant speed and load. But most of the advancements in internal combustion engines over the last 20-30 years don't increase peak efficiency but increase the conditions in which they're efficient. Variable valve timing and lift are probably the most underrated and overpowered technologies that have transformed engines from having one narrow regime of high efficiency to running well over a huge range of the map. But turbocharging, variable intake geometries, 7+ speed transmissions, and mild hybrid systems like belt-starter-generators get honorable mentions here. However we're not talking about anything close to EV-levels of efficiency. I think the cutting edge research engines are running in the mid to high 40s for thermal efficiency (percentage of fuel energy captured as useful work), most passenger car engines probably peak in the mid 30s.

So while there is some efficiency to be gained by a more locomotive-style system it's not as much as you would hope. In the industry that's called a series hybrid system, vs a parallel hybrid system where either ICE or EV power can go to the wheels. The benefits of a series system are more emissions and product features. You can get the full torque and power of an EV, you can start and stop the IC engine in a more emissions optimized way, and and you can filter load spikes to use a small engine that meets average not peak load.

From a more pragmatic perspective, with the energy density of gasoline and other liquid fuels it's probably best to use it in applications for which you just can't use full electrification. Planes are currently the best example of this. It's also worth noting that passenger cars benefit massively from strong hybridization because of the uneven load cycles so that's a technology where you can deploy a gasoline engine but then claw back a lot of the efficiency losses with hybrids. That's not always true, for example boats don't really have a regen cycle so hybridization just doesn't get much.

MerrimanInd··on Does that use a lot of energy?
When one gets in the weeds on EVs or ICE cars two things become shockingly clear: internal combustion is hilariously inefficient YET gasoline is hilariously energy dense. Most people's intuition is wrong on both of these points but then they cancel each other out.

Edit: another important point is that the "cost" to acquire gasoline is only the very end of the process. The energy has already been gathered, stored, and most of the processing is complete. Our cost (in money and energy) to "make" gasoline is really just gathering it. This is why the comparison to renewables is often a hard sell, it's just apples to oranges. Gasoline started on third base, renewables are batting from the plate. Some of the internal combustion enthusiasts are holding up e-fuels or synthetic fuels as the solution but then we have to pay for the entire energy gathering and processing pipeline and still be using a conversion method that's not at all efficient. It's the worst of both worlds.

MerrimanInd··on Does that use a lot of energy?
Hannah Ritchie is a quite well reputed writer and data scientist squarely in the climate field. She's written two books on climate and I found the one I read (Not The End of the World) was quite good and data-driven.

https://hannahritchie.com/

You're going to have to make a stronger case that this data is biased towards LLM than that.

MerrimanInd··on I'm losing the SEO battle for my own open source project
I had the exact same thought while reading the above comment, as helpful and generous as it is. Google's entire business model is to help people find things on the internet. They're an insanely well resourced company with all kinds of smart programmers. They have a moral and financial incentive to direct people to canonical sources of information. And STILL it's on this open-source dev to do all the steps outlined just to get the situation corrected?
MerrimanInd··on Meta’s AI smart glasses and data privacy concerns
I was in engineering school back in ~2012 when Google Glass came out. One of my classmates got hold of a pair when they were still quite uncommon and wore them to an extracurricular club meeting. Within minutes someone made a comment about him wearing the "creeper" glasses and asked if he was filming. He never wore them to the club again.

I just don't see a world where that doesn't happen with Meta glasses.

MerrimanInd··on Motorola announces a partnership with GrapheneOS
My non-technical mother recently texted the family group chat to try to get us to use Signal. The winds are shifting towards privacy in a broader sense than ever before. This type of counter argument ("that doesn't sell [product") is usually a bad argument when the market doesn't offer anything that actually sells on privacy. It becomes a self-fulfilling prophecy.
MerrimanInd··on Jolla phone – a full-stack European alternative
> 8GB RAM, you can upgrade your RAM to 12GB with 50€

Possibly the best per storage RAM price on the market right now!

MerrimanInd··on New iPad Air, powered by M4
The iPad and MacBook teams have been in market competition for nearly a decade now while clearly Apple corporate strategy has been trying to nerf each line to prevent them from actually competing. It's an artificial tension that gets more pronounced as the devices get more capable in other ways and the induced limitations are more glaringly obvious.
MerrimanInd··on "Just a little detail that wouldn't sell anything"
It could absolutely be false nostalgia since I was a Mac fan from about 2005 to 2009 with an MBP that had the breathing feature but this really felt like a high point for computer hardware. It felt slick and performant but still serviceable.

Ironically, after a series of uninspiring Windows machines the next laptop that made me feel any level of enthusiasm like that Mac is my current Framework 13 running COSMIC on NixOS. Quite an about face!

MerrimanInd··on US orders diplomats to fight data sovereignty initiatives
I hope that the EU becomes a real innovation center of decentralized tech initiatives. There are all these tech movements like local-first apps, atproto/activitypub, and self-hosting that could be absolutely supercharged by both the user and developer base of Europe flat out rejecting big tech cloud platforming.
MerrimanInd··on New accounts on HN more likely to use em-dashes
> default to pretty good punctuation, spelling and grammar

If leaving out the Oxford comma here was an intentional joke I both commend and curse you!

MerrimanInd··on Linux is good now
I love this. I spent my holidays hearing non-technical family members complain about their ever deteriorating Windows experiences, issues that make me righteously angry at Microsoft.

IMO the next important unblocker for Linux adoption is the Adobe suite. In a post-mobile world one can use a tablet or phone for almost any media consumption. But production is still in the realm of the desktop UX and photo/video/creative work is the most common form of output. An Adobe CC Linux option would enable that set of "power users". And regardless of their actual percentage of desktop users, just about ever YouTuber or streamer talking about technology is by definition a content creator so opening Linux up to them would have a big effect on adoption.

And yes I've tried most of the Linux alternatives, like GIMP, Inkscape, DaVinci, RawTherapee, etc. They're mostly /fine/ but it's one of the weaker software categories in FOSS-alternatives IMO. It also adds an unnecessary learning curve. Gamers would laugh if they were told that Linux gaming was great, they just have to learn and play an entirely different set of games.

Page 1 of 3Next →