skysight-inc/HackerNews huggingface dataset:
Agreed; and on the other hand status pages which are way too slow to update piss me off worse than having no status page.

Xbox Live is terrible for this; the service can be down for an entire region for a few hours before they update the status page. Being absolutely sure the service is having issues (because you have the technical knowledge to diagnose that the problem is not on your side or your ISP's side, and you are seeing lots of independent reports of it on forums/subreddits) and going to a status page where everything is happily green for an hour or more after you notice the issue as a user is something I personally find to be rage inducing.

Certainly a first world problem, but if you're going to run status pages please implement policies to actually keep them current!
I think the fundamental question is whether or not people in poverty can afford to buy food to eat.

Not 'nice food' but 'food', period.

The answer is usually - and increasingly - a very simple 'no.'

Here are stats from one food bank org:

http://www.trusselltrust.org/stats

Or how about being too poor to heat your home? At least 15% of households are in fuel poverty:

http://www.opportunitystudies.org/repository/File/fuel%20pov...

Aside from the humanitarian questions, which should be self-evident, the reality is that poverty is a criminal waste of potential. At least some of those worrying about food and heat have - had - the potential to be inventors and entrepreneurs.

That's not going to be possible while the culture they live in keeps them poor.
PCI is a voluntary certification which is more or less toothless. You can pass a PCI, and still be terribly vulnerable in a myriad of ways.

Also, PCI certification of the environment doesn't make you, the end user, PCI certified.
Its quite important. Any business that processes or stores credit card transactions for AMEX, Visa and Discover cards automatically fall under the jurisdiction of PCI, whether the business wants to or not. PCI has the authority to levy huge fine against businesses for failure to maintain its Data Security Standards. Small eComm businesses can easily falter at the financial pressures. I've seen major businesses elect to simply pay the fines as implementing PCI DSS can be quite costly in large, legacy environments.
"And this is not primarily a site for academic PL theorists, is it?"

Wait, this isn't LtU?
> My point is, for any given computer program, a human, given enough time, can sit down with pencil+paper and figure out the output given an input.

No human is ever given enough time. If you're not done in a hundred years (tops) -- you'll never get done.

It's an interesting thought that a program that has access to a "Total Intelligence Awareness" feed, might actually have more context than any one human has (and can possibly have) -- and by extension be better at detecting sarcasm.
It doesn't explain any personality differences. Or chemical changes like whether a person is hungry, or drunk.
Wait, CloudFlare doesn't pass through the content-type from your web server?
It does change over time and get updated every year, but it's always been kind of a joke. You're basically filling out a form that says "I'm pretty sure i'm secure", you get port scanned, somebody comes to your business to verify you didn't make the whole thing up [if you are Level 1], and you eventually get some official stamps of approval. Amazingly it can cost up to a half million dollars to go through the whole process for Level 1. Quite the tidy industry.
Yes, but buying stuff is a small part of the things you have to pay each month(rent, bills, taxes, etc).
I work at a 501(c)(3), and direct mail is absolutely worthwhile. Maybe 1.5-3% of recipients of a prospecting piece actually respond, and they probably won't make up for the cost of the mailing. However, those respondents then get more mailings specifically for current donors and those mailings make money.

Out of that group, donors are checked against databases of known giving history and net worth. These databases aren't always accurate or comprehensive, but it helps fundraisers to ID people who might be able to give more--sometimes a lot more.

When high-value prospects are IDed, they usually get assigned to a major gift officer who starts building a personal relationship to solicit very large gifts. This is where the charity makes the majority of its revenue. I usually see 95% of revenue come from the top 5% of donors, largely individuals.

If you're uninterested in receiving lots of mail, most charities will try to accommodate that request. However, resources are limited and dealing with the problems of $XX level donors often takes second place to the problems of $XXX,XXX level donors. I've seen stacks of returned direct mail several feet high from people who moved, died, wanted no more mailings, you name it. It was always on the to-do list to remove those names, but never at the top of the to-do list.
#VISIONECTIDEA

Text and geometry only remote admin tool for slow networks.
The idiom is "piqued interest". Go has more "Piked interest".
The computer science name for that is sum type, the (or maybe just the simplest) implementation a tagged union (maybe I'm making up that distinction; Wikipedia thinks they are synonyms (http://en.wikipedia.org/wiki/Sum_type)). You can do ~the same~ in C with a struct and an union:

typedef sruct s
{
int type;
union
{
int i;
float f;
double d;
} value;
}

But there, it is up to you to make sure that you only read the int/float/double if the 'type' field indicates a int/float/double was stored. Higher-level languages enforce that you can only read the union as being of type T if you wrote it as type T.
To be pedantic, WKWebView from the new, modern WebKit API, gets access to the JIT. The existing UIWebView does not.
Haha it's kind of tricky isn't it. Basically you list each design 1-4 according to which you like the best. Thanks!
I think it's assumed from the article (and the screenshot of the Gmail trail) that the team members have explicitly stated that they don't want to be bothered and don't work with recruiting agencies, this is a total last ditch effort.

At our ~20-person startup, we have a few recs open and I still see multiple people get calls on their mobile phones from recruiters over and over, and in the majority of these cases they don't even know how the recruiter got their number.
This is a waste of time and money.
Given we're talking about the (ab)use of this stingray surveillance device, who's (assumed) widespread use the feds don't want the average citizen to know about, I suggest they would come down on you with enormous damages for that copyright violation.
It ensure you are doing bare minimum best practices, like not sharing user ids and using encryption. It's sad that any company dealing with credit card data could fail, but not surprising.
Wow! This is going to completely revolutionize 3D Printing! Sign me up!
You actually are, and in fact, the convictions have started to be reversed as a result of this ...

Good thing an NDA caused rapists/etc to go free!
Because the average home consumer doesn't use the feature. Have any of the common OSs does this well (OSX sure didn't, did Linux?)?
Hi, creator of deeplearning4j here.

I'd like to add this IS newer. That being said, I am going to be focusing on ease of use here.

Currently a lot of the deep learning frameworks out there aren't focused on a lot of practicality.

I am also hoping to add sdks for different languages trying to make this a fast general purposed deep learning core that allows for people to do neural nets in different languages while also benefiting from a fast runtime.

I'm going to be opening up a good contribution pipeline here soon and would love to answer questions where possible.

I'm looking for help on everything from documentation to feature requests.
Ask HN: What are the best ways to get beta/early users for a webapp?
At least it got a design award https://developer.apple.com/design/awards/2014/Threes/
They would sit entirely on the desk top:

http://www.old-computers.com/museum/photos/Acorn_A5000_Syste...
Btw, any chance you come up with 11"+ screens?
People said shorting Bitcoin was a no-brainer when the exchange rate was $2. When the exchange rate rocketed to $10, many serious, smart people just knew it was a speculative bubble.

Rinse and repeat for each leg up ... $32, $90, $240, $1100. Same arguments every time.

Given historical volatility, I'd say fair collateral for a short sale would be 300% of the current exchange rate in USD, EUR, CHF or gold, with a margin interest rate of 6% per month.
Firefox’s Redesigned Preferences Feel More like the Web
Now Windows needs virtual desktops. I wonder if that is on "the list" Windows feels weird to me simply because that is missing.
> Or they could just ban sarcasm on the internet.

I think what we're all half-expecting, is that they'll define the output of the program to be true; thereby a) ensuring the program is 100% correct, and b) In the event of real threats (as identified by the program) have actionable intelligence.

Almost, but not quite, the same as banning sarcasm on the Internet.
Maybe it does. I'll have to run some further tests and get back to you on this.

(So far, though, I've had to disable CloudFlare's cacheing to get the pages to display correctly.)
Swappiness and drop caches on Linux
There's a WWDC session on it tomorrow, that would be worth checking out afterwards if you are interested. (Free developers can access WWDC videos and slides.)
> most cities also still had functional streetcar/bus systems that would take people downtown

But ~40% of the population lived in rural areas, and what I understand from relatives who lived there during that time, travelling to town was considered a luxury. Today, nobody thinks twice about hopping into the car and going to town every day.
This is what I am hoping to launch with the launch of skymind[1]. I believe in the potential of deep learning, especially in the ways deep learning can learn better representations for feature extraction than some hand curated models.

Practicality has always been a problem with deep learning, and I think enabling access to this powerful technology will be a great enabler for many people in the long term.

[1] http://wired.com/2014/06/skymind-deep-learning/
The home page looks great but when I clicked on the demo button I got a completely black page. I don't have Flash installed so I thought this was the issue (thought I'd see the 'download Flash' error).

The second time I tried it worked perfectly though, and I was pleasantly surprised. Well done making this work without requiring Flash!
Making Embryos From DNA Of Three Parents Doesn't Look Unsafe
I have multiples vhosts per IP with nginx and SSL. Does it use SNI and does that mean that some older browsers could have problems accessing it?
They've been very-publicly flailing about for quite a while now. It makes me wonder what the company (or any company) hopes to gain by broadcasting so much internal chaos. If you think it will somehow help - by all means, go ahead. But in Fab's case, it doesn't seem to have had any benefit.

And if I were a consumer looking to patronize a business, I'd choose a business with zero turmoil over one with massive internal chaos if my only real objective was to buy a sofa or couch or something along the lines of the products Fab sells.
If you are not familiar with Foreign Data Wrappers, they allow you to connect to other datastores and represent that data as tables in your database. http://wiki.postgresql.org/wiki/Foreign_data_wrappers
Thanks. I've replied in that thread, but just in case: this is because I don't want the company to have a public, "almost-broken" tag and I still have high hope in what we are doing.

Does that make sense?
If they have a tech-savvy friend, they should be okay. I recall reading an article describing how a flaw in the CryptoLocker encryption process and that the keys were actually stored on the PC itself -- meaning it's possible to "unlock" it on your own.
I don't understand why you reject 'supply-side story' things like TV sets, microwave ovens and internet access.

I'd certainly feel worse off if you took away my TV - or replaced it with a 1970's black-and-white version. Isn't it obvious that the cost and quality of TVs affects people's "standard of living"?
"Better off" than what? That should be the key question. A lot of people in these comments seem to think that just because poor people's conditions are better now than X years ago, that means that they're less at a disadvantage compared to the rest. That kind of logic reminds me of this: http://mostlysignssomeportents.tumblr.com/post/66889970151/s...
Good and Cheap Cookbook (final version)
I only plan on making this single response in this thread.

As someone mentioned directly below, you're damn right I'm a staunch feminist. But nobody has 'hijacked' anything: I've known Chad since before Gittip was even a thing, and have been in the top leaders list since when that meant I got less than a dollar. Because that's what happens when you've been using a platform longer than others. Naturally, this extended to my friends, as well. Furthermore, you only make Gittip money if you ask people to donate. The top getters are people who ask more.

My sibling presents a one-sided view of multi-faceted people: Shanley, for example, has her own bootstrapped media company that's already profitable, which is more to say than a large number of HN 'entrepreneurs.' (including myself).

Anyway, I'm not sure the 'leaderboards' are a good thing, exactly. But this kind of pettiness (from throwaway accounts, no less) is amusing.
http://www.derailingfordummies.com/derail-using-anger/

c.f. "You are hurting your cause by being angry"

try to be less of a trope.
This looks so good, that a question arises: Where's the catch? In other words, in which situations is a columnar DB a bad solution?
Heroku and SOA
> Is it a bureaucracy certification with some vintage requirements or is it something that keeps adapting to the changes in the technology environment?

That's not really an "or" question. It is a bureaucracy-oriented standard that focuses mostly on whether you have the right policies in place in all the right topic areas. But it also adapts reasonably well to changing technology -- because it actually has relatively little to say about specific technologies.
Dark Reading: Safely store user passwords
Don't Break Referral Hiring
Feeding your funnel the wrong leads can make your SaaS business sick
Very nicely done! I wish there was some audio to go along with the video. http://panteca.io/get-started/
> a video cache (which I don't think CloudFlare even supports)

Why wouldn't it?

Here's your basic HTTP Live Streaming server, it can serve VOD or live events to dozens, perhaps hundreds of users:

cd /path/to/video/and/m3u8 && python -m SimpleHTTPServer 8000

Done.

CloudFlare caches HTTP objects, therefore CloudFlare caches video.
Seems like another WebGL game engine was open sourced recently: http://news.turbulenz.com/post/49430669886/turbulenz-engine-...
I guess my english is not good enough. Is my question offending ? Why downvote ?
This is well known in IoT field I assume, I used it a few years back, after comparing with tinyos and such.
Basically you have Linux, then FreeRTOS, then Contiki, from large system to the tiny devices.
Google opens campus for entrepreneurs in Poland
Yes, and this has to do with the nature of power. Government naturally has a huge amount of power - they can confine you, kill you (in most states), take your property away, access all of your data, and do other really bad things to you, like irrevocably label you a felon. The only real limits are the will of law-enforcement, legal limits, and real resources (like prisons and bullets).

What's happening now is that the limits on the "access all of your data" power are eroding or gone mostly because of this line of thinking. "Wouldn't we feel stupid if a nuke went off on US soil when there were emails going back and forth about it we could have read."

The framers of the Constitution understood that a government is an extraordinarily powerful beast, and that it's not always just. That's why they spelled out limits to it's power, like the 1st and 4th Amendment. Now we have government operatives at every level clamoring to remove these shackles to their productivity. "We can only protect you if you give up your rights," they say. But who will protect us from them?
> There are about 120,000 words in English [...] That includes 2.0736e+20 combinations

You forgot using common sense: The number of words most people will actually choose to use is far fewer.
Cool! I'm currently doing summer research modelling neurons and your posts really helped me learn this stuff. I would go through your code line-by-line writing it out and then I'd just play with the parameters. It was a nice starting point. Thanks!
https://github.com/mef51/HodgkinHuxleyNeurons
I don't think the OP was questioning the practical need to be PCI-compliant. I think the question was as to how useful PCI actually is at protecting users. (i.e. does it actually prescribe best practices or is it just smoke and mirrors)
Apparently now that Metro is out there for lightweight users, there is more scope for making things like Virtual Desktops for power users - see

"Windows UI designer explains why forcing Metro on all is great for power users"

http://www.pcworld.com/article/2098585/windows-ui-designer-e...
Z-Bar [1] is a fantastic free and lightweight solution I've been for years. Highly recommend for those using Windows 7, especially in the Enterprise as it requires no installation and it is only 2 files.

[1]: http://www.zhornsoftware.co.uk/zbar/
Can someone tell me what the recent negative news around OpenGL (see for instance http://www.alexstjohn.com/WP/2014/06/03/apple-ditching-openg...) means for the future of WebGL? I don't follow the graphics world from close, therefore my question.
I'm very excited about this! Add a mechanism to distribute data and queries across a cluster, and this could be the makings of an open-source Amazon Redshift.
The point is that it is horrible that it is even needed.
A great example of iterative development.

> Is fizzbuzz really actually quite hard, or is everyone out there a complete idiot?

The FizzBuzz test is not supposed to be hard. It's supposed to be so simple that any programmer should be able to do it in a few minutes, as the OP did. It weeds out the absolutely incompetent, that couldn't program their way out of a paper bag, which is a large percentage of programming job applicants. And, by the way, which I've seen being employed several times. They usually depend on other people doing the job for them and they tend to rise to more abstract, higher-paying and more influential jobs.
Based on this embedded systems survey [1], FreeRTOS is actually quite popular.

http://www.freertos.org/

[1] http://www.eetimes.com/document.asp?doc_id=1322014&print=yes
Anything non-OLAP. Using a columnar store for your transactional master, or as a document database would probably be disastrously bad, for example.
Who is hiring interns?
Just like the who is hiring thread (https://news.ycombinator.com/item?id=7829042), I thought it would be helpful for startups to post their available internship opportunities for people still looking for an internship this summer.

Format:

1) Location
2) Startup name
3) More about what you do/what problems you are solving. Also include a link to your site.
4) Your email
FreeRTOS : Open Source Real Time Operating System
It's more than that. I don't think having non-reference objects is entirely impossible (e.g. Objective-C blocks are already stack-based objects until they are copied), but it doesn't work for Swift's design goals. Objects have to be reference types because Swift needs to interact with Cocoa and Cocoa Touch, which assume reference-sharing in many places.
You seem to think I disagree with you. I'm just correcting misinformation.
League or Union?

I'd call rugby league "footy", but rugby union will always be "ruggers".
I forget where I read this, but the Windows team is certainly aware of virtual desktops and has made a conscious choice not to include them, even as an option.

The Sysinternals Suite has a utility for this: Desktops v2.0 [0].

[0] http://msdn.microsoft.com/en-us/library/cc817881.aspx
exactly how I feel about the stock market.
Without additional context of what you're trying to build: talk face-to-face with people and stand over their shoulder as you walk them through the signup/first use process.

Though neither sufficient nor strictly necessary, willingness to pound pavement for your first users appears be highly correlated with traction. It's the quickest way to find out how people will actually play with your product.
Very interesting how you can definitely see 3 distinct groups emerge in recent years. I'm guessing linesmen are the majority of the group that really shifts over to the right.
Ben from CitusData here.

At a high level columnar stores are good for analytical workloads and not great for OLTP workloads. Some reasons for this:

* cstore_fdw currently only supports modifying data via the COPY command. This means that UPDATE and DELETE operations aren't yet possible which limits the utility for OLTP workloads.

* The skiplist indexing system works well for analytical workloads where you are aggregating or retrieving a significant number of rows but wouldn't be great for retrieving single rows.
that wasn't 15 days ago.
> case let .NoAction(_, v): return v

That's amazingly awkward syntax for a brand-new language. "case let"? In many other languages with pattern matching and destructuring, the "let" occurs implicitly.
"this call is being recorded for quality purposes"

Not sure this allows the recordings to be divulged, though
Your point about vanguardism is very possibly correct, something I want to think about more.

But my point is not about vanguardism per se, but what vanguardism does in alignment with whatever ideology is relevant. With collectivism in its various forms it leads to extreme oppression up to and including mass slaughter as the vanguard tries to force people to align with a prescriptive, unnatural, i.e. fundamentally wrong ideology. A commonly accepted figure for the 20th Century is 100 million killed by their own socialist governments, I personally estimate (using very rough projections from those former worker's paradises where bodies have actually been counted at least somewhat) upwards of a quarter billion.

By contrast, the "ideology" of capitalism is much more aligned with human nature, it also sets up a system in which everyone is perforce required to minimally engage. Do some work, get paid some money, buy some stuff, repeat. People are strongly encouraged to do more of all of those, but there are e.g. no block or village committees that watch for layabouts and deny them the ration coupons necessary to get food.

(Appropriately, with the 25th anniversary of Tiananmen Square today, just before then my roommates were a couple of grad students from the PRC, and one of the things they told me was that Deng's economic reforms had negated the ability of these committees to casually kill people. With a free market in food getting on their wrong side meant you paid more to eat, but not automatic death by starvation.)

And of course my other point is one you implicitly agree with: pure, "scientific" Marxism does not and cannot exist.
This is great news, but it does not necessarily mean that an e-commerce site hosted on CloudFlare can be PCI DSS 3.0 Level 1 compliant.

Also, it quite likely does not mean that (as of Jan 1 2015) any e-commerce site hosted on Cloudflare will be able to pass the PCI DSS Level 3 SAQ A-EP.
Prosecutors declining to charge isn't the same as exoneration, as much as a defense lawyer might want to convince you of such.
I made something similar recently, it focuses on an easy capture and creation process from mobile, as well as the easy cross platform publish everywhere aspect. You can also create and play with 360 degree views of objects and panos. It's on the app store, and web: http://360gram.net