skysight-inc/HackerNews huggingface dataset:
Interesting team composition; 4 managers, 1 designer and 3 engineers. Is this normal?
Social Voting App Polar Launches Self-Service Poll-Creating Tool
On the basis of your comments, I applaud you for your volunteering efforts. It seems to me that an important way of reducing "bad parenting" is helping people to not become bad parents in the first place.

May I ask which organisation it is you do this work through, and how you got involved? If you'd rather not say then don't worry.
Signal Announces 'RP One' Xbox-Style Gaming Controller for iOS
There is a "skip check in" link if you don't want to check in. Though it's unclear to me if you still need a Facebook account logged in.
>JavaScript doesn't know the result of a function until it is executed, and obviously it has to call the function to return the variable type.

> +alert(1)--

That's a particularly poor example. There's no reason to expect `alert` to run there (in current Chrome, it doesn't) - a function can't return an l-value, so you don't have to wait for the return value to determine that it'll be invalid.

Also, I'm not sure what the unary + is supposed to achieve - it has the same precedence as post-decrement, with right to left associativity, so knowing that the post-increment will fail shows us that the + will never run.
Fight Video – Jesse Gross vs Michael Karkula at PFC
In any given economic system at any given time, there is a finite level of wealth to be shared by everyone participating in that system. (note: by 'wealth,' I mean things, not currency.) When people work, they produce things (and services), and this increases the total level of wealth within that system. When they do not work, they do not produce things, but they are still consuming things. Thus, people who do not work yet still consume in a given system reduces the overall level of wealth within that system, which reduces the level of wealth that everyone within that system can enjoy.

Thus, from a wealth standpoint, a system with less unemployment is preferable to one with more.

Proponents of basic income usually claim that when people are freed from the drudgery of working a normal job, they will be free to be creative, to take risks, to start businesses, and that this new productivity will compensate for the loss of productivity in the traditional system.

But that's all that is: a claim. It's completely worthless without some kind of data backing it up. It's akin to a preacher saying that God exists because he said that God exists. It simply has no merit.

So would the loss of productivity be compensated for by the increase in physical and mental well-being? I have no clue, nor do you, nor does anyone, because we lack data.

So let's get the data.
About time. Thanks Github :)
1) is pretty hard, but I'm tackling some basic strategies to adding tests to an untested mass of code.

2) is the entire reason why I'm writing the book. Building a testing habit isn't as simple as following some basic tutorials. It's a fundamental shift in how you think about writing code and can't be summed up in a 5 minute blog, like you say.

To address your software, the answer is a little stretchy. For the code that depends on device data, you simulate as little device data as possible needed for your code to work. This means that if you have a method that only needs a device id, you only provide a device id. If you have a method that generates a report, you provide all the data that is needed in the report.

Another approach would be to try to group the test data together into common traits. I don't know enough about your software to come up with some examples, but you likely don't need to collect test data for every single device, but instead data that is representative of every single device.

If you want to find me on the twitter (@genericsteele), we could keep this conversation going. I'm interested in how you see the world of testing and just this thread has helped me think of new perspectives. I would love to figure out you could overcome the obstacles your work is throwing at you.
Get Your FREE Steam Wallet Codes Here
Stop letting your kids embarrass you BEAT THEIR ASS
That's an interesting point. I do not have a Facebook account, but I would consider making a fake one with fake name in order to use this.

I probably wouldn't bother at all if it meant I had to remain logged in or connected to Facebook on my device all the time though.
> Customers simply check in to your location on Facebook to connect to free Wi-Fi

wow. not only do they get you to sign up for an account, they also get more insight into your movements/migrations by forcing you to use a feature that (for now) you can disable.

nobody says you have to use the service but we'll see how many more sell out for it.

edit: read more

How do I edit the Wi-Fi code my customers use to skip check-in?

To edit your Wi-Fi code:

Go to your Page and click Edit Page at the top of your admin panel.

Select Edit Settings from the dropdown menu.

Click on the More... tab and select Facebook Wi-Fi.

Select Require Wi-Fi code and edit your Wi-Fi code in the box.

You can also choose not to require a code by selecting Skip check-in link.

Click Save Settings.
Unfortunately, hover effects are becoming less important to me because of how awkward they are on touch devices.
Arch Wiki is a good resource for this: https://wiki.archlinux.org/index.php/HiDPI

And apparently there is an update today! Can't wait to try this out.
"Skip Check In" will become the 2014 equivalent of 1999's "Skip Intro".
If I were you, I'd try to find more customers within 1-2 months. Then, see if the current big customer is actually right in asking for a iOS version.
Samsung Posts Profit Decline Amid Battle With Apple
No one is suggesting DO shouldn't enforce their ToS. Rather, it's their ToS that is at issue. The use of AWS and NYTimes was too look at it another way. Everything the NYTimes prints would fall afoul of the ruling from DO.

More importantly, NYTimes wouldn't agree to such a stipulation from their provider precisely because of an issue like this. That should be a warning sign.

As for the use of Jeff Bezos, it was because I had mentioned AWS. Replace Bezos with anyone. It was merely the first name that popped into my head.

Here, I'll make it easy: AWS is the hosting provider, NYTimes is the site, and a member of the NSA is mentioned in the article.
That would be far too much trouble to go through. The Feds don't need to change laws, arrest or convict these people to endlessly torture their lives in retribution.
From what I recall, Pinker makes no such assertion. Rather, he argues that we underestimate genetic effects and that while this is understandable from an ethical/political perspective, it is ultimately harmful.

In fact, I vaguely recall that on the issue of parenting he argued that genetics play a big role, but that so does parenting.

Basically, he's arguing that we factor in genetics more, not that we disregard parenting and social environment as a significant factor.

(but be sure to let me know if I'm wrong. It's been quite a while since I read The Blank Slate)
I can really use this... thank you!

From the github: "kokoi watches for changes on the markup files (Markdown, Textile, reStructuredText...) in the directory kokoi is started, and if they change, automatically reprocesses and previews them directly in the browser. You will work on your files without having to leave your favorite text editor!"

Take a feature request? Could you add Emacs Org-mode as a format? Org-mode is a markup format similar to Markdown. Emacs, with org-mode, is a powerful authoring tool and outliner. It is a popular markup format with Emacs users.

Pandoc is able to output .org files but I am not certain if it can read org-mode as an input.
Big Data Pricing Models
The Dell Sputnik forum has been somewhat useful, but mark me interested in a possible third party forum/list for sputnik users. I'm still running 12.04 (plus too many PPAs for apps) on my Sputnik beta XPS. Lots of folks are doing fine with other Ubuntu but I'm waiting for another LTS.
I mostly use Gnome classic and Gnome 3, fwiw.

Other than the touchpad still being too sensitive for my preferences (this gripe not limited to the XPS) it's been a awesome machine. It was my first SSD machine and still boots so fast. I'm jealous of the newer CPUs especially if battery life extends.
I can see the conversations now: "..and they trust you with their wife data?"

"Dumbfucks".
I believe the ULA gets something like $2 billion per year just for maintaining the capability of launching, even if they don't launch a single rocket. Talk about an industry that seems ripe for disruption...
So that Google Analytics for GitHub project is already obsolete?
I've been using one of these with the HD screen since the spring, here are some thoughts:

Nice:
- Good battery life. With screen on full, wifi on I can get between 3-5 hours depending on CPU utilization. With screen brightness turned down, wifi off, low utilization, ~6 hours

- Keyboard and mouse pad are great

- No issues with unsupported bits and pieces from ubuntu, with exception of video output via usb

- the battery strength indicator on the side is handy for quickly checking if i need to grab my power cable without having to turn the machine on as well

- Display quality (minus the glossy finish) is great, wide viewing angle, vivid colours

Naughty:
- Glossy screen is a pain in the ass. Forget about using in sunlight, I also need to adjust mine to avoid getting the overheads in our office.

- Temperature management is pretty poor - the air vents on the bottom don't have much clearance even on a flat surface, and don't seem to move enough air. I worry about the long term lifespan of this machine because it regularly operates > 70c. When I can, I sit the machine on a laptop platform with a fan.

- (minor) the function keybind for adjusting the volume requires 2 hands - the fn key is on the lower left, while the volume up/down are on f11/f12.

- only 2 usb ports and no SD card reader.

Overall I've been happy with it.
> In contrast, America's modern "wars" (I do not think these one-sided affairs deserve that name)

That's a great point. America doesn't do wars anymore. They do conquests. And the American public at large seems perfectly fine with it (or they wouldn't allow it).
It's a strange world where we're saying 1080p is "low res".
The Simpsons Cover The Pirate Bay & Anti-Piracy Enforcement
Hey Scott,

The adrank could be affected by things like this but here's what I would ask you to consider: Google is very sly about measuring on page performance metrics. If you have downtime, how many visitors do you think are going to return to the Search Engine Results Page? Google knows this and could use it as a an indicator of a poor performing ad. My service is different from manual pausing for this reason. Here's a good article on the type of work they're doing to create adrank: http://vuurr.com/impact-of-google-adwords-quality-score-on-c...

Specifically, I've not had a "penalty" for pausing ads myself but the ads were typically performing well. I pause the bad ones pretty quickly.

Cheers,

Josh
Well that makes https://github.com/igrigorik/ga-beacon somewhat redundant
Google’s Ray Kurzweil predicts how the world will change
Small note, but Roddenberry was dead before The Chain of Command went into preproduction. I'm also not sure that was an episode he would have let through considering he was against the militarization of Star Trek.
We're talking about basic income here, not increasing housing available to people under the poverty line.

The data isn't available, at least not where you've said it was.
yes. the race to user information gathering is getting more and more crazy... and it's unfortunately not ready to end !
AFAIK, video over USB3 ain't pretty. I wanted to buy an USB 3.0 docking station but these things seem to be Windows-only and, even there, people experience issues.
I'm confused what the end user experience is. Do you need a special app that somehow goes into your iPhone settings and adds a network? How would it work on laptops?
This is a pretty good idea. It solves the coordination problem of not wanting to just provide free wifi forever to anyone by requiring a token "payment". It solves the identification problem which (unfortunately) is a requirement in many jurisdictions. And it helps non-technical business owners provide decent wifi.
Ah, the eternal "war" between product development and marketing. I like the Sputnik name better as well, even when they called us cosmonauts :D
Design connects brains
Just a thought that , could use of Drones for transportation make this problem less useful ?

I admire solution presented here however just saying.
Btw how do you plan on preventing spams and adult content?
True, but I would think that since photographs taken by Jelly would a) most like be close-ups and b) might also have some extra annotations (eg. circled objects, hint in the question). This would result in a training set that better suits real world input. I am not really sure to be honest, it's just a thought.
I can definitely say that RabbitMQ (and the awesome bunny ruby library) is doing the heavy lifting.

Batch handling - is actually "prefetch" in RabbitMQ/AMQP. Error reporting - via logging, and a "dead letter mailbox" (called a dead-letter-exchange in RabbitMQ) which is a great enterprise integration pattern for properly handling errors and retries in jobs.

RabbitMQ does the heavy lifting in another surprising facet - the UI. The management UI is excellent and at some point in time I decided not to compete with it by creating my own UI (you have to pick your fights :).

Here's some more info about the management plugin for RabbitMQ.

http://www.rabbitmq.com/management.html
Having spent significant time of my youth in a bad neighbourhood (with awesome, stable parents though), and having spent much of my later life with people on the edges of society, I can confirm this. It's reached a point where I'm shocked to not eventually hear some awful stories about childhood of these people.
>look how well Google Goggles is working
Nicely for buildings and arts, but YMMV
The thirteen people seem to have been periodically checked-up on; they surely felt a bit of accountability as the subjects of an experiment. Give out "free money" on a large scale, and the accountable disappears; with it, likely the positive outcome.
Disgruntled Braggart? Self important crony? Smarmy pill popping pedant? Help out here. I don't want to disappoint my audience.
People depend on email. This is just a link aggregating and discussion site. I think people should have some sense of perspective here.
How to Light a Cigarette w/ Magnifying Glass
Absolutely disgusting. These type of things just give me the willies. Everyday I see that Mr. Stallman was right, it's incredible!
There are privacy concerns but overall I think it is a splendid idea, both for Facebook and for the businesses that choose to join.

Your run of the mill free wifi is neither secure nor private to begin with and I don't see Facebook Wifi encroaching on privacy any more than currently available free wifi.
I was looking at news.ycombinator.com instead of news.ycombinator.com/news (which yields "Sorry for the downtime. We hope to be back soon.") so I thought it was still down until I saw hckrnews.com had new entries and I started thinking "New entries? I thought it was down." Backtracked and figured out what URL I should have bookmarked for HN.
Note that the setting mentioned there (Xft -> DPI) is the same as the one in my screenshot, found at Appearance -> Fonts.
If this becomes widespread, the phishing potential will be huge. Everybody is used to clicking through SSL warnings, or not having SSL at all when registering with hotspots. Rogue APs redux here we come.
So, if you have the same number of rows (say, 1200), you'd rather have 1600x1200 (4:3) than 1920x1200 (16:10) screen?

I hate 16:9 screens, just because manufacturers robbed me of 120 pixels on the screen (1920x1200 vs 1920x1080). 4:3 fascination was always strange to me - I never saw 4:3 laptop with more than 1200 pixel rows, and more pixels before my eyes is always better in my book.
We switched from an icon font to SVG
Why not? If the manufactured parts meet the same technical requirements as traditionally manufactured parts, go for it. It's practical for non mission-critical parts, but it's not like they're printing replacement parts for engines or major structural components.
Excellent! IIRC there used to be a "traffic" chart, no? I don't remember it doing anything, though.

EDIT: According to my Timehop they also released the "contributions" graph a year ago (the little grid on your profile) - great feature :)
Ask HN: Co-founding with very close friend
I have a very close friend who wants to co-found with me. We both are wannabe entrepreneurs who have many ideas but no execution. We keep talking about ideas day and night.

The problem: my friend has no technical ability and neither does he have any business experience. He wants to co-found just because he is sick of the 9-5 stuff and wants to do his own thing. I am hesitant to just co-found with him for 50% because he and I are discussing ideas.

I don't want to come off as mean/rude to him but the fact is that I don't really see him bringing a lot of value to the table, at least immediately. To compare, I have taught myself a lot in the last 1-2 years including building web apps. I believe I can get a duct taped web app prototype done by myself. I also have done a lot of research on markets, customer valudations etc. Having said that, I do think that he has a few things to offer but not necessarily as a 50% partner. Bottomline, he could be a potential employee and may be convert to a co-founder later with <50% equity. How can I talk to him about this ? Has anyone been in similar situation ?
This is so cool. It lets Facebook amass a massive amount of data about customer whereabouts and whatabouts. The incentive for merchants is quite compelling. However, Facebook needs to do a damn good job to convince the customers to use it.
And then I saw below - Ctrl-F5... ugh.
Https://News.YCombinator.com/news still says the site is down
https://news.ycombinator.com/news (the url you get when clicking "hacker news" at the top of the site) still says 'sorry for the downtime, we hope to be back soon'
You can add a random query parameter to the url to force a reload if the option isn't given by other means.
In France, Kidnapping the Boss Usually Pays Off
Different markets have different potentials.
There are significantly less prisons, soldiers and police officers in countries which to a lesser degree favor violence as a solution.
It probably works like many public WiFis do today: A normal "unprotected" WiFi that redirects all requests to a kind of "login" page until the user has accepted some terms etc.
My definition of work is most certainly NOT worthless! "Work" is what produces the interesting books, the couches they sit on, the lights and heat which keep them warm, the houses, and everything else they depend on, ad infinitum.

If less people work, there are less things being produced, period. If less things are being produced, there are less things to go around. If there are less things to go around, we are ALL less wealthy.

Is this decrease in wealth trumped by the increase in mental, emotional, and physical health which would supposedly occur under a basic income economy?

I don't know, and neither do you. It would, however, be relatively trivial to do some experiments, gather the data, and analyze that data.

It would certainly be preferable to do this than to dive headlong into a basic income scheme, only to find out that your posterior-derived claims are entirely false.
FWIW, I picked up on that, too. Why would a new piece of hardware running a FOSS operating system need proprietary legalese from Dell? Not saying there aren't reasons for it, but anyone who's interested in buying a Linux laptop in the first place might want to know what they are.
"Off-the-shelf" approach didn't work, which is the reason we did this. And the simplifying assumptions are things we could get away with while solving the task at hand.

Traditional OCR pipeline would be to use some heuristics to find line of text in an image, use some other heuristics to break line of text into candidate characters. Some candidate blobs may need to be merged to make a single character, so you use a separate character classifier pre-trained on correctly segmented characters to score the candidates, and then Viterbi/A* search on those scores to find the most likely interpretation of input.

Many problems with this -- how do you tune the heuristics? How do you recover from error in an earlier stage of pipeline? How do you get character level ground truth from image/text pairs?

With enough engineering time, you can solve those problems, but it's a lot of coding and tweaking. The point of the paper is that you can skip those steps and read OCR output directly off top layers of the network.
Setting HackerNews "new" page as my browser default page
Coolest Hacks of 2013
I bet Zuckerberg's palms are already starting to sweat just imagining how easily he can use this feature to get creepy on people.
Clinical Psychologists go through something similar too. My girlfriend's PhD program is 5 years of classes and training, and giving therapy under supervision in the clinic under the school's umbrella as well as supervised therapy off-site at hospitals, clinics, and other institutions. Then, she must do a 1 year internship somewhere else (very typically requires relocation). After that she has her PhD but then must "post-doc" for a few years somewhere else (again, typically relocating). Only then can she become licensed.
Leadwerks Gaming SDK Arrives on Steam
I think every episode of "24" has at least one instance of torture.
Then we should take it off the list.
I'm the author... I pretty much figured that 24 was generally acknowledged to be torture full. I wrote that piece after spending the holidays binge watching X-Files and Fringe. Such similar subject matter but such hugely different treatments.
I've used this example above, but requesting he remove identifying information from the post is a prudent and reasonable request. Reddit, for example, had major issues with vigilante groups forming after some inflammatory posting which also named some private individuals. More often than not, it led to innocent people being harassed. I've just re-read the original post, and it's a total personal attack against a private individual for no good reason. What's he trying to do? Embarrass him? Get him fired? Why target some random Google employee for a semi-controversial opinion. What's his motivation?!

>Basically, it's as if Amazon threatened someone's account on AWS because someone posted an article about something Jeff Bezos actually said.

Jeff Bezos is the founder, CEO and the public face of one of the biggest corporations in the world. This Googler is not Jeff Bezos. He's just a developer, one of thousands at Google. There is a difference here.
pigeon milker would be the translation in Dutch, but perhaps it has a special meaning in Flemish...
Having spent months telling people that email is not reliable and can fail at any minute and must not be relied on, and then having to put up with the fall out when the shitty provider broke something, I can confirm that people get angry when email breaks.
50/50 partnerships can be hugely unstable. google around a bit on this topic before making any decision. (e.g. http://www.bothsidesofthetable.com/2011/05/09/the-co-founder... and http://www.bothsidesofthetable.com/2014/01/02/understanding-...)
> The idea that Google is "behind" Go is mistaken.

Does Google pay full time salaries and lets primary Go creators work on Go during the day?

Does Google blog about implementing and deploying Go based services?

Let's just put it this way, Google is a lot more behind Go than it is behind Nimrod.

Pretty sure there are developers at Google that like Nimrod but there is night and day difference between associated of Google and Go and Google and Nimrod.
AngularStrap 2 - AngularJS 1.2+ native directives for Twitter Bootstrap 3