HN user

dhbradshaw

1,204 karma

Working on 0tm8.com: gardening automation for coders

Posts66
Comments276
View on HN
github.com 3mo ago

Show HN: Tiny TUI for disk usage exploration

dhbradshaw
4pts7
dhbradshaw.substack.com 4mo ago

Computer-Less Evening Experiment

dhbradshaw
1pts0
electrek.co 3y ago

I went to the Netherlands with Gazelle to see a biking paradise, but found somet

dhbradshaw
1pts0
www.nnums.com 3y ago

Why stream your events to B2

dhbradshaw
1pts1
github.com 5y ago

Show HN: Rust server example: auth with actix on sled

dhbradshaw
1pts0
typatone.com 5y ago

Text to Tune in the Browser

dhbradshaw
1pts0
news.ycombinator.com 5y ago

Ask HN: Would you hire someone to help people learn to use your software?

dhbradshaw
2pts3
news.ycombinator.com 6y ago

Ask HN: How do you plot your metrics?

dhbradshaw
2pts0
news.ycombinator.com 7y ago

Ask HN: Who uses citus for their hosted Postgres?

dhbradshaw
4pts2
news.ycombinator.com 7y ago

Ask HN: What have you done to make sure that your app never goes down?

dhbradshaw
1pts0
news.ycombinator.com 7y ago

Ask HN: How reliable is aws kinesis firehose?

dhbradshaw
2pts0
news.ycombinator.com 7y ago

Ask HN: Is there something like s3 but with append?

dhbradshaw
1pts2
news.ycombinator.com 7y ago

Ask HN: S3 but with append?

dhbradshaw
2pts3
news.ycombinator.com 8y ago

Ask HN: Camera and wifi effective and cheap

dhbradshaw
1pts0
news.ycombinator.com 8y ago

Ask HN: Contractors: incorporate or no?

dhbradshaw
3pts0
github.com 8y ago

Solving 50 Euler problems in under 0.1 seconds with Rust

dhbradshaw
3pts0
news.ycombinator.com 8y ago

Ask HN: 0.25s to run first 50 Euler solutions. Interesting or not?

dhbradshaw
3pts2
news.ycombinator.com 9y ago

Ask HN: Real world APIs?

dhbradshaw
4pts0
eftakhairul.com 9y ago

S3 to cloudflare for quick static ssl

dhbradshaw
3pts0
news.ycombinator.com 10y ago

Ask HN: Open source machine learning for genomics applications

dhbradshaw
3pts1
github.com 10y ago

Language kernels available for Jupyter/IPython

dhbradshaw
1pts0
burakkanber.com 10y ago

Machine learning in JavaScript

dhbradshaw
3pts0
www.nnums.com 11y ago

Show HN: Get an email when your app gets a new review on Amazon

dhbradshaw
1pts0
news.ycombinator.com 11y ago

Ask HN: what could go wrong?

dhbradshaw
3pts5
www.nnums.com 11y ago

Show HN: Publish and consume numbers and/or number streams

dhbradshaw
2pts1
news.ycombinator.com 11y ago

Ask HN: Anyone up for a Project Euler group study of C, Python, Haskell, and J?

dhbradshaw
1pts1
www.phased-array.com 12y ago

Phased Array Optics

dhbradshaw
2pts0
www.cs.cmu.edu 12y ago

Sailfish: Rapid Alignment-free Quantification of Isoform Abundance

dhbradshaw
1pts0
rnasymphony.blogspot.com 12y ago

RNA symphony

dhbradshaw
1pts0
www.raspberrypi-spy.co.uk 12y ago

Minecraft on raspberry pi

dhbradshaw
1pts0

To me this doesn't seem like a disaster but just the kind of thing that happens as you role out a service and expose it to new challenges.

Presumably they haven't had the chance to do a lot of flood training but now they have that chance.

The huge advantage they have over people in general is that ideally if they figure this out then it will stay figured out. Then they can slowly role out and watch for the next hitches from new situations.

My kids and I have been playing this for about 20 years. It's worked on Linux, Mac and Windows and has never stopped working.

In the meantime so many other favorite games have disappeared or become obsolete.

There's no absolute reason great games can't be as immortal as chess. Maybe Wesnoth can be.

A couple of months back I was looking for a fun quick project and also was having space issues on my Mac.

So github copilot and I wrote a little disk usage exploration tool in rust with very few dependencies.

It's called "syz" and I pronounce it "size" since it's all about exploring disk usage and figuring out what to trim.

Someone I respect started using it and reached out saying he liked it so I figured I'd dust it off and share it here!

After `cargo install syz`, use the `syz` command to enter the interactive cli starting at the current directory. Then use arrow keys to navigate directories and compare their recursive sizes.

Gemma 4 on iPhone 4 months ago

My son just started using 2B on his Android. I mentioned that it was an impressively compact model and next thing I knew he had figured out how to use it on his inexpensive 2024 Motorolla and was using it to practice reading and writing in foreign languages.

- making new friends does take a massive amount of time

I think the solution to this is to enjoy the journey. There's not a line that someone needs to cross before you can enjoy spending time with them. Just reach out and learn and enjoy people from the beginning.

I really like this passage:

It is always the case that there are benefits available from relinquishing core civil liberties: allowing infringements on free speech may reduce false claims and hateful ideas; allowing searches and seizures without warrants will likely help the police catch more criminals, and do so more quickly; giving up privacy may, in fact, enhance security.

But the core premise of the West generally, and the U.S. in particular, is that those trade-offs are never worthwhile. Americans still all learn and are taught to admire the iconic (if not apocryphal) 1775 words of Patrick Henry, which came to define the core ethos of the Revolutionary War and American Founding: “Give me liberty or give me death.” It is hard to express in more definitive terms on which side of that liberty-versus-security trade-off the U.S. was intended to fall.

I've been building a flutter django app around sharing and using checklists.

I use it myself by iterating on checklists and then tracking my usage of them and recently added orgs for privately shared checklists.

So it's easy to create an org around a shared task and then create a run through that task and track.

https://checkipe.com

Project Euler 8 months ago

Project Euler was what I used to get comfortable with my two main languages -- first python and then rust.

I loved to solve it and then look through all the different solutions and find pretty ideas and idioms.

SEEKING WORK Huntsville AL USA, remote work preferred

Get more done, better, and in less time.

I help companies automate critical workflows, helping them accomplish their work more quickly, reliably, enjoyably, and correctly.

All the most useful techniques are on the table including task analysis and evaluation, traditional coding, and ai.

dhbradshaw@gmail.com

SEEKING WORK | REMOTE | U.S. or Canada (Located in the Huntsville AL area.)

Automate business processes. Get more done, more accurately, faster, and less painfully.

PhD in laser physics / quantum optics, startup veteran, 15 years of experience in automating systems from laser control using real time video analysis to email and spreadsheet ingestion and routing.

https://github.com/dhbradshaw

Preferred tools: user interviews, systems analysis, documentation, rust, python, typescript, postgres, aws, local llms, evals and testing.

Free consultation, satisfaction guaranteed.

Reach out to dhbradshaw at gmail!

Quote:

The Gemma 3 models are trained with distillation and achieve superior performance to Gemma 2 for both pre-trained and instruction finetuned versions. In particular, our novel post-training recipe significantly improves the math, chat, instruction-following and multilingual abilities, making Gemma3- 4B-IT competitive with Gemma2-27B-IT and Gemma3-27B-IT comparable to Gemini-1.5-Pro across benchmarks. We release all our models to the community.

Really cool

The more leverage a piece of code has, the more good or damage it can do.

The more constraints we can place on its behavior, the harder it is to mess up.

If it's riskier code, constrain it more with better typing, testing, design, and analysis.

Constraints are to errors (including hallucinations) as water is to fire.