HNHacker News
TopNewBestAskShowJobs

troebr

392 karma · joined June 27, 2012

From France. Interested in internet things, and water sports things. I live in San Diego.
submissionscomments
troebr··on Launch HN: Fastgen (YC W23) – Visual Low-Code Backend Builder
I can confirm, we use Temporal and used Tray.io for a bit. They're not operating at the same level at all, Tray/Zapier kind of drag and drop wire things together can be great to solve some quick pain points, but I would not build a product on top. Temporal has been great, it's also allowed us to significantly simplify our infra around workflows and made it a lot easier to understand what's going on, especially when things go wrong.
troebr··on Ask HN: Most interesting tech you built for just yourself?
I bought one of these LED screens (you get 64*32px, so not a lot!), and I wrote an app to view my local surf conditions on it (so I know what I'm missing out on while working). But because it doesn't support a way to run local apps that fetch from APIs, I had to add a way to show the forecast for other spots and make it "official". No idea how many people use it, but I saw it on instagram ads so that was some kind of validation haha. It looks like this: https://pbs.twimg.com/media/FMi996lVIAAQMI3?format=jpg&name=...
troebr··on Supercentenarian records show patterns indicative of errors and pension fraud (2020)
Jeanne Calment was a famous French supercentenarian (died in 1997 at 122), and there were suspicions around her age: https://en.wikipedia.org/wiki/Jeanne_Calment#Scepticism_rega...
troebr··on Pirate Weather
I love this, I played with grib2 files a while back to build a surf forecasting widget (and a surf forecast API!). It used now-deprecated libraries and it was a major pain to wrap my head around how everything worked.
troebr··on Tech Nation shutting down as UK government pulls key funding
IIRC L1 is not transferrable, so your best bet would be to try to snag an H1B at a different employer. It's much easier to do while in the US, so I'd ride out the L1 and apply for jobs between Nov and February to get in the H1B paperwork in for April 1st and hopefully get in the lottery. If it doesn't work on year, rinse and repeat. Depending on your occupation, O1 is a possibility, one of my friends switched jobs and went from L1 to O1.

The alternative if you're not married is to get your GC through your marriage if you have a US partner.

troebr··on Twitter API Pricing
"I mean, it's one banana Michael. How much could it cost? 10 dollars?"
troebr··on Tech Nation shutting down as UK government pulls key funding
AFAIK you need a visa first, most people I know that did this (myself included) first had a visa first: H1, L1, O1, etc. Then their employer sponsored a green card.

H1-B is the most common for tech workers, unfortunately due to quotas it can be pretty hard to get. Even if you get the job, your petition could be denied randomly because there were too many applications for the year.

troebr··on The Decision Book: Fifty models for strategic thinking (2019)
I don't play poker, but it's interesting there that the right play (because sound statistically) can make you lose the game. Over time a player that makes better decisions will come out on top.

It makes me think sometimes about how the right decision can still end up exploding in your face: it was the best decision with the information at your disposal at the time.

troebr··on Ask HN: I have diagnosed ADHD and cannot work with Slack anymore – advice?
Unrelated - did you go from management back to IC? Or a quieter management role.
troebr··on Fireship – Learn to Code Faster
I read this as "Learn to <code faster>", instead of "<Learn to code> faster". Heck yeah I want to code faster!
troebr··on Ask HN: What is your go to idiot-filter question in interviews?
I asked this a lot, and honestly loved these interviews and the conversations that stemmed from it. It turns out many candidates may work on either side of HTTP and be reasonably ok candidates who just happened to not be familiar with this part of the stack. Great candidates understood all this stuff, but not being good there didn't mean the candidate was bad, sometimes only that their strong suit was somewhere else. I think a good interviewer should be good at identifying that sort of "knowledge perimeter" where the candidate is strong.

A lot of this doesn't work with junior candidates, they just don't have the exposure to this stuff in school. Knowledge is really just one part of the equation too.

troebr··on Ask HN: How do you upskill your teams technical writing?
At my current company engineers aren't very good at technical writing, they were better at my previous org. I think one big difference was that we shared technical documentation much more widely before every initiative, engineers were effectively picking up good ideas and patterns from reading other engineers' docs. Over time the best habits were becoming documentation "standards" through copypasta natural selection.
troebr··on Stop overcomplicating it: A simple guidebook to upping your management game
I think about this sometimes. What about being a somewhat transparent shit umbrella? Like you don't let the team get hit by the shit, but they know that it's raining shit out there. I think it helps put some trade-offs in context.
troebr··on LackRack: IKEA's cheapest table is perfectly sized to rackmount computers (2020)
I was wondering about this, I had a bunch of these screwed in together as a cheap kitchen cabinet when I was younger. They can be get pretty wobbly even with the braces.
troebr··on Gen Z have 86% less purchasing power compared to baby boomers in their twenties
I don't know how much things have changed, but in 2008 I bought my first pair of glasses in France, and had to leave the store to get some cash because they had a 10 euro minimum. I lost my prescription sunglasses a few months ago and got a replacement for $700 _after_ insurance. The frame was $150, so not outrageous.
troebr··on Build or don't build a software feature?
Maybe it should say "build" or "don't build" instead of yes/no.
troebr··on Advent of Code Day 24: Computing with Sets
I had a not so great solution that took about 30 minutes to run, but since I was busy with Christmas things I'd run it, go about my things, stop by the computer later, fix a tiny mistake, and run it again. I kept thinking about cleaner ways to solve it, this was hard one.
troebr··on We sound like idiots when we talk about technical debt
It's what product is doing anyway, numbers are so often just made up to support a narrative.
troebr··on When did Maytag go bad? (2007)
I have an Amana washer that was doing a terrible job, I cleaned every removable part, etc. Same thing it was splattering food everywhere. Then we remodeled the kitchen, and put the exact same dishwasher back in 2 months later (it's hooked up to a new garbage disposal). For some reason it works just fine now, we can't explain it. Maybe exhaust pipe was clogged? Maybe it wasn't level? Maybe something wasn't connected right? I guess I'm suggesting removing it entirely and looking for problems?
troebr··on Ask HN: What was your experience like moving from an IC to a manager role?
It's usually easier to get promoted to manager internally, then move to a new org. You can do it, but you may have to justify some form of management experience (tech lead duties, etc.). Alternatively some companies are fine with hiring a temporary senior that states that they want to grow into a management role. This gives a sort of trial period to the new company, and you can set expectations (give it 6mos, one year and then you'd like a management role).

Switching to a smaller company, or a company with smaller teams can help. When I started as an EM I didn't want to have more than 4 engineers on my team because I had a lot of things to figure out and processes to hash out. Now I'd be more comfortable managing a mid size team, although I'd miss being less hands-on.

troebr··on Ask HN: What was your experience like moving from an IC to a manager role?
I'm currently in the middle of that - at my last job I was tech lead, took over some management duties after my manager left but I was still officially an IC. I had the same concerns as you.

It was trivially easy to run a high performing team in a well oiled org. I was basically doing IC work with some career dev and 1:1s. Not high stress, processes were in a good spot etc.

Since then I joined a high growth startup as a manager in a brand new team, with somewhat under average engineering practices, more junior engineers in general, less mature processes etc.

In addition to that my new team had a couple contractors, with a couple low performers.

It is a much harder job, managing under performers (coach into improving, and then managing them out if it still doesn't work out), coordinating process changes, staying away from my engineering skills while still trying to nudge engineers into taking ownership.

I may or may not go back into ICs, I like both roles, and sometimes I miss a good day of technical puzzle-solving or cranking out pretty architectures or nice code. I will echo what others have said, the org would make or break the role. At an org with a bad culture I would rather be an engineer.

I'd say try it, it's made me a better engineer, and I would have regretted not trying. You can always go back to IC if you realize you don't enjoy it as much. Some of the parts I enjoy less about my work were also problems I had to deal with as a principal/staff eng anyway (politics, maneuvering to get projects rolling, syncs and check ins and scrum of scrums, etc).

troebr··on Google to pay Apple $15B to remain default Safari search engine in 2021
Even when DDG does well, very often I'll still add in a second search with !g in case Google has an even better result. Some searches have one answer (what's the population of Paris), whereas some searches have multiple answers and you want to pick the best result(s) (how to do x).
troebr··on FB users buying Oculus VR headsets to get customer service prioritization
I received a 1500€ quote for urinals and "bio boxes" (?) in Belgium just yesterday. Two weeks ago I received a boarding pass for the next day for a Spanish island. I think the worst is that since I share the same name, I imagine I could have used the boarding pass.
troebr··on Amazon illegally fired activist workers, Labor Board finds
"But I don't want to pay taxes because they don't benefit me directly. And why would I pay for schools with my property taxes, I don't have kids". I've been surprised at how much prevalent this line of thinking is in the US as opposed to my home country.
troebr··on ‘YouTube recommendations are toxic,’ says dev who worked on the algorithm (2019)
It wasn't that bad. Some influencer videos, music, prank videos, sports, a couple niche youtubers, some video games. I saw a couple educational videos in there too.

Sure the influencer stuff is pretty stupid, but whatever, it's not harmful.

troebr··on We chose Java for our high-frequency trading application
I was surprised there was no mention of it in the article. Maybe it's not used commonly in the trading space?
troebr··on Facebook staffer sends 'blood on my hands' memo
> Solutions. I have a number of ideas. I think we should move away from ideas such as ballot initiatives and direct democracy and embrace the fact we are a Republic. We need professionals to determine policy not the twitter mob.

Congress people and senators are professional policy makers. The problem is that if they acted solely in the best interest of the nation then they wouldn't get reelected. So what, is not having elections a better solution? Should there be no parties so that actual conversations happen and require a consensus? Should terms be limited? No clue. I'm not sure we as a society can fix ourselves without a major kick in the butt.

troebr··on Facebook staffer sends 'blood on my hands' memo
Many engineers I used to work with now work for Facebook. I wonder how they feel about it. Do they think Facebook does no harm? Do they think that their job itself isn't doing harm? ("I'm just writing spark jobs"). Do they try to ignore it because the salary conditions are so cushy? What amount of money is enough to ignore your conscience if you know that Facebook is part of the problem? Would I work for Facebook for 500k a year? 1M a year? I've heard as a reason "They have two kids, that's why they took the job, you'd do the same if you had kids".

I don't know. It's not black and white. Social media apps aren't creating poisonous ideas like the flat earth, antimask, or anti-vax movements, but they're certainly essential to their spread. They have also had a positive impact such as during the Arab spring a couple years back. Would measles have made a comeback in the US without Facebook? Probably not? Does that mean that Facebook is responsible for the resurgence of it? At least partially yes in my view. Did Facebook sway the elections in 2016? Probably. But so do journalists. What if Facebook swayed elections in a direction that aligns more with my views? Would I be as uncomfortable? I certainly don't have enough information to say "facebook good, facebook bad", but with the limited information I'm comfortable saying that Facebook is dangerous. My perception is that the negative impact of Facebook outweighs the positive; I can't prove it, but it's spooking me enough that I won't work for them. Maybe it's because I don't have kids.

troebr··on Why I Actively Discourage Online Tooling like jwt.io and Online JSON Validators
Do you work in a field that warrants this kind of stringent requirements or is the security team overzealous? Do these kind of rules extend to using third party libraries etc?
troebr··on Searchable PPP Loan Data
I agree with not making assumptions. However I don't think you'd take an ambulance for an elective surgery since it's not an emergency.
← PreviousPage 2 of 5Next →