skysight-inc/HackerNews huggingface dataset:
I think part of the point abeppu is making is whether or not the two the statistics for each advertisment type are different. You see a difference of a 0.02% CTR but is that significant?

An analogy (from an interesting post I can't find) is tossing a coin for two samples sets of a 1000 times. In one sample I wear a read jumper and in another I wear a green jumper. I find that the green jumper gives me a 0.02% improvement in producing heads. Therefore I will always wear my green jumper in future when I toss a coin.

Obviously however this is just random error. A statistical analysis of CTR will tell you if the difference between the two advertisments you are observing is significant. The larger the samples size, as abeppu wrote, the greater the greater confidence in your results.
layoffs for programmers are usually good news. It means a dying company is freeing up those resources to go towards better uses. E.g., more start-ups etc.
Quite the opposite, frankly.

Germany has had such laws for quite some time now - and companies producing intrusion tools and other blackhat industries are doing as good as in any western country.

This is used to criminalize people releasing such tools to the public. The government doesn't like people sharing what it considers military technology.
You can insert the S-pen inside the Galaxy Note. Apparently some people actually want to do digital handwriting on these devices. I don't really get that myself, but it could be useful for signing documents, I guess? For drawing a stylus is obviously better, and apps like Draw Something can take advantage of that, even for casual non-artist users.
I don't know any source, but it sounds entirely plausible to me that most criminals get guns that entered the US legally. If handguns were outlawed in the US so there was no legal supply chain, where would the criminals get them? They'd need to set up a supply chain from some country with abundant gun supply. Instead, we now have Mexico complaining about rampant assault rifle flux across the border from the US.

If you define the question as "do most criminals get guns by stealing them from another law-abiding person", then maybe you're right. But there are many more sources that transfer legal guns to criminals, like: getting guns before becoming a criminal; stealing them from the supply chain (gun shops, manufacturers, etc); getting them through corruption in the supply chain; convincing a legal owner to lend/sell a gun to you, etc. If you define the question in a broader sense as in "do the guns most criminals possess come from a legal source inside the US" then it seems highly likely that's true, and the only reason that availability exists is because the legal supply exists.
How To Install Instagram On Your Android Phone In 23 Easy Steps
For anyone else as confused as me, the headline should be parsed as follows:

"The X Factor" had a love-child with "Hot or Not", and this site is the result.
What Shark Tank Has Taught Me About Business
A drug test is a positive/negative thing where there are well-defined margins and error bars. The employer can say with reasonable certainty that X is a drug user and hence pass judgement on that.

A Facebook login is NOT a positive/negative test - it's more of a "does this person behave well in general" which is a highly subjective measure. What's worse, it's conflating the private and work spheres and letting the employer pass judgement on X's personal life, regardless of how well X can compartmentalize.

The key difference is that drug users usually can't compartmentalize their addiction. Most people can usually compartmentalize their social behaviour. "Usually" is the key word here - there are always extreme counter-examples.
Could Apple really be working on iOS game controllers?
SpiderOak: Dropbox for the security obsessive
Yes, but only in the function where the try catch appears. Whatever you call from there, even if it's protected within the stack of the try/catch statement, is still optimizable.

So entering a try/catch once and then doing all your work inside it is still fast. What's expensive is constantly entering new try/catch contexts.
> No, but calling a function with arguments of the wrong type is something tests would catch.

Or the compiler.
tl;dr; So basically Perl 6 will force strict and warnings by default.
I think the parent is talking about the difference in rendering between Firefox and Safari on OS X, not between Windows and OS X.
Bridging The PhoneGap - The Twitter Plugin
You're sort of defeating your own point there, in that those guns were originally obtained legally.
HTML5 jQuery Scratch Pad Plugin
Works fine for me. Windows 7 64-bit, Firefox 11.0
The only code I've used lately that cares about endian is SQLite (http://www.sqlite.org/search?q=endian)

Also, it's been 5 years since I had to deal with it, but I remember endian mattered for some image file formats, and also for blitting to the screen for Mac vs PC.
Concision can also hurt specificity. You can express a concept very concisely when you elevate it to very abstract, general terms. Specific, concrete examples often take quite a bit longer to express. This came up a lot when I was tutoring CS: it was easy to give a precise but abstract textbook definition of something, but that’s not useful at all to a beginner—much better to say “you can use pointers to make a linked list and here’s how” than “pointers are referential types used to implement non-contiguous data structures and to reduce copying”.
Inefficient Numerical Operators in JavaScript
progressive psytrance, ranging from 135-140bpm depending on my mood / time of day
Review: Amazon Instant Video on PS3 Could Be a Netflix-Killer
I understand the quote, unpacking it doesn't change my point. It's a law that creates new criminal offences and prison sentences, of course it isn't a harmless feel-good law without consequences outside of the political arena.

Those feel-good provisions are the ones that aren't already covered by existing laws punishing actual computer fraud, that makes them the ones we should pay attention to.
It does already; no need to use future tense.
Symantec Smartphone Honey Stick Project (50 “lost” smartphones experiment) [pdf]
The simple reason I love Dropbox has less to do with space, but ease of use on ALL my devices. Currently syncs my files on my Ipod touch,Nexus S,Linux boxes, and Android transformer prime tablet. I even use it as a trigger to kick off a reverse ssh tunnel from my VPS nodes, (since I allow Openssh to only listen on localhost). The way it seamlessly co-exists with my exiting setup and not get in the way is grand.
If the unpaid trainee is working on open source projects under your supervision, that might be ethical.

On the other hand, a traditional apprenticeship entails a formal contract which places substantial obligations on the master...that's why most industries use employees today.
I'll quite happily optimise it to work with other compilers... Anything bar x86 might be a problem though...
it will probably work something like electrical engineering you can do in minecraft: you never need to do it at all for the game to be fun, but if you want, you can steal a plan for an automated monster-trap from youtube, spend a few hours figuring out a simple one yourself, or go crazy and spend two years building a working cpu.
Kids are cool to have whether you have money or not. Well, if you decide to have kids, anyway, and are responsible for the act of raising a family, either poor or rich or somewhere in between, then its great whether you're saving for your first million or not saving at all .. no amount of money will ever buy the pure joy of raising ones family and watching the growth daily, hand in hand. Its something all humans have the potential to have in common with each other. Life is a struggle, even for the rich.

Debt is definitely the first thing to avoid.

I've made my riches, modestly, by working hard. Hard work, being paid to do things you like to do, having a strong investment in the tools one needs to work hard, then getting on with it. By work, I mean, 'do something that someone else needs done, well'.

Also: get paid. The world is a big, wild, woolly place, and if someone is going to pay you well to haul bricks all day, get out there and haul bricks, to get PAID. Doing a good job means also, getting paid well. Because the person you are working for wants to pay you well, and for little other reason than that your hard work is valuable to them.

This is the nature of the realms in which money, our subject today, becomes of any use: someone else thinks its worth it to do/make BLAH, even if you personally don't.
Love this site..
I agree on the relevance of the novelty factor. It also came to my mind that this kind of childish MS Paint graphics are becoming somehow pop-culture, a meta-internet-meme if you want. Yesterday I spent half an hour on Christopher Poole's http://canv.as/ (just because I ain't brave enough to go to 4chan) and noticed a lot of these graphics; after some time lurking, I started considering them kinda cool. It's like... well, a brand.
High-tech laser guns will zap targets in Olympic pentathlon event
I work in a hospital and alot of the things he talks about would be quite cool.

Immutability: we have one big as table with tons of stuff in it (this is not the db design you learned in school) and and even bigger table of all the changes made. The way this is handeld in datomic would be optimal.

Querys: Query all the data based on a time stamp would be really useful. Querys where I could combine the DB data with some other data I got from other applications/databases, heap or somewhere else.
Citrix champions CloudStack, throws OpenStack under a bus
Indeed the claim about where criminals get their guns is dubious, but that is not the essence of wisty's comment I think. He's making a good point about an important difference between guns and hacking tools (summarized in the third sentence), showing that a comparison would be flawed.
This is what I meant, though I guess I could've used a better term than "code paths". Thanks for clarifying this anyway. :)
Stock price respond to changes, especially unexpected changes (expected ones are mostly priced in) and new information.

The short term price increase is not a sign that investors think the company is doing good (or bad) generally. They already have an opinion and it is already priced in. This is ("theoretically") a sign shareholders agree that this is the right thing to do. It's not uncommon for share prices to rise following news of layoffs. Companies don't like to fire. They usually err on the side of not firing (even when necessary). So, this suggests management doing hard, presumably necessary stuff.
Not for social. http://techcrunch.com/2011/11/14/page-post-ctr/ quotes an average click through rate for Facebook ads of 0.05% (not the headline 0.14% which is about Facebook Pages CTR), so 0.049% is close to average and 0.137% is an excellent CTR for Facebook ads.
http://www.ebizmba.com/articles/news-websites

Take your pick.
They've sold over 250,000,000 iOS devices. Are you really saying there are (at the low end of "key", let's go with 10%) 25 million of them?

I think that might be a little exaggerated. Not saying they don't exist, but a "key" part of the user base?
I think this tab is funny for occasional browsing. Maybe it is because I really like the app and don´t follow that much people yet, so my timeline is a little quiet :)
I honestly don't know. I would suggest maybe it's a combination of

* Filter choice and options (maybe not the most varied, but limits are sometimes beneficial)

* User base (a huge driving force of the whole experience is people finding each other, liking, commenting, etc.)

* Social aspect and promotion (who wouldn't like having their image on the popular page and finding lots of random new followers when next logging in?)

* Integration with social networks - flickr, tumblr, twitter, etc.

* Focus on core features, not bloat - Do they even have a proper website yet?

* Timing

* Luck

I've tried many of the other apps available and for one reason or another, something has either put me off them or not kept me interested in the way instagram has.

Even if another application replicated and bettered every feature, they wouldn't necessarily be better - simply because they lack the users and culture that instagram have built up.
Using a mobile OS on a non mobile/tablet device. Why?!?! If I have a bulky machine, I want it to offer a lot more than a mobile device.

They'd be better off putting it on a tablet + separete keyboard. Looks cool though, I have to say.
Yes, svg would be more compact: http://jsfiddle.net/fgu5R/
Android is written in C, actually.
It still feels weird, even with "Recommend."

"Tornadoes destroy trailer parks, strip malls in Texas" - Recommended by 241 people
Awesome adajervis! :) If you have any feedback, comments anything we could improve, what you hate, whatever it is, we'd love to hear it so we can improve the experience
I wonder if the inspiration for this test was directly taken from Max Teitelbaum's interview @ mixergy?

Search for 'paint' and you'll find the relevant passage.

"Andrew: Give me an example. I’d love to.
When we started media buying, we saw stock raising.
We saw what all the brands were doing. We needed
something really flashy, something really clean.
When I made something in Paint, as a joke and sent it over
to the guys, we just threw it up as a test, and it
quadrupled the conversion rate of anything else.
After that, I think we made every banner in Paint."

http://mixergy.com/teitelbaum-whatrunswhere-interview/
nationalism : (a definition I picked): "a sentiment based on common cultural characteristics that binds a population and often produces a policy of national independence or separatism."

In other words, Nationalism is a big myth. There are no common characteristics (or then, VERY few) that everyone shares in one country, let alone in a single village. This is an idea created by politicians to turn one country's people against others. Liking the country you live in does not equal to nationalism, God forbid.
Sorry for the confusion! We did happen to think a beta baby was quite cool ;-)
Thank you! Do you have experience with a defined bonus structure?
How Scoople uses mobile to gather the real time sentiment of today's news
I've switched to Pry
Hmmm, I haven't had a lot of issues with 4.x. Some crashes for sure, but this usually entails when I switch git branches and XCode tries to reload the project.

Some things the OP says that I don't really get:

* Crashes: not many, except like I said, sometimes when I switch git branches. But for the most part, it works for me. I use XCode on 2 different machines (home and work) and it pretty much works without issue. Maybe I'm lucky..?

* Managing the project files. Yah, I had to learn this one on my own. For the past few years I've started out with creating the XCode project first. Then I go into finder and start creating my own directory structure for things like resources/assets, libraries, etc. Then I drag these folders into the project so I can maintain the disk structure. When creating new controllers with xibs, I have to manually move the xibs out of the Classes dir (this is lame, for sure), into my resources dir, and then re-add to the project. This definitely is not ideal, but I know how this stuff works now and it's not hard for me to maintain.

* Simulator lag and weirdness: I don't really see this either. There's been a few times where I've had to restart xcode, but overall, I don't really see many simulator problems. Again, lucky maybe?

* iOS 4 vs. 5: yah, this is a little suck. My current project decided to use a baseline of 4.3, so no Stories, but we did get ARC. There's been a few minor things like presenting modal views which were different in 5, but I just created a category on UIViewController that gave me a simple isIOS5 selector and that made things fairly easy and clean.

* IBOutlet: After doing things the 'hard way' (coding up ui in the 3.x days), I switched over to IB for everything. I don't mind IBOutlet or IBAction at all. I think they're great. It would be nice to have everything automagically connected up when you drop the control like the OP says, but I don't see this as a big waste of time.

I'm not trying to defend XCode per say, but I guess I've been spared a lot of the horrors that others have experienced. This is good for me because I have zero tolerance for that kind of stuff and if it did happen to me, I'd prob write a blog post just like the OP did.

I do think Apple has a lot of work to do, particularly in speed and the annoying bug that loses code coloring and code completion. If the latter happens to you, here's how you can 'fix' it (this I do have to do multiple times during the day):
* Open up organizer
* Click the projects tab
* Select your project
* Where it says Derived Data, click the delete data button

This will clear out all the index and give you back your coloring and code completion.
Ask HN: What is your favorite time to code?
It used to be whenever I woke up, but I have a one-year-old now so that doesn't always work. My new favorite time is 4am. The house is quiet, I sit by the window where I can see the ocean and the volcano across the sound, and I get a couple hours of work in.

I can't get up that early very often, but those 4am mornings are the best.
It's 128KB of RAM, that's the same as the original Macintosh in 1984. I would be surprised if it ran at more than about 10MHz. And nevermind the constrained resources for implementing any of this hypothetical infrastructure, unless Notch adds an MMU, you can't enforce permissions

You can't think about this in modern terms. It's not a modern computer. It's a 1980s computer, and it's supposed to run a spaceship. Think microcontrollers, not smartphones or set-top boxes.
I'm a python programmer and this article really makes me interested in Perl. The only problem is that Perl 6 haven't shipped yet in more then 4 years since this article was written, have it?
Rob Pike was specifically talking about binary streams. There are many cases where you can make simplifying assumptions in the name of speed; this is quite common in the Linux Kernel, where (a) lots of code uses it, so optimizing for every last bit of CPU efficiency is important, and (b) we need to know a lot about the CPU architecture anyway, so it's anything _but_ portable code. (Of course, we do create abstractions to hide this away from the programmer --- i.e., macros such as le32_to_cpu(x) and cpu_to_le32(x), and we mark structure members with __le32 instead of __u32 where it matters, so we can use static code analysis techniques to catch where we might have missed a le32_to_cpu conversion or vice versa.)

What are some of the assumptions which Linux makes? For one, that there is a 32-bit type available to the compiler. For just about all modern CPU architectures where you might want to run Linux, this is true. This means that we can define a typedef for __u32, and it means that we can declare C structures where we can use a structure layout that represents the on-the-wire or on-the-disk format without needing to do a pull the bytes, one at a time, off the wire decoding stream. It also means that the on-the-wire or on-disk structures can be designed to be such that integers can be well aligned such that on all modern architectures such that we don't have to worry about unaligned 32-bit or 64-bit accesses.

And it's not just Linux which does this. The TCP/IP headers are designed the same way, and I guarantee you that networking code that might need to work at 10 Gbps isn't pulling off the IP headers one byte at a time and shifting them 8 bits at a time, to decode the IP header fields. No, they're dropping the incoming packet on an aligned buffer, and then using direct access to the structures using primitives such as htonl(). (It also means that at least for the forseeable future, CPU architectures will be influenced by the implementation and design choices of such minor technologies such as TCP/IP and the Linux kernel, so it's a fair bet that no matter what, there will always be a native 32-bit type, for which 4-byte aligned access will be fast.)

The original TCP/IP designers and implementors knew what they were doing, and having worked with some of them, I have at least as much respect, if not more so, than Rob Pike...
This also bothered me. Just reading through his blog post makes it clear that proper English isn't very high on his list of priorities.
Unlocking could be something like selling it off.
Not necessarily. The US Department of Labor posts guidelines on unpaid interns: http://www.dol.gov/whd/regs/compliance/whdfs71.pdf

Of course item 4 will always be a grey area: "The employer that provides the training derives no immediate advantage from the activities of the intern" - few employers would take action that provides no advantage, or impedes their business.
Drawing Inspiration from a Successful First Business
Whooping Cough Epidemic
Gastroenterology EHR | Gastroenterology software
The Gastroenterology-specific EHR system includes clinically defined templates for common Gastroenterology complaints, a history of present illness and a review of systems.
Programming is not hard. Getting people to buy your product or give you money... that's hard.
Too many words, not enough pictures. I have to read to browse the site currently, lots of actual parsing, whereas while looking for music I want to just have a head-space of "picture of lips" = "rolling stones" as I spin through the list. Please add image-clouds and a nice fast way to see whats moving in the lists and whats not.
The thing I like best about pry is that I don't have to start my application with --debugger.

Also, being able to cd into and out of objects is fantastic.
I wish more manufacturers would follow Asus's lead with the Transformer, Samsung especially. They don't even have to promote it together, just offer the option as an accessory. What's there to lose from that? Actually, Samsung does offer some keyboards for their 10.1 tablets, but they feel completely disjointed, like it's just a regular keyboard, not an integrated one. I want to be able to turn it into a laptop and use it as a laptop, not just as a dock for the tablet that I could only use at home.
yes. the point is: to create a successful add, what are we trying to optimize and are these the right things.
Maybe look over this thread earlier today - http://news.ycombinator.com/item?id=3794885 which may give you some quick design ideas

In terms of functionality, its pretty damn cool!
Yep, their mail is pretty damn good.
An actual tl;dr for this article would be almost as long as the article itself. There's lots of good stuff in there. However, if the length of the article intimidates you, I suggest starting at the sentence before the heading "early binding; late binding". Everything before that is historical perspective -- interesting but not as useful as the rest of the article.
I asked the same question few years ago and the answer back then was "there will never be official Perl 6, anything that implements Perl 6 specification is Perl 6." I don't know about other implementations, but latest Rakudo Star[1] was released just a month ago.

[1]: https://github.com/rakudo/star/downloads