skysight-inc/HackerNews huggingface dataset:
I once tweeted Tom Mornini CTO and co-founder of EngineYard to see if they had any stickers I could have to put on my MacBook because it was "too plain". Within a few days I had a box of stickers and hand-written postcard that said to give them a ping if I were ever in San Francisco. They said they'd be glad to show me around EY and take me too lunch. I still haven't been able to take up the offer (although I will one-day because they are on my dream-list of jobs).

Might be worth a shot seeing if you could drop by the office. They seemed SUPER nice. I still have the postcard tacked up in my office :D
It's probably because you turned on the "box" setting. To you know, render boxes. It's the bottom setting in the Texture list.
We have been using Scala lately for a couple of web services that are now running in production at our startup.

The difference is huge, because Option[T] references are type-checked at compile-time. Whenever a reference can be either Some(value) or None, then you are made aware of it and you are also forced to either handle it (by giving a default value, or throwing a better documented exception) or you can simply pass the value along as is and make it somebody else's problem.

Option[T] in Scala is also a monadic type, as it implements filter(), map() and flatMap(). It's really easy and effective to work with Option[T]. In comparison with "null", which isn't a value that you can work with other than doing equality tests, None on the other hand is an empty container for which you know at compile-time the type of the value it should contain and in Scala it's also an object that knows how to do filter(), map() and flatMap().

My code is basically free of NullPointerExceptions. This doesn't mean that certain errors can't still be triggered by null pointers, but those errors are better documented. What's better? A NullPointerException or a ConfigSettingMissing("db.url")?

Of course, to tell you the truth, Option[T] (or Maybe as it is named in Haskell) is only really useful in a static language. In a dynamic language, such as Clojure, especially if you have multi-methods or something similar, well in such a case Option[T] is less useful. And before you ask, no, Go is not dynamic and people saying that Go feels like a dynamic language, don't really know what they are talking about.
Yes, the title is quite misleading. While there are a few people who pursue a PhD purely for its status, this was probably not the case for Annette Schavan.
"“I just think that many Germans have a police gene in their genetic makeup,”"

Lol, discussion Godwin'ed by the OP itself - the NYT, no less.
Good point. For decades the education system in Germany tried to eradicate differences between universities. For the longest time there was also no separate bachelors degree. Getting a doctorate was therefore the only way to distinguish yourself from the student masses.
This has changed in the past years after the "Bologna reforms" have replaced the German diploma by the international bachelors/masters system and since the "excellence initiative" has given "elite" predicated to some of the German universities. Ironically this initiative was governed by the education department, headed by Mrs. Dr. mult. Annette Schavan.
Shame I can no longer hear anything thanks to the roar of my laptop's fans!

Text only link for TFA: http://www.google.com/gwt/x?u=http%3A%2F%2Ftiamat.tsotech.co...
I don't think YC is in only to 'make millions'. I also don't think pg would be writing essays or fostering a community like HN just for commercial interest, startups are a way to make the world better.
Lisp macros are compile-time generated code (think "small compiler plugins"); nothing happens at runtime in a compiled implementation.

More importantly, and to tie this back to the OP's comment, I would strongly recommend to implement any non-trivial macro as a "shell" which delegates to a normal function (cf. eval-when); that makes it much easier to debug/trace expansions from the REPL.

In other words: you can have it both ways! :)
I tend to use Facebook as a social blog already. It's "free" hosting (oh, I know: I am the product), and many of my friends are coerced to view my musings (if they want to see their news feed).

I'd really love for Facebook to integrate analytics into personal accounts. I know that they offer some functionality via "Pages", but I'd love to know what type of content that my readers (friends) are most interested in. Which links they follow, etc...
“title arousal.”

If the Germans had a fascination with degrees, they wouldn't have Mercedes engineers without a university degree http://www.bbc.co.uk/news/business-16159943
You can get a Taxpayer Id Number in about 10 minutes from the IRS with basically no questions asked (they want to make it easy to pay taxes, even for sketchy situations). The TIN might be a substitute for SSN.
I have a hard time understanding your point, but I think you're confusing pixel art and bitmap images.
Fully loads 1 core of my i7. Who the fuck makes things like this.
Strong iOS dev needed.
I've got a game on the App Store and I need a 2nd iOS dev to help out on updates, bug fixes, etc. maybe even creating games in the future.
You think that you are a prime candidate. In reality, you will need formal certifications and other checkboxes to get a job in a larger company, and you will find it difficult to find a smaller company with more relaxed hiring policies that is actually hiring (and offering what you want). The likelihood of you needing to hide the lack of basic formal education is very high.

Risk management is something that doesn't really correlate with being 15 year old. But you are at the point where you are about to discard conventional arrangements for advancing through life and try and do something very unique. The more unique it is, the higher the chances of it not working out (because otherwise everyone would've been doing it), so do not burn any bridges and do think through your plan B for the shittiest circuimstances moving forward (like the economy receeding, people not having money to pay for Minecraft servers, inflation eating up your profits, etc).

Lastly, on a more general note, the benefits of fundamental education are hard to distill in a concise form, but they are significant. Knowing how things work outside of the circle of your immediate interests, what people tried, explored and what mistakes they made... all this makes you a person who is smarter than the rest, and in the fastest way possible. You can, for example, re-invent calculus (and it's been done on more the one occassion), but that's highly inefficient way to go about it. Learning from others is the only way to get in a territory where you can truly innovate. But again if you don't see yourself ever desiring to do that, then it's hard to persuade you otherwise.

All in all - don't drop out. There's always another 350k to be earned, but there's no better time to absorb the knowledge than while you are young. It's a once in a lifetime opportunity, don't waste it.
Wohnungsräumung Wien
Wohnungsräumung Wien , Wohnungsräumung
Wohnungsräumung Wien , Wohnungsräumung in Wien und Österreichweit. , Im Großraum Wien führen wir für Sie besenreine Wohnungsräumungen, Entrümpelung und weitere Dienstleistungen durch. , Ebenfalls können wir gemeinsam mit Ihnen einen kostenlosen und unverbindlichen Besichtigungstermin vereinbaren wo wir gemeinsam alle Einzelheiten mit Ihnen besprechen und schriftlich fixieren.
Checkout http://substancehq.com too, it is a very simple hosted blogging engine.
That's a good point, and in any case pixel art is not that far from pointillism or other mosaic-based artforms.
Here is my trick, I usually take two words of different languages and append them to one each other. For example, I bought the domain polldaal.com . Poll means a poll in english and daal means respond to in hindi. These kind of domains are very easy to find and you can shoot for good SEO keywords too.
The attitude made the article marginally readable for me. Both because it was a bit incoherent, and because it was incredibly distracting.
"The pen really has me confused. It would be awesome if it did more than it does. I am a little surprised to realize there is no preinstalled software that transcribes handwriting into written notes nor does any Office application do that."

I feel like hits on a big problem for Microsoft. They've come up with a whole bunch of fancy new gizmos (Metro, Surface) - but it's all resting on top of a mountain of random legacy cruft, and they haven't tied it together or done anything really to iron out the weird inconsistencies. Great, here's a brilliant pressure-sensitive pen. What? No, we haven't made anything for you to use it with. Nope, sorry, no accommodations for it in the OS. Sorry man - too busy coming up with crazy new shit (and slapping it onto small portions of the interface)!

I'm using Windows 8 now, and, mixed with Windows Phone 7.5, Outlook.com, attempts to integrate calendar and to-do lists, being forced to use the monstrosity that is the Zune phone software, I have to say, holy shit Microsoft - time to do some spring cleaning. I really hope instead of charging on to the next big thing, Microsoft focuses on consolidation for Windows 9 - delving in to all the random nooks and crannies, clearing out the legacy cruft, unifying the interface, smoothing out the inconsistencies between Metro and Desktop, streamlining their mobile-desktop integration, streamlining their web services. Otherwise, god, how much longer can they go on coming up with the new Next Bestest Thing to mash into the pile of random crap that Windows has become?
I am an attorney on the Cooperating Attorneys list. EFF regularly sends emails asking for people interested in assisting.
This hugely depends on the field of research and the individual research groups. Medicine is traditionally very hierarchical - mathematics or computer science not so.

Could you elaborate on the detrimental effects?
Show HN: interface.js
He's buying seed, from a third party, without signing any agreement with Monsanto. That seed isn't even necessarily Monsanto's product, but from plants that descended from those seeds. It may contain the patented genes, but those genes only got there from the original authorized sale of seed to whoever owned the elevator.

Devil's advocate: even if you buy your DVD at Amazon you still cannot show it for $2 each to 50 people at your home or make copies for profit.

Maybe the sack containing the seed had some sort of disclaimer "by opening and using this you agree to..."
Nice choice of jump drive. It's so silly but I love it, it's simple and versatile. I've got it on a carabiner for easy access.
> The pen really has me confused. It would be awesome if it did more than it does.

This reviewer is (admittedly) clueless about OneNote, which basically has its own cult following. He also doesn't seem to be the kind to be heavily using a "poor man's Cintiq." I look forward to a review from one or both of those groups. Yes, a stylus is kind of niche. It's not exactly obscure, either, though. I'd like to see reviewers go into detail about graphics and design related programs.
Oh I'm sorry. I thought the ideas was to make irrelevant statements about the size of software components.
The notification API covers this already right? It just isn't supported by iOS.
There's a vast difference between reporting and freezing. Besides which, if I pay my taxes, in no way will PayPal ever be involved.
I agree that the universal living wage is problematic because it sends out a signal of "You don't have to work" in a world where clearly work still needs to be done.

There are alternatives, though, such as the Employer of Last Resort or Job Guarantee style concepts. They recognize that what we are actually seeing is that there is a lot of useful work that could/should be done outside of the purely economic sphere, but this work isn't being done because the people who would benefit the most from it cannot afford it. Hence the idea to just offer everybody a job at a fixed wage (this wage would be similar to a minimum wage), paid for by government and organized by local communities, non-profits, etc.

Obviously, the devil's in the details, but the idea deserves similar visibility as the universal living wage because it essentially solves the same problem, but possibly in a better way and without destroying the social contract surrounding work.
In Google Sets[0] I entered CPAN, CTAN, CRAN, CJAN, names of archive repositories for other languages.

It added JSAN.

[0] http://googlesystem.blogspot.co.uk/2012/11/google-sets-still...
The use of 'datas' annoyed me. Data is already plural. The singular form is datum.
App Search: Will There Ever Be A ‘Good Like Google’ Search Engine For Apps?
How a Chinese hacker tried to blackmail me
I think that in the case of unforeseen error in an application, the program should blow up instead of dropping calls to null objects and continuing on as if nothing has gone wrong.

I would not want to work on code that relies on this type of behavior since it would be so easy to overlook. Every time an object gets deferenced I would have to consider that it might no-op and consider how that might affect the rest of the program's execution.

If you really want to 'drop' calls to null objects, be explicit about it and only make the call inside of a conditional that checks that the object is not null. Your fellow programmers will thank you.

Most of the time it is much better that a program crashes instead of silently operating under incorrect assumptions. This is particularly true if the software is doing something critical. But even if it's a casual game, do you want to risk corrupting your costumers' saves?

The following blog post makes basically the same argument, but not about null pointers specifically: http://www.codinghorror.com/blog/2007/08/whats-worse-than-cr...
Anand's review:
http://www.anandtech.com/show/6695/microsoft-surface-pro-rev...

Intel's Core i5 really shows its power here compared to the ARM chips in the benchmarks, but with the obvious downside of battery life. But when Haswell's out, that should start to change as Intel get more aggressive on the power usage side of things.
I found it rather interesting that they didn't include any text from or links to the bill at all -- if any is even available. This, to me, is the biggest red flag.
Hi there. I couldn't find any email address (or indeed any about/contact page at all), so I thought I would tell you here that scrolling on your blog is completely broken. Also, if a user middle clicks a link, he or she probably does not want the content to replace the current content.
I'd start with a different distro then Ubuntu ... iirc that has indexing running in the background ... not going to help :(
You can remove it by hovering over "normal" in the bottom right can clicking "stop animation".
http://news.ycombinator.com/item?id=5192656
It will be a very long time until computer automation can replaced knowledge workers.

That is true but I think it's not an interesting question to ask.

The interesting question is what we are going to do about the rapidly growing unemployment of the unskilled workforce.

Case in point: This will jump to a whole new level when self-driving cars become cost efficient - which seems rather likely to happen within the next 30 years. Automation in other sectors is not standing still either.

"Educate them all" is not a solution. DHL and FedEx just don't need as many knowledge workers as they need truck drivers today.
the idea of a verfied boot does not imply "UEFI secure boot" where microsoft holds the keys to access your hardware.
The third party (reseller) who bought the seed from Monsanto in the first place most probably breached the contract by producing and selling new seeds! This third party is probably the one who is to be sued, but patent law allows the farmer to be sued as well..
Re Devil's Advocate: that's a copyright rather than patent.
> I didn't realize NuGet let you do remote path import. Nor that it was around in 2004. Nor that it's part of the C# language spec.

Fare enough if you want to limit yourself to 2004 and compiler specific support.

> Goroutine + Channels are vastly different than the TPL

If you take out your Go coloured glasses and read in what TPL does, you will see that what Goroutines and channels are indeed available as Tasks and Queues.
I'm wondering whether a good defense would be that with natural gene mutation, these seeds aren't the ones under patent.
Ask HN: Machine Learning course recommendation.
Would anyone here be knowing the difference between these 3 machine learning courses?

Coursera (Washington univ): https://www.coursera.org/course/machlearning
Coursera (Stanford): https://www.coursera.org/course/ml
Stanford SEE: http://see.stanford.edu/see/courseinfo.aspx?coll=348ca38a-3a6d-4052-937d-cb017338d7b1

Thanks.
It does, it is just that most people tend to ignore Hurd anyway.

Personally I want Hurd and Minix 3 to gain support, as I feel that micro-kernels are the way to improve operating system security.

The only successfully commercial attempts so far have been Symbian and QNX.
Why do you use Transmit? Panic's software is known (amongst people who do reverse engineering) for having many holes.

If you're doing really security sensitive work don't run questionable software which you don't have the source code for.
Yes, it just means a human needs to go in and do it. And preferably a few other humans need to go in and check it ...

The real question is whether this is still acceptable for computer languages.
I agree: I'd be formatting the machine and putting it on sale or eBay and then I'd buy a new machine. Nothing illegal here.

Now if he's in trouble simply because he works in the security field, this is a bit concerning. The lawyer advice is the sound one: fight legally the system and bring this to court if the attacker did anything illegal.

Of course you have to laugh hard at the mediocrity of the second part of the "attack": directly contacting servers which can be reverse-looked up. Doh!

But it still begs the question as to how his computer got owned in the first place.
Q: What does it take to make a multi-million company and its over-qualified employees forget that the purpose of life is to SPREAD?

A: GREED.
Devil's advocate: even if you buy your DVD at Amazon you still cannot show it for $2 each to 50 people at your home or make copies for profit.

Is that actually the case? Last time I sawy anything about this the publishers were trying to have it both ways, saying that on the one hand what you owned wasn't the disk it was a license to the content so you couldn't just do whatever you wanted with it, but if you tried to use that to say "well then I can rip the DVD and copy it somewhere else" you'd get an argument about only owning that specific format.
Straight into the Supreme Court? That is way better oversight over executive branch spying than in the US!
If you let a coder (or, *shudder*, a user) specify the importance of her alert,
give her a little pull-down menu that has choices ranging from "nice to know" to
"white-hot urgent," and nine times out of ten, she'll choose "NOW NOW NOW
URGENT ZOMGWEREALLGONNADIE!"

- Cory Doctorow, Epoch
Don't get me started on the evil company that is Monsanto. For those of you who aren't aware of the history of this company I strongly suggest you do some reading if you have the time. We're talking about a company more aggressive and protective of its patents than Apple or any tech company anyone has ever seen before.

History has proven that the courts aren't exactly all too good at delivering fair, unbiased and swift justice when it comes to a Monsanto vs (insert rural farmer here) cases. I hope Bowman wins this case, it'll hopefully set a precedent and example that Monsanto can't walk over family farmers trying to make an honest living. Most of the prior cases Monsanto has brought against farmers usually end up being settled because the defendant runs out of money to keep fighting and ends up losing everything they own.

It's companies like Monsanto that are ruining family farming. If this continues farming as we know it will cease to exist in the traditional sense as we all know it and eventually the only farms that will exist will be corporately owned ones.
The Germans may lust after advanced degrees, but we Americans might not want to call the kettle black -- it's well-established that we struggle to acquire Ph.D. degrees even though, on average, this choice produces a decline in income and employment compared to a "professional" degree:

http://www.bls.gov/emp/ep_chart_001.htm
If someone chooses to spend several years of her life only in order to get a few letters in front of her name, that's her problem. Meanwhile, the rest of us can get out there and do something productive. Degree obsession is a choice.
I'm assuming that, in this case, he was using it for comedic effect.
There's one other source for this data - Noam Wasserman at HBS did an extensive study of startups. His data (in The Founder's Dilemmas) shows that companies that make a "quick and easy" decision to split 50/50 received significantly lower first round valuations than teams that spent more time debating the split (although it then made no difference if the long-negotiated split was equal or unequal). He also believes anecdotally (but doesn't have data) that the quick-equal teams are less successful long term.

Great book, incidentally - this is from page 163, I highly recommend the whole thing.
Is it possible that they may have used a type of hardware backdoor? Something that would be connected to the router, or back of the computer using the lan or usb port?

None of that would show up in any logs or files, and it would get around any password protection and encryption on the actual computer, the only evidence would be from monitoring router traffic. A usb bug would be something that would transmit via wifi, but it would need to be connected directly to your computer to work.

Also check inside the computer for anything unusual.
As an additional usability issue, if I disable JavaScript the text is obscured by a partially transparent overlay reminding me that I disabled JavaScript... (it would have otherwise been readable afaict) :|
Stanford won DARPA's self-driving car race, that's all we need to know.
That's what it's supposed to be, but somehow when I press "Go" on VS, in a project with <200,000 lines, it takes several seconds to compile and start.
Need a workstation to develop the software
for your FreeBSD server? - use Linux for the workstation
and compile it on a FreeBSD build server.
(I'm not kidding.. I actually use this setup for work...)

Can I ask why do you use a FreeBSD server ? Do you use it for bsd features likes jails or dtrace ?

I've always wanted to try freebsd but I don't really know how it would be better on a server than, say, debian.
Devil's advocate: How do you suggest companies with large R&D budgets doing work that can potentially benefit humanity recoupe its costs. The question applies to GMOs where the product can often reproduce as well as medical companies where generics are involved.
I felt the same way -- if my relatively powerful laptop is not rendering the page quick enough to be able to scroll down, others probably have an even worse experience!
I can imagine the use of this for political campaigns, wherein the strategy is determined by the combinations of sub-electorate most likely achievable via which policy positions, stumping, ad-spend, etc.

I'd like to see the sports version as well for team-building, drafting, etc. I've long thought it would be entertaining as well to have a sports announcer that was an AI.

Not as high-profile or morally impressive, but I'm concerned that healthcare outcomes are difficult to measure and frequently marginal.
Superhydrophobia is way cooler than hydrophobia. http://en.wikipedia.org/wiki/Rabies
Yeah interesting. It doesn't appear to characterize her bleak prognosis (regardless of treatment).
Watson's medical expertise offered commercially
A Browser Automation Standard
Dude... everything in that claim is what a milkman literally does. Literally! Especially if that milkman uses computers.