HNHacker News
TopNewBestAskShowJobs

LambdaComplex

1,845 karma · joined March 30, 2017

submissionscomments
LambdaComplex··on Opening the Hood of a Word Processor (1984) [pdf]
> GUI software that could be composed of independent, interconnected parts (like Unix pipes for the GUI)

You should look into Plan9. I think it fits that description in some ways. (Disclaimer: I've never used Plan9 before)

LambdaComplex··on The Popularity of Near-Death Experience
I'm mostly a blues/rock guy, but for LSD-related stuff, I'd probably go with Shpongle. Star Shpongled Banner is probably my favorite song by them
LambdaComplex··on The Popularity of Near-Death Experience
The username "chinacat" is quite possibly a reference to the Grateful Dead song "China Cat Sunflower"

(Which is probably irrelevant, but some may find it interesting)

LambdaComplex··on The ‘untranslatable’ Japanese phrase that predicts love
Aren't all words sort of made up?
LambdaComplex··on Things I Wish I'd Known About Bash
I think it's a result of constantly dealing with people who ask for help, receive good advice, and then ignore it
LambdaComplex··on The Ghost Not (1999)
It's easier if you look at it with 100 doors instead of 3 (and the host opens 98 doors after you pick). It's then easy to see why you should switch: there's only a 1% chance that the door you picked was right, so you should probably go with the other one.
LambdaComplex··on FreeBSD – a lesson in poor defaults
>OpenBSD makes a phenomenal firewall

How about a router? I've been considering getting some single-board computer (probably an APU2[1]) and turning it into a router, possibly using OpenBSD + pf. Or maybe just install Pfsense. Or maybe use Linux and...iptables? (Not sure how that stack would look exactly)

1. https://www.pcengines.ch/apu2.htm

LambdaComplex··on Hundreds ‘Rickrolled’ in Campus Prank at Cornell
You're probably talking about Thick as a Brick, in case you're wondering
LambdaComplex··on Microsoft Adds an OpenSSH Client to Windows 10
Wrt less: Assuming End just goes to the bottom of the document (I'm away from my computer so I can't check), G does the same thing
LambdaComplex··on Son: A minimal subset of JSON for machine-to-machine communication
Doesn't most of the Rust ecosystem use serde though?
LambdaComplex··on How to respond when you are asked for an estimate?
3 weeks minus 2 months...I'd probably ask if that means it might be done already
LambdaComplex··on What I'm Telling US Congress about Data Breaches
"Identity theft" isn't real. It's a term the banks et al. use so that they can have less responsibility.

Example: Someone opens a bank account using your information. That's fraud. Someone lied to the bank, and the bank believed them. That's the bank's problem. But by pointing at you and saying "Your identity was stolen" (using the term "stolen" to make it seem like this is similar to the theft of a physical object), it suddenly seems like it's your problem.

LambdaComplex··on Reddit is ready for advertisers, but are advertisers ready for Reddit?
> I've been saying for a couple of years now that Reddit is on a clear downward spiral. Do you believe me yet?

People have been saying that for years, and yet Reddit is still here. (With that said, I do agree with the rest of your comment)

LambdaComplex··on Startup Ideas
>“More data” is not inherently good. Without a framework of information for interpretation of that data, it will do far more harm than good.

There's an episode of Star Trek: Voyager about this[1]. Seven of Nine absorbs months worth of data (way more than a human could actually process) from the ship's computer, and "discovers" that both half of the ship plans on mutinying and that the Captain wasn't actually trying to get them home. Both of which were false.

1. http://memory-alpha.wikia.com/wiki/The_Voyager_Conspiracy_(e...

LambdaComplex··on How Discord Resizes 150M Images Every Day with Go and C++
Yes, and images are user input in this case
LambdaComplex··on Limecv – A LaTeX CV Document Class
>unless you...can essentially create your own "template"

This is pretty much what I did. I've learned exactly enough LaTeX to write my resume (and I'm happy with it).

I tried using res.cls (which was recommended elsewhere in these comments) and I didn't like it. It was very opinionated, offering only a few different pre-defined layouts. Using a different layout would've involved modifying the class file, which was more than I could handle as a beginner. Writing my own class file from scratch (with help from some tutorials) was a lot easier.

LambdaComplex··on Against an Increasingly User-Hostile Web
What's enticing about cigarettes?
LambdaComplex··on Slack is offline
Or host your own
LambdaComplex··on Slack is down
Everyone is free to host their own IRC server using one of countless IRCds and connecting using one of countless clients And since it's an open protocol, you're free to write your own.

This is what happens when you decide to go with a closed, proprietary alternative.

LambdaComplex··on So you want to write a type checker (2014)
I don't know nearly enough about type systems to understand this. Can you explain what subtyping rules are, and how TypeScript's are wrong? And can you explain what "covariant in their input" means?
LambdaComplex··on Nigeria has become the seventh country to adopt what3words for mail deliveries
A what3words employee saying what3words is a good thing? Especially one whose position is literally called Chief Evangelist[0]? How shocking.

Conversely, (as another HN user pointed out), OpenStreetMap's opinion of what3words is quite negative: "what3words is a commercial, non-open, patented location reference schema. Open data advocates (such as the OpenStreetMap community) would generally advise against adopting it at all."[1]

0. https://www.directionsmag.com/pressrelease/5831

1. https://wiki.openstreetmap.org/wiki/What3words

LambdaComplex··on Why Snapchat Spectacles failed
>devoted the next seven years of my life

Was that a while ago? Or is that still what you're doing?

LambdaComplex··on Ill-Advised C++ Rant, Part 2 (2016)
Yeah, I would definitely be using serde in that case
LambdaComplex··on No, of that I'm innocent
I interpreted that as meaning he generally doesn't care about his own privacy online, not privacy in general
LambdaComplex··on Ill-Advised C++ Rant, Part 2 (2016)
I think Rust solves a lot of these problems.

> Calculating the size of a static array

some_array.len()

> Getting the maximum value of an enum

Rust's enums are strongly-typed (I think that's the right phrase), so this is a non-issue.

> Converting an enum to a string

impl Display for MyEnum (and then call to_string() on it)

> Converting a string to an enum

This could be tricky, since Rust enum variants can contain data. But if none of the variants contain data, it would be easy to make a method that returns a Result<MyEnum, CustomParseError>

> Binary file includes

include_bytes! macro (or the include_str! macro, depending on the exact scenario)

> Switch/case is still stupid

Pretty sure Rust's match is a lot better

LambdaComplex··on Pingfs: A filesystem where data is stored as ICMP Echo packets (2016)
I wrote a joke filesystem that does nothing but provide 1x1 PNG files[0]

(I was bored and asked for dumb filesystem ideas on IRC)

0. https://github.com/sector-f/colorfs

LambdaComplex··on Viking ‘Allah’ textile actually doesn't have Allah on it
I think Twitter is good when it's used for its intended purpose, but I definitely agree with you--When you start telling some epic story and end every tweet in "1/X", you should probably just be writing a blog post.
LambdaComplex··on Tech Giants, Once Seen as Saviors, Are Now Viewed as Threats
https://en.wikipedia.org/wiki/PRISM_(surveillance_program)
LambdaComplex··on A Little Story About the `yes` Unix Command
I really don't know whether or not your comment is serious, but I damn sure want it to be
LambdaComplex··on Death of an Heir: Adolph Coors III and the Murder That Rocked a Brewing Dynasty
Or just watch the Forensic Files episode[0] about it

0. https://www.youtube.com/watch?v=b8vAqsPa4rk

← PreviousPage 13 of 16Next →