HN user

cronin101

473 karma

In a past life, I was a Ruby Developer and Master's Student living in Edinburgh, Scotland.

I'm currently living as a Software Engineer and amateur Norwegian in Oslo.

Posts4
Comments115
View on HN

Running with your ankle at an angle occasionally gives great strength/mobility benefits. You'd need to be putting out some serious racer pace for curb cuts to be impacting your experience in any way.

Just make sure you alternate which side of the road you are running on somewhat evenly so you are getting the benefit on both sides.

Off topic (but helpfully hopeful to someone!): In the rare cases where I get motion sick I can usually "hack" my way out of it by closing my eyes and imagining myself skiing down a mountain avoiding obstacles in an erratic path that matches the patterns of motion I'm feeling (calculated JIT).

Presumably you have to have a lot of experience skiing for this to work, but there are probably isomorphic activities (weaving around a crowd? Playing dodgeball?) that can hack your brain in a similar way.

Claude Fable 5 1 month ago

Not doubting this at all but could you (or someone else) break this down for the sake of my curiosity?

I understand pension contributions, but what are the other "hidden" costs that could equal the net salary?

Except you can actually “scan” a digital photo with a Polaroid quite effectively and it will look pretty much identical to a real Polaroid, so even that is security theatre.

Nitpicking, but the worst case of spending $25k is unforeseen circumstances that write off the entire asset. I don’t think -$2000 is a conservative enough figure for standard depreciation either (a lot can happen in a year)

I'm not sure you are arguing against the point that the above poster is making. They aren't saying "giving money to foreign companies is bad". It's "in order to have a healthy domestic service economy, we should be investing it it wherever possible" combined with "investment in on-shore development is largely recaptured in income tax" (thus it can be worthwhile for the public even when slightly more expensive).

A free market is not a means to an end. Part of the reason that the USA was (until recently) doing so well was that the winner-takes-all mentality of the free-market benefits Silicon Valley, but that doesn't mean that other nation states have to submit to that philosophy.

With the exception of 3 (How to survive in the world of AI: use AI!), these have all been par for the course all along if you wish to succeed at senior+ level.

With the current surge, everyone is (expected to act as) a senior/mentor to a swarm of workers that lack interpersonal/business context.

It’s not a huge shift if you’re already deeply invested in business lore, but it’s unfortunately a brutal speedrun of skills that were previous slowly accumulated for new/junior hires.

Unfounded speculation but it's curious that it's soon after enabling 1M context tokens on the default plan. I wonder if there are some long-tail load ramifications of this pricing change.

You don't need to be rich to get a working visa (assuming you are a competent software engineer -- plenty of places in Europe will hire you, and there is a path to citizenship).

You'll have to reassess what a "software engineer" salary looks like, but this is unironically part of the pathway towards living in a more-equal society where perhaps we shouldn't be earning 3x as much as everyone else just because we can invert a binary tree.

Serious (but not easy) answer: You can move to a different country that more aligns with your moral standings or interests. You're (presumably) a valuable asset that will provide a net-positive contribution wherever you move, and a loss will be incurred when you emigrate.

It's a huge undertaking, but you _can_ vote where your tax money gets sent. You can ensure it bootstraps a more equal system instead of propping-up an unequal one.

I did this myself, and I feel good about having done it.

Not trying to pick apart your point but I rotate a small set of staple clothes and they’re in fine condition after two years (haven’t had much time for clothes shopping since toddler arrived), despite me abusing “quick wash” and “drycare 40c” constantly on Miele W1/T1 stack for “90 minute, good to fold” laundry.

I don’t buy the cheapest brands, but also don’t buy anything marketed as premium/luxe.

Mostly I gravitate towards stuff with a fairtrade cotton (and good thread count, but that’s from preference of how it feels to wear)

Plus, I may be deluded but I’m of the opinion that polo shirts and jeans/neutral trousers are a multi-decade winning combination.

This obviously depends on what you are trying to achieve but it’s worth mentioning that there are languages designed for formal proofs and static analysis against a spec, and I have suspicions we are currently underutilizing them (because historically they weren’t very fun to write, but if everything is just tokens then who cares).

And “define the spec concretely“ (and how to exploit emerging behaviors) becomes the new definition of what programming is.

Depending on the application, I think “without preprocessing” is a huge assumption here. LLMs typically do a terrible job of weighting poor quality context vs high quality context and filling an XL context with unstructured junk and expecting it to solve this for you is unlikely to end well.

In my own experience you quickly run into jarring tangents or “ghosts” of unrelated ideas that start to shape the main thread of consciousness and resist steering attempts.

As a Brit that relocated to Norway a decade ago, trust me when I say you cannot fathom the lack of organization around identity that the UK (somewhat intentionally) has. (It’s constantly used for political Godwin’s-law fear-mongering)

There is no centralized ID number, the closest is your social security number but this is basically only outbound for PAYE tax and haphazardly correlated to your pension payments in late life.

Everything operates on a “trust system” where you often present paper (!) with whatever address you claim to be living at as proof you are real (e.g. opening bank accounts).

Passport loss is rectified by seeking out “professionals” with government-approved occupations that are not related to you that can vouch you are actually the person you are trying to replace a passport for.

The entire thing is a mess and living in digital-identity-native Europe is a dream come true that you should be extremely thankful for.

I think with the official deprecation of IE this is mostly a thing of the past since all major browsers are “evergreen” and support a pretty recent standard. This certainly was the case only a couple of years ago, and it’s almost always wise to have a bundler (e.g webpack) that can target a fixed standard as output via transpilation/polyfill just in case you are itching to use the experimental features.

the execution of JS code it down to the browser rendering the page where it’s deployed. As such it’s practically impossible to get any code to run consistently

Can you elaborate on this part? I would say one of the strengths of JS is that you can get it to run consistently just about anywhere.

The day we have a “human free military” is the day that every human on earth wakes up to find they just got enlisted without notice.

Game theory only works when you have skin in the game. You think the other nations’ machines are just going to wreck your machines and then go home?

Worth remembering that airlines don’t handle your luggage themselves and instead contract it out to ground handling companies.

It would be more interesting to map flight carriers/numbers to handlers (e.g. Menzies) and regions to give a more reasonable blame/availability overview.

I did the same thing, used to fall asleep reading the strategy guide for at least a year before I got the game myself.

I was similarly absorbed with those annual “bumper collection of cheats for video games” books that used to come with tech magazines, endlessly rereading them and memorizing them for games I never owned.

I wonder:

A) How much this is endemic to the Hacker News demographic. I’ve always been absorbed in the pursuit of useless knowledge (later in life this manifests in unnecessary PC watercooling and Haskell addiction).

B) If we all had genius parents that realized you can spend £3.50 (much less than the cost of an A list game) and keep a child occupied for an entire year, while also encouraging them to read (!!).

Takeaway 3 years ago

Now, if I could just figure out the difference between “ordering out” and “ordering in.”

That’s simple:

Ordering-in takeaway is something you do at home with the expectation that it is delivered.

Ordering-out is getting something “to go” when you are already at an establishment where you don’t wish to stay and sit to eat.

I’m all in favour of lowering emissions for the 1% but it’s a strange place to draw the line when their calculations suggest ~70% of emissions come from “the Everyman” that is 1st-33rd percentile. Cheap and plentiful access to lower carbon technology will be 4x the impact of focusing on the top percentile alone, even if it doesn’t fit the narrative.

Personally, I believe that those with the capability to do so are obliged to make ecological purchasing decisions (I hold myself to this standard) so I’m not trying to pass the buck either.

Put another way:

"When the autocomplete system ingests the play-by-play of an idiomatic game that arrives at a particular board position, it appends the suffix A"

"When the autocomplete system ingests the play-by-play of a seemingly random game (seriously, look at the PGN generator output), it appends a (questionable) suffix B"

Considering LLMs are just "finishing the string" this seems tautological. An interesting study, but not particularly surprising (at least from my perspective).

Further, I have a strong suspicion that this is sensitive to how "in theory" or "out of theory" the move-list is (not the position) since there is presumably a LOT of PGN training data for known lines.

Starlink is only an extra ~10% of the Earth radius at orbit height, but optic cables slow light by ~30%. So it's actually counterintuitive but "could" be just as fast. (Depending on how far you need to send data, it will regress for intra nation but will theoretically improve long distance communication).

Neat, I hadn’t thought about the covariance/contravariance implications of structural typing when getting irritated by this shortcoming yesterday! Small nitpick, the `KeyboardShortcutEvent` snippet at the end would be a great place to showcase `Pick<Foo, “bar”|”baz”>`

Yet, anyone who has lived through a cold dark nordic winter will tell you a different story.

Anecdotal, but if you're taking Vitamin D, skiing in the forests, enjoying hot chocolate, and alternating between working hard and playing (video games?) hard, the winter can actually be very enjoyable.

I remember before I felt this way, but I think a lot of winter complaints come from people who aren’t adjusted/aware of the rhythm of the year and its associated opportunities.