HNHacker News
TopNewBestAskShowJobs

mch82

2,275 karma · joined September 16, 2014

I still use canvas, http://mchogan.com/html5/i-still-use-canvas/
submissionscomments
mch82··on The race to replace Redis
Universal basic income & bug/feature bounties, for example.
mch82··on Sheets of Graph Paper Were Used to Design Super Mario Bros (2016)
Neat insight…

> "Most times I start by making a course I want to play, which is usually like 2-1 (World 2, Level 1) or 2-2 (World 2, Level 2)," said Miyamoto while discussing the difficulty of the game. "Once that's done, we try to make it a little easier, so we move on to making 1-1 (World 1, Level 1)."

mch82··on A Return to Blu-ray as Streaming Value Evaporates
Anyone know how to donate a movie or audiobook to a library (in situations where they don’t have them)?

I’m interested in the concept of donating media to the library instead of buying it for myself. However, it doesn’t seem like there’s a simple way to do that…

mch82··on JSON Canvas – An open file format for infinite canvas data
The SQLite docs have a great page on the use case `asa400` describes.

SQLite as an Application File Format, https://sqlite.org/appfileformat.html

mch82··on Apple Vision Pro: Startup Platform of the Future?
10 minute analysis from Y Combinator. Thanks Y Combinator team for sharing. Appreciated the reminder that the breakout iOS apps appeared around year 4 of that platform.
mch82··on How to think about software quality (2022)
Options include… Volunteer. Donate. Ask the elected officials that represent you to choose open source software for government use cases. Encourage grants to fund open source. If you’re at a company, contribute back to open source.
mch82··on Apple Vision Pro review
Unexpected that it’s possible to ski while wearing a Vision Pro (demonstrated close to the end of the WSJ video review). That’s the first time I’ve seen that Vision Pro works outside. Skiing is pretty complicated, so that implies a pretty solid display.
mch82··on Asking your customers what they want doesn't work
“Chapter 1: The Milkshake Dilemma” from “Competing Against Luck” (Christensen 2016) cited in the article is one of my favorite nonfiction book chapters of all time. The milkshake case study perfectly illustrates the jobs-to-be-done concept that the vertical axis of the disruptive innovation graph measures.

Coincidentally, I listened to the Competing Against Luck audio book on a long walk today. Fun to see it on HN.

mch82··on Why is this artist teaching Boston Dynamics dogs to paint?
Like Carl’s Draperies :-)

https://terminator.fandom.com/wiki/Carl%27s_Draperies

mch82··on Code is run more than read
It seems like the author agrees with you and picked a confusing title for the article. The article ends with a set of equations:

    user > ops > dev
    biz > ops > dev
    biz ≹ user
The conclusion seems to be that code exists in service to the end-user and the business. The last equation (≹) is a neat way of describing that both end-user and the business are equally important to the existence of the code, even though their needs aren’t the same.
mch82··on Before Altman’s ouster, OpenAI’s board was divided and feuding
I’m curious about the IRS angle. Anyone know more about that?

One reason open source software projects struggle to get donations is because the IRS is skeptical of OSS as a true non-profit activity, so often doesn’t allow 503c tax deductible donations. OpenAI seems like a data point in favor of the IRS skepticism.

mch82··on FTC Chair Lina Khan looks for allies and leads in Silicon Valley charm offensive
Are you assuming maps will be free forever? One possible future is that once the standalone map companies are out of business prices will begin to rise or ads will become so frequent that the experience of using maps will be severely degraded.
mch82··on MagicaVoxel – A free voxel art editor and interactive path tracing renderer
MagicaVoxel is a great way to get started with 3D printing. Many years ago I visited a friend’s classroom (can’t remember if it was 1st or 2nd grade) & the students created models that I printed with an Ultimaker. Sculpting with voxels is much simpler than other CAD tools.
mch82··on AI tidies up Wikipedia's references and boosts reliability
The actual policy is to improve accuracy: https://en.m.wikipedia.org/wiki/Wikipedia:Accuracy_dispute
mch82··on Firefox accounts renamed Mozilla accounts
A Firefox is a panda :-) https://en.m.wikipedia.org/wiki/Red_panda
mch82··on Open-source network emulators and simulators
CORE has been updated twice since the list was created. It’s actively maintained. CORE emulates mobile, changing networks like IoT devices, phones, or network-connected vehicles.

GitHub - https://github.com/coreemu/core

Community Discord - https://discord.gg/AKd7kmP

mch82··on Postgres: The next generation
I’ve met a bunch of top engineers that kept working into their 70s and beyond because they couldn’t do the cool stuff at home. I’m very excited to see if more people may begin to retire earlier & get involved with open source now that participation is more broadly accessible.
mch82··on Brave layoffs
You’re in the right mindset. I’d recommend a pivot from the “private citizen” persona to the “CTO persona”. As a CTO, I want a web browser based on open standards so that my company’s portfolio of products and internal business apps are protected from monopoly behavior by browser vendors.

Mozilla may have forgotten the CTO persona. CTOs can donate engineering hours to Mozilla. Companies can donate money. If companies in the Fortune 500 aren’t using Firefox internally and companies like Netflix aren’t recommending Firefox to users, then Mozilla will continue to struggle to get market share and sustain funding.

One key use case: Firefox used to make it easy to create corporate intranet apps (the apps teams at companies use to do work). However, Firefox security changes started breaking intranet apps by returning the “your connection is not secure” error and giving workers no way to override. This hurts CTOs so CTOs switch their companies to Edge & Chrome.

mch82··on Insomnia REST client now requires an account
Have you considered affiliating your project with the Linux Foundation or a similar organization?
mch82··on OpenTF announces fork of Terraform
My mistake. The announcement page talks about CNCF plans, https://opentf.org/announcement. I got myself onto the manifesto page, which doesn’t currently mention CNCF, https://opentf.org/.
mch82··on OpenTF announces fork of Terraform
I read the article and didn’t see that. The article talked about preparing to donate the code to CNCF.
mch82··on Kraftwerk issued their own pocket calculator synthesizer (2019)
Kraftwerk’s 2017 album “3-D the Catalogue” is one of the best examples of spatial audio I’ve heard on iOS.
mch82··on OpenTF announces fork of Terraform
Can you please share a link to the reference for the quote about transferring OpenTF to CNCF?

Moving OpenTF to CNCF is a great approach. It will be helpful to be able to share this news.

mch82··on Every phone should be able to run personal websites
My sense is the opposite. Billions of people use Facebook & X because hosting their own website is too hard. It’s very likely millions of people would love a simple way to host a website from their phone.
mch82··on PackagingCon – A conference only for software package management
In my experience creating packages for an operating system package manager or Docker images, a DevOps or sysadmin mindset is more beneficial than a developer mindset. For those packages, the goal is to follow operating system or deployment best practices.

I’ve not created a Python or Rust package or something like that. If you’re creating that type of package, my guess is that it may help a lot to hire a developer who loves to think about the most “idiomatic” way to package your code.

Edit: if your package will be published and used by customers, then you might look for DevRel skill as a bonus.

mch82··on PackagingCon – A conference only for software package management
My packaging experience is limited, but I found the docs were quite poor. It took perseverance & researching install error messages to create an RPM that worked. So you might consider hiring for people willing to do that kind of work.

The good news is that I learned a tremendous amount about where programs and files should actually be installed through packaging. It was surprising to me how many conventions package managers enforce. I was also surprised how poorly software followed those conventions when installed without package managers. Packaging improves user experience, developer experience, and quality. Can’t recommend it enough!

mch82··on Show HN: Hydra 1.0 – open-source column-oriented Postgres
Is hydra compatible with the PostGIS extension?
mch82··on Consumer software is expected to be next fast-growing segment (1994)
Core services like identity, subscription management, payment, and backup seem to be emerging as the role of the operating system on modern devices.
mch82··on BeagleV-Ahead RISC-V board
Great opportunity to contribute
mch82··on Niantic lays off 230 employees, cancels NBA and Marvel games
“Legend of Zelda: Hetsu Korok Hunters” would be an instant hit if Nintendo & Niantic made it. Korok puzzles are perfect for an on-the-go AR game.
← PreviousPage 2 of 30Next →