skysight-inc/HackerNews huggingface dataset:
Most of the "post touch" technologies discussed are, in my opinion, blind alleys. Touch has supplanted the mouse -- to some extent -- because it's less abstract and more convenient than the mouse. These are big wins. (Consider the finer-grained hierarchy: touch - stylus on display - stylus on tablet - mouse). Stylus on tablet is only barely less abstract and generally more inconvenient and expensive than mouse so mouse never really got supplanted by stylus on tablet. Stylus on display has disadvantages as well as advantages over mouse, and it's even more expensive, so again it didn't reach a tipping point.

Most of these "post touch" options are even more inconvenient, more abstract, and have greater shortcomings than touch or mouse, so I don't see them replacing touch. Now if an interface technology can win across the board: more convenient, more direct/less abstract, more definite/reliable -- then it will win. But these technologies lose across the board, at least in their current state.
One archangel to another:

Hey Gabe! Come over here... someone on earth has found a bug in your physics program.

Dear me, I thought I'd fixed that centuries ago.

Oh well, better late than never.

'tappity, clickety, tappity'. 'make; make deploy'

There, that'll do it. Another aeon, another bugfix.

--

http://en.wikipedia.org/wiki/Cold_fusion
http://news.ycombinator.com/item?id=5296345
I know one about UDP, but it's ok, I don't know if you would get it.
Hm, how is that site supposed to work? Looks like there should be slide, but I can only see the title page.
Tom: Get me a sandwich.
Joe: No.
Tom: Sudo, get me a sandwich
Joe: Okay.
Kenneth Reitz Uses This
I'm sorry, that was a brainfart- I thought you meant the connector and the host device and not quite literally a random microwave and oven :)
I bought a Lamy thinking it would be something different than normal ink pens to write in - but it wasn't. It just stays on the drawer since a couple days after it was bought.
Dropwizard wasn't around yet when we built our first service.

I'm not referencing any particular framework, but Rails is an example. Recently the Rails team has done a lot to modularize it too though.
Might be if there was any chance it would pass. The legislature is bought and paid for by the ABA, so unless the average person can be made to understand the issues involved it's never going to get to the president's desk.
Navigate with arrow keys - these are slides from a talk I gave.
Let me be the first to say: HA-HA! </nelson>

Over the past few years I've told everyone to refrain from using Evernote. I told them that Evernote doesn't use end-to-end encryption and that eventually this would happen.

Hardly anyone would listen ("You're just paranoid", "I don't store anything private in there anyway, except.. oh").

For once I take cruel pleasure in being "that guy". The general public needs to learn this lesson.
In March 2012, the San Jose Mercury had headlines like "No end in sight to Apple growth? Even after paying for dividend and stock buyback, tech giant’s shares are likely to keep rising" and "Regular folks rewarded for patience with Apple stock riches".

Articles like those should be scary to anyone around during the tech bubble. Back in March 2000, Cisco was the world's most valuable company and everyone was buying the stock because of all the cheerleading articles. Now Cisco is #52 most valuable company and the stock has been flat for a decade. Looking at AAPL and CSCO stock charts shifted by about 10 years is very interesting.

This reads like I think Apple will do the same thing as Cisco, so let me be clear that I have no idea what Apple stock will do. I just want to provide some history about the Cisco stock trajectory for those readers who were in elementary school at the time :-)

(By the time I'd found the articles I was looking for, this had dropped off HN's front page, so I may be wasting my time writing this.)
How is this related to just conferences? PayPal doesn't have an anti-conference agenda.. There seems to be two things that set PayPal off.

1) Small volume to huge volume in a matter of days.
2) Taking payments for something happening in the future.

Story after story about both of these scenarios.

It seems obvious at this point that PayPal is not a good processor for things like pre-sales or events. It may be annoying but it's a liability for them and they do what they need to minimize it.

PayPal may be attractive because it's quick to setup but it seems easier for people to get in touch with a proper merchant account provider, discuss what you'll be selling ahead of time so they're prepared, and not get your funds frozen.

Update:

For anyone who is interested, here is PayPal's policy on pre-sales.

https://www.paypal-businesscenter.com/content/presale-policy...
Hex color code jokes?

Dolphin gray: #eeeeee

Psycho killer gray: #fafafa
Sorry, but I don't think there's a distinction to be made, other than one of degree unless the implication is that improving government/military processes is not aligned with the long term goals of the military.
Pathjoy (S10) is now Homejoy
Archivist here. The reason this page exists is it's part of an archive of deleted Stack Overflow content: http://meta.stackoverflow.com/questions/124850/unofficial-st...

The "programmer joke" and "programmer cartoon" questions were two of the most highly upvoted questions that have since been removed from the site because they aren't actually programming questions. I created this archive to attempt to preserve some of this early history of Stack Overflow.
How to judge a Producer
Well, the Moneygram fraud mentioned in the blog wasn't about small purchases - they got done for knowingly providing payment processing to scammers who were swindling people out of their life savings!
Embedded industrial Linux drives Mars Rover
I'm assuming you mean Chrome has the highest desktop market share overall. That jibes with the browser stats for my own websites. On mobile, Safari reigns supreme. And as more people browse the web on mobile devices, WebKit based browsers continue to grab market share from Internet Explorer.
Wow, I find it amazing that there is so much augery going on in this post. Ooo, maybe paypal hates python conferences! Maybe they just hate open source conferences!

And then they go on to describe how they refuse to kowtow to the obviously made up "needs of paypal's anti-fraud division".

There are lots of reasons to get mad at paypal but all too often the formula "We understood nothing about business, didn't even bother to familiarize ourselves with the law or financial regulations, and somehow problems resulted! We blame paypal!" is repeated all too often.

Let's look at this from the flip side. You decide you want to defraud a bunch of people, so you gin up a fake conference, it's easy to put up a fancy web page and sucker people in, then you take the money and run. You think this doesn't happen?

Paypal does have pretty crappy customer service, but if you expect to accrue a significant fraction of a million dollars in a paypal account and you don't think that somehow there might be some hoops to jump through then you are living in a fantasy world.

There's a reason why there is a lot of markup in event ticketing agencies (such as brown paper tickets, or event brite, or the hated ticket master), and it's not because it's such a fundamentally easy problem.

Edit: I'll say this again. It sucks when people who are working based on perfectly good intentions get hurt by the system but we live in a heavily regulated era. Expecting that you can operate a business without taking heed of the relevant regulations and business rules is massively naive. More so, it's a disservice to your customers. Imagine that you were running a 100% cash business. It would certainly make some parts easier, but don't you think people would start asking questions?
Telepathy is next.
I can't help but mention Bitcoin here. For international things like open source events, it would work just perfectly. Especially given the tech audience that is attracted to these, Bitcoin might be the easiest way to pay for opensource conferences.
Compiler?
I don't even know her!
I understand why people want to write about the death of the mouse and keyboard - it's been around unchanged for a while and tech is now a hype-based "what's next" culture - but it's always just a bunch of hand-waving and name-dropping experimental technologies.

Mouse and keyboard is dead, "cannibalized" by touch, which is now also dying? This is ridiculous. The entire world of "getting things done" on a computer - business productivity, programming, content creation, science - is still firmly entrenched in KB-mouse. Nothing has even come within a longshot of challenging that yet.

I'm sure I'm somewhat biased by interacting mostly with tech-savvy people, but even people like my mom - who loves her iPad and is right in that target demographic - still use a mouse and keyboard every day. I just don't understand how anyone can claim that we are even close to replacing those tools.
EnJOY - Adult Movies for Android - discrete app
This would be another blog post by itself. In short: build a fat jar with maven, package with arx, run with runit.

Most projects use Junit and Easymock.
When you have the attention of more than 3 passionate guru programmers, ask:

"Does the curley brace go on the first line of the for loop or on the next line?"

Laugh at any opinion given, calling them "silly".
I was recommended by a friend to ask for help in HN and I have to say the turnout has been amazing. I am so grateful for the comments, advice and people coming out to help out. I am looking at a other channels and I am definitely going to be hitting up the streets door to door. I did have some press coverage previously but not sure how relevant that is. It is something I am thinking about deeply right now but know I can't depend on it entirely. Thank you.
Good point. Stalingrad was just a symbolic target from the name that mattered more to political leaders than military ones. Not even a good reason to actually take it by force with a full on attack.
Especially since if you hit "Forgot Password" you are sent an email with a big "Reset Password" button in it. A bit of poor wording.
I think there are enough payment services, we don't need another one. We need a central one. PayPal is really big and seen as many as the way for online payments. And I agree, it works really easily and good. Only there are the problems as mentioned in the article...
Stop Translating
How hard is it for PayPal to pay 10 people as community managers or developer evangelists to take care of this issue? Heck, smaller companies like Heroku do it with about 8 people and cover the globe.

Answer: They've already done it. They have the staff in place.

The problem is their community managers and developer evangelists are sticking to PayPal specific conferences. They aren't in touch with people like me and dare I say you, i.e. the little guy.
I would like to strongly discourage anyone from working in the so-called "defense sector", which should be (at least in the US) more properly called the "war sector".

Working to enable the more efficient murder of ever more people is highly unethical. Unfortunately, there are plenty of unethical people willing to do this bloody work. But hopefully you are not one of them.
How Afghanistan Is On the Leading Edge of a Tech Revolution
Secret Service refuses to release docs on Aaron Swartz
You're probably right with respect to manned aircraft.

But line of sight lasers are bound by terrain. Swarms of very low flying, very small drones would defeat such a system.

Or drones inserted directly inside the country via spaceplane, avoiding the border lasers.

This kind of thing isn't limited to aircraft. Once ground vehicles/drones have an automated turret that will immediately return fire, (or fire first depending on the kind of war) humans in front line combat might not work so well.
This is a good question. I've worked in a lot of different domains and can tell you that:

1. They all have boring parts

2. They all have interesting parts.

3. Doing the interesting parts well can be very challenging.

CRUD is only boring because of the generally repetitious nature of talking to the database, but repetition usually means that it can be generated. Whenever possible, I write code generators for that sort of thing. This is not only more interesting and gives me time to solve the more interesting problems but also allows me to produce more and better code than I could just typing it all out.

You could get a PhD, I suppose, but hard problems generally require the insight to see them and the willingness and ability to work on them. Sometimes ability requires a PhD, but that's not a given.
That'd do nothing to stop the $100,000 fraud he mentions, which involved Moneygram processing payments for fraudsters that tricked people into sending money - the secure digital signatures would check out fine, since the account holder authorized the payment.
I like the Parker Vector, mainly because I used one at primary school in 1986 and have found no particular reason to change. They should be available in the US. (In the UK, WHSmith do some cheap own-brand fountain pens that are OK.) The ink always flows immediately, it writes smoothly, it works tolerably with the nib upside-down as a replacement for a fine-tipped felt pen, and it's fairly smart-looking and presentable. I think mine cost less than £10, which represents fair value for money given how long it's lasted me.

More fountain pen reviews than you ever thought possible: http://www.youtube.com/user/sbrebrown

Entry-level fountain pens: http://www.youtube.com/watch?v=UId3hHz4bjk

The main issue with using a fountain pen I've found is that sometimes people will ask to borrow a pen, and now you have to vet them carefully to check that they don't hold the pen with their fist all scrunched up and the nib pointing straight down.
IANASE (I am not a security expert): Would the following service work:

Assume a central account/profile service. This service would allow you to have a single login to this service, with a directory of pretty much any/all sites and services online.

The external services would receive a hashed token of your account/authorization. They would check for the validity of the token each [interval|day|time-the-service-was-accessed] to determine if the token/auth is still valid.

They would also be able to tell the central service whether or not they require an updated token/auth, for circumstances just like this.

Further, form data could be stored on the central service, like mailing, shipping, billing, etc info. A log of all sites/accounts that request/require/use this information is kept.

Access to this and all other profile information can be reviewed/revoked by the user at any time.

Groups and layers of account information would be something that could alternately be added to the central service. I.E. - you could have a first level login to get to your dashboard, but additional security could be required to change various portions of your profile details (one passwd for address info, another for accounts)....

Avatar galleries would be available and you could tell each service which avatar to associate with what.
It's not going to happen regardless. I get the impression that as a piece of software, HN is 'finished' in the sense that there will be no more updates for the foreseeable future.
Dictionary + algorithm + PoD t-shirt printer + meme = rape t-shirts on Amazon
Like EventBrite? http://www.eventbrite.com/
If you come into a debate that's been running for years and observe one extrapolation by one commenter, sure that may appear to be a slippery slope fallacy. In reality, the slippery slope is being actively implemented by the various media companies in a decades-long campaign of copyright maximalism. The periodic copyright term extensions, the DMCA, ACTA, TPP, lawsuits against end users, etc. are evidence of an ongoing effort to shift public perception and behavior.

So no, it's not a fallacy in this case to expect the MPAA/RIAA to keep alternating between mild and extreme tactics, just as they have been doing.

http://en.m.wikipedia.org/wiki/Overton_window
All PayPal would need to do is contact by email 50 of the people who already paid and ask if the are confident the event is legit.

Since they don't, it shows they are a criminal organization.
awesome read, learned a lot.
You're right, it's more than just conferences. But conferences and the will of the developer community are a critical factor in PayPal's ongoing success. Stripe and it's competitors are making inroads because of PayPal's difficulty of use AND their forbidding anti-fraud policies.

As for proper merchant account providers, tell that to people in countries where the majority of residents can get PayPal but not credit cards.
Q. What is the object oriented way of getting rich?

A. Inheritance
A lot of people who use Linux like to use open source just because it's open source, and not particularly because it's better (anyone who says LibreOffice is just as good as MS Office is crazy). That's why you see a lot more firefox and chromium than you do on Windows or Mac.
Files App for Apple Devices: One Stop Shop for All of Your Files
It's not a conference issue:

https://www.paypal-businesscenter.com/content/presale-policy...
When reading/reviewing a particularly bad piece of code in front of the person who wrote it, say:

If your language had true garbage collection, the compiler would have deleted this program upon execution.
Well, in this case “folder” could be substituted with a generic “item”, I guess. We still have items: songs, projects, videos. And in order to let computer know which items we want, we somehow have to organize them. This is where experimentation happens in UI, but it's all based on “moving” items between folders (playlists, etc.). It's familiar to us from real world, which makes it convenient and easy to learn.

There are, though, UIs where item organization may happen without user input, like Genius playlists in Apple iTunes. This might be the future, I guess.
Top 10: Conversation Etiquette Mistakes
I would say that's not really true. The output hash will look the same if I apply a simple salted SHA-1 with a salt or if I apply 500 MD5's followed up followed up with 200 SHA-1's, each salted differently. I'm not a security expert, but I think this is closer to best practice these days.

That said, revealing the exact algorithm would basically be throwing people with weak passwords to the wolves while really only supplying the rest of us with a false sense of security (because it will probably be cracked anyway).

We'd also be better off if they didn't announce the algorithm if the passwords get leaked (like with LinkedIn).
love that one..
I think it was a good first step. It may be fairer to judge the event against the history of collaborative software development at the White House (nonexistent) than against that same history elsewhere.
I really don't get the logic. As if the cable was the thing that you would absolutely want to keep going from one version of the iphone to the other. If a new technology is out, (let's say 4k output), you'd have to upgrade memory and cpu to handle that power anyway, along with a new TV or monitor, and pretty much everything along the chain.
Hypothetically beeing able to save the cable seems really not the problem anyway..
If this were true, there would be no reason to hash passwords.

There are hashing algorithms (bcrypt, scrypt, PBKDF2) that are specifically designed to be slow to prevent these attacks.
How the Great Firewall of China Works
Lightning is much more than that. It is configured thusly at the moment, it has much more potential.
The ever-expanding smartphone screen: how supersized became everyday
Pimpin' my Resume Geek-Style
Nonsense.

If your imaginary attacker can social engineer your local encryption password out of you, he can just as well engineer your Evernote password out of you. There is no difference.

The real issue is that today someone who hacks the Evernote servers will gain access to all users notes. With end-to-end encryption they'd have to target each user individually.
Indeed, in any case things like leapmotion will make certain specialized accessories like 3D-mouses obsolete, but a regular mouse? that's going to be around for ages.
Good they're being proactive here, but two things:

1) I'm sick of going through this password reset crap every month or so. Please lets get rid of passwords.

2) Could Evernote please look at some sort of oauth based signin for mobile devices? I have to enter this unique and very long password multiple times on every device I own.

It'd be nice if my linked phone and tablet didn't need me to use the same login system as a human.
I can think of a lot of scientific "big data" applications that would be very challenging problems. There are many domains that need to create & automate better systems that Collect > Organize > Parse > Visualize data. Weather, climate, ecology/species, traffic systems, etc. To do these right would be very challenging and would have a big impact on the world.

Now some self-promotion: I'm looking for a full-time partner to help me with Atlastory, an app that visualizes all of history on a map. This fits with the idea above. It's a simple concept, but there's huge engineering & design challenges involved: imagine all the geographic data involved in Google Maps, now multiply that by 1,000, and figure out the easiest way to obtain/retrieve/display that data.
Although this is true, the item giveaway probably did not affect the results of the Valve hardware survey. For this to happen, those VM users or temporary users would have had to have been on it at the time of the survey, so the numbers we see are likely genuine adopters.
A hacker walks into a bar. He sits at the counter for a few minutes and the bartender walks over.

He takes a look at the hacker and says "Ain't ya gonna have a drink?"

The hacker looks back almost offended "Don't you know, drinking is a sin!"

"ACK." Says the bartender, and he walks away.
As someone who just recently tangled with floating point error, that was hilarious!
I see nothing in this story that is implausible. Odd and unusual things happen all the time. In fact, the unusualness is what makes the story. I really don't get why people want to jump all over people's odd experiences an declare them "totally fake bra, you wouldn't dare be nice as a service employee", or maybe "in your job where you are dealing with hundreds of strangers a week, not one of them (or some of them) could have been an unusual case". It's like saying: I have a raid 6 at home. It's never lost data, and not one of the hard drives ever failed, Backblaze must be lying about the part where they have hard drives fail.

If you think teachers having kids role play the lives of other people is so crazy as to not have happened, I'm not sure what to tell you. I know that when I was a kid, one of the summer camps I went to did similar things. One year it was just live your day in a wheelchair. Another year it was role-play the lives of a very poor family, and have figure out how to handle a broken arm in one of the kids and still pay rent, eat, etc. These included going out into the world, not just staying in the camp.

I've heard other people who in school had to wear "pregnant suits" or carry "babies", or go around with blindfolds, and so on, to help them understand the situation other people may be in.

Perhaps it's the part where a mall worker runs into someone in another part of the mall later that day. I'm not sure how this even comes close to improbable. I've run into clerks who helped me in the food court before.

Overall, I'd rate this story as Extremely plausible. No single element of it is at all sketchy. Some of the coincidences are less likely to happen, but again, not even deserving of a rating rare, merely unlikely.

If the story teller had a 100 stories like this I would be more suspicious, but a single event that is unlikely is pretty believable.
Why You Should Reject that Start-Up Job