HNHacker News
TopNewBestAskShowJobs

data-ottawa

1,945 karma · joined February 15, 2022

submissionscomments
data-ottawa··on Canada fast-tracks Pacific oil pipeline to reduce US dependence
I’ve read this comment four times over and I have no idea what your point is.

Canada has a massive amount of untapped potential, and it’s time we tap it.

data-ottawa··on Ideas on modernizing the open-source desktop
How is the primary way of interacting with your computer being good a gimmick?

I try to use my partner’s windows laptop and it’s borderline unusable for me. She only almost uses it with a mouse plugged in. Meanwhile I don’t think I’ve ever seen someone plug in a mouse to a MacBook that wasn’t docked to a monitor and keyboard.

data-ottawa··on Claude Opus 5.5
Similar experience, the first thing it did for me was update production data models without a confirmation. It has always shown me the command is going to run and then I confirm.
data-ottawa··on A coffee shop owner used AI to make a menu poster. Then came the angry DMs
When most people have a bad experience at a restaurant they never go back, so the harm is hard to quantify until it stacks up.
data-ottawa··on There's a 100% Chance AI Agents Are Ruining the Internet
This was my thinking. It seemed easier to find the exact instructions for my dishwasher and most of the advice available was for newer models that had different control layouts.

Plus, the repair manual is full of flowcharts for diagnosing and resolving issues, which is very useful.

data-ottawa··on EU chief opens door for Canada to become 'associate member'
So two regions declare they want to be closer and your reaction is “we should conquer a couple countries just to show them up”?

This is exactly the problem.

data-ottawa··on EU chief opens door for Canada to become 'associate member'
What specifically do you mean “under the wings of the US?”
data-ottawa··on EU chief opens door for Canada to become 'associate member'
So the implication is continue doing that?

I’ve always been told don’t let perfect be the enemy of good, and the journey of 1000 miles starts with a single step.

The lesson here is that you can’t rely on the US anymore. Not for military protection, not for defence procurement, and not for trade or supply chain. That legacy has ended entirely by choice of the United States.

The problem has moved beyond monetary trade value and into existential risk.

data-ottawa··on There's a 100% Chance AI Agents Are Ruining the Internet
A few weeks ago my dishwasher broke, flooded the kitchen, and refused to drain. I went to the manufacturer’s website to download the manual so I could drain the basin, except then Cloudflare flagged me as a bot for suspicious activity trying to download the right PDF (there’s the dimensions, spec sheet, installer manual, and user manual) and I couldn’t access the manufacturer’s website anymore.

Ironically, I could get the right manual through an aggregator that scraped appliance manuals and slapped ads on the page.

To me that perfectly encapsulated the issue. Clearly the manufacturer wants owners to have access to manuals, that’s why they have the portal. But due to bots, they pay an intermediary to hold their site ransom from users. And then the bots still clearly can access it anyways.

data-ottawa··on Astra for Coding: Why Are We Doing This Again?
> In fact, with Astra and Fable I feel like not only are the costs astronomical, but the models are also just not for me as a software engineer.

This is how I’m feeling as well. The models are so happy to run and implement that they forget to keep me in the loop or make it understandable.

If I want to magic something into existence or one shot an analysis, the model is happy. But if I want to direct, understand, and manage they fall completely flat and are unable to explain things for me.

It’s even hard to discuss planning because Claude will run off and start pulling data and analyzing my projects and spend 5 minutes on something not needed, when I need a rubber duck that can sanity check things and push back.

My non technical colleagues love it, but I’m fighting the thing all the time.

data-ottawa··on Claude, change the “Add to Cart” button to blue
It’s a contrived example, but also not very far from the mark.

The spinner with random claudisms is what makes the game, mixed with Claude helpfully deciding to pick up some tasks along the way.

I feel like most of my conversations with Claude lately are a battle of “I am a technical user, share technical details, but not random superfluous gibberish”

data-ottawa··on Judge rules Trump administration’s blacklisting of Anthropic was illegal
There are differences in labour and environmental laws that I do actually want a tariff to equalize.

If we have standards and laws it’s unfair to allow outsourced competition to skirt them and collect the savings. That’s a recipe for disaster.

data-ottawa··on Trump signs order to rename Lake Ontario as 'Lake America'
I would be lying to say this doesn’t piss me off. I’m very angry.

My wife made a great point: this is a wake up call for me to channel my frustration into local activism. So I’ll be doing that.

If any other angry Canucks are reading this, consider doing the same. Use that anger to make our beautiful country stronger.

data-ottawa··on Qwen3.8-Flash-Next Intelligence, Performance and Price Analysis
It’s definitely a heavy thinker, like most Qwens.

I see strings like “write, now.” In the thinning traces then it goes on to think for a lot longer, so it’s kind of weird.

I haven’t figured out hope to use this effectively yet on my strix halo.

data-ottawa··on The Tariff Cost: analysis of the costs to Americans from new tariffs on Canada
Donald Trump has said exactly this, repeatedly, for two years straight.

He posted a picture of him taking over Canada and arresting Carney today.

That is not propaganda. And if you say it's "joking", if you threaten to shoot your friend multiple times, you'll find they don't consider it a joke.

data-ottawa··on Qwen3.8-Flash-Next
We should still expect significant performance improvements.

I believe Unsloth’s branch (and ggml’s) don’t support MTP or the ngram embedding yet.

data-ottawa··on AWS Acquires DuckDB
Also did not expect this. I did expect MotherDuck to acquire them at some point (in fact, I kinda thought they already did!)
data-ottawa··on A week of using Codex more than Claude
It is under-utilized and not getting the attention it deserves.
data-ottawa··on Canada will match US tariffs 'dollar for dollar' as trade talks break down
It probably means nothing, but it’s now impossible to rationally say Canada is acting unjustifiably or targeting the US to legitimately trigger these new tariffs. It’s like a PIP for our relationship with the US.

However the US government is not rational anymore, otherwise this will get challenged and thrown out. That’s a long shot though.

As a Canadian, I’m so tired of the US’s antics. Everyone I know is. Sun Tzu teaches to never fight an enemy with their back against the wall, and I think the US will find they’ve emboldened Canadians to absorb pain as there’s no escape.

data-ottawa··on Vomit: Clean up Claude 5's token output with a separate LLM
The only solution I’ve found that works is asking Mistral medium to rewrite all of Claude’s documentation and comments, then I review and rewrite the final draft for anything mistral misunderstood.

I find Claude has become very difficult to work with and incapable of writing clear documentation, even when directly prompted or provided samples.

As for code, I think each function requires 3-4 passes with Fable to actually get to a point I accept as good code. I am picky though.

The other Claudism that drives me crazy is when it writes comments and commit messages that track how you arrived at an decision instead of what it is.

data-ottawa··on Risk Engineering
There’s a good Star Trek TNG episode about this: When the Bough Breaks (S1E16)
data-ottawa··on Sticky wage norms and the real wage cost of unexpected inflation
I always wonder if minimum wage does more harm than good.

This conversation usually derails, so to be clear no, I don’t think people should work for poverty wages, a viable business should include happy non-subsidized employees.

My question is whether a global price floor psychologically depresses wages by establishing a global price anchor. Price anchoring is well known to influence the price people will accept.

For jobs like cashier that are fungible just blanket get minimum wage, would they pay more without one when the employer can’t just point to the anchor price and say take it or leave it? Would they be faster to localize wages to local costs?

data-ottawa··on Gemini 3.7 Flash
I use this in a customer facing application and Gemini’s speed makes the experience feel much better.

The application isn’t so complicated that you need opus level reasoning or code writing, we need “good enough” data retrieval and processing with natural language queries and the ability to answer follow up questions.

For that Gemini works well for a decent price.

data-ottawa··on 2026 Eclipse Webcams
Currently in Keflavík, it is very wet, but I can see a pocket of blue sky in the clouds.

My trip coincides, I’ve been camping across the country and the rain has followed me across the whole island

It has been an incredible trip

Edit: it was rainy and cloudy but still so cool!

data-ottawa··on LinkedIn Feed Blocker
It’s nice I can send LinkedIn instead of keeping my resume up to date and redoing it

I have gotten jobs through contractions on it, which materially improved my life.

And I have old acquaintances that I like to know what they’re up to/to keep options open.

data-ottawa··on I stopped trusting USB-C cable labels and started testing them
This is basically Thunderbolt and why most of cables I buy are either braided charge cables or Thunderbolt 3/4 for data. They’re usually labelled with their version too.

You do have to worry about active bs passive after 1m or so length.

I am not a fan of the USB-C spec, the naming of all the sub specifications/versions is a nightmare.

data-ottawa··on That time when I failed the Microsoft interview
I always give people a ton of leeway in an interview because nobody is at their best in that situation. I once got asked how to use window functions in SQL, with like 10 years of SQL experience using window functions and froze.

I much prefer a pair programming interview or something where you can really see how they work through a problem they don’t necessarily have to finish or do perfectly.

data-ottawa··on I Fired My AI Assitant
It’s felt like this since 4.7 to me. I have mistral medium rewrite almost everything that’s text Claude outputs.
data-ottawa··on The AI Aesthetic
I liked marquee too… I might have poor taste lol
data-ottawa··on Flint: A Visualization Language for the AI Era
I have tried using Flint vs asking the AI to generate a Vega lite spec directly, and in my opinion Flint was not as nice of a solution.

Flint is fine for doing predetermined chat types, with very low customization. But I found using an agent or sub agent to create the Vega spec directly allowed for a lot more flexibility, and ultimately that means higher quality visualizations (stuff like adding points for min and max on a timeseries, or adding a callout marker for a date where some event happened).

That being said, with Vega lite you have to validate your chart specs, provide specific guidance, and play whack a mole with Vega bugs/idiosyncrasies. So Flint is more reliable if you don’t want to dedicate a whole skill to making charts and want to get running quickly.

Page 1 of 20Next →