HNHacker News
TopNewBestAskShowJobs

bentinata

28 karma · joined October 11, 2019

submissionscomments
bentinata··on Fuck it, make it anyway
Yet you can look for accountability in all the data breach, Windows ME, GIMP, or unreliable bluetooth. I would take bricklayers that can reason and say "yeah, we need to delay because the nearest brick factory is currently in low supply", instead of a robot that will yeet bricks that no one can understand why. I value the human.
bentinata··on .name Termination
It should be the other way around, really. We should trust our family and community more.
bentinata··on Google details new 24-hour process to sideload unverified Android apps
Except the fact that opening up new pizza place have a huge upfront cost. Your pizza may need to be pricier too. You thought people are flocking to your new pizza place, but the reality is that most people just want to not get hungry, and will rather chomp down pineapple pizza while being surveiled, than spending more for non-pineapple pizza.

Look, I love making a analogies. Just that they have scale, and competing against it is hard.

bentinata··on There is an AI code review bubble
If you're interested: https://conventionalcomments.org/

It may feels to many. I mostly use suggestion, thought, and todo. When I type down "nit..." I realized it usually does not worth it. I'd rather make comment about higher level of the changes.

bentinata··on Pure and Impure Software Engineering
Do you use "emdash" because you love to use it but don't want to be mistaken as AI-generated?
bentinata··on The Enterprise Experience
It won't gonna change how people (mostly management) see the name. I've seen whole empire named after Pokemon, only for another round of restructure that will change teams name to another Pokemon.

While talking to friends at other empire:

> I've been digging around, who are the members of Ludicolo?

> Oh, we've renamed to Felbat.

bentinata··on The Enterprise Experience
Very fun and interesting article. I'm currently working in enterprise for around 3 years. I sure am growing technically, but I feel like I learn more about people, communications and bureaucracy here. That comment about budget and mouse is also on track, but with financial stability that working in $ENTERPRISE brings, I can just buy the mouse myself. Maybe some empire will question me regarding the unauthorized mouse, but I can just... ignore... um, talk myself out of the fake urgencies of mouse authorization.
bentinata··on PuTTY has a new website
It's because freedom and correctness is hard. Yeah, most people prefer convenience and would rather someone be the source of authority to do it for them, but people on fediverse are not those kind of people.
bentinata··on I deleted my second brain
Product focused (plans, documentation, snippets) notes for team, people focused (1-on-1, performance review, birthday) notes for personal.
bentinata··on How I configure my Git identities
I use `insteadOf` instead of ssh alias because my workplace use GitLab orgs. So instead of typing the full URL like:

  git clone gitlab.com/acme-corp/project-name
I could use:

  git clone work:project-name
But this kinda broke `includeIf` since it store the `insteadOf` remote url directly. I then had to convert existing repositories to use the `insteadOf` url.

I wrote a little bit about it here: https://bentinata.com/log/git-insteadof-includeif

bentinata··on Accountability sinks
I think it's a matter of hygiene and speed. Sure I could butcher a chicken, maybe have a shot at a bigger animal like a goat or cow. I've seen it multiple times since I live in a country that regularly do animal sacrifice. But I'm pretty sure I wouldn't be able to do it as clean or as fast as the usual butcher.

It does feel different from market-bought meat though, at least for me.

bentinata··on Ask HN: Who wants to be hired? (September 2024)

  Location: East Java, Indonesia
  Remote: Remote, Hybrid or On-Site
  Willing to relocate: Yes
  Technologies: Professionally, TypeScript, Kotlin, Flutter, Go, PHP
  Résumé/CV: gemini://bentinata.srht.site/resume or https://bentinata.com/resume
  Email: underscore at bentinata dot com
Hi. I'm Ben. Been looking to work on environment projects, and/or project that is using rust. Something that can either make a positive impact for a lot of people (too naive, I know), or something that hone my technical skill. But since I'm a parent now, my primary focus been stability. I have accepted the fact that dream job is called dream job for a reason.
bentinata··on I Created 175 Fonts Using Rust
Even though the methods is simple, the way the author visualizing it is really neat.
bentinata··on Summary of Major Changes Between Python Versions
As someone who haven't been using Python extensively since college, and mostly use TypeScript and Kotlin at work (and little bit of Rust for hobby projects), that's a lot of typing features. It feels like for the past few years typing been getting more attention. Good to see.

I used to hate TypeScript (circa 2016) because it kept bugging me with typing errors, and I used to sprinkle "any" to shut it up.

bentinata··on MIME, RSS, and Existential Torment
Haven't read xe article for a while. Why does xe move away from NixOS? I'm pretty sure I read blog about nix being best container builder a while ago.
bentinata··on Designing a website without 404s
What about using 302?
bentinata··on Companies with return-to-office mandates face losing their most valuable workers
This is also how it is for me. My son just turned 2, and I love that I am able to observe him napping between long meetings. I could also have a small chat with my teammates after 5 PM, and sometimes our kids hop into conversation and say hi to each other.
bentinata··on TypeScript: Branded Types
Would it help if the junction tables named something else? "Session" or "participations"?
bentinata··on Show HN: Dotenv, if it is a Unix utility
What about:

    env $(cat .env) [program]
bentinata··on Total data loss after botched GitOps and failed backups
It's not a website anymore. It's a web app.

Might be related: I recently joined a company using Flutter web and notices similar stuff. Yes, the software engineers are wondering: "Why do we reimplement browser stuff?" But the business ask for it and we don't hear complaints from the end user.

bentinata··on Architecture diagrams enable better conversations
There is also https://diagrams.mingrammer.com/ using python.
bentinata··on Why Tcl?
I used to think POSIX shell scripts are the best. But ever since deno support npm packages directly, running `deno run url-to-scripts` seems really good now. You get readability, types, and library ecosystem.
bentinata··on Pixel Tablet
Yes. It keeps asking me to change my region.
bentinata··on Show HN: FIFA Interactive Bracket (World Cup)
Have never followed soccer/football, I find it weird that it doesn't have something like Liquipedia.
bentinata··on Noto emoji, a new black and white emoji font with less color
Same. Digging the repository issues I found this: https://github.com/googlefonts/noto-emoji/issues/265
bentinata··on Git undo: We can do better
Minor additions; branches are named commits that move along as you commit, while tags are named commits that stay.