HNHacker News
TopNewBestAskShowJobs

cauterize

146 karma · joined March 9, 2014

submissionscomments
cauterize··on Meteor explodes off coast of Massachusetts, causing loud boom – CBS Boston
Experienced it. Sound was very eerie. House shook a little. Was raining and thought it was thunder, but there was no other thunder after. r/boston has a bunch of ring footage of you want to hear the boom
cauterize··on Performance of Rust Language [pdf]
kache helps
cauterize··on From Rust to Ruby
Or tokei
cauterize··on Digs: iOS app that syncs your Discogs collection and lets you browse it offline
Love this given my favorite record store is in a basement with bad cell service!
cauterize··on Understanding SPF, DKIM, and DMARC: A Simple Guide
I’m partial to https://gitlab.com/simple-nixos-mailserver/nixos-mailserver

Does require some NixOS knowledge, but is nice for upgrades.

cauterize··on OpenBSD 7.2
Oops :) I was so excited for the release I forgot how to read!
cauterize··on OpenBSD 7.2
It has IPv6 support

# uname -a OpenBSD xxx 7.1 GENERIC.MP#3 amd64

# ifconfig em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 lladdr x:x:x:x:x description: xxx index 2 priority 0 llprio 3 media: Ethernet autoselect (1000baseT full-duplex) status: active inet x.x.x.x netmask 0xffffff00 broadcast x.x.x.x inet6 fe80::x:x:x%em0 prefixlen 64 scopeid 0x2 inet6 2601:x:x:x::1 prefixlen 64 pltime 301996 vltime 301996

cauterize··on OpenBSD 7.2
The SMP improvements look interesting. Anyone know of performance results from 7.1 to 7.2?
cauterize··on Ask HN: Why would anyone choose Haskell to develop applications?
I chose it due to the type system. Nearly every piece of data is optional. I need to compose these pieces of data to form a full set and apply that set of rules to a system. Haskell made a lot of things work out really well:

* embedded DSL for describing things with minimal syntax * types to enforce my invariants * immutable data + STM to protect my shared data structures * multithreaded/async code is easy to work with * deterministic outputs given inputs

but it was headaches in a lot of ways:

* exceptions - still not sure I’ve handled all exceptions gracefully * culture - most teammates are intimidated by Haskell (and types) * ecosystem is behind (Rust has exponential usb acceleration vs Haskell’s constant pace)

While I’m proud of the outcome I would have chosen differently now that I’ve seen the other side and have the project done. The inertia I was fighting required far too much energy

cauterize··on Akamai to Acquire Linode
We failed to build Linode like things internally. We innovate through acquisition.

[ source: I was a part of those failures ]

cauterize··on Ask HN: How to improve my abstract thinking?
A different take -- drugs. Especially marijuana and hallucinogens. Helped me better understand how to think about abstract computations vs the nitty gritty details like pointers. Not for everyone, but helped me.
cauterize··on Go 1.14.2 and Go 1.13.10 are released
Then you've never been bitten by bugs in the runtime. I wait a few point releases (or when I see the runtime bugs stop being fixed) to start using a major version.
cauterize··on Study says Uber and Lyft generate 70% more pollution than the trips they replace
I’ll take a little more pollution over attending a drunk driving funeral
cauterize··on Ask HN: Looking back, what have you wasted lots of time on?
Kubernetes.
cauterize··on Ballista: Distributed Compute with Rust, Apache Arrow, and Kubernetes
FWIW, I'm keeping your name in the back of my head for when my current company inevitably fails at their big data revolution. Biggest product produces 10-15 PB/day that must be processed. Our existing solution is 20 years old and relies on navigating C code with function line counts on the orders of 10k. Rust would've saved me a lot of time from living in gdb.

Really enjoyed the article. Keep it up!

cauterize··on Ask HN: What tools/methods do you use to focus your time well?
Oof. My mobile client cut off the best part. It was supposed to be `sleep 45m && xeyes`.
cauterize··on Ask HN: What tools/methods do you use to focus your time well?
The most barebones pomodoro for Linux: ‘sleep 45m
cauterize··on Ask HN: Is anyone using anything besides Git for version control?
We (big internet company) still use Perforce. It works quite well for a 20 year old company that never deleted anything.
cauterize··on Ask HN: Is anyone using anything besides Git for version control?
For old and painful see Accurev. And yes, I believe it is still used.
cauterize··on Terminal emulators benchmarking suite (2018)
terminology is another great terminal emulator I use daily on Linux https://www.enlightenment.org/about-terminology.md
cauterize··on Ask HN: How do you make good use of old iPhones?
1. The security camera to watch your pets while you're away too! I like the Dog Monitor iOS app

2. Shower music player

cauterize··on Show HN: A site that makes Spotify playlists of bands coming to town
Great idea! Another idea I've wanted for awhile, setlist.fm based Spotify playlists for concerts I liked.
cauterize··on An opinionated guide to Haskell
http://haskellbook.com/ is a great modern deep dive catered to folks like you! It is long, but guides you along the way
cauterize··on An opinionated guide to Haskell
This is really great. I'd love to see a follow up covering other topics. Such as testing (with hedgehog), modeling SQL, etc. Or -- anything that helps open up the world to see how Haskell is a beautiful language to build on.
cauterize··on Is Haskell the right language for teaching functional programming principles?
There is an effort to update the standard with the language extensions https://prime.haskell.org/
cauterize··on Tilix: A tiling terminal emulator
https://www.enlightenment.org/about-terminology
cauterize··on How is GNU `yes` so fast?
Try `seq 1 n`
cauterize··on British Airways: All flights cancelled amid IT crash
There might be a better word than "crashing" when describing airline computer systems malfunctioning. Nevertheless, was happy to hear it wasn't a plane.
cauterize··on I tried Haskell for 5 years
I wonder if anyone has worked on a Prelude replacement which has these replacements (along with renaming functions where appropriate)...
cauterize··on What i wish i knew when learning haskell
stack uses cabal underneath, but your point stills stands that cabal has been historically hard to use.
Page 1 of 4Next →