HNHacker News
TopNewBestAskShowJobs

WorkerBee

236 karma · joined January 4, 2010

submissionscomments
WorkerBee··on Follow-up to: Did Americans in 1776 have British accents?
name a country in the world, and he can perform every dialect in the region flawlessly

I'd believe that when I hear that - I'd be flabbergasted if he can convince me in more than one of the three main accents of Cape Town, South Africa.

Hollywood actors have tried and failed to do a convincing South African accent. the only one who came close enough was, surprisingly, Leonardo Dicaprio

WorkerBee··on Could Boxes of Water Help Reforest the World?
How does he prevent mosquitoes from breeding in the small pools of standing water?
WorkerBee··on The New Kindle DX "Graphite"
The kindle uses ePaper, which as you say has the disadvantage of a slow refresh rate, but the advantage that it is better visible in strong light.

Do you find that this trade-off is in the iPad's favour? i.e. that you never read in strong light, but all the books that you read require animation?

WorkerBee··on Homeopathy for politicians
Do homoeopathic remedies have a "best before" date? If you wanted to given them "best before" dates, how would you measure when the non-existent potency starts to disappear?

The next time anyone offers a homoeopathic drug, ask them how long the medication is good for. There is no sensible answer to that question, because homoeopathy is gibberish.

WorkerBee··on Homeopathy for politicians
What if water did have memory? What if water somehow "remembered" everything that had been in it, once upon a time? Water is recycled - your glass of water has been rain, river, ocean, pond scum, cow piss, bug poo and dinosaur blood. Firstly wouldn't we'd have noticed by now if the provenance of a particular piece of water (say, lake water vs. rainwater) made it behave differently? And secondly what measures do homoeopaths take to cancel prior "memories" in the water that they use? Homoeopathy is not only false, it doesn't even make consistent sense in it's own terms.
WorkerBee··on Homeopathy for politicians
Which law of nature is against the theoretical possibility, though?

Even if water could absorb influences from the homoeopathic medicine, what about all the other things that this water has been in contact with over the centuries? It's not even internally self-consistent.

In the words of W.CV. Fields "I never drink water, fish fuck in it."

WorkerBee··on What I would do if I was in charge of Windows 8 - Miguel de Icaza
Silverlight out-of-browser applications. Do I win?
WorkerBee··on What I would do if I was in charge of Windows 8 - Miguel de Icaza
Sandboxed Execution System ... Self Contained Applications ... Limited APIs

This sounds like a good description of Silverlight out-of-browser applications. I wonder why he didn't mention them.

WorkerBee··on Soccer and the law of large numbers
It seems as though every game I read about, including Germany-England and Argentina-Mexico yesterday, is decided by a lucky goal or a wrongly-allowed goal or a wrongly-disallowed goal.

Except that it wasn't. Germany 4, England 1. The wrongly-disallowed goal would have given England 2.

And Argentina 3, Mexico 1.

WorkerBee··on Ask HN: What's the status of Diaspora?
And by ignoring all the other projects and open protocols that target the same problem.

This is because interop with OpenId, OAuth, RDF et al is hard so hey, lets go shopping! ...I mean, lets roll our own from scratch, that always works.

WorkerBee··on Ask HN: What motivates users to write Amazon reviews?
I was motivated by just how god-awful the ending to the Battlestar Galactica TV series was.
WorkerBee··on Why Amazon’s Kindle Will Eventually Win the e-Book Wars
The kindle's transferability, ease of use, and Amazon's brand trust are almost compelling.

But what about openness? http://news.cnet.com/o-reilly-amazon-must-open-the-kindle/

WorkerBee··on U.S. Discovers Est. $1 Trillion of Minerals in Afghanistan
Those (really) poor and oppressed people are guest workers.

That's the official line, anyway. The whole issue of who is a citizen, and who has merely been there for years is part of it.

They were desperately poor before they went to Saudi Arabia, the Saudis merely gave them a marginally better option.

the Saudis gave them what looked like a marginally better option.

WorkerBee··on U.S. Discovers Est. $1 Trillion of Minerals in Afghanistan
the arabs do well

Do they? The Saudi Arabian ruling classes do very well indeed, but how does the average Saudi do? Hint: google "Saudi Arabia inequality" and "Saudi Arabia oppression". It's the resource curse at work.

WorkerBee··on Have you ever tried to sell a diamond?
I think the link is wrong - that article is on the Concorde aircraft.
WorkerBee··on It's OK Not to Write Unit Tests
Unit tests may leave you with remaining subtle bugs. This is better than having both subtle and obvious bugs. Obvious under test, e.g. "the class returns null when it should return object y", which can have subtle and easy-to-miss symptoms in a production system
WorkerBee··on Save My Life - help a fellow HN'er
Why not get a test before the shot?
WorkerBee··on It's OK Not to Write Unit Tests
Hm. Before deciding that good and useful unit tests are too expensive, spend a week or three doing live support of poorly reported and hard to reproduce issues where the numbers were slightly out or the result came back ten seconds later than it should, one time. that will change your perspective on what's hard and what's not. And possibly damage your will to live.
WorkerBee··on It's OK Not to Write Unit Tests
Because the author wrote poor tests and thinks that you did too.
WorkerBee··on Dear Microsoft, please use WebKit
This post is relevant to why this advice will not and should not be heeded: http://www.codinghorror.com/blog/2008/10/programming-is-hard...

In summary: "If it's a core business function -- do it yourself, no matter what."

Building runtimes (and a web browser is a runtime for web apps) is a core business function to Microsoft.

WorkerBee··on OneSocialWeb: We’re Ahead Of Diaspora In The Creation Of An ‘Open Facebook’
Based on other experiences that's "if", not "after".

But no, it's not easy, unless things like OAuth and OpenId implementations are easy to you, which puts you in a very select group.

What about all the other distributed social media experiments, which have been around longer, done more, and are working with established protocols? I still think that this is the real way forward.

WorkerBee··on OneSocialWeb: We’re Ahead Of Diaspora In The Creation Of An ‘Open Facebook’
What I said in comments on the other story (http://news.ycombinator.org/item?id=1344138):

"When I last thought about it, I became convinced that we don't need an single implementation, we need standards for multiple implementations to interact. Stuff like RSS, OpenId, OAuth, etc. It's a lot less glamorous to work to these, and to try to push them forward, but it's a lot more useful."

WorkerBee··on Code as photo-op
I thought about working in this problem space. Maybe I should think about it again, and receive wads of money as a result. Except I'm not that young, or working in Ruby on Rails so I won't just get handed money before producing any working code. Even then, there are plenty of one-man projects with working code up on google code, codeplex, github etc. that get nothing at all.

When I last thought about it, I became convinced that we don't need a single implementation, we need standards for multiple implementations to interact. Stuff like RSS, OpenId, OAuth, etc. It's a lot less glamorous to work to these, and to try to push them forward, but it's a lot more useful.

WorkerBee··on LINQ is better than foreach
But the logic that I have successfully used LINQ on:

- operates on lists of objects, not database queries.

- operates on small quantities of data. It doesn't matter if there are only five items in a list. If you have to filter them, you have to filter them

- is not that complex.

We use foreaches as well, or a combination. LINQ is great for automating simple things, e.g. turn a loop to find an item into a .FirstOrDefault(x => x.SomeCondition). It would be interesting to see if, as our grasp of LINQ improves, we run into any of these supposed corner cases. But it hasn't happened yet.

WorkerBee··on LINQ is better than foreach
The point is that "easier to understand" is, in these cases, subjective enough, and entirely dependant on prior experience enough, to be absolutely meaningless.
WorkerBee··on LINQ is better than foreach
I don't know Clojure. "(= (:" is equally line noise.
WorkerBee··on LINQ is better than foreach
that's the same as

var foo= new List<int> {1, 2, 3};

var bar = foo.Select(x => x*2);

WorkerBee··on LINQ is better than foreach
but I find the following even easier to understand

Entirely subjective. To me, "#(= (:" is pure line noise.

WorkerBee··on LINQ is better than foreach
accessing database data over a connection with non-trivial latency. ... But the toy benchmark doesn't address it

I disagree entirely. I know when I'm using LINQ to SQL, and when I'm using LINQ to objects. My experience is that LINQ to objects is more common and very useful. He's using larger data volumes than I generally am, so there's absolutely nothing "toy" about it.

WorkerBee··on Get Ready For C# 4.0
I have Jon Skeet's "C# In Depth" for C# 4.0 on pre-order. It's not out just yet.
← PreviousPage 2 of 4Next →