skysight-inc/HackerNews huggingface dataset:
Well, because for the moment the Wolfram Language has such a small fraction of developer mind-share.

Which means that open-sourcing our projects during their actual development isn't worth the significant development cost (an entire toolchain would need to be open-sourced, and documented). And it also is somewhat antithetical to our design process, which is kinda centralized around Stephen himself, who for the most part really does have a good sense of design.

I think that could change, though, and then I think there is a really good opportunity to open source more of our stuff and start building stuff collaboratively with a wider community. Especially when our Cloud stuff comes online.

Also, I regularly bug Wolfram about open-sourcing some core part of the kernel. He's not in principal against it, but points out that it would cost a lot, buy us nothing in the short term, and fork the language. But I think it'll happen eventually, hopefully sooner rather than later.
Thanks for pointing out sympy, I hadn't heard of it. I'm not sure why you're being sarcastic, I basically write python code full time. I'm quite familar with it, so I felt qualified to comment without doing any 'investigation'. I use ipython with the normal numpy/matplotlib/scipy numerical approach. You knew something I didn't, congratulations.
Hey man, when you've got no network and dudes are droppin 100k left and right, it's worth a shot!
Apple go awayyyyy
> "Yes but to make sweeping complaints about the French as an American is absurd."

I'll repeat what I've said elsewhere in this dicussion:

"Insane laws in one place do not make laws in another place any less insane. If we universalized your attitude towards criticism, then only those blessed to live in utopias would have the privilege of leveling complaints at other systems."

Americans do get to criticize the French government. Americans get to criticize the American government. French get to criticize the French government. French get to criticize the American government. Zimbabweans get to criticize the Portuguese government. The Portuguese get to criticize the the Swiss government.

Everybody gets to criticize any government they please, no matter what government happens to lay stake to the place that they live. It is absurd to think otherwise.
And somehow still not available in Canada...
Year to date 27% of our IE users are on 8 or less, which oddly enough accounts for 27% of our revenue from visitors using IE. IE 8 or less is 10% of our site revenue. I simply cannot exclude 10% of our revenue.

With that being said, traffic from IE 8 or less is down 58% from last year. Windows XP isn't going to die fast enough for me to begin supporting Foundation 4+.

I could push Firefox or Chrome aggressively, but that's an unfriendly half-measure.
Jessica Alba's Startup Nabs $25 Million in Funding
I just linkified everything, should be good now
> Sorry about that, should have only popped up if you left the page

That's still unnecessary aggressive and irritating. Like most "Are you sure you want to leave this web site?" dialogs that pop up when I close a tab.

Not the best way to give users a good last impression of your site.
Yeah, it's not like they went screen by screen through the iPhone and said 'hey, we need to do what they're doing...'

http://www.scribd.com/doc/102317767/Samsung-Relative-Evaluat...
Honestly, I still think Rdio has a better product.
Come on, a place like Khan academy, who is creating virtual, anywhere classroom, and they don't have remote positions?
It said 10,000 lines of code?

Does it really take that amount of code for a simple iPhone game?
You probably wouldn't, just saying it was possible. And I agree Roku would be the better choice in that case if Chromecast didn't fit your needs.
I think you are failing to make the distinction that the Node community isn't encouraging devs to use Visual Studio; Visual Studio is helping its community to use Node.
Buzzfeed Posts: What's the magic number for "best of" lists?
A simple web widget brands can use to provide support to their customers.
What does it even mean to "shut down" a piece of download-and-run software?
I find myself torn with Spotify. I _really_ love the product and company and probably use it at a minimum 5 hours a day every single day. However I really wish artists actually earnt money from it.

http://lowerdens.tumblr.com/post/34308869231/on-spotify-and-...
Linernotes.com: a design win for :BaseKB
"I don't know how you do it without going insane, particularly if you have to work in an open office."

You end up tuning out everything, and can't have a conversation in a noisy area.
I've heard of teams requiring everyone that's continuing to front up some funds, couple grand maybe. This helps sort who's serious and who's not and provides you with a bit more cash in the bag which is good too.
When the pot calls the kettle black, the pot is not incorrect.
Judge Richard A. Posner on Patent Litigation
12 questions about Bitcoin you were too embarrassed to ask
Sounds like it sucks for them when I decide to play King Kong and smack it from the air.
A law against buying sex (rather than selling) appears to have had exactly that effect in Sweden. That is, at least the visible prostitution has decreased overall. In fact it seems to have worked so well that a similar law is proposed in France.

And you are surprised to hear this on HN why? Is this a libertarian haven of some kind?
Jess (one of the founders) showed me this in early beta a month ago and it was already super slick then! Congrats on the launch!
Sagmeister: are you ready to take one year off every 7 working years?
How to individually message all Facebook friends at once
I've heard that people who have served in the armed forces tend to say "male" and "female", presumably because those are the terms in official use.
Because you should have been using Emacs instead?
How did no one create the account IBM until 30 days ago?
The Story of This Viral Video Will Blow Your Mind (Please Tell Your Friends)
No idea but I don't think display ads would be that great since it's mostly passive software. I would think there are better ways to monetize it - premium enhancements, amazon/itunes referrals, cloud backup/streaming your library, even just selling it for a buck ... 'best' trumps 'free' a lot of the time on mobile.
I think if you "can't believe" it might be beneficial to read the case and the patents in depth. It's a little more nuanced than is presented in most articles I've seen.

It might help move you to "I disagree, but I can see how..."
I live in a dense city, Toronto, and I can't find a woman to save my life. What can I do if even dating sites fail me? I feel I'm pretty well off. I have my own apartment and I have a great paying job, and I'd like to think I'm pretty cool as well. I don't get it. Maybe I should date people older than me in a similar position?

Apparently splitting the bill has even had its own term coined! "Going Dutch", an event that so rarely occurs, it has even earned its own definition!

If by simply not having a car and paying for their dates leaves me in the dust, then I don't want to date.

How hard can it be to find like minded people? My god..
Sounds reasonable :). Although I dread imagining a JavaScript equivalent of a "100+ project .NET solutions" built in spirit of "rapid development".
This must be what I was remembering, thank you!
They're probably thinking "We can co-opt the userbase and make media-sharing lucrative".

What'll most likely happen is that they'll buy it and let it hang on in its current state like some half-wounded animal, kind of like Skype.
I seriously can't believe that there is an entire sub-culture of people that are still trollololing about 'rounded corners' without understanding the context.

Design Patents are Different than Technology Patents.
Between this and the recently reading about the Expensify team taking a month trip every year, I have this question: how do people get jobs at these well-meaning, intelligently planned companies? Seems like every startup I've worked at is more of the "OMG GRAB ALL THE CASH ASAP" kind, not the "Lets build happy users for a quality product".
Very nice. symbol hound just isn't that great so it's good that at least rubydocs can be searched properly for that spaceship and stuff. aw, can't find the stabby lambda, but at least you've got a nice 404 page :) http://www.omniref.com/?q=-%3E
Why do you think it is better? I recently started subscribing to Spotify, and really the only thing I could tell that was meaningfully different between them, Rdio, and Google Play Music was that Spotify has a native client on every platform I use.
I'm curious about their decision to eschew "complicated secret primitives":

> Red October is based on combinatorial techniques and trusted cryptographic primitives. We investigated using complicated secret primitives like Shamir's sharing scheme, but we found that a simpler combinatorial approach based on primitives from Go's standard library was preferable to implementing a mathematical algorithm from scratch. Red October uses 128-bit AES, 2048-bit RSA and scrypt as its cryptographic primitives.

While it's usually preferable to rely on well-tested cryptographic code, I wonder if this scheme is weaker because of the matroyshka doll approach taken with encryption. My personal concerns are mitigated by the fact that the secret-managing server could be made physically secure, but I'm concerned that their approach allows incremental progress to be made in decrypting secrets.

For example, if users A_1,A_2...A_N all provide passwords, of which any 3 can decrypt a package, then there will be N * N-1 * N-2 / 6 copies of the secret on the server. (In general: N choose K, where N is the number of parties to the secret and K is the number required to decrypt.) For the previous example, 20 users and 3 needed to decrypt, 1140 ciphertexts will be generated. The worst case scenario is when K approaches N/2, 20 users with any 10 able to decrypt would produce close to 184,756 ciphertexts.

My problems, from a naive non-cryptographer's view, are:

1. That's a lot of data, and cryptographers tend to loathe giving attacks more data.

2. I'm wondering if there's any approaches to cracking these secrets that can take advantage of the fact that the same plaintext secret is going to be available as a very large number of ciphertexts. It seems that a meet-in-the-middle attack might substantially reduce the security guarantees here.

Could any cryptographers chime in? Is Red October a good model for securing secrets?
I read this comment and got so mad that I looked at your previous comments and submissions. They seem high-quality.

I think I concede that I didn't get your joke. Oops. :)

If you're being serious, FLAME ON.
I'm puzzled about the switch from camelCase to snake_case for JS as shown in http://foundation.zurb.com/docs/upgrading.html#javascript-va.... The clear convention in JavaScript is camelCase, why switch away from it? (I say this as someone who in normal life using Python and Rust uses and prefers snake_case but who uses camelCase when writing JavaScript.)
what slurs did Google levy against Bing?
I hope they will understand when is the good case for using it. I wonder which kind of enterprise would need a high-load web site as opposed to a high-performance one?
Tesla Gets Creative With Model S Safety Rating & Ruins It For Everyone
I'll admit I'm one of those who whined about nodeJS targeting Windows. Windows is starting to look more and more like a first-tier nodeJS platform with help from Microsoft! Can't wait to try this out.

How about a little golang love in Visual Studio?
After using Rdio for 2 years I 've finally decided to move on ( to spotify). Here are the reasons why

1. Iphone app :
a)one my major complaints was that the app never recovers from spotty connection. When network goes down music goes down which is expected ( kind of , why doesnt the app buffer music?) but when network comes back music never comes back.
b) Non existent buffering: Please take a leaf from pandora's book and look at how fast their music streams under spotty(any) connection. I kept thinking 'hey they are new, they'll figure it out soon', but nothing after 2 years.
c) App keeps crashing: i've had several incidents where app crashes and never recovers so i have to completely uninstall and reinstall the app ( and re download al the offline music). unacceptable. The app i have now on my phone crashes every time when it comes up( which was kind of the final straw). I can send you crash logs if you want.

2. Desktop App: Super flakey. It is gone for hours every-couple of days. All I see is a blank screen ( right click reload does nothing) . There was more than one occasion where I had to completly uninstall and reinstall the app.
I could go on forever, but it boils down to this - stop doing constant/minor/useless UI improvements, UI is not as important as you guys think it is, if the apps are barely functional.
IIRC he uses that email-based workflow because it allows him to work offline and he spends a lot of time traveling.
Upon further consideration, I will waive the German language requirement for responses in exchange for responses written in ancient Greek only, and accompanied with a lifetime supply of feta cheese.
We have offices for every developer, if they want one. We also have an open space. I used to have an office (still do, it's just empty now). I work in the open space, but it's not typical. There's only two of us that work in this open area, so it's very quiet as we're both developers. I think it's an unusual setup, but being more extraverted, I feel less lonely as I can see when people are going to the lunch room, I can participate in conversations around the pool table, etc. If there were more than 3 people in this area, I'd head back to my office, but for now, it's a great environment. I also have to mention that our open area isn't very large, and the desks are tripods (three workstations to a pod); again, my pod is just me. I'm also surrounded by windows and sunlight, where as my office only had one window.

Not complaining, just sharing a different situation.
It may not have been intended, but it came off as a damn fine parody of the idiot "pick up artists".
Perhaps rent a family house on sub-orbs instead of an office.
people who don't believe in that sort of "supposed to", for the most part!
Researcher offers new perspective on Stuxnet-wielding sabotage program
Google is building a Chrome app-based development environment
https://github.com/dart-lang/spark
Just compare streaming on mobile apps side by side you would know how terrible rdio is.
Apple can get fucked until they come out with a bigger sized screen. Then I hope Samsung pillages them with lawsuits.
What's a holo-principle?
Funny how Bitcoins are available in Canada before Spotify.
Killer whale says hi to diver
Buy Scroogled Keep Calm Mug - Microsoft Store
Not really, since the control system wasn't connected to the internet. They did, however, rely on "air gap" security, as you appear to be proposing.

Defense in depth is the only valid model of protection, but this requires intentional inclusion of cyber security concerns in the design stage of your plant, and on-going maintenance and auditing by a skilled IT team, and training of all your employees against social engineering, and...

This is a lot harder to do than just unplugging the Internets and giving a thumbs up.
I use angular a ton, and just learned more about Ember from this. thanks. I'll have to check it out someday. Ember looks like it has good testing now too :-)
It may be a seller's market, but it's worth noting that your chances of being hired without going through all of the inane interview processes frequently discussed here are still slim to none at tech giants and hot startups.

The large/hot companies have no problem finding enough candidates to jump through their hoops and, wisely or foolishly, many startups are content to sit on unfilled positions until they find someone they think meets their criteria. So only a subset of sellers have the leverage many think they do.
This is the stuff that gets missed in these debates. It's not like Apple's attorneys got up in front of the jury, drew a rectangle with rounded corners, wrote PATENTED across it, then sat down.

Rather, stuff like what you linked to is what causes juries to award $1 billion. E-mails along the lines of "let's make this look more like the iPhone." Presentations along the lines of "why isn't this more like the iPhone?" Surveys along the lines of "75% of people thought this looked like an iPhone." Market data on customer confusion, etc.

This particular presentation is pure gold. Slide after slide that basically convinces the jury that Samsung didn't "play fair" and copied someone else's work instead of doing their own.
I used LICEcap (http://www.cockos.com/licecap/) from Cockos to generate the GIFs

I wrote the rotating gallery myself, it auto-figures out the duration of the GIF and does cycling for you. I'll probably release it sometime soon...
Heartily agree. At larger companies in the past, I was part of a cube farm. Absolutely hated it, so much noise and interruption. At my current gig, it's a LOT quieter, smaller, friendlier and virtually no phones ringing off the hook. I've left my office with a door to sit in the open area for more social opportunity as I started feeling lonely. I could get in the office and leave after a full day of work without talking to anyone. :(
I am subscribed to SiriusXM and Spotify. The reason I still have the SiriusXM subscription is because of their DJs which are presently much better than any of the music discovery functionality of Pandora, iTunes Radio, or whatever. If someone can come up with a recommendation engine that would knock that out of the park, I can see SiriusXM being done.
And Tool. I think it's a conscious decision on part of those bands / rightsholders since they know that fans will go buy their music anyway, so they don't have to settle for the cheap stream fees.
Keeping Track of Build Artifacts
> Seeing things like this gives me hope that one day Windows will be a first class os for web development.

For many of us it already is.
I've gotten to a point where I'm more frequently associating with people (including 'females') in the 25-35 age range and have had this debate internally. I've started using 'lady' for this very purpose, though I realize it's not as socially common. I might recount an interaction by referring to 'A guy' or 'A lady' I met (rather than 'girl'). Personally, I'd love for it to be socially acceptable to refer to people with words that don't presuppose age (or gender, for that matter) but that time isn't coming anytime soon.
From watching the screencasts that Hickey produces for Clojure - he talks about working on a 'Real Time Broadcasting System' (National Election data streaming). It sounds like he spent lots of time thinking about how to guarantee what a real-time system would do when reporting on snapshots data as it was streaming through. The ideas in Clojure and Datomic seem to be the result of that thinking process. (ie in Datomic you have the ability to go back and see what the state of the system was at that point in time. In Datomic the agent model gives you the ability to see the state of a value in the middle of an STM transaction.)
This is why I like Google Play Music, you can upload 20,000 of your own songs to fill in the gaps (which are increasingly few and far between)
Some while back I implemented k-means in JavaScript. It's a really simple, straight forward algorithm which makes sense to me, as a visual thinker and a non-mathematician. Check out the implementation here:

https://github.com/kamilafsar/k-means-visualizer/blob/master...
Google's Tap & Pay
We used to have one of those. It was called the "Tree House" because one guy filled it with plants. It was great. Then we moved offices - open floor plan - and we no longer have the equivalent. :(
I just fire up the powershell ISE. I'd love a quake style terminal that's just this things console in borderless mode.
So I've had this idea before, but I thought it'd been done before...? Aren't there various services based on pubsubhubbub?
I am disappointed that the most expensive package (Premium) that was advertised for offline usage does not allow putting the music to iPod/mp3 players.

They do advertise that you can sync your music with iPod but they fail to communicate that you can NOT put Spotify music on it.

Spotify client works as an iPod sync client but syncs ONLY the mp3 files you have downloaded from other sources. So my only option is to take the music from Spotify to my training&walks by carrying an Android or iOS device. But those are way bigger than ipod nano etc.
Well, there's this:

http://googleblog.blogspot.com/2008/02/yahoo-and-future-of-i...
that actually suggests an interesting way to get a proper title onto hn - put up a thin-wrapper blogpost and submit that. wonder how well it'd work.
Thank you for sharing this scuba diving experience. However, please run a broader research before crying wolf.

There _is_ such a thing as "deep sea coral". The third paragraph on the corresponding Wikipedia article [1] states that "cold-water genus Lophelia surviv[es] as deep as 3,000 metres (9,800 ft)". You can check out the _Deep Sea Corals Collected by the Lamont Geological Observatory_ [2] for more scientific information.

[1] http://en.wikipedia.org/wiki/Coral
[2] http://digitallibrary.amnh.org/dspace/handle/2246/2502
Google explicitly allows use of Android robot, but disallows use of ANDROID logo (one with letters):

http://developer.android.com/distribute/googleplay/promote/b...
Switched to Rdio (from Spotify) over the summer. Loved the syncing (your position in a song/album/playlist is synced across all devices - start listening on your phone during your commute and resume at your desk), loved the design, and loved the social aspect.

That being said, it _really_ bothers me that they are not transparent about the quality of the music they serve. Every Rdio fanboy I've talked to says "Yeah it's definitely 320" but they don't explicitly say it anywhere. They won't give a definitive answer, leading me to believe it's not really that great quality.

For that reason (and the app crashing a lot), I unsubscribed and returned to Spotify.

EDIT: I was avoiding the quality argument - but I have a pair of Denon AHD-2000s and the difference in quality between Spotify and Rdio was noticeable. I worry about placebos, though, and wanted to go by the numbers.
I'm really glad to hear that it's helping out. Looking forward to seeing your themes!
I do like dynamic languages for quick prototypes, but my experience on the scale of enterprise projects and their code quality, just increased my preference for static typing for production code.
At this point, for most people watching this from outside of the US, it looks like protectionism racket disguised as a legal verdict. Samsung is eating Apple's lunch and the US is trying to stop that. The US gov keeps pushing for more free market worldwide (which is great), except that when one of its industries or great companies is in danger because of international competition, protectionism is the way. How can they be taken seriously?
Yes I think Emacs' philosophy is at odds with UNIX philosophy; I also think it's /superior to/ UNIX philosophy. It sounds like you take UNIX philosophy to be gospel, and deviation from that to be incorrect. I'm not trying now to convert you to Emacs' philosophy. Rather I think there are a lot of people who only know UNIX philosophy, when in fact there are alternatives.