skysight-inc/HackerNews huggingface dataset:
The best way to know how much your system consumes under load would be to monitor it's usage under load, no? Seems foolish to take the chance their calculator is off vs. taking the time to measure it yourself.
Mark Cuban: High-Frequency Traders Are the Ultimate Hackers
Have him apply to an MBA program that offers CPT courses and give him an "internship" position.
If you are interested in Blueprint's (Paul Shapiro) theory, and check out the "true" Buddha, you can find more info here:

http://www.members.tripod.com/tathagata2000/

Paul has even made a ipphone app for him here: http://itunes.apple.com/app/enlightenment-lite/id449546123?m...

No?
IMO such information would do more harm than good. By the time they could gather statistics, that model would be obsolete so the stats wouldn't help you buy new equipment. But the kind of people who are still griping about the Deathstar would use the information to troll non-stop.
1U also "know" as long as you use proper PDUs (Power Distribution Units, basically power strips with some tiny brain). PDU's will also measure the amps for you and you call poll them for numbers and you can powercycle servers remotely. They're usually worth every penny.
I just graduated from high school and am starting to work on my second company full time. The first is still profitable and being run by my co-founder. Also starting to look for a co-founder on this next project.
Cloud 9 browser-based development environment gets tricked out
I have nothing good to say about our Tripplites. After 2 years in service their brains start to hang rapidly.
I wasn't using the term "training wheels" in any sort of derogatory way. You described autocomplete as a learning tool to get you up and running fast with a new API. Training wheels seemed like a good analogy. Nothing macho about it.

I don't think autocompleting a call 30 times is nearly as valuable as looking it up for me at least, because since I'm already invested I'll take the time to learn about it. If all I did was tab complete something and it seemed to work I'd be far too lazy to dig any deeper. I don't see why I'd spend any more time on it during consecutive autocompletes either.

Also, when I use a new library chances are very high that I'll be using it over and over and over again. It's more like 10% of APIs that I'll never use again (but still may learn something). I'm speaking purely from experience, and it baffles me that others stated finding so little library re-use. That sounds incredibly frustrating.

It's been my experience having used autocomplete tools in the past (4-5 years ago would be the last time) I don't miss them at all. I don't think they provide me with any real benefits. This is completely thought through and rational IMO. However I will grant you that it's potentially subjective and not everyone would see the same benefits.
Ask HN: virtual haven co
(mobile post - forgive typos);

Is there a feasible way to implement a virtual "HavenCo" where a provider could provide fully encrypted anon access to resources and services which costing is based on volume plus a premium.

The idea would be that one would provide a fully encrypted, redundant infrastructure to customers that is very widely distributed to accomodate faults (political or physical)?
I really love people who think far ahead instead of that 'getting rich' crap. I think (but i'm not 100% sure, it was Japan anyway) that the CEO of Sony said (somewhere in the 90s?); let's not think about what we do in 2 years but what we do in 2000 years. The number of years is arbitrary, but if you truly believe in what your company is all about, you should be capable of thinking well beyond your own existence instead of staring at the number of 0s on your bankaccount in the coming few years.

This article is of course about SV where you need 'enormous amounts of venture capital' to survive 8 years with your company. It's probably because i'm from the EU, but I don't really understand that.

Starting and running a company organically with the goal of it continuing beyond your own life, being profitable from the get-go and giving you a fulfillment (and fulfillment of all families your company will feed during it's existence) and a solid income, pension and so on without the insane stress/working hours and very low probability of success seems like a great deal to me.
In practice areas with rent control have higher rents than those without it. So I don't really see how this argument could at all be valid.
A simple python script to add Windows 7 like hotkeys to Linux
I saw it as more that he didn't want the masses trying to use potentially buggy builds as their 9-5 editor, which is what happened with "dev" beforehand.
I'm really intersted in seeing the browser javascript part. The javascript gitHub repo seems to be for node only. How do you call RPC directly from Browser Javascript?

I'm guessing it does something similar to socket.io, but I haven't tested yet.
If it's making some money I would incorporate. You don't want a patent troll screwing everything up for you and you can mitigate the risk of that for a a small fee.

You can own shares in the company and that way your ownership stake isn't at risk of a hand-shake deal. Situations change so prepare for the worst and hope for the best. She is your girlfriend so it sounds crazy but hey so are pre-nups.

Pay the lawyer if you are getting paid.
> but I wonder what kind of things are you doing where that comes in handy?

so you got some property names like

a

b

c

d

now convert them into ['a', 'b', 'c', 'd']

with ST2, you middle mouse vertical select, ctrl+right, press ', then end, press ,, then del.
Yes, but who actually owns FunnyJunk?

It may just be Cameron. Or, he could be somehow entangled with the real founders (best friend, relative, etc.)
I'm trying to extend ACE with syntax highlighting for a DSL we use. Has anyone done this? It seems a bit daunting (each language included with ACE seems to import code from all over the place--unlike say, Textmate, where you can just write an independent file for each language)

(BTW: New cloud9 looks really neat. Very impressive stuff)
It looks like Podcasts also received the top result spot in the App Store search. That definitely won't help the third-party apps.
What he was doing was phone screening two people a day. Actual interviews were probably 1/20th that - so, approximately 400 Resumes = 100 Screens = 20 in person Interviews = 4 Hires. Which is a reasonable average over a year.

[edit]
My strategy has always been for posted positions that I'm actually acting as the recruiter for, is to do the initial resume screen myself (I can triage a resume in 1 minute for a position that I know about), and then hand over the screening to a reasonably competent (but unemployed) person in that area, ideally with a set of standard questions that the two of us have come up with together.

I.E. Hire a Unix Sysadmin to screen systems administrators, and give them a list of questions like, "what is an inode, what is the difference between a process and thread, how would you sum up the total size of files in a directory, what's your favor unix based operating system and why, tell me about the unix systems you've worked on?" - This usually takes 30 minutes/person.

The interviews with around 5 people takes about 45 minutes per interviewer (30 minutes to 1 hour) - so, about 4 hours per candidates.

So - 400 Resumes (6 1/2 hours) = 100 Screens (50 Hours) = 20 interviews (80 hours) = 4 Hires.

Total investment per hire is about 136.5/4 = 35 hours. Only 7 hours/hire needing to be done by the hiring manager. The screening is the easiest stuff to be outsourced.

Of course, you can dodge 90% of this if you just get great internal references (removing the need for screening, filtering) - which is why internal references are so highly valued by companies. (That, and they don't have to pay $20K-$30K to an external recruiter)
It was an absurd pairing of two separate and dissimilar block-structured sync protocols and I am not at all surprised. This should've been disallowed on pure bandwidth efficiency grounds.

I'm sure the actual reason was "torrent user == pirate" and they just didn't want any juvenile connections, bad news in any language.

Everyone who read the original story saw this coming.
What ever pattern is responsible for doing something in a network, the same function can be described much more simply by an algorithm.

Yes, but for that you'd have to find the algorithm, which takes lots of human resources. That's what unsupervised learning saves you. In several specialized fields like computer vision and aural interpretation, a generic neural network trained for hours can outperform algorithms that took decades of research to refine.
Interested in Joining IDEO as a Startup in Residence this Fall?
Right, but it lets you/your personal connection avoid one leg:

instead of torrent -> local dropbox -> cloud dropbox,

you get only use your bandwidth for cloud dropbox -> local dropbox.

Given that many residential ISPs that meter data service don't differentiate between uploaded vs. downloaded data, that's a potentially valuable way to externalize the bandwidth requirements for your torrent (of undoubtedly legal/paid or public domain content, I'm sure)...
I opened a new bug on Bugzilla to track this issue: http://bugzil.la/768727

That is a strange problem. I'm not sure why SHIFT+7 would be treated any differently than SHIFT+6 or SHIFT+8. Part of the challenge of Android development is getting a hold of all the devices that need to be tested. :)
Booting HCatalog on Elastic MapReduce
Please see "The mystique of enlightenment" by UG Krishnamurti who is supposedly an enlightened being who lived until last decade. He actually discounts all experiences and says that enlightenment is a state where the body returns to a primordial or a natural state. He went though several physiological changes akin to what is described in Hinduism as "Chakras". What is interesting is that UG describes meditation as "warfare".
I'm also currently working with Luke, of prgmr.com, to set up a new home for my colo-ed server. (In fact, I'm getting the same 10U, 4 amp package.) He and his team have been fantastic. I can't recommend them enough.
I feel like this is the wrong choice for Dropbox. Wouldn't they still be under DMCA safe harbour just as if I uploaded copyrighted material myself? Or is any type of downloader to your Dropbox against the terms of service as an 'Unwanted feature'? Sure they reserve the right to who uses their service, but if they are DMCA compliant are they just losing potential revenue?
That's not a bad idea. A student visa in general would at least delay the problem.
Actually, no, I disagree, it is not the duty of a short-term technology industry leader to be an instrument of social change. They can do that if they want to, but there's no categorical imperative.

One might even cite Facebook as the counterexample, an organisation whose leader is explicitly and openly part of a systemic shift in expectations of privacy.
The obligatory relevant bit of Apple/Bill Atkinson folklore (posted to HN previously):

http://www.folklore.org/StoryView.py?project=Macintosh&s...
But not upload, which is usually far more restricted.
Arsenal FC has finally closed the Giroud deal, defenders anyone?
Which is one third of what it would take to download, maintain seed ratio of 1, and then push a copy to dropbox.
I would guess[1] it's more about not painting a giant target on their back. Yes Dropbox can be used for pirated material, but they don't promote it and there are no features of Dropbox that enable it, however if this service exists and gets substantial traction people will start to associate Dropbox with piracy and when that happens Dropbox risk being targeted by groups like the MPAA.

Look at Megaupload, they were supposedly complying with the law.

[1] Pure speculation
Busy week for API drama. I'm going to have to side with Dropbox on this one. This tool was quite obviously going to be harnessed for piracy.
No problem, you can reach out to me on my homepage; http://www.richardson.co.nz
Most APIs I use, I end up using over and over and over again in different projects / applications.

Only ever using 5 libs does sound incredibly boring. However the toolbox of libraries I've accumulated repeated experience with over the years is in the hundreds, and learning more about them has proven worthwhile. I assume most developers would say the same.
The standard remedy for any breach of contract is a lawsuit for damages. You claim that the recruiter's breaking of the contract cost you X dollars, and you sue for X. If you think can convince the court the recruiter was especially naughty, ask for punitive damages too. http://www.law.cornell.edu/wex/Damages

The Google/Apple/etc case is a bit different because it's between competitors, not between two parties to a given contract. Antitrust is about preventing/punishing anticompetitive agreements and behaviors.
I do not have any ideas on how to disrupt the head-hunting industry, but I have a historical anecdote that might be relevant.

In the late 1970s I worked for a contractor who would sometimes hire comp-sci majors to help him. The contractor or small-business person or whatever you call him specialized in developing software for the IBM 5110, which before the IBM PC was the low end of IBM's computer offerings.

He told me of another contractor like himself who had an unreasonable client. The client was so unreasonable, IBM got involved in mediating the dispute, he told me. I got the impression that IBM also helped match contractors to clients.
"We're not fascist, we're just really, really, really right-wing and believe that fascists have a bunch of great ideas! But we're not fascist."
Regarding Gautama : you know this how ? Were you there when this (allegedly) happened ?
The Game of Distributed Systems Programming
Good programmers hate programming? That's an over generalisation if ever I've heard one.

To be a good programmer, among other things, you need to love good code, and hate bad code.

Good code is short, neat and to the point, is well tested and well used, and helps you get things built faster.
You don't feel valued and sought after - more like spammed. It will quickly become very apparent that they haven't bothered reading or understanding your CV/resume and will say all sorts of stuff that obviously isn't true. The top of my CV/resume has a prominent "Note to recruiters" so it is trivial to tell if they did any work at all.

The recruiters operate in the same way as spammers. They send email far and wide to see if they can get any bites. If you want to be valued and sought after I suggest you start reading all the emails about helping out folks in Nigeria.
This raises the question of A/B testing fake LinkedIn profiles to optimize for the sort of leads you want.
> redistributing wealth from the landlord class to the tenant class

This may be true, but SF rental property values are extremely high, indicating investors are more than willing to make long-term bets on the value of rent-controlled units.
I think it's important to note here that this is one of the main reasons that people shouldn't use cloud storage for sensitive stuff.

I'm pretty sure that the feds have access to your dropbox, google drive, etc. Even if they don't, in the case that you do get in trouble for any level of SUSPECTED piracy, all this stuff will be pretty open to them to snoop in.

That just sounds like bad news to me. In the whole cloud storage vs. local argument, I do think it's an important point to raise.

TLDR; don't backup your porn/torrented-stuff to your cloud storage :P
You're both arguing opposite ends of the same thing. Good abstractions are more work for the implementer, and less work for the developer using it.

The phrase you're looking for is "Conservation of complexity" :)
I don't know what any of that means, but I know it sounds like the best dissertation ever.
I'm hoping for something like the stock browser's quick controls myself. I find them much easier to use quickly, and even a little bit of extra screen space is nice to have on a phone.
Why Microsoft bought Yammer: 3 theories
From https://developers.google.com/+/plugins/+1button/

+1 tag attributes

These parameters control settings for each button. You can set these parameters as attribute=value pairs on +1 button tags, or as JavaScript key:value pairs in a call to gapi.plusone.render.

option: recommendations

- can be: true, false

- defaults to: true

- description: To disable showing recommendations within the +1 hover bubble, set recommendations to false.
Indeed. Small snag for me is that background images won't print (unless you're going for a <li> hack).

For me that means generating different HTML for the printable version - whereas this was neat CSS media queries before.
i'm amazed he did it 1 hour per day for a YEAR. i've been meditating for 2 years. the first 6 months i did it 1 hour each day. after that it fell off a cliff. i now average around 10 minutes 3x week.
Black Tisa Bulls
The tongue twister was a dead giveaway. Personally, I'd walk out (or hang up) as soon as the Oxford Comma came up, but I have less patience than most.
Thanks! Are there offices there, or is it all shared space?
Create your own version of Microsoft BASIC for 6502
"No poaching" requirement is a mistake.

Small subset of recruiters that she was working with represents only minor danger to her company anyway (considering how many recruiters are out there).

By dropping "no poaching" restriction Elaine would be able to hire better recruiters.

Other than that - the article was an insightful read.
Did you read the location? "Hurricane Electric" should ring a few warning bells.
Why Paywalls Are Killing Your Newspaper
sigh i got really excited about this because I was considering the interpretation of the word "hackers" like we use it in "Hacker News" (relevant: http://paulgraham.com/gba.html)

I know that the startup community at large doesn't largely respect short term trading, particularly HFT. I understand it, though I honestly think its misguided and the outrage is disproportionately large, but thats another story.

The reason why this article TITLE excited me was because I think its totally true, or least close to true. I think awesome HTFs and algo traders have a very similar skillset to top notch startup hackers.

Small prop shops ARE startups. You:

1. wear a lot of hats
2. release early, release often
3. write really fast code, really fast
4. validate theories against the market (or consumers)
5. if you're right, keep going, if not, pivot
6. success is dependent on understanding lots of different sub-specialties
7. lots of overlapping skills: big data, distributed computing, machine learning

At some point, I'd love to get a bunch of hackers together and start a small prop shop. The jobs are different, but in so many ways it takes the same kind of person to succeed at either.
The solution is simple. Build a 2 tier app? One innocuous app (SendToDropbox) that moves files into dropbox. Second app (TorrentIntoSendToDropbox) that saves torrents into the first app.
It bothers me that companies are allowed to make discriminatory decisions like this, when providing public-facing services.

If your TOS states that Dropbox can't be used for files above a particular size, or can only be used by individuals and not corporations, or something like that, then fine.

But companies that discriminate based on the purpose of usage -- this seems fundamentally wrong. MasterCard blocking WikiLeaks payments, Dropbox blocking torrents, PayPal banning a VPN provider... Private companies have no business deciding what is "acceptable" in this manner. If it's illegal for them to provide services, then obviously they can't, but if it isn't, then they should continue to provide services.

Honestly, is this any different from a company ninety years ago denying service to non-whites because it "could be perceived as encouraging the races to intermarry?"

There's a reason we have anti-discrimination laws for races, gender, orientation and religion. Why don't we have them for "purpose of use of services"?
As mentioned in the blog, "So many factors to consider!" Do your homework early and upfront even if planning to colo just an Atom or Soekris box. I can tell you that moving many multiples of racked equipment via semi-truck from one datacenter to another is not an enjoyable experience.

Ping - Power - Pipe : Ask everything you need. If a datacenter is unwilling to share or discuss
who they are, what they do and what they offer then walk away. Colocation is a buyer beware environment.

Here's a VERY ROUGH list/braindump of questions that AT THE VERY LEAST you need to know before placing equipment with the colocation provider/datacenter.

Tier I,II,III, IV datacenter?
Who owns the datacenter? Investors?
What's your ASN number(s)?
Carrier neutral facility?
How many connectivity providers are present in the data center?
Does data center run BGP over these providers?
IP Transit providers - Bandwidth Pricing?
Overage pricing?
Straight $mbps/month?
Who manages your network?
Ip allotment? Assignment procedure? High density for micro vms(Heroku style)? 200 VMs per host meaning 200IPs per vm.
Swip/rwhois updates on assignments?
Cross-connects?
Cross connect pricing? Charges? Local loop(last mile connectivity) charges?
BGP support?
Is our traffic on a private/separate v-lan from your other customers?

Infrastructure? -Redundancy in detail -Brands
-Networking
-Connection
-Power.
Maintenance programs?

A/B feeds from two separator breakers or breaker panels or better yet two Utility Power Service Provider if they are truly A/B feeds.
A/B Diesel-Generators?
Additional fuel storage on site?
Is a PDU included? If so, how many outlets and is it accessible from the web or telnet?
What type of hand off/drops to your rack will you be provided (Ethernet)?
Are there raised floors?
Are there any fire suppression systems in place?
Physical/Video Security? Biometrics?
Screening of employees?

Insurance requirements to colocate equipment with you?

On-site visit requirements?
24x7 staffing?
Remote Hands - Cost and Abilities? What's included?
Shipping/Receiving of hardware?

Sas II 70 or SSAE 16 certification? Audit available for review?
-Common practices
-Staffing
-Security
-Emergencies - Escalations
-Contacts
Outage alerts? Notifications through Twitter or similar offsite status page?
RFOs for past outages? What's been your corrective action?

Power density per rack?
80% rule or true metered?
Can you rack the equipment for us?
Who provides cabling?
Types of rails for servers?
Billing-95th or other?
Rack size? Partitioning available? 4u/10u/Quarter/Half? Cages? Lockable or baker's racks? Shared with others?

Finally, ask for a listing of ALL fees.
Incredible 8-Bit Version Of NIN’s Pretty Hate Machine
We recently posted an article about Radiohead’s albums which had been re-created as 8-bit video game music and now Nine Inch Nails 'Pretty Hate Machine' has undergone the same treatment.
Pocket Casts is excellent. The killer feature is server side feed updates. I subscribe to around 20 feeds. Checking for new episodes takes less than a second using Pocket Casts, every other apps I have tried takes at least two minuets.
Non-developer recruiters who really want to understand technology can learn it. My girlfriend is one, I've got her this book - http://www.amazon.com/gp/product/B004V9HC48/, which her boss since made mandatory for all recruiters in their company.

Of course, that's not enough by itself, and it's a long process, but there are recruiters who do go through all the trouble of learning technology.
I'm not sure that's true. I think there are some fairly popular mobile apps using a webview. The facebook app? Honestly I don't know if that's true but their mobile website has almost the exact same UX. There's a few subtle differences but maybe those come from some glue around a webview and not all brand new code.
How to build Artificial General Intelligence (Really)