<prompt title="12:03:33">(clockface)</prompt>560 karma · joined May 27, 2012
<prompt title="12:03:33">(clockface)</prompt>This is how companies get patents on obvious things. They didn't discover this.
I've been wearing glasses for nearly 30 years and have known for most of that that you can press down behind your ears and the weight seems to all disappear. Your ears don't notice it much, but your nose does.
I have no problem with simple humans making a decision to list an app in the App Store according to subjective guidelines. It helps get through a lot of submissions fast.
But delisting an app should involve a serious review process involving several levels of people on both sides.
And the depth of the review process should directly correlate to the number of installs and the time the app has been in the store.
This means that something like AppGratis has at least an assurance that their 45 staff wont be out of a job simply because they got someone in a bad mood.
The whole "no sympathy" bullshit is talk from people with nothing better to do that shit upon a fellow HN reader.
Imagine if Apple decided to pull Zynga's apps because they use notifications to promote themselves. There goes a public company up in smoke. The FTC will surely have something to say about that.
Under 1st Amendment rights, they're allowed to do this. They're not showing anything that didn't happen so it isn't libelous.
Personally I think the first amendment is out of date. The appeal to it's authority is a prime example of the Historians Fallacy[1]. In many other countries there are restrictions on speech -- and that is seen as a generally good thing. Eg. hate speech, and holocaust denial. Defamation cases are also able to hide behind the first amendment in the USA, where they cannot elsewhere.
inject.ly isn't registered (yet) so let's presume some enterprising HN reader uses that.
As a web dev, all I need to do is <script src="//inject.ly/detect.js"></script> and it will detect this (and any future variant) ISP injected content.
Extra points for someone implementing this to have it optionally make a JS call to another function or inject a customisable HTML widget on the page.
It's VERY hard to find quality developers. I agree with the article that HR is a huge problem, but I'm a hiring manager and I still don't see a great deal of quality.
While it's not as extreme as shifting industry, I recently took the advice from a few HN threads I'd spoken up on and while I'm looking for a PHP developer, I didn't insist that PHP be one of the languages you already know.
Did that work? No. I still didn't get an influx of quality applicants.
I also said in the ad that I was more interested in a cover letter than a resume that shows where you've worked or gone to school, and I'm interested in your Stack Overflow or HN profile. In other words: I'd love to hire a hobbyist.
But none of the 5% of this country's unemployed applied.
I'm not a recruiter who throws resumes at a text processor and sends through useless people to the employer because of some random keyword. I'm the employer who's looking for quality people who are interesting.
In judging that, your resume is fairly useless compared to a cover letter.
I've applied for about two dozen jobs in my life. I have about a 33% success rate getting an interview and have got the job at every interview but one. Having now been a hiring manager for the past five years, I believe that's down to the fact that I don't just pump out bland useless resumes to people. (And I avoid recruiters!)
TL;DR; Here's my advice: If you're applying to a large corporation or via a recruiter, the cover letter is probably useless. But if you're applying directly (or to a HN post!) then spend a few minutes explaining yourself.
To be fair, the job ads I place specifically tell you what to put in a cover letter. So if you reply without one, then it's a super quick filter to see that you didn't even read the ad.
If you don't want the job enough to read the ad, I don't want you enough to read your resume.
SOAR had its beginnings in 1993 when someone collected all the recipes she found on Usenet and mailing lists while at UCB.
In 1995 she put the archive on the web as "SOAR" .. the "Searchable Online Archive of Recipies".
In 2001, that moved from (IIRC) a subdomain of UCB and became "Recipe Source" and can still be found at http://www.recipesource.com/
It's very old now, and majorly lacking in features. But then I've never found a recipe site that gave me everything I needed.
His bait is retention .. and that's something HN readers understand from a business POV. But retention isn't his issue. Retention is a problem for Coursera et al.
His problem (and mine) is that we (personally) found it hard to stay the course. And Coursera don't help us.
I've a full time job, two side projects, a small business and a family. I'm about to start the Gamification course and I probably wont finish it because I don't have time. Not because I don't want to, but because the course expects all students to spend 4-6 hours per week studying. Those weeks would be rare for me.
How hard would it be to offer a 2 hour-per-week version? Or whatever commitment I'm able to make? Then, when the inevitable happens, let me hit the 'pause' button.
Two years later, those same keys are still clean. The others are even dirtier.
20 GOTO 10
There was an awful lot happening behind my very first program too. And that was the available level of abstraction. Why start kids coding something so simple when they can mess with something so powerful?
I remember writing this:
10 PRINT "LESSNONYMOUS"
20 GOTO 10
Seeing actual things happen was awesome. Now we have 3D games, seeing your name over and over wont enthrall, so being able to mod and extend a basic Minecraft world would be an incredible gateway.
The way to hook people is exactly like you say. Make a small change, see a huge difference. Suddenly ... YOU HAVE THE POWER!!!
10 PRINT "LESSNONYMOUS";
20 GOTO 10
Additionally, the sign you suggest is closer to a Cifrão than a dollar sign as it has two vertical bars. Unfortunately it's common for people to arbitrarily use two vertical strokes on a dollar. If this were to happen with the Bitcoin, then there would be confusion with the Thai Baht (฿).
Instead, use a horizontal stroke and the ambiguity is removed. The symbol doesn't have any close matches in current use or in Wikipedia's 'historical' section.
There ARE contrived problems that you can just regurgitate an answer for. (Why are manholes covers round? Because manholes are round duh!) And if anyone asks you one from the lists that are on the interwebs, they're probably just asking because that's What Google Does
Anyone ever applying to me that sends me a legitimate application WILL get a response. And if you made it to a phone interview you WILL get a phone response even if we're not continuing.
It's all about respect. (Plus, I might want to hire you next year for a different role. I'd like it if you thought highly of me. And it's not difficult to be polite)
(If you or someone you know is looking for a Senior PHP role in Melbourne.AU, hit me up and I'll point you at the ad on Seek's resume wall :-P)
6. Architecture, TDD, code
7. 8 hour days, but available in emergencies at night.
Here's why you don't see question one answered honestly:
A. Our sales guys sold our product based on feature "Foo" a year ago. We haven't started coding but they need a demo next week. You have to grok our codebase and write it on your first day.
B. The 'Bar' feature was written by a guy who should have failed finger painting, but we don't have time to rewrite it. You have to fix the many patches and modifications it's had since.
C. The 'Zap' feature was written by our cowboy programmer. You have to do all his bug fixes and modifications because he thinks he's too important for anything but new code.
I use whiteboard coding .. and it's not to catch you out on semi colons. I even tell my candidates that they can use any language they want or even mix them together or make up their own.
What I want to see on the whiteboard is a logical, working solution to a simple problem. And if your brain freezes up because it's an "interview", I'm going to push you in the right direction.
Once you have an initial working solution, we're going to chat about how it works. If there are cases where it would fail. What assumptions we've made about input. Maybe we'll (both) even jump over to another whiteboard and write a new version based on our discussion. (Do your eyes light up when we've found a cool optimization??)
The only language caveat I use: you can't have a call a function called doitforme()
(If you or anyone you know is looking for a senior PHP job in Melbourne.AU, I'm hiring. Hit me up and I'll send you to the ad on Seek)
Incrementing a phone number by one doesn't make it illegal to call it. If the person at the end then says "who are you" and you lie, then that's fraud. But if they just tell you something, there's no way anyone can claim that you obtained that information unlawfully.
Nowhere does the ad say "competitive salary offered". We all know that means "we're cheap and don't want to pay".
It would be nice to say any great coder would be good, but I do need someone who at least knows PHP.
I have an advert out at the moment for PHP dev in Melbourne that clearly states we want to pay top dollar.
I'm still only getting applications from web developers who happen to know enough PHP to make them dangerous.
Of the applicants, only four are reasonably interesting.
Three of them are here on 457s.
I've not read the paper so I've no idea if this is an issue or not, but only using the data of two studios seems to be a low sample size.
Imagine if the week after the shutdown "Lord of the Rings" was released, or "Twilight", or any other blockbuster. Find two studios with big releases in the period after the shutdown and it looks like some significant causation.
I have 140 friends. I log in a couple of times a day. I have filtered all their crap. I want chronological order.
If I had 1000 'friends' who posted all day, then I would want a way more filtered and special-sauced feed.