skysight-inc/HackerNews huggingface dataset:
The problem with that setup is that you get alerts that will get lost in the noise. Systems like Nagios, I can set up dependencies, so that I won't get a flood of alerts when the network goes down, or set up maintenance windows so that when I am working on a system, I won't get spurious alerts. Also, self-hosted tools like nagios mean that I can hook it up to send an SMS or use a backup connection, or run a script that triggers an arduino-controlled bat signal to alert me. None of this is really possible with DMS
That’s one case, that doesn’t work well with user-defined buckets, has an unexplainable tendency to shift to ‘10.00%‘ when there is no room to do so and works with only certain of ggplot many wonderful graphs… But yes, that one, when it works is generally great.
Mark Zuckerberg, in Sandals, Chats Up CS50 [2005]
This might be tied to the issue that mandlar, pokpokpok, and valgaze have been having, but I haven't been able to reproduce it yet.

Does resetting these levels (Ctrl-4) help at all?
It's not a scrapeability problem; it's a freedom problem. The article mentions this. Why should the app stores decide what can and cannot be on our phones, and why should they add a 30% tax on everything that is published on mobile? There are a lot of claims that the tech industry is disrupting the big music and books businesses, for the benefit of consumers, but these new players are acting like the middlemen they are replacing.

The web reduces the distance between content consumers and producers, cutting out the middleman. It's not a perfect solution. Standards are greatly influenced by commercial interests. But it's better than a locked-down app store oligopoly.
It most certainly would be more affordable, but just not immediately. There is a backlog of 30+ years of market correction to endure before things return to where they should be. How quickly that correction occurs depends on the political will of those governing the city.
Maybe not as critical in a strict financial sense, but absolutely critical in a privacy and data confidentiality sense.
Didn't know he was in Los Angeles, thanks for letting me know!
Perhaps the underlying reason for not being able to have kids makes adoption a poor choice. In CF, for example, the average life expectancy is about 40.
What Really Happened in that Double-Blind Violin Sound Test
In any protocol, how would you manage the decryption keys? If the file's owner is dead, s/he can't provide the keys. So that means the keys must be transmitted to some trusted party before the owner's death.

That party could be the dead man's switch service, but do you want to trust them? I wouldn't. (Nothing against the operators of this site. It's just inherently risky to trust a website operator in this type of situation.)

Alternatively, the key can be given in advance to the files' intended recipients via some secure channel. For example, suppose Alice wants Bob to receive the files upon Alice's death. Alice can deliver the decryption key(s) to Bob in person, electronically with PGP, or in some other sufficiently secure manner. But in this scenario, Bob has to know about Alice's deadman's switch in advance.

So I'm wondering: Is there any way to do this a) with encryption, b) without entrusting the keys to the operator of the service, and c) without informing the recipients in advance?
map.validateExactlyXManyObjects = function() {};

lets you put an exit tile next to your character on every level
My assumption is that the valuation is "crazy" because vendors in some of the most desired markets are violating the law to provide their service.

"get while the gettin's good" sort of thing.
What if your reason is that he supports the elimination of benefits for a commonly discriminated against minority class, and he's being put into a position to at least indirectly make decisions about those benefits at a company that has historically supported them?

What the record actually shows is that the policies of Mozilla, in the time he was CEO, treated well those who had cause to oppose him in his private political life.
And also please quit making the fixed headers and footers. It degrades the experience for everybody who tries to actually read something.
WebStorm update debugs and runs node-webkit applications
Thanks for the well-positioned comment. I had half a mind to nod my head at this article, but you're so right. The problem with Eich's donation was that it made an otherwise-unnecessary personal opinion perfectly obvious.

Actively contributing to a campaign to crush individual rights is a pretty strong indicator that as a CEO he'd have trouble living up to all sorts of equal-opportunity employers requirements.

Yeah, it sucks that this was dragged into the public, and don't even get be started on the waste-land of cable news. But he probably should have thought of the employment implications in donating to a campaign against gays before he did it.

I like the bathroom floor analogy, because there's a tacit social contract that we don't shit on the floor. Same is true in business. He's free to say whatever he wants in public, but he's also free to be heavily encouraged to resign over whatever is he DOES say.
So - there has to be some trust to the client, unless the resource is public (or locked down with end-user creds).

In this case, some kind of creds need to go into the app, right?

So the best practise is simply to make those some creds which:
1) have limited privileges (e.g. just access one S3 bucket)
and
2) can be centrally revoked (requiring app update for everyone?)

I've read the link on the amazon Token Vending Machine approach, but I still don't understand why that is better.

If I have the embedded creds to get a token from the TVM, and that token allows me to access an S3 bucket, how is that more secure from using limited IAM creds which just allow direct access to the bucket?

In both cases:

- the creds can be revoked centrally

- possession of the embedded creds allows access to the S3 bucket (either directly, or by fetching a token first)
The problem is that the large majority of people, even the youth of today[0], are incredibly un-tech savvy. Unless your website or game is packaged into a simple app you just can't rely on people to visit it or even find it in the first place.

[0] http://coding2learn.org/blog/2013/07/29/kids-cant-use-comput...
Interactive enhancements on Amazon's .mobi files is hard, but not impossible
Yes! This is part of what is called activism!
You wouldn't use Comic Sans for an actual comic either, so I guess it's kind of a wash.
Thanks I had missed that. The crux of the issue, for me:

Most (or perhaps all) of the Mozillians who tweeted this were employed by the Mozilla Foundation, not the Mozilla Corporation which means that they report to the executive director of the foundation and not to the CEO. As foundation employees, they did not share the same org chart as Brendan.

I didn't realize the foundation had so many employees.
"Likely"? it's either illegal or not. In SF it's illegal.
Been there, done that: https://news.ycombinator.com/item?id=7548257
A few times I've found myself looking to automate some AWS task to add/remove a bunch of widgets that their API does not easily allow. Turns out there are a few webapps that will do these things for you. On opening the app, they ask you to give them your AWS keys.

Who actually does this? Personally I fear most devs are not properly creating several groups and users and permissioning them to the bare minimum depending on the app/dev's minimum needs. Then again, AWS's tools don't help as doing X with AWS CLI might really require permission X, Y and Z, something you don't want to discover in production.
Actually, Apple spends remarkably little on R&D, perhaps even to a fault. The third chart on this page from Asymco [1] is interesting, especially considering Apple's R&D is for computers, phones, and whatever other lines they're developing, and the R&D for a company like HTC is likely to be clustered around its narrower product lines.

[1] http://www.asymco.com/2012/01/30/you-cannot-buy-innovation/?...
The title is so catchy. I came to think AWS credentials were leaked because Amazon didn't handle it properly. Instead, this is about someone committing credentials in app. This is like me committing a password into my git repo. How is this even new discovery?

I read about a similar one a few months ago. If I were to search for credentials, I should just search through bitbucket, google code and github. There are tons of passwords committed and many are probably still usable...
Interactive Hack lang tutorial
Really need more data on this besides a set from flurry -- I'm not convinced that mobile web is declining just from that one graph... (Especially since flurry is aimed at app developers.)
The website is so nice, and I thought all the material would be from the Superhero.js team too. Upon further review, they link to other sites, and some of them are not as user friendly and nice looking. The change of UI between each lesson/source is kind of an eye sore and sometimes annoying.

Nonetheless, thanks for putting this together!
I choose dialogue over intimidation and fear, no matter what. Esp. when this prop passed with 52% of the vote.
Mtx: a swiss-army knife for information retrieval
The best contribution from Skype is freeing the Silk codec which became part of Opus (luckily it happened before MS bought them). The rest is just a proliferation of closed and non federated communication networks and protocols.
Open Weather Map http://openweathermap.org/

I believe you can make a handful of requests without including an API key, but the free tier is pretty generous.
It seems 'mobile apps' are like Flash was in the 90's, basically a way to take full control over the UX to achieve some particular goal. Given the preponderance of such apps it seems as if home screens are due for a make over that looks more like iPod music libraries than 'desktop.' Basically something which supports dozens if not hundreds of apps on a device.
Drop the "out" and it becomes a much better sentence. :)
You're defining a robot's properties, so you might want to define its properties. That'll open the door to higher-level navigation logic.

(Being obtuse is difficult...)
What You Didn't Know about the Stanford Prison Experiment
One of my favorite short stories of all time is titled Death Switch, written by David Eagleman. It is about this idea extrapolated, well worth a read : http://deathswitch.com/deathswitch.pdf
Well, yes this can done. Noise cancelation & voice extraction algorithms aren't implemented here but it's totally possible. It wouldn't be too bad to implement if you have a decent understanding of DSP.
I have to say the pay is by no way "spoiling". It is no where near the top tier pay (for interns) seen in the industry.
It seems the pros are on the user side. If the users don't care than probably more developers will target native and leave mobile web to responsive non app sites.
Happy to see that a community can mobilize itself to support the software that she chose!
How to start a company when you're broke
No it doesn't, I've been scammed as a renter on Airbnb and people have been scammed as hosts. The increased cost comes from the market transition from "let's help eachother while we're both on vacation" to "Come stay at my apartment while I stay at my friends place and make half my rent from you over the weekend."
It's not undeserved if a product you really liked is effectively deadpooled. It's possible to be both happy for the team that made it but also lament the thing you lost. That people are commenting more on the latter, tells me that this product must have been pretty good.
I'm really surprised that we never thought of that. We'll try to prevent this exploit soon :-)
This is fun! But I've run into a problem. Advancement past level 14 seems to be bugged; upon completion, the keys in my inventory were replaced with a capital A which I assume to represent the algorithm, but then level 14 reloaded with a message at the bottom saying "You have lost the Algorithm!" Re-completing the level works, but the same thing happens, as many times as I like; the last time, I saw "run 17_pointers.jsx" scroll past, but still got the map and code for level 14.

My solution to level 14 [1] involved a state variable on the me object; could that have broken something?

[1] https://gist.github.com/anonymous/8e4f11c26e5e6fe3d7d6
I fail to understand why people judge others for decisions like this.
Furthermore, the quality of the applicants would be far lower than putting it on for market rate.

Someone who can afford $1500 a month is more likely to be gainfully employed with greater job security. They are also likely to be able to contribute much more to a household. Even if someone were to rent out a room for $500, it behooves them to select from the applicant pool those who are capable of paying $1500 a month.

Someone paying $500 and capable of $500 is less likely to want to contribute to common spaces and shared household necessities.
Hypercard did take over the web. It's called Flash.

Even the JavaScript system we have now seems highly inspired by it.
It's written to give suggestions/ideas of use cases, not to specify the technical limitations. A potential client reading this for the first time may not realize this product is applicable to their domain.
Vote: Private Internet Access

These sites agree:
-- http://lifehacker.com/5935863/five-best-vpn-service-provider...
-- https://torrentfreak.com/which-vpn-services-take-your-anonym...
You seem to be talking about a complete list of rules. It's doubtful that we'll try to formalize HN in this manner. For one, I don't think it's possible; but if it were, I doubt it would work, and if it did, it would probably do more harm than good.

I get that that's frustrating to anyone who would prefer a precise spec, but don't forget that there is at least some compensation for the lack of an exhaustive rule book: you can get answers to questions by asking us. Please send questions to hn@ycombinator.com.
I would generally say both are being violated.
Meh. If you're going to make a political statement through a game at least make the game good, or else it just comes off as a cheap ploy to create controversy and get traffic.
I wonder if the audio data from television programmes combined with subtitles would make a good training set. Here in the UK many of the subtitles are very good quality (presumably human transcribed), and would be easy to strip out non-language noises such as laughter (normally transcribed in brackets).
If that was true, car stereo theft rings would also have billion dollar valuations.
TL;DR? Anyone recommend a fast frondend set? HTML5 boilerplate or Bootstrap, or...?
I don't use one yet but recently came across this top 5 list http://lifehacker.com/5935863/five-best-vpn-service-provider....
Uber Experiments With A Courier Service In New York City
You can use Google TTS. It doesn't have a documented public API, but nor did Google Reader.
This seems to be tied to a bug some other people have experienced where new levels don't load correctly and are overwritten with existing levels.

Try going to level 15 and resetting the level (Ctrl-4). Does that help at all?
A furnished apartment in NYC probably adds a lot to that salary. The unfortunate part is that the cost of that benefit is also considered income and the taxes for it would come out of the $6K. I interned at Microsoft years ago with similar benefits (good salary, furnished apartment, prepaid rental car, relocation costs & 2 gym memberships) but they paid extra cash to cover the taxes on the non-monetary benefits.

There's no way I would've turned down the Fog Creek opportunity back then, though, it sounds like a very well planned program at an awesome company. There were many internships in the Philadelphia area, for developers, that paid half that salary with no perks on top of the pay at all. On the other hand, the interview process at nearly all the companies consisted of sending a resume and sitting down for 30 minutes to talk about past experience. I interviewed at 4-6 companies a year to get my 3 internships, with a ~75% acceptance rate (offered the internship), and not one involved multiple interviews or a single code screen. The west coast interview process just doesn't exist out here.
Somewhat reminds me of the text-based menu systems of early graphical mobile phones.
Four tips to become a better developer (that actually work)
> building systems that ran off of workflows (as in flowcharts)
> but as input they are just flawed

The flaw is to assume there is only one mental model that Visual Programming Languages should operate under: say only workflows for example (a mistake all VPLs I've seen have done). This is like assuming that there should only be object-oriented programming when there are other methodologies we use as programmers to form mental models such as declarative programming, functional programming, structured programming, etc.

It doesn't make much sense to code out mathematical equations using flow charts.

A VPL which supports multiple mental models is able to best represent behavior based on specific business domains. The right tool for the right job.
maybe give a try to Start lockscreen app.
"If an anti-gay person works at my company, his being anti-gay will have no affect on my livelihood. People with a gay agenda have made a choice to stand in the way of progress. That means their actions negatively affect the people around them, malevolent. They're entitled to no consideration, because it's their choice to ostracize themselves for their ignorance. It should be seen the same as firing someone who habitually shits on the bathroom floor."

See how this goes both ways?
Ask HN: Would you use a review sentiment search engine?
Hi guys, wanted to get some opinion about an idea I've had. Constructive and honest feedback will be really appreciated.

A sentiment search engine. Suppose you type the name of a restaurant/camera/hotels/protein supplement etc. - you will get a condensed graphical view of with "sentiment scores" in different categories based on what real customers have been saying around the internet. E.g for an iphone, entities might be battery, display etc.

Data is scraped from individual reviews, shopping sites etc. Additionally you get information about the original source of information so you can carry further research if you want to.

So in short, it can be the default go to place for any kind of reviews.
Being Cynical About Your Job is Your Own Fault
In that light, it might be better if we always mention when a team is all-male, if just for parity.
Ahhh... Now I get it... Thanks
The problem that isn't being considered is the same as people who say "I don't care if I die from a stroke (or heart attack)". It doesn't take into account that you might get either issue and not die but be incapacitated.

Consequently anything that relies on a reply to determine if someone is still alive (even with notifying relatives) simply isn't going to end up solving the problem.
What I mean is that time is finite and a piece only has so long to convince me that it's worth reading in depth. While it's possible that a mostly skipped paragraph contained something worthwhile, if I've read a decent number of other paragraphs from that source and they didn't, that's not the way to bet.
However, most people have their phones on them everywhere, so no need to worry about the "anywhere".
Apple and Google gets to act as middle men because their app store provides value to the end user.

Users are free to use the mobile browser on their phones but most of the time native apps are a better experience. And guess who develops the framework and tools to create these value-adding native apps.

This is the free market at work.
I'm working with PocjketSphinx now, it's totally language independant. There is a paper floating around for Arabic, in which they used several reads of the Qu'ran as training data. For Chinese there's a model in the official Sphinx page.
No - the Model A is still 256MB.
I think of this as the statistics version of PHP's

<?

$paragraph = 'hello world';

echo '<p>'.$paragraph.'</p>';

?>

It makes a basic tasks super easy, which allows people who don't know what they're doing to make mistakes. It's just a different philosophy that has some negatives.
Agreed. I used to be much more strident about pushing open web over native apps. But my opinion has changed, I think of the open web as the APIs behind both the apps and browsers.
Charge your phone in 30 seconds? Startup says they can.
I prefer the reddit native app than the website reddit.com on my iphone 5, in my opinion navigation is faster and the information is presented more clearly.
I did split(".")
The "HTML5 will catch up" argument is a common fallacy. It assumes native apps are standing still, when in fact they are moving rapidly forward. If anything, the gap continues to grow. The web isn't even in their cross-hairs, there's just so much effort for each native platform to keep surging ahead of the others.

If you think Android and iOS are "done", consider where they are headed and you can see they are barely getting started. Consider input such as speed, physical gestures, breathing, brain activity. All manner of form factors. Integration with the "real world" such as Nest and Square. Wearables, cars, home appliances ...

Whatever early-stage web APIs exist for these things are vastly, tragically, fragmented across the various HTML5 runtimes.

The "other web", that of HTTP and REST and JSON and cloud services, is a freaking wonder of engineering and a giant productivity boost to developers of any client. But the UI side of the web is continuing to trail for now. Competition among tablets and mobiles will help native apps as much as it will help the web.
You're nitpicking uselessly.
I lived in the same place they put their interns for a summer, it's decent and costs ~4,000 for the entire summer, which definitely adds to the cost.
So you don't ask for much then :). As I'm sure you're aware, even with TPMs/TXT/SGX/Trustzone etc, once your threat model includes a capable adversary like the NSA with physical access to your box, it's hard to see how you can provide bullet-proof guarantees. I'm excluding fully homomorphic encryption based systems on the grounds of practicality here (although there are interesting 'somewhat homomorphic' systems out there that achieve practicality by restricting what kind of operations you can perform on the data).
>2. Transition from a flat rate methodology to APR. This would be more in line with the standard used in most lenders' countries, but would be more difficult to understand for borrowers

This statement implies bad-thinking with regard to borrower clarity and understanding. As is well-known and obvious, flat-rate pricing actually obfuscates the true costs. So, to say that it helps borrowers understand is to say that it purposely gives them a false sense that they understand when they actually do not.

Again, this is obvious, and anyone who understands APR and its purpose must make this admission. And, if one makes this admission and still continues to promote flat-rates as somehow clearer to borrowers, then he/she must also admit that he/she is now willfully misleading borrowers for whatever purpose ("simplicity", self-interest, or otherwise).
Cool. I'm curious: what was your motivation for doing this rather than using Chef's encrypted data bags?

Is it because it's tightly integrated with IAM? If that's the case, does that mean you guys use a cookbook that tightly couples system users with IAM roles?
Yep, this anti-pattern is well-known enough to get its own Wikipedia entry: http://en.wikipedia.org/wiki/Softcoding
Not sure how it extracts 80% of the value of a hotel chain — from what I've seen, estimates place the average AirBNB night at ~$80, which would mean AirBnB gets ~$10/stay.

I don't think I've ever seen a hotel night, outside of a hostel, for $12.

(And I'm not trying to say it is a bad business at all — non-customer-acqusition costs probably go down by a larger % than revenue.)