HN user

rethab

697 karma
Posts24
Comments75
View on HN
fusectore.dev 1y ago

Exploring Identities in the AT Protocol via Bluesky

rethab
2pts0
www.githubstatus.com 3y ago

GitHub Actions Incident 29.3

rethab
97pts53
fusectore.dev 3y ago

GitHub Actions Pitfalls

rethab
241pts103
www.finitecurve.com 4y ago

Finitecurve: Draw an Image with One Line

rethab
2pts0
fusectore.dev 4y ago

Notes from the Enlightened – Productivity Tip with Todoist

rethab
2pts0
fusectore.dev 4y ago

Fancy GitHub Actions with Problem Matchers

rethab
1pts0
github.com 4y ago

Show HN: GitHub Action Template to Write Actions in Bash

rethab
1pts0
twitter.com 5y ago

Show HN: Learn Awk Tweet by Tweet

rethab
1pts1
digester.app 5y ago

Show HN: Digester: Twitter and RSS via Email

rethab
1pts0
github.com 5y ago

Fizzbuzz in Awk

rethab
3pts0
wiki.postgresql.org 5y ago

Don't Do This in PostgreSQL

rethab
3pts0
news.ycombinator.com 5y ago

Ask HN: Stories from migrating away from relational databases?

rethab
3pts2
github.com 6y ago

Show HN: Mawkdown – (Toy) Markdown Parser in Awk

rethab
12pts4
github.com 6y ago

Show HN: Awk-JVM – A toy JVM in Awk

rethab
180pts27
github.com 6y ago

Show HN: Write a Text in your GitHub contribution calendar

rethab
1pts0
github.com 6y ago

Show HN: Contributify: Write Text on GitHub's Contributions Calendar

rethab
8pts1
digester.app 6y ago

Show HN: Digester – Tweets, RSS Feeds etc. sent as daily or weekly email digests

rethab
17pts5
www.wri.org 6y ago

WRI Aqueduct: Identify and evaluate water risks around the world

rethab
1pts0
twitter.com 6y ago

Trick YouTube into playing videos without ads

rethab
7pts0
twitter.com 6y ago

Digester introduces support for delaying PagerDuty alerts

rethab
3pts0
github.com 6y ago

License-locker: lockfiles for licenses of dependencies

rethab
2pts0
cosmos.nautil.us 9y ago

The Argument Against Terraforming Mars (2016)

rethab
56pts133
alexn.org 9y ago

Asynchronous Programming and Scala

rethab
5pts0
www.rethab.ch 11y ago

List of useful intermediate/advanced git/vim/linux commands

rethab
2pts0

I only use opus 4.7 and am on the 100$/mo plan. I usually make sure the context does not grow beyond 30-40% of the 1m tokens. On heavy coding days where I do something pretty similar to this, I would occasionally run into the five hour limit, but that happens like once per week and then it wouldn't take too long to reset. Note that I use caveman, but I'm not sure to what extent that really helps.

Before the cloud, people were trying to reduce the mean time between failure (MTBF) essentially trying to prevent a thing from failing. With cloud, people are trying to recover as quickly as possible (mean time to recovery) accepting that things will fail —- it’s about how fast you can react to it.

John Allspaw (previously CTO at Etsy) has written about this: https://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-ty...

Stripe is down 4 months ago

As of 07:55 UTC, we are experiencing issues with the Dashboard, Express Dashboard on all platforms and Mobile surfaces. We’re continuing to investigate and will post further updates. API requests and payment processing are unaffected by this issue.

https://status.stripe.com/

This is great advice. Unfortunately, all these AI tools make it far too easy for beginners to not follow it. I'm not sure if all this advice will become irrelevant or if those programmers trained in the 2020ies will not become those "best"..

We cannot forget that we also loose something with working remotely (say more than 75% of the time) and that is the occasional bumping into each other at the water cooler or in the morning when coming in. These are situations you can artificially create by scheduling calls to socialize etc, but that is still not comparable with being in an actual office.

By categorically saying no to quick calls, you're isolating yourself even more. While it can be distracting to jump on a call while you actually meant to focus on some coding, it can also be great to have a quick chat and brainstorm about an idea rather than let the other person work out the solution in isolation only for me to then suggest a totally different approach in the PR review (yay! asynchronous!).

- Software Architektur im Stream (mostly German, but sometimes English)

- 2.5 Admins (sysadmins Talking)

- A Bootiful Podcast (Java / Spring)

- Risky Biz (IT Security News)

- Software Engineering Radio

- The Engineering Room with Dave Farley

- Ship It (What happens after git push)

- ThoughtWorks Technology Podcast

- Big Ideas in App Architecture (Cockroach DB Makers)

- OpenSource Security Podcast (Two guys talking about OS)

- InfoQ Podcast

- Engineering Enablement

I like the jetbrains products a lot and have been using IntelliJ as my main IDE for years.

What I don’t like is their pricing with regards to multiple products. I use IntelliJ 95% of the time and pay for it. Sometimes, I’m writing some Python or C and would like to have a decent IDE as well, but then I immediately need to purchase the „all products pack“. I wish there was a cheaper option for occasional use of other IDEs. Right now I use the PyCharm community edition, but this feels a bit silly :)

Hopefully Fleet will solve this.

I've also found that interviews don't tell you much about reality.

Always ask to see code and talk to engineers about what their days look like. I believe there are very few legitimate reasons they won't show you their code, but more likely if they're refusing, it's because they're hiding something. When talking to an engineer, ask them how their code goes from idea to production and have it explained in detail. This will tell you what type of management they have, what testing/review/deployment practices, etc.. As a bonus, I also like to ask my future peers what they don't like about their job or what they'd like to change.

I agree most jobs are some form of shite, but there are good ones. Being more picky during the interview phase should hopefully allow you to find some of those while weeding out the bad quicker.

use the probationary period for what it's designed

This is probably fine in an environment where the candidate has lots of other options, but think about this scenario: a person applying to multiple companies, possibly rejecting some offers, possibly relocating or otherwise changing their life, accept that one offer, and then be let go in their first weeks. Changing jobs can be emotionally difficult and being let go even more. If you have to restart your job search, because you were let go during the probation period, all the other roles you have applied to might have been filled. On top of this, contrary to when you were looking for a job last time, now you're actually unemployed and potentially under pressure to find something new.

So, in essence I don't think this is good for candidates.

GitHub Actions are extremely actively developed and from what I can tell quite strategic. However, the action team's acceptance for outside contributions across all their projects (runner, toolkit, actions) seems surprisingly low for a company that runs a "social" coding service.