skysight-inc/HackerNews huggingface dataset:
I agree that email is a tool and that the way it's used is most of the battle. But I feel, more and more these days, that email is a heavy chain around my neck throughout the day.

Actually, email is really only a delivery method, just as facebook message or skype IM is just a delivery method. I think the solution to this problem is what the client does on receiving that message (or probably what my mail server does).

If my boss sends me a job he wants doing, then that message should go into a to-do bucket, with a due date and reminders. If that message is telling me that a domain name was auto-renewed for £x, it should ping my online accounts software and reconcile it with the bank transaction.

Doing this would eliminate the need for me to have an inbox, all of these things would go somewhere useful and actionable.

Stopping emails will not stop people sending me blocks of text that I need to read and process.
Is Firefox Doomed?
Nah. I think the idea here is pretty good:

If something needs to be permanent, you should create a real document and publish it to a shared repository. That way knowledge, history and commentary is kept in a single place and not distributed throughout everyone's inboxes.
A second try gives me a 'visited' result on almost every page (except techbuy).

The first try was pretty correct though.
If they only want to have employees contact each other, why not restrict the email to internal use only? Have the server block any email not sent by another employee or being sent to a non-employee. Removing it altogether and requiring communication by IM does not scale - can you imagine going on vacation and coming back to hundreds of IMs?
Just to play the devils advocate a bit: Sometimes you need to forge ahead without any fear or concern for what Facebook is doing or does.

There are millions of people, like myself, who will never have a Facebook account - or at least will use services that are not fuly coupled to FB.

I think, while one should certainly keep track of what facebook does - one should never not do something/change their behavior simply because of facebook
Yes why not, it sound like a great idea.

I love redis, use it a lot on other projects, and it's used on repos.io but not for main storage (postgres and solr).

I don't know ruby and backbone (and really i can't read ruby !)
particular issues:

- a calendar that doesn't fit within a screen

- jr-designer-style mid-grey-text everywhere

- lots of negative space at the top (so most content falls below the fold)

- layout made for high-res Macs so it won't fit in most 15" Win laptop browsers (hint: pushy toolbars)

- takes the worst parts of Googles redesign (bad grey fades, etc) [Edit - looks like this is pre-redesign]
"Cluttered appearance:" priceless.
The European debt crisis in eight graphs - The Washington Post
Whitespace is not evil, but too much whitespace is.
Everything is stored by my side. All API requests are asynchronous, when needed only (a fetch of a repository cannot be done if it was done in the last 30 minutes, and so on)
The other one worked fine on iOS. Yours failed all tests.
"Ban" is probably not the right action, but I'd definitely like some action taken around my office.

I've proposed some form of email tax by recipient. Like, you get 100 recipients per day free or something. Slow down and use them well. The time you try to save by being vague and sending out garbage is time that all your recipients spend trying to figure out what you want from them and whether it's more important than whatever else they're doing.

I see lots of emails floating around where I have to respond, "Please file a bug and move the conversation there before all of this is lost." Then you get the, "I just got a new cat!" email sent to all with hundreds of, "yay!" responses. I'm glad you got a new cat. I'd be happy to "like" your post on yammer. I'm not happy to get an email every time someone else wants to congratulate you on your cat acquisition.

I build up a lot of email debt and every once in a while I manage to get rid of some things. Part of it is tooling (I'd like a sort of "shelf life" for email in my mail reader), but part of it is just how easy it is for humans to do the one thing that amplifies into a time sink for everyone else.
I was under the impression that attempts had been made to hide any effects of :visited styles on the accessible DOM to stop this from working. There's a particularly good article on Mozilla's attempts [1], and the relevant bug on Bugzilla. [2]

[1]: http://dbaron.org/mozilla/visited-privacy

[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=147777
The majority of spam I see in corporate environments is "official". (read: from HR or whatever)
Isn't it one until at least the first major exit event happens, like, until an IPO, or something?
When You Should Quit Your Startup
That last line seems a bit uncalled for.

I commend the entrepreneurial traits this man showed, but I don't see how you can simply dismiss the fact that he's profiting from a tragedy-of-the-commons situation. Just because there are some good things about his attitude doesn't mean he can't be criticized.

This story isn't really about the wealth-producing sort of entrepreneurialism that I come to HN for, so I'm not surprised there are negative comments on this post.
Every time I remember how simply Bézier curves can be implemented it makes me happy, so I thought I'd share this.

Given a list of n points it generates an n-degree Bézier curve. The complexity of this is O(2^n) so even a 20-point curve could be quite slow.

(In "real" graphics code this is avoided by using, e.g. a second-degree curve, regardless of the number of points. But the implementation of that doesn't have as pretty a recursive structure imho.)
This project has been around for awhile now. The videos were posted on Vimeo in October of 2009. It could be argued that Google took some cues from Facelift.
Diving into Facebook Timeline's UI
A very large percentage of my day is spent reading emails from other employees in my company to figure out if there's anything I should be doing with it.

If I'm on vacation, I'm not online to receive an IM. Anything important that needs work from me would have instead been filed as a bug and can be assigned to me on my return if it hasn't been fixed yet.
That's exactly what the graphs were trying to convey. Maybe it could have been explained more clearly?
Perhaps a more-specific link is: http://nacl.cr.yp.to/verify.html
May I suggest offering a "I don't want to share tasks or analyze crash logs, I'll take my chances" version of the app for us tinfoil hat people who just want a nice todo list app and don't care about being "social"?
While I am opposed to blatant armchair quarterbacking, we must be careful to avoid the "appeal to accomplishment" fallacy (http://en.wikipedia.org/wiki/Appeal_to_accomplishment), or any derivative thereof. Analysts can be justified in critiquing a CEO's strategies, even if they've never been CEOs themselves. Critics can knock a bad movie, even if they've never personally directed a movie. Sports commentators can critique a basketball player's performance, or a coach's call, even if they've never played or coached. Etc. You don't have to have done something in order to form a cogent opinion of it.

Of course, it is certainly unfair to label Reed Hastings an "idiot," or to claim that Netflix, as a whole, has "no idea" what it's doing. History has proven both of those positions wildly untrue, barring a few hiccups here and there.
Underscore.each vs jQuery.each vs. good old for loop
URDU SEX STORIES: Bhabi Nay Sub Sikhaya
As long as you aren't likely to be banned from their platform I doubt they'll focus on the dependency. Having a plan to wean yourself off it over time makes it irrelevant long term anyway.
What would be a possible use of this attack? I can't think of anything useful you'd do with knowing that you've visited Facebook. And so many people use sites like Facebook you might get a better success rate just always returning "visited" rather than measuring this way!
Got three - one false positive. Firefox on linux
Implementation is in Java :(
Sidechannel possible through timing attacks based on time used for decrypting, that way information about the private key can also be obtained. More information here: http://www.cdc.informatik.tu-darmstadt.de/reports/reports/Ni...

Who uses Cryptography without research on what it is anyway? :)

You say or cite it's unbreakable, even with QC's. I doubt that, but don't have the anti-thesis. I can just tell that it sounds too far fetched a bit. Thanks for sharing this though I always find it's enlightening when people share crypto findings.

Also read: http://en.wikipedia.org/wiki/NTRUSign

These are accepted papers for ASIACRYPT 2011, I've not found pdf's yet. http://cist.korea.ac.kr/~asiacrypt2011/index.php?cont=accept...
Actually, I'd rather leave it to the author of the document, because it seems a tough problem to solve.

At http://markdress.org/goo.gl/zTG1q, for example, the image is linked to an absolute URL: /graphics/markdown/mt_textformat_menu.png. It's going to be a bit cumbersome to traverse through goo.gl and detect that this is actually at http://daringfireball.net/. Might be easier if authors either stuck to pure relative URLs, or full URLs with domains.

But that's just me passing the buck...
Apparently the key to people not knowing where you visited is to use IE. It missed sites like Twitter and Facebook that are open for me all the time. It did get one site correct, HN ;<).
a trick that all modern browsers have fixed
Omer -

Topping HN is a nice marketing (and ego) boost, but also means you're being judged by the highest standards. Even if Any.DO is ready for prime-time, it doesn't feel like it, as the feedback shows.

And that's too bad, because I'm sure the next iteration will be a blast. I hope you'll still be able to engage the HN community next time around. Good luck!
Didn't work on Opera on Linux (said I never visited any of those sites)
Every time this kind of thing comes up I remember what incredible dipshits HN users can be. I forget it sometimes, but it all comes back with a Proustian rush when I see you stumbling over each other to drown any chance of discussion or insight in tediously histrionic recitations of your opinion.
I'm just waiting until they integrate Google maps or something with a GPS tracker so you can watch the pizza drive up to your door.

They already do pretty much all the rest, telling you that whoever just put your pizza into the oven, or that they just left with your pizza.
Batik Trusmi Batik Cirebon New Collections 4
Universitas Terbaik Di Dunia Tahun 2011
> At this point a tablet is as generic a shape as a laptop is.

Yes it is. Yet countless laptops models throughout the year have shown quite a possibility of variation. Countless touch smartphones from the advent of the iPhone have shown the same for phones too. An Xperia Arc, a Nexus S or a Lumia 800 are very distinct from an iPhone. Even in the tablet space, look at the Xoom, or the Sony S, or the Asus EeePad and EeeSlate, they all are looking significantly different from the iPad. They have an identity of their own. Now you can't honestly tell me that the two tablets shot in the article are not looking strikingly similar (barring for the aspect ratio and the home button position). Even a (theoretically thinned) HP Slate whose exterior design is very close to an iPad has at least rounded corners with a markedly different radius and a slightly wider metal band circling around from full-front, giving it a more robust appearance and a distinct identity.

I concur, there are indeed some constraints that impose a number of choices to the design of a tablet, but there is still some variability available.
as mentioned elsewhere in this thread, that loophole has been closed by all modern browsers. not to say there aren't other ways to get at that information, but it's not as simple as checking the color of a link anymore.
Where do we stand on the Higgs boson search?
You think Google hires morons for ux / ui development?
Facebook Games Cheats
thanks for the thumbs up... as time goes on will experiment with the price.
"Should" is the keyword here. Not that I disagree with you, but nobody is actually going to do this. Ever. Email is too easy to be replaced by document-creation procedures.

Also, email is great for showing record of communication. It's subject-based (except for the idiots who reply to an email with contents that have nothing to do with the subject) so it can be easily categorized and remembered. "Where was that email Rick sent? Oh yeah it was around the beginning of Nov, and the subject had 'wombats' in it." Sometimes you need a subject-based list of records.

I really think anything people end up "inventing" to replace email will wind up being the exact same thing as email, but with a less distributed architecture.
Thanks for stepping forth to respond.

I... without trying too hard to find my own words -- understand, or experience for myself, the difficulty in trying to communicate about such a situation.

These days, I no longer try too hard, and I tend to keep things brief, myself. Only if someone seems both genuinely interested and capable of understanding, will I willingly go further. (I still kick myself for those times when I slip and say more than my intuition tells me is wise.)

I also should qualify my comment by saying that I don't want to cast myself and the worst of victims.

Such experiences are so personal. And it's difficult when someone wants to "lay them out on the table" with a measuring stick, and probably also whatever brand of Scotch tape they happen to carry.

:-)
There is also a risk that people start working around the policy by using webmail such like gmail in order to patch the communication problem. Which could make the problem even worst.
Apple licensed iOS scrolling patent to Nokia and IBM, offered license to Samsung
Missed about 75% for me.
> * Tablets have rounded corners and bezels because it's difficult to manufacture the unit if the screen extends right to the edges.

Also, my guess is that sharp corners may cause injuries and poke holes in things when they fell / someone hits oneself with it. Another reason for there being no real obvious alternative.
If a malicious website can tell which banking websites you have visited, it can show a phishing page that looks just like your bank.
We use it for year-end reviews. It is pretty telling that every year before the reviews start, our HR department apologizes for still using SuccessFactors.

We have also tried to do more year-round tracking on the progress of business objectives, but that hasn't caught on either.
20% off EVERYTHING at Kohls
People buying from an insistent salesmen they can't walk away from is not necessarily a sign of demand. I'm sure there is some demand, but I strongly doubt it accounts for 100% of his business.
Reminds me of to achieve a fair coin toss result with a biased coin -

Toss the coin twice, if result is HH or TT, repeat. If result is HT or TH the result is either H or T (apriori selection of either the first or second toss, WLOG).
As someone who frequently uses the Pizza Pizza online ordering site, I couldn't disagree more. It has problems but it's way better than nothing or using the phone, which always becomes a clusterfuck because nobody can decide what they want until you're on the phone.
"He didn't come up with a new and interesting way to sell shit."
So now you have to be first to be an entrepreneur? Tell that to Brin & Page.
I love djb's work, but, man, if this is one unnecessary terse documentation. Like someone forcing himself to talk through clenched teeth. A simple example on the Introduction page would go a long way.

The fast and secure/non-exploitable (re-)implementation of core crypto algorithms is definitely useful. The restrained resource usage and no malloc dependency is something that I wish more libraries paid more attention to.

However, the stated target audience of the library seems odd. They say that the API is meant to abstract away the cryptographic details, and yet it still requires a crypto expert to go behind the API to set things up... which is fine, but if there is a crypto guy on a team, he could as easily cook up the abstraction interface around whatever crypto library they currently use. Unless I am missing something obvious, this abstraction layer and the whole focus on "usability" appears to be more of a hindrance that complicates access to the actually useful parts of the library (the high-speed crypto).
Ah! Thank you. Didn't know about that PEP. I really look forward to it.
Agreed: Trying to play "who's the bigger victim" does no one any good. Just saying that one can heal more than most people seem to be aware and I try to gently spread the word, where possible. Even though that journey has been quite the challenge, I feel it has been well worth it.
The Art of Auto-Blogging
Welcome to WebIS.net - Home
Plotting it out forces the reader to try to visually calculate the integral. Wikipedia gives a nice treatment of how to get a numerical answer to "What is the probability that this coin is fair:" http://en.wikipedia.org/wiki/Checking_whether_a_coin_is_fair...
Tools. Exactly! That's the real issue that's at the heart of this. I'm no insider so I could be way off but I'm seeing either a company making a brash move sincerely but stupidly or there was some guy within the organization that thought this idea was so different that if implemented they could be considered cool and trendy like the younger startups and get some media attention from it.

Again, this is just my wild speculation but I got this funny feeling that this move was a chance for them to kill two birds with one stone. Solve a problem with a radical new solution while getting attention for it. I really don't think the media jumps all over company communication policies unless someone is spoon feeding them the story. I can just imagine some marketing guy writing a press released entitled "Hip Twch Firm Abandons Email, Paves the way for the Future of Communication".

Sillier things have happened.
i don't think you need to go to such visible lengths to bias a coin. if one face of the coin was weighted more (by using a heavier alloy), it would likely bias it simply because when/if it bounces, it would be more likely to land with that face down.

maybe?
US House votes to end country caps for work visas
I believe much of the motivation behind this is the CurveCP and DNSCurve projects:

http://dnscurve.org/

http://curvecp.org/
Description of the actual hardware laser scanner used http://marcansoft.com/blog/openlase/hardware-mark-1/
He has some hardware information here: http://marcansoft.com/blog/openlase/hardware-mark-1/
the paper here talks about the things they do to avoid exposure to timing attacks: http://eprint.iacr.org/2011/646.pdf
Let me guess, he used a WebKit based browser?

I always get that session expired issue when ordering from Pizza Pizza online during busy times using a WebKit browser. If I use something besides Safari or Chrome, I don't have any issues.

Also, the number one reason I get when I ask others why they use the phone over the Pizza Pizza site? The site sucks. Not "it's inconvenient" or "I love explaining to an uninterested rep the exact specs of my order" but, "It sucks". Keep that in mind when insisting that nobody wants to use it with no evidence.
Obviously I thought it was called for. Some people are criticizing because it's "illegal" and therefor wrong. Someone below brought up how GrubWithUs illegally inserted flyers into daily papers and they were praised for being scrappy. Another mentioned the legal grey areas of startups like Uber or Airbnb.

And you're right this story is different than the norm on HN. I wanted to relate those criticizing to something they understand like patent trolls who try to rip others down or someone criticizing another for going for it while they sit behind a desk for 40 years implementing 1% of someone else's vision. My point was that maybe they should be rooting for the person that goes for it whether it's a SV startup or selling widgets on the street.
Lot's of details on the hardware here:
http://marcansoft.com/blog/openlase/hardware-mark-1/

I saw a project similar to yours just recently, with mirror shards attached to speakers. It was controlled with Max/MSP and it had the same limitations -- just simple round shapes and squiggles. But the parts cost next to nothing. A polished version that fit in your pocket would make a really cool toy.
Did not work at all for me. The other one had slightly better results. Win 7 on most recent FF.
Spyjax doesn't work in modern browsers anymore after all the major vendors plugged the hole. That's why people are resorting to the timing method instead.
My company has great spam filters. Our problem is the chatter, reply-to-all, and +{some list with 300 people} behaviors.

Two months ago, I implemented the nuclear rule on my inbox.
- if my email is not in to or cc
- if the mail isn't sent to whitelisted lists
- if body doesn't contain certAin keywords
-> the mail is stored in a "not sent to me" folder which I check less and less frequently. Merlin Mann definitely inspired this experiment.

It's been working great. I've been more productive and have missed very little.
Fails for me on Safari 5.1.2 / OS X. It got 1 site right, 1 site wrong, the rest being "not visited".
The new Tetris versions also use a friendlier and not-so-random number generator. Basically, it generates a random permutation of the seven different pieces, deals those, and then generates a new permutation. This makes the game much more predicable. You can see the player make clever use of the hold area in anticipation of this cycle and that's pretty entertaining to watch.
Thanks Twidi..that option will get used when you put it up..
RequestPolicy prevents that approach.
Grab Emails From Search Engines(Metasploit) Mimosaciti Corporation
If Microsoft can be sued (and lose) for making IE the only/default/integrated browser on millions of copies of Windows - why does not the same apply to Chrome/Safari on Android/Iphone?
This.

At SuccessFactors, I once spent about a month figuring out how to install PeopleWare. Somehow word of this leaked out, and I started receiving many cold calls from consultants offering "help" doing the install.

[Installing PeopleWare is, by the way, not for the faint of heart. I would start bad-mouthing it here, but then I wouldn't be able to stop. Let's just say that its craptacularness is fractal]

To buy something like PeopleWare, you pay several hundred thousand dollars and you get a disc in the mail. You throw away the disc and hire a roomful of consultants, each of whom arrives with their own discs full of better versions and customizations and so forth. Three years later you have PeopleWare running.

SAP, same deal (what I hear).

I will never work with Enterprise software again.
Same here. There were 3 correct positives listed, and I had about 7 or 8 false negatives.
There are all kinds of risks in letting Facebook handle the archiving of a company's internal communication, their bad track record with matters of data privacy notwithstanding.