skysight-inc/HackerNews huggingface dataset:
i'm really looking forward to the event: exciting to be getting Edinburgh on the tech map.
Gordon, Jamie & co have managed to get some very interesting speakers - i'm particularly looking forward to Albert Wenger of Union Square VC, and David McCandless of Information is Beautiful.
good work chaps!
Rupert Murdoch's Daily Has A Drone
Google Researcher Exposes Flaws In Sophos Software, Slams Antivirus Industry
Writers online
My resume was refined with the assistance of impressive writers online. I am more sure to find a excellent job now!
There are good Kenyans and Bad Kenyans, Upbeat Kenyans and downcast Kenyans, English speaking Kenyans and non-English speaking Kenyans...I could go on , but I think you get my point. You simply can't fit an entire nation into one box, no matter if its positive or negative.
Quite worth noting is that rms will be in town to attend (and speak at) both the Turing festival and the dynamic languages conference (shameless plug as I'm a co-organiser of the latter: http://www.dynamiclanguages.co.uk/dlc2011/)

The more people come to see these talks, the better!
The logo changed since fossuser posted this comment. The older version of the logo had the "I" and the "M" joined near the top so it looked like "Fukme" instead of "Fukime".
> If Fardool Zarkari wants to go by Frank Zach, that's something that he should be able to do.

It's not difficult to change your legal name. My ancestor had a foreign-sounding surname which got Anglicized upon arrival to America. If that's all it took to make his descendants (including me) "privileged", getting your name changed seems like a no brainer!
I'm not thrilled either.

Sorry if I come around as harsh, but that "bring zen to your life for $10 a month" rhetoric feels quite cheap (admittedly speaking as a zazen practitioner).
"Thats my linked list son"

http://zedshaw.com/essays/master_and_expert.html
Ask HN: using Google web search for commercial applications?
It is really difficult to know the extent to which commercial applications such as this one (http://answers.onstartups.com/questions/17659/using-google-search-results-in-commercial-application) can use Google search results.

Does anyone have more knowledge or insight about this?
Ask HN: Looking for a node.js throttled queue library
Hi,

I was wondering if any of the Node.js masterminds out there could help me locate, if such exists, a library that basically lets me put functions in a queue, which is configured to only execute a function at a given interval. The context is that I would like to throttle API requests towards external servers, something that I think should be a rather commonly requested feature.
> how completely different people use completely different websites is frankly not your business.

Likewise? This is not helpful.

Some people want their pseudonym as 'main' handle, optionally adding their real name _if they please_. That would solve the usecase further above. Other people want to use their real name and _keep other people out unless they comply_. I really don't get it how you can try to put it different while keeping a straight face.
Useful 3D And PSD Web Elements For Designers 30 Free Downloads
Web Elements are useful for designers to save time and give your website a creative and excellent look. We gathered here 3D and PSD web elements for free download. These different and most beautiful web elements can be used in plenty of purposes like website design, layouts, business cards, banners, silhouettes, stickers, power point presentation, business design projects and many more. You can change these great graphics just in few clicks and make them as your own choice. So have a look below and download what you need.
Just like Groupon, if you don't have a plan for how you will handle the sale, you shouldn't have the sale.

I was under the impression that Amazon guaranteed a small amount of money, even if they gave your app away free, but apparently you can sign that away, too.

At any rate, if you don't have a plan for how you will get all those free customers to buy something, giving your stuff away for free is idiocy.

And if your app is crap, people are not coming back. (Not saying this app was crap, but I've seen plenty of free ones that were.)

A few years back, a pizza restaurant in town gave out coupons to everyone for a free pizza. I had never tried them, but heard they were good. So when we got the free pizza, we were excited to try them. It was one of the worst pizzas we had ever had.

Now, this was probably because they were overloaded with free pizza orders and couldn't get them out the door fast enough. People were stressed, there was too much work, etc etc, and quality suffered.

But because of that, they not only lost that sale, but they lost every future sale for my entire family. It would have been FAR better not to give us anything than to give us bad pizza.
South Korean clinic treats web addicts
The trend to Purchase Facebook Fans
You may have thought of when it's good, for ones business, to choose Facebook Fans ? Today's world of promotion is excluding what it really had become till a few years back. Talk to any old timer and they might sometimes notice that promotion schooling on their days expected classes on just about every segment endured for days and guides by which got much more than 1000 pages virtually every!
I have used a similar explanation using fields of wheat, combine harvesters and grain trucks.

The combine harvesters are performing a Map - they do the heavy work and actually modify the contents of the fields. The more combines you have the quicker the job gets done.

The reduce step is the trucks that collect the grain and combine it into one pile (back at the silo).

I like this analogy as it shows that some natural jobs are linearly divisible as they need no synchronisation between workers while others are more complicated due to needing to combine results.

Each combine has no need to synchronise with the others - it can be told which fields to harvest and be left to do it.

During the grain collection you can have many trucks but it soon becomes clear that there are loads of ways to organise them depending on the size of the trucks, fields and the distance to the depot. Trucks could combine loads in the fields before returning to the grain silo. There is always a danger that one truck might be left waiting for another.

This analogy also allows us to discuss whether we need to wait for all grain to be harvested before we send out the trucks and start to gather it in and whether we need the same number of trucks as combine harvesters.
Black Hat hacker details lethal wireless attack on insulin pumps
The trend to Obtain Facebook Likes
Perhaps you have had considered if at all good, for your personal business, to find Facebook Fans? Today's world of advertising and marketing is reducing how to had become until finally a a long period back. Discuss with any old timer plus they might talk about that marketing strategies schooling on their days wanted classes on every different segment received for the days in conjunction with guides that got a lot more than 1000 pages every last!
can Deferred work so fast that it don't call some of callback functions because they were not added yet?
If paternity leave were equal, ie gender equality, then there would be less of an issue for small companies hiring people in a certain age window, they'd get screwed either way.

Personally I think the idea of men and women being equal is pure idiocy. I can't give birth or breast feed children for a start. But if you want equality you can't do it by halves.
e-CRM: Building Customer Relationships And Communication On-Site
We were raised by the Valley
I don't know, you said you were biased against it. That's what biased means. Maybe your education has failed you?
Did you talk to these people? You know them pretty well - and that thing is nagging you. I guess you asked for their reasons to do it?

I guess (uh oh.. I'm obviously clueless about your friends. Talking about likeliness here) most of these are not really in danger, they just choose a name that is wrapped in special chars, written upside down, use 'Will I. Am' or similar constructs, leave out the last name because they are afraid that they are too easy to Google from potential employers or something like that.

Still - I wonder if you tried to find out their reasons for this (maybe some of them have better ones than the samples I listed)?

And - if this is really, really annoying, why don't you defriend/block/remove that person from your FB list? They can continue to use the site as they want, you can continue to use the site without the bad taste in your mouth everytime those names show up.

The bottom line is: You don't like their names, you seem to have it in your hands if you talk them out of it or remove them from your sight. Hoping that a policy for all solves this is just a way of hoping that someone else solves your problems, in my opinion.

Lastly: Facebook requires real names. Yes, they are less active with the enforcement. On the other hand, you see quite a lot of examples that show that these rules are violated. What's the solution?
3 Gmail plugins that make my inbox better
Indeed - I personally think that half the problem with a lot of the software I've worked with is people getting addicted to the idea of just making stuff work and judging quality against that. Any mysterious problems with maintainability / performance / the groans of your colleagues are just strange outside problems that have nothing to do with you and can't be helped and they really should shut up with their new-fangled silly ideas - my stuff works and surely that's what matters?

A typical quote from these people might be 'the user doesn't care about the implementation details' - that's true, in the same way a car owner doesn't care if the car's engine is made out of cheese.

Somewhat understandably people start to form an ego around this idea, making it harder and harder for them to assess whether there might be better means of engineering their software.

As with much of software engineering, the problem is with the wetware rather than the (soft|hard)ware :)
Oh puleeze, not another cult convert preaching to the choir. It is almost as bad as one of those Ruby goons ranting about all that ruby malarky.
How-to articles for iPhone development and Objective-C
You're neglecting to factor in bandwidth and EBS-usage (because, keep in mind, EC2 micro instances MUST be EBS backed). 10GB of outbound data transfer is another $1.10, plus another $.50-$1.00 in EBS costs per instance.e
Yahoo WebPlayer: The easy way to add video & audio to your site
Interview about Euclideon's 3D atom-based rendering engine
Pluleez no more PC baloney. Hire the best person for the job. Profile hiring of the minority of the day only screws and punishes the majority of job seekers. Two wrongs don;t make a right.

You know what you get when you promote women. Lezbos who only promote other obese Lezbos or men who are wannabe lezbos.
Where’s Britain’s Bill Gates?
For developers, this paper contains a nice diagram that explains MapReduce better than any examples I've found
http://labs.google.com/papers/mapreduce.html
How apple react to a faulty driver
Jeremy Scott Adidas Wings
Major Health Insurance Companies In India
Can you have a comma before because?
Partnership with National Lawn Care and Service Company
Redi-Data, Inc. a leading provider of consumer, business and healthcare lists, emails and data services announces its partnership with National
Lawn Care and Service Company, the later using Redi-Data’s Lead verification and Data Enhancement Solution for Targeted Marketing Efforts.
How Congress Corrupted Patent Reform
When hiring anybody it's short-sighted to just look at their skills. If you want to build a great team you have to consider the effect the new employee will have on the existing team. Sometimes that mean passing up the person with the best raw skills and hiring based on other factors.
A Short Introduction to Prolog
Researchers Discover How to Steal Credit Card Data Using Square
And these wildly inappropriate links, you remove them, correct?
Thanks for posting this! Hopefully it will be a useful recap of the week.
What does giving birth and breast feeding have to do with anything? After the first few weeks both parents are equally capable of looking after the child.
传奇sf
Measuring the mobile web is hard
Nuclear Engineer here. I think you're looking at Physics I with rose-colored glasses.
If you're bothered about equal numbers of people in Tech then just hobble men so they don't have opportunity to follow their desired occupations. Voila, equality.

>It's probably human nature to like people who are like you , but learning to work with people with different personalities, genders, and backgrounds makes for a stronger team, not a distracted one.

People who are like engineers are like engineers. Shocker.

Lets get some lawyers and fashion models in there to do the engineering just to mix things up a bit and provide a diverse environment shall we?¹

While we're at it lets make the engineers work in marketing to make sure they have a diverse environment too.

--

¹ - they may be good engineers but I'd really expect most good engineers to have similar behavioural traits. The number of Mathematics students with social anxiety seems to vastly out weigh the number of Art students with the same. Certain personalities correlate strongly with certain subject and abilities, I don't think we should be fighting that.
Adidas Porsche Design
If it's supposed to be Japanese, it would be pronounced key, not kai. I'm not sure if it even means anything, though. GIS makes it appear that フキメ may have something to do with fishing lures, but it's not in my dictionary.
For a concrete example of the power of Web Intents, consider this: On Android, a browser (whether the stock or an alternative like Dolphin or Firefox) could (and probably will given the architecture / history) offer some local Android Intent handlers as handlers for some Web Intents.

To take the example from the blog post, at the photo storage website you could choose to edit an image and get menu of choices that doesn't just include web app image editors, but also includes native image editors installed on your device. That sounds pretty amazing to me.
attach a camera (or phone) to the clock. It takes a picture whenever you hit the clock (i.e. after every move), and records the move history. You can stop scribbling it on those little pads.
I've trained with dozens over the span of almost 20 years, and none of them could even hold their own (let alone win) a fight against even moderately skilled fighters in modern fighting styles. Of course, every single one of them would have lots of theories on how the various kata / poomse / whatever could/would apply in a real fight, but most of the explanation I heard were ok-ish in theory but had been definitively disproved in practice for years.

Even I, having had only rudimentary training in more 'goal-oriented' fighting styles, fairly easily dominate practitioners of more 'classic' styles (not because I'm good, but because of the ritualisation and artificial limiting to make things 'more pure'). I catch every judo player (once it goes to the ground, which is not hard to do with them with a single leg takedown since they don't know it...) in either a guillotine or straight leg lock. I mean, come on - that's groundfighting 101 right there.

(it's a bit unfortunate that I use judo here to illustrate, since they much less pretend to be a 'martial art' and refer to themselves much more as a sport than others do, it's just the example that was the first that came up to me).

And it's true that opinions don't make anyone right, but I consider it generally accepted and broadly empirically proven that practitioners of 'traditional' martial arts stand no chance against more goal-oriented and broadly skilled fighters. I'm not going to go into a 'my teacher could kill anyone with his death pinch if he wanted' argument here (bullshido.com forums style 'discussions' get old very soon).
Incredible. As a minimum I would have expected all communication to be encrypted.
Tamejs makes it a bit easier to deal with. Life doesn't have to suck.
I can't understand why.

Why?
I really don't see how hook is anything like Erlang. It just seems like a thin message queue on top of node.
Hacker135
my new site is http://hacker135.blogspot.com/
please visit it
It is translated in many languages
Ysl Shoes | Replica Yves Saint Laurent Boots Online Store
Remember that not all chessboards are black and white. some are green and white, for instance.
The pedagogical structure he is using is known as "programmed instruction." It was popular in the 60's through the 80's for many kinds of technical instruction. One of the interesting characteristics about it is that its progression always seems very easy (often too easy) because it takes small steps and uses repetition. This ensures that the learner is ready for the subsequent step.

It is highly effective if you want the learner to understand a specific set of details quickly. I like it in this context.
For starters since it event based nothing can happen until you give back control to event loop. Secondly if you add another callback or errback to a Deferred that has already been fired it just calls it with the last result. Note, Deferred is much simpler than I imagine you are thinking it is. It does nothing to handle events it is just a first class way to represent the flow of code.
"You count up shelf #1, I count up shelf #2."

Isn't that a reduce too, though?
So, not "equal" then?

Breast feeding naturally goes on for at least a year. Yes milk can be expressed but this is detrimental to the bond between mother and child. I guess if you want equality you don't want that special bond. Yes women can work in some places with their children present to feed them, but this is hardly commonly allowed.

FWIW from 6 months of age my Wife and I shared domestic duties, daytime child care and work equally. We run our own business and take it in turns leading with the business and leading with the household. We share the load equally but we certainly bring different aspects to both work and home roles.
I'm not familiar with that one, but the table of contents looks promising. If it's even half as good as
his _Parsing Techniques: A Practical Guide_, it's worth checking out.
Lady Gaga & Kanye West invests in Turntable.fm
I think custom URL schemes like: mailto:, tel:, sms:, twitter: are kinda like lightweight intents.

http://developer.apple.com/library/ios/#featuredarticles/iPh...
PVDF花篮
But how secure would that be? It's security through obscurity.

> Ultimately, these wireless control devices must simply be built with the assumption that hackers will eventually break in.
> In the case of the insulin pump, it should contain hardware-level sanity checking.
VARIATION IN AUTO TRANSPORT SERVICE
so adding a callback runs it if there is a result. thanks
The parent article is doing it's round on the internet at the moment. It's linkbait.

Scott Hanselman has a better rational breakdown of the article - http://www.hanselman.com/blog/HackersCanKillDiabeticsWithIns...
> Do you have any thoughts on using Crystal Light to make water taste less terrible?

That's the zero calorie flavoured carbonized spring water, right? I'd guess it's definitely a step up from soda :) Artificial sweeteners may (or may not) be questionable, but my intuition (not research, sorry) says their health effects should be rather small in comparison to the huge effects of generally healthy eating and skipping sodas.

Additionally, water tastes terrible depending on where you are. I found that places such as Turkey, Spain or New York are horrible cause the water is heavily chlorinated. Other places may not be chlorinated (rare) or just well below the taste threshold. In addition there can be many other factors that can give tap water an "off" flavour.
I'm lucky that my tap water tastes great (can't tell a difference with bottled water--which I consequently only ever buy when I'm on the road and I need water, in a bottle :) ). One time when I was in the US though, somebody brought a decanter (?) with a built-in activated charcoal filter, and I was amazed, the previously slightly-off slightly-chlorinated tap water tasted great!! [additionally you keep the decanter in the fridge so it's chilled]

In case you find just water too boring, squeeze a few drops of lemon or lime in it. Or even better--and this is absolutely great--crush a few fresh mint leaves in your decanter (or bottle), sooo subtle, but definitely no longer "just water".

One thing, the other guy said beans, rice, pasta, potatoes, nuts, vegetables and dairy should be the staple of your food. That's correct, though I'd try to focus on the nuts vegetables and dairy, don't go overboard on the starches. And if possible, get whole-grain rice and whole-grain pasta. It does taste different, but it's a world of difference for your body, the "white" version is just simple starches that get converted to sugar very quickly (which is why athletes eat it), whereas the "whole" version is much slower, and the fibers are good for pooping. It's the difference between healthy food that probably still makes you gain some weight and food that doesn't.

Additionally, I read that dairy isn't particularly healthy or unhealthy and that skimmed versus whole-fat hardly makes any difference whatsoever. So if you like it, go ahead.
Oh except yoghurt. It's got those probiotic beasties in them, which is extra plus good for you. I suggest you try and find some nice 10%+ fat Greek yoghurt and try a few spoons just plain. The really fat stuff is actually pretty damn good.

And I think somebody already mentioned it, but in terms of sugar content, 100% fruit juices are nearly just as bad as sodas. Real shame, that, I used to think they were healthy :) I still like a glass of OJ before breakfast though.
Encryption is security through obscurity? Seriously?
An interesting article that reflects on the question of "Good Style" in writing code:

What rules are rules, what rules are guidelines, what guidelines are good?

What constitutes "Good Style"?

The writer of the article says that:

A good writer will think about the structure and
rhythm of a written sentence, and make decisions
about where to place the very slight pause for
thought or breath that a comma intuitively signals,
or to separate words or phrases that ought not to
be run together.

What similar things can be said about a good coder?

I do feel included to point out the following:

Now, do you really fell inclined to say Lewis Carroll couldn't write?
^^^^

Oops. (it doesn't detract from the main thrust of the article, that it is difficult and dangerous to try to capture style with rules.)
How is this a black hat hacker if all he did was expose the vulnerability, rather than exploit it?
Get hold of one of those automated chess boards that move pieces around by magnets under the board. Set it to replay old games, and film or photograph it. That should give you unlimited photographs of known positions.
optionally adding their real name _if they please_. That would solve the usecase further above.

Um, one of the primary use cases of a social network is to search for people you know in real life by their real names. Making that entire thing "optional" hinders that. If your primary use case is to use a pseudonym, the entire rest of the web is more or less set up for you that way already.
If it was, you run the risk of paramedics/different hospital not being able to get the key when you have some sort of critical incident, and need to adjust it. Or some super-secure nation (world?)-wide system that you can authenticate against and get the key for. (choke splutter) Given the state of most EPRs, you'd be lucky if your own doctor knew what the code was after a week or two.