skysight-inc/HackerNews huggingface dataset:
There's still a lot to be excited about. Here's just a few things that excite me:

* Programmers are building and financing viable products on their own.

* They're deploying to the cloud because it's cheaper and more approachable for the little guy.

* They have new distribution methods available to them via App Stores and don't have to rely on software salesmen.

* They can measure nearly everything their users do.

* They can work from anywhere on distributed teams and have a good shot at success while maintaining a healthy work/life balance.

In short, yes programming hasn't changed much, but the way software gets built is changing a lot. That's still very exciting.
Luckily she got me an Arduino for my birthday.

But you are correct in that these disambiguations are necessary to a certain extent. I think most users wouldn't react well to it being so prominent (as is with DDG). Perhaps a small sidebar would do well for this, but that would eat into their advertising real-estate.
By local storage, do they mean they are running their DB disks on physical hardware, but the database servers still on EC2?
Pagalguy.com : Competitor Analysis, Domain Info, Adsense Earnings, Dail
A Gumballer Goes Down
Ask HN: Will HTML5 ever be universally interoperable?
Ie: is there any realistic end to browser compatibility hell?

The reason I ask: I'm an old fart from the '90s. Back in the '90s, the problem was Unix interoperability. There was a solution to Unix interoperability: Posix. In the future, all Unixen were supposed to converge on Posix, which would be the One True Unix. Yeah, I know, ha ha fscking ha.

Is HTML5 Posix? If not, why not? What I see when I look at HTML5 is a giant pile of Javascript APIs, all different, all being feverishly upgraded and extended, in three or four competing browsers. Has a situation like this ever resulted in a single universally compatible development environment, ever, in computing history? How is this effort different from that other effort to standardize a giant pile of APIs - Posix?

And if not, what do we do about it?
I'm looking at a picture of this guy standing in front of his ludicrously large private yacht in Monaco, with a scantily-clad swimsuit model frolicking in the surf at his feet.

Sorry, why were we losing weight again?
Endocrine Disruptors and how they Impact Body Weight
I'm almost certain she would use a more sensible search term. In fact: she'd most likely have the title already, having picked the brains of a friend or colleague. You seem to have missed the point of my (admittedly flimsy) example though.

What I am trying to illustrate is that the alleged relevance of a set of results biased on the basis of an individual's profile is incredibly insular (and harmful) if it's there at all.

Boiling it down even further: I believe that search results should reflect what is on the Internet, not just that portion of it that Google deems 'relevant.'

...anything else, in my opinion, skates dangerously close to what most people railed against in the great Net Neutrality debate of 09.
nice domain. Can you buy a 2 letter .com for $5m?
San Diego: join us for SD Hacker News meetup #25 (Fri 1/27)
> kool-aid

Do you know of a link? Googling is not working for me, mainly because of all the images of coloured kool-aid drink and all the DIY sites on dying yarn with kool-aid(!).
On Hiring: How Not to Annoy Developers
HTC Sensation XE Mobile Phone - Re-Experience The Melody Of Music
Ask HN: What happened to SONY SNAP
A while ago Sony announced a new consumer application development platform based on ObjC/GnuStep. It was pulled almost as soon as it was announced - does anybody know why?

Announcement reference:
http://www.osnews.com/story/24068/Sony_s_SNAP_Uses_GNUstep/
The scenes of him in the TV3 clip are interesting insights into his personality.
Karl Lagerfeld s’associe à Net-a-Porter.com pour une nouvelle collection
These factories can have multiple parts. Final electronics assembly - the most photogenic stage of operations - tends to be done in clean, well-lit, well-organized, air-conditioned spaces by young women (age 16-20) wearing color-coded paper hats (you don't want aluminum dust or dandruff getting on your circuit boards). But some of the earlier manufacturing stages where you mold plastic or cut metal to make an outer case shell (that is an eventual input to the later process) can be hot and dark and grimy and smelly.
EBS is fine until it isn't. The problem isn't general EBS suckage, it's unpredictable and sporadic suckage. When your DB server is blocking while it tries to write to a disk that isn't responding, things get really hairy really quickly.
Development time. Flash has a broader range of libraries and tools to accomplish this much faster than in html5. Also, the game doesn't run on my iPhone because it can't support sending key-presses, it's stuck on the intro screen. The clouds that are being animated are moving a 10th of the speed compared to the desktop version.

My question is, by the time that smart phones become fast enough to run stable versions of these html5 games, won't they also be able to handle flash games with relative ease as well?
But how do you achieve data persistence in case of server crash? Snapshots are not reliable for that, slave db servers aren't foolproof either.
Nearly $1million/year in infrastructure costs so that I can laugh at GIFs of cats.

The internet is truly a wonderous thing.
The 'crap' probably brings in a lot of money, so it's not that cut and paste.
They're not committing suicide because of the low pay. Nobody is forcing them to take the job so I don't think being paid triple the money would do much to lower the suicide rates. It's the job itself that's making them kill themselves. They can't handle the working conditions or the work itself.
Nope! But I play with programming languages for fun.
Lots and lots of replication, more or less. I don't know how it works in Postgres, but with something like Mongo, you set up a replication cluster and presume that up to (half - 1) of the nodes can fail and still maintain uptime. Postgres, being a relational database rather than a document store, likely has an additional set of challenges to overcome there, but it's very possible to do.
Not so funny if you consider what people are paying for.

Subscribers aren't paying for DVDs. They're paying to have an instant on movie that works offline. They're paying for the experience.

Same for BackBlaze. You don't want a DVD data experience, why would you?
Mozy Stash - File Sync
GLX gears is a pretty unreliable benchmark: I've gotten anywhere from 300 to 600 FPS on this machine at different times. I usually get around 90 FPS when playing fairly recent games like Modern Warfare 2 (on windows). Perhaps you meant glxinfo, which reports whether direct rendering is enabled (and it is).
webgl.disabled is false by default. I switched the force-enabled on but it dodn't make any noticeable difference.

I should have mentioned I'm using the nouveau driver. I get slightly better performance with the proprietary nvidia driver. In my experience most games will either work about as well with nouveau or not at all.
From the wired article:http://www.wired.com/magazine/2011/02/ff_joelinchina/all/1

"Out of a million people, 17 suicides isn’t much—indeed, American college students kill themselves at four times that rate."
I've always wondered why they don't contract out with other ad networks when they cannot fill the ad content themselves. Say for example their self serve ad can't fill the page request why not put in a google text ad link on the right side where the banner is? That to me seems like a straightforward way to massively increase revenues.
Read this:

http://www.thedailybeast.com/newsweek/2012/01/15/andrew-sull...
If you use a continuation passing style in Python, then the code looks about the same. Most Python programmers use threads (and let the GIL give them a bit more thread safety than C++ and Java programmers get) or Twisted (with Deferreds).

I think you'll write better JavaScript if you know Python because Python encourages you to use named functions instead of lambdas. JavaScript fanbois get very excited about anonymous functions and overuse them; Python doesn't let you use anonymous functions for anything useful, so you tend to name things. (object.method is also nice syntax for working with callbacks.)

Anyway, Python and Node feel about the same to me, except for the fact that Python has nicer syntax.
FoxConn has about half a million workers in Shenzhen, which means if you just go by the cases we've heard about, the documented injuries-per-worker rate (and the suicide rate) seems to be unusually low. Less than that for most US cities, most chinese cities, most US colleges. In order to think the overall accident rate or suicide rate among these workers is unusually bad, I think one needs to bring in additional assumptions to the effect that what we see is just "the tip of the iceberg".
Honestly, I think Apple has done a great job of bringing the idea of jailbreaking into the popular lexicon. If you have a good grasp of iOS, you know what jailbreaking is and why Apple shouldn't have the right to stop you.

And honestly, I don't think we could find a better name if we tried. Everyone likes a good jailbreak, especially when the inmate has done nothing wrong.
Show HN: Underwear as a service, only for India
I understand that for your work you need to find everything, but that doesn't answer how many would work on your nice patched computer.
Speed is the biggest problem with DDG, but really, there's no harm in giving it another shot for a couple days to see how it has improved (because it has).
Thanks for the feedback! Yes we are looking into expanding into other DB back-ends; SQLite just seemed like the simplest and most familiar to start with. Good point regarding the git integration, we'll definitely look into that. Thanks again.
KDE SC 4.8 arrives with enhanced power management
seconding linode, or perhaps tilaa.nl if you want something a bit cheaper. had good experiences with each.
Er, tape is read write, and cheaper than your write once examples: 1600GB for $24.
http://shortmail.me // http://shortmail.com
Depends on where you are and what you signed.

Different states have different laws with regard to this kind of stuff.

Make sure to read the ownership clause.
Multiple paths of execution is concurrency. I guess what you intended to mean was parallelism, which is different from concurrency.

A multi-threaded program running on a single core system has only one path executed at any given time, but we still call it a concurrent program.
Following the link, I read that Google is actively hiding the keywords used while searching. Site owners who are not using Analytics will not see in their logs what brought people to their site.

Isn't that like sabotage?
Make charts on the fly - a Gist for line charts
The Amazon servers have local disks physically attached. They are wiped between customers, on machine failure etc hence "ephemeral". The EBS (elastic block storage) is accessed as a disk but is over the other end of a network connection. Amazon does more to ensure the contents are available and durable (eg replication, backup to S3). The problem with EBS is that performance especially latency is highly variable and unpredictable.
I am in favour of having candidates to do one or two coding tests (on their own, not during the interview) that will demonstrate their technical abilities without spending too much time or be under interview pressure. If a question is going to take a candidate more than a couple of hours to do, it is too much.

I agree with this, I am a vocal advocate of getting rid of the whiteboard. These tests reflect the skills far more than a whiteboard in an interview. That being said, you should only ask developers that are in the final round of hiring to do this, if it is a filter to even get in the door for an interview then you are going to filter out a lot of good candidates. Developers are smart, more importantly most of them are good at simple math. They know hiring is a numbers game and are not going to waste time on a project, that does not even guarantee an interview. I am not a big fan of asking people to do stuff for free, because it is akin to saying here do some work, because we don't know how to spot good talent. It's not the message you want to be impressing on developers. As such, if they are in the final rounds, you have at least some rapport built with them, and can explain why it is important that they perform the task, and they get the confirmation that they are within sight of the goal, before they are asked to expend the extra energy.
Soda shop machine, soda machine manufacturer, flavored soda machine
Geleriya Products are one of the leading manufacturer, retailer and exporter of soda machine and soda flavors in all region of India. We have Soda Shop dealers in delhi, rajasthan, ahmedabad, kolkatta, hyderabad, bangalore, madhya pradesh and uttar pradesh. We also provide Soda Shop Franchise in all location of India. Geleriya Products are leading manufacturer of Soda Machine all over India and its Machine Models are Height with Stand & Display
Concurrency doesn't require multi-core. Parallelism requires multi-core.
Seems to perhaps be a problem with WebGL and that particular driver perhaps, someone has a similar problem on this page:
http://www.reddit.com/r/gamedev/comments/mk7sf/creating_pseu...

Nouveau looks like a cool project, it's probably worth raising it with them as WebGL is going to be important in the future.
It should be a crime to produce things that can be "jailbroken" and call that activity "jailbreaking" instead of fixing.
I've seen this design on and off since May 2011. After they played around with it in June, many sellers (including me) were having tons of issues on the site. This may be the reason why they haven't switched it over yet.
Gamestock
Nintendo’s are classic video games that are the predecessor of games available today. In the nineties when they were launched they created a generation of gamers who were hooked to these games.
Can anyone make sense of the claim that N-hexane dries faster and therefore suppliers using it can clean more screens per unit time and thereby save money? That seems ridiculous on the face of it since it's hard to imagine a task easier to do in parallel than wait for screens to dry. Heck, imagine it took 24 hours for screens to dry after being cleaned with alcohol - you'd just make that cleaning the last step on the line, stack the product into your staging trays with the screen still damp, let them dry overnight, resume the process from there the next day. Sure, it takes longer before the first piece comes off the line, but that's in the noise - after that you're producing units at the same rate with a one-day delay as you'd be producing with a one-minute delay. No?
Original source: http://www.seobook.com/learn-seo/infographics/longtail-fail....
You missed an important point: the ruling party in Argentina uses the state TV for propaganda. So all these rules only put in disadvantage other parties except the ruling party.
I think the advice you've gotten so far is poor. There's only one thing you should do at this point: talk to a lawyer. Any other action you take is foolish. It depends on where you live, and it depends on what your contract says (you did sign something, right?).

For what it's worth, the entire scale is heavily slanted in their favor. They could simply give you a new contract to sign that prohibits that specific project and fire you if you refuse to sign it (yes, that's 100% true, in contract law maintaning your job is a form of Consideration(1) ). Typically side projects are documented and signed off on by the company at which point you are in the clear. You are far better off assuming that anything that isn't explicitly stated will end up working in their favor.

(1) https://en.wikipedia.org/wiki/Consideration
Thanks Nathan. The sort of latency that we are working with is in the order of milliseconds. There are many HFT shops out there that have invested in FPGAs or other hardware based solutions to get sub millisecond latencies for processing incoming data. I think they are fairly specialized firms.

Currently we are using a proprietary CEP platform that has issues with scaling as the number of deployed models (i.e. data consumers) goes up.

Storm's topology based approach maybe worth some investigation because it would allow the addition of more compute nodes transparently as our needs expand. I will take a more detailed look.
Job Growth at the 100 Best Companies to Work For
The takeaway from this seems to be that Google no longer rewards attempts to game its SERPs. I can't help but think of this as a good thing.
Run-and-gun in New York City
Weierstrass functions : Continuous everywhere, but differentiable nowhere
any chance they (or github, or someone else) will enable bidirectional syncing of changes? It'd be nice to see 2 or 3 of the ones out there support not just importing, but also methods for automating the syncing of changes, especially if that means that I can do a github pull request and it automagically becomes a branch or patch file sent to an svn-hosted project.
helloluis, in this case you have to have a success story or get a friend to try it out.

In business and life, people ask "How can it benefit me?" before they accept anything.

Put together 3 good selling points. I would hold off on the marketing, Work on getting someone to try it. You don't have to make a profit on the first use, just make sure you show it works. Getting it to work, gives your product value.

University students might indeed be a good test case, because they are more social and more likely to build a good word-of-mouth network for your ideas.

You may want to go to companies and ask them what are their favorite services (e.g. catering services, bands to book, entertainers).

I liked the baked salmon with lemon capers, didnt know salmon was popular in the phillipines...
Anti-virus is a flawed idea in general. The incentives are all wrong in the business model for one thing, the other thing is that it literally cannot possible protect you from new viruses. It's just a completely flawed idea, and in practice it is a net loss.
No, dear, if your business relied on people spelling words incorrectly you were already doomed.

Google is a winner takes all deathmatch, except it creates many more winners by letting different products or services win in every individual search term. This is the long tail of stuff you couldn't even find out about before the internet landed in our laps. The long tail isn't even fully populated. You can't buy a book about unicorns riding skateboards, but I'm sure that once you can, you'll be able to find it easily through google, or bing, or amazon, or apple, or well, the whole wonderful internet.

You see, the "long tail" isn't about stuffing dreadful SEO optimised semi-products cloned from content mills, it's the outlet for creators of awesome products that no one ever knew they wanted, until the internet let each and every community of peculiar but particular consumers coalesce. Stop calling it the "long tail" but call it "commerce", call it "shopping", call it "stuff you never knew you wanted or could get" but don't confuse it with "stuff people can't spell".
Dakota Fanning et Elizabeth Olsen se disputent Anton Yelchin
Apple smear campaign built around the existing problems in large-scale SE Asian(esp. chinese/vietnamese) manufacturing. Perhaps unfairly so because Apple not only actively addresses these issues, but also Apple's vendors are far above the average, and on an increasing upward trend in resolving these issues.

Despite being a hot topic - factory suicide rates are usually well below the USA/China averages.

Also many of the problems don't stem from greedy factory owners, but rather cultural issues. Such as the vast numbers of rural workers who prefer 18-hour factories simply because they can earn more in the few years that they'll be stationed (often saving a dowry or similar nest egg.) In the factories I'd engage we had to pay staff more than what they would earn in their 18 hour day to entice them to work in our "more ethical" 12 hour days. We still found numerous examples of staff using the extra time allocated to them to go and work at smaller factories which would offer short-shifts (deliberately to take advantage of our staff.)

Additionally underage labor is a problem, with workers deliberately falsifying documentation so they can work underage. Now elaborate history checks are required to ensure that the staff member isn't below the appropriate working age.

In conclusion, Apple release their summary reports on their manufacturing, I'd challenge other large companies to be this honest, because it's going to be far worse. (Especially in IT and toys.)
Great slides, thank you very much for sharing. I only wish I could see the talk. It would be great to be able to work on such a team that utilizes these techniques. One could learn so much.
Hasn't it already been established multiple times that Githire is garbage? You even have to link your Github account to it to opt out. What a joke.
Hey Tam, I'm creating AuthenticStartups to solve this very problem. I conceived this idea when selling a small startup of my own and thinking that there's got to be a better way.
Let me guess, Google is also evil for buying the domains "gooogle.com" and "gppgle.com". How will sellers of gppgles be able to compete with that evil monopoly!?
But how expensive is the read/write hardware?
ah ok, you were looking for the killer deals.

I was just looking for any car in my budget that was in perfect shape. So, not unfair to pair almost the book value.
This is a great question. On our last project we mostly got feedback from close friends (one even did a usability study as a class project!) and attempted to get feedback via random posts on the internet.

We've been working on something new recently and are nearing the point of finding early adopters to take feedback and iterate. While we have some people lined up, I'd love to hear what others do.
Is there a way to send private messages on HN? I wasn't able to figure that out.

I might be interested to acquire the domain from you. I may be happy to keep it online without advertising as a public resource, depending on the total traffic volume.

What kind of price are you looking for? Providing value to the community is what I'm interested in; I'd be happy to operate it in a not-for-profit way.
No matter your personal opinion of the Wikileaks organization or Julian Assange, or the American-led dismantling and prosecution of them, these US govt cable leaks had to have been the greatest treasure-trove of leaked information ever, in history.

Journalists will be reading through the pile for years and perhaps decades, finding tidbits of truth and exposing government and corporate deceits.

I do somewhat feel bad for the soldier who I believe is facing life in prison for exposing these classified files. But it definitely was for the good of all humanity.

Truth wins in the end.
Then you would just need to clarify it further... It's not as if when you type "python language" or "python programming" that Google will respond with "No, sorry, you're only interested in snakes." I believe it's simply meant to help clarify unambiguous queries, and increase the ranking of the results that I'm normally interested in. At the bottom of almost every search you make, it says "Did you mean" - I would like them to make it easier to find, and I'd imagine they will.

I'm often looking up stuff related to code - I would love Google to know what languages I use, and present me with results specific to them. If I'm looking up something different, I'm sure Google will present me with their best guess of what I might mean...