shinzui
Re:Show HN: Shirei, cross-platform GUI framework in native Go
on Sunday July 12, 2026 @02:22PM (#48883244)
What a waste of tokens.
Re:PostgreSQL Statistics, Indexes, and Pareto Data Distributions
on Wednesday June 26, 2024 @11:39AM (#40801274)
It’s amazing how many of those types of problems are easily avoided or solved with event sourcing and CQRS.
Re:Good code is rarely read
on Saturday June 15, 2024 @10:44AM (#40690129)
The premise of the article is flawed. I read a lot of code, and that's how I learn and discover new things.
Re:The UX of UUIDs
on Thursday April 11, 2024 @02:00PM (#40004981)
Because TypeIDs are compatible with UUIDv7 and are supported by libraries in many languages.
Re:The UX of UUIDs
on Thursday April 11, 2024 @01:38PM (#40004748)
The author seems to be unaware of TypeID. You can use TypeID and ignore this article.
Re:Bruno: Fast and Git-friendly open-source API client (Postman altern...
on Saturday March 09, 2024 @06:44PM (#39655553)
Hurl is better than any of those GUIs. You can version your Hurl files and use them for CI/CD.
Re:Category Theory Illustrated
on Saturday March 18, 2023 @01:06PM (#35210898)
The best thing about Category Theory is that the computer scientists that understand it create the abstraction, so you don’t have to suffer from five layers of abstract junk written by your coworker.
Re:Breaking up with JavaScript front ends
on Saturday December 10, 2022 @06:54PM (#33938364)
The title should have been breaking up with Angular. I posit that they would have had a much different experience using react with relay and graphql.
Re:Haskell Lens Tutorial by Exercises
on Tuesday December 06, 2022 @11:14AM (#33882395)
Lens is one of my favorite libraries, but I can understand why optics, in general, is a divisive topic. Like many things in Haskell, you won't appreciate optics without suffering through a steep learning curve.
Optics don't just save you a few keystrokes. Instead, they make tedious code that you would never write trivial. And more importantly, they're composable. So it's impossible to appreciate their effectiveness without using them on a real-world app. For example, I've worked in an app with three layers, each with its record types, and without the lens library, the pain of converting between records would have been insufferable. Instead, most developers would couple the three layers together to avoid the problem, which makes the codebase brittle.
Re:Why Domain Driven Design?
on Friday November 25, 2022 @10:51AM (#33743471)
DDD offers a lot of benefits regardless of the programming paradigm. We heavily use DDD in Haskell.
Re:Leaving the Cloud
on Saturday October 22, 2022 @06:08PM (#33302649)
DHH’s preferred architecture is a rails monolith with a single database behind it that you keep scaling vertically. I believe both Hey and Basecamp are still using that architecture.
Re:Leaving the Cloud
on Saturday October 22, 2022 @03:50PM (#33301527)
It's worth noting that Basecamp's architecture relies on vertical scaling, which can get very expensive in the cloud.
Re:DevOps Is Bullshit
on Thursday October 20, 2022 @12:35PM (#33277171)
DevOps (the term), like Agile, made sense when it was introduced but lost its meaning as the industry evolved.
Re:Use TouchID to Authenticate Sudo on macOS
on Friday August 26, 2022 @06:59PM (#32613712)
nix-darwin currently does not support that directly, but there is an open PR to fix that. For my dotfiles, I added the module from the PR with some slight modifications. You can find the code below.
https://github.com/shinzui/dotfiles.nix/blob/master/modules/...
Re:Use TouchID to Authenticate Sudo on macOS
on Friday August 26, 2022 @03:45PM (#32611900)
I use nix-darwin to automate that.
Re:Show HN: GraphJSON – Easily log and analyze events using ClickHouse
on Thursday August 18, 2022 @12:37AM (#32505346)
Thanks. That's exactly what I meant.
Re:Show HN: GraphJSON – Easily log and analyze events using ClickHouse
on Wednesday August 17, 2022 @01:30PM (#32499282)
GraphJSON looks nice. Do you mind sharing the clickhouse infrastructure that's powering it?
Re:Functional Reactive Programming
on Tuesday August 16, 2022 @11:59AM (#32484625)
I got the impression that you're already using FRP for inflex.
Re:Ask HN: Have you ever inherited a code base you thought was well done?
on Monday August 08, 2022 @10:42AM (#32385984)
A traditional rails structure does not age well. It must be a nightmare for any new hire to understand the domain and boundaries.
Re:The Two Types of Quality
on Monday August 08, 2022 @01:17AM (#32382559)
Unfortunately, it's extremely rare to find software that exhibits "miryokuteki hinshitsu." The author's examples are not quite right. For example, linear is missing too many core features to be useful for many use cases.
Re:Zillow just gave us a look at machine learning's future
on Sunday November 07, 2021 @12:33PM (#29141516)
The article premise is completely wrong. Zestimates were never meant to be accurate. In fact, they were deliberately inflated to drive traffic to Zillow.
Re:CRDTs: The Hard Parts [video]
on Saturday July 11, 2020 @11:40AM (#23802966)
Yes. Take a look at Pijul. Here is an article explaining the algorithm. https://jneem.github.io/merging/
Re:Is K8s Too Complicated? 
on Saturday May 12, 2018 @12:44PM (#17054839)
It depends on your context. Having moved from ECS on AWS to K8s on GCP I found kubernetes simpler despite its vast number of concepts. It has the correct abstractions for a microservice architecture, and it made us write less boilerplate code to manage and deploy services.
Re:Why I left Medium and moved back to my own domain
on Sunday July 30, 2017 @01:15PM (#14886873)
The best part of reading technical content is the discussion in the comments – Medium makes that impossible.
Re:Writing a Service Worker
on Monday July 10, 2017 @09:32AM (#14735713)
The author must not have been to Tokyo because I've never had bad connectivity underground there.
Re:Our nightmare on Amazon ECS
on Friday July 08, 2016 @08:51PM (#12059562)
Could you elaborate on the problem with the default AMI?
Re:A year after launch, it’s now clear that pretty much no one needs a...
on Sunday April 10, 2016 @04:41PM (#11468065)
Four years after launch, it's now clear that the web does not need another useless news publication.
Re:Ask HN: ReactJS – Do you use it? Do you like it?
on Sunday June 21, 2015 @01:40PM (#9754225)
It's hard to beat react right now. I came to react from ember and I regret not adopting react earlier.
Re:MonolithFirst
on Wednesday June 03, 2015 @10:05PM (#9657033)
A hybrid approach is a better strategy once you have product/market fit. You should build your core domain as a monolith but have auxiliary infrastructure services built as microservices. The hybrid approach has the advantage of safely investing in microservices architecture that would later allow you to refactor your monolith once you truly understand your bounded contexts.
Re:Tuxedo.js – A Framework Built on React and Flux
on Thursday January 22, 2015 @02:26PM (#8931158)
The "Revolutionary App Architecture" looks like a big red flag. Also, that's the first time I've seen a scrum master credited for an open source project.