HNHacker News
TopNewBestAskShowJobs

thirdreplicator

92 karma · joined October 4, 2012

Altcoins, Elixir, Automated trading
submissionscomments
thirdreplicator··on How we crowdfunded $750k for a giant book about keyboard history
Hehe. That's lifetime funding if you go buy some Bitcoin.
thirdreplicator··on Loneliness is stronger when not alone
So much discussion of loneliness on this forum makes me think y'all are in the wrong country. Feeling lonely? Come to the Philippines! Sunnier, family-oriented, cheaper, everyone wants to have a relationship with foreigners (both men and women), waterfalls, sandbars, diving, cheap food and housing, and recently 200 Mbps internet. Been married to a Filipina for 14 years. So far so good. I came here from Silicon valley as a digital nomad and still here as a father and a husband. (Been back and forth though over the years.) Being a programmer and an introvert with a family of 3 children, creates the opposite problem of having too much social interaction and not enough alone time. Recently I've been able to negotiate more alone time with my children as my youngest is 8 years old, and they have lots of cousins to okay with. Overall, I think humans need to be with each other. Living in our little boxes by ourselves staring at screens is not natural.
thirdreplicator··on Ask HN: Most interesting tech you built for just yourself?
I made a password manager in Rust. It just encrypts and decrypts a file from/to ~/passwords.txt <-> ~/passwords.ryp (the encrypted form). Because the the file names are fixed it's easy to use. Just type:

ryp

If ~/passwords.txt is there, it will be encrypted. If ~/passwords.ryp is there, it will be decrypted.

The cool feature is that it checks to make sure that the password you typed in the nth time you encrypt it is the same as the 1st time. This protects you from inadvertently encrypting it with a typo if you check/update your passwords many times.

thirdreplicator··on QwikTape: Do calculations, annotate like you would on a paper
Sounds interesting. Can you make a tutorial video on YouTube?
thirdreplicator··on Ask HN: How do you protect your children from internet addiction?
I have been experimenting with different cell phone policies over the past few years with my kids and here is what we settled on.

At our house, we have 6 children ranging in ages from 7-12 (3 of them are mine). No cell phones allowed Mon-Fri, but on Saturday and Sunday, they can have their phones from 2pm-9pm. We sleep at 9pm everyday. Sometimes during the week I'll let them watch a movie. Also, if they want to use their phone for learning something new like oragami, a piano tune or how to draw, then I let them use it for an hour or however long they need it as long as they are responsible.

The result is lots of imaginative play time like fashion shows, disco parties and pretend school. There is a lot of time for studying and playing instruments. All the kids were "A" students this last quarter.

thirdreplicator··on Ask HN: Why can't I host my own email?
I wonder if a crypto-based email system would solve these problems. With crypto, you have cryptographically secure identities, and if you had to pay for sending emails, this would deter unlimited indiscriminate spam.
thirdreplicator··on Calculating the mean of a list of numbers (2016)
The article would have been more compelling if he showed at least one example where floating point errors blew up to the point where one would care.
thirdreplicator··on Ask HN: Startup failed after years of work – Can I even get a job now?
UserLeap would probably hire you.
thirdreplicator··on 1962 U.S. Military Ejects Bear from B-58 to Test Escape Capsule
Go bears! ;)
thirdreplicator··on Sex Workers Say Porn on Google Drive Is Suddenly Disappearing
That's what crypto currency-based distributed media systems are for. Examples: STEEMIT, STORJ, TRX, etc. There is no central authority who has the power to censor content as they please. I don't know which of those (or if there exists one which) would be appropriate for porn, but there probably is one. If anybody knows please let me know.
thirdreplicator··on How the rest of the universe works
The universe can be divided up into that which is measurable AND reproducible (science), and that which is either not measurable OR not reproducible. For those looking for how the rest of the universe works (the latter), check out the link. Prepare for a paradigm shift... enjoy!
thirdreplicator··on Ask HN: What advice would you give your 18 year old self?
Study physics, statistics, and computer science. Meditate every day. Read Seth Speaks and Law of one. Go to South America and find a shaman to give you Ayahuasca tea. Don't get married until you're 50.
thirdreplicator··on Ask HN: How do I switch from being a passive consumer to an active producer?
Build stuff.
thirdreplicator··on What are you working on?
I'm working on a simple.interface to Riak in Node so that you can just say:

  client.get(key)
or:

  client.put(key, value)
https://www.npmjs.com/package/raku

I am using that to build an ORM and a blog with GraphQL and React.

thirdreplicator··on Ask HN: How did you meet your cofounder?
Craigslist
thirdreplicator··on Ask HN: What is something you do for clients that consistently blows them away?
If you really want to reap the value your code creates start an internet-like business with the code that you write. All the value is yours! :)
thirdreplicator··on Tutorial – Write a System Call
Thoroughly enjoyed the tutorial, but why would one want to make a custom system call? What superpowers does this give you? Thanks in advance for your answers.
thirdreplicator··on Google reverses its ‘digital death sentence’ for Pixel phone resellers
This is so 1984 it's disturbing. I'm a hardcore Google fan with tons of photos of my children saved to their cloud. All of my business-critical, financial, and personal messages are stored up there. Losing access to all that is like losing your basic human rights. It's scary how dependent I am on this one company for being able to participate in the modern world....
thirdreplicator··on Ask HN: What are the best personal project websites you've seen?
Facebook was once a personal project. I would definitely like to hire that person.
thirdreplicator··on Show HN: TCP over sound on Android
How about TCP over light?
thirdreplicator··on It’s Been Real, Android: Why I’m Retiring from Android
Given all the grief expressed in the post and the comments, it seems like if someone architected a really nice, developer-friendly native mobile API for any platform you would get droves of devs flocking to it.... Despite the two major players, the market seems wide open as long as they focused on the development experience like what Matz did for Ruby... Programmers are customers too! :)
thirdreplicator··on Why Kotlin is my next programming language (2015)
Features: ========= * compiles to Java and Javascript * null safety (optionality) * Lean syntax * Exceptions are unchecked. * Extension functions let you add methods to classes without modifying their source code. * Operator overloading * No macros * Markdown instead of HTML for your API docs * Better Java generics. * Delegation (forwarding methods) * String interpolation

Seriously underwhelming....

thirdreplicator··on Ask HN: What's the best tool you used to use that doesn't exist anymore?
ICQ
thirdreplicator··on Uber wants access to browsing history, bookmarks, and running apps
+1 Uninstalled
thirdreplicator··on Lessons from a Google App Engine SRE on how to serve over 100B requests per day
Only 100 bytes? That's easy... Sheesh.
thirdreplicator··on Simple explanation of UTF-8
I finally took the time to read how unicode code points are represented in UTF-8. Wish I did this before. It explains how you can represent 2^21 ~ 2.1 million code points in 4 bytes, what happened to the other (4*8-21=11) bits, and probably why the "char" type in Rust is 4 bytes instead of 1. Enjoy.
thirdreplicator··on React/JavaScript fatigue
Yeah you're right. I conflated the two issues in my comment.
thirdreplicator··on React/JavaScript fatigue
I was thinking to put React.js in my adopt circle, but I spent a couple of days setting up the Node.js gulp-vinyl-browserify-babelify nonsense, and it really is a witch's brew of configuration hocus pocus. Its compelling to know that React is backed by Facebook, but React is simply verbose and comes with too much stuff packed into one package.

Whats the alternative? Thanks to hacker news i bookmarked vuejs.org and finally got a chance to come back to it. I made a couple of pages with vue.js, and I think there is a lot less stuff to do. There's no JSX. Your HTML peppered with vue.js directives is your templating language. There's no server side rendering, but that may be a good thing in the end. Fewer dependencies, less learning curve, less ecosystem to swallow in a single gulp. I hired a fresh grad from the Philippines, and he was able to pick it up and run with it immediately. I've only been using vuejs over Christmas, but I'm looking forward to seeing what else it can do. I'll post a small PHP-backed CRUD app if people are interested.

thirdreplicator··on BMW: All Models Electric Within Decade
Wonderful!
thirdreplicator··on We Need Clean-Energy Innovation, and Lots of It
Yeah, I hate Windows and IE as much as the next techie, but Bill Gates is a great man -- period. I'm a fan. In his early days, he was just thinking business is just a game, so he was kind of ruthless in his business practices. But now that he has already made it, it's great to see his true colors and how deeply benevolent he is. I'm going to start following his blog posts on renewable energy.
Page 1 of 2Next →