HNHacker News
TopNewBestAskShowJobs

devmunchies

3,579 karma · joined October 6, 2016

Growth Engineer, Indie Hacker. Currently @Roblox
submissionscomments
devmunchies··on Bouncer – Private SMS Blocker
I’ve never done iOS dev, but is there a way for me to load my own dev app onto my phone from Xcode or something. I’d like to not let 3rd parties get access to my texts.
devmunchies··on Use.GPU
you can enable webgpu in your settings > safari under experimental features
devmunchies··on Congress.gov API
Seems like a miss that this is using google fonts instead of the font made by the govt https://public-sans.digital.gov/
devmunchies··on Preact Signals
> unless you're telling me your choice of Preact was some kind of linchpin

Oh it definitely wasn’t. The other reasons are valid though.

devmunchies··on Preact Signals
My top use case for preact was when I needed to embed code into customer’s sites and wanted it to be as lightweight as possible since it was one of my selling points. Think embedded systems but in a web context (like injecting a web form in the middle of an existing page or a modal, completely independent of the rest of the page)

Another example, you know those UIs that might drop down when you click on a chrome extension icon? No need to use react for a simple extension drop down.

If you’re building a 1st party platform or webapp then react makes more sense. But there’s clearly usecases for React-lite.

Regardless, preact core is boring and stable (like 5 years old). I built a multi-million dollar company on it previously for what it’s worth.

devmunchies··on Generating Fashion Using AI
I worked at an ai startup that was trying to generate products to sell. The AI engineers didn’t understand that the image isn’t useful, but only good for judging whether the design looks good. It needs to spit out json schematics for the product in a way a specific manufacturer can understand.

There’s also the problem that AI can’t be specific. I can’t design merch with a specific video game logo or band name. The output always has that “AI dream residue”.

This is a useful tool only for creative inspiration.

devmunchies··on Performance Improvements in .NET 7
Oh! HAHA it was FsAutoComplete. right on. Thank you!
devmunchies··on Performance Improvements in .NET 7
> A huge amount of effort in .NET 7 went into making code gen for Arm64 as good or better than its x64 counterpart

Awesome. I was using an LSP server for F# (in Sublime Text) on an M2 Mac and it was always running at 500%+ CPU. I had to turn off the LSP server. Hopefully this version fixes it.

devmunchies··on The silent majority in software
I know :). That's why I was unambiguously grateful for the article and polite in my humble request.
devmunchies··on OCaml at First Glance
syntax doesn't typically matter as long as you are at least as productive as in other languages. i.e. if editors can do the same things with keybindings.

The problem with the (* *) comments is that I can select a block of text, a portion of which is already commented out, and commented the whole selection. You can't solve this without lossy commenting (e.g. removing the inner comment). The portion that is already commented will screw it up. This doesn't matter in single line comments since it will just add an additional "//" in front of a commented line.

devmunchies··on The silent majority in software
Thanks for the article.

I do feel like engineers who put themselves out there and engage on HN, Github, Chat groups, etc, get "polished" and get better as engineers, assuming that association in these forums causes them to read more code or think about paradigms.

If "silent" are mostly keeping to themselves, they might have some of their own innovations independent from mainstream engineering, but lack common knowledge, which can be accounted for by reading a lot of programming books, release notes, docs, etc.

Unrelated, some unsolicited feedback for bloggers, I like to click on images to zoom in (quicker than ctrl+equal 5 times). So at the very least please wrap the images in a link to the image src. a humble request.

devmunchies··on OCaml at First Glance
Yes, and if you use a code formatter, like Fantomas, it can automatically modify code to be in the more legible format (like Prettier.js), so you don't confuse tuples with list elements.

I've been using f# for a couple years, and after the honeymoon phase is over, I've started to really value the benefit of native interop with dotnet libraries.

Most enterprise SDKs/libraries (e.g. AWS S3, Stripe, Twilio, Rollbar, etc) have a dotnet SDK, and it just drops into an F# codebase as if it were a 1st party lib (you reference them using object-oriented dot notation instead of functional style, but still it just works).

Even when Microsoft puts work into, for example, cryptography security updates or JSON parsing performance, F# benefits from that.

devmunchies··on Chrome allows websites to write to the clipboard without the user’s permission
Make a layer that isn’t visible with “opacity: 0” that sits in front of the visible text. A user copies the invisible text instead.

Or conversely, make the visible text “pointer-events: none” and it sits in front of the dangerous text.

devmunchies··on Chrome allows websites to write to the clipboard without the user’s permission
it'd be trivial to trick users to copy the wrong text with only CSS.
devmunchies··on Cancelling student debt is essentially printing money
if the point is just a general education, then just watch youtube, subscribe to online courses, read books, etc. (I just dropped $100 to a 45hr three.js course. Much cheaper, more useful, and more current than most technical college classes)

> Let's keep the greed at bay.

Tell that to the university endowments.

devmunchies··on Cancelling student debt is essentially printing money
> has a better return in terms of welfare

maybe. If it becomes normalized, it would alter the cost-benefit dynamic in degrees even more and not place as much pressure on pursuing a more valuable degrees. Hopefully this is a one-and-done and we can be more creative going forward, like providing more grants for deeper, more fundamental degrees like chemistry, math, computer engineering, manufacturing, etc.

> same can be said about financial sector bailouts, agricultural subsides

agree. we need to let companies properly decompose. It unintuitively creates more growth, and new companies are created from the ashes. Injecting old companies with formaldehyde creates sclerotic monoliths.

devmunchies··on The container orchestrator landscape
How would you run multiple instances of an app on a single machine with systemd? I.e. if they are listening in the same port.
devmunchies··on Remote startups will win the war for top talent
Just based on basic behavioral science and statistics, every desired action from pt A to pt B (e.g. visit website -> buy a product) is a collection of smaller actions that comprise a funnel.

For example, in the funnel of a customer visiting amazon to finally buying a product, amazon loses millions of dollars when initial page load times are 300ms slower within that funnel.

Any added friction between stages in a funnel will reduce the result at the end of the funnel. You add scheduling complexity, physical driving, distributed workforces, etc, and the number of shared lunches are going to drop super fast. Hell, you put 2 onsite employees in 2 different buildings on campus and their chance at a lunch together will drop.

If you or your company cares about in-person collaboration or socializing, you had better foster that behavior and not count on raw willpower to break out of the mold.

devmunchies··on There’s no speed limit (2009)
I had a different takeaway. That you can fast-track the pointless "traffic jams" (using the race analogy). Why sit in traffic for no reason?

In his example, he tested out of classes that he was already proficient in—not all classes. Doing this occasionally would allow you to have more time for things that matter.

devmunchies··on There’s no speed limit (2009)
How is it ironic? I'm assuming that they themselves were brought up in public school and this mistake just makes their point stronger.

If OP's homeschooled kids were the ones denigrating public school while making spelling/grammatical errors then it'd be ironic.

devmunchies··on Apple becomes first tech giant to explicitly ban caste discrimination
Well this article is about Apple so you’ll want the Santa Clara county census. https://www.census.gov/quickfacts/santaclaracountycalifornia

Whites (non-Hispanic) are only 28.9% and Asians/Indians are 40.6%.

devmunchies··on Email Is Async
> but here in Germany I pay a couple of Euros every month to a well-known and respected company whose server is set up in such a way that my emails can be used in court without any issue (like claims that I altered the emails after receiving them)

That's already cryptographically built into email with DKIM. An email message is signed with a private key, and can be verified as authentic by the receiver using the public key in the sender's DNS records.

Click on "Show Original" in a Gmail mail to see the meta data.

https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail

devmunchies··on Man who built ISP instead of paying Comcast $50K expands to hundreds of homes
When I say growth I mean net profits. Those imploding VC companies were never profitable.

A larger profitable company has more chance of survival by shrinking into a smaller profitable company. It's a buffer. But an already small profitable company doesn't have that option, there's more risk.

devmunchies··on Man who built ISP instead of paying Comcast $50K expands to hundreds of homes
Agree, but then the alternative is to offer exemptions to lockdown. If they can't be provided for, the govt must allow them to provide for themselves.
devmunchies··on Man who built ISP instead of paying Comcast $50K expands to hundreds of homes
This was during covid lockdowns, right? It wouldn't be fair for the govt to enforce a lockdown and not provide funds/grants for internet infra.
devmunchies··on Man who built ISP instead of paying Comcast $50K expands to hundreds of homes
for every small business that "gets by", there are 2 (probably more) that go out of business due to not having grown sufficiently by the time they face some competition.
devmunchies··on Man who built ISP instead of paying Comcast $50K expands to hundreds of homes
the same reason one would file for patents without any intent of enforcing them. For defense and security.

I would say that to attempt to have zero growth/shrinkage is difficult in business. The market is always changing, people's preferences change, etc. If you try to stagnate you will likely find yourself shrinking, either because demand changes, or there are mixups in supply (competitors).

If shrinking is the only non-goal, then growth is likely the only prevention since stagnation is hard to ensure.

devmunchies··on An incident impacting 5M accounts and private information on Twitter
> you're forced to add a phone number to use twitter.

is that true for the desktop web client?

devmunchies··on Why Is the Web So Monotonous? Google
I disagree that its google's fault. I think it went from a diverse mainstreet to a walmart. Likely an inevitable progression of any economy if not deliberately prevented. Was likely quickened by Google though.

"They paved paradise to put up a parking lot"

devmunchies··on Mary Schmich's “Wear Sunscreen”, which turned into an unlikely 90s hit (2019)
Maybe don’t take this advice. Been a few recent discoveries of chemicals in sunscreen causing cancer.

- https://twitter.com/nypost/status/1553488459855167491?s=20&t...

- https://www.axios.com/2021/10/02/coppertone-sunscreen-recall...

coppertone and banana boat issuing recalls.

The advice of protecting skin is still valid, don't get burned.

← PreviousPage 8 of 34Next →