skysight-inc/HackerNews huggingface dataset:
Here is a simple example of how to automate this for developers.

Everyone who applies is sent a link. That link contains a problem description, and a stub program. You're supposed to write the program and send it back. When you send it back, they compile your program and run a standard set of unit tests on it. If it passes the unit tests, then a human looks at it. Generally the code will be "good enough" to bring the person in for an interview.

In the interview you will ask the person enough questions about their solution to give you confidence that the person you are interviewing actually wrote the code you are reviewing. This greatly shortens the interview process.

This is not a hypothetical approach. I know of more than one company that has actually implemented this.

You might think that it takes a lot of developer time to implement, but it doesn't. What you do is have a developer come up with a reasonable project that they think can be done in a reasonable amount of time. That developer then solves the problem. You take their solution and stub it out - that gives you the initial stubs people can download. The unit tests that they developed are the unit tests that you will use. And now you're off and running.
Did the tech bubble burst again?
I'm glad you asked! BinaryPack is actually a extended version of msgpack. Specifically msgpack doesn't differentiate between binary and string types. This is fine for most dynamic languages as "strings" can hold both string and binary data. However Javascript has very distinct binary types and thus we need separate types within the serialization format.
Free data recovery
File recovery from drive software is a unique and effective tool for regaining deleted data from memory of media devices.
Businesses Backing Vets: Merck Gives Pro-Bono Aid to Homeless Heroes
Ace Maxs « Cara pemesanan ace maxs
The Best Time to Inspect Your Az homes
Our real estate portal for Phoenix Metro Area, az homes is packed with useful information about Phoenix Metro Area communities like Anthem,Scottsdale and Surprise,home values,bank owned real estate and foreclosure properties.
Just use whichever one you want. I just used this one.
Pshaw. 640K(bps) ought to be enough for anybody.
Http://www.lacorpestcontrol.com
Changing languages is not how progress happens. It's only progressive when the long-term benefits of the language outweigh the inefficiency of training all your devs to use it. Assuming that is true for Go (debatable), at the end of the day, SoundCloud still gimps their hiring pool far more than if they choose something like Node. Learning doesn't bother me at all - I like learning - but I can't advocate for battle-testing Go in a mainstream environment when their are plenty of other fast and tested languages. If Go evolves into a language that is more desirable in the everyday stack, that process should be organic, just as it was when people decided to switch to Ruby.
The idea is that one customer's request could be served off of a mirror sitting at another customer's home.

The saving compared with putting it at a local switching office is that you don't need to buy a set of special machines and hard drives that sit at that office. Instead you're leveraging underutilized machines that people have already paid you for that are sitting at their houses.

As far as the rest of the network is concerned, the traffic doesn't need to go to them so they are happy.
I think humans usually tend to be a lot more pessimistic about the future than it will really be.
Ask HN: Should you be 100% honest with the media re revenue?
How accurate should you be when discussing revenue /no. of employees with the media? Is it ok to exaggerate? If so, where do you draw the line?
The Blastbeat server gets SPDY support
Interesting that this high rate of payment is much lower than the Australia minimum wage in USD. I guess the purchasing power in America might be a little higher but still sounds like a pretty sad state of affairs.
Remotely debug HTML/Javascript on mobile Chrome (Android devices)
Does it make your day every time you see another unnecessary language or framework on the HN homepage? I'm just as indifferent to those as I am to caring about what SoundCloud does, if not more so.
It's always beneficial, that doesn't mean it's always worth it. I could spend $300+/month on an internet connection with a tenth of the bandwidth of what Google's rolling out here (seeing that I don't live in Kansas City) and it would certainly be beneficial for me, but it's certainly not worth it
I reviewed these and counted 49 distinct and falsifiable predictions, of which I judged 11 correct (about 20%). Optimistic predictions fared better (30%) than pessimistic ones (10%). Zelazny did best with 4/8, followed by Benford and Glashow. Full accounting here: http://lumma.org/temp/1987-2012_Predictions.txt
I've been looking to do something like this myself. I go to school in Bloomington, IL, and for the large amounts of students and their tech savvy, the bus system is still very low tech. Would love to hear how the development turns out.
点焊机
点焊机 凸焊机 排焊机
Love the look and the concept. I'll have to check it out.
Since you are on the same site already, use a relative url.
link broken :(
As a former music composition major, I find this fascinating. Exploring where creation as humans ends and what can be composed using a set of rules is an interesting boundary to me. Best of luck to you!
Compiler As A Service. Microsoft are pushing this with Roslyn.

http://www.infoworld.com/d/application-development/microsoft...
It is hard to get excited about concurrency in vanilla Python while the Global Interpreter Lock still chokes everything down internally. (Vanilla, here, should be read "not Stackless.")

For more effective use of lightweight processes, I'd probably reach for Erlang or Occam.
Apple patent filing points to Google Glass-like heads-up display tech
A CDN also provides reduced latency and massive load balancing.
Is this spam?

Terrible website and lots of language mistakes.
5 Best Free Mac Video Editing Software for 2012 London Olympic
I'm not rushing out to buy Facebook, but the arrogance and condescension of this article is overwhelming:

> valuing Microsoft (MSFT) when they went to IPO was tricky - back then what was going to happen was hard to predict. Valuing Google was a lot easier, and valuing Facebook is a cinch.

Right, it's just a cinch. The ineffectual ads Facebook has been toying with are the only endgame. There's no possibility they could you know, improve the ads, or completely overhaul them, or make money from other channels. I mean the guys who built the biggest, stickiest social network in the world that destroyed all the myriads before them could never possibly come up with a fresh idea for how to make money.

Instead let's just do a traditional market analysis so that we can feel very smug and turn the snark up to max.
I can see them changing the language around the various Gatekeeper options and adding additional "are you sure?" warnings to scare people off the allow everything option and unsigned / non-Mac App Store installations but I don't think it will go any further than that.
>TCO is an optimization, it doesn't affect correctness. So you can ignore not having it, until you run out of stack.

Correct. Though CPU performance is an issue that tail recursion optimisation addresses too. For simple functions building up the stack frames and deallocating them afterwards can be more work than the function itself. For deep recursion stack space is the problem you usually hit first, but for code with tight performance requirements no always.

>And you certainly won't want to implement Javascript in Javascript.

Oh I don't know, it could be an interesting project if only for an exercise in intellectual onanism!

In fact I've heard of it being done a few times. The first ones that pop up in Google are http://sns.cs.princeton.edu/2012/04/javascript-in-javascript... which is aimed at sand-boxing (and looks like an interesting if not efficient idea) and https://github.com/mozilla/narcissus/ which has the stated goal of being used for experimentation with the language itself (so the fact it is implemented in javascript is probably less relevant).
Very thoughtful post as always :)
And with an uplink speed that equals your downlink, this peer-to-peer CDN becomes even more practical.
Gnome: Staring into the abyss
I find stash to be most useful when you want to pull in changes but have a dirty directory.
Not to mention the shameless cloning of games from smaller indie companies such as NimbleBit's Tiny Tower
http://www.pcmag.com/article2/0,2817,2399380,00.asp
Twitter has shut off accessing the list of people a person follows?
Womens Shoes Online|Wholesale Womens Shoes in Discount-perfectclshoes.com
perfectclshoes.com offers womens shoes online,Wholesale womens shoes in discount.Here you can buy christian louboutin shoes, cheap Jimmy Choo, Manolo Blahnik shoes, Yves Saint Laurent shoes, Gianmarco Lorenzi shoes with cheap price
Official Android writing style guide
He is getting many responses because he is offering approximately $4,000 (delivered half in taxable cash and half in untaxable benefits) in return for a thing whose market price is closer to $1,500 (delivered all in taxable cash). He should be offered the product he wishes to buy at any quantity which he wishes to purchase. (The product is "The full-time labor of any literate person legally capable of work in Midtown, NYC.")
"But here I was, helpless. The only thing I could do was direct her to BART and join the rest of the class inside. "

I'm a teacher, and if this happened to one of my students on an official College trip (which, in the UK, would have been documented and approved in advance with a risk analysis &c, and yes even for adult students) I would probably be on the phone to the principal.

Given they way things sound in this case, I would have had to consider options. I'm assuming the teacher in this case was also driving the transport.
I've only done a couple hackathons recently: (a) at Twilio conference last Fall (I quit), (b) a Twilio/Zappos at-home hackathon (I won), and (c) at AngelHack a couple weeks ago (I was a top 25 finalist). I must say it's pretty fun. Here's my observations:

1. I'm too old to stay up all night. So, for me, a 24-hour hackathon is really 18 hours at most.

2. The prizes aren't really worth it (yet). One prize took 6 months to receive. At AngelHack, I probably wouldn't have accepted the $25K convertible note.

3. The "free work" thing is a myth. I thought that too, but no one is forcing you to open-source or commit your code (from what I can tell). You're basically just giving some companies with APIs something to blog about. Sure, someone could steal your idea but that's a risk anyway.

4. Meeting people is a big benefit. I'm a founder and in between SF and LA, so I don't have connections like the valley startups. Doing a hackathon every quarter seems like a good way to meet potential partners, employees, contractors and investors.

5. Skills/resume boosting is the other plus. The skills I learned at these hackathons have already helped me and I likely wouldn't have got them any other way. Plus, none of this looks bad on my resume should I, God forbid, ever have to work for someone else.
In the FAQ :

> Can I run a server from my home?
>
> Google Fiber is intended as a residential Internet service. Our Terms of Service prohibit running a server.

This scares me.
How To Upgrade Your Hard Drive Without Losing Data
Which Google makes in... about ten minutes (according to 2011 revenue of ~$38B). That's a rounding error if I've ever seen one, never mind the future revenue it will bring them: some customers will be a straight $300, the rest will be $70-120/m recurring on the fiber service alone, plus the added use of their services bringing in advertising dollars, etc.
Brand shoes on sale,wholesale jordan&cheap nike shoes
aaatoptrade.com offer brand shoes on sale with the lowest price,wholesale jordan&cheap nike shoes,cheap brand handbags&clothing,bikini swimwear,brand scarf,brand hats.
Ubuntu didn't; debian did. Ubuntu just inherits that. Perhaps eventually they will fix it, which they did for git (which was once git-core because of a conflict with a less notable package).
It does save them money, which is why every large ISP does it.

The fact that makes it work is that not all routes through Google's network are created equal.

Routes that go to and from data centers go a longer distance, through more pieces of equipment, and include busy backbones that you do not want to get overloaded. Routes that stay in a local neighborhood go a short distance and put load on one router which should be able to take it, and totally skip the critical backbone.

From the point of view of the network operator, going to a data center is slow and expensive. Keeping traffic inside a local neighborhood is fast and cheap. Thus they want as much traffic as possible to go the fast and cheap route.

CDNs cache data on local mirrors, and routes traffic to them whenever possible because that is faster and cheaper than going all the way to a data center. Every large ISP does this, and it would be shocking if Google didn't follow suit.

But actually caching data on hardware that is sitting at customer's houses is an interesting twist.
Ubuntu Christian Edition and the Monkey from Evolution
If you are considering doing it in Vietnam (islands like Phu Quoc or Con Dao) then I may be able to help with logistics.
Did you see this post from yesterday? Is it just a coincidence that you have the same product, but opposing design abilities?

You've got a lot of text, but shere's the call too action.
There's no emotion on this page. No sense of urgency or desire.

My 2cents, it needs some energy. Go copy basecamp or something similar
Probably old enough to take public transporation, if they are attending a talk on how Pinterest scales their product :-)
9/11 was a bee sting. Bush is the one that instituted the subsequent anaphylactic shock.
This is slightly different kind of monitoring. When you go out, everyone can see you and your car. Lots of people fight for their right to take photos of other people, places, etc. without being stopped by law enforcement. It's stuff that other people see whether they want to sloppy on you or don't.

Internet traffic is completely different. I expect it to stay private. There's no reason anyone should see my home browsing activity.
I've only done one, and we had to pay! I didn't realize they are usually free.

It's an event, and the opportunity to do something interesting and learn something new. That's why I did it.
I think there is only one thing you can do: Leave a negative review about the place on Yelp.

http://www.yelp.com/biz/yelp-san-francisco
Android Apps Development
Gaditek is a leading Android Development Company which design and develop amazing android apps based on your requirements and specifications. We create fast, robust and easy to use android applications
Facebook's results rattle Wall Street
I think about it this simplistic way: If Microsoft and Google had the opportunity to acquire Facebook for $40bn, would they pass on it and risk the other getting it? Hell no.

So I'd say it's worth at least around $18.
The Aging Process - Five guys take same photo for 30 years
Similarly, Yelp isn't in the accounting business, so they have no obligation to pay taxes or payroll. (If employees don't like it, they shouldn't work there.)

By having a security policy, they are in the security business, and they're doing it wrong.
Couldn't you say the same about any company though? "Sure XYZ are doing badly, but they've got some really smart guys there, all they need to do is come up with a fresh idea for how to make money"

We can only really judge Facebook on what they are doing now, not a revolutionary new way of making money which no-one has yet thought up.
That seems highly inefficient, though. Now the request has to go up to the switching office and back down to another customer's home, instead of just up to the switching office. Why not just stick the cache at the switching office and eliminate one of those hops, cutting out some latency too? Disk and even memory are cheap...hell, as Patrick's preso pointed out, one of the main reasons for this project is that bandwidth performance is not increasing nearly as fast as CPU, disk, and memory.
> Sometimes, something needs fixing ASAP, and you have 260 build-breaking lines an hour away from being commit-worthy

If you have 260 lines of code you should have committed it already. I disagree with the article. stash is the wrong solution for a substantial set of changes tied to a particular branch -- instead you should use a temporary branch, and relax about using git reset to rework it later.

> clone a new copy of the repository

The thought shouldn't even be entering your mind.
Go has a smaller, narrower standard library that is more tightly maintained and governed than Python. Python's original slogan, "batteries included" could be amended after 20 years of use to "bitrot included." Some libraries have partially broken semantics that have been maintained because legacy applications rely on those broken semantics. Python modules don't even agree on tab width or casing.

Part of that is youth, Go went 1.0 just this Spring, and had a serious housecleaning applied in the process. "Being boring" is a big part of Go's identity -- most changes have been pragmatic and thoroughly thought out, and when they come, "gofix" often knows how to apply them to legacy code. (Static linking doesn't hurt, either.)

In theory, Go has more to gain in performance with the GC leaving a lot of room for improvement -- CPython has been subject to a lot of tuning over the years and has found a nice local maximum to settle on. In practice, this does not matter nearly as much as picking the right algorithm, profiling, and avoiding dumb mistakes. (A favorite gaffe: "string concatenation is faster than using a format string in Python".)
> I also never seen any language doing interfaces like Go.

OCaml has used structural subtyping since the beginning for its object layer. C++'s templates also use structural subtyping on type arguments. Pierce also covers the subject in TAPL.

> I find that this is pretty impressive as a feature on its own.

There are advantages and inconvenients to structural subtyping (compared to nominative): it's more flexible and has much lower overhead, but it's subject to false positives (structurally equivalent but semantically unrelated objects) and tends to have much worse error reporting. Not to mention structurally typed systems still usually have and need nominative types in their core, for "non-object" types.
Two More Patients HIV-Free After Bone Marrow Transplants
Wasn't this Taco's idea from the TV series The League? NeckFlix?
Web Development Company | Web Development India | Web Design Company 
First Point Web Design Company expert in innovative web design, custom web development, graphic design, e-commerce solutions, SEO/SEM & 3D services. Call for IT Outsourcing - Web Design & Development Company | ISO certified | Hire dedicated team.
This is great, Pedro. Just bought a copy. I've tried ---and failed--- many times to learn music: I hope this will be the one. Now if you just found the way to include a couple of properly tuned ears in the package...
Agreed. There have been some men's rights groups but they are now a minority. I don't know about child care, but men are starting to be shown on media as caring people with emotions (e.g. Brokeback mountain won an Oscar and that's about 2 men who fall in love). I don't think the MRA's are responsible for that, since they mostly campaign against various policies put in help women (rather than campaign for sensitive men).
I view 'boring' as an advantage. Go is so 'boring' that you just can't focus on the language, you focus on your task.
I don't know what structural subtyping is, but I no that Go's interfaces are nothing like anything in C++
Mark Zuckerberg: It doesn’t make sense for Facebook to build its own phone
Mac malware spies on infected users through video and audio capture
This seems like a great read! I have wished for years to dive into music theory and this would suit me great. I would prefer a physical copy though, any chance of seeing an e-mail list where you can get back to people that want to wait for the paper version? I signed up for notifications for volume 2 but I didn't see anything similar regarding the paper version.
The bitter taste of good intentions
Or, to be more precise, when burned in a modern car engine, produces 36kWh. If I pop it into my handy iMatterToEnergy(tm), I get substantially more...
That's just plain stupid and annoying. I didn't notice yet since I've abandoned my Google Account a few months back and am therefore not signed into Google at all.

However, why do they do that? Hasn't it occurred to them that not everybody with a Gmail Account wants to be on G+?
The haskell code is — as far as I can see anyway — nominative typing. It can be post-implemented, but you still need your type to be explicitly made into a Stream instance.

Contrast OCaml, an object type is represented as a set of (method, types) tuples and type-checking is a subset check (if type A has all the methods of type B, then it's a subtype of B regardless of anything else from visibility to semantics):

# let x =
object
method foo = 42
end;;
val x : < foo : int > = <obj>
# let y =
object
method foo = 63
method bar = 12
end;;
val y : < bar : int; foo : int > = <obj>
# x = y;;
Error: This expression has type < bar : int; foo : int >
but an expression was expected of type < foo : int >
The second object type has no method bar
# type simple = < foo : int >;;
type simple = < foo : int >
# (y :> simple) = x;;
- : bool = false
#
Amazon - Kindle
>By having a security policy, they are in the security business

This is not true. A company should only be considered to be in the security business if their profit is driven or at least depends upon offering security to others.

By the logic of your post, any company that has computers that they have to manage would be in the 'IT' business.

The reality is that to run a company, a variety of things must be done to allow it to exist that do not define the business of the company.
Wait, so Zookeeper (= distributed consensus thingie that I think implements the Paxos algorithm) is a Hadoop project but not actually used in Hadoop mapreduce?
Touchalytics:  Applicability of Touchscreen Input for Biometric authentication
This would have worried me back when Unity was crap a year or so ago. Now Unity is actually good, it doesn't matter if Gnome dies a slow death; we'll still have multiple good alternatives that are still being enhanced.
The results may vary. If Yelp pays ridiculous amounts to itself for an advertising campaign, the review probably won't show up. If Yelp didn't pay for an advertising campaign, then it will show for sure.

It's not like we are talking about a particularly ethical company!
Anybody else thinking of moving there just for fiber?
Karen Millen Outlet
Elegant and hot Karen Millen Outlet dresses showed here!!! You'll get one or more at an great price!!!
Google Fiber and the 15-Year Plan
I am writing a search engine. The main purpose was to work on a large project to give myself exposure and polish as a programmer (sysadmin by trade). The crawling and indexing systems are done now. I am finding the ranking to be the most challenging part but it is quite fun overall.
The Marketing Sweat Behind The Dark Knight Rises
Google Fiber Internet speeds 1000 Mbps launches in Kansas City
But it applies to the foundation Unity is built upon, as well:

GTK has 1 person working full-time on it (me). Glib
doesn’t even have that. I think evolution is in a
similar situation (a complete email client).

Also, competition is always good.
Unity shares a lot of core infrastructure with Gnome. If Gnome has problems, Unity+Ubuntu will have problems as well. And Unity has the same bus factor and even less community developers or developers from other companies: if Canonical is hit by a bus (which is not entirely unlikely if it doesn't become profitable) the project is doomed.