skysight-inc/HackerNews huggingface dataset:
Easy to say if you're not the one getting hit.

Look, politics exist to make this kind of 'hitting' of the metaphorical sort that doesn't get people killed as much as possible, because we have disagreements and we always will. One of the only political tools oppressed people often have is their voice and the little power their money or commercial value gives them.
It's all the same company anyway.
Most real production compilers don't use lexer or parser generators.
Coteline, a new programming language for the JVM
"Unifying Hipsters and Enterprise Developers more, more clearly."
Amazon buying Canonical, I could have believed.
I wouldn't call the minnowboard a microcontroller, it's more similar to other single board computers like the Pandaboard and the odroid boards. And 2GB are already common for such boards, so 4GB are really not far off.
Hope so this is a programming issue.

But I think DigitalOcean is doing the right thing for customers.
Maybe, don't forget that the objective of the Raspberry Pi Foundation has always been education, and keeping the same hardware platform for a longer period of time, eschewing participation in a hardware arms race, works well for this objective (in terms of building learning materials for teachers around R-Pi etc).

That said I think they have said that there will be an R-Pi too sooner it later, 2015 perhaps?
Are they also planning to ban use of JavaScript on their website because you know, Brendan Eich created the language.
Appears to be using https://github.com/auduno/clmtrackr under the hood.
scalac -Ybrowse:typer Foo.scala still works on 2.10.3. It's also pretty convenient when writing macros, not only for compiler plugin developers.
Spite Is Good. Spite Works.
Not the failure of MtGox, but their day to day operations were significantly impacted during the peak hype.

Other Exchanges had problems, I remember the "you can have bitcoin next friday, when we've got some ourselves" episode (bitinstant perhaps?).

Even the most prepared business are going to have trouble when everyone decides to come knocking on your door in in the space of a fortnight. You can prepare for rapid scaling, but you can't hire and train people overnight.
Allman bracing sucks on wide screen laptops, and it was only when I found the 3-font point brace line Visual Studio extension that I was able to switch. I'm really getting annoyed with braces, we should get rid of them.
It has an Atom E3800 processor. How does power consumption/heating of this Atom processor compare to its competitors?
Main issue is it's single threaded. So if you use it to share big files with an other machines, only 1 file can be downloaded at a time and a download will block browsing of available files.
Well I guess technically, you also rent your body, since you can't legally sell yourself into slavery.
When Chrome is more than 10 years old I bet they'll have decade-old bugs.
And the lack of a guarantee of future results is not something to panic about, either.
Are the chip docs open? Does linux need binary blobs on this board?
Well coding on laptops sucks anyway :)
I'm using an ifc6410 board as a home server, and as long as you stay with 2.5" disks all you need is 5V. The ifc and as it seems the Minnowboard as well provide 5V, so all you have to do is build your own adapter to SATA power. I just repurposed an old molex to SATA power adapter.

For 3.5" disks you also need +12V, so the easiest way would be to gut an external USB disk enclosure.
This is actually the first thing I thought, after having a quick look at this code, and being aware of todays date ;-)
Developers Playgrounds to Play and Learn
Country or ISP network?
Then don't position yourself as a mechanism to evade copyright law or as a champion against that. Those are different goals with different consequences and it opens you up to a whole pile of attacks that would otherwise be a non-issue.
Yeah, It wasn't meant to be a detailed analysis.

Having said that, I'd be inclined to put regulation and compliance milestones under the heading of infrastructure.

If you mention Bitcoin now, People also don't assume you're a crazy Libertarian buying drugs off the internet (your parent's might still). In a funny sort of way that's infrastructure growth too.
/v/ hasn't had five-digit post numbers like that since 2005.
Typically the worst blob are the GPU drivers, and it seems to work with the normal open source i915 driver, which is pretty much as good as it gets.
No Gri either, http://gri.sourceforge.net/gridoc/html/index.html
The Python is new to me, but JSON's strong relationship to javascript is not new at all: http://en.wikipedia.org/wiki/JSON
Roundup: All of Google’s jokes for April Fools’ Day 2014
Chinese Embassy in Moscow Hacked and Reveal How Russia Spied on Ukraine
There's also the ODROID-U3, which is roughly comparable to the Minnowboard, and it's just 59$.

http://hardkernel.com/main/products/prdt_info.php
Google’s Public DNS Intercepted in Turkey
It's worth noting that regardless of the fact that the underlying platform supports live migration, providing it as a service is requires an additional effort.

If users will favour GCE because of reduced downtime support due to the live migration support (or simply favour GCE because of they perceive it as a more advanced platform), then other providers will follow.

Right now it seems that it's all a price war, not yet a feature war. But prices can go down only to a point, then feature war will start showing it's effects, and it will be interesting.
I tried implementing a Mersenne Twister, and the numbers I got were completely different from that book. Didn't I use enough entropy? Where can I get some from?
Ask HN: The Best April Fools’ Day jokes
The Scourge of Coffee
Quick Tip: Adding features to the product list in Prestashop 1.6
Before you press the space bar, "nowisthetimeforallgoodmentocometotheaidoftheircountry" sounds like the music they used to play early in the mornings on VH1...
I'm not making any normative statements about what is fine and what is not fine. I don't claim to have such moral authority.

All I'm saying is that different dictators achieve different things. Some 'dictators' enrich their countries, and some 'dictators' impoverish it. Similarly, some 'democracies' enrich their countries, and some 'democracies' impoverish them.

That's all I'm saying.
A few healthy habits for office workers – Mehdi Khalili
The End of the Password Age
Japan’s whaling “not for scientific purposes,” must cease
I personally never went to some school or so to learn programming. Did you look into learning at least some of it on yourself over the internet? There are lots of free resources available and if you find the time and motivation to finish a few hobby projects on your own you should be able to find a job without an actual finished education.

If you want, you can drop me a mail or contact me on jabber, both addresses are in my profile.
I'm also sure 3bln is way too low for such a company comparing with other FB's purchases.
Alice is shameless rip off movie "Her". April fools should be creative.
see also https://cstheory.stackexchange.com/questions/3650/historical...

It's interesting that Turing never rigorously proved Turing Machines were a model of computation, it was only an intuitive appeal. He actually apologised for this when introducing them, in his Entscheidungsproblem paper
http://www.turingarchive.Entscheidungsproblemorg/browse.php/...

Also curious is that Church wrote to him, saying that he found Turing's model more intuitively convincing.

Intuitive appeal isn't everything of course.
This is such a brilliant idea! It'd be also interesting to extract other features from videos such as colour profiles , face detection and movements of objects in the frame and camera movements. They don't need to be accurate but hints; then use the profile to control the mood of the video. An example may be,to start of with cool edits at the beginning then gradually progress to the warmer clips.
The most accurate description of Google Play so far
Doesn't really solve the problem of backing up multiple machines spread over multiple sites for multiple people though.
Well as of now they may not be interested in Android Wear OS, but soon they will join the platform. As According to NextMarket insights, the market for smartwatch will grow significantly in 2014. From 5 million shipments worldwide in 2013, the number will grow up to 15 million in 2014. Shipments are projected to increase to 37 million by 2015 and almost 373 million by 2020. The smartwatch revolution will be driven by Asia, where low-cost Android powered smartwatches could become popular in emerging economies as an alternative to phones. New segments of the market such as fitness/active lifestyle and youth will fuel growth in coming years. http://www.dazeinfo.com/2014/03/19/google-inc-goog-android-w...
Why be nice? >:)

(function () { if (document.domain !== "mydomain.com") { while (1); }})();
>an overall loss of just 0.07%.

No, that's only the direct loss for credit card issuers.

It's not surprising that the companies that control the system limit their own losses as much as they can, by passing on the costs to others. The losses to merchants, etc are far greater.

In fact that figure understates even the card issuers' total losses, because it doesn't include billions of dollars in "fraud solutions expense, IT, staffing, outsourcing, and outside data/investigation expenses"

The report from which 0.07% was taken indicates immediate losses that are about 15x higher. In other words, around 1%

The report makes it extremely clear that the 0.07% figure is a severe underestimate of the real costs. In fact, that is really the main topic of the report. It's unfortunate that all that research has been ignored and the almost meaningless number has been cherry picked for Wikipedia.

Link to the report (PDF) which is the source of the 0.07% figure: http://web.archive.org/web/20091229101826/http://www.sas.com...
iFixit has been acquired by Apple
"Stop bothering your team's designer and build awesome emails yourself.
Lambda calculus, like Turing Machines, was created as part of an investigation into the fundamentals of mathematics and in particular what is meant by "computation" - so it was never really intended as a practical tool for solving real world problems - which was arguably very much the motivation for Newton's creation of what is generally called "calculus".

Edit: I don't think javajosh's question is unreasonable - not sure why it is getting downvoted.
The PRUs are a seriously underrated feature of the BBBs. It's like having another two computers over 50x as fast as my ZX Spectrum that can run independently, and provide completely realtime output.
I am sure this also saves ink and recycles bits. Bravo to CERN!!
Just curious why you view that as an advantage, unless you mean to run commercial, closed-source applications on it?
This is a great strategy by Microsoft and it's part of "1st Mobile & 1st Cloud" strategy which is being adopted by Microsoft New CEO. As Nokia X came into market where user will get 7 GB of free cloud & this will increased upto 10 GB if user allow camera access to the cloud. Cut-throat competition is about to begin in cloud market, each and every player are ready to compete with attractive offering.
There is also the matter of directly stuffing the sockaddr_in with calls like inet_addr(), which has long been considered inferior to alternatives using getaddressinfo().

This also has the side effect of this implementation not supporting IPv6, among others.

So please, don't use this as anything other than an example how not to do sockets.

If you want to learn how to do it right, I can recommend the excellent "Guide to Network Programming Using Internet Sockets" by Brian "Beej Jorgensen" Hall (You should definitely buy the printed version, just to support him :)).
Careful! At least for mariadb 5.5 setup on Ubuntu 12.04 LTS, you need to pin the mariadb versions of packages because Ubuntu breaks stuff with their updates.

# cat /etc/apt/preferences
Package: *
Pin: origin repo.percona.com
Pin-Priority: 1003
Package: *
Pin: origin ftp.osuosl.org
Pin-Priority: 1002

# tail /etc/apt/sources.list
deb ftp://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
deb-src ftp://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
Redis new data structure: the HyperLogLog
This is a great point, R-Pi foundation may not even need to make it's own boards. This could very well work out best for everybody.
Wonder how this affects battery usage and temperature on the devices, I'd love to see reports based on app usage with/without mining enabled.
I made it on a RaspberryPi because I know Python better than Arduino language (particularly at the time when I started this). However, the hardware benefits of the Arduino are very apparent when connecting switches and things up to the pins. Ardiuno has things like built in pull-up (or down) resistors for digital inputs (eg the flow meter).

An Arduino would be more than capable of running this logic, and an Ethernet one would even be able to log to the website the same as this setup does. However it's been really helpful being able to SSH onto the Pi, and tweak the code around in the environment where it has access to all the inputs. Especially considering that I live over 100 miles away from the installation!

Speaking of which, I might just hop on and run the pump for a bit, why? Just because :)
I think memory might be your bottleneck with newer games. Apparently Diablo III will tolerate having just 1GB, but only on XP.
Draft EU blacklist names Putin's dog
> In modern usage: JSON is to JavaScript as JavaScript is to Java.

This is totally wrong. Javascript has nothing whatsoever to do with Java. It only has a few very superficial syntactical similarities (curly brackets, semi-colon at the end of each line, and that awful 'new' keyword). JSON, on the other hand, stands for "Javascript Object Notation", and can be interpreted as Javascript (with 'eval'). It's explicitly meant for storing and transmitting javascript data, so when there's a javascript data value that is not supported by JSON, that is absolutely relevant.
You really need to consider the source on this. IT's from wizardchan. Just look at the rules: http://wizardchan.org/rules.html

1. Do not post about your personal sexual experiences or allude to the possibility that you have any.

2. Do not post about real life social activities or your romantic relationships.

3. Do not disparage, advise against, or show contempt for the celibate, NEET, or reclusive lifestyles.

These aren't normal people, and aren't really representative.
Um, I've been meaning to buy some tools to fix my iMac. I hope they stick around until I can afford them. What bad luck I've been getting lately. :-(
Cool Planet Biofuels raises $100 million from Google Ventures, BP and GE
> Having the app switch off when the GPS calculates you are traveling faster than 30kmh would be an interesting hack.

The Japanese carrier docomo have an Android app to stop you from using your smartphone while walking, the latest menace to public safety.

https://www.nttdocomo.co.jp/info/news_release/2013/12/03_00....
This is the fifth or so time I've upvoted an article simply because I wanted to see discussion on it. In this case, I found the topic interesting but the article itself long-winded and boring to read. Is this a permissible reason to upvote something?
It's hardly a full feature checkout..

Correct me if I'm wrong, but it just seems like a user-friendly form with client side validation. You still need to integrate it with a payment processor, hook it into your checkout process where you capture delivery, billing and order information.

I also think it's not worth $299, especially when each license is per-website only.
This could be excellent as Plex client if it does support HDMI CEC. Raspbery Pi is too slow for this
Challenge HN: Keep lame April Fools' gags off the front page
(I'm going to rewrite this, because people have made some good points in the thread.)

Most April Fools' gags in tech are lame. Only the very best ones, such as those that show hackery ingenuity, deserve much attention on HN. I propose that we, or rather you, flag the others off the front page.

After plodding through them much of March 31 (where I am), I realized I was dreading the next 24 hours of having to read so many lame stories and decide which are real. Then I thought it might turn into a positive if I appealed to you all instead. This is a plea! You don't have to do it, but in my view it will help.

A word about humorlessness, since it's bound to come up. People who complain about HN's humorlessness have a point, but not because we're against humor. We like laughing as much as anyone. It's because empirically, a culture of humor means a flood of lame humor, and HN's goal is to optimize for signal/noise ratio. As with any optimization, there are inevitably tradeoffs.
ECS is very OO. OO vs. functional is orthogonal to dynamic vs. static.
I tried the e10s nightlies and it seems to be quite usable.

The major issues is some tab confusion (phantom, unclickable tabs), many "new tab" after session restore and occasional problems with context menus. I did use Tree style tabs and some other non-content related plugins and they mostly work.
> Look, politics exist to make this kind of 'hitting' of the metaphorical [...]

This kind of hitting is not metaphorical and is not apt. Firstly, it is misdirected. I am a Firefox user, and I would have to change my browser in order to access this website. This is like a female car park owner not letting me in because the CEO of the manufacturer of my car is misogynist, and telling me to buy another car, regardless of her not knowing whether I am misogynist or not also.

Secondly, should we not use natural deduction because Gerhard Gentzen was a Nazi?

I fully support equal treatment of gay people and gay marriage, albeit I cannot back this move from OKCupid, regardless of the fact that via this article did I get to know the website for the first time, as it is unequal treatment of Firefox users and an attempt to counteract an idea with a non-idea that is destructive to the targeted party.
"Apple is working hard to make devices last long enough to be upgraded or irrelevant, making repairability an antiquated notion"
As first I thought this was another botnet operation mining Bitcoins.

There's actually an altcoin experiment at the moment, http://huntercoin.org. Basically an MMOG that runs on Blockchain technology. Users play and "mine" coins.
Given the date today I'd be tempted to not take the accouncement too seriously - it is April Fools Day after all.
The Pi has advantages that are not easily overcome by this:

Price: $25 for a Model A. Yes, it delivers significantly less - but at $25, it's a consumable for projects, whereas at $100 the Minnow probably isn't. $35 iff you want Network and another USB port and some more memory.

Community: If you want to do anything with the Pi, you'll likely found someone who has documented doing something very similar, and probably uploaded their source code.

Peripherals: There are a lot of them for the Pi, relatively cheap.

I think the Minnow Max will carve its own (smaller, but still nontrivial) niche, but will not actually harm RPi's market share.
Were it GCC instead of VC++ that wouldn't change much for a lot of people. Fixing bugs in a program with 7 million lines of code is not easy.

Fixing bugs in GCC for an unitiated person is probably super hard.
Marvellous. From http://www.ifixit.com/smartphone_replaceability:

"Last generation design makes the iPhone 4S ugly and worthless, increasing upgrade appeal."
In other words, the basic formula of Greek tragedy is the hubris or outrageous pride overwhelming judgement, leading to deserved disaster. There's an additional subtext btw of exceeding prudent limits in "hubris."[1]

The thing here is that the NSA has acted out of hubris and exceeded prudent limits, and the result will be predictable. The deserved disaster will come from far more routine use of encryption, and this will deny legitimate law enforcement investigations many critical tools. While this is a cost that to some extent will be borne by everyone, it will particularly hit the NSA and law enforcement really hard.

[1] See "From Religion to Philosophy" by F. M. Cornford, 1914. Some parts are dated, but the general discussion of partition and nomos/nemesis is very well done.
Could we kill all of the stupid April Fools' articles?
BTW, I bet someone could claim market manipulation and win a lawsuit (if he could somehow prove that the April 1st joke was too credible and it affected share prices, for example).

I hope everyone has some sense of humor, though.
I have a feeling they're just going to kill them off since it seems more like bad PR when they score Apple products.
This Three-Wheeled Car Costs Just $6,800 And Goes 672 Miles On A Tank Of Gas
It's been penalized, but you don't know how. It could simply be a bunch of flags.
Introducing Frontback, Selfies for Entreprise
I never really looked into Keybase, do you really need to give them your gpg private key? That's something I'd never do...
brilliant and so spot-on. Don't forget the all-new Smartphone Replaceability Index: http://www.ifixit.com/smartphone_replaceability

Why bother with repairing a device when you can just replace it with a new one?
The Fifth Protocol
Calling April Fools. Well done, but basic premise is just too obvious.
Responsive Webdesign
Responsive Webdesign
What a coincidence: https://news.ycombinator.com/item?id=7506793

Could you all take care of this one as test case, please?

(Edit: That was harsher than I should have been. Sorry.)
Love that they've taken inspiration from http://ourincrediblejourney.tumblr.com/
"I took a picture of myself with books on my head.

I call it a shelfie." - Ron Burgundy

---

https://twitter.com/RonTheAnchorman/status/45033092914873139...
Yes so long winded like all their other articles are.. and off topic but I can't help but notice none of them wear shirts. Whats with that ?
Web design TUTS+ have a coupon code 'TUTS' for $30 off. http://webdesign.tutsplus.com/tutorials/getting-to-know-maca...
I think this is pretty unethical, mostly because there is no mention in the app description or the app itself that you are doing this. Something about it feels very greasy and shady. I'd almost, almost, call it a trojan.

Now if you put a disclaimer up front, or if it was an opt-in thing, then sure. But right now you don't have any of that in the app, so I'm not sure how it differentiates itself from something like this: http://www.wired.co.uk/news/archive/2013-04/8/bitcoin-trojan

I'm sure apple approved it because they didn't catch it.

Gross.
I don't know if it's "permissible", but I've done that myself many times. Often, the discussion on HN is better than the article itself.
Human and Nature Dynamics (Original Paper, so-called "NASA Collapse Study")
Sarah Palin to keynote HOPE X
VC firm starts lottery to give seed funding to startups
The Next Buzz is a new lottery that will award $500,000 to a lucky entrepreneur every month in return for 5% equity in their company.
Ah, thanks for letting me know! That could have confused me.
Rhapsody, the stepping-stone between OPENSTEP and OS X, had public releases on x86, while the PPC port was new.
I'd imagine so, there is a comment system for a reason.
Although, most tend to stray away from long articles such as this one. Hacker News would benefit from a summation web application for articles like these.
Oh loosen up. I find it's something a bit different to look forward to one day a year. It's never the height of comic genius, no, but it's a bit of fun in an otherwise pretty dry industry.
Looks like an April fool joke: https://twitter.com/kwiens/status/450894251992162304
Building an HTML Solitaire Game
Totally forgot about April's fools ... glad that it's (probably) not true as I don't see Apple keeping a company like iFixit.
Just consider April Fools' articles as a handy guide to people you should unfollow, sites to remove from RSS, businesses to not give your money to, etc.
VICTR-model-E – The body heat phone charger