HNHacker News
TopNewBestAskShowJobs

freework

1,185 karma · joined September 11, 2012

submissionscomments
freework··on The Tenacity of Tech Recruiters
Any job with a paycheck on a regular basis is a high quality job, for me at least.
freework··on The Reality of Developer Burnout
Its much easier to avoid burnout when your projects are popular. Whats really hard is to avoid burnout when you put hundreds of hours of effort into a project that only you yourself uses.
freework··on ZkSNARKs in a nutshell
Thats a pretty long nutshell.
freework··on How Segregated Witness Is About to Fix Hardware Wallets
I don't quite understand what the problem being solved here is. Apparently the attack this change fixes only applies to if you have a trojan on your machine? If you have a trojan, then I'm pretty sure no protocol change will save you...
freework··on How Segregated Witness Is About to Fix Hardware Wallets
> but the extra space already provided by Segregated Witness is hard to argue against

There will be very little "extra space" provided by segwit. The overall capacity may be raised from 3 TPS to 4 TPS.

freework··on Ask HN: Ever been hired through a “who's hiring” post?
Is it really "prose" if it's written in such a way that it can be copied over and over again?
freework··on Ask HN: Ever been hired through a “who's hiring” post?
> I easily get 100+ resumes, and I don't have days to spend trawling through them

It is your job to look through resume's. This is what you are paid to do. You claim to be a hiring manager. It is not my responsibility to convince you to do the job you are paid to do. My resume contains all the information you need to make the determination of whether I am qualified for the job, including "I love writing web apps in Ruby on Rails with a ClojureScript front end" adds nothing to the application but does waste my time.

freework··on Ask HN: Ever been hired through a “who's hiring” post?
The job I currently have I got from a "who's hiring" post about 3 years ago. When I first started there was a team of 4, now it's just a team of two, me and the founder. Back in June 2016 I was told that the company couldn't pay me anymore so I had to find another job. I think I sent out 20 or so applications from the most recent "who's hiring" at the time and didn't get a single response.
freework··on Ask HN: Ever been hired through a “who's hiring” post?
You have to see it from th job hunter's perspective. It is very common to send out 20 resume's and maybe get a single response or two. It is very time consuming to write a custom multi-paragraph cover letter with every application. Eventually all job hunters learn that you get the same response rate when you write one sentence cover letters as you do when you put a lot of effort into them. Why spend so much effort when you don't have to?
freework··on Ask HN: Any unfinished side projects to give away?
I have a shitload of open source personal projects I no longer work on any more. Take your pick: https://github.com/priestc
freework··on Ask HN: Who is hiring? (September 2016)
I've sent 4 or 5 resume's/cover letters to coinbase over the past few months and they completely ignored all of them. Its not like I'm some kind of noob either. I've built a half dozen open source applications that use the blockchain.

If anyone reading this wants a job at a blockchain company, I suggest you not bother wasting your time with coinbase.

freework··on The Fastest FizzBuzz in the West
The same way all other industries do it, by asking the candidates questions and judging their capability based on how they answer said questions. How do hospitals hire doctors? How do law firms hire lawyers? How do insurance companies hire insurance salesmen?
freework··on The Fastest FizzBuzz in the West
> then you're seeing if they can copy and paste code.

Thats the job though. Most jobs include a lot of googling + copy/paste.

freework··on The Fastest FizzBuzz in the West
> We use fizzbuzz on senior devs claiming to be C++ experts and they stumble on it regularly.

This outcome can be evidence of either condition:

1. There are a lot of expert developers who are actually not experts

2. The test is giving false negatives

Which do you think it is?

freework··on Stories and Tips: Interviews with Facebook, Twitter, Amazon and Others
Wow. That seems like a lot of work to get a software job. This guy seems pretty knowledgeable too. Has it always been this hard to get a job as a programmer, or is this just a symptom of the times?
freework··on Ten Rules for Negotiating a Job Offer
This whole thing seems so overwhelming. I understand negotiation is a skill that you can learn, but like anything else, it takes a lot of practice to get really good.

In a way, negotiation is the polar opposite skill as computer programming. As a programmer, what you do is anything but negotiation. You don't negotiate with PHP to get you code running the way you want it to. You tell it exactly what you want it to do, then PHP does exactly that.

freework··on Living Only on Bitcoins
Where do you draw the line between inflation and hyperinflation?
freework··on Steam now accepts Bitcoin for purchases
But you need the person n the other end to be set up with bitcoin. With the current transaction limit, the likelyhood that the other person is set up to accept bitcoin stays low.
freework··on When to Rewrite from Scratch – Autopsy of Failed Software
> The development officially began in Summer of 2012 and we set end of January, 2013 as the release date.

This is the problem right there. In my experience, successful rewrites only happen when they get done quickly. If you know exactly what you're re-writing, you can get it done within a few days. If you have no idea what you're doing and think it'll take more than a week, it will probably end in failure. The truth is, I re-write code almost every day in my programming life. I usually don't realize I'm rewriting something until after the fact.

freework··on Mozilla founder unveils Bitcoin-based micropayments system for users, publishers
I think if people want to donate money to the creators of content they should install the Autotip browser extension. It works the same way as Brave, except it sends the tip on-chain. If you read Brave's documentation, the architecture of their tipping system has the Brave organization as the midleman who takes a cut of all donations. Because autotip is completely on-chain, your tip arrives to the tipee without anyone taking a cut.
freework··on Satoshi Roundtable Thoughts
> /r/bitcoin has been subject to spam attacks, sockpuppets, brigade voting, and a huge number of manipulations.

How do you know it's "sock puppets" and the like, and not real people who are expressing real opinions?

freework··on Satoshi Roundtable Thoughts
The dev-mailing list is very censored, I can verify this based on my personal experience. Many of my posts strengthening on-chain scaling points have been deleted from the dev-mailing list.
freework··on The resolution of the Bitcoin experiment
This isn't correct either. All miners pretty much agree with a 2MB limit, but it has to come from core. Chinese miners don't want to switch to alternate clients because of cultural reasons. If the core developers issue a raise to the blocksize tomorrow, the fork would happen and the controversy would be over. The core developers have a commercial incentive to not fix this issue.
freework··on Lightning Network Skepticism
> who pays for this whole network in 30 years?

Why pays to seed torrents? Who pays to run NTP servers? Who pays for running game servers? Its is wrong to assume that something has to be profitable in order for it to exist.

freework··on Lightning Network Skepticism
Mining does not need to be profitable. People always make the mistake in thinking that if mining ceases to be profitable that mining would suddenly stop. That is simply not how it works. It is more economical to buy tomatoes at the grocery store, but that doesn't stop people from growing tomatoes in their backyard.
freework··on How I Interview
I still think the best way to interview a programmer is to just talk to them. Ask them about their experiences. I've known a bunch of programmers in my time, and I feel I can tell if someone is the real deal within a few minutes of them speaking.

I'm happily employed at the moment (knock on wood) but when that day comes where I have to go back out an interview, I don't plan on wasting any time doing these kinds of interviews where they make you spend hours doing some kind of programming challenge. To me it's an indicator that the company doesn't have anybody knowledgeable to actually pick out the best programmers.

freework··on Didn’t Homejoy Shut Down?
This is a total nitpick, but I was actually Homejoy's first engineer. I was fired after 4 days, and then they hired Dan to replace me. This has no relevance whatsoever, I just thought I'd clarify that one bit :)
freework··on Avoiding the Adjective Fallacy
This same effect occurs in computer science with "big-O notation"

Every time I'm asked about big-O in a job interview, I'm asked to recite the formal rules of the notation, rather than demonstrate how to use the resulting insight to make the code better. Just because I don't know the formal rules of how to calculate Big-O they assume I can't write any code that scales.

Its like a teacher assuming a student can't speak english because he can't recite the adjective order chart from memory.

freework··on Bitcoin Is Officially a Commodity, According to U.S. Regulator
There is no law that says you have to record every transaction. On your tax form, there is a field where you put in the total amount gained or lost over the entire year. For 2014 I lost money, so in my tax form, I didn't put anything. For 2015 I will probably break even across all buys/sells. Maybe for 2016 the price will rise and I'll end up making a net profit after adding up buy and sell spreads. You don't have to be exact, you just have to give it a goo guess. If you guess too large, you pay more in taxes, if you guess too low, you pay less in taxes, but run the risk of getting in trouble if audited.

I guess if you wanted to get brownie points with your accountant, you can record all transactions, but if you don't you certainly aren't breaking any laws.

freework··on Decline of play and rise of sensory issues in preschoolers
When I click the link it takes me to the page with the article, but then before I can scroll down, one of those god-forsaken "enter your email address to get updates!" popup came up which I couldn't close. Usually pressing 'esc' or clicking the 'x' takes those stupid things away, but this one wouldn't let me read on unless I give them my email. Thankfully readability to the rescue!

mirror: https://www.readability.com/articles/zmba4zju

← PreviousPage 2 of 11Next →