HNHacker News
TopNewBestAskShowJobs

elevensies

715 karma · joined March 11, 2015

submissionscomments
elevensies··on The Joel Test for 2017
The criteria "Do new candidates write code during their interview?" is something I consider pretty important. I would say it makes more sense if rephrased in a less polite way: will all my peers be able to write a working line of code.

Overall I have to say I'm really impressed with how the list has held up. The questions are pretty specific, and reasonably diagnostic of common issues that create spirit destroying dysfunction.

elevensies··on Opium, Empire, and India
In once case it was prior to the pain being inflicted -- for a scheduled medical procedure.
elevensies··on Opium, Empire, and India
2nding this, I've been given IV narcotics a couple times in-hospital and it created a noticeable feeling within ten seconds or so. I would say the closet analog I can think of would be slipping into a warm bath, if slipping into a warm bath also made you feel a little drunk.

My only experience with numbing is the dental anesthetic they use in your mouth, which I don't recall producing much sensations but it does noticeably take sensation away.

elevensies··on 76% of high-performance employees say trade mastery, not money, most important
Another thing, if you believe you can get paid for high performance, then money is the effect and not the cause. Work that doesn't allow you to maintain your skill level will cut off your future earnings, regardless of whether it is high or low pay in the present.
elevensies··on Explain Shell
I also tried a command with xargs, it seemed to do a pretty good job: http://explainshell.com/explain?cmd=find+.+-type+f+-print0+%...
elevensies··on Response to conversations about me
I personally have no interest in PHP or BDSM but I think really everyone who wants to participate in Open Source Software in 2017 should be paying attention to this along with other instances where people have been kicked/banned from projects alongside public accusations against them. Especially if you have been participating in online communities for a while, your conversations have probably been archived and are open to scrutiny based moral standards that are constantly changing, both in terms of who is applying them to the project, and changes in the views of each individual. And when I say your conversations, I mean both conversations that you've held in public-ish settings and also conversations that you believed to be private that could be forwarded or screenshot without your knowledge or consent. Or conversations where you believed you were pseudo-anonymous where your identity was later reveled.

Also, given international participation of many projects, the moral inquisitors may hold views that are significantly different than anyone you've ever met or interacted with in a non-technical setting.

I think the TV show Black Mirror should be shown in high schools as an educational video.

elevensies··on Pythagorean Theorem proof in a 2100 year old Chinese book
So if I'm understanding correctly, this is evidence that about 300 years after the death of Pythagoras, his proof "travelled" over the silk road to China?
elevensies··on 2038: Only 21 years away
The only codebase I've checked personally can't handle Y10K, so there should be plenty of business: https://github.com/python/cpython/blob/6f0eb93183519024cb360...
elevensies··on Apple offers its own take on Snapchat and Instagram Stories
Both those apps have some tools in their camera that make it easy to do text/scribbles/filters on photos and video. Some stuff like timestamps and speed are even proof-like because "everyone" knows how the app works so it isn't something you could easily fake without photoshopping.

If you've been on reddit lately you'll know how popular pictures of text are.

elevensies··on Norway mass murderer Breivik was 'already damaged by the age of two'
Rehabilitation and sequestration are ways to protect and help people after a crime has been committed and presumably after the victim has suffered.

Punishment for deterrence--if it actually deters--can do something else entirely, it can prevent the suffering of the innocent and prevent new criminality by increasing the suffering of the guilty.

elevensies··on FBI Used Best Buy's Geek Squad to Increase Secret Public Surveillance
Its true that you can be ordered by the court to decrypt drives. Then there is a documented point-in-time when the state received read/write access to your drives, and also, presumably the drives are already in custody etc.

I think the highest risk of evidence being planted would occur during the search and seizure process, so encryption would help you there. And it also prevents informants from doing it and then selling you out for their own benefit. And it prevents thieves from looking through your files if your bag gets snatched.

Overall I think disk encryption provides some great benefits.

EDIT: although you have to be more careful about data loss, for example: https://www.gwern.net/Notes#november-2016-data-loss-postmort...

elevensies··on FBI Used Best Buy's Geek Squad to Increase Secret Public Surveillance
Another great reason to encrypt all your drives.
elevensies··on What Are the Tricky Parts of Embedded Development?
This has been my experience too on the limited number of embedded projects I've done. I once had an intermittent issue with the device locking up when going into sleep mode that took me 60 hours to get to the exact cause, which was in the CPLD, where isuues with a similar level of complexity I'd usually be able to pin down in a single day in my expertise area of server software.

Also, recently having received an Arduino project to work on, it was a bit of a garden path to get to the point where I could get it running under GDB.

Now I make sure I always have two working pieces of hardware, and I verify the hardware functionality to the extent possible before trying to implement software features on top of it.

elevensies··on API Monitoring: Up Is Not Enough (2014)
This reminds me of Steve Yegge's google plaforms rant, which I'm sure I've posted and reposted before:

monitoring and QA are the same thing. You'd never think so until you try doing a big SOA. But when your service says "oh yes, I'm fine", it may well be the case that the only thing still functioning in the server is the little component that knows how to say "I'm fine, roger roger, over and out" in a cheery droid voice. In order to tell whether the service is actually responding, you have to make individual calls. The problem continues recursively until your monitoring is doing comprehensive semantics checking of your entire range of services and data, at which point it's indistinguishable from automated QA. So they're a continuum.

https://gist.github.com/chitchcock/1281611

In smaller projects I've worked on, I'm not willing to expend the level of effort required for truly comprehensive monitoring, but I try to do some kind of end-to-end test of the whole system as part of the monitoring -- something that requires all components to be alive and working -- so that I'm aware of issues at least as fast as the people using the system.

elevensies··on Feeling ‘Pressure All the Time’ on Europe’s Treadmill of Temporary Work
Given the levels of unemployment in the EU over the last 10 years, and the current million+ a year immigration rate, this is going to get worse before it gets better. A lot worse.
elevensies··on Trello generates $4m in annual revenue, Atlassian earnings report indicates
From their 2016 Annual report ( https://s2.q4cdn.com/141359120/files/doc_financials/2016/Q4/... )

Employees = 1760 (page 43)

Revenue = 457 Million (page 48)

Revenue per employee ≈ 260k

elevensies··on 80,000 Hours career plan worksheet
Long range planning does not deal with future decisions, but with the future of present decisions. - Peter F. Drucker
elevensies··on Ask HN: Should I invest in a desktop PC in 2017?
Looking at your criteria, I think the most interesting features of a desktop are:

- easy & cheap RAM upgrades

- ability to swap & add/remove harddrives. Running multiple OSes, you can more easily share common data, and you can pull out your main hdd allowing you to experiment safely.

- ability to upgrade the graphics card later if you want to.

If you are constrained by your budget, getting a desktop allows you to upgrade over time more easily. It also allows you to use different and more hardware.

Personally my 1st priority is having a good laptop, but I also have two desktop workstations and I prefer using them over the laptop. But if you use an external monitor, keyboard and mouse you are already getting most of the benefit of a desktop.

elevensies··on Bitcoin slides as China's central bank launches checks on exchanges
yeah this is what I meant.
elevensies··on Bitcoin slides as China's central bank launches checks on exchanges
Regarding number 4, are you sure it's not the other way around?
elevensies··on How I made a SaaS webservice earning $1000 monthly profit
Thanks for posting, it is very interesting to see the data from a real pricing experiment. I'm not sure what you're using for transaction processing, but I think that could affect the rankings due to larger percentage transaction costs on smaller transactions.
elevensies··on Kalzumeus Software Year in Review 2016
My best guess is some kind of highly automated backups but it doesn't quite fit IMO and I'm also very curious.
elevensies··on Silicon Valley's prosperity paradox: 76000 millionaires can't fix local poverty
If large numbers of poor people choose to live in silicon valley, that implies silicon valley is actually one of the best places for the poor.
elevensies··on Elderly Cared For By Female Doctors Fare Better Than Those Treated By Men
Looking forward to future research on doctors' race, age, and nationality, so we can fully optimize the system.
elevensies··on Tech workers pledge to never build a database of Muslims
Right, The database already exists and it is called facebook. It can identify you by information you provide, by people you have relationships with, by your conversations, and by the largest database of photos of the world, many of which contain faces and are automatically tagged by the camera with a location and a time.

Bought firearms with a background check? Thanks, now they know to send in SWAT instead of regular uniforms. You carry your tracking device with you at all times and keep it charged every night right? You've helpfully identified yourself as a subversive by encrypting your communications right? All your finances, communications, and your ability to navigate depends on government controlled networks and institutions right?

- All network connected software is surveillance software

- The reason for creating information is irrelevant to how it is used

- Technology is being used activly by rulers for surveillance, repression, and assassination

elevensies··on Why numbering should start at zero (1982)
This makes the most sense to me if you look at it backwards. Given that array access starts with zero, what do you call the access parameter? If you call it "offset" from the beginning of the array, then starting at zero makes sense. If you call it "index", or "element", then we have this confusion. The problem to me isn't the choice of the numbering scheme, it is the names and explanation around it.
elevensies··on Galileo, Europe's own satnav, to go online
The SAR feature is more than just positioning, I believe it involves the beacon transmitting to the satellite and the satellite relaying to a ground station. So it is another feature of the constellation.

A bit more here: http://www.navipedia.net/index.php/Galileo_Search_and_Rescue... .

elevensies··on Amazon Lightsail vs. DigitalOcean
Here is a bookmarklet that I have saved from a previous discussion on HN that will delete those kinds of things from the page:

https://alisdair.mcdiarmid.org/kill-sticky-headers/

elevensies··on Ask HN: What is the best sci-fi you read this year?
It is a really great book, and I highly recommend it, but IIRC you could tear out about 20 pages and it would become historical fiction.
elevensies··on What Happened to the Thiel Fellows
Anything that can create an alternative for universities is very valuable. Stanford tuition has doubled in the past 20 years -- so has the price of gasoline -- I don't see people suggesting government subsidized loans for gasoline.
← PreviousPage 3 of 8Next →