skysight-inc/HackerNews huggingface dataset:
Inferior (or 'unworkable', before you edited the comment)? Where are you getting that from? I never said that - I use Scala myself (and used to use it at work). Java is certainly inferior, because Java is OO done badly.

> "When you apply parentheses surrounding one or more values to a variable, Scala will transform the code into an invocation of a method named apply on that variable."

Now I've lost track of what you're quoting from, but that's by definition very OO. It's a modified form of the messaging pattern employed by Smalltalk.

Scala isn't a functional/object-oriented hybrid; it's purely object-oriented (even more so than Java) because it has one single kind[1]: the object (Java pretends to have one, but it really has five, if you really wanted to get pedantic).

So we shouldn't be celebrating Scala for being a functional hybrid - we should celebrate as being 'OO done right' (well, mostly right), which was the stated and failed intent of Java.

The distinction is subtle, but the important thing to remember is that I'm operating on the premise that proper OO is essentially a subset/extension of FP, not an alternative. So what I'm saying is that this doesn't show that Scala is 'more functional' (vs. 'less functional') - rather, it shows that Scala is good OO (vs. bad OO, ie Java). I agree that it's a bit like the 'white horse is not a horse' argument, but it becomes important when we start talking about non-white horses; ie, functional languages that aren't OO).

[1] I'm kind-of (no pun intended) abusing the term 'kind', but I can't think of a non-overloaded synonym as the moment, other than 'type' which would be worse.
Decoupling Algorithms from Schedules for Easy Optimization
LinkedIn's Pete Skomoroch Discusses What it Really Takes to Be a Data Scientist
Your opinion counts. Back a startup?
> If people find out that they're not really protecting their customers' privacy, they'll lose all their customers.

Yeah, but given the lack of history, openness, and reputation a lot of the VPN providers have, it seems to me that a provider could just "pick up and move": start a new company with a new name and new IPs and what not, and just do it all over again.
I wanted to fight this video.
IPhone case with integrated charging cord
I've got a TonidoPlug for this. It runs Ubuntu, a little web server, and a cron job for nightly backups from some real servers to external hard drives connected to it.

All in 5 watts of power.

http://www.tonidoplug.com/
I hate that "no fly" list. Its a clear restriction on constitutional right on freedom of movement(article 4).
Oh, you're saying that this isn't respectful of him. I thought you were saying that he is not deserving of respect.
Thanks for your recommendation, it looks good but 200 dollars for what I want to do with it (only run SSH and a webserver) is way overpriced.
Email birthday intrigue
A huge part of coding is tenacity.

Run into a problem you can't figure out? Time to get resourceful...go for the common solutions first: Think through the problem and try to figure out where you went wrong. If that doesn't work, look at similar examples and documentation. If that doesn't work go to the common win areas: StackOverflow, Google. If that doesn't work, go on to IRC or forums. If that doesn't work walk over to a knowledgeable collegue etc. etc. until, all at once, the solution comes to you like a bolt out of the blue and it is like you've known it your whole life. Rinse and Repeat until you've built something useful.

The hard part is not cutting corners and sacrificing your original intent for the sake of getting over a hump. This is not so hard when expectations are clear like a tutorial but it is all-too-easy when creating a new product or feature.

Good luck and welcome to the Tribe!
>If you are a real data scientist or expert, skip this

I am a "real data scientist" and need some advanced data analysis technics and machine learning. Can someone recommend an introduction for me?
Zach Klein is killing it. Co-founder of Vimeo, founder of Svpply. He's been involved in lots of other cool gigs too. It's been really fun to follow along with his progress over the last few years. Tons of respect for the guy, and glad that he has done most of this outside of SV. Congrats on the sale!
Technically I believe you wouldn't pay a sales tax, but rather a use tax. But yeah, same thing.
Yea, that was weird. But if you search for Kindle Paperwhite, it shows up. I just ordered the 3G one.
> I have a ~3 year old PC and a ~2 year old mid level graphics card and I can still run most modern games with the graphic settings turned up pretty high.

Not all of us are able/willing to spend money so often. I know people who play CSS/TF2 with several-year-old PCs/graphics cards.
Not true. The full ratchet is implicit in the deal. If the deal said $8m cap and next investor invests at $4m then the deal gets done as $4m and doesn't impact the next investor. It comes out of founders' equity. It is the "equivalent" of a full ratchet but disappears after the deal is done.
This was already posted (from a different site) and was subsequently flagged off of the front page.
But if ants could and did paint little ant-paintings and murals, I bet someone would be collecting said paintings. Also, some website would have people arguing about the nuances of them. If aliens are to us as we are to ants, they might not need to care much about us to spawn a few instances of their minds and cross interstellar distances so as to chat with us as much as we care to. It might be so little effort for them so as not to need much reward. Just as kids have ant-farms.
When Salesforce.com acquired Heroku I was horrified that things were going to go downhill. Heroku has continued to get better and better as far as i'm concerned! Hopefully the trend of acquihires and product shutdown stops though.
I really like Svpply and I don't find myself using it so much. Maybe we'll see some nice integration with eBay, or possibly keep running as it is, either way congratulations to the team.

Looking forward to what's coming next.
I am interested in what you found to be the most effective learning tool or tools along your path. How did going through the rails book compare to the learning experiences on the job? Did you consider one of the many bootcamps, online programs, or other more structured learning?
NYU Professor Sues Actor James Franco for Defamation
Direct link to the YouTube video: http://www.youtube.com/watch?v=LK7Pp1TjhjI
How about a Sheevaplug or something similar? Quite cheap, ARM, supports Debian, decent amount of RAM (512mb) and OK cpu performance (1+ ghz)
That is if they ever get around to accepting preorders.
I agree. Static typing is great. I don't know why all these scripting languages choose to throw out static typing. If a variable is always going to be an integer I don't know why its important to be able to stick characters, strings or objects into it without seeing any errors. It's good for a beginning programmer perhaps, but even with that I tend to disagree since it encourages bad practices.

At some point I just got tired of seeing the same types of errors and wanted my tools to work a lot better. Python / PHP / Ruby aren't improved by lacking static types. How hard would it be to add static types into PHP, Ruby, or Python?

http://stackoverflow.com/questions/1365333/will-php-become-a...
Controlling an AR Drone via Chrome's new networking APIs
This is a nice variant, although the factors that it runs only on obsolete hardware and that it is Linux 2.4, make me not use this.

Thank you for your time and recommendation.
This doesn't seem to be an e-ink display though. Am I wrong? I hope they aren't planning on getting rid of e-ink I much prefer it to any screen.
First, it's a joke. Second, it's a compliment to both of them because they are only alike in being top-notch writers and programmers. It's like comparing Hammet to Chandler, not Shakespeare to Milton.
Isn't everyone (and by that I mean everyone, including naive customers) already fed up with this HD thing?

I dream of a day when I wake up and don't hear this word (mis/ab)used again.
Slick design, I'm going to play around with this. Any chance you'd share what you're using to draw the gauges/graphs in the screenshots?

Right now I'm trying to do the same thing for my own customers with timed followup mails after signup, and a feedback form at the bottom of every page of the app.
Its crazy that Windows 8 runs better then Windows 7 on the same computer. I love it. Would love to try the Win8 phone is they ever get one released.
There are definitely exceptions to the rule. Unfortunately, I'm pretty sure eBay isn't one of them.
I'm canuck and am very cynical about the startup space in Canada.

1) Large number of the best developers leave. I doubled my salary moving from Toronto to the Bay area.

2) Silicon Valley (and NY) has smart money. Not to insult Canadian VCs, but the ones I've met are glorified bankers.

3) This is no longer true. The recent govt is increasingly unfriendly to immigrants.

4) In the bay area, everyone I knew (and their dog) was working on a startup. Toronto and Vancouver don't compare.

5) I am very jaded by the govt influence on R&D. This attracts the wrong sort of people. e.g. I've heard of consulting firms that will write your proposal and greatly increase your odds of success - all you have to do is give them a 25% cut. Frankly, the cost of creating a startup is low enough that if you believe in your idea/revenue generation potential, you should not waste time writing proposals.
That's actually vulnerable to certain problems. Using "-n" or "-p" or "while (<>)", the files get opened using the 2-argument version of open, so a file names, e.g. "|rm *" can cause problems!
I am definitely going to preorder the 8.9 inch model. It looks amazing, isn't based on Tegra 3 and the screen looks awesome. It sets itself apart from the Nexus 7 and iPad very well.
I guess it might be that for some people, but I think a lot of people's feelings about Why are rather different. The thing about Why is that he was insanely helpful and produced a lot of cool stuff. His focus at the time was a project intended to help kids learn to program. So when Why suddenly tore everything down and disappeared, it seemed really incongruous with the way he'd acted up to that point, and people were left wondering … why? It's not that he turned down fame (honestly, he always rejected fame, so big surprise there), but that this incredibly nice and helpful guy acted so violently toward the projects he'd created to make the world a better place. People want to know why, and so they want to know Why.
Blekko is pretty awesome. I'll admit. I've found stuff on Blekko that I doubt I'd ever find on Google.

To Everyone: Try it out. Blekko's results are a breath of fresh air.
That is even more locked down than Apple...
I am saddened that another small and awesome startup will be sucked into the bureaucratic conglomerate that is eBay/PayPal.

On the other hand, I am happy these guys got their payday. They built an awesome site and totally deserve it.

Here's to hoping that eBay doesn't screw up the site too badly...
Obarmy warns iran,dont bomb US if is ra hell attacks you
I saw this documentary at LSRC in Austin.

It covers _why's body of work, interviews people about their thoughts on _why's impact and...sorry if I phrase this wrong, attempts to draw parallels between the stories _why tells in his guide to the series of events that ended in him leaving the community. It doesn't answer the question, but it does go looking for a more full understanding of...well, why.

The guy who made it, when he announced it to the conference and when they screened it, seemed to take it very seriously. I felt it took pains to explore the work and to not invade the privacy of the withdrawn man. As I watched it, I thought it was targeted at people like me who are newcomers. They wanted me to know about this guy who passed through and what he meant to them. It felt oddly like a family gathering talking about a recently passed grandmother.

I got no vibe that this was a major network style drive by or that he was trying to ride the coat tails of a guy who has expressed his desire to be left alone. There was a respect under the whole thing and a labor of love - of the work and the community.

When it was done, I felt like "this is a good place, to be around people who make this and do this". It was a sad send off of a good friend.

I've never met _why. I have learned a lot from him. I think that's the point.
what languages, if any, do you think get static typing right?
I meant to say "more inclined toward dynamic over static, functional over object oriented." didn't mean to tie functional and dynamic together, thanks for the clarification.

Scala is a great statically typed functional, object oriented language, which allows most people to enjoy both worlds.
I'm sorry for poor phrasing, what I meant to say was that at the time of WWDC, iOS 5 adoption of the population at large was 80%.
Boost Productivity By Working From Home, Really
Awesome news, both for Svpply and for Ebay which I see increasingly trying to be in Amazon's space.
JavaScript is a real programming language
"You don’t have Google and Facebook offering astronomical starting salaries for engineers right out of school"

Except that's a big reason why I left Canada to work in Silicon Valley.

It kinda went like this: "So you'll pay me 2-3 times what I could earn here, the weather is perfect, there's no mosquitos, and I can work on stuff people actually use? Where do I sign?"
A diff of a speech.
Unifyo looks great - impressive design. Looking forward to seeing how you guys progress. Might be worth a chat sometime, my emails in my profile.
Taking a desktop operating system and shrinking it down to run on a phone is no easy task. In fact, it's a gargantuan undertaking.

iOS is a shrunken version of OSX, while Android is a barely shrunken version of Linux. Aren't all modern mobile platforms shrunken versions of desktop operating systems?
Websites are generally exceeding the screen space vertically. So when you scroll B and D suddenly have new content.
Agreed; they are doubtless trying to go the direction they went with the Kindle readers. It runs Linux- but does my grandmother care in the slightest what her book runs?
Goldman Sachs: GS Collections source code released
it feels like a good idea, right up until the point where you cd into a directory with 100s of files while you're using a slow vpn collection.
it actually supports k2.6 since 2010. It runs on some of the newest Asus routers, so I wouldn't say those are obsolete.

Still, it is kind of a hack.
Well for $10 or free you can pick up an old laptop but it won't be 'small.' Another alternative for you might be the Beaglebone at $89 its a Cortex-A8 system.
I'm really disappointed.

The hardware buttons for the page turn are the essential feature i love about my Kindle Keyboard (3rd Gen).

The integrated lighting is nice, but not really the kind of innovation that i wish the market leader in e-books would be capable of and nothing i'd buy a new one for.

I'd instantly buy another Kindle if they had a color e-ink version like the Jetbook color, or that prototype that e-ink showed on the 2011 IFA.
Oh, absolutely. Between Vimeo, Svpply, DIY, and his Cabin Porn blog (SFW, you should check it out if you haven't yet), he seems to have impeccable taste for things the internet could use. Huge props to him for everything.
I don't know if this post is legit but if it is then you must know that currently:
1. your api is by far the most hated one in the space. the only good thing about it is the sandbox.

2. there were many instances where you were greedy ( diaspora, wikileaks). Alot of stories in IM forums that you freeze money from vendors and never return the money ( to either side).

3. tens of thousands vendors are waiting for stripe to go abroad including me so we could run away from your draconian "service"
Thank god for front lighting, my wife keeps me up reading every night.
I'm using eclipse, and I can't leave my IDE, but I admire people who managed to free themselves from being dependent on an IDE, autocomplete / content assist. I tried VIM / Emacs / TextMate, didn't work for me, but perhaps I'm too old for new tricks, and already hooked to eclipse's shortcuts (ctrl+1 has no equivalent, I hardly need to write code, it's 50% shortcuts) I did like SublimeText 2, and use it for sass / scss / CoffeeScript and node development.

No parody was intended, I have all respect to all developers where ever they are and what ever IDE / non-IDE they chose to work with.
And chemists rarely go out of their way to explain that their papers are outside the scope of biology. So?
TabPanel and PasswordStrength - Exploring MS ASP.NET Ajax - 14
Amazon's Kindle Fire HD will give Apple's iPad fits
This is my first time hearing about Zenbox but wouldn't something like zendesk or desk.com be able to accomplish the same thing if not better? I think I'd rather use a helpdesk for this than gmail.

[edit] I guess there are some things like stripe integration that may not work with a help desk. We actually use WHMCS.com for a saas and service/design business and it works incredibly well. I think a lot of people overlook it. I may write up a blog post soon on how we use it as a crm/help desk/billing system.
Just like whiteboard is brighter than blackboard.
> And yes, every day I go home and realize that my brain is wrung out, my mind is exhausted, and I am totally happy with it.

I had this issue the first two years I worked full time as a developer. It disappeared eventually.
You made a mistake with your submission and put the link into the description box instead of the URL box.
"With Svpply.com, eBay gains access to technology talent to further improve the shopping and selling experience for its customers. Svpply.com assets – including a talented team of six designers and developers – are well-suited to help eBay advance more personalized experiences and merchandising options on eBay.com."

Doesn't really sound like EBay is excited about Svpply as much as it is about the team. But can the vision that drives and motivates the team of an awesome startup like Svpply exist inside a giant corporation?
Cabin Porn is super rad!
Svpply's numbers have been pretty stuck for a while (http://dl.dropbox.com/u/120/Screenshots/tcr0.png) and they're competing in a market with tons of competitors that were doing better than them, specifically Wanelo (http://dl.dropbox.com/u/120/Screenshots/-~1c.png) but also Fancy (https://thefancy.com).

You have to become huge to create a VC-backable business on the back of other affiliate programs and it didn't look like they were on that path. This was a good move on their part.
Thank you for pointing this out! This should be very useful in my quest for pixel perfection.
BugKick - open source bug tracking system by the Musopen.org people
I'm impressed with all of these. Amazon now has tablet pricing that smoothly ranges from $69 -> $499, an outstanding value on 4G service, a quality e-mail client story that includes ActiveSync, necessary touches like parental controls, a substantial app library, all of the one-click content you can handle, growing mindshare that isn't contaminated with the stink of 'Android', and genuine technical superiority over the market monolith in a few areas.

This is going to be an extremely popular lineup.
Just to be clear, the capital gains exemption applies to sales of shares from a qualified Canadian small business, not all capital gains.

Also, on that topic, the Canadian controlled aspect of it can be undone by contracts you have with foreign shareholders, such as VCs. They can own < 50% of your stock but if they're deemed to have control by virtue of an option to acquire more stock or to force a sale, you lose the exemption.
http://notlion.github.com/audio-shadertoy/
It's an interesting series of articles.
How Will Big Business Respond to Coworking?
Fluff Busting Purity, nee Facebook Purity, aka F B Purity (fbpurity.com) has been keeping my feed free of spam and other garbage for several years now.

They've got a feature that removes timeline (from your view, other people will still see your profile as a timeline) that works fairly well. Also, I can change colors, so now my Facebook experience is Zenburned. I really can't recommend these guys enough, and it's too bad Barracuda didn't study them.
I don't really see the drawbacks in contacting them. I am sure any specie that is able to travel to Earth will already have the technological means to scout a large part of (if not the whole) galaxy, and would have most likely found us in the first place.
Oh did I just read "rebuilding the backend from scratch" there?

Joel on Software: Things You Should Never Do
http://www.joelonsoftware.com/articles/fog0000000069.html
If anyone is interested in something very like this, but as-a-service, check out https://CircleCi.com. We do continuous deployment so long as your tests pass, with key management to support this kind of flow.

(Though to be honest, this flow seems overly complex, and I'm not 100% sure what problem it's solving).
please could you verify your identity (tweet from http://twitter.com/davidmarcus) just for peace of mind? :)
So once they've taken (micro)SD port, they'll never give it back?
All new Kindle Fire models will show Amazon's Special Offers lock screen ads
Yes it is e-ink, higher res and whiter background then previous versions.
From a purely end user perspective, PayPal does not operate like any of the Merchant services I've worked with. I'm sure its partially related to the additional liability PayPal takes on for processing a CreditCard that they do not issue but, in the end, the way they operate is not pleasant in any sense.
I don't care about their payday if it means another useful tool disappears.
Politics is theater. At least under our current setup and probably most others.

Ever notice how little policy is actually discussed even when a supposed policy wonk (e.g. Clinton, Ryan) are giving the speech?
I have come to believe that tenacity is the most useful skill (or trait) that programming can teach (or ingrain).

Done well, the tenacity that a programmer possesses looks almost super-human to outside observers as well as being extremely valuable in other areas of endeavour.
Code Like a Chef: Layer Simplicity
Understood, but they took the time to compare all of the ones available in the chrome store, and roughly half of them (!) were requesting permissions they absolutely didn't need to function. That is worthy of mentioning, IMHO.

Lazy developer or spyware?
Oh, I agree on the + thing, I wasn't aware of that option, however, it doesn't make exec any more generalizable across commands which is what matters.
thats a good point, i wonder if theres a way to protect against that... maybe the script checks size first?
My guess is getting people to scan left to right rather than top to bottom increases ad views.
epub->mobi is a more or less lossless conversion using calibre.
I'm a big static typing fan, but the facts are out there, startups use Rails and Django, and front end is JavaScript, all are dynamically typed, yet very popular.

A good static typed language that the only difference between it and Ruby / Python is the type system, has a good chance in being accepted by a larger audience of developers, both enterprise and startups.

People prefer dynamic as they don't like to compile, and it provides rapid code / refresh cycles, I don't think anyone would say no to less bugs and better refactoring, and to self explanatory APIs using content assist.
Attached Properties and Out of Browser - Microsoft Silverlight 5 - Lesson 03
Who is to say those weren't gargantuan undertakings as well?

The relationship between Windows Phone 8 and Windows 8 is closer than that, though. My understanding is that both will make calls to the same WinRT APIs, meaning a significant amount of code (and the XAML defining the UI) can be shared between both platforms. That's a very different relationship than Mac OS has with iOS (where the UI differences are significant) or Android has with Linux (where there is almost nothing in common between X and Android's UI).