HNHacker News
TopNewBestAskShowJobs

cjg

3,862 karma · joined March 31, 2009

submissionscomments
cjg··on UK election: Conservatives lose majority
The record for the number of recounts in a UK general election stands at 7.

Presumably if there is only one vote in it, it's well worth checking carefully, especially if recounts have different counts.

cjg··on WannaCry Has a More Lucrative Cousin That Mines Cryptocurrency
Like biological infections, the ones that do not kill their hosts survive better.
cjg··on Making a Game in Rust
Yes, Rust can compile to WASM.

https://hackernoon.com/compiling-rust-to-webassembly-guide-4...

cjg··on Iron Man-like flight suit by a British entrepreneur
Very cool, but...

It looks like he doesn't have enough power. He only manages to get a few feet off the ground and is probably getting extra lift because the ground is so close. Perhaps adding an other engine on each side might make the difference.

You would need to be relatively strong to be able to fly this (as he clearly is). His weight is supported by the engines which are on his hands. To fly and control this you would need the kind of strength required to do gymnastic rings. Perhaps some kind of stiff suit to move that load to other parts of the body might solve that, but this would add weight, which would increase the power requirement.

cjg··on The new £1 Coin
I'll post you one if you like.
cjg··on Deep Photo Style Transfer
Italy isn't tropical.
cjg··on How the Instant Pot cooker developed a cult following
I didn't think the BBC did advertising.
cjg··on The Economics of Status (2006)
See "Impro: Improvisation and the Theatre" by Keith Johnstone for an excellent discussion on status.
cjg··on YouTube TV
Can you get arrested for torrenting?
cjg··on Bitcoin hits 3-year peak, nears record high on U.S. ETF approval
If only you assigned it a probability of success near zero rather than at zero...
cjg··on Waymo: Google's self-driving car company
Or more realistically, make a substantial proportion of them redundant.
cjg··on Announcing Rust 1.13
Worth noting:

"1.13 contains a serious bug in code generation for ARM targets using hardware floats (which is most ARM targets). ARM targets in Rust are presently in our 2nd support tier, so this bug was not determined to block the release. Because 1.13 contains a security update, users that must target ARM are encouraged to use the 1.14 betas, which will soon get a fix for ARM."

cjg··on Show HN: I invented a caffeinated toothpaste
How about an MDMA one too?
cjg··on Loophole Ends the Privacy of Social Security Numbers
At least in the sense that there's no 1-1 mapping from SSNs to individuals.

http://www.witn.com/home/headlines/Duplicate__111371029.html

cjg··on 16-year-old British girl earns £48,000 helping Chinese people name their babies
"does the money legally go to the girl or her parents/guardians" - what a funny way of looking at things. An employer with a 16 year old employee would just pay that employee and wouldn't recognise the parents as having any right to it.

At 16 you pay PAYE - i.e. income tax.

cjg··on Skypeopensource2 – Skype client based on reversing Skype 5.5
Big problem, the code includes stuff ripped straight out of the original Skype client:

https://github.com/skypeopensource/skypeopensource2/issues/2

cjg··on Ask HN: What has been your experience with TopTal (and other similar agencies)?
Be prepared to put substantial effort into the interview process. You are looking at approximately 40 hours of your time.

Once you are in, you sign one contract and create a very detailed personal profile (another time sink) and that's all the admin done for any role. This seems to be one of the benefits - you don't need to interview and agree contracts, etc. for each new role.

They match candidates to roles based on skill overlap - typical recruiter style. If you don't have substantial experience in a particular technology that is deemed important for a client then you won't get that role - which seems fair, but if you have lots of experience, but none in funky web technologies, which is where many of their roles are, then it could be an issue.

You can choose your rate and commitment level (e.g. 10 hours a week), but that potentially limits the roles available to you. I've been told that average rates are around $80,000 for the UK region. It makes little sense to me that there are regional rate differences as it's all remote working, but I think it relates to keeping the working day in sync with clients.

All the people I've spoken to in Toptal seem friendly and competent and the interview process is relatively polished.

cjg··on Ask HN: Why don't companies hire programmers for fewer hours per day?
Some of the many reasons:

1) inertia - that's how it's always done;

2) it's easier to make your good employees work harder than it is to recruit more of those difficult to recruit developers;

3) they would rather you work more hours than you already do - not fewer - after all they make money hiring you, they can make more money if you work more (in some twisted linear productivity logic);

4) some people wouldn't be interested, they don't want to work shorter hours and earn less money, and that reduces the opportunity for discussing this / rolling it out;

5) understanding how productive developers are is very difficult - did that bug take a week to fix because it was challenging or because you were slacking;

6) larger teams are less productive than smaller teams.

cjg··on Zero-Knowledge Contingent Payment
You are missing something: the seller can see the program that evaluates the solution.
cjg··on Platforms – Past, Present and Future
I think his point was that the closed iPhone created the smart phone market.
cjg··on Rust 1.5
Since then Rust 1.2 had a big focus on performance: http://blog.rust-lang.org/2015/08/06/Rust-1.2.html
cjg··on Introducing the Shift Card: Use Bitcoin where Visa is accepted
The text says "at over 38 million merchants worldwide" which seems to imply that it isn't limited to the US in the sense in which you want to change the title.
cjg··on The quantum source of space-time
That explanation that "things are always moving - through time" is exactly correct. You need to think of the full four dimensional spacetime. It is that spacetime which is curved rather than just space.

The crucial concept is Newton's first law (objects continue on their trajectory if a force is not applied). The straight lines in the 4D spacetime (geodesics) - the lines that an object would follow if no force is applied - correspond to the paths that look as if a gravitational force is applied.

cjg··on Human-in-the-loop computing is the future
> While the concept of chess being “solved” is still considered rather remote (there are at least 1043 board positions to account for)

What does this 1043 refer to?

cjg··on Nasdaq to develop blockchain services in Estonia
I don't really understand these kinds of initiatives that say they will use "blockchain technology", but seem to imply that they won't use the bitcoin blockchain.

It's the amount of computing power that keeps a blockchain secure and an independent blockchain has no hope of reaching the same level of hashing as the bitcoin blockchain.

It's the question of how their technology will interact with the bitcoin blockchain to leverage that hashing power that I'm interested in.

Or perhaps they could just be happy with a blockchain that might be (relatively) easy to attack.

cjg··on Old Techies Never Die; They Just Can’t Get Hired as an Industry Moves On (2012)
You said: "And who wants to hire a 45 year old junior web developer?"

That smacks of pure ageism to me. Just recast it to a racial context to see:

"And who wants to hire a black junior web developer?"

cjg··on Divisibility by 7 is a Walk on a Graph (2009)
I liked your anecdote. It led to this more detailed analysis of the twins abilities to detect primes:

http://www.pepijnvanerp.nl/articles/oliver-sackss-twins-and-...

cjg··on Rain and Water Effect Experiments
I get Marina Bay as a background and I'm not in Asia.
cjg··on Mark Zuckerberg Signed the Wrong Document
But why would the price go up if they have no intrinsic value? The original question was where does that intrinsic value come from.
cjg··on Torturing Databases for Fun and Profit (2014) [video]
TL;DW: A report about testing eight different databases on a range of OSes and filesystems (including journaling filesystems) under a power failure condition and examined whether they were capable of recovering correctly.

All eight had problems. Most of the problems related to a lack of durability.

The eight databases were: TokyoCabinet, MariaDB, LightningDB, SQLLite, KVS-A, SQL-A, SQL-B and SQL-C.

I'm surprised to see SQLLite in there (I don't know as much about the others) - as their test suite specifically includes simulating shutdowns such as these.

← PreviousPage 7 of 14Next →