skysight-inc/HackerNews huggingface dataset:
You could use Sauce Labs to automatically spawn browsers for Queen. It wouldn't be as abstract as purchasing cycles, but more of instances.
Git Merge Conference 2013, Berlin
Try running for office in a city with a platform of "cutting the police budget" and see how far you get...
So far I've done native rewrites. Initially everything was designed specifically for iOS, so when porting I've just gone with native. I may consider some kind of cross platform option for the next completely new app. I haven't decided yet. (In general I think native is better, but there are obviously benefits to writing one version.)
Why Apple's Review Process is a Joke
I would love to install and try this, but it wants access to my SMS messages and all my contacts. Why would a WiFi analyzer possibly need those two permissions? I've all but given up on rejecting apps that request my phone id since they all seem to do it now. But this seems excessive.
Keek, the fastest growing social video site, is looking for a Senior Linux Admin
We're hiring! Join a fast-paced social media startup. Keek is looking for a Senior Linux Systems Administrator to help support our rapid growth.

Keek is the easiest way to share video updates with friends, family and the world.
Upload video status updates ("keeks") using your webcam or the Keek app for Android and iPhone. Reply back with text or video comments ("keekbacks"), push your keeks to other social media networks or embed them into your blog or website. It's a fun new way to meet people and share your life.

Primary responsibilities:

- Install, upgrade, and maintain large scale Linux server environment.
- Provide capacity planning and performance tuning.
- Routine monitoring, maintenance, and upgrades.
- Troubleshooting and problem solving large, complex multi-level issues.
- Provide on-site technical support for operating systems and related systems hardware/software (including scheduled on-call support)
- Rebuilding the plane while it's in the air.

Skills / Qualifications:

Required:

- 7 or more years of senior systems administration experience.
- Experience managing large scale, high growth, high availability multi-server environments.
- In-depth knowledge of security concepts and IT practices.
- Familiarity with some or all of following technologies: CentOS, PHP, nginx, MongoDB, Redis, Elasticsearch, Varnish.
- Must have a proactive approach to system maintenance.
- Strong written and verbal communication skills.

Nice to have:

- Experience configuring firewalls and load balancer technologies.
- Networking experience, including architecture, maintenance, and scaling.
- Kernel tuning experience.
- Experience with splunk, nagios, cacti, and other common monitoring tools.
- Experience administrating video streaming server environments.

Location: Yonge and Eglinton (Toronto, ON, Canada)

Send resumes to hr@keek.com.
id Software is also the copyright holder of the games and can choose to license the game or parts of the game out however they want and as often as they want.

They did have the occasional issue where they were using comercial libraries and had to take those out of the codebase before they could open source them.

In this case, the theme developers are not copyright holders of the WordPress code and thus are subject to the WordPress.org's license.
I usually work solely on fixed-price contracts.
Whether or not I need payment up front depends solely on the company, if they have a track record of hiring and paying freelancers or if I have done work for them before I don't really mind about the upfront payments (unless I'm short on cash).
For a new company I would ask for 50% up front or on a project that's larger 25%, the largest projects would be 10% up front.
If companies don't like the pay up front and you aren't certain about them, the best way to go would be to set certain milestones, so that you get paid for sections of the work you complete. You get to see that they will pay, and they get to see that you are doing the work to schedule and a high standard - everyone is happy.
I felt the same way as the GP. It's not about better pleasing one person. It's about investing an extra minute or two yourself to save all of the readers a total amount of time that exceeds that. Writing unstructured text in a discussion forum isn't good netiquette.
Cast Your Votes for the Canadian Startup Awards
Hmm.. not exactly true. I had the old version of Facebook before "likes" we're around, and we had an "Interests" section instead. All of those magically got converted to "likes" somehow, so yes they did "like" things on my behalf. I had to go back and remove some of them because some were pretty broken (i.e. me liking a foreign band somehow turned into me liking flowers because the band name had the word flowers in there).
$438MM on pensions.
"someone breaking their ribs in an attempt to resuscitate them with CPR (that’s what happens if CPR is done right)"

Is that always necessarily true...?
This issue is actually very visible in the example I have on the quuen home page. If you don't have the tab in the foreground, the script will execute more slowly than if its in the foreground. This isn't an issue if you're spawning browsers with the purpose of using them as computation nodes (so their tabs are in the foreground), or for applications that aren't very chatty with the back end.
This reminds me, a few years back, I wanted to have a site linked and spoken about on major internet news (tech) sites.

Submitted the story, never saw anything about it. Probably not sensationalistic enough. Then I figured.

Sent the story to a few smaller news sites. ONE took the story. Next day, ALL sites including major news sites had the story.

Of course, these days its expected that news site leech stories and perform zero journalism, but back them, even thus I wouldn't say it surprised me a lot, it felt wrong hehe.
With the new version of Google maps you can view nearby cell towers on a 3D map - you can see a screen shot on the android market:
https://play.google.com/store/apps/details?id=com.staircase3...
It's very cool :)
This phrase:

"...adding the two numbers to the right and left of it on the row above it..."

Doesn't make a whole lot of sense. What is the "it"?

row 1: is obviously easy.
row 2: I think you are adding 0 to 1 and 1 to 0 to get 1 and 1
row 3: You are adding 0 + 1 for the first item, 1 + 1 for the second, and 1 + 0 for the third.
row 4: You are adding 0 + 1 for the first number, 1 + 2 for the second...but the directions say "to the left AND right of it" which makes me think that the answer should be 4, not 3. 1 + 2 + 1. Really, you are only adding the number to the left of "it" (which still isn't clear). And actually, for the first half of the line you are adding the number to the left and for the second half of the line you are adding the number to the right.

What you want:

row 1: 0 + 1
row 2: 0 + 1, 1 + 0
row 3: 0 + 1, 1 + 1, 1 + 0
row 4: 0 + 1, 1 + 2, 2 + 1, 1 + 0
row 5: 0 + 1, 1 + 3, 3 + 3, 3 + 1, 1 + 0
row 6: 0 + 1, 1 + 4, 4 + 6, 6 + 4, 1 + 0

So I think your directions are probably confusing people.

Of course, you still probably aren't going to increase your percentages much, but you could be clearer in what the problem actually is.
Hooker hunger and other delish data turned up by Facebook Graph searches
Congrats! Very useful service.
Yep, I'm still contributing my data. I was just a little bit leery of giving the unique ID of my handset. Will the data I share with my IMEI blocked still be useful?
The SMS messages stuff is so we can run analysis on number of SMS's you send and receive to display to you. We don't read any of your SMS's, we just count them. Unfortunately Android permissions don't let us differentiate the two. You can just not allow that permission though and the app will still work.
Still feel this is missing the preciseness of former google code search. It doesn't respect many of the symbols common in programming languages.

Here is an example. The query "format(args" will match "func formatArgs(args", but not "func format(args".

https://github.com/search?q=format%28args+repo%3Asimonz05%2F...
And KDC has shown he doesn't spend much on security. Definitely not enough to entice someone who is outright depressed over his current state of security.
The wordpress people here are being prissy about things outside the licensed code.

That's not GPL people, that's WordPress people picking the wrong license. They shouldn't be using GPL if they want that.
People hear "don't roll your own crypto", and think that it means "don't invent your own encryption algorithm". Really it should be reprhased, "don't ever touch crypto directly".
The author is absolutely correct that this is not "journalism," however, I would argue that the state of the industry is not necessarily bad. What you have to consider most is the target market of this misinformation.

If the target were industry executives and product designers then, yes, getting accurate information on new products from competitors and the industry would be important but this is not the case.

The target market is, instead, eager-beaver fans who are bored at work or home and want something to entertain them and they find video game news and rumours entertaining. I've been part of that crowd in the past. To put it bluntly, I'd rather tons of inaccurate information constantly streaming into my RSS reader than one or two accurate updates a month.

This is a simple case of the market shaping the product. I wouldn't be so quick to attack the "journalists" who are simply giving their readers what they want.

Complaining that gaming news is not validated is about equivalent to complaining that the National Enquirer isn't top-rate journalism. We know and that's not the point.
well instead of randomly guessing that incorrectly, why not respond with some kind of argument about how it could be possible that the 3k Airbnb SF listings (according to a general search of SF on the site) could influence rent prices? According to this survey, there's 340k rental properties in SF. http://www.nmhc.org/Content.cfm?ItemNumber=55508#large_citie...
The Science of Persuasion (video)
How do you do pricing for SaaS products?
These are recent permissions for a new feature which allow you to track your plan usage (minutes/sms/data etc) within the app. We wrote details about why we needed these on our blog: http://opensignal.com/blog/2012/11/29/new-permissions-in-ver....
Hi, new guy here. My solution took me about 15 minutes to code in Python, but I looked up my algorithm (I am not nearly as math-oriented as I should be; programming came later in life to me). I'm genuinely curious about anyone's opinion of where I would be ranked among candidates.

def gen_pascal_row(n):
row = [1]
for i in range(1,n+1):
row.append(row[-1] * n/i)
n -= 1
return row

ETA: This might be better.
https://gist.github.com/4612320
Although your account is 3 hours old and you've only commented twice, both on this post, I'll give you the benefit of the doubt and assume you want to constructively engage.

This is a drive-by comment. It's useless. Why not add something useful. Why do you hold this belief? What could Nathan do better? That would be interesting to know.

Nathan may not be a master at marketing right now, but the way he's going he'll get there. What he's doing is practically a textbook example of deliberate practice, and the best thing for the observer is you get to see all the mistakes along the way, instead of the cleaned up textbook version. I fail to see how this is not useful.

Thoughts?
MP3 files written as DNA with storage density of 2.2 petabytes per gram
No, the premise of the GPL is that if the software is distributed to you, then you have a right to the source code. This is very different from the code having to be publicly available to anyone.

There is, of course, nothing stopping anyone from buying the source code, and making it publicly available.
"LaTeX is much like Marmite. Either you love or hate it.", haha, I begun my thesis on LaTeX, and I would say it's an acquired taste ;) Great answers, I'll give LaTeX a try one of this days.
on Mac 'On the Job' works pretty nicely, export pdf Invoices etc...
It depends on the webserver you use, not Heroku. The webserver must implement the hijacking API of Rack.

Also, you don't necessarily have to run an HTTP server on Heroku. They'll run whatever you want (as long as you change your procfile), so I think you can just go nuts. I think the only restriction is that you can't have the socket open for more than 30 seconds (though that may be 30 seconds of the socket being idle).
What you're describing is very different. They are searching for the shortest possible text that will result in the same hash. It's possible to generate hashes very fast because the texts are so short.

What we're talking about is not just generating some random text, but an actual JS file (that will execute malicious code that you want) with the same hash.
Seeking preferential treatment with the flash of a card is wrong
Sensei - Run Your Own Online Course Through Wordpress
> I think this is something you've studied and have entirely lost perspective.

I've studied programming sure; anyone who's studied programming should have no problem with this. In terms of this particular problem, not really. I've come across it before, and understood it immediately then as well.

I think you are fundamentally misunderstanding the process/reason behind such a question.

> For example, does the triangle already exist or are we generating it/calculating it? Are we to iterate over the table? And if so then how? What data format is it in?

These aren't reasonable/good questions. That is, only a person who hasn't paid attention, misunderstood the question, etc would ask these. They represent a flaw in the reader, not the problem as it was phrased.

I think the issue here is you just don't understand the process and reasoning behind this question. You seem to think it's some sort of "gotcha" when that's not the case at all. There's absolutely no reason you can't ask questions like you pose. Everyone sometimes has issues with the way things are worded...and being able to ask for clarification is important.

I don't see how your explanation improves anything; it doesn't add any information it's just more explicit and convoluted. Many (I'd say most) programmers can solve the problem easily the first time they encounter it with no background knowledge whatsoever. I did it, as have many others. There will be many people who need a little help, that's fine...this is not a test to weed them out. It's to weed out the people who don't ask for a little help, or just can't do it at all.
You can see the salaries of individuals, at least within the police dept. Is this normal for US cities? I've seen situations where public servants earning more than a certain threshold (eg 100kpa) had their names & salaries published. Doing so for everyone down to crossing guards seems like an unnecessary breach of privacy.
3-D Printing - what is the real scoop?
It's actually more than that.

Software design/architecture is always for new never-before tested or built products. Even building a new mobile app is generally building something never before seen.

When you compare this to an architect designing a bridge, there are thousands of identical water-spans that have had bridges built on them. Most of it is just following best practice.

If you want to try and compare architecture for a building to architecture for software, the closest you can get is to designing a building on mars. Sure, you've designed walls before and water proof buildings for ocean use, but you've never built on Mars before. Every single time, for every single novel software project, you're designing something new. This is why software is hard, and why trying to manage or build software as if it were a bridge nearly always ends in tears.
'Seems like that would basically only be using the GPL as a tool for monopoly.'

That's what I'm starting to think...
IIRC ASP.Net MVC had folks from Castle Project's (of Dynamic Proxy fame, extensively used by NHibernate) ActiveRecord+MonoRail framework working on it, which was itself (as it can be guessed) heavily inspired by Ruby on Rails.
Microsoft, let’s be friends
Researchers Demonstrate Reliable DNA Data Storage in Work Published in Nature
> blame the blood hungry landlords who still insist you pay by check and raise their rates by at least 30% every time one of their properties free up.

That would be the most misguided blame possible. Landlords don't raise prices because they are bad (and they don't lower prices because they are nice guys), the immense majority of them just follow the market and set the price to what people are willing to pay.
On much different frequencies.
Almost Flat Design
Not always, but very often.

Guidelines in the US and Europe recommend compressions which are four or five cm deep, and that's a pretty significant percentage of the distance from your sternum to your back. Remember of course that one of the things that your rib cage is supposed to protect against is blows to your heart and lungs, so it shouldn't be too much of a surprise that a procedure that is supposed to compress your heart is also going to cause damage to your ribcage.
GPL allows you to sell access, but does not permit you to restrict the distribution from that point forward. Essentially, it's legal to re-sell the same bundle.
Fuck Jeff Atwood. He should get a real job, fucking parasite.
VT-x is for hardware virtualisation.
VT-d is allows direct pass through of device (PCI, etc).

VT-x is essential, VT-d is 'nice' because it lets you hook PCI devices directly into the VM (good for some servers) but in general you don't need it.

3770k is a very nice chip! I love mine. Easy to overclock too.
Some of the agreements were more limited (and more sneaky) than that. For example (going by the evidence of the Adobe no-hire list) Adobe's no-hire agreement with Apple was "Do not pro-actively solicit candidates from Apple. However, if a candidate from this company applies to a position, you can pursue." and many of its other agreements were of that nature. It still sucks for you if you were (say) a SAP employee who could have had a better job at Adobe but weren't unhappy or ambitious (or suspicious) enough to be sending out your resume.
Thanks! Yea for some reason learning how things work is often more satisfying to me than building stuff... I guess I'm more of a scientist than an engineer?
great Saas idea. I was toying around with this idea like 9 months ago w/a friend. obviously we never did anything with it, glad you guys did.
I hated latex when I first started using it, but then, I fell in love.

It had me at bibliography.
A pretty decent read, the code excerpts were pretty eye opening in context. I wonder about the mentioned follow ups, especially the convergent encryption server side. Dotcom's strategy just doesn't seem fixable with some of the flaws in design. I'm new to the concept of js crypto, so it's interesting to see how much has already been considered.
As a 26 year old American, my experiences with the US hospital system have been so abysmal that I would consider not even seeking treatment for many serious conditions unless I knew the solution would be straightforward.

Abysmal in terms of having good medical outcomes, and being treated respectfully by hospital staff (who tend to be extremely overworked).

Plus, it's degrading to have no control over how much you will be charged, and whether insurance will cover it.

I personally have had one relatively minor medical issue, so the above comes more from experiences with family members in the hospital.
Awesome links - thank you!
Excellent feature. Thanks for making life a little better for a lot of us.

On a side note, I wonder how long before it'll be used to find security flaws in code (that results in an exploit) - I bet there are hundreds of hard-coded passwords, insecure defaults etc. all over the place.
From the docs looks like a quality solution to a real faff in python. Kudos.
Ask HN: Are you penalized for linking directly to a HackerNews submission?
There is a widespread belief among many HackerNews users that you should not share a direct link to a submission because there are systems in place to detect it and the submission is more likely to be killed because it indicates you're asking friends to up-vote it which is frowned upon.

Instead of sharing a direct link to the submission many folks share a link to the newest page and then ask their friends/followers to find the submission on there, check it out, and up-vote it as applicable.

Given that a lot of people do this and I haven't seen any evidence supporting it, I figured I'd ask: are you or your submissions penalized for linking directly to it?
Why You Should Love The Realty Income Deal As Much As Luxor Capital
Great idea, as is this growth hacker marketplace. Question, though: in your showcase/marketplace, will you be able to show how much of an impact said growth hacker or tactic has had in the past?
I still use chrome on all my Retinas and the display is nothing unusual (I run at 1920x1200 of course, sometimes, even higher). It's up to the OS to make itself retina friendly.

This resolution would be great for a 32" or even a 40" monitor, but on a laptop, it's wasted. And optimizing sites for the Retina ... I'm sorry, but that's nowhere near the top of my list as far as front end concerns go. With over 100 different os/browser combinations to test for, Retinas are the last thing anyone will care about.

As far as being a better display, I see no difference, and neither does anyone I've ever known who has used a retina than on the air, other than the screen being a bit brighter.

It is great technology applied the wrong way. Give me those pixels on a bigger screen. I just want more real estate. (Lack of retina 17" which could have really benefitted from the higher resolutions was dissappointing to say the least).

It's Apple though. Everyone will bow down and comply. Just like with the iPod connector. Now probably in millions of cars and other hard to change places.

Oh we're changing those too. Yeah, fuck you too Apple. The hardware is the best but the build quality has gone down and will continue to go down. The retina and airs are quite fragile, to say the least. iPad ... I'm on hacker news. I don't care about consumer devices.

So they have OS X. Their one great product. And people wonder why they won't license it to OEM's!!! Duh!
Yup, (re)reading SICP is definitely on my list!
The quality of content on my Facebook feed has taken a turn for the worse lately. I regularly see sponsored or related posts that I have absolutely no interest in, leaving me with a more negative impression of that business and of the value of the Facebook experience. I don't mind ads, but they should at least be relevant. If you are putting ads directly in my feed that are as far from relevant to me as possible, then you've got a problem.

It all started when I saw a post about purchasing country-style boots from a discount country store. Then it got worse with posts promoting Walmart. I believe those posts suffered from the problem noted in this article. It looked somewhat like a friend promoting Walmart.

Does anyone know if there is a way to hide this stuff?
This just reminds me of Google code search and makes me miss it more. Searching by regex was pretty useful.
I just wonder how much Mega would have to pay to get all of those advices...

Now it gets all of them for free and likely it would use them to harden the service.
Chuck Norris was as good as a ninja as any other.
I once applied enough force to cause a rib to puncture a lung :(

I did it wrong.
What do you think of our pricing plans? http://onepagerapp.com/en/pricing

We followed the guidance of Mr. Bingo Card http://www.kalzumeus.com/2012/08/13/doubling-saas-revenue/
Last I checked, you can't cherry pick permissions when you install an app, its all or nothing.
Paying customer here, thank you for a wonderful product and service!

One question I have is why SpiderOak client is not open-source? As I understand, it is Python and decompiling it for analysis is not too much trouble, but still...