skysight-inc/HackerNews huggingface dataset:
What would be great is a kind of gmail (or any email client) app store. You give permission to different applications to work on top of your email client to react to different email content. ie Mint/your bank automatically adding item receipts to the card purchase it has access too.
Not directly related to the article, but it seems to me that a really big difference between McDonald's employees in the US and those in the countries of former Yugoslavia is that in the US, McD's employees are young people who either never went to college or who dropped out, or those who see it as a way to support themselves while they're in college (since I'm not from the US I might be wrong here, feel free to correct me). In the countries of former Yugoslavia (well, at least in my country) unemployment rate is so high that even having a college degree doesn't guarantee that you'll get a job. I have a friend who is a professor of history and geography, he's 31, and he makes a living flipping burgers at McDonald's. He simply couldn't get a job as a professor anywhere. He's not exactly thrilled with what he makes, but he doesn't have a lot of options.
Add this to your HN about box.
Obviously not all of them, but these companies you mention have no real interest in dealing with this kind of advanced malware. What they do is build a software product aimed at home/small business consumers. AV products can't do nothing to prevent sophisticated malware from being injected in the system through 0-day vulnerabilities. As I understand it the only interest in analyzing this kind of malware is merely for research purposes, maybe trying to find a way to detect similar patterns from various infections so as to try and develop some product for governmental organizations and high-stakes businesses.
But iOS users surpass Android users in web usage and other smartphone features. Android is essentially the default choice on cheap feature phones. It's often what one gets when there is no choice.
The same pattern has occurred since the steam engine: someone patents an invention, development is stalled while others wait for a couple of decades, and upon the expiration date all progress is unleashed forward.

Who still thinks that patents foster innovation?
I've worked with SQL Server for 20 years now, and you'd be amazed at how often the issues listed here actually come up. My Damascus moment was using Postgres for the first time. I kept discovering that it "just did the right thing" in a way that SQL Server never seems to.
There is a YouTube video of "3D Printing of Liquid Metals at Room Temperature" [1], posted about a month ago. There is even a paper on the topic called "3D Printing of Free Standing Liquid Metal Microstructures" [2]. It will be pretty cool when this can be used for printing electronics amongst other things!

[1] http://www.youtube.com/watch?v=ql3pXn8-sHA

[2] http://onlinelibrary.wiley.com/doi/10.1002/adma.201301400/ab...
Are there technologies aimed at quantum programming available and accessible today, even in a completely experimental status?
I've found that these sort of tools are more likely to take hold in ecosystems where command line actions and easy configuration tend to be common-place. I authored a Vagrant setup for Railo (open source version of Adobe ColdFusion) - http://github.com/bdcravens/railo-vagrant (not that great, haven't put much time into it - other contributors have really done more with it than I), but I haven't heard of much uptake of this or others using Vagrant in the ColdFusion community.
Also this is the Serbian version of a "hamburger". Quite frankly I'm surprised that McD's is still in business.
http://s3.amazonaws.com/foodspotting-ec2/reviews/1075384/thu...
Future of programming? o.O

Pfft, Most of the talking point in the article are things that plan9 already implemented 20 years ago; around the same time windows 95 came out.

Were not dreaming of the future. We are just starting to wake up.
One laptop. Two if oldschool nonsmart phone counts, it is connected to cell tower so I imagine it might count as well.

Wouldnt we see network activity if it was sending any kind of packets? Or could this be dark activity and hidden from normal network monitoring?
A physical presence is far more difficult to conceal than a digital one, and furthermore the concealment of digital presences can be re-used across vast swaths of the world whereas physical presences require a great deal of man-power to duplicate. This is a key distinction that makes comparing physical security and digital security into a specious and pointless comparison.

Also, the realm of digital security is quite different in that vast swaths of the world have effectively no digital security.
Flat UI in Colin McRae Rally 2005
World's cheapest computer gets millions tinkering
Two:

1- SGS3- I9300 [AOSPA] {1 mic; 2 cameras}

2- Dell Inspiron- 1121z [Arch Linux] {1 mic; 1 camera}

I'm expecting a targeted add to sell me plastic camera covers and white noise mic aux ins later on the road because of this post. It's all good.
Transcript: Interview with former CIA, NSA chief Michael Hayden
[shrug] It's a different writing style, is all. If you read Venkatesh's other essays, you come away with the impression that he would wear the label "manipulative" on his sleeve. All speech or writing is manipulative, and to pretend otherwise is intellectually dishonest. :)
Hotel taxes are almost universally applied because it's one of the only ways for local governments to raise revenue without taxing their own residents. This is not something to laud and praise.
How long will that 23 cents a litre fuel difference take to pay off?
While diesel high MPG cars are not new in Europe, with for instance the VW Bluemotion [1] , it is not necessarily better than unleaded gasoline.

It's true diesel rejects less CO2 than unleaded gasoline cars but it also rejects more NO2 and has some unhealthy particles [2].

So diesel is good for people who drive hundreds of miles in big landscapes, but in cities and suburb, investing in better unleaded/hybrid cars seems wiser.

[1] http://en.wikipedia.org/wiki/BlueMotion

[2] http://www.cancer.org/cancer/news/world-health-organization-...
https://userscripts.org/scripts/show/138037

A way to navigate to new unread entries would be nice.

Sometimes I really wish NNTP wasn't quite so dead.
Diesel is about 11% more energy dense by volume than gasoline. So if you're buying diesel for less than 11% more than gas, you're getting a good deal.

When I was looking at cars the diesels had a premium of about $5,000 over the equivalent gas car. That's over four years of gas if you drive 15,000mi/yr at 50MPG and $4/gal or 3.75 years at 45MPG. That's something else to consider.
I wouldn't have revealed that the second bug is a buffer overflow. The knowledge of the existence of a buffer overflow vulnerability on SIM cards is much more dangerous than knowledge of a buffer overflow on, say, a desktop O/S. Six months is a long time for a well funded organization to fuzz such a small piece of software.

On a different note, I find it extremely frustrating that the community still has to deal with buffer overflow bugs in 2013. Hardware bounds checking architectures have existed for half a century, and SIM cards are a perfect example of special use devices that would benefit from this.
To expand on this, if you want to do pretty much any development on a Mac, you are going to want to install Xcode and the Xcode Command Line tools - as that'll allow anything else you want to run to build.
An enlightening and thorough article. Note that it is also not possible to SUM() a bitcolumn. Why, I will never know.
I've been using Proxylocal for this purpose: http://proxylocal.com/

A great use for it is cross-browser web dev. To test out our JS library on IE6 for example I'll use Proxylocal in conjunction with Sauce Labs.
Haha, great troll, dudebro! Well, gonna go back to making money from iOS apps and running Linux on a backend server since I can still write software, download development tools, and generate binaries.
Quaint – a markup language loosely inspired by Markdown
Art prodigy poses 'ethical nightmare' for parents
Hack exposes e-mail addresses, password data for 2 million Ubuntu Forum users
I don't think anyone was suggesting that there are no crooks in other professions. I was responding to YOUR comment that you couldn't imagine a crooked lawyer. As to why lawyers are singled out it may be partly due to their unique position in society that allows them to harass and bully. For example http://www.thesmokinggun.com/documents/crime/lawyer-threaten... or the recent case of Oatmeal vs dickhead lawyer.
In the future, programming will not be done through coding but through composition. I'm a bit biased on this prediction.
Setting your condescension aside, I am a programmer, and I do interact with DNS on a more meaningful level. It's not the interface: it's the concepts that are hard.
> The desktop also has a camera, but it is pointed at a ceiling fan when not in use.

I’d totally watch that, do you have a link? You could even sweeten the deal by throwing some socks at the fan at random times.
How I deploy my Jekyll blog to Digital Ocean in under 5 seconds
Ubuntu Forums - User passwords compromised.
I don't see how does your example invalidates mseebach's claim. It wasn't that the compensation was proportional to the value gained, just that if you can provide value, it shouldn't be hard to get money for it. Clearly mansion sellers can get money for the value they provide, even if that means selling to people who have less to gain from the mansions.
I still wish Apple blocks were standardized in C - like C++ lambdas, but they have a real type and can be kept alive after the containing function has ended, and they come with block versions of the various C standard library functions that take a function and argument (including atexit, though not signal).
I do understand where that irony comes from, thank you. I was pointing out the irony that conservatives would hate half the founders for being radical liberals, while liberals would hate the other half for being radical conservatives. Honestly, if one classifies themselves as either a liberal or conservative, I don't trust their judgement because they've given into a form of modern tribalism and will nearly always begin espousing double standards to strike out at other side.
#64 Peer to Peer Backup is almost met by DataHaven.NET [1], the drawback being that it uses a central server to keep track of virtual credits.

[1] http://datahaven.net/
> "For the programmer, that means we must grapple with problems such as concurrency, locking, asynchronicity,.."

From my perspective, this is the problem of this decade in HW and SW engineering. Around 2007, Intel hit the wall with single threaded CPU scaling. It has gone from doubling every 2 years to a few % increase per year. We at the beginning of this paradigm shift to massively multi-core CPUs. Both the tools and the theory are still in their infancy. In HW there are many promising advances being explored, such as GPUs, Intel Phi, new FPGA, and projects like Parallella.

The software side also requires new tools to drive these new technologies. I think traditional threading will be viewed as a stopgap hack and will be replaced by some form of functional, flow-Based, and/or reactive programming models.

A few years ago, I had to help our EEs write some testing software in LabVIEW. I was blow away by how elegantly it solves concurrency and fault tolerance to bad input data. It took no extra design to utilize multiprocessing and multithreading hardware. The synchronous model in our program eliminated the issue of deadlock and race conditions problems that come up when using asynchronous threads.

Another project with great potential is NoFlo. What SW solutions have others run into in this field?
Is the age of seatbelts also over? People die in car accidents by the thousands despite using seatbelts, so they must be useless.

The article almost could've been written in the nineties before the commercial malware arrived, but when polymorphic malware became the standard.

The age of AV is unfortunately anything but over as long as people wish to run software they want to, e.g. unlike the iOS. AV is a good filter for most of the malware that you might accidentally bump into, but that's it. You're silly if you don't have one, and you're silly if you think that you're totally safe with it.
Note I did state "conflicts of interest aside". Something search related while at Google or accounting related while at Intuit would clearly fall in that category. A new pet food would not.
Social Work, with an emphasis on research and macro-level policy work, but some teaching jobs would certainly apply as well. Still want to solve hard social problems, but have decided there is too much friction in the traditional human services fields and NGOs to make much headway that way, as well as a burnout trap. So at the moment I am just doing IT consulting for small non-profits, heading to a programming bootcamp this fall, maybe another one over the winter, hoping to eventually work on interesting social problems from a coding angle. Or work a bit on something not so interesting, enough to pay the bills, and become time-rich to work on interesting and fulfilling projects pro-bono.
> Start using encryption to make your communication harder to snoop. GPG for email and OTR for instant messaging are great places to start.

I am oftentimes surprised by how few self-identifying hackers use end-to-end encryption like PGP/GPG.

Many of us use clients like Thunderbird already, which make GPG setup and use rather simple. I set up GPG on Thunderbird for my dad (who is a complete Luddite) - it took me <15 minutes, and he's been using it to email with me for over a year.

I encourage everyone reading this to set aside 15 minutes to set up GPG encryption and send a GPG-signed/encrypted email to a friend[0]. You'll see it's not so scary, and this is one of the single biggest things you can do to protect your privacy online.

[0] If you don't have any friends with PGP keys, feel free to email me. :)
QCL: http://tph.tuwien.ac.at/~oemer/qcl.html
Are you being snarky? They were randomly greyed out and then just black for me.
Patents don't foster innovation. Anti-competitive behavior and ridiculous licensing requirements/pricing does.
Design Process Phase 0: Acceptance
> When I first started taking vitamin D (I was deficient), I noticed sleeping better immediately,

When were you taking it?
They've created quite a few stories like this now. I don't have any links but I've seen several appear on HN.
The buffer overflow is only accessible after you have broken the crypto stuff, no?
Yup. For example ioctls. You don't do that to a file.
Mega Gets Unofficial Video Streaming Portal
Lecture Notes Random Graphs and Complex Networks
If anyone reading this comment wonders, "HOAs" seems to be "Home Owner Association" which according to Wikipedia is a type of corporation in the United States - that are usually setup by real estate developers for the purpose of "marketing, managing and selling of homes and lots in a residential subdivision".

By setting up a "HOA", the real estate developer gets certain privileges that easies their exit and transferring of the property to the residents.
Four(that I know of):

Kindle Keyboard
Two phones
Hands-free Bluetooth device
You're quite verbose...
You get grilled at immigration. Of course the second time through you know the exact terminology to use!
"a training regimen designed for self-improvement, a struggle to develop good mental hygiene and psychologically safe communities, etc."

Sounds like a "modern" K12 educational system.
Plan 9 has addressed some of the leaks in this abstraction, many things are significantly more "file-like".

Still, it's possible that open/read/write/seek is just not the right abstraction in all cases. http://yarchive.net/comp/linux/everything_is_file.html is interesting reading.
Ask HN: Payment services for freelancers?
If you're a freelancer, apart from PayPal, what payment methods and services do you use to collect payments from clients, especially if those clients are half way around the world?
I strongly suspect that the attack uses the known plaintext of the error message to solve directly for the DES key (which is only an effective 56 bits). I wouldn't be surprised if it used the old FIPS DES-based MAC.
Abstracting away all the firewalls and IP addresses and stuff is really convenient. Restrictions aren't always put in place for a good reason, increasingly they are just a function of IP address scarcity.

(disclaimer: I created https://pagekite.net/ which is one of localtunnel's competitors)
Yes, I did mention that. =)
How Using Gittip Can Hurt Your Open Source Project
Surviving A For-Profit School
High-End Stores Use Facial Recognition Tools To Spot VIPs
Ganja cures the Babylon mind sickness. That is why it is illegal.

It also cures cancer but you aren't allowed to know that.
Ask HN: Advice for internships
I'm planning on doing a full year internship following my 3rd year of university. I would like to do one at a startup instead of a larger company. Im looking for advice on finding one, what to look for, what to avoid and what would be a fair compensation for an internship student. A slightly unrelated question, but does the area of my undergraduate matter if I have the technical skills to make up for it? Im an electrical engineer but enjoy the software engineering side. I usually do so in my spare time and would say programming and everything surrounding it is a hobby.

Thanks in advanced!
Sorry for the late reply. There's no single reason for it being so insecure, but you don't need to search for long to find vulnerabilities.

I think the main problem comes from the fact that much of the code still resembles the spaghetti that was written over 10 years ago. Even recent versions have problems with basic input sanitization, which makes injection attacks really easy. Social engineering is also a massive problem: if you can phish an admin login, you can essentially take over the entire web server because the admin panel is just too powerful.
Good reference point here for QC simulators/environments under multiple languages, but QCL noted below by Mike is probably the best jump start.

http://www.quantiki.org/wiki/List_of_QC_simulators
Here’s what’s holding back 3D printing, the technology that’s supposed to revolutionize manufacturing and countless other industries: patents.

There's something else that's holding back 3D printing: Demand.

For all of the hype about 3D printing around how empowering it is, how cheap it's getting, and how it's going to revolutionize the world, where's the evidence that people are going to rush out to buy these, even if prices fall off a cliff?
I'm silly, then. :-) I'm on Windows 7 (and XP before that), I've never used anti-virus software, but I'm careful about what I download and run. Many of my friends, who do use anti-virus software, are constantly complaining of malware and the like. I realize this is just an anecdote and I could be caught out one day, but my approach is "don't install junk".
I would agree, and say more.

What looks pretty in data visualization is not the same as what is informative. Even though "pretty" is what gets you noticed in geeky social media websites.

The pictures do not tell us anything interesting about e, pi or phi. Possibly they tell us something interesting about random sequences of decimal digits.

One thing even sillier than graphics generated from the digits of e and pi is "music" generated from the digits of e and pi.
I'm still hoping for computer programs to be written without humans http://www.primaryobjects.com/CMS/Article149.aspx

That was my initial experiment with self-programming AI, although ultimately, the fitness methods were starting to grow in complexity themselves.
While I agree effecting change in the government is very important it cannot be the only thing people focus on. It won't solve the underlying problem in any meaningful way. Other governments are not subject to US rules and vice versa, so anyone who has a tap on the backbones can still snoop as much as they please. Moving people to decentralised systems and/or proper crypto is going to be more impactful overall.
> there is not really anything to tie people together in ordinary living [emphasis added] in the absence of religion. Self improvement groups do not create the kind of bonds in a community that will cause people to make real sacrifices for their neighbors.

1. A sense that we share an on-going narrative can give rise to a shared sense of purpose or mission. That in turn can be a significant motivator of communal behavior, even in ordinary life.

(EXAMPLES: + The founding of the modern state of Israel [many founders were secular or even atheistic]. + American exceptionalism and "manifest destiny." + Tradition in, e.g., military units and sports teams. + Scientific teams in pursuit of a discovery.)

2. QUESTION: Do we share any non-religious on-going narrative that can scalably and sustainably generate a sense of shared purpose or mission? Certainly different individuals are motivated by different things. Here's what sort of does it for me: It's plausible that we're all participating in a cosmic construction project that's been in progress for at least the past 13.8 billion years. In the words of an old story, we aren't just cutting stone to pay the bills, we're building a cathedral [0]. We can't know what the final outcome of the construction project will be, but if past trends are any indication, it'll be amazing. To me, that's pretty exciting.

[0] Self-cite: http://www.questioningchristian.com/2006/06/metanarratives_.... and http://www.questioningchristian.com/2006/09/creation_a_tita.... and http://www.questioningchristian.com/2006/03/progress_hope_a....
Look into Plan 9's take on the file metaphor. I'm not suggesting they got everything right, but the concept really can be made more general than plain old Unix makes it seem.
I guess you did not notice the animated GIFs?
Edit: or may be those are videos?
I was suspecting a story, well, the other Silk Road. I was pleasantly surprised by both the journalistic value of the piece and the excellent presentation. I'm on an iPad, and the images and scrolling map worked flawlessly. Superb!