Hacker News new | past | comments | ask | show | jobs | submit | more gnfurlong's comments login

I honestly feel the same about Python and to a lesser extent C. But I also know that it's largely a matter of exposure.

Every language has its quirks, it's just a matter of learning them. A lot of the ones you mentioned are common to all languages with support for functional programming.


Wasn't OSX originally a fork of FreeBSD? Parts of it may have been replaced over time, but I would think that a large portion is still written in C.


OS X is basically the XNU kernel (written mostly in C) + the FreeBSD userland (written mostly in C) + a few GNU utilities (written mostly in C) + a bunch of Apple stuff like iTunes, Safari, etc. (Written mostly in C++ and Objective-C). It's not really a "fork" of FreeBSD.


NeXTSTEP drivers were written in Objective-C, and OS X drivers are written in a C++ subset.


I think the terminal includes a lot of GNU utilities, so that's likely true. That doesn't actually conflict with anything I said though. I'm sure the GUI code is quite large, given that the system is meant to be maintained and usable from entirely within that context.


Admittedly, I haven't gotten around to actually using WireGuard yet, but I think it's pretty much as simple as Linuskendall said. https://www.wireguard.com/quickstart/#nat-and-firewall-trave...

Also see this guide on using a public VPS with a Wireguard server to share resources behind two different NAT'd networks: https://staaldraad.github.io/2017/04/17/nat-to-nat-with-wire...


This doesn't make sense to me. Wouldn't that make every id that is one to one or one to many with a customer PII? That seems absurd.

A user alias on some random site would meet that criteria, assuming they took name/address/etc when you signed up.

Unless PII has some other significance than I'm interpretting it to have?


Right. So you'd have to have a business case for the user to have a persistent login, if you want to offer login functionality, beyond simply "track the user to see what they want". It's ridiculous.


Sounds good to me.

Screw you data vampires.


Your comparison isn't even remotely correct. In reality it's Webpack+NPM (plus a bunch of webpack plugins) vs Maven (and at least a comparable number of Maven plugins).


Are you sure this isn't more the Desktop Environment/Display Manager than X11? Or otherwise something to to with your use case?

I've primarily been using AwesomeWM for the last few years and occasionally XFCE (both on ArchLinux) and I cant recall ever experiencing what you describe.


How do you get everyone to agree when the barrier to creating yet another crypto currency is so exceptionally low?


Maybe explain why you think its low? I think it may actually be very hard to build one of any value. 90% of crypto is worthless. But so is 90% of fiat currency. Unless you think your Haitian currency is worth something.


creating a crypto currency easy. creating one that lots of people will trade and use quite another.

Then even if you were to get a lot of paper wealth as a founder, sell large quantities of it without disrupting the market price.


Here's a link to the YouTube channel for the conference. Some videos for this year are already up: https://www.youtube.com/channel/UCQiIRDBmp3pfTdRJ99EeDEw


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: