skysight-inc/HackerNews huggingface dataset:
I think the F word is best reserved for things like having debugged some code for 2 hours and having discovered a , that was out place, hitting one's thumb with a hammer, or similar occasions. Deploying it for such humdrum missions is overkill and cheapens it.
Old news to anyone who reads Hacker News, of course.

http://news.ycombinator.com/item?id=1346003

http://news.ycombinator.com/item?id=1341236
He escalated it by refusing to comply with a simple request to shorten the original excerpts. Sure, it was not his fault that he would have had to fix the blog post, but that would've been the civil and practical thing to do, in my opinion.
Please review - Dropbox-like "virality system"
I think most people would like an online persona manager.

The problem is that creating one that works and s easy to use is difficult.

Unless someone has some ideas! Please brainstorm.

With all of the hype regarding FB and privacy there is a solution in here somewhere.
Dispatch from the Google fringe: A roundup of weird Google news
Optical computing's bright future
Work in the digital age: A clouded future
Spotting video piracy: To catch a thief
Show HN: My version of facebook search
I hacked this up yesterday, and made it public just as I saw the other facebook search hit HN. Anyway it's at http://searchthebook.us It's just a wrapper around the Facebook Graph API without the undertones of privacy concerns that facebooksearch has.
I have my Twitter account push to Facebook, so... big deal? No..
clickable: http://searchthebook.us
Cheers! Will do.
I would be inclined to agree, but for this one line:

<em>"I declined on the grounds that I was pissed off I was being called so many times"</em>

That, and that he then seems to take offense when they call him unprofessional? Love him or hate him, but at least come up with a better reason than that to your (business partners|vendors|partners|sources) when trying to work out a dispute.
Use https://ssl.facebook.com/help/contact.php?show_form=delete_a... to permanently delete your facebook account
This automation was a much meeded one!!
I'll add that it can work in comedy, to add emphasis to something mundane. That's what they're going for here.

But it needs to be used sparingly, and in a situation where it's actually funny. Otherwise you just the mental equivalent of an awkward silence. That's what I feel they've accomplished here.
Is this the web equivalent of the 'iPhone fart apps'?
I'm constantly confused by 'HTML5', because many of these examples look more like Javascript than a markup language. I've used HTML5 a bit here and there, but just as the next version of XHTML, using things like the <article> tag.
The core of a sociopath—no empathy, no conscience and desiring only power, control and sex.

http://www.lovefraud.com/blog/2010/05/10/what-sociopaths-wan...
I must say that this is pretty damn accurate. Not much else to add.
are you serious about this common sense business? There are a lot of plausible reasons why "baby talk" could actually be essential for linguistic or emotional development. While it does seem dumbed down to an adult, in some ways it simplifies language and conversational protocols. How would you know who is right without a scientific study?
Integration of photo sharing, status updates, messages, chat, and events on FB is so much better.
I know, and having multiple meanings for a single word that's used as a technical command without visible content is not a good idea. That's what I'm saying
Google and Eclipse launch open source lab - The H Open Source: News and Features
Airlines can prevent you from boarding if you travel part of a route you booked by alternate means? I'm not generally much of a fan of government intervention in private business, but that should probably be illegal.
Useful. Sadly, I don't see detection for @font-face -- perhaps because it's not very simple?

http://paulirish.com/2009/font-face-feature-detection/
I like the quote about network effects:

> The network effects from language adoption are immense. Programming is, despite appearances, a deeply social profession. To write successful software quickly, you must exploit the skills of other programmers — either directly, by hiring them, or indirectly, by using library software they've written. And once a language becomes the most popular in a niche, the supply of both programmers and libraries for that language rapidly accumulates to the point where it becomes economically irrational to use any other language.

It reminds me a bit of something I wrote a while ago:

http://www.welton.it/articles/programming_language_economics

Java and .Net/C# are "anomalous" also because they have massive corporations pouring a lot of resources into them, which helps.
Wow, it's so intuitive.
1.) good point, I need to have a redirect for a get reqeuest on api.maskedmail.net. Right now it only accepts posts to test the service.

2.) thanks for noticing I will change that.

3.) I am going to provide sign ups with an API key to with a few more features. If you do want to give it a shot now just send a post request with a JSON body of the email address you want to test.

4.) Rolling your own has more to do with setting up a mail server than writing any code. The example is in ruby but it is just an example of consuming the service. Rolling your own at this point might be fine for you, I think the value is the convenience of not configuring a mail server, or if you don't have a mail server as part of your hosting (like heroku).

The critical review is definitely helpful. I appreciate you taking the time to give such thorough feedback.
The crux argument is surprisingly cogent: Adobe needs to make a killer product, not try to pressure Apple using the popular opinion, the one mechanism that has never been shown to work in the past.

I think there's a huge amount of opportunity for Adobe here. Application development for mobile devices is a developing market. There's room for something new. A new programming language, a new framework, new things I can't even imagine involving location, clouds, whatever.

Pushing Flash because it's a dominant player in a legacy market is a little like going back to 1995 and arguing that people ought to be able to make web servers in PowerBuilder because that's the language everyone is using for business applications.

Adobe doesn't call me up and tell me how to write software, so I'm loathe to tell them what to do. I'll just say that it would be incredibly cool if they went out and bought some tiny startup or lab with a really revolutionary product and pimped it out as the successor to Flash for mobile devices.
The parent comment to your comment expressed the idea that ANY previous language aids learning the next language.

I think an unstated assumption was that Esperanto is much easier to learn than "natural" languages.
Wasnt the campaign supposed to mean Adobe loves apple but not Apple® ?
It's to magnify the emotion expressed. In the olden days, before emoticons, people used a larger vocabulary to express themselves, but often times that failed to express the magnitude of their feelings. They used !! for that purpose. Of course, today we see the abuse of the !! quite rampant. I LOVE YOUR HTML5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! is an example of this. Note that this is a post-fix operator.
Here's an example of a workflow we have almost daily. Someone makes some wireframes or designs. Then emails a bunch of people: "attached (and also uploaded on basecamp) is the latest version of X with the following changes. Can I have some feedback/thoughts, particularly on Y and Z? Thanks!". The feedback comes in through 1 or more email threads. It's a little clumsy.
"Adobe doesn't call me up and tell me how to write software"

Apple might though.
'you'?
Search Engine Marketing
Prominere offers search engine marketing services for organic advertising in Google, Yahoo and other major search engines.
I wouldn't even call it subtle. It's an obvious one. Since I got the thing, I've had to deal with it. The worst part is when I forget. I get into work, sit down, and plug the iPod in, and BAM, whatever I was listening to stops, thing start to run on my computer, asking me to update QuickTime, before I can cancel out,...

Grrr.

Yeah. About to go on another tirade.
Dropbox is also getting some traction in our company. It's a great way to have a central repository for documents.
I used this to stick two bootable WinPE images on my USB drive and still be able to use it for other things. Very handy!
I refuse to even view old code of mine. I'm afraid I'll get a concussion from all the forehead slapping this will induce.
Car hackers can kill brakes, engine, and more
Finally, a source on ACTA that we can believe.
that's called face guarding, and this is a widely known legal maneuver. Perhaps it's not prevalent because you don't pad your stats with it, but I bet it's easy for the shooter to draw a foul from the defender.
You could just copy the URL...
Yes, there are a considerable range of use cases. There are also considerable use cases for many blindingly obvious/simple snippets of Python code. That does not mean they deserve to be blogged about / posted to HN / upvoted or anything other than ridiculed.

Besides it's prone to false positives such as DNS not working. So, not only is it mind boggling obvious it's flippin wrong.
The right time to take on investors
The examples are all JavaScript code to detect support for new html5 tags/features. If the client doesn't support one, for example <video>, you can fail gracefully and maybe offer an alternative piece of content eg Flash.
My bank recently dumped their .NET online banking system for what appears to be a homebrew job in "classic" ASP. I'm sure they had a good reason, but from the outside it certainly seems like an odd decision.
Your != proposed change likely results in a branch, which is what we're trying to avoid. The ^ version is fine, but the original subtraction is too as long as they're unsigned.
In short a computer in the car. I had always thought the idea of pulling up my driveway and loading MP3s to my car via wifi would be pretty sweet. You could also throw in GPS, movies, or any other linux based app.
Totally agree here. Most average people just dont care.
http://www.joindiaspora.com , not ready yeat. You just have to wait :)
A FB ad targeted at one person (my wife)
What's wrong with Elliptical curves?

Seriously, are there some known attacks against ECDSA? And what of DSA2?
> gauge and focus their energies on the sectors that are being heavily invested

Such as subprime mortgages?

The continued belief in the myth of freemarkets and continued worship of obviously broken capitalism is as outstanding to me as the continued belief that Sadam Hussein had WMDs.
Yes, so unloved that they are hardly in stock and some brave emiratis are paying double the price to get a device that nobody wants.
Exactly my point.

Node is cool and stuff, but lacking the layer of simplicity Joe scripter needs to write his family album or personal shop.

Abstract everything from me and just let me write html (without having to use any framework)

And no, it is not a special case, it is what 99% of web scripters today need. The other one percent are those who lurk around node.js in google groups, the brains behind the monster, the ones who want to compete with nginx and apache, those building frameworks and utilities, not the ones who write casual stuff who take a look and decide to go shopping while something easier comes along, count me among them.
Personally I keep my twitter even more locked down than my facebook. And having made my twitter feed private I trust twitter not to share it with the universe. I trust facebook much less.
It may not be a direct indicator of their vulnerability to SQL injection, but it is a pretty good indicator of their placement on the clulessness scale.

clueless<-------------------->cluefull

^
|

Right about here I'd say.
I always use ^ when I write this code, but that made LaTex unhappy, so I switched to subtraction instead for the talk.
Can't help pointing out that shortly after Sean Connery's character derides Capone's men for "bringing a knife to a gunfight", they shoot him down in an alleyway into which he has chased them. Not that I expect anything similar in this particular case.
This latest ad campaign was poorly conceived. Adobe's prior response -- which was essentially "Ah well...fuck you Jobs. We'll be over there on Android and Blackberry and WebOS" was brilliant. It left it on the perfect note.

Now they've again gone back to pandering for sympathy. It's lame.

Nonetheless, this article is stupid. The author is hopping on the dogpile and saying all of the classic "talking points", hoping to pander to the audience with the right amount of fluffing.
Good question. I just assumed this would get popular, like the million-dollar homepage.
LaTex beamer, with the Warsaw theme.
Michael Beuke
"Adobe needs to make a killer product, not try to pressure Apple using the popular opinion."

They seem to think they _have_ the killer product, and it's hard to argue with them - Flash is ubiquitous and has been for years, provides the content on a number of important sites (video on YouTube, charts on Google Finance and Analytics, all those stupid games and greeting cards, ...). It may not last long with HTML5, but it's going to be years before that's widespread - hell, there are still people campaigning to get rid of IE6 and 7.
Oops. Freudian slip, I guess. :-)

Thanks!
9 ways to improve your site but you don't know how to
Solid gold ipad, for those who have it all
I'm neither Colin nor a cryptographer, but I think elliptic curve cryptography (1) involves more complicated ideas and code (which might therefore be easier to get wrong), and (2) is subject to more patent claims, than its rivals, without any obvious big benefit to outweigh those facts. [EDIT: oh, and because of 1 and 2 ECC is used less, and therefore your implementation mightn't have had its bugs and design flaws so thoroughly shaken out.]

Certicom has ~130 ECC-related patents. You probably don't want to have to crawl through them all making sure that your code, or someone else's code that you're using, doesn't infringe (and won't be found to infringe by a not-necessarily-infallible jury if you get sued anyway).

[EDIT again: actually, ECC does have a claimed big benefit, namely not needing such long keys. But one might reasonably be worried by the possibility that an algorithmic breakthrough some day might suddenly make longer keys necessary...]
HTML5 is a set of enhancements to HTML and to the JavaScript DOM API. This page is actually a great summary of HTML5 features that developers are likely to care about. For instance:

- The <audio> and <video> elements

- The <canvas> element

- Form validation (without JavaScript!)

- New <input>s for data like dates, times, numbers, ranges, and colors, for which the UA can provide OS-native controls

- An API for cross-domain communication between windows

- An API for providing and accepting drag and drop within, between, into, and out of browser windows

- Web Workers for computation in the background

- Web Sockets for efficient communication with your server

- A persistent local database

...and much more!

This page focuses on detecting support for many HTML5 features in JavaScript, so that a developer could, say, swap in their own datepicker if the browser doesn't offer one.
Don Quixote didn't ship
The problem is you are looking to program a social media platform. No one writes a social media platform.

Instead, you write a program that let's people enter in what they are doing. You then take what they wrote, and store it someplace. You then write something that display what people stored. Etc.

The thing is, most 'social media platforms' are essentially just a lot of CRUD.
From the audio part of the talk: Elliptic curves are considerably harder to implement correctly than RSA. DSA has expensive signature verification, and you're far more likely to create one signature and verify it many times than vice versa.

EDIT: Also, elliptic curves are heavily patented. I mentioned this in my talk (the audio portion, not the slides) but forgot when I woke up and started answering questions here this morning. :-)
Really? I don't like sport and I found I couldn't understand it at all.

For instance, you have to read to paragraph 4 to find out that "Houston" is the same team as "The Rockets". I never quite figured out whether Battier and Ming are on the same team.

And "The game drew a huge national television audience, which followed Bryant for his 47 miserable minutes: he shot 11 of 33 from the field and scored 24 points." -- I have no idea what that means or whether it's a lot.
I rarely hop between those because I have 3-4 shell windows open (non overlapping, across two fairly large screens)

- vim to edit python
- vim to edit template/html
- shell to run dev server / unit tests / svn commands / etc
- either a browser window or another vim editing unit tests

I find this setup so much more enjoyable and productive than IDE or opening multiple files in one vim
The difficulty is not to choose the algorithm or the process, but to understand what kind of problem you're dealing with in the first place.

I agree, up to a point. But there's no way you can teach that sort of understanding in 1 hour. :-)

The purpose of this talk was to provide a checklist for developers of what they should and should not be doing.
"With hindsight, and much more data, long-term trending analysis of the Sabre-metrics examples given in Moneyball have not correlated with increased team, or even individual, performance in baseball."

Hmmm... what? The general principles Beane operated from have pretty much been adopted league-wide at this point. Of course, MLB is a zero-sum game, so once everyone adopts something, it's no longer an advantage. The Tampa Bay Rays are operating off the same statistical measurement philosophy (although they understandably don't share which) to make a small-market club operate efficiently, and they're pretty successful with it.
The analysis as reported didn't include a statement about the environmental impact of a larger spill. Any environmental scientists in the audience?
IP Innovation v. Red Hat/Novell - The Prior Art They Used at Trial
Slightly off-topic: any idea if that was originally by PG Wodehouse? I've heard it in a zillion forms but never with Bertie Wooster.
I was looking for a flight from Frankfurt, Germany to Toronto, Canada half a year ago. Lufthansa charges around
$1.8k for that.

At the same time, Lufthansa also offers a connecting flight from Delhi, India, to Frankfurt then to Toronto. This one, although much longer, costs $1.2k.

Then I stopped worrying about the world's oil supply.
Yeah, I know, that's what I did, but annoying nonetheless.
Mobile p2p a la Doctorow's Eastern Standard Tribe.

Mix wardriving with a way of getting cheap secondhand laptops, and you could have an interesting market.

http://craphound.com/est/?page_id=1574
I found some of the information in this presentation to actually be wrong. The guy repeats himself, and at two points he even contradict himself. I also didn't like that a very large portion of it was presented with a very fervent zeal, replacing actual knowledge of why and why not with useless favorism and indoctrination; the guy is a zealot, and that's a very, very bad ingredient in any serving of important information.

I would not recommend this particular presentation to anyone.

add.: Thanks for the downvote, Colin :D Oh boy...
Want to offer a new client discount? Here's two things to consider
You can just exchange a few floppy disks worth of random bits over various channels, e.g. some postal, some by email, some over the phone, some Diffie-Hellman key exchanges in public and so on. At the end you just XOR them all together, to get the real key. That way all of your channels have to be compromised for your encryption to break.
Five Facts About Elephants (That Aren’t Really True)
Some facts about elephants aren’t true.
But then how's there a YouTube player on the iPad? Something doesn't add up.
Agree with your points. They should probably concentrate on their second chance with android, which they can use to show their product potential(if they can only can make a great product experience for end user, not the memory hogging exp. we are used to on the desktops)

They should also try to win over application developers community which apple have mostly ignored/dictated upon so far.
Did you try to escape your ^ like \^?
Actually, on the iPad there are these irritating white dividers between the scroller's head and it's body.
But that doesn't mean it the same thing can't be created that's open instead.
I read that as "FBI" and thought it was pretty creepy.

Even having read it as "FB" it's still pretty creepy.
I'm aware of diaspora, but do you think that it will import all my account info, friends, and photos from facebook?
Seems to have become the standard in mathematical circles.
That's why you don't put in so much personal information.
The oddest, though, is when looking at a site that has nothing to do with IT, there are contextual ads for IT stuff below.
Not a lot different than my "contractor" friends that spend every waking second trying to figure out how not to pay all their 1099 taxes.
I'll be interested to hear the thoughts behind the "Probably Avoid" recommendation on DSA and EC signatures. They're both attractive in some situations because they produce much shorter signatures than RSA.

The recommendation for AES-256 over AES-128 runs contrary to Schneier's advice. It makes it hard for the non-experts when the experts can't agree...
Does anyone in the world have Esperanto as their first language?
...not try to pressure Apple using the popular opinion, the one mechanism that has never been shown to work in the past.

But it has worked in the past. Popular opinion has already spoken, in the form of iPhone sales. Lack of Flash did not prevent the iPhone from being a success for the past 3 years, nor has it been desired enough to motivate other phone manufacturers to put Flash on their phones. Or motivated Adobe to make a good version of mobile Flash, for that matter. Adobe just wants Flash on the iPhone because there's a big market of developers they can sell their tools to.
You're going to have hazardous waste regardless.
Nissan Leaf electric car catch iPhone control
I wonder how much he ended up paying total. I may have to try this for an upcoming anniversary but i'll probably have to point it out like he did.
A big difference is that from the start Twitter was public whereas Facebook was private. Then Facebook changed it to my public by default. Since most people don't change from the default, people are using service (Facebook) that they thought was private, but is now actually public. It's the change from 'default private' to 'default public' that's the biggest thing.
Because Apple wrote one from scratch?
IPad ushers in curated computing, what's next?
You mean my public status updates are public?!? The horror!
I don't necessarily disagree with your arguments, but isn't education's purpose the upliftment of human minds (and not just prep for a job).
Facebook, privacy, the exodus and Diaspora
at two points he even contradict himself

Where are those?

replacing actual knowledge of why and why not with useless favorism and indoctrination

I provided some explanation of why and why not in the talk. Slides != transcript.

EDIT: And no, the downvote didn't come from me.
Well, she won't have problem finding the printer on the device, that can not print.
Customer Support for Small Biz – Protect Your Time With Information, Not Walls