HNHacker News
TopNewBestAskShowJobs

oats

37 karma · joined August 11, 2015

computer person trying to use computers less
submissionscomments
oats··on Response Healing: Reduce JSON defects by 80%+
Is this a joke? Am I going crazy?

I don't like this future we're going towards where we have to trick our software (which we can no longer understand the workings of) into doing what we tell it to by asking it nicely, or by putting another black box on the end to "fix" the output. This is the opposite of engineering. This is negotiation with a genie trapped in silicon.

oats··on Show HN: Stasher – Burn-after-read secrets from the CLI, no server, no trust
What does "burn-after-read" mean? Just that it can't be retrieved a second time?
oats··on Tire dust makes up the majority of ocean microplastics
What? How do you derive that reading from the parent comment?
oats··on (In)Security of the “Pass” password manager
When I used `pass`, I synced the password store between all my personal devices with Syncthing (non-centralized file syncing tool) and kept the store history with git. This worked surprisingly well and was even pleasantly usable on my phone with a third-party android app I found.
oats··on Typing the technical interview (2017)
Indeed, his dedication to fitness and taste in fine leather clothing is quite admirable!
oats··on Apple overtakes Android to pass 50% share of smartphones used in US
It's a band-aid solution really, but I can recommend you check out the launcher Lawnchair. It looks and behaves much like the stock launcher, but is far more customizable, letting you change the things you mentioned. Thankful that Android will still let you change out the launcher, at least.
oats··on Cloudflare stood up to a patent troll and won (2019)
Oh ok then, I forgot that there aren't people who are further right-wing than the Republican party...
oats··on Webcams aren't good enough
Wait, that /only/ works on MacOS?
oats··on Yep, I created the new Avatar font
Your website design is delightful!
oats··on K-9 Mail 6.000
I made the exact same move for the same reasons a few weeks ago. The UI is a little... dense, but plenty featureful and made working with required oauth for my school Outlook email pretty easy.
oats··on Fennel: A Practical Lisp
IRC bot! You just need to pull in a lua sockets library to get going.
oats··on Secure messengers in war time
Ukraine, like countries often do during war, has temporarily banned amateur radio activity: http://www.arrl.org/news/amateur-radio-in-ukraine-ordered-of...
oats··on Failing in Haskell
Or pattern matching that takes account of the empty list case. Orrrrr using a fold! I usually find when I start matching on list values that the function could be better expressed with a fold instead.
oats··on Marxism vs. Liberalism: An Interview Between J.V. Stalin and H.G. Wells (1934)
Nor is "central planning" a socialist concept. The only remotely consisent throughline in the vast spectrum of socialist thought has been democratic ownership or control of one's workplace. In fact, many strains of leftism explicitly reject central planning of an economy, which they would see as a result of an unjustified hierarchy.
oats··on FP techniques that will help you write better JavaScript
That's still functional, monads aren't impure or anything :)
oats··on Running Lisp in Production (2020)
There's a lot of different lisps out there, but in general:

- simple syntax

- extensible with macros that mesh well with the language

- tend to be expression-oriented, which some people favor

- usually have pleasant functional programming features

- usually have well-thought-out semantics

oats··on The Great Resignation? More Like the Great Renegotiation
That's what's in the sidebar, but a quick browsing of the posts in there suggests a more socialist bent to me.
oats··on The Humble Brilliance of Italy's Moka Coffee Pot (2018)
It's something in between IMO. A moka pot cannot produce the pressures necessary for making traditional espresso, but it does produce a strong, slightly viscous coffee and occasionally some crema. A lovely brew on its own!
oats··on Fennel 1.0.0 Released
Fennel is a lispy language that transpiles to, maintains the semantics of, and seamlessly interacts with Lua! It’s a fun little language to mess around in, and does a good job showing off some of Lua’s Scheme heritage, while also using some compile-time features to smooth out lua's rougher edges (checking use of undefined variables, macros, local variables by default…)

Check it out and celebrate 1.0 with us!

oats··on Leaded fuel reduced IQ of children born before 1990
There's a certain level of bastardhood at which it becomes hard to feel sympathy for someone's demise. I don't know which side of the line Thomas Midgley Jr. is on, but he's reeeaaal close to it.
oats··on TDD from the Factorio Team
Could... could you enlighten me please?
oats··on TDD from the Factorio Team
Is this not almost how logic programming (prolog, etc.) works? You tell the language some things which are true, and then it'll be able to infer answers to "questions" you ask:

https://wiki.c2.com/?LogicProgramming

oats··on uLisp
A few coders from each new generation rediscover the lisp arts... https://xkcd.com/297/
oats··on Mail in a Box
I have been running my mail server on a digitalocean vps without any spam-block issues for about 2 years now.