skysight-inc/HackerNews huggingface dataset:
Too bad, as Linkedin did an amazing job optimizing their HTML5 app. See my discussion with their project lead on Hackernews:
https://news.ycombinator.com/item?id=5552634

There is a ton of tricks LinkedIn employed to optimize their webapp. Check out their blog for a ton of ideas: http://engineering.linkedin.com/mobile/
What I think they failed at, is not releasing their code open source. Then the community would have helped them find the memory leaks and other edge cases.

So I consider it a call to arms, let's build an amazing mobile web client that employs all those tricks, things that only big companies like LinkedIn could afford to make, and better. We could turn this into a distro for JavaScript/HTML5 apps. I and my friends have started this work. Join us on github at http://github.com/urbien/urbini
Funny, I just started using evil too. You might want to checkout prelude/projectile if you haven't yet. Also, less obviously for a vimmer, keychord.el. I'm able to use 'jk' for ESC, for instance. For others interested, the brief evil manual is worth peeking at: https://gitorious.org/evil/evil/blobs/raw/doc/doc/evil.pdf. Motions, text objects, and operators in theory are easy to add in elisp, which is cool. For this reason, evil seems unlike other vim 'emulators' that I'm aware of (could just be ignorance, obviously). I'm really digging evil though.
+1 for Brennan Dunn (he has a great blog for web design / creative firms)
I'm hoping it's not, but it's what we're presented with.
There are already regulations in place to protect people against unwarranted searches. There's nothing in those laws that even suggests "this doesn't apply to personal email".

This is just scaremongering combined with a deliberate abuse of power on order to trick a compliant public into even more repressive laws.

This is not about less or more regulation, this is about burying new regulation removing people's rights hidden unnecessary fake regulation.

Useful new regulation regarding the internet is very, very rare. 99% of it is a cover for something else.

And of course the biggest giveaway is that internet should have lead to less regulation, because all kinds of physical restrictions no longer apply or are impossible to enforce. But we don't see proposals for that, now do we?
"then a law that only enables better enforcement of said decision is not eroding said amendment"

That's a debatable point, as long as you're willing to consider the prior restraint issue, but the amendments considered yesterday that had a chance of passing* went a lot further than that modest goal, with provisions that were unacceptable to gun owners (details on request).

* That weasel wording because I don't know why Democrats, and only Democrats plus the two independents who caucus with them, voted against Grassley-Cruz-Graham (http://www.senate.gov/legislative/LIS/roll_call_lists/roll_c...). Well, they do have the excuse that it dropped that day and no one had time to see what it really said, but that doesn't seem to be a modern hinderance to voting on laws.
I'd be curious what the effect is of a non-.com tld vs. a hyphenated name... ex: some-term.com vs term.io for example.
Which is why I'm heavily in favour of German subsity of renewable energy, even if we end up paying more for electricity and our companies are broke because China copied the technologies. (I'm from Germany, so yes, I'm paying.)
Just count it as foreign aid, and a good way to get everyone to do what you want. (Could be done better, but it's the best way there is, IMHO.)
or `, delete, e if digraphs are activated (IIRC)
Tylenol Eases Existential Anxiety
I will state the argument as I understand it:

The difference is that you can, and should, rotate your API keys automatically and fairly frequently (I will leave it to experts to tell us how frequently is prudent.)

Moreover, when you think your DB has been compromised you can flush all the API keys and reissue them. Depending on the application this may be more or less of a pain for the customers, but at least it is possible, because the keys are random and generated by you and not shared across services.

These facts mean that API keys, properly implemented, have a much smaller attack surface. You need not worry, for example, that a three-year-old backup file that someone harvested out of the trash at your ISP has valid API keys on it. The window for attack is, in fact, limited to "someone has stolen a very fresh copy of my live DB, but I have not yet realized it, and there is still something valuable left to compromise other than the data in my app's live DB." And this window often isn't very important. Often, closing it is akin to reinforcing the barn door after the horse has bolted and the barn has burned to the ground.

Passwords, on the other hand, get reused. You are using bcrypt to hash passwords not just to protect your app, but to protect your customer Gmail accounts that share the same password.
Your cell phone is making these people sick
>"high end apparel/fashion" x 4

Everbody wants clothes that fit.

I don't know the first thing about fashion, and my wardrobe is anything but high-end.

However, I'm well-paid and ready to be a lifetime customer for anyone who can sell me slacks that simultaneously fit a >36" inseam, <38" waist and thighs which are no stranger to squats.
How is this different from/better than taking a survey? I don't think your landing page/site answers that for me. I expected a lot more than what I saw. I don't know what I expected but a three state voting button and comments are just not what I expected.
Sec 1104 (a) (1)
FUD: The proposed legislation that (technically the proposed amendment, which was co-authored by my Senator, Pat Toomey) explicitly excluded transfers of weapons within a family -- those remained unregulated. Nevertheless, the amendment received only 54 votes out of 100.
CISPA Amendment Stripped Of Its Pro-Privacy Provision
Online witch hunt for Bos. bomber leads to NY Post cover
What is repressive about enabling Yahoo to share Netflow information with Verizon and the USG during a sustained denial of service attack?
Google did not seem to think they could make money from it.
Google+ comments on blogger
"if enough miners agreed" so there will be a committee deciding on which coins are valid? That defeats the purpose of anonymous, peer-to-peer nature of things.
That's brilliant!

Thanks!

Are you sure you wouldn't consider providing an updated 'top 100' list as a service to anyone who felt they could use them in some hitherto-unknown way?

I'd absolutely love to. But with Google penalizing the site for the majority of the past 2 years, I've become extra-sensitive about content on my site being available anywhere else on the web. In another world, I'd be ecstatic any time I came across material sourced from the site. But as it stands, I've given some thought to filing my first DMCA requests - thus becoming part of that chilling effect that gave chillingeffects.org its name.

I have put the data to some good use. http://www.offensivest.com/books/ ranks English works in the Project Gutenberg corpus by vulgarity. The site desperately needs some TLC: at the least, tweaks to the methodology and a page explaining what that methodology is.

I have more ideas for using the data, but I spend 90% of my time trying to get rid of the penalties.

So...

Also, hope it's not a sore point, but are Google still being unreasonable about the citations on your site?

Yes, very much so.
You definitely can get VS Ultimate through DreamSpark, but only through DreamSpark Premium (fee paid by school.)

http://i.imgur.com/9aHcIOx.png

https://www.dreamspark.com/Institution/Subscription.aspx
It would be interesting to see statistics on this. Does digital theft happen more often than physical? In the end, you can always encapsulate a wallet in a crypto physical device.
Using the digraph will get around the insert-mode alt-key maps.
Tell that to experts-exchange.com
The 5 Coolest Applications of 3d Printing So Far - Make your ideas Art
Here's a link to the files, converted to PDF: https://dl.dropboxusercontent.com/u/5764687/Archive.zip

EDIT: he's posting more, and deleting the old ones as he posts. I'm tweeting links to each file individually.
(Opportunity) cost. Right now bitcoin mining is starting to require custom ASICs/FPGAs to be worthwhile (although the increasing price offsets that, obviously), because mining bitcoins becomes harder the more bitcoins there are found, so the costs of hardware and electricity start to get very large.

If you had a supercomputer with tens of thousands of CPUs it's probably being put to more scientific use than trying to corner the bitcoin market, which is basically still a gamble at this stage.
No, bridge and entry traffic are encrypted. You are only exposed if you are running an exit node.
They don't have to say those exact words pre se. All they have to do is keep the wording vague enough so that those actions can be justified.
What It's Like to Judge a Startup Pitching Competition
In what words in the law do you find refuge for mass collection of the texts of online messages?
The first point is that you're doing this anyway with an app that has any complexity.

Enormously complex application with widgets, dynamic graphs, etc. Close to nothing had to be customized for those targets because it used standardization and shims where possible, and already was built to work across the major desktop platforms. I read this "you'll have to dramatically rewrite anyways" claim a lot and it simply doesn't ring true.

My point is that iOS/Android apps are not hard to build natively. That time spent means you can get the best the device can offer.

Is it possible for you to point to the app? I've done a significant amount of Android development (no iOS dev to this point) and my natural assumption is that a short effort app by people new to the platform would generally be terrible (which is sadly the case for most apps on the platform).
This was my first thought, as well. Also, with how often search engines re-factor their search algorithms, it makes you wonder if an article from 2011 is still even relevant? Anyone else have some insight maybe on that front (relevancy a few years later)?
Company with the “World’s Least Powerful CEO” Makes $2.5 Million Every Day
WhatsApp "Bigger than Twitter" with 20 billion messages a day
Print this and post it where you can see it every day:

People go to the hardware store looking for HOLES, NOT DRILL-BITS.

Don't sell drill-bits. Sell holes.
Thanks for that - I had no way of checking, and there was nothing indicated by the person who submitted the link.

Useful to have the specific confirmation. I've edited my comment so it's now clearer, but I guess the downvote will persist and the comment will sink. <fx shrug /> Never mind.
Ah, thanks. I thought the comment had some precise dualities in mind, but I guess not? (There is such a correspondence for CPS and SSA, cf Appel's paper.)
Or just password protected.
> What does "running" even mean in a universe where all points in time can exist at once?

If they all exist at once, then in what sense are they connected? Certainly not a causal sense, which I would argue matters quite a lot.

> The characters don't just exist in the book, but literally in your mind. Though I still wouldn't call them conscious or even intelligent.

If your mind was able to simulate the actual process of consciousness in the brain of the character being read about, then I would argue that the character could be conscious. Of course, brains don't have that much additional processing power. :)
Ask HN: Are mobile apps profitable?
Can you make a living out of just ONE app without being featured constantly on top tech blogs or mass media?

What are your theories on how to make money with apps?
Form Follows Function - "Applications as Platforms – Supporting the Enterprise"
>something does need to be done.

Can you elaborate on why that is?

"Something must be done" is the refrain of private defense contractors seeking new revenue streams following the tapering off of our most recent foreign excursions. "Cyber war" is total B.S. It's just taking the same industrial espionage issues that have existed forever and adding "on a computer" to it in order to increase the hype level.

There are a ton of things the government could actually do to help with information security. Some of them are even in the bill -- I don't think anyone has a problem with government providing threat information to the private sector. Or how about more funding for security research. Incentives to implement protocols like DNSSEC.

But there is no excuse for exempting corporations from all privacy laws using extremely vague language. The problem with this bill is very much the implementation rather than the intent, but "good intentions" are no justification for bad legislation.
Here's the text from /SPOOL/EXPERTS

---

The audience laughed, female laughter. Incidentally, the videotape of this program can be seen at http://youtube.com/watch?v=ShpcjWG_Me0. (I don't know if it is proper to
dump a YouTube address here. It feels like I have maybe just gone ahead and ruined what I am writing by doing that. Has all of this writing lost its timelessness, to have this relic here? But maybe this link will never break, maybe it will stay there for all time. Maybe it's me. I'm a relic which is already out of his time in the present age. Maybe I am what is holding things back, maybe I am already not of any relevance. Good things to consider.)

Allow me to leave the jerktoasters on Oprah's darkened stage while I drop a name. Any of you happened to read the work of Dr. Emery Pestus? I can't go on with this story until you've read him, he's a big name in -nymity. Knows everything about it. Naturally, he goes on about all the things you know already: that anonymity obscures the truth, that it opens a vent for hatred, basically that it turns people into vile and slanderous beasts. But too often we let disguised persons slide when it comes to little poems or donations.

On that point of Anonymous donations, he writes:

Where one sees Anonymous etched, one witnesses the spoil of all the other names etched on the stone beneath it. In many cases, the gift of each part is the same, but the gift or Anonymous seems somehow the more virtuous. This lie speaks to the cynicism of our time! Where is the real man in all of this? Where has he hidden? We hate the man who is good and who is himself.

---

Edit: corrected YouTube link.
CISPA: The latest attempt to establish a massive surveillance state
At my fathers server farm, they had a scottish colleague called "Ronald McDonald". That regularly led to hotlines hanging up when he tried to order replacement parts...
The "purpose" is to fill an NSA datacenter in Utah through voluntary, liability-free sharing, and to make defense contractors rich. Nobody wants to let the NSA siphon their data because they got sued last time. This bill is a liability shield, so even companies not really interested in sharing all that much are dumb to turn it down.

Edited to add: The NSA, in cooperation with the DHS, has been running the pilot program related to this for several years. AT&T, the largest non-defense contractor throwing money at this, is helping them. There are billions in government contracts and quasi-regulatory-capture (note the language about certified cyber security providers) waiting to change hands over this. Then everybody can share with the NSA, customers lose all rights, and don't even know its happening. This is a legalized version of the warrantless wiretapping scandal.
Check the What to Post guidelines again: "anything that gratifies one's intellectual curiosity"

http://ycombinator.com/newsguidelines.html
Incidentally, not to get me started on another topic that will result in 18,000 new comments from me, but DNSSEC is a boondoggle that won't help the Internet and is a massive favor to the largest registrars. We should be thankful that we dodged the bullet of a bill that mandated DNSSEC.
Mastering window splitting and tabbing allows one to truly step into the flow that Vim has to offer. However, it doesn't stop at simply dealing with opening files in new panes.

:vsplit .

I use this all the time when I need to find a file or I'm not sure where something is. It just opens the file browser in a new window split. It's extremely handy. Once you've got it open, it's important to note that you can use your regular commands in the file browser as you would in Vim.

/beginning of file name

This allows for a really nice and fast file browsing experience like when you're searching through code. I prefer it much over cd'ing around on the command line. I can see the directory or file I need to go to, type /, the first few letters, and hit enter.

vim .

From the command line, you can simply open Vim as a file browser and use it to browse around your project. I do this to get projects in my head sometimes when I know I'm going to be dealing with multiple parts of the system at once. I can browse around a bit and get things open in tabs or splits and go to town.

set autochdir

This is a handy configurable I wish I would've picked up a long time ago that, in my opinion, perfectly accents heavily using filesystem browsing in Vim. If you're someone that splits or tabs around a lot in Vim, this is a really handy change. Instead of your directory always staying relative to the first file you opened, the directory changes depending on what file you're working with.

This means you can do something like:

:vsplit ../../models/foo.php

And when you're working in foo.php, you realize you need to make a change to the bar model, bar.php, you can simply do:

:vsplit bar.php

Instead of having to do:

:vsplit ../../models/bar.php

Going beyond filesystem awesomeness with Vim and window management, you can also use it to easily create new files as you're going along. This is particularly useful for new projects where you're flowing along generating new models. Working on a model and suddenly realize you need to create another one?

:vsplit newfilename.php

This will create the new file in your buffer and you can start typing. If you realize you made a mistake, simply close the pane without writing at the file will have never been written. This can also be handy when you need to type something out or keep quick notes. Have a little pane off to the side with notes about what you're working on. Maybe it's some numbers you need to keep in your head or maybe someone interrupted you with a request while you were knee-deep in terminal land.

:vsplit notes

Let Vim be your flow and your editor.
OT I find the title really hard to grok. What does it mean to be named to a program?
I have had a similar experience with small businesses over the past year. Even if they don't know what WordPress is someone has told them that they should use WordPress.

I position any project as a way to increase business through design, SEO/SEM, conversion rate optimization, but I find frequently that WordPress is a selling point.
"If you added one S3 object every 60 hours starting at the Big Bang, you'd have accumulated almost two trillion of them by now."

That actually sounds underwhelming! IMHO our brains have an easier time thinking "hey, 1 every 60 hours that's not much" compared to figuring out the universe is really incredibly old ;-)
Kirai[1] is also huge on the spanish speaking otaku communities, could be helpful if you get him to write a blog entry about your service.

He also lives on japan, and last time i read his blog he worked on twitter.

http://www.kirainet.com/
There's a maxim with many variations, I'll use "soap box, ballet box, jury box, bullet box".

If a government abuses such legislation in a sufficiently intolerable way, and our exercise or attempt to exercise the first three fail, we have not just the right but the duty to use the force of arms to overthrow it.

Well, at least if you believe in the principles expressed in the Declaration of Independence, e.g. "But when a long Train of Abuses and Usurpations, pursuing invariably the same Object, evinces a Design to reduce them under absolute Despotism, it is their Right, it is their Duty, to throw off such Government...."
I suspect (not tested in this study) that the hyphenated version is seen as a possible fake if the unhyphenated version also exists. That is to say, face-book could be seen as fake because facebook exists, but a novel hyphenated phrase like vexing-sesquipedalian would not suffer the penalty because vexingsesquipedalian hasn't been used.

It would be tricky to test this, because you need to use a domain with hyphens where the original doesn't exist (and then you introduce new variables into the mix)
Optimize For the Other 1/3
The Democratic (note before you yell: I am one of those) alternative to CISPA is the one designed to make defense contractors rich. It created a stratum of professional service firms more or less deputized by the USG to conduct mandated audits on private-sector systems determined by some process within the USG to constitute "critical infrastructure"; it was, in other words, a giveaway to Raytheon and SAIC.
There are just too many pseudo-intellectuals in this planet. This guy Scott Steinberg was mentioned and so I went to his website to see that whether he is really a 'stay ahead of the curve' kind of guy. There is a video in his front page: http://www.youtube.com/watch?feature=player_embedded&v=C... and after reading the first comment I realized that it is indeed a fake video with no audience. There was pretty much no content in the video too.

And I see so many people claiming themselves to be futurists, leaders blah blah..
I am surprised that the number of requests per second is this low — especially if this includes PUTs. There must be a pretty huge multiple between CloudFront and S3 that keeps this in check.
You do not need to obfuscate your API keys if you're generating them properly.
Thanks Steve. Maybe we could move this discussion over to Lobste.rs? The thread I started keeps being weighted down.
A better thread for this: https://news.ycombinator.com/item?id=5571387
By "don't ever use passwords" you mean, "don't let users set their own passwords," right?

Obviously, you're still using a password if you use HTTP Basic Auth.
Can you explain why one shouldn't use HMAC signatures to sign requests?

How else can you guard against replay attacks, and authenticate the request? Only a key isn't enough, you need secrets as well. Right?
Being able to see all of the conversations about a story dispersed across the entire G+ network is very cool. I would love to see this incorporated into other sites.
Just a tip from my opinion: Be more descriptive in the title. To be blunt, no one really cares if you launch something. I'd rather have the few precious characters of the title tell me something about the app.

Other than that, looks like a cool app! :)
New Notebooks are More Powerful and Less Expensive than You Think
Terrorism and Privilege: Tim Wise on the Power of Whiteness
Why would they not kill push they banned the app from sale.
Google proposes to buy the Provo,UT fiber network for $1
Make 3D Printing Easy Enough for Kids (Doodle3D)
Thanks so much for your response. I'll check it out.
I'm not convinced that 100KB is a great estimate on file size, but either way you're off by a few zeroes. It's not 270GB per day, it's 270TB. Even if each object were just one byte, that would be 2.7GB. 100KB is one hundred thousand bytes. So it's quite a bit more than eleven drives per day!
I don't know about you, but I worry a lot more about overall rates of violence vs. "gun violence". Not to mention what denying the right of self-defense does to the balance of power between "citizens" (really subjects) and criminals.

Then we might parse the statistics. E.g. what happens if you grade the US minus the South?