skysight-inc/HackerNews huggingface dataset:
Why Silicon Valley Tech Wunderkinds Overestimate Their Own Smarts and Abilities
There's a LOT of JS running on that page.
Argh! Not restraint of trade, "third line forcing" is the term! Oops.
The top complaint was typical hyperbolic contrarianism. The first page provided the basics well enough for you to get feedback on where to improve. It wasn't that bad.

Links to more explanations (i.e. horizontal vs. vertical scaling, details of CPU resources, memory allocated to sandbox apps, etc.) and a cost calculator would be sufficient. Now you've taken away information.
Ask HN: Previous One Month Startup Post?
There was a post on here a few months ago about a man who quit his job and sought $x in y days starting anew.

Does anyone have the link to his blog / know if he continued on with it? I can't seem to find the correct search terms for the post.
Unless you're the non-lawyer getting sued. Then you either need to put in time and effort responding to the lawsuit or money getting someone else to respond to it.

The idea that litigation is just something that happens is ridiculous. It's a time consuming, expensive and often very painful process for the accused, innocent or not.
Wasn't the point of having C+A+D to get Windows' attention, thereby assuring that only a valid login window will receive your login credentials? How does this handle that?
'Open access' puts thousands of UK jobs at risk
FWIW in JDK 8 hash map will most likely degrade into a lookup on a red-black tree rather than a linked list for buckets with more than 8 collisions.
And I wholeheartedly agree that those are lousy PR reps. But what's the takeaway here? The people who are actually reading this article likely overwhelmingly agree with her.

If you address your complaint about someone's action, not to the person doing that action, but to a large anonymous audience, how do you expect it to be rectified?
How did that work out? I read about this wallstreet guy who kept a meticulous spreadsheet of all the women he met on dates, and she got him to send it to her, then she leaked it all over the net... http://deadspin.com/5902760/finance-guy-keeps-incredibly-det...
Library All-Nighters, Now Featuring A MakerBot
TED Talk: Peter Norvig: teaching 150,000 at once
I go home for lunch every day. I like having an hour to do whatever or take care of errands in the middle of the day, and I like breaking up the work day into chunks.
The way many women in tech are treated is not acceptable, and I think that the situation is gradually getting better. That said, there is no reason why we shouldn't suggest that those who get pushed around should stand up for themselves in the time being, who knows, maybe it will speed up the process.
For the last six years I used to sit down with my Mac newbie buddies helping them to get essential tools that make life on Mac productive. This culminated in a short list that I recently put on my blog. You might find it useful: http://live.stanklimoff.com/post/22395549588/ten-first-thing...
dotCloud doesn't have ads, to pay for the service like gmail. :)
Very impressive and refreshing. For our team, this would replace google hangouts and non-technical people needing to wade through technical discussions on irc... And more than anything, would replace a lot of unnecessary emails.
Learn php first. With SQL background it is easier to adjust to php.
Funny, I just ran into Hammock-driven development for the first time on Friday. I like the principle even if this wasn't presented the best.
In the "romantic era" (pick one really) people were paid to write very long and detailed and more-or-less made up love letters, either because the buyer could not write or because they did not have such a way with words.

I would gander that romantic letters are probably the most ghost-written of any category of letter, for all periods in all of time.
The Honest Truth About Turning Pro
Apple is not in the business of justice. They will go to great lengths to protect their business, and other things are only important as long as they are relevant to their business. Now, the shittiness of the app store should concern them. I believe they are doing a pretty good job of promoting good apps, and letting the bad reviews bury horrible apps. If an app like this one floats up all the filters and publicly shames them, they will take down the app and probably all the other apps by the developer. So, if they will take dramatic action, it will probably on a case basis; which is both more conservative as an action from their part, and probably as effective as a countermeasure.
The start of the article asked me, if I could imagine playing a game for 10 years. Bitch plz, I still play Counter Strike.
The opening line:

"When you think of technology start-ups, a small cluster of cities comes to mind – Silicon Valley, Seattle, Austin and Charlotte."

Charlotte?? I thought Raleigh-Durham was bad for startups - Charlotte has to be worse. And where is the mention of New York City? Strange perspective. Maybe someone from Charlotte can shed light on their Ive league status.
To take this question seriously fr a moment: the reaction is more to undermine the trust in the App Store's curation; this I one of those scams where the moment after you fall for it you know, in hindsight, that you've been had, so you don't seek retribution on the person being impersonated.
All the car makers are looking to dig out some of their 'cult' cars and make a new version of it. Look at VW New Beetle, Mini, Fiat 500. Most of them achieve resemblance to their predecessors, but not the values.

But for me the presented VW Microbus in now way has the values of the predecessors like VW T1 to VW T3: There is no place to sleep, you have not the option for the tent-roof for 2 extra beds, even the doors are opening like in normal cars. This Microbus looks for me basically like a car for cities. Nothing about escaping the cities and be free to stop where you want in the nature.

But I guess today much is about perception.
Even though it doesn't seem to be the case when viewing the README, this is more for automatically creating a Django app rather than the deployment process. There are things like Chef, or even Fabric, which are far more swag for auto-deployment.

The core aspect of this is the Django defaults and the front-end stuff. The server scripts are in a separate folder for a reason.
"and does it crash and burn and corrupt all its data if a malloc() fails"

MemSQL is fully durable (with option of sync and async durability, similar to sync and async replication) with its transactional log. If MemSQL process is killed it will recover all commited transactions on the next startup. Durability has very little performance cost on throughput as MemSQL uses only sequential I/O. And of course, durability can be completely turned off for maximum performance.
Cyber Black Market: The Underground Economy
I recently discovered that Facebook had decided to remove my 'must approve when I am tagged' - nothing incriminating, just reminders of their abuse.
Mongolive, a Chrome plugin, may be similar.
Have people forgottten satellites? You don't have to go along the Earth's crust, you know!

A low orbit satellite with height above surface <= r * (0.5 * theta * cosec (theta /2) - 1)

where r = radius of earth and theta = angle subtended by the arc between NY and London at the earth's center

will always transmit signals faster than a transatlantic cable. With actual values, the height comes out to be around 510 kms.
You are correct. You can only decide a meeting when it's due. This is because all the participants are counting on the meeting to be available until that date.
What I’ve learned (so far) from launching the Learn Code for Journalism project
Charles Carreon is officially suing Oatmeal
Woo! We would be about three months behind where we are now if it weren't for Kirsty and Carolynn's help.
Or just have a skeleton/boilerplate code in a repo and clone it for each new project. Here's mine http://github.com/senko/dj-skeletor (feat. south, debug toolbar, raven/sentry, fabric).
I think that srunni's answer is probably a good start, but I'd also add another approach. Until recently, the Wash U CS program was run with a heavy focus toward academics rather than industry. As a result, most of the really talented students weren't really going to career fairs, they were instead looking for interesting research positions. It's possible that things have changed since I left (there's a new dean and department head), but I'd guess it's still about the same.

If that's the case, you really need a way to reach those top tier students. Do you have any positions that would seem intellectually rigorous and interesting? If so, I'd find a professor with relevant interests and shoot them an email saying you're looking for a top-tier intern and that you have some really cool problems for them to work on. Some professors are obviously more industry-friendly than others, but in my experience, there are at least a few who would probably be willing to help.

Another option would be to host an event at Wash U. I'm not entirely sure how this works from a logistical standpoint, but it's common at Wash U for companies to reserve rooms for different types of recruiting events. Some companies might host hack-a-thons. Some might do giveaways. EA did a presentation on how video games get made. Those events generally get a lot more attention from the top tier students than the career fair booths, and professors often promote them at the end of class. I'd guess that contacting the Career Center would be your first step if you want to set something like that up.

Hope that helps.
Tomato isn't exactly open source, it's more a mixture of Linux (kernel), freeware and a proprietary frontend.
We add some exceptions to the sandbox that I will argue do not decrease your security (as some parts of the sandbox are designed to help Apple, not the device owner). We do not deactivate the sandbox entirely.

Can you tell me where you got this information? It would help in our attempts to mitigate misinformation: a lot of people say a lot of very wrong things about jailbreaking, and it is nice to fix the source.
You guys would lose your minds with envy if you saw how my company automates Flask :P
This site has an ssl_error_bad_cert_domain. irony. https://www.ssllabs.com/ssltest/analyze.html?d=idea.popcount...
:s/it appears/it should be obvious to anyone/

:s/You could argue that//

:s/Carreon/Carrion/g

http://theoatmeal.com/blog/funnyjunk_letter
I think that making it possible, and encouraging it, is great.

Just don't make people feel bad if they decide to spend their lunch time dealing with groceries, paying bills, or going for a walk in the sun.
If you read the article, you'll note that she does do that. A lot. And she records the common response.
Researcher: CIA, NSA may have infiltrated Microsoft to write malware
Doesn't Meraki do what you asked for?
Buffalo shopping with DD-WRT is an extra selling point for me. I actually got the -AG300H (such similar model names, ugh) because it had the best hardware specs according to OpenWRT's hardware table.

I haven't yet taken the time to tweak it to perfection, and unlike Jeff Atwood haven't benched its wireless performace compared to others. While it works well for me, I'd be curious about comparison info.
How do you know this kind of thing? I suppose you have to read OpenJDK source code to figure those things?
This would only hold true if Apple phones were the only decent phones on the market.
Initially all apps looked and felt different. It wasn't until apps started to live within a window on the desktop that consistency became a popular topic and concern.
There are 512, 32MB chunks in a 16GB RAM server (let's say with overhead, you need 32GB RAM). $512 * $4 = over $2000 per month, for a single server that you can buy for about $2000 and colocate for maybe $100-$150 per month.

Sure, you can buy it in little pieces, and sure, it is managed, but really!
So to go back to your original post: you get a quick summary from your friend, and that's sufficient to "get" art, but I have to spend three months going to an art history class?

Give me a break.
PHP is a programming language and is very easy to get started on since every web host in the world has a version of PHP5 running on their servers.

There are many web frameworks available for PHP, my favorite being CakePHP but other notables being Drupal, Zen Framework, and CodeIgniter.

You should first learn to program--I'd use JSFiddle.net and some PHP books to teach you that.

Then, you'll need to learn the frameworks, which all have lots of documentation to get you started.

As another commented pointed out, RoR (Ruby on Rails) is simply another web framework for the programming language Ruby, and you could choose to learn Ruby first and then move to Ruby on Rails in the same way I described, if you wish.

I'd say learn PHP - Ruby is like 2 steps from just typing an essay about what you want your app to do.
XBox Surface rumored to be announced today
Congrats Kirsty! You deserve it for all the hardwork and time you put in dealing with all of our questions and accounting issues. thanks for all you do!
This looks attractive, but does not /really/ help: the reason people use Cydia is not to get apps, but is instead to download "extensions". It is not possible to install these modifications (things "be able to put five icons on the dock instead of the default four") on any of the modern mobile platforms without first jailbreaking: the ability to "side load" an app is honestly kind of boring.
Maybe because a lot of people thought you were implying App names can't be changes, period (I upvoted you btw!).
One of the guys did answer you with:

[We do sell this but] We limit the number of offices in a minimum order to 10. This was a hard lesson. We started off dreamy-eyed with onesies and twosies but were rapidly buried under a sea of "and it also has to...".

Pretty much says it all.

Also over here in the UK you get a free wi-fi router when you sign up for broadband from the major providers. No QoS, but auto-updating. Do you not get that where you are? If they do, where's the market? The router shelf space in local stores has already dwindled down to a single dusty shelf from the aisles it used to dominate.
Also PHP = more jobs, at the moment. Maybe in the future Ruby or Python will become more popular at the enterprise level
Html5 is a heavily sandboxed abstraction layer from hardware. It's designed to sacrifice performance and hardware access to provide a safe way for websites to display rich content. Additionally for non-canvas apps, you must interact with the convoluted mess that is the DOM.

Lower level languages are generally designed for maximum performance, and full-access to hardware. The assumption is that only trusted applications will be run.

In summary, html5 is a school playground where all the kids run in slow motion and the toys are made of plastic. You can sort of make new toys out of sand, but they are fragile and not that fun.
Right, this is a great educational tool, especially because of its instant feedback feature. Isn't it one of the founding features of Light Table? It makes learning/implementing so much more faster.
And so even if one knows HTML/CSS, this will be a great tool for making simple web pages.
So you paid the gold price... http://i.imgur.com/wLu8T.jpg
Here I would have to say that it depends on your audience--I generally agree, but if there are a lot of non-native speakers of the language you're speaking in, I find it helps to add more to the slides because for many people their reading comprehension is higher than their auditory comprehension....
http://www.xlr8yourmac.com/tips/Disable_WDGreen_HeadParking....

The default head parking is 10s. In a ZFS configuration, the other drives time out while waiting for the drive to wake up from a parked configuration. This causes a cascade of IO waves back and forth as the drives in a large array park and then unpark to respond, causing IO to plumment.

Works fine with 1 drive, or even 2 drives. Past that, the probability of a collision and retry on head parking escalates exponentially.
"Science doesn't have dogma. It isn't religion."

That's simply false. If you don't believe that science has dogma, open up the first chapter of nearly every biology textbook. Most of them start out by discussing the dogma of science, which is roughly as follows:

- We live in a materialist universe.

- There exists nothing magical or supernatural.

- All phenomena are in principle understandable by humans.

- The scientific method is how we can understand the universe.

There are many other assumptions behind science as well, but these are the ones that most textbooks usually enumerate explicitly. Being assumptions, none of them are provable. And in fact there is good reason to believe that many (or all) of them are wrong, which would essentially make all of scientific knowledge wrong as well. And while specific scientific results are at least in theory subject to being replaced, these general principles are considered sacred and unchallengable.

Science is a religion just like any other. And if you actually look at the principles I listed, they actually look a lot like the four noble truths of buddhism. Different content, but still religious just the same.
So how does mondaynote's view reconcile with, say, Nokia's role in IDC's predictions?

http://windowsphonegeek.com/news/IDC-Latest-Report-Windows-P...

Everyone's an expert.
Ask HN: Do online news articles have a long term traffic tail?
I'm curious to find out if online news articles (nytimes, huffpo, any other big news site) have any sort of long term traffic or if they die after a day or two. If anyone's worked for such an entity and is familiar with the stats, can you share the traffic patterns that exist for news articles?
These are SMEs not GMs, so I would suggest quite some time. Further, these are promotions of existing contributors, not 'true' staff expansions.
Worth noting, the API strategy is not exactly secret: http://gigaom2.files.wordpress.com/2012/05/netflix-api-empha...

( via http://gigaom.com/video/netflix-42-billion-api-requests/)
Ah, Netscape Composer, we hardly missed you.
Interesting. But wouldn't that require keys to have an ordering (e.g. implement Comparable)?
There's nothing inherently wrong with that. I say the best tool for the job at hand is what wins, especially over ideologies.
They'd better need some gTLDs like .face or even .palm (unfortunately .book already has 9 pretenders).
Besides the blatant sexism that's ripe throughout this woman's interaction with various staff members at E3: there's another underlying problem.

You shouldn't have to hold someone's hand through a game demo. And you certainly shouldn't need a PR person there to sell the game to your members of the press. The game should be as inviting and enticing to veterans who have been resting their fingers on WASD since they learned to walk as it is to someone who is just picking up a controller for the very first time.

Draw me in, let me lose myself in your entertainment, and don't make me think. A shining example of this is when first-person shooters stopped hiding the "inverse look" option in the deep recesses of a menu, and instead just asked you to "look up" when you first start a new game. Whatever direction you choose (up for up, or down for up (inverse)), the game then immediately flips the option for you behind the scenes. That's the level of UX and approachability that should be applied to every control and game mechanic in your title. A fact sheet shouldn't even be available. Make me fall in love in the first 5 minutes, like a well-crafted movie or book.

Games get away with so much because they can become addictive and time-consuming. And they'll still sell by the millions.
Falsehoods Programmers believe about Time
U.S. regains supercomputing top spot
New Higgs Rumors Have Arrived
You said complex UI development. HTML5 doesn't prevent that.
Funny! I prefer non-fiction.

http://www.newyorker.com/online/blogs/evanosnos/2012/03/mike...

http://www.theatlantic.com/international/archive/2012/03/the...
It solves the issue where an attacker can easily prepare a chain of collisions for a DOS-type attack, doesn't it?
Hacking Home: Coliving Reinvents the Commune for a Networked Age
As the barriers between work and life collapse, coliving reimagines home as a space for community, inspiration, and social innovation.
Stupid answering machine program code
Exactly. An expectation to perform during personal time is not what the introverts on your team need.
Does seem potentially problematic if you don't want to be exposing server-logic. Especially when the developer may not know what software will be ultimately serving the static files over http.
Its a good thing as long as its not mandated. I rather prefer going home and having lunch with my wife.
Recent versions of Ruby also use a much better hash function. Java's hash function on strings has a slightly less trivial process for generating collisions, but it's still very easy to generate enough of them to pose a DoS risk.

Edit: actually, Java's String.hashCode() has exactly the same problem — prepending null chars doesn't change the hash code. And because the hash function is actually part of the Java standard library docs, it will probably never be changed (unlike Ruby's).
In case anyone missed it, here are a few more reports of the same story:

http://news.ycombinator.com/item?id=4125450 (bbc.co.uk)

http://news.ycombinator.com/item?id=4125840 (bbc.com)

http://news.ycombinator.com/item?id=4126713 (washingtonpost.com)

http://news.ycombinator.com/item?id=4127060 (eweek.com)

http://news.ycombinator.com/item?id=4127543 (patexia.com)
The problem is that there's a double standard at play here, and men and women get different reactions to being assertive [1]. Men are often considered to be stronger for it; women may risk being labeled as "bitchy".

[1] http://www.motherjones.com/kevin-drum/2011/12/ask-more
I take issue with the specific wording in your comment, "...but why wouldn't you just say..." It makes it sound like discrimination is not a big deal, because if you were just "taught to be assertive," you could handle it.

There is nothing she could have done to prevent the discrimination other than being a man. The entire article is set up to emphasize the way that anyone should be able to tell she's a gamer from the way she holds her hands on the keyboard, and yet they still treated her like someone who does not belong in the industry.

The point of the article is to increase awareness of discrimination among the "large anonymous audience." It is offensive to suggest that victims of discrimination should just act differently to prevent it.
Latest Pet Project : Check DND Status
because there is a great deal of sexism across the whole culture; it's hardly an issue caused or presented by a single person.
Considering the scams people fall for on the web, I'm hard pressed to see this as something Apple created - or do you think social engineering attacks didn't work before the app store?
Back to Technology
But 2gb sounds like a lot and 32mb sounds like nothing. When a service like rackspace _starts_ at 256mb you wonder just what you are getting.
I think this boils down to the basic rule: don't disrespect your audience.

I keep going to meetings where people suggest using QR codes to advertise a product. And I ask the obvious question: when have you ever scanned a QR code and learned about/bought something? No one can ever answer. But there's a vague sense that somewhere, out there, "those people" are using QR codes.

What's funny is no one seems to know who this is. Among the hip, young, techy people at a startup, it is assumed QR codes are for technically-illiterate old people who don't know what a URL is. Among well-dressed, professional adults, it is assumed they are for all the young, hip people with their smartphone addictions.

I assume someone uses QR codes, but I don't know who, and I don't see why they are popping up in so many places.