skysight-inc/HackerNews huggingface dataset:
An easy way to find out the answer would be to go purchase one thing from Store A and the same thing from Store B. You can rule out at least one possibility from there :)

I'll give you a hint, though: you can scan a barcode with your phone and compare prices :)
I average 11 hours per day during the week about about 3 hours per day on the weekend. I am productive for roughly 90% of the time. Of that 90%, I am experiencing flow only about 15% of the time. I work in a very high-distraction office, and because I am a co-founder, my fingers are perpetually in many pies - this situation is not very conducive to high levels of focus.
Show HN: a human-friendly, people-centric social discovery platform
Former GS exec asks if Euro bailout is back-door Fed action
Massachusetts sues big banks over foreclosures
I'm not so sure the advice is popular, so much as it get's repeated ad-nauseum by an individual with little else to offer.
Building an ASP.NET MVC 4 Solution with F# and C#
/index.asp oh please, what's a challenge worth when I can find out the solution without solving it, by going to the application url. My naive proxy thought it's advertisment and didn't allow me apply hehe.

also we're lucky they exclude non-british folks, that way they interchange doubtable trust measures with infosec beginners.
Some BGAs are possible with the right size shims and a hot-air gun (even a cheap £20 gas iron with hot-air tip has worked in the past).

Debugging/QA is utterly impossible though (since it generally involves x-rays), so if it doesn't work, you get to start over.
GitHub has a Vimeo Channel
Testing if a number is a power of 2, type independent C preprocessor macro
I didn't realize that. It makes sense that an actor would care about copyright protection.

That's too bad, but I guess not everyone's perfect. I do still think he's better than most of the other career politicians that only seem to care about completely irrelevant issues.
A little background: this is the culmination of a year's hard work on our startup, picostorm code labs. I'm proud to present it to HN for your viewing pleasure. The photos you see are that of a fully functional technology demo - not mockups.

The core of the project is a personal content relevancy engine, an ergonomic intergace and a unique personas system.
Hemp produces more biomass per acre than any other plant. 1 acre of hemp can also produce as much if not more cellulose than 5-10 acres of trees over a 20-year period.
Government Using "Cyberwar" Excuse to Collect More Personal Data
Good advice. But where can I find out what company distributes the bar codes?
Why should I care about this person, and how is it relevant to startups, hacking, technology, etc.?

"On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."
SEEKING WORK - Remote, Short-Term

I build realtime web apps in a full js stack ie. Node.js, Backbone.js.

I prefer starting from scratch and working alone or with a designer but I am traveling right now so any smaller projects might work.

http://joshontheweb.com - Homepage

http://eightbitbeats.com - NodeKnockout 2011 submission

http://twitter.com/joshontheweb

http://linkedin.com/in/joshnielsen
Yup, I totally want to try my hand at it sometime, but the complete lack of debug/qa seems critical enough I wouldn't ever claim to be "able to do bga". Settle for "I did a bga once".
free paid pr spam, i don't believe or trust this site.
S-expressions are still stored as text. Editing as structure is what IDEs do, but they serialize back to text in the end. This is the mistake. Smalltalk is closer to what I'm talking about. Code stored like git stores data, with hashes and version control.

> I think this is the wrong idea [...]

You're arguing about something else. I worded it badly. The logic is hard and the transformation into a series of instructions is hard. Once you're about to type those in, though, you should be having a conversation with the computer, as opposed to sending a series of tokens into a black box and wondering if it understood what you meant.
I've found, from personal experience as friends/neighbors/family's unofficial tech support person, that there's a surprising number of women that look at porn. Whereas guys might blush when their viewing habits are exposed, women would probably live the rest of their lives in shame.

Maybe "Find Their Porn" would open up a greater market? Most guys laugh at the prospect of their girlfriends/wives being mad about looking at porn, but they would probably fall into a spiral of insecurity if they found out their significant other was looking at other guys for sexual pleasure.
Ignoring your horrific lack of tact and sensitivity: From http://amitgupta.com/

> In the past... I started Jelly, worked with Seth Godin to start ChangeThis, brought BarCamp to NYC, started a co-op called House 2.0, contributed to a WSJ best-seller with Malcolm Gladwell, Guy Kawasaki and others, and started a venture-backed company called The Daily Jolt while in college. I enjoy camping.
Be a full time DB Rethinker (rethinkdb.com) - Mountain View, CA.

As a core part of the development team you will be applying deep computer science and software engineering knowledge to solving a new breed of data management problems. You will be responsible for enhancing the existing product with state of the art features to address scalability challenges for our customers.

Core tools: Linux, C/C++, Emacs/vi, gdb, Python.

Responsibilities:

* Design, implement, and maintain database internals and distributed systems code.

* Implement state of the art algorithms to solve real customer challenges.

* Write code that is robust even under the most hostile workloads.

Skills:

* Introduction to Algorithms by Cormen and Leiserson is your trusty friend.

* Strong understanding of C/C++.

* Strong knowledge of at least one additional language (Python, Java, Lisp, etc.)

* Experience shipping high quality systems software.

* Familiarity with distributed systems is a plus.

Send your resume to jobs@rethinkdb.com.
58 3d 41 41 41 41
commenting to save for later (sorry)
These companies release new chips multiple times per year. With them come new drivers.

Not really. Because different GPU generations tend to be similar, they tend to have "unified" drivers that support multiple GPU models. This leads to problems if the community has diverged from your last code drop and now merging is really expensive and you'll get blamed if you don't do it (see Android).

Then there are additional problems because the vendors want to use the same driver core on Windows and Linux, but they definitely don't want to GPL the Windows version so they can't accept any GPL patches from Linux people, etc. (see Broadcom)
"I would think that enough recruiters would have learned that building relationships is far more valuable than mass-emailing"

Is it? Let's play devil's advocate. I think the following are at least somewhat true statements:

1) most vacancies are for run-of-the-mill jobs. Hence, the average recruiter has more of those vacancies than those that would help "building a relationship". Chances are even that most recruiters have only run-of-the-mill jobs on offer. Given that, they cannot afford to spend much time aiming precisely. So, they use buckshot instead.

2) if a recruiter finds you a job you like, you should be off the market for years (freelancing excluded). If a recruiter needs to land x jobs per year, and people stay in those jobs for y years on average, he needs a) x good vacancies per year, and b) relationships with about x times y good developers. I do not know what are realistic values for x and y, but I guess x cannot be much smaller than 25 (otherwise, one could easily run for a month without placing somebody anywhere. That probably would upset his boss, or worry the self-employed recruiter), and y probably would be around 5 years or more. So, a 'good' recruiter would need a relationship with over 100 people. Once one knows those people, that is doable (working full time, that is about two hours a month per person to keep up with LinkedIn profiles, blogs, whatever), but finding them in the first place will be a challenge.

3) it may be more profitable to get a good relationship with employers than with developers because those employers will bring in the vacancies without which you cannot do anything.

4) pay for typical recruiters may be too low to attract people with the combination of technical and social skills needed to do the job well.
So, SOPA and PIPA succeeded in dragging our Overton window where they were meant to. Neither of them was designed to be successful, but only to present a view so radical anything now seems reasonable. We now see can things like "rightsholders do need some means of enforcing copyrights and trademarks" and "Fortunately, plenty can be done".

It's so predictable it's not even funny.
The Art and Science of Testcase Reduction for Compiler Bugs
Setting down anchor in US hosting waters
Richmond, VA. Full time PHP/MySQL programmer for MacRumors.com and related projects. Must be in the local area.

Not sure how many richmonders are on hn but we'd love to hear from you.

arn@normalkid.com
So long and thanks for all the fish (Jacob of ERE retires from retirement)
Every Detail Matters - GNOME Live
> Can someone please explain why the rage is not directed at phone manufacturers [...]

Because every single statement from phone manufacturers have indicated that it was the carriers that demanded this be put on the handsets (or did it themselves in cases of operator modifications).

The only carrier I've heard say very clearly that they are not using Carrier IQ is Verizon.
It doesn't necessitate pure tree structure. The visuals are like conventional programming languages even if the underlying structure is tree-like. (Which is essentially the case anyway for any AST-based language.) Comments and other metadata are annotated onto the AST. (For example, English identifiers. In this way, a module of code can have an overlay of names in English, a French overlay, etc. And renaming a function or variable doesn't cause a rebuild or break any references because nothing is referenced by human-language names internally, even though it appears as so in the editor.)

Yes, the idea is to unify the structure editor with version control. Having the entire history of how nodes were moved around in the code gives you perfect knowledge of what was moved where or changed into something else, unlike line-based editing, where the problem is AI-complete.
There really are two things you are mentioning here, so I'll treat them separately (even if most of the times, both are relevant).

1) I think the idea sucks:

Stay honest, but polite. I try to explain why I believe the idea is not, in its current form, good enough. I stay as scientific as possible in this explanation, by giving concrete examples, scenarios and cases where it wouldn't work. At the same time, I provide some advice in terms of what I think there are opportunities for the idea (if any) and almost always finish with a motivational message about not giving up. After all, it's not because I think it's not a good idea that it is not... and who am I to crush people's dreams.

2) You're not interested in the idea:

A lot of us have busy lives, and that's a fact. There are many things you would like to do, try, and experience but at some point there are choices to be made and priorities to establish. When I'm not interested I explain that there's a lot on my plate already, and that I wouldn't be able to keep up with it. So instead of saying yes, out of excitement, and disappointing later, I'd rather politely decline upfront for everyone's best interest :)

--

Bottom line, there is no need to lie or invent excuses, but 'explain' it in a way people understand, and they shouldn't get hurt.
He actually brings a point I've been wondering since the entire thing started: Why is he somehow more "important" than all the other people on the bone marrow transplant list?

Downvote me to oblivion if necessary, but this really is a genuine question which, by the looks of things, has the answer of: His life is more important than everyone else on the transplant list.
if you paid hundreds of dollars for a device, and you pay a 50-60 dollar a month contract ... you still may be the product..?
Apple Clarifies CarrierIQ in iOS, Promises Removal
How Mendicant University Works
Ingroup + prominence I'd guess, as in many communities. For example, if a well-known punk-rock guitarist had a similar issue, he'd probably get similar exposure in that community (more than someone not from that community, and more than a "mere" fan who wasn't a prominent guitarist).
Via Google - http://guides.wsj.com/small-business/starting-a-business/how...
I'm going to project my experience on everyone else to make it sound more legitimate- every business guy looking for a cofounder goes through a phase where they contact Magento developers and try to pique their interest. I wonder what the success rates are like in reverse. I stopped- I've never met a team of guys who built a successful product who met via random ambitious emails.

More to the topic, a proven sales person is not the same as a business cofounder. Sales experience is a minimum, but with this model it's basically assumed you have a sales ready product.

Domain expertise is great too.. in all hires.... if you can find it. That's where you'll source your "strong-vision guy" if you're lucky. Very lucky.

Marketing (real, user-adoption marketing), PR, design, and perhaps channels to funding and recruiting-- that's what I consider business-side startup execution.

Where do you find these people? I don't know- it's different for devs. People can say, "I can program." It's less cool for people to say, "I can market. I can run a PR campaign." It's not the primary factor, but I think it's a factor.

Signed, Business Guy.
my favorite of all these is name. namely because it's not godaddy, and it's not as expensive as the two mentioned in the article.
> Downvote me to oblivion if necessary

Don't do this. Please read: http://ycombinator.com/newsguidelines.html ("Please don't bait other users by inviting them to downmod you.")

To answer your question, nobody is suggesting his life is more important. In fact, as is mentioned towards the end of the article, by getting more people registered through this relatively high profile campaign he is increasing the chances of finding a match for others in need of a bone marrow transplant.
TUNE of the DAY
Monster Beats by dre Studio Sale
When I first saw his headlines a while back, I had the same question...

But there is a very reasonable answer - he is bringing to light a gap in the availability of bone marrow for his particular ethnicity. It is not that he is personally more important than anyone else... it is that he, and others like him, are under-served. Using his connections to raise this issue not only helps him, but should help anyone in his same situation.
Daggerfall: Now available for free
First Look at NodeSocket: Node.js Hosting in Private Beta
Just how would (non local) branching be useful to someone writing a web application or doing client projects?

I can understand branching being useful for a local copy so that one may implement a variety of features and then picking and choosing which to integrate.

But barring special circumstances, there is only one version of a website out there running in the world, hence branching isn't at all that useful.
First Year Analyst To The 99%: 'The Finance Industry Is A Complete Scam'
his life is as important as any other - however, he has done an invaluable service to the entire south asian community by taking on the issue of bringing more to the bone marrow registry. From any account, the campaign has been a revelation. He deserves to find a match, and live many more terrific years. So do others. But I'll be extra happy if he does too.
No, the Shermer example is right on. Shermer knows he dishonestly argued against cryonics; he knows that his little frozen-strawberry example is factually incorrect (see his admission in http://web.archive.org/web/20100306205336/http://leitl.org/d...) but still published it.
All due respect, Apple should not need to use CarrierIQ.

They are a hardware company that sells the hardware it makes direct to consumer. They are perfectly positioned and quite capable of writing their own "rootkits".

Of course, when they do everything possible to prevent you from "rooting" the phone you purchase from them it's a tad more difficult to check for such things.

For the average non-technical iPhone customer it would seem next to impossible.
In reply to _delirium:

Right. I guess the thing that bothers me about the entire thing is that this is done at such a bigger scale than other similar requests, especially from the past.

Requesting help from a small group, like family is one thing, but requesting help from the internet doesn't settle right for some reason.
George Soros: Global financial system is in a process of disintergration
There are a couple of reasons this case is different in a way relevant to HN community:

1. Amit's friends have been using current technology to campaign for the cause (e.g.: https://twitter.com /#!/search?q=%23ISwabbedForAmit) and this news proves the success of the campaign

2. Amit himself is a Hacker. He is one of us! Many people die each year, we don't discuss all of them like we discussed Steve Jobs.

3. He is helping build the database for future transplants
America's ruled by a foreign nation, the "jews".
Zynga to Seek Up to $1b IPO Selling Shares for $8.50-$10
Game Boy Super Mario recreated with 18 million Minecraft blocks
> Instead of the http server being an external service that we configure to run our code, it becomes just another tool in our arsenal.

This is unfair. If I create a framework cal Java.js and make it possible to create a httpserver by running server.start(8080, aCallbackObject), does that make Java great? One day someone might make node.js "configurable" via a configuration file (that is not written in JavaScript). Will having a configuration file make node.js less useful?

> Note also that the http snippet from earlier isn't inheriting from an http.Server base class or anything of the sort.

That is also unfair. You typically don't use inheritance in JavaScript because you can compose objects or clone from a prototype. There is no static analysis of classes, which in the main benefit of classical inheritance. Programming via callbacks is simply the JavaScript style. This might even change when the language provides better support for classes, or when more people write their node.js code using CoffeeScript.

> If software ecosystems are like economies then core libraries are at best government bureaucracies and at worst nationalized state corporations.

This is very subjective and I strongly disagree. There is a great advantage in using a language and framework that has a strong core library and a common way of doing thing, especially when you start building teams or start recruiting people to maintain legacy code. If anything, Node should start including more batteries, such as a module for concurrency.

PS - Here's the thing. I am really excited about the event driven nature of node.js and the community. However, I am new to node.js and I want to see quality critical analysis of its strength and weaknesses. If you are going to tell me its great, you better have pretty solid reasons. This article simply doesn't cut it.
Looking for a Technical CoFounder (UK based)
It's not a HootSuite or NorthSocial clone, but something very new and different. The web app will allow businesses to manage their social media assets. The idea is in a very niche market, and thus has great potential for future growth.

You need to be brilliant at developing websites using Wordpress platform. Also, I need someone who is in UK preferably near London, Hertfordshire or Bedfordshire.

My background is in marketing and business management, but I specialise in online marketing.

If this is something that interests you please contact me (twitter.com/dotsid) and we can talk some more. Thanks for reading.
Except in this case the pistol was sold to be used explicitly for armed robberies.
Instead of down-voting, people should explain.

"Why should I care about this person, and how is it relevant to startups, hacking, technology, etc.?"

I see it this way: He is a part of the start up community to which we belong to. If something affects one of us, we should try to help. We do not live in a vacuum where only code and startups are important and not the people who help make them.
Chicago suburbs. He's not totally eager, he is talking to at least 4 others and only wants to give it to viable businesses by whatever his definition of viable is. I guess the deal has to do with how poorly businesses are doing around here. I've seen that business is starting to recover for the most part but there's still a long road ahead.

Why do you think it was beneficial and why has it been a time sink in your experience?
I guess HN should hire the StackOvorflow guys to help them with an algorithm to automatically find articles already submitted... ;)
Minato-ku,Tokyo
I hope you are never in the situation where you need help. There could be a chance that someone from this community can have their life saved and you want to complain about it.

Just skip over the link if you dont want to read it. WTF. Its not hard.
Occupy Wall Street Explained By Adam Carolla
I imagine their behaviour of trying to chill security researchers into silence with a C&D[1] drew the ire of the HN crowd, but I certainly don't disagree with you about where the responsibility ultimately lies.

[1] http://www.theverge.com/2011/11/22/2581952/xda-developers-me...
Wanted:  Senior System Administrator / DevOps Engineer in Los Angeles
Are you a Linux/Unix guru who is passionate about security and efficient systems management?

GFI Software is a fast-growing and award-winning provider of software and SaaS solutions for small- and mid-sized

businesses. The company's GFI MAX services are SaaS offerings used by thousands of IT support companies and managed

services providers worldwide.

The DevOps engineer will be responsible for systems administration, security, code deployment, and infrastructure

engineering for the GFI MAX services, working closely with the development team and bringing knowledge and expertise in

high-volume, mission-critical applications.

The successful DevOps candidate must have:

* Significant experience providing Linux/Unix operating system support for 24x7 mission-critical environments
* Excellent networking expertise
* Experience with administration of one or more Linux-based MTAs - postfix, qmail, sendmail, etc.
* Strong MySQL knowledge including approaches for high availability, replication and optimization
* Strong scripting and systems-related programming skills
* Experience with automated deployment
* Knowledge of network, OS and application monitoring tools
* Understanding of load balancing principles and approaches to scaling out of systems
* Experience with VMware-based virtualization
* Familiarity with deployment methodologies and tools for application code

In addition to a competitive salary, the position offers flexible work hours, opportunities for periodic telecommuting, and

a comprehensive benefits package.

To apply, please send resumes to us in ASCII or Word format via email at jobs@gfi.com and refer to "GFI MAX Mail DevOps

Engineer” in the subject line of your email message.

All inquiries will be handled in the strictest confidence. No agencies or phone calls please.
Digital Hygrometer
I don't get it. It just feels like they are trying to do too much too soon. I don't know any other than marketers who are building content on Google+ and I wonder what their engagement metrics look like.

Another thing is for conference calls, there are already several free and dead easy solutions out there, so its unclear who this is aimed at.