HNHacker News
TopNewBestAskShowJobs

twinge

254 karma · joined July 10, 2011

submissionscomments
twinge··on Google Buys Fitbit for $2.1B
I still have the original Kickstarter pebble. Other than my email address and the apps I installed, I can't think of any data at risk.
twinge··on I quit my job today to make video games full time
Doesn't matter if one does it on their own time and on their own equipment. It entirely* depends on any agreements one has with their employer. Moonlighting and intellectual property can get very sticky very quickly.

*modulo applicable laws in your part of the world

Previously: https://news.ycombinator.com/item?id=2208056

twinge··on What is it like working at a company after releasing a negatively-received game?
It's a lot harder to change citizenship than it is for a Facebook caliber engineer to change jobs.

jwz says it best:

> If you work for Facebook, quit. It is morally indefensible for you to use your skills to make that company more powerful. By working there, you are making the world an objectively worse place. I'm sure you can find a job working for a company that you don't have to apologize for all the time.

twinge··on Endgame: how Australian preppers are bugging out and hunkering down
Start with a realistic but not "end times" scenario: something like an extended power outage (2-6 weeks). Be ready to take care of yourself and people in your household. If you've got any leftover time/energy/skills/resources, organize with your neighbors. Are there any medical professionals in your neighborhood? How about people with useful skills for rebuilding (ham radio operators, electricians, civil engineers, etc.)? Look for CERT programs in your area, they're a good start.
twinge··on Smart Home Surveillance: Governments Tell Google's Nest Hand Over Data
Ubiquiti's cameras are rock solid, both in terms of hardware and software. And if you don't like their software, the cameras provide a raw RTSP feed you can integrate with other open source alternatives. They're not too hard to hack on (official API docs are lacking but their forums are quite vibrant); I've integrated mine with my OpenHab control/display.

I've got a couple cameras that have been running outdoors for years in rain, snow, and heat. At this point I'm just waiting for them to die so I can finally upgrade to the latest and greatest models.

twinge··on Ask HN: Did reading HN bring anything valuable into your life?
Monetarily speaking, I bought TSLA when it was $35 a share and bought into Ethereum during the presale (~$0.35 USD per Ether). I rarely buy individual stocks or securities, and by now I've sold most of everything; the returns have been substantial.
twinge··on Ask HN: What things have richly rewarded the time invested in mastering them?
If you're a vi user, edit ~/.inputrc and add:

   set editing-mode vi
   set keymap vi-command
This changes readline behavior from emacs to vi. This, along with "set -o vi" in bash, are really handy (though can be frustrating for others if you ever share a keyboard pair programming).
twinge··on The largest Git repo
Google already has a FUSE layer for source control: http://google-engtools.blogspot.com/2011/06/build-in-cloud-a...
twinge··on Solar Now Produces a Better Energy Return on Investment Than Oil
I'm just a simple investor and have no ties to the oil industry. I was surprised to learn about the tax incentives for investing in oil: http://www.investopedia.com/articles/07/oil-tax-break.asp
twinge··on Browser Vulnerability to Superfish: A Fact-Finding Trip to Best Buy [pdf]
FWIW that's the "Signature Edition" of Windows. You can find them on Amazon too.
twinge··on On Linux, 'less' can probably get you owned
"strings" is also vulnerable: http://lcamtuf.blogspot.com/2014/10/psa-dont-run-strings-on-...

Inspecting files is apparently hazardous.

twinge··on Why not kill -9 a process?
Or use "kill -0 <pid>" to check if a signal can be sent/the pid exists.
twinge··on Bypassing a DNS man-in-the-middle attack against Google Drive
You don't even need to run a proxy on the linode host: just use ssh's SOCKS proxy (the -D flag).

https://mikeash.com/ssh_socks.html

Though this might require some more work to avoid DNS MITM, because it only tunnels TCP.

twinge··on My Amazon interview experience
There was a time when they also tried to get someone who phone screened the candidate to be the lunch host. This way interview candidates would eat with someone they'd already talked with, and had already submitted positive feedback.
twinge··on Artificial intelligence: Our final invention?
You're roughly describing the "Quantum Mind". Critics allege it's been discredited because quantum mechanical processes don't occur on the scale of most neuronal activity.

http://en.m.wikipedia.org/wiki/Quantum_mind

twinge··on Sudden Progress on Prime Number Problem Has Mathematicians Buzzing
It's the secret to http://en.wikipedia.org/wiki/Rubber_duck_debugging
twinge··on What is the theoretical limit of information density?
I think you're describing compression.
twinge··on SpaceX Launch - Official Webcast
OT but you should watch http://www.firstmenonthemoon.com/ -- several times all the flight controllers do their checks, concluding with "stay/no stay".
twinge··on Google - Our History in Depth
Try adding ?hl=en to the URL. A similar situation happened to my wife after visiting Germany, we had to edit her cookies and clear the "hl" parameter (IIRC) because various random Google sites were entirely in German.
twinge··on Temperature chart for the last 11,000 years
How accurately can we track CO2 concentration over long timespans? I get that climate science is hard and produces nebulous answers based on arguably nebulous data, but when I read about about ocean acidification and see the long-term graphs from respected organizations [1] as a layman it's really quite alarming.

I.e. maybe the climate won't spiral out of control, but it seems reasonable to be concerned about the alarming levels of CO2. As a new parent I'd love to have my dire fears of catastrophe awaiting future generations assuaged by rational hard science, but (as a layman) everywhere you look the picture is pretty bleak.

1: http://www.esrl.noaa.gov/gmd/ccgg/trends/history.html

twinge··on Wireless devices go battery-free with new communication technique
Indeed. This reminds me of "Larson Localizers" [1] from Vernor Vinge's "A Deepness in the Sky":

  "Among the unsuspecting, they are an espionage miracle.
   Abused, they lead to ubiquitous law enforcement, and a
   quick end to civilization."
1: http://en.wikipedia.org/wiki/A_Deepness_in_the_Sky#Localizer...
twinge··on Google To Spend $500 Million To Market Moto X Phone
Too risky for a half-billion dollar ad campaign for "flagship" hardware. Google, while not exactly risk-averse, can be a stingy company in some respects. Everything else you mentioned came out either labeled "beta" or "an experiment" with comparably smaller marketing budgets (if any).
twinge··on Members of Congress Go Silent Over Prior False Testimony On Surveillance
The program cost comes directly from the slides: http://en.wikipedia.org/wiki/File:Prism_slide_5.jpg
twinge··on Members of Congress Go Silent Over Prior False Testimony On Surveillance
Add on top of that the PRISM program only costs $20m/year. There is just no way a massive nationwide clandestine fiber tap collecting data from companies moving petabytes a day between datacenters can cost a mere $20m/year.

The thing that is most frustrating about this leak is we only get 4 slides out of a 41 slide deck, and are left to fill the gaps with paranoid worst-case assumptions. And the Internet is a great echo chamber of paranoid assumptions.

twinge··on Google Chief Architect: we only respond to specific orders about individuals
This is my thoughts exactly. I cannot imagine any hugely sophisticated data collection infrastructure costing a mere $20m a year.

More likely this is software written to take in structured data obtained by subpoena -- as it's generated by targeted users. This "ultimate user data liberation" API may have even been the system at Google that was attacked by the Chinese: http://www.washingtonpost.com/world/national-security/chines...

twinge··on Here is today
This reminded me of http://www.chronozoomproject.org/

There's a growing academic discipline called "Big History"[1] that attempts to examine all of history from the big bang to the present. Bill Gates sponsors a project to teach a free public course to high school students[2].

[1] http://en.wikipedia.org/wiki/Big_History

[2] http://www.bighistoryproject.com/Home

twinge··on Unfit for work
One possible explanation is "last place aversion":

http://www.nber.org/papers/w17234

> Why do low-income individuals often oppose redistribution? We hypothesize that an aversion to being in "last place" undercuts support for redistribution, with low-income individuals punishing those slightly below themselves to keep someone "beneath" them. In laboratory experiments, we find support for "last-place aversion" in the contexts of risk aversion and redistributive preferences. Participants choose gambles with the potential to move them out of last place that they reject when randomly placed in other parts of the distribution. Similarly, in money- transfer games, those randomly placed in second-to-last place are the least likely to costlessly give money to the player one rank below. Last-place aversion predicts that those earning just above the minimum wage will be most likely to oppose minimum-wage increases as they would no longer have a lower-wage group beneath them, a prediction we confirm using survey data.

twinge··on Why I left Google (2012)
James Whittaker was not a "low level employee," he was a director of engineering. This is the same level as Kurzweil. At that level he was responsible for many management decisions, some of them probably "stupid."
twinge··on HTML5 localStorage allows sites to fill up users' hard disks
You could continue to allow 5mb for each subdomain, but wait until say, 25mb for the sum(*.domain.tld) before prompting. For example, this would allow {www,mail,docs,plus,???}.google.com to continue as they are now until google.com managed to rack up 25mb worth of data. After which point the user might want to know they're holding on to a fair bit of data for one particular site.

Then again, prompting is really annoying, and most people just click "okay" and without comprehending.

twinge··on On Living Below Your Potential
I highly recommend "The Underachiever's Manifesto: The Guide to Accomplishing Little and Feeling Great": http://www.amazon.com/The-Underachievers-Manifesto-Accomplis...

Face it, if we're reading HN on a Saturday, probably thinking about work, we're probably saddled with the nagging feeling that we're not achieving enough. But achievement can become a dangerous addiction that makes us unhappy.

There are common themes in the book that come up in software engineering as well, like "perfect is the enemy of the good" and "the law of diminishing returns applies everywhere". It's a rational way to think about living.

← PreviousPage 2 of 3Next →