skysight-inc/HackerNews huggingface dataset:
The pricing needs to be more clear. For example we run MYSQL RDS in production with two AZ enabled, we pay x2 the prices.... so if its only costs a bit more than MYSQL RDS and you get 3 AZ for the same price -- this is good. Moreover, there are costs that come with storage (database size), this thing seems to be smart about being more efficient with allocating space.
Correct. We don't get any input from the retailers. Two Tap can get product availability info and place an order just by having the product URL, nothing else.

Also, the full retailer inventory is available, unlike FB or other models that require the shop to upload a certain number of products.
I think we simply have different core values. It appears that you believe that the ability for an individual to have total control over their money is a basic right. I believe that an individual has a fundamental responsibility to the society into which they were born; this is vague and nebulous, but a portion of this responsibility includes funding scientific and educational projects if they are so able.

Science has, many times in the past, embarked upon a path to which there was no obvious benefit, yet ultimately came upon a discovery or application which improved the lives of humans immeasurably. Could Halley have had any idea how large the impact would be when he coerced Newton to record calculus and the laws of gravity in a book? What about Michael Faraday's fascination with electricity, generously supported by the Royal Society?

People aren't, as a whole, equipped to understand the long-term consequences of our actions. Predicating funding for something so essential to all of the progress made in the last few centuries on this faulty understanding would cripple our development. A government which attempts to offset the massive social cost of such a missed opportunity with speculative research is doing its duty to its citizens. We don't know what we don't know; evaluating scientific research with your limited cost/benefit analysis fails to take into account the enormous opportunity cost of a lost discovery.

As others have noted, taxation which funds things you don't agree with is a basic fact of modern life, but it has benefited you immensely - complaining about this funding model while you enjoy its output seems disingenuous.
@com2kid Microsoft defined what computers are capable of. Let me clarify: most people heard Microsoft's version of reality first--and they were amazed!

We all were. Computers have changed life for all of us. But computers aren't what they could have been...

Microsoft's version of computers is a pale and sickly thing, it's engineered for--that is, optimized for--profit rather than productivity.

Some people use computers to save lives, right? How many more lives might have been saved over the past couple of decades if MS hadn't held features--ideas! concepts!--back again and again to enforce planned obsolescence? How many times did they obfuscate a communication protocol to maintain market dominance?

I appreciate that some current MS employees aren't responsible for what happened before they were hired on.

I hope you appreciate the magnitude of those past sins. There are reasons people yell!
I'm already reading the page. I don't need a pull quote to repeat what I just read. Pull quotes are for magazine layouts when you're flipping through pages. Pull quotes on a web article is a clear sign that the editor is stuck in print media. I'm not 'flipping' through web pages like a magazine, so their usage is a bit passé. Perhaps let's not listen to what the writers like and listen to what readers like. I'm pretty sure the designers aren't making grammar suggestions to the writers, so let's let the designers focus on what they know best: readability and usability.
My short tips: 1) write short emails & respond quickly 2) remove notifications on your computer & phone 3) create gap time (showers, walking, running etc)
I know this is naive as hell, but would adding some random sleeps before returning encrypted bits make it better or worse for this particular attack?
What's the 'unique selling point', why would I use this over {Facebook, Twitter, G+, etc} where my friends are?
Ask HN: What is your favorite data structures book?
What is your favorite (preferably language-agnostic) data structures book?
i remember reading about this in an old good french computer magazine : Login

now you can put rfid in ring :)
NspHire Makes Finding a Job as Easy as Playing Tinder
Its speed is most likely relative to Sun.

Earth moves at about 30km/s relative to sun. So that's your minimal starting speed.
I would really love something like this to be standardized for IAM (identity and access management) purposes. Far too often the "something I have" is forgotten or non-standard in security. "Something I know" is standardized as passwords. "Something I am" is fairly standardized as fingerprints. But the concept of "smart cards" still isn't there yet, for some reason.

If we could get rid of the "something I know" and go to "something I have" and "something I am", network-based attacks would be that much more difficult. The password is dead. With something like an RSA token, barring any breach of RSA's algorithm (again) or a complete bypass of the authentication system altogether, an attacker would need to be physically near me to compromise my account (would need to steal my fingerprint AND my smart card).

And no, Google Authenticator isn't quite the same. I use it on all my accounts, but it's just so damn inconvenient. A ring, a watch, or even an NFC version of Google Authenticator would work so much better.
Paraphrasing newrelic "it takes a village to count our proxy nodes".

We have our placing orders infrastructure on AWS, and whole in-house cloud dedicated to product crawling built on top of Digital Ocean.
Someone I know who grew up in mainland China told me he was raised and taught in school to believe the Tianenmen square massacre was just U.S. fabricated propaganda.

So yes, probably.
OpFlex-ing your Cisco ACI
>...the victim was NetLock[1], a “certificate authority” in Hungary... The logs showed that the attackers had signed into one of the command servers in Germany in November 2009, two years before Duqu was discovered.

Professionals stealing certificates since at least 2009.

[1] https://www.netlock.hu/USEREN/
How many people 'dream' of spending 4 more years studying abstract/obtuse subjects? You can do lots of things; most things in fact, without studying art history.

The money angle is probably valid; the 'dreams' angle is just the opposite of that - folks like to make cabinets, or trek mountains, or write. They don't really want to study math to become an actuarial.
Read the letter the FBI sent MLK to try to convince him to kill himself
F# has Query Expressions[1] which are just Computation Expressions[2], i.e. not a language extension, a library.

If you know Haskell then it's pretty easy to get into F#. The only thing you'll miss are higher-kinded types. Although they can be hacked in[3], it's not really worth the effort a lot of the time

[1] http://msdn.microsoft.com/en-GB/library/hh225374.aspx

[2] http://msdn.microsoft.com/en-us/library/dd233182.aspx

[3] https://code.google.com/p/fsharp-typeclasses/
The point of basic income is to pay for it with automation and software, not the sweat and blood of someone else.

The majority of farming can be automated. Should it not be possible to give food away for nothing then? If trucking/mobility (self driving cars) can provide such a huge benefit to society, why would we not provide it at almost no cost to people?

Robotics. Software. Renewable Energy. These three ingredients remove the need to take anything from anyone while providing for everyone.

You're still going to need to work to get your latest film or Taylor Swift album if you have moral qualms about IP rights, but we are slowly approaching the age where we have enough energy and the required framework to meet everyone's basic needs without taking from that 60 hour/week fellow.

To your point, the unemployment rate SHOULD be high. People do not live to work, they work to live. The sooner we can let everyone have more leisure time and not die from starvation or lack of medical care, the sooner we advance as a people.

In closing, think like an engineer. The incentive to work should be, "How can I fix or automate this problem so a human being never needs to work on it again?"
Constant time is the defense recommended in the article :)
F# has a huge momentum at the moment. Quickly rising in the Tiobe index. It's an ML-style functional lang for the CLR. It's not as powerful or pure as Haskell in terms of type system and style, and it is lacking (or is more pragmatic) in a few places to be interoperable with other .NET langs. It has some really cool features though that are quite unique, such as

Type providers
http://fsharp.github.io/FSharp.Data/library/JsonProvider.htm...
Code quotations
http://msdn.microsoft.com/en-us/library/dd233212.aspx

Most importantly it has become a first class citizen of the ecosystem so the tooling is already great compared to a lot of similar languages.

http://fsharp.org/
I was seriously hoping this was a rugby thread on HN.
I'm the author of this piece. Everyone should go try out Alive instead of reading the blogpost:

https://github.com/nunoplopes/alive

Alive automates all of the stuff described in the post. Here's some info:

http://blog.regehr.org/archives/1170

Also we gave a talk at the LLVM Dev meeting a few weeks ago, the talk doesn't seem to be online (yet?) but here are David's slides:

http://www.cs.utah.edu/~regehr/devconf14.pdf
turnover is always 100% given enough time. I think the more overqualified you are, the more they think you can bolt quicker than usual.
Refuting crappy internet comments about your blog isn't really a recipe for success, unless your criteria for success is more pageviews. There were tens of people in that thread who were spouting off armchair economics like they were financial experts. That type of ignorant rambling should really be reserved for /r/economics or, better, /r/bitcoin.

It doesn't really deserve to be responded to, much less refuted.
I'm a C# newbie but a long time C++ guy. I've done tons of work with Overlapped IO under Windows and similar stuff with Linux using epoll type signaling to threads. I've completely wrapped much of this using C++ Signals & Slots library making callbacks as simple as adding a Signal<> to my object and a Slot anywhere I wanted to pick up said signal.

I'm intrigued by how C# makes this situation better than the way I've been dealing with it with my amped up C++ delegates (aka signal & slots).

Could you recommend any C# for C++ developer type links for getting acquainted ?
The "in your chosen field" part was new to me. If your chosen field is buggy whip manufacturing, well...you're going to have to work hard at something else.
A friend died last night
Ask HN: Is it possible in the future, viruses may appear that don't exist yet?
Why did you pick a 500yr old translation of that text as an example when there are dozens of popular modern versions? ESV, for example says this:

> When Joseph woke from sleep, he did as the angel of the Lord commanded him: he took his wife, but knew her not until she had given birth to a son. And he called his name Jesus.

https://www.biblegateway.com/passage/?search=Matthew+1%3A24-...
My addition to these good points

* Skip TV. Lots of people spend hours every day in front of a TV, I don't. I watch in dedicated bursts and usually that means a movie per week.
* Books. I love reading books but do that on long flights, on vacation or when I have real "off time".
* Sleep. I go to bed when I'm really tired, never before. Lots of people go to bed before they are tired which is insane.
* Kids. Spend dedicated time. I drop them off at school every morning, spend some time before/after dinner every day.
* Weekends. Try not to work weekends and again have dedicated time with kids and family activities. I do weekend work in short bursts when needed and save the rest for recreation.
That's not a meaningful distinction here. Let's not avoid the interesting part of this discussion with semantics.
Please add the programming language used at the top. I looked at the code and it was obvious that it was not java/lisp/python/php (the ones I know). I guessed Haskell and I had to do a text search to find it out.
How to Talk to Investors: A Quickstart Guide
"How is that fair?"

Flat in dollars is regressive in utility.

"If we taxed the 'rich' at 100%, it wouldn't even pay the federal budget for one year."

Not that I support the policy, but depending on how you define "rich" it might. Per Wolfram Alpha (http://www.wolframalpha.com/input/?i=us+budget+%2F+us+total+...), the US budget is approximately 30% of total US income. That's going to need more than the incomes of the clichéd 1%, but not terribly much more. If you let us borrow the same amount we're currently borrowing (extracting current revenue by taxing the top at 100%: http://www.wolframalpha.com/input/?i=us+tax+revenues+%2F+us+...) that shrinks down to about 10%. Ignoring, of course, the very important point that those people aren't going to keep earning the same way when they don't see any of it.
The new-page patrol seems like a reasonable place to add something like this

https://en.wikipedia.org/wiki/Special:NewPagesFeed
Nursing Career Paths [Infographic]
FELLOW DROIDERS – Android 5.0 Lollipop Update Now Available for Nexus Devices
Heh, watched that when looking for the scene I pasted, as I couldn't remember which of those "what's the point of this science" episodes was the one with the quote I wanted - what an amazing show. Need to rewatch again soon.
In any number of ways, just as other types of scientific exploration are different from each other, and some seem to be worth spending billions on, and others are not. Do you have a more specific question?
The Future of Internal Communications [Infographic]
Of course it is. Even worse, it's the CEOs' fault. Because we all know they didn't actually work hard to get their position, they were anointed by the king. All rich people cheated their way to the top and they should be paid more closely to the assembly line worker because after all, assembly lines are hard work. It isn't fair! It isn't fair! I blame Canada first and CO2 emissions a close second. Now someone reading this please send me $1000, I deserve it and besides, why should you keep any of it? You didn't really earn it and you don't need it. You only have it because you are a white male.

I think that summarizes a large number of people's thinking on the subject.
I studied telecommunications and this stuff is really fascinating. From job prospects though your options are fairly limited.

Does anyone know what type of waves are used for commucation at such large distance ? I know satellite uses microwave communication but not sure what could they possibly using for communicating to 317 M miles ?
Do they use booster and amplifier satellites intermediaries ?
I would interested to know more about signal and communication setup and instruments used.
Would you tell someone not feel happy because someone else has it better? Then don't tell someone not to feel sad because someone else has it worse.
There is a Java card standard http://en.wikipedia.org/wiki/Java_Card
>And I pretty much believed it until I actually started working in the private sector.

Indeed. There is usually a pretty large difference between what people are told about the world growing up and reality.

In my experience, people who never figure this out externalize blame when things go wrong: Greedy corporation fired me, CEOs make X when I only make Y, someone should have made sure I had healthcare, landlord raised my rent, etc.

Where in this article does she take ownership of her life and decisions?
The general idea is that religious texts are large enough to have simple sections and complex sections, so the reader can choose the level of complexity, knowing that these translations have received a few centuries of bug reports and errata fixes.

One can certainly find more entertaining and less corrected texts :)

> Only if you learn ancient dead languages

You may be surprised by how much of modern communication is influenced by Latin and Hebrew. Mainstream lack of awareness of "old" languages only makes the mainstream more susceptible to influence, as that which cannot be named cannot be firewalled.
Microsoft to make per-user Windows licensing available to enterprise customers
Traces vs. Snapshots: Print Statements and Debuggers (2012)
Such amazingly convenient timing. I just picked up my droid app I paused on working on. Definitely going to give this a shot. Thanks for posting!

Microsoft is so hot right now!
ITT, when someone says that the sky is blue, someone else asks if everything above everyone's head is blue, then asks if they are blue. This is considered a logical progression.
(Speaking of anthropocentrism) The day before I saw this story I remarked to my kids that trees can think. It's just very slow - might take 20 years to form a thought.

I'm still not sure how serious I was but it makes you wonder about where and how many qualitatively different levels of "thinking" there are between trees, dogs and us.
Exactly. She was in print media and television, two industries that are quite obviously dying. Yet, she shows little interest in adapting or retraining, she simply externalizes blame and resists change. Not really a recipe for success.
I think the big complaint was that your post was titled "How I lost a shit-ton of money in one day" but the content was "How I started making some money on OTC trades and got on a leaderboard at work" -- felt click-baited.
I am not too familiar with Theano, but from what I can tell it is more focused towards Deep Learning. So I will refrain from comparing and will give you a short list about ArrayFire.

- Supports multiple backends, so you can run on NVIDIA GPUs, AMD GPUs, Intel Xeon Phis, and all CPUs using the same API.

- ArrayFire currently has statistics, image processing, signal processing and Linear algebra functions. We are planning to add Machine Learning and Computer Vision functions / algorithms in the near future.

- ArrayFire is a native (C/C++) library. It can be used from other languages fairly easily.

- The main goal is to make parallel programming in general (GPU programming in particular) easier and portable.
Ah, the late nineties, when the dream of "Java in ALL THE THINGS" was alive and strong.
I went from scala to C# 7 years ago, and after some feature withdrawal, I began to like C# for its simplicity. It was not very elegant, I often had to settle for ugly solutions, but this was actually a step up from scala where I would obsess to find the most elegant solution for my code. In C#, the best way is more obvious even if not that good, and you settle more quickly.

As the language is considered holistically with tooling, the error messages are always good and they don't make dubious decisions (getting rid of semi colons) that are theoretically sound but screw up tooling.
Do TA proponents ever talk about the suggestions that the reason TA works is because of a feedback cycle?

That is, if you get enough people with enough influence (cash) all believing they can read tea leaves, and make similar movements based on that, it kinda works.
Nonsense. :)

Unity has really driven home the popularity of Mono as a cross-platform code platform -- there are tons of people using it who wouldn't necessarily consider themselves .NET programmers. (yes, I realize there's a mix of library, language, and APIs in that soup).

But Mono merging with real .NET crossplatform support suddenly makes it a viable api for all sorts of non-microsoft use.

Back in the day, I remember how badly I wanted the dataset controls from .NET -- they have all this nice built-in functionality manage partial datasets from MSSQL to client memory and then sync multi-edits back to the database again (round trip). It's possibly the best round-trip data controls I've ever found in a library and it's mostly unheard of outside .NET circles. It makes the libraries that jQuery and Rails use

We have a lot to learn from each other -- I'm glad that MS has taken this step forward to embrace cross-platform again in such an open way.
I haven't checked WiredTiger storage driver nor it's source but I think it's safe to say that the in-place updates are not possible with Wired Tiger (even without compression) and most future storages.

People must be careful not to heavily update big documents with these.
> Juvenile crime rates are plummeting, and the leading theory is that it's because all the kids are too busy on their electronic devices to commit any crimes.

I have never heard that theory at all from any crime reporting, statistics, or books. Do you have any information on that?
This is one of those things I think is useless.

Of course in a couple of years this will be part of our culture and I will ask myself why did I not see that
I remember rolling my own authentication system using an iButton back in college. I had it mounted on a key fob. Worked pretty well, you touched it to the reader and typed in a 4 digit PIN.

Don't really understand why these didn't take off vs. a smart card for authentication: as far as I know they're more durable and they're pretty cheap.
No one thinks that the development of this stuff happened entirely because Nadella is CEO. They think it was allowed to finally be released and promoted because Nadella is CEO.

Huge corporations have a huge number of things brewing at any given time, most of which don't make it to market. Executive decisions are a big reason why or why not. And Ballmer was repeatedly and emphatically on record that MS software should revolve around Windows.
Introducing Google Container Engine
Yes, but he is talking about trading penny stocks/pink sheets. He is on par with the people the "armchair economists" unless he is super wealthy and can prove it.

You sure you want to act like he is a financial guru?

"If you've been following penny stock trading circles on twitter for awhile, you'll know certain tales of legend were born on that day. One particular trader profited $1.2 million in a day. When that many traders produce their largest gains on one particular trade, you know it doesn't require some crazy genius, It's the stock that does all the work and makes life easy.

My day was just peanuts in comparison but it was still my personal best, as I made $33,000 (with no profit split! which felt amazing). The trader across from me, who I will affectionately nickname El Chango, had seen enough. El Chango was branch B's head trader. It killed him to see easy money slip away due to inaccessibility. He pulled CCG's principle owner aside and pleaded for him to enable access to the OTC."

His method?

"Simple. Look for the extreme volatile moves on massive volume. If the direction was down, find the first held bid. Buy. If the direction was up, find the first major seller. Short."

If it was really how that worked in the real world, it'd have been eaten up by HFT.
You could reference "Vacri's cheese preferences" on every page on the web, and it still wouldn't be as well fleshed out as the topic of WWII on Wikipedia, particularly if vacri and his close associates weren't particularly interested in providing the info. Frequency of reference follows popularity more than popularity follows frequency of reference.

Or perhaps another example: most politicians have some sort of twitter or facebook account listed on their promotional material. It doesn't make those twitter accounts particularly popular, despite being frequently referenced.
Trying to sign up for the beta, getting an HTTP 400.
Simple Wikipedia dump parser
Why would that be the case? Significant portion of Win Server licenses are for MS SQL, Sharepoint and Dynamics, which I doubt will be able to run on Linux.

I don't see people using IIS switching to linux either... I know I wouldn't.