skysight-inc/HackerNews huggingface dataset:
Good references from Peopleware and Steve Yegge!

As for IDEs and mousing: I hate when I have to reach for the mouse - I try to do as much as I can with keyboard short-cuts. I'm currently using Intellij IDEA for Java coding, and it is definitely possible to do a lot without the mouse. The big advantage is navigation. Most of the time for me is spent navigating the existing code, and there Intellij IDEA really shines compared to just a text editor.

I've written this up in more detail here: http://henrikwarne.com/2012/06/17/programmer-productivity-em...
If he was not misled by the false "on hover" representation of the link in his address bar, then its possible he means:

1. That Twitter uses a "short link" where Google uses some kind of (I trust) token-secured "open redirect"

or

2. That Google uses a {Javascript, 301, ...} redirect where Twitter uses a {Javascript, 301, ...} redirect.

Depending on what User-agent I sent, I got Twitter to variously return a Javascript or 301 Moved Permanently response. I could only get Google to return a Javascript response to cURL, but I did not try hard, and I would not rule out Google employing different redirect methods, particularly on their search results page. Google is notorious for falling back to different methods depending on the particulars of the client. See:

http://www.stevesouders.com/blog/2010/07/12/velocity-forcing...

So they at least both use the Javascript method. In any event, if you mod out the content of the hyperlink after the domain, and mod out the content of the text based HTTP response (!), which is fair here, then the methods are all equivalent, and all generate the same server diagrams.

In this case, there is not much difference between the browser parsing plaintext in HTTP headers that tells it to go to a different site and the browser parsing plaintext in an HTTP body that tells it to go to a different site once executed in a Javascript engine.
I honestly think that "Move fast and break things" might be the singularly most important software engineering mantra of our age.

Things break all the time in any company, but by understanding that frequent breakages occur, and adapting your development process to that understanding, you enable fast recovery and ultimately less breakage and greater security in the long run.
Tri Spoke Wheel - Wholesale Tri Spoke Carbon Wheels Tubular Yoeleo
Forrest M. Mims' 555 Timer IC Circuits really opened the door for me on what the 555 could do.

http://www.amazon.com/Engineers-Mini-Notebook-Timer-Circuits...

It has since been republished in:

http://www.amazon.com/Timer-Amp-Optoelectronic-Circuits-Proj...
> Think about the "swipe to unlock", when the only thing you have to interact is a touch screen, it's not like there is lots of different possibilities.

And this gets even more ridiculous when all you have to do to work around this is swipe inside a circle instead of on a straight line.
Appreciate the responsiveness. But forcing us to use your link shortener does not send a message of "we care"
Well that sucks, I stand corrected. I was looking at browser's link hover and hadn't noticed the redirect. I still don't understand why the browser isn't telling me what I'm clicking on, that's bothering me.
Grades 9-12 are a core demographic of violent video games.
I did, a week ago:

http://www.google.com/insights/consumersurveys/view?survey=b...
Irresistible specifications of iPhone 5, you can’t afford to Abstain It
Humans can do that. But in practice we don't seem to.

Instead the trend mostly seems to be that we do it by hand until automation becomes good enough to do it better than we were doing it, and then we move on to harder kinds of problems and let automation do its thing.

I say "mostly seems to be" because there are plenty of counter-examples. But that's the general trend. As is seen by the explosion of programmers working in what used to be considered unbearably slow scripting languages, and the relative lack of people doing traditional assembly programming.
> There are tricks that let them do this 8 bytes at a time (on AMD64, 4 bytes on x86)

It's actually 16 bytes at a time on any machine that supports SSE (maybe 32 bytes soon with AVX).

> Different abstractions, such as Python's strings, can very often do this comparison with almost no memory access:

Sure, different abstractions have different trade-offs. All of these abstraction possibilities are available to C. strlen() isn't "the C approach," it's just the most common one. Any C application where comparison of long almost-identical strings is important will surely use techniques similar to what Python does. On the other hand, the reverse is not true: Python does not have access to all the same optimizations that a C programmer could draw upon to do string processing.
Link shortening needs to be a standard scheme implemented in the browser, so you don't have to ask anyone "where does this link go?"
What Happened to Diaspora, the ‘Facebook Killer’? It's Complicated
I disagree!! Being able to use evals to dynamically generate code for unrolled loops (and other similarly specialized procedures) sounds like a pretty amazing tool, and I can't not consider having it readily available an advantage of Javascript compared to C.
Cool, link!

"if your using a product and dont understand how it works, then you only have yourself to blame"

Don't we all do this each and every day? And even if you do understand how everything works, predicting the long-term consequences and ramifications can be impossible.
To refund or not to refund this client?
Just to give a little context for my comments, I'm from Australia and we've just this year finally introduced an R rating for video games (after 10 years of lobbying - previously, MA15+ was the highest available). To be honest, I'd love to be debating the issues in California because that's positively progressive to the kind of debate we've had here in regards to video games :)
Clozure CL does fine. This the CCL process which runs the CL-HTTP web server on my Raspberry Pi:

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6573 pi 20 0 546m 36m 7580 S 1.6 19.8 1:55.26 armcl
> "greater violent video game play predicted higher levels of aggression over time, after controlling for previous levels of aggression, supporting the socialization hypothesis"
In studies like these you can only look for correlation, not causation. But you can look for other factors, so to eliminate some theories.

here for example the socialization-hypothesis. So it seems, that they have found a way to debunk the theory, that more violent teens tend to play more violent videogames. they controlled for pre-playing aggression-levels, and they monitored the developement of aggression over a longer period of time, to see, if the level of aggression changed (as it seems to do), when playing violent games.

So yes, the can only show a more or less strong correlation between these two factors (and there might be a lot of other factors not controlled for), but they can show, that some other hypothesis does not explain the data.

not more - but not less either.
Due to the 1541 Floppy drive taking four seconds to display a page and hit's coming in every second or so, It's not able to send a page before another is requested. The C64 is still up and once the demand lessens web pages will be displayed.

Shane. cbm8bit.com
"Replication studies: Bad copy" is very interesting. Sample quote: “I've seen students spending their entire PhD period trying to replicate a phenomenon, failing, and quitting academia because they had nothing to show for their time.”

We say that a study "succeeds" when it illustrates a novel behavior and "fails" when the expected behavior doesn't happen.

This is a very slippery use of words.

A finding that can't be replicated isn't a finding. It's a rumor, an urban myth, but not a scientific step forward.

A study that "fails to replicate" a previous finding isn't a "failure" -- it succeeded at debunking a false belief! And it should be granted wide access to publishing.

(Same thing happens in medical studies BTW, where it's arguably much more dangerous).
If I'm trapped on a desert island with (somehow) my MacBook and a solar charger, this will definitely be the first project I take one...
How does the fake link hover work? With Javascript turned off the first time I hover over a link I see the google redirect url but the second time I hover I see the fake url.
Yes, their evidence sugests a causal relation.

They define socialization/selection in the abstract:

the socialization (violent video game play predicts aggression over time)
versus selection hypotheses (aggression predicts violent video game play over time)
Thanks man!! You're awesome. :)
Receiveee.com - New version - disposable email address
Hi,

I just pushed a new version of receiveee.com online. It's a disposable email address which even automatically click on activation links.

http://receiveee.com

Changes:
New design
Changed servers
Automatically click on activation links should now work for most of the links
Html mails are now displayed properly
And a lot of minor bug fixes

Thanks
You are not seeing my point. If the JIT compiler can be made better - than so can the C compiler right? Until some point where neither can be made better. Then C would win because it does not carry the extra overhead of the other.
You are right Ryan. I must admit that I'm not very effective at human communication. It's not my competence. I'm much more effective with computers and logical reasoning.

To my defense, I could say that English is not my mother language and that the conflation of correlation with causation error, as you say, is a source of strong irritation to me. ;)

Thank you for your clarifying and kind comment.
I imagine this was done to make a mistaken use of the INI setting:

> output_buffering = true

Do something slightly less nonsensical than set the output buffer chunk to one byte.

Of course, it's still nonsense.
I watched this launch live with my children under the giant maple tree in front of our library. I was surprised when they called me out on my predictions of the timing for first and second stage separation. They are learning from this. I love that my daughter, who wants to be a scientist, could watch Gwynne Shotwell comment on the launch afterward and know that she is a world-class engineering executive. On the way home, my son spotted a home with a new rack of solar panels on the roof and a fresh Solar City sign planted in the yard. And my kids are dreaming of getting Teslas for their first cars. What an amazing set of accomplishments set into motion by one great founder.
Oops correction - Koreans buy iPads (70% to 80% market share in Q2).
Let me introduce you to a concept called "hype"...
I, a non-attendee, posted it to hackernews because I found bits of it looked interesting and relevant. Sure, I'd rather see the talk and I didn't expect it to float around on hackernews for this long but it shows there was some interest. I'm sure you don't find everything relevant and interesting on hackernews normally do you?
This made me crack up even more : "Written in PHP, so literally anyone can contribute, even if they have no idea how to program."
If undirected bulk scans are a serious threat to your security, something is up.

Properly configured (AllowUsers, Disable root, no clear text passwords only keys etc), I'd say that the undirected
bulk scans pose no security risk at all, they are only a nuisance in terms of spamming your logs, which is easy
enough to deal with.

What I'm really trying to say is that each "trivial way to reduce your attack surface" has both cost and benefits.

I'm contending that moving the ssh port around gives you the benefit of less log spam with no security gain,
and costs in terms of documentation and maintenance.

When I do this Cost/Benefit analysis, I conclude that moving the port around has more costs then it does benefits,
so I don't bother.
Interesting.

So, why is (apparently) everyone — including Twitter — sending us through t.co?

Example here[0] where you can see Twitter displays "mlkshk.com/r/K29L.jpeg" in the tweet, downright lies to you when hovering over it with "http://mlkshk.com/r/K29L.jpeg while the real href is http://t.co/fqxnG84t.

So, WWW broken.

[0] https://twitter.com/xkcdrss/status/255158017253838848
The term for this is "content-locking". The opposite side of this relationship (for publishers): http://www.blamads.com/

disclaimer: friend owns that site
IMHO, Bargh should redo some of his old expts himself. If he's so sure they are repeatable, then why not? His stuff is foundational to the entire field.
Ryan was referring to my comment, not yours. So we all agree that "you never said any such thing". Let's move on.
In this case, the temporal sequence suggests a causation.

A non-causal association would have to be induced by a confounding factor that first causes teens to play violent video games then to behave aggressively, but never in the other order.

The causal effect is reinforced by the dose effect in the context of this temporal sequence, i.e. the more hours they play per day, the more likely they are to behave aggressively.
Technically you should try and sell at 5x your annual revenue. So given your figures you are looking at 3-4K.
It's much better to translate SE into C++ exceptions and handle that gracefully (if possible).

See: http://msdn.microsoft.com/en-us/library/5z4bw5h5(v=vs.80).as...

You can log or report a lot of useful information, such as the stack trace, the whole context and explain what happened (memory access violation, division by zero, etc.).

I think it's much better to handle as much as possible within the application before crashing to desktop.

Also, I strongly encourage to digitally sign your application and register to WER. That way you can access the crash dumps that have been submitted by your customers.
I like the simplicity. However, i think there might be a few bugs left.

I got my temporary email address, but when I click on the email from "team@receiveee.com" in the inbox, I get "Sorry we where looking hard, but could not find that mail :("

Also, I've just sent two test emails to the temporary address, and neither has arrived in the inbox.

edit: I'm now getting "502 Bad Gateway" errors.
Yes. Domains are worth hundreds, or in some cases thousands, based on SEO. Having the right title can drive traffic to your site. They can increase an existing revenue stream as a result.

Unfortunately, there are still people holding onto things they bought 15 years ago, squatting them because they think they're worth millions. (Screw you, Barry.)
Allow me to pimp my own small web server, built in 25k of RAM on top of the .NET Micro Framework. I put it in a robot so that I could control it from Safari on my iPhone. The web server serves a JS-heavy page which sends REST-like commands to the robot via Ajax.

Video:
http://www.youtube.com/watch?v=DtornTFcIfk
This is an important point to keep in mind. I was surprised that the analysis seems to suggest a slightly more favorable view of Obama's performance than Romney's on Twitter, given the general consensus in the media that Romney won. It's probably because the young, plugged in Twitter crowd leans to the left.
Very interesting, thank you for sharing that!

The patterns in subpopulations seem to match general expectations. Very cool.

Almost no responses in the $100k+ incomes. I wonder if that's a general problem with the method?
I imagine that Twitter sends you through t.co for tracking and analytics purposes. But a lot of Twitter clients just send you to the full URL.

(By the way, I have to check if Twitter forbids bypassing t.co shortened URLs in third party clients).

EDIT: As I supposed, the display requirements say that the clients should send the user through t.co https://dev.twitter.com/terms/display-requirements
im the author, and in fact it was because all that was in a funciton :)

https://github.com/jeromeetienne/webglmeeting/issues/2
HTML5 and all that can be used for games etc., but I think its real future is in stuff like mashups. We're basically creating the best open multimedia mashup platform, and it's insanely powerful.
This looks nice, and I will probably use it because some websites started blacking sites like mailinator because they are too famous. Any possibility we will be able to choose out own email address?
Yes. And subscribe to PEW, as you'll get Mashable's news before they do. They frequently republish PEW research.
If you mean are they worth anything to sell in a domain market place? Yes, but they're only worth what someone is willing to pay. I know people that have a domain they think is worth thousands or millions (they're not) and won't even entertain sensible offers. They've held these domains since the 90's and are waiting for their big pay day that will likely never come because no amount will ever be enough.

Meanwhile, I know other people selling many many domains for a couple of hundred per domain who have made hundreds of thousands in profit.

So yes... domains are worth anything, but the value is generally determined by the buyer, and big domain sales like those that occurred in the early 2000's are becoming rarer.
The mouse faces extinction as computer interaction evolves
Nice pics but the fish-eye ruins it for me. The distortion is very distracting.
Not all studies are created equal. The study in the article you link to shows that violence decreases in the short term when a violent block buster is released, because violent individuals are busy playing. The article also criticizes lab studies that show an immediate effect as synthetic, not reflecting reality.

The study linked above looks at mid/long term effects on a large-ish cohort in a real world setting.
Worse than reddit threads. No moderation and unstructured.
the top serif is also angled downward on the 'one'.

here's a preview of Inconsolata-g at high res (~100kB)
Samsung files patent for phone diary app
Thanks, quickly fixed the not arriving bug that's why you got some 502. "Welcome Mail" fix inc ;)
Jup, I have that on my todo-List for the next weekend.
It's not like they sat together in 1960 and decided to agree upon a set of latin terms for everyday occurrences - these are mostly inherited.

The idea is to keep the language reasonably stable that we can still confidently interpret legalese from 1812, and that in 2412 the legal body of 2012 can still be of some use without having historians fight over how we might have meant things.

This is particularly true in letter-of-law + case law jurisdictions - in spirit-of-law jurisdictions, interpretation is always required, while in non-case law jurisdictions, rulings don't have as much impact so you don't have to care about what was ruled 200 years ago.
"emotion, personality, just about anything Freud said, etc."

Emotion and personality are valid subjects of scientific study as well. There has been a lot of unscientific opinion on those subjects (Freud being a good example), but that doesn't mean there isn't good science done there as well.
Why do you say they're not the same? I would tend to think that they are essentially the same.
Maybe not with the dot-pattern but a more robust fingerprint.
And that's why we should be mad at twitter. Sorted.
Thing is I already had mine, I was just renewing, hope everyone else's experience is far better than mine
Ask HN: What is a secure payment provider for Ecuador?
Hi all, I am wondering what is a good and more importantly, secure payment gateway I can use for a business in Ecuador to process credit/debit cards. This payment gateway must be easy to connect with the bank account located in Ecuador, by this I mean that there must be an easy way to transfer the money from the gateway to the bank with as little hassle as possible. Most importantly, it must be secured enough that if credit cards or debit cards dont have funds, they will get rejected and the account wont get frozen. Also, it must be able to process over 50,000 USD a week without getting frozen.

The business is a travel agency type of thing that markets hotels, receives the payments from the customers and then takes a cut, but they will be processing around 50k a week. They are an established business with documents to prove it in Ecuador, but they heard the horror stories of Paypal, so they are looking for a payment provider that isnt as strict as they are and that wont freeze their account since this will make them lose face and could potentially ruin their company.

Any advice is appreciated. If you have experience in this, it would be great to know what steps you took in getting an account, such as papers you needed to display, etc... Thank you.
Because it's fundamentally about politics, which is a poisonous topic for communities like this.
Ask HN: Is there an online service to list movies I watched?
I tried to find a service that lets me list movies I watched for myself. May be add some my short thoughts about this movie. I couldn't find any. Please advise.
> A study that "fails to replicate" a previous finding isn't a "failure".

Yep. the problem is that to the "laymen", it seems a bunch of people wasted time trying to re-do what someone else has "already" done, and failed. Whether the failure was due to incompetance, chance, or an actual failure to replicate (meaning it is a significant), to the mind of the laymen, they are one and the same. this then end up being difficult for people who might fund such studies to fund these sorts of studies (despite it being quite useful), and leads to people seeking "newer" things to research.

its a bit of a chilling effect really.
Still having the sames issues with the pre-prepared welcome email.
Real life anecdote.

I just use FB for saying yay/nay to events people organise, turned off tagging ages ago, etc. Tried shutting it down, but missed a couple of events or had to turn them down as I heard about them too late.

However somehow I still get tagged in stuff. Worse than this at some point I got tagged as going to Hooters, not once, but three times. All stag dos in my local city (popular stag do location).

So now FB reports that my favourite place in the world is Hooters. I keep meaning to figure out how to kill it, but seriously, WTF? I didn't do a thing but apparently I'm tit-obsessed according to FB.

Am I set to friend of friends? Probably.
Well, I do that too, but I shouldn't have to. I also tend to get pressured into being in pictures. Some people have a tendency to get offended and/or being really persistent when someone doesn't want to be in a picture. I just hate being put in that position and my point is, I really shouldn't have to.
As an ignorant non-scientist, I assumed it'd be better for someone else to replicate the studies, to avoid the same biases; wouldn't it?
It's nice to see some articles pointing out that the way patents work, especially in regard to software, is badly broken. The widespread uncritical presumption in favor of patent protection among educated people is the biggest barrier to reform. The Times is doing its part to make reform possible.

Of course, the specific details of the article don't have to be right to accomplish the goal. Awareness of a perverse system will lead bureaucrats and judges to be open minded to reform whether the facts in the article are right or not.

It's worth mentioning, though, that Mike Phillips worked for Nuance, the company that sued and destroyed his company, as CTO for years and years. He left to do university research and later started a new company. Then, Nuance sued his new company knowing they could force him to give up or come back by suffocating him with litigation costs. It wasn't a simple matter of shutting down an upstart competitor as it was portrayed.
That was my thought too until I realized that an ATtiny costs maybe 50 cents more than a 555 timer.
1) is wrong, TS modules can compile to commonjs, browser module pattern or AMD.