HN user

brian-armstrong

5,137 karma
Posts136
Comments891
View on HN
earthquake.usgs.gov 10mo ago

M4.6 Earthquake – 2 km ESE of Berkeley, CA

brian-armstrong
143pts94
discord.com 1y ago

Modern Image Formats at Discord: Supporting WebP and AVIF

brian-armstrong
2pts0
discord.com 1y ago

Modern Image Formats at Discord: Supporting WebP and AVIF

brian-armstrong
1pts0
discord.com 1y ago

Modern Image Formats at Discord: Supporting WebP and AVIF

brian-armstrong
6pts1
cqcqcq.bearblog.dev 1y ago

Rendering Pixels in Rust with Egui

brian-armstrong
3pts0
www.futuresdr.org 1y ago

FutureSDR

brian-armstrong
1pts0
github.com 1y ago

FutureSDR – Rust SDR Runtime

brian-armstrong
2pts0
status.winkapp.com 2y ago

Wink Hub – Connectivity Issues incident lasting 6 months

brian-armstrong
1pts1
old.reddit.com 3y ago

Synology Volume Encryption Stores Keys Locally

brian-armstrong
1pts0
m-labs.hk 3y ago

Milkymist SoC (2007)

brian-armstrong
2pts0
www.bloomberg.com 3y ago

San Francisco Mayor Looks Beyond Big Tech as Offices Sit Empty

brian-armstrong
1pts0
dercuano.github.io 4y ago

Whistle Detection

brian-armstrong
1pts0
amsenneff.wordpress.com 4y ago

The Pooh Shelf

brian-armstrong
2pts0
www.cryptomuseum.com 5y ago

Covert Listening Devices Used by Stasi

brian-armstrong
38pts9
www.cryptomuseum.com 6y ago

Covert Listening Devices Used by Stasi

brian-armstrong
3pts1
blog.discordapp.com 6y ago

Discord Increases Max Go Live Viewers to 50

brian-armstrong
9pts1
www.pcgamer.com 6y ago

Twitch's latest obsession is betting on a Final Fantasy Tactics autobattler

brian-armstrong
1pts0
techraptor.net 6y ago

FFTBattleground Lets You Bet on Final Fantasy Tactics

brian-armstrong
1pts0
en.wikipedia.org 6y ago

Archaeal Richmond Mine Acidophilic Nanoorganisms

brian-armstrong
17pts1
www.theatlantic.com 6y ago

Giant, Mysterious Blobs Are Lurking at the Edge of Earth’s Core

brian-armstrong
4pts0
www.aholme.co.uk 6y ago

Homemade GPS Receiver (2011)

brian-armstrong
153pts11
www.theatlantic.com 6y ago

The Miseducation of the American Boy

brian-armstrong
6pts0
www.aholme.co.uk 6y ago

Homemade GPS Receiver (2011)

brian-armstrong
3pts0
www.aholme.co.uk 6y ago

Homemade GPS Receiver (2011)

brian-armstrong
4pts0
news.ycombinator.com 6y ago

Ask HN: What are some ways you've had to make products more user hostile?

brian-armstrong
3pts0
wikipedia.org 6y ago

Transmeta Crusoe

brian-armstrong
1pts0
pdf.textfiles.com 6y ago

Powerbook eBay Scammer (2004) [pdf]

brian-armstrong
1pts0
en.wikipedia.org 6y ago

Rockbox

brian-armstrong
2pts0
www.cosmopolitan.com 6y ago

Is It Possible to Stop a Mass Shooting Before It Happens?

brian-armstrong
1pts0
en.wikipedia.org 7y ago

Kegworth Air Disaster

brian-armstrong
1pts1

I read these stories and I can never figure out how people are managing to use these $200 plans. If I really go full bore, I can sometimes max out the $20 plan. Even then, it already produces more code than I can reasonably review and merge.

Ferrari Luce 2 months ago

Yikes. That's a car that looks like it gets its lunch money taken by the other cars.

What? Most (all?) platforms let you opt out of this, and you receive payment when your shares are borrowed. And shares are fungible, how would it matter if one share is borrowed by 10 people or by none?

Not comparable at all. Xbox would be mostly transient traffic. It's probably not much more than packet forwarding for a lot of traffic.

Github is a giant complicated stateful mess with a lot of reads and writes. It also has a lot of features at this point. Hard to scale and hard to optimize.

Why would you ever accept a mismatched certificate? Even assuming that you think your ISP has no nefarious plans, are you going to be able to rigorously confirm it's their certificate? At that point you've bypassed all the mechanisms in your browser that do this heavy lifting for you.

It seems unlikely that "is user adult" is not already easily modeled by any of these companies to within a very high degree of confidence. Even 15 or 20 years ago Google search could bracket your age pretty effectively. It doesn't seem like this adds metadata that wasn't already there.

Location: SF / Remote

Remote: Mostly (Open to 0 - 3 days/wk in office)

Willing to relocate: No

Technologies: Rust, Elixir, Typescript, Python

Linkedin: https://www.linkedin.com/in/brian-armstrong-sf/

Email: brian.hn.hireme@gmail.com

Hello HN! I'm a Staff Software Engineer with a variety of backend experience. I helped Discord scale its WebRTC system and helped guide its media infra (blog post: https://discord.com/blog/how-discord-resizes-150-million-ima... ). Currently open to work where I can put my skills to use and help get your projects into production.

Some of my personal and working traits: I'm a big fan of data-driven decision making. I think the best time to think about "how are we going to deploy this" is before any code gets written. I think empathy is underrated and I prefer over-communication to under-.

Cheers!

Location: SF / Remote

Remote: Mostly (Open to 0 - 3 days/wk in office)

Willing to relocate: No

Technologies: Rust, Elixir, Typescript, Python

Linkedin: https://www.linkedin.com/in/brian-armstrong-sf/

Email: brian.hn.hireme@gmail.com

Hello HN! I'm a Staff Software Engineer with a variety of backend experience. I helped Discord scale its WebRTC system and helped guide its media infra (blog post: https://discord.com/blog/how-discord-resizes-150-million-ima... ). Currently open to work where I can put my skills to use and help get your projects into production.

Some of my personal and working traits: I'm a big fan of data-driven decision making. I think the best time to think about "how are we going to deploy this" is before any code gets written. I think empathy is underrated and I prefer over-communication to under-.

Cheers!

It would surely depend on the SSD and the firmware it's running. I don't think you can entirely count on it. Even if it were working perfectly, and your strategy was to power the SSD on periodicially to refresh the cells, how would you know when it had finished?

It's quite possible. Some SSDs are worse offenders for this than others. I have some Samsung 870 EVOs that lost data the way you described. Samsung knew about the issue and quietly swept it under the rug with a firmware update, but once the data was lost, it was gone for good.

Powering the SSD on isn't enough. You need to read every bit occasionally in order to recharge the cell. If you have them in a NAS, then using a monthly full volume check is probably sufficient.

Steam Frame 8 months ago

Oh goody! I hope some of it can be used for DRM encrypted TV broadcasts too.

Steam Machine 8 months ago

The games would just leave Steam. The big publishers want their own platforms and launchers anyway.