HNHacker News
TopNewBestAskShowJobs

etse

158 karma · joined August 31, 2014

Co-founder at Nen
submissionscomments
etse··on Take a look at Nomad before jumping on Kubernetes
I also did something like this a few years ago (with Go templating instead of Jsonnet), but we recently replaced it with Kustomize (https://kustomize.io/) as it worked quite well for the basic use case of getting shared Kubernetes configs to deploy code to different environments at different times.
etse··on The Dark Secrets of Fast Compilation for Kotlin
> Now, you have a basic idea of the challenges that fast compilation in a modern programming language poses. Note that some languages deliberately chose to make their compilers not that smart to avoid having to do all this.

I’m not knowledgeable enough to read between the lines, but is this a veiled reference to Go? If so, what about Go is intentionally not smart, and why? (Or language X)

etse··on $1 hearing aid could treat millions with hearing loss
> That said, the hearing aids vendor lock-in is really atrocious and can use a disruption

Agreed about the disruption in this space.

> They don't like users configuring the aids themselves

I get the feeling most users don't want to configure the aids themselves, and even if they did, wouldn't feel comfortable doing it or don't have the ability or audiology knowledge needed.

Later on you mention how helping with hearing loss is not quick or straightforward, which seems to support that the default of encouraging sessions with an expert is right approach, at least to start.

etse··on Facebook apologizes to users for Apple’s monstrous efforts to protect privacy
Good point about Apple making money off the Google search deal.

Maybe a search engine is in the works already (or a deal to buy Duck Duck Go).

etse··on Facebook apologizes to users for Apple’s monstrous efforts to protect privacy
That isn’t consistent with the difference in dependency on advertising that occurs from app to app. It could be, however, that the device-level prompt could set the default for future app-level prompts. (That sounds annoying in retrospect, but maybe the right way.)

Another consideration is your point that preventing ads will harm advertisers’ income. In some cases, hurting income is an acceptable loss, but in others where the service is sustained by advertising, less so.

Perhaps another compromise could be to allow apps that do not accept the tracking prompt to only access basic functionality, with an explanation that the tracking supports their premium service. That’s a very different world for Facebook and others.

etse··on Facebook apologizes to users for Apple’s monstrous efforts to protect privacy
Regarding your last point, I feel the same way about the 30% Apple tax.
etse··on Degoogle: Cutting Google out of your life
Sure degoogle, but that point about Google earnings from ads having dropped doesn’t seem relevant to Google abusing its power, or being incompetent at its core business. I would be surprised if it wasn’t because of COVID-19 shock and that the larger economy wasn’t also moving similarly.
etse··on Design Docs at Google
This is a good question. It's funny, I'm the technical co-founder at my startup, so I hadn't thought to make the distinction between high and low visibility work. I guess we're small enough that I think about it as high impact/cost and low impact/cost. My non-technical co-founder will praise an engineer for their work when the product metrics are moved, which has happened for mundane tasks, too. I tend to notice the craftsmanship more, but I think it's right for attention to be given to the impact.

I have also been at a larger company, so you bring up a good point about fighting for work. I also think this is right.

1. If you win the fight for high visibility work, that's a good sign that you're the right person for the job. It wouldn't make sense for the company to have you work on something for your own benefit over the company.

2. You may opt not to fight and discover other problems to work on that have strong potential for being high visibility. Maybe that's something relegated to PMs or eng management, where the engineer might feel helpless to the given assignments, but that's more of a culture problem. I think politics increases when there's less work/budget/praise than there are people, which is more situational than cultural, in my opinion.

etse··on Design Docs at Google
But isn’t that better than code (especially if working) that gets scratched? I think designs that are scratched indicate you don’t understand the value you contribute to your company (or that management sees in you) which should be the root concern for the career development.
etse··on Design Docs at Google
In my experience, it’s not the same. Design docs allow a dialogue about the resulting code that code reviews are poorer at or less efficient at. Those conversations have saved us time and gives us confidence that the solution is the best for the problem.
etse··on Bohr–van Leeuwen theorem – magnetism in solids is a quantum mechanical effect
Amen
etse··on Ask HN: Great programming language features, other languages should steal?
Kotlin, too!
etse··on Flutter for Linux
What are some high quality non-Material, non-Cupertino themes that any Flutter (mobile) developers can recommend?

Material is well done, except I really don't like the actual design. Cupertino looks more like iOS 7 than iOS 14 and lacks something…

etse··on You download the app and it doesn’t work
I too think it’s a poor response from the head of the App Store but we shouldn’t pretend to think we know the “actual” reason that much better because we are given a link to the ever-changing App Store regulations webpage.
etse··on You download the app and it doesn’t work
I doubt that was a real factor, but maybe the webpage itself is. It is really well done: clear, compelling, and responsive, even. The Spotify website was more artistic, less visually readable, and didn't have as punchy points or counterexamples, at least to my memory.
etse··on You download the app and it doesn’t work
And well timed too.
etse··on The VS Code Go extension joins the Go project
VS Code and gopls has been a pleasant experience for me the past few months.
etse··on Featherweight Go
They weren't convinced at the time. Now they feel compelled to act. How is this political?
etse··on MicroProse Returns with the Mighty Eighth, a 10-Player WWII B-17 Simulator
Yeah, isn't VR perfect for space combat? - Your direction is controlled by the joystick and not the direction of your vision, so you can sit in one direction - You sit in a tight cockpit, so there's no need for fancier VR that tracks positioning of the headset to the room - Inertial dampeners and artificial gravity lessen the need for force feedback (although vibration units in the headset and joystick would be cool
etse··on MicroProse Returns with the Mighty Eighth, a 10-Player WWII B-17 Simulator
Thanks for bringing some of those non-existant thoughts to the surface!

I used to imagine how to improve game play in the X-wing series, but not really outside the existing mechanics (just tweaking max speed, weapons load, or shielding). I have such fond memories. I started out in web programming largely to the web community around the game.

The Mighty Eighth reminds me of a take on Star Wars space combat game play that I wished was explored more, like the gunner role in a Y-wing, or what it's like to be the crew a Corellian Corvette taking on other similarly sized ships.

etse··on Android Studio 4.0
If they only bought Sun when they had the chance, right?
etse··on I was tricked into thinking I had “grit”
I've noticed trouble playing advanced pieces within a few days to a week of little to no practice. But I guess everyone's different.
etse··on Comparison of C++17, Go, and Java for a next-generation sequencing tool
Sorry about the naive question, but if the memory management overhead is worse in Swift, is the hardware it runs on typically better? I'm assuming some of this because I've noticed Android devices tend to require more CPU/memory compared to iOS devices in the same generation.
etse··on The Firefox UI Is Now Built with Web Components
I don't know if the move to web components somehow resulted in superior font rendering for Firefox on Mac, but I just checked version 71.0b11 and it looks great – at least as good as Safari.

I just couldn't stand the blurry text, so now I'll give it a go and switch back to Firefox. Although, the colors look far more saturated than they should be, like the orange Hacker News navigation bar.

etse··on YouTube Said to Be Fined Up to $200M for Children’s Privacy Violations
How is demanding fines not being a parent? They are not mutually exclusive.

The comment about moms blocking YouTube is a bit ridiculous. Seems hard to believe likelihood of finding one could be higher than the likelihood of finding a kid who can work around it.

etse··on YouTube Said to Be Fined Up to $200M for Children’s Privacy Violations
Not saying these types of videos (or the ones they lead to) are trending, but you're asking for inappropriate.

https://www.wired.co.uk/article/youtube-for-kids-videos-prob...

etse··on YouTube Said to Be Fined Up to $200M for Children’s Privacy Violations
There are many negative responses to inappropriate content, and with regards to the subtopic of "breaking", addiction is one. Addiction can exacerbate other responses such as depression or anxiety, but I wouldn't rule it out as a response.

As for increased number of addicts, I think the fact that there are technology addicts where there didn't used to be (before tech), should be a sufficient logical claim.

Speaking of which, do you have data on your specific claim on the resilience of human psychology against negative tech/media experiences?

etse··on Show HN: Superscribe, the easiest way to handle iOS subscriptions
Hey, author here.

The background was that I couldn't find any out-of-box solutions or substantial documentation on how to implement this correctly for the "premium media streaming scenario. I became so frustrated that I was determined to open source the solution and save others some burden.

The goals are… - provide a working solution for App Store subscriptions - make it extensible with listener implementations - share best practices - involve the community in making this as helpful as possible

Would love any feedback on this, whether product, technical, or project/marketing. Thanks!

etse··on Professional Decline Comes Sooner Than People Think
I am attached to the idea of contribution too, but I honestly think that desire is very much spiritual. We're getting at life's purpose at this point.
etse··on The official Go brand book [pdf]
I'm confused about your post. Was, "it could have been so much better," referring to Go's brand guide? And if so, how does that jive with "the worse the branding, the better"?

Are you saying a sophisticated brand agency would intentionally brand worse because it's the expectation for a successful programming language? If I'm a design agency, I would reject bad design even if it's expected and commonplace. Although, there might be good features in the bad design, which I think should be kept.

In the end, this brand guide is not just about the language. The first section is all about identifying the audience and helping communication in the community, which I think is more important than the details mentioned later on (colors/typography/logo/etc).

> Go was created by a team of programmers who value honest, open communication, without exaggeration or excess. Our dialogue with one another and the broader community adheres to the following

I don't really believe that this statement is true, but I think expressing this aspiration is important.

I think the Rust language website is quite good too, since it has all the details of the code of conduct and contribution info, but it's not a fair comparison since it's a superset of brand guidelines.

My complaint would be that the Rust website actually has a far superior visual design than the Go website, but I don't think there's a problem Go's brand book. My 2 cents, or 5. :\

← PreviousPage 3 of 5Next →