skysight-inc/HackerNews huggingface dataset:
The need is too great to have the service that wikipedia provides, if people are becoming less willing to keep it accurate then that is interesting. If people are consistently finding inaccurate or uninformative articles then they will search for their information somewhere else

I found this page where you can listen to the 'sound of wikipedia', basically a different guitar string is plucked at a different pitch when certain changes are made to wikipedia articles. It is pretty cool in the sense that it shows a lot of changes are being made, however you are able to see and hear the amount of changes made by bots, which is surprisingly few

http://listen.hatnote.com/#fr,en
Build a Realtime Q&A App with Polymer and Firebase
Until MS makes VS 20XX Professional cross-platform and free, I don't think they'll get much traction. I gave the a shot when I still used Windows via the Express editions. The fact that I had to jump between 3 editors to do anything and still didn't get NUnit integration is ridiculous.

Many languages can use the Eclipse, IntelliJ or Netbeans platform. The JVM provides a true multi-platform target as a first class idea. MS might be trying to do this, but they are really behind. I wonder if the world's most past.
Google Cloud Platform.
If this works as advertised, this is awesome. I've always used TODOs in my projects, and haven't always used github due to employer constraints. Now I won't have to put so much effort into keeping track of open tasks.
Track AWS Resource Configurations with AWS Config
* For Great Justice.

* to see if marijuana truly is a gateway drug.

* for anxiety/depression.

* to make going to work in the morning bearable.

* to make the ProjectM visualizer work better.

* to fight the effects of Alzheimer's Disease on the brain by increasing neuroplasticity.
I'm sitting at Pii2014 (Privacy, Identity, Innovation) in Palo Alto right now and FTC Chairwoman Edith Ramirez is on stage discussing consumer privacy protections.

She's emphasizing an opportunity to educate consumers on "privacy options and transparency." She describes online services as "black boxes" and that if educated, consumers will be in a better position to exercise control.

Her comments seem to support the need for individual services to provide better privacy options and clear information about the privacy impacts of using super-sticky services.
1. Not having to use C++, which should result in code that is harder to optimize but at the same time less work on memory leaks and other bizarre bugs.

2. Effortless porting. See 1.

2. Stock assets delivered with the engine - that's pretty valuable if you're indie.
The point is that relational algebra happily models trees quite well.

The fact that the actual RDBMS and SQL support for trees is piss-poor should be considered a failing of those systems - users very often have data that mixes the relational model and a tree model, because a tree is a special case of a relational model. Splitting that data between two systems would be a bad solution.
Don't feed the troll.

He didn't gave even one argument. Just spilled some venom.
An Innocent Man, Tortured by the U.S. Asks the U.N.: Where's the Accountability?
YouTube launching music subscription service
First images from Philae's ROLIS camera:

-----------------------

1) 3km above comet:

https://twitter.com/DLR_de/status/532587248555143169

2) Few seconds before landing:

https://twitter.com/nanotousch/status/532593372218023936

3) First surface image?

http://i.imgur.com/0XK8Ar4.jpg

4) Possibly a new image from the descent?

https://pbs.twimg.com/media/B2QySLrCUAAZbEL.jpg

Edit: no, here is the source (Rosetta's NavCam from yesterday):

http://www.esa.int/spaceinimages/Images/2014/11/NAVCAM_top_1...

-----------------------

Rosetta Lander Imaging System (ROLIS)

http://nssdc.gsfc.nasa.gov/nmc/experimentDisplay.do?id=PHILA...
Has anyone been able to find specific pricing on this? All of the language I've seen about it has been vague. One of the things that's kept me from using RDS for toy projects is that it basically amounts to running another instance on top of what I already have. For a "real" project, that's a drop in the bucket, but for toys and prototypes, it can be a significant chunk of the cost (so I usually end up just running my own db on the same instance as the web server for those projects).
What is the use of a cloud relational database service? I thought everybody is going for Document Based databases.
Here's a random line from the Scala standard collections library:

def :+[B >: A, That](elem: B)(implicit bf: CanBuildFrom[Repr, B, That]): That

This is from the standard collections library.

In Java, I've got a List.add function. In case it's not clear from the name, 'add', I can click through to the implementation and it's pretty obvious what's happening.

In Scala, I've got +, ++, +:, :+, and a bunch of other nonsensical bullshit, and when I click through to the implementation? Even less sense. Whenever I use a standard scala collection, I have no idea what it's actually doing. Additionally, everything favors allocation-happy overly-clever immutable wrappers rather than a simple ArrayList which will smoke those immutable implementations in real-world performance.

The cure is far worse than the disease, here.
Space exploration is not for you. Your tax share of this mission, depending on where you live, is either zero or nearly zero. Asking for personal benefits from a space probe is silly.

However, your children, and their children, and so on will likely see benefits from it. The future is impossible to predict, however, so nobody can say what they will be. The principal benefit of missions like this is the new knowledge they generate. That knowledge is then the intellectual heritage of humanity for eternity, and can be used for any number of inventions, benefits, and future discoveries.

You are thinking too small. Even if somehow nothing ever comes of this mission, this is the sort of thing that humanity does not because it has survival value, but because it gives value to survival.
IMHO this works to Scala's detriment. I very much enjoy Python and Clojure precisely because they have one, generally accepted way of doing things. Is it a silver bullet? Of course not, but this works for me 9 times out 10 and I find that coming back to my code later (or sharing with colleagues) is far easier because most code will be structured in a familiar way and therefore take less time to understand the unique bits that solve the problem at hand.
Which is a really bad idea.
I think this is part of a bigger question: should you only spend on basic survival? Individuals in developed countries now spend most of their resources on things that go beyond basic survival: education, entertainment, arts. Shouldn't we spend our collective resources the same way? If as individuals we want to expand our existence beyond survival, I think as groups we should, too, and fund pure science, history research and the arts, even if no material benefits come out of it.
It's like slashdot on april fools day!
You know what I also really like about C# is the .net runtime. I know that allot of people dislike it because there's so much leftover stuff from previous versions, however despite this it's one of the most comprehensive runtimes I've every worked with.

Want to make a screenshot of the desktop? Got it. Want to post keystrokes to another application? No problem. Ohh I see you want to write a tcp server with asynchronous processing? Here's some generics you can just c&p.

I know other languages have these features too, but C# makes it so damn easy to use in the stdlib it's just not funny anymore.
More product details: http://aws.amazon.com/rds/aurora/details

and Frequently Asked Questions: http://aws.amazon.com/rds/aurora/faqs/
I'd happily switch from Scala to F# but I would miss higher kinds and using implicits for typeclasses.
FSL Secures $10m investment for Laser 3D Printing
This is huge.

A few months ago, we decided to write a big new software component at $work, basically a service layer that is going to accumulate lots of business logic. We discussed several programming languages, and thought that a statically typed language might be a good fit (we mostly did perl and python so far). C# was dismissed pretty quickly, because .Net was closed source, and Mono had the reputation of being a bit second rate (possibly not well-founded, but also hard to debunk for somebody not in the community).

I mentioned that Roslyn was also open source, but it was hard to convince anybody when the "main" implementation was still closed source (and we're very much an open + linux shop).

If this had come a year earlier, we might have picked C#. Maybe there'll be another project here in a few years...
The Nexus 6 Review
Why mysql? Why not postgres engine?
Building Android Wearable Apps
Wow, I listen to the solutions they invented to hibernate the probe safely - to save on the electricity they had to hibernate it, but then it could have change orientation relative to sun, and wouldn't have enough energy to wake up.

So they disabled the orientation system to save energy, but first they made the probe rotate quickly to stabilise it like a gyroscope.

That's stuff from sci-fi books / Mc Gyver movie :)
It's from the standard collections library, the most-used code in any language.

It is in fact representative of the vast majority of code you use.

The fact that it wasn't immediately clear to you that a lot of your code DOES use this code is probably the strongest argument I could make.
Hi I'm the author :)

Note that it can open or comment issues (matching based on TODO's text == issue's title), but it does not yet closes them, because I couldn't find a satisfying workflow yet (which means it may never occur).

Give it a try on a sample repository, always needing more testers !
For enterprise work I'd actually agree that nothing beats C#.

I also love Haskell, but let's be honest - it won't get me hired, or at least not here in Bulgaria.
This is huge. In both technical and political ways. And bringing all the details into live online event is twice as huge. I just watched the guy reporting the unsuccessful initial anchoring of the probe, and I felt so happy that I could see this. Incredible. By the way the lander software runs on Harris RTX2010 processors -- the US contribution.
What's the downgrade?
Unity has been developing their own runtime for a while now to get away from the mono licensing costs of using a new version. I'll be interested to see how they react to this turn of events.
> you mentally can't abide being taught

Frankly, this sounds a bit ridiculous...how can someone that can't be taught be employable? Using software development as an example, they need to be able to be taught things, such as why overall design decisions were made, how a particular algorithm works, coding conventions, development processes, etc. These are not "pick them up at your own pace" kinds of things, and may not even have easily accessible documentation available to do so with in the first place.
During the keynote they said that Aurora starts at $0.29 per hour (that's about $200 per month).
To be fair, the source code for most of the core .NET libraries has been freely available under a "reference source license" for a very long time now. You could look behind the curtain, you just can't modify or redistribute.
If your data is fundamentally relational you're better off putting it into a relational DB. http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
It's only in the US App store :(
You won't believe how much attention the EU gives to poverty issues. This is why there are no many poor people in the EU.
So what hearing is:

- AES is vulnerable to timing attacks by design unless the implementation is very careful. But even then no promise it is safe because of CPU hardware nuances between models and architectures.

- Use AES-GCM if you must use AES.

- AES-GCM(?) is accelerated by the Intel AES extension and provides a constant-time implementation, but you have to trust Intel's hardware isn't backdoored.

- Don't use AES for network communications if you can avoid it.

Is this correct?
My issue is, whoever wants to accomplish something that takes a lot of money to make happen, should do like ARKYD and make a kickstarter or any other peaceful alternative, that allows for every individual to choose whether they'd like to participate.

My issue is that running to the government, just because it already has guns in place pointing to every individual's head in case they don't pay, and saying "we'll steal just 20 more cents but really it's nothing! it's so little! just let us have these 20 cents so we can do this for you, folks. for you!".

C'mon, if it's for our benefit, then convince us of it, lead by example, and ask for money peacefully without using the extortion machine of the government.
> it is nice to see them try hard to become a nicer player in the software eco-system

They're just trying some desperate measures to stay relevant. You already know MS is institutionally evil.
Ask HN: Best non english webapplication you are using?
I'm looking for webapplications that aren't used in English. The software will probably be developped in your own country and perhaps would be used by your employer.

I'm using this for looking up potential partnerships as a software developer with a lot of contacts.

Any ideas?
Here is what they claim in the FAQ:

"Amazon Aurora delivers significant increases over MySQL performance by tightly integrating the database engine with an SSD-based virtualized storage layer purpose-built for database workloads, reducing writes to the storage system, minimizing lock contention and eliminating delays created by database process threads. Our tests with SysBench show that Amazon Aurora delivers over 500,000 SELECTs/sec and 100,000 updates/sec, five times higher than MySQL running the same benchmark on the same hardware."
These are different articles, they might related to the same news, but very different takes. This one comes from the founder of Mono.
The Guardian live-blog is good as well. Less tweet-heavy than the BBC:

http://www.theguardian.com/science/across-the-universe/live/...
Nice thing, but for some use case it can get very expensive.
E.g. daily rotated per customer key is 365$ per year. If you have many small customers that can cost more than all other hosting costs.
Oh wow. Basically the whole infrastructure was compromised.

> He began to copy one of our tables, which contained partial user information, including email IDs, hashed passwords, and last tested URL. His copy operation locked the database table, which raised alerts on our monitoring system.

How does a copy operation lock a database table? Because you set thresholds on the number of reads? I find it a little surprising that such a knowledgeable hacker would make such a rookie mistake. Can someone clarify?
I wish Windows was Unix on the inside.
The overall question is whether bindings or language features that expose direct control of the underlying architecture (such as D) can still be used to implement crypto. The answer is likely yes, though it is uncharted territory that only someone who knows what they are doing should attempt.
As a EU guy paying taxes i prefer giving my money to space program rather than into those useless corrupted politician who "govern" us.
Pricing is at http://aws.amazon.com/rds/aurora/pricing/

The cheapest is a db.r3.large for $0.29 / hr
FreeBSD always was targeted on running on servers. So if that's where you will run it then you should have minimal issues with drivers. If you plan to run it on desktop it might be more challenging.

Regarding sysadmin, I tend to disagree, I think it is the opposite, mainly due to great handbook they have (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/).

As suggested reading "man hier" is a great way to understand the filesystem layout. I personally also really like clear separation between the system and applications. For example all ports/packages are installed in /usr/local including configuration files (in /usr/local/etc).
Google Messenger
>"a bribery scandal involving distributors selling Microsoft products"

I'm not sure Best Buy reflects that poorly on Microsoft.

>"They reportedly have raised over $5.5 billion from many large companies including Microsoft, Intel, Sony, Nokia, Apple, Google, Yahoo, American Express, Adobe, SAP, Nvidia, and eBay, plus investment firms such as Stanford, Hewlett Foundation, Mayo Clinic, and Charles River Ventures."

Again, doesn't reflect that poorly on Microsoft.

>Munich reverses course, may ditch Linux for Microsoft

Is a software sales company supposed to not sell software? That's what they do. How does that reflect poorly on them?

You're hating a corporation for doing what corporations do, and hating a tech company for things tech companies do. Like I said, it's time to get over it or just shut the hell up and ignore it. I understand that your religion tells you to hate Microsoft. But some of us don't subscribe to that line of thinking, and you're ruining it for the rest of us by controlling conversations and shutting down discussions.
I thought this was going to be about the Spark big data framework.
>"a bribery scandal involving distributors selling Microsoft products"

I'm not sure Best Buy reflects that poorly on Microsoft.

>"They reportedly have raised over $5.5 billion from many large companies including Microsoft, Intel, Sony, Nokia, Apple, Google, Yahoo, American Express, Adobe, SAP, Nvidia, and eBay, plus investment firms such as Stanford, Hewlett Foundation, Mayo Clinic, and Charles River Ventures."

Again, doesn't reflect that poorly on Microsoft.

>Munich reverses course, may ditch Linux for Microsoft

Is a software sales company supposed to not sell software? That's what they do. How does that reflect poorly on them?
They already have this, it's called Google Play Music, and it's been on Android and the web for two years.
Is there some kind of distinction between fame and recognizability? I wouldn't consider Alex from Target famous, but he isn't exactly a stranger. I think we need to carve out more definitions for fame; something more than either famous or not.
I fully agree with your last two sentences. Please tell, how did you at the end support what's there, I wasn't able to see that in the article?
It really is mind blowing. The degree of intergovernmental co-operatoin is incredible. The lander electronics has Hungarian know how, brought there by Hungarian scientists. Radiation-protected processors are American. The whole thing is supervised by Germany together with France. Absolutely fantastic.
AES-NI can be used to accelerate AES on Intel CPUs. CLMUL instructions (namely PCLMULQDQ) can be used to accelerate GCM. You need to use both in conjunction for a fast, constant-time AES implementation.

However, the conclusion to draw is more general: any data dependent timings in any cipher implementation can be catastrophic.
Zwipe; no-pin, fingerprint-authenticated, contactless card-payments
> Developers need to start looking more seriously at C#/.Net.

I don't think they need to. They might if they have some particular need in it, but there are way more interesting things to learn if you are interested in something new, like Rust of example.
[0]: https://github.com/dotnet
[1]: http://microsoft.github.io/
Not setting intent to educate oneself about an issue is not the same as not caring about that issue if you were decently educated on it. My observation is that a good number of Americans are in a rush to go about their day-to-day activities and end up skimping on educating themselves on important topics that relate to their personal freedoms. Many may end up relying on the sound bites presented in the news to quickly arrive at an opinion on a given subject.

I do think 'those in charge' here try to exploit this to their advantage. Just look at the outright fabrication of facts presented to us during elections and spread by our government officials during times of crisis. Nothing forms cognitive dissonance faster than being scared mindless by a hypothesized crisis and then presented with a 'solution' to preventing the crisis affecting you by having it spoon fed to you via a 30 second news bite. Nothing to see here...move along.

If anyone is to blame, it's the press here.
This seems like a version of the Tessel[0]
that isn't as overpriced[1].

[0] https://tessel.io/

[1] https://shop.trycelery.com/page/tec
I see you're still using Netscape Navigator Gold...
I had hoped for no bias in my comment - just to increase awareness.

The changes in related laws in Australia are unprecedented [1] and are passing as we speak [2][3]

The comments on their own privacy page is about to become outdated or misleading -

Australia has strong privacy laws in relation to email, specified in the Telecommunications (Interception and Access) Act 1979. [4]

As an EU citizen you are offered more protection then many other regions of the world, at least from a regulatory perspective -

Under EU law, personal data can only be gathered legally under strict conditions, for a legitimate purpose. Furthermore, persons or organisations which collect and manage your personal information must protect it from misuse and must respect certain rights of the data owners which are guaranteed by EU law. [5]

Please watch the youtube like referenced below to get a feeling of the insanity -

[1] https://www.youtube.com/watch?v=srk9c4rOgZ4

[2] http://www.theaustralian.com.au/news/latest-news/australias-...

[3] http://www.news.com.au/technology/online/antiterror-laws-rob...

[4] https://www.fastmail.com/help/legal/privacy.html

[5] http://ec.europa.eu/justice/data-protection/
Thanks for all the good suggestions. Appreciate it!
How is space exploration categorically different from other kinds of scientific exploration?
Really curious if the Community Edition will work with Xamarin.
RHEL Atomic: Secure, CoreOS-like Docker Host by Red Hat
They're teenagers. They're not supposed to have a "life" yet.
Music Key by YouTube
Video: https://www.youtube.com/watch?v=pMQxeb5ERps
So proud to be part of the team!
Continuing in your rant: technically, you still expect the server to behave correctly and ask your browser for the encrypted text through a special <textarea>. If the server doesn't want to send the it, it won't.

What I see is going the other way around: have the browser detect a standard <textarea> and provide control to automatically encrypt what you typed. Something ala https://www.mailvelope.com/. No changes in the websites. You can do it today (well, if you have the good plugin/browser).

Now I think the real hard problem is not encryption itself but key distribution. You need to find a way to reliably tell other people "This is my key", but you need some interactive way so that I don't need to wait for you manually sending me your key in order for me to send you something encrypted... I believe XMPP is much better suited for that (there are ways to exchange content between people, even when they are not connected, for instance through services), so maybe Gmail could build something on top of SMTP+XMPP to exchange keys. And that still wouldn't be truly authenticated, only optimistically, because in the end trust is something only users can set.
I'm skeptical that Apple is currently very open source friendly. I'd like to see some statistics of what % of their software products are open source (including libraries and tooling of course) compared to other companies. I'd like to see what % of their open source products were built from scratch by Apple (not through acquisitions/hiring like with LLVM).
We upgraded to this, only to find it activates some new encryption modes (4 new GCM suites) that don't seem to function properly for us. Anyone else seen that issue?

(Technical details: If the client offer one of the suites, the server is accepting it in the ServerHello, but then RSTing the connection after the client sends their encrypted handshake, and the event log says "none of the cipher suites supported by the client application are supported by the server". Browser and curl don't use that suite, but Amazon ELB does.)