HNHacker News
TopNewBestAskShowJobs

jsvaughan

524 karma · joined February 20, 2007

@jsvaughan Software developer / contractor / the person behind http://www.bionicbooks.com / the person behind amazing freecycle site http://freelywheely.com / London
submissionscomments
jsvaughan··on 'Massive leap' wins engineering award
They are electronically controlling valves in a hydraulic pump to switch cylinders into and out of service.

There is an animation and a good description here:

http://www.artemisip.com/our-technology

jsvaughan··on A chrome extension to copy stylelessly
CTRL-SHIFT-V in Ubuntu also
jsvaughan··on How to Measure the Speed of a Blender
OK what you need here is something called a Sirometer, which is a tool for measuring RPM based on vibration / resonance.

Here is a link: http://www.treysit.com/16.html

jsvaughan··on Build Your Own Lockitron With Twilio, Arduino, and Node.js
I built something similar too: https://vine.co/v/hmu5IlBj2pQ

Mine uses NFC keys. Arduino does a lookup over GPRS against a web service to check if the key is permitted to unlock.

As someone else has commented, this uses an electric door strike rather than a servo.

You can register new keys using the webapp, make them allowed for certain time periods etc.

jsvaughan··on What Happens to Older Developers?
yeah but it also says:

"Bug fixes, manuals, mock-ups for investors, ..., IT, web and FTP sites (both servers and content), support calls, sales calls, marketing"

and at that point you are thinking was this really the best use they could make of this guy? IMO even if you did this stuff, just remove it, unless you want to be doing more of it. Make more of the "GUI and Internet layers for old products, design of new products" bit.

Also, maybe because I'm British, I think the tone of some of the stuff is a bit off. I would remove all the "Reason for leaving bits"

And maybe you should make a call as to whether you want to do software development or system administration, and trim or include the "my own distro" bits as appropriate, and put in more about software you have built.

jsvaughan··on Fabrice Bellard: Portrait of a Super-Productive Programmer (2011)
Um, again?

Fabrice Bellard: Portrait of a Super-Productive Programmer (blog.smartbear.com)

8 points by Baustin 1 hour ago | 0 comments | cached

Fabrice Bellard: Portrait of a super-productive programmer (2011) (blog.smartbear.com)

453 points by Baustin 10 months ago | 160 comments | cached

jsvaughan··on F1 2014: All aboard the 'power train' - new rules explained
You might be referring to the Gordon Murray designed Brabham BT46 "Fan car":

http://en.wikipedia.org/wiki/Brabham_BT46

jsvaughan··on The Peacock Problem
last week as in the week in which Nigella Lawson was headline news because of her alleged drug taking?

(Not that I remotely care, but if the author was unaware then you can imagine why the video had a strong reaction)

jsvaughan··on UK Prime Minister: We have put in place Internet filters to block extremism
The word "filters" is not in this text

What it actually says is far less inflammatory:

"We have had repeated meetings of the extremism task force—it met again yesterday—setting out a whole series of steps that we will take to counter the extremist narrative, including by blocking online sites."

jsvaughan··on We Analyzed 30K GitHub Projects: Top Libraries in Java, JS, Ruby
mockingito?
jsvaughan··on Fury at Facebook as login requests “Government ID”
This is the page about verifying your account:

https://www.facebook.com/help/385569904840341

Facebook accepts any government-issued ID that contains name and date of birth. Examples include:

Birth certificate, Driver’s license, Passport, Marriage certificate, Official name change paperwork, Personal or vehicle insurance card, Non-driver's government ID (ex. disability, SNAP or national ID card), Green card, residence permit or immigration papers, Social Security card, Voter ID card

If you don't have a government-issued ID, Facebook will also accept two of the following items that combined must show name and date of birth. Examples include:

Bank statement, Bus card, Check, Credit card, Employment verification, Library card, Mail, Magazine subscription stub, Medical record, Membership ID (ex. pension card, union membership, working or professional ID), Paycheck stub, Permit, School card, School record, Utility bill, Yearbook photo (actual scan or photograph of the page in your yearbook), Please cover up any personal information we don't need to verify your identity (ex: credit card number, social security number).

jsvaughan··on Ubuntu 13.10 (Saucy Salamander)
Assuming you are running 13.04 currently then you'll have a 3.8 kernel. 13.10 has a 3.11 kernel so you also get:

(3.11) http://kernelnewbies.org/Linux_3.11 (3.10)http://kernelnewbies.org/Linux_3.10 (3.9) http://kernelnewbies.org/Linux_3.9

jsvaughan··on Ask HN: How much savings did you have before quitting your industry job?
You should also factor in time to get paid. If in your new venture you are going to be invoicing people directly then you should allow at least a couple of months to be paid.

i.e. you say 30 day payment terms on your invoice, but nobody will pay until that 30 days has elapsed, some people will pay you in the 4 weeks after that, and sometimes even with aggressively chasing you will have invoices which are 2 months overdue (i.e. no money for 3 months after they received the invoice)

jsvaughan··on Apple Updates iMac
It is me, or is Haswell taking a very long time to become available everywhere? The Haswell Mac Air came out 3 months ago, (June 10th), but you still can't get it in a MBP or a Thinkpad, and can only now get it in an iMac.
jsvaughan··on The Get-Rid-Of-Crap-Every-Month Club
If you want to get rid of stuff, for practically zero effort (ok, yes, without the $10) then stick it on http://www.freelywheely.com, my site.

Everything that gets posted gets more than a handful of people requesting it. Someone will come to get it, when it suits you, and take it away.

You get the warm fuzzy feeling of making someone else happy, and you also get the things out from under your feet.

jsvaughan··on Don't specify X years of experience required - You're breaking the law
This is absolute nonsense.

You cannot infer someone's age from their years of experience (unless you are stipulating a figure which is a material fraction of a lifespan, say 20+, which never happens)

* I have 5 years of java experience. How old am I? (55 - I have spent most of my life as a c dev but have done some java over the recent years)

* I have 16 years of java experience. How old am I? (34 - I graduated in 97 and have been working in it since)

I don't understand the whining. Are you upset that someone wouldn't look at you for a job because you haven't got X years of experience? Have you considered that actually experience is valuable to a company, and why do you think they would be interested in training you and being the proving ground for all the mistakes you'll make as you learn?

jsvaughan··on How I ended up with Mac
This is ridiculous. The reason that things "didn't just work" in this case is surely that the OS was fiddled with to the extent that the kernel was recompiled more than once every 3 weeks.

It is hardly valid to compare that to a bog standard release of an OS.

If you are reading this and for some reason have not tried Linux, this experience is not remotely representative.

The laptop I am typing this on (Thinkpad, Ubuntu) - sleep works, audio works, camera works, wifi just works, 3g JUST WORKS, printers just work - better than in Windows, DisplayPort just works, USB devices just work - and I have been running and upgrading the OS for several years.

jsvaughan··on Dear Facebook: Please learn how to design Android apps that don't suck
Regardless of how good it is, I don't feel comfortable installing it because of the permissions it requires. You don't lose much by visiting fb.com in a browser.

Allows the app to take pictures and videos with the camera. This permission allows the app to use the camera at any time without your confirmation.

Allows the app to read data about your contacts stored on your phone, including the frequency with which you've called, emailed, or communicated in other ways with specific individuals. This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge.

Allows the app to modify the data about your contacts stored on your phone, including the frequency with which you've called, emailed, or communicated in other ways with specific contacts. This permission allows apps to delete contact data.

Allows the app to access the phone features of the device. This permission allows the app to determine the phone number and device IDs, whether a call is active, and the remote number connected by a call.

jsvaughan··on Valve starts promoting Steam for Linux to Windows users
12.10 works fine for me on an old 1.4ghz core 2 duo laptop with nothing but onboard intel graphics, maybe you should try upgrading.

Also it would be worth checking if there is a proprietary video card driver and using that if so e.g. https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia

jsvaughan··on Stuff (2007)
I was 50/50 on posting this, because contrary to the point of the article it wouldn't work if stuff was universally valueless, but I made FreelyWheely (http://www.freelywheely.com) precisely as a means of getting rid of completely usable but, to me, less than worthless stuff.

What I have discovered is that there are some things that are almost universally worthless (e.g. CRT tvs and monitors), not so surprising, but there are also a lot of people out there who really are quite desperate for very basic things, front yard full of cars or not.

jsvaughan··on Freelancing, half a year in.
absolutely. you should look for work on jobserve. i assume you look for php work? it pays less than js, which pays less than java, but a quick look at php contracts in london shows them between £300pd to £450pd - so as above, £40k for 6m
jsvaughan··on Bonsai.js: A New Graphics and Animation Library
Not quite what you mean, but they do have a code visualiser:

http://orbit.bonsaijs.org/

jsvaughan··on Tonnes of iron dumped off B.C.'s coast
There's a page linked from the above link:

http://planetsave.com/2011/01/26/iron-seeding-of-ocean-may-p...

Which says

"...while iron seeding does indeed promote algal blooms, not all alga are equal — some forms can be poisonous to other lifeforms. One such form of plankton — a species of diatom by the name of Pseudo-nitzschia — happens also to be strongly associated with a wide-ranging neurotoxin called domoic acid (DA). The toxin may be a metabolic by-product or perhaps an adaptation (survival strategy) of this planktonic life form."

"Given the proposed use of iron fertilization strategies to reduce atmospheric CO2 and ocean acidification, the authors caution: “…consideration of the potentially serious ecosystem impacts associated with DA is prudent."

jsvaughan··on In Europe, Speed Cameras Meet Their Technological Match
According to this (http://www.theaa.com/motoring_advice/overseas/radar-detector...):

For some years now it is has been strictly forbidden under article R413-15 of the French 'Code de la Route' (highway code) to have a speed camera detector in a car in France, regardless of whether or not it is being used. Penalties can include fines of up to €1,500, confiscation of the device and of the vehicle. Until recently this legislation didn't apply to satellite navigation or other GPS-based systems capable of displaying fixed speed camera locations as points of interest (PoI).

Effective from 3 January 2012 French laws prohibiting drivers from carrying devices capable of detecting speed cameras have been extended to include devices able to warn or inform of the location of speed cameras e.g. satnav or gps systems capable of showing speed camera sites as PoI.

As well as now banning all devices capable of warning drivers of speed camera locations, the French government is installing around 400 new fixed speed cameras and is taking down road signs indicating the location of existing fixed speed camera sites.

jsvaughan··on What's with this anti-directory structure movement?
I think this is because 9/10 people really only have a handful of files (lets say < 50, ignoring photos because they are usually managed by a separate app) that they ever deal with, so one "My Documents" folder with a sort by date option is easy enough to deal with. I don't think it's because people cannot grasp the concept of folders. Alternatively, look at email, where the volume to deal with is far greater. I would say that most Outlook users put their email into folder structures, and I have seen quite elaborate set-ups created by people that are not technical whatsoever.
jsvaughan··on The Prisoner's Dilemma: a summary, and new advances
awesome
jsvaughan··on Tesla Model S review: A good first impression
This is just FUD. This is nothing to do with Tesla, and just the case with most battery chemistries. Even if the article is true, it has only happened to 0.2% of Tesla cars and it would be solved by a £15 solar charger.

More relevant comments on slashdot

http://hardware.slashdot.org/story/12/02/23/0310255/why-tesl...

jsvaughan··on Marco Arment on Dropbox: Don't use it for anything valuable
Value to you doesn't equate to value to someone else
jsvaughan··on Keyboard Hack
on that recommendation, i'm getting one :)
jsvaughan··on Keyboard Hack
you may have got me there; i was under the impression that the das was a buckling spring, but googling reveals that it isnt. But how does it compare for noise?

<EDIT> Ah, according to Ars "How loud is this product? Very loud". So for my situation (quiet open plan offices usually), probably no good.

http://arstechnica.com/gadgets/2010/02/office-warfare-our-mo...

← PreviousPage 2 of 6Next →