skysight-inc/HackerNews huggingface dataset:
It's "private" in the sense that it's not going over the public network, rather than private to your account. This was pretty clear when the feature was announced. I don't know why it's a surprise now.

You still have to secure your server, even if it's only communicating over the "private" interface. I usually use this feature for database servers, and lock down the firewall so that only the web servers can communicate with the db servers, and only via the "private" interface.
What sort of color blindness do you have? And is what you see qualitatively different, like is there a new 'feel' to the color being made apparent? Or is it more like the tiny differences you were always aware of are more intense?

Glad they work for you, by the way. Tough problem to solve.
Interesting product with an amazing low price point. Being small and inexpensive, I am interesting in seeing how this can moving into educational settings. I loved the part of the video show a toddler learning to play. I will be interested in what the response from musicians will be to using this for performance and as a midi input device for working with audio software.

If you are looking for a traditional keyboard check out the McCarthy Illuminating Piano.

http://mccarthypiano.com/hardware.aspx
Whither the API
Chimney Flashing Installation and Repair Tips
This comes up every time someone mentions the corruption.

We don't power off our many pis, but they are on UPSs (we use them for a security system.) However, the corruption happens so much that we keep disk images and have a spare on hand when we have to reboot them for any reason because 1/4 of the time they will not boot up.

Even if it were corrupting the FILES being written when hard booted, it shouldn't corrupt the FILESYSTEM being written.

TLDR, nuh uh.
purpose of interviews is check ur qualification for the job, not to help interviewers or urself learn something. u can play that "offensive defense" strategy at will, but be prepared for the consequences. i wont be surprised if u got thrown out of office immediately.
You're definitely right about the technical bias. Most comments here support this theory. I just offered a supplemental explanation, based on my experience.

Kudos to you for overcoming that bias. I'm still working on it.
Lastly, if you think books sold in the EU without any DRM mechanisms will be seen as property.. well I've got a bridge to sell you. To EU bureaucrats, those are services too.

It's not just EU bureaucrats, sadly. I can't immediately find it, but one of the most depressing things I ever read was some proceedings from a government review of copyright here in the UK prior to the recent legislation that finally added various new statutory exceptions.

It consisted of a bunch of unelected people with power to legislate (members of the House of Lords), many of whom declared an interest as people with ties to Big Media one way or another, cross-examining IIRC a senior civil servant whose department were making formal recommendations about the new rules, who stated bluntly that his primary interest was "UK PLC".

The general tone of the entire hearing was that obviously any changes to copyright law should make sure big business still gets its money one way or another, and the only interesting question was how.

The idea that copyright might simply no longer be a reasonable model for the digital age and some other economic model might be more effective didn't seem to occur to anyone.

The idea that copyright might inherently cause harm in terms of the public being able to enjoy works they had already paid for, and that any such harm should therefore be outweighed by some greater benefit for the existence of copyright in law to be ethical and justified at all, was mentioned briefly by I think one or two speakers right at the end of the discussion. They received the parliamentary version of a five-year-old being patted on the head and told how adorable they are. And this was in a debate specifically about new rules to allow people who had obtained lawful copies of a work to enjoy them in perfectly reasonable ways -- indeed, ways millions of UK citizens enjoy every day already, often blissfully unaware that they are even breaking the law, because the idea that what they are doing might not be completely reasonable and could possibly be against the law doesn't even occur to them.

I have seen plenty of evidence of governments pandering to special interests. I have seen plenty of evidence of governments being completely disconnected from reality. I have seen plenty of evidence of government "debates" that were nothing of the kind. Few of these made me as nauseous as seeing that particular example of "democracy in action".
> No sympathy for her.

She's gone through hell. Why wouldn't you feel sympathy for her, even if you don't like what she did?
Well, they're really missing the point of Go.

It's fine for languages to embrace those features, and be what they are, and it's fine for Go to reject those features, and be what it is. We don't need "one language to rule them all".
Thank you, I was trying to figure out if that matters or not.
I've heard folks say things to that effect. "Google is awesome. They have the best search and email and smartphone software. For free! And they're fighting corrupt ISPs!"

It's nice when Google does things that benefit a lot of people, but they're a for-profit corporation and not motivated primarily by altruism. People might not fully understand that or its significance and simply enjoy Google products, but I think it's useful knowledge.
If you have 100,000 users (which we have), MailChimp is really expensive.

Details:
http://mailchimp.com/pricing/high-volume/

Mailchimp is thus $475.00 per 100K per month ($5700 per year!) That is a lot to spend on just email.

With Sendy + SES it costs me $10 to do a send to our 100,000 users.

Now I could play around with switching plans all the time at MailChimp to try and always minimize my costs, but I don't want to play that game. SES + Sendy keeps my costs linear with the number of emails I send, I don't have to play any games with changing plans, and it is significantly cheaper that MailChimp.
A non-GPL Busybox alternative like Toybox?

http://www.landley.net/toybox/about.html
try, catch, try, catch, try, catch! Take that reversers!
With PyModel you write models (simulations or executable specifications) in Python. There is an analyser that generates and displays graphs (finite state machines) that demonstrate samples of model behavior (the model itself does not have to be finite state machine). The analyzer can also check whether the behavior reaches unsafe states (according to a definition you provide) or intended goal states. Another tool uses the models to generate and check tests. (Disclaimer: I am the author)

https://github.com/jon-jacky/PyModel
If you add gzip compression, it's still smaller than doing the same thing with jQuery. "dart:html" provides an idiomatic DOM API where all list-like things are actually Lists, events are streams, Futures instead of callbacks, and so forth. It's pretty nice to use, but it's also one of the bulkier libraries.

Also note that you could now add a thousand lines of code and the file size wouldn't increase much. You already paid that one-time cost.

You can further improve the size by using a better minifier on top of --minify.
Laying low should not be in your vocabulary at this point. If you are already on their radar you can't hide any more.
Is a country club to which you pay membership dues a private club?
VMWare is insane to continue violating it after being informed

Or maybe, they don't agree that they are?
The "reprehensible" politics you're discussing are still very much mainstream. A very substantial section of the population, 45%+ at last count, not only does not view them as reprehensible, but holds them itself.

Eich is obviously of a different opinion vis a vis the harm caused by Prop 8. The question is, if one political fasion can be successfully characterized as "exclusively harmful" by its opponents, is it worth the risk of having your Real Name attached to any political comments?

Since we don't know now what will one day be considered a "lens of history"-style retrospective, perhaps the most prudent course of action would be to engage in discussion anonymously only. If we believe that one should be able to express political opinions without reprisal, we should deeply value the protection of anonymity.

The entire affair recounted in the article shows that if you make the wrong person mad and they have the right friends in the right places, you will face very real consequences merely for expressing a different opinion. In the case of the article, the difference in opinion was whether juvenile jokes like "fork my dongle" are funny. In the case of Eich, the difference in opinion was whether Prop 8 helped or harmed. Who knows what it will be when they come for you?

Eich's forced resignation is a free speech issue. We can't value free expression or free speech if we witch hunt everyone who refuses to recant their contrarian political positions. You're pretty OK with this now insofar as you, for whatever reason, happen to agree with Eich's shamers, but please be aware there's no guarantee that your political opinions will always be in favor. Would you be singing the same tune if you'd been dragged in front of the McCarthy Committee and/or blacklisted for being "vocally left-wing"?

I don't want to imply that private entities are not within their rights to choose not to hire someone with whom they disagree politically. They are within their rights to do so, but that doesn't mean it's good behavior. If we value meaningful freedom, we need to take a serious look at our shaming, revisionist political culture and do what we can to curb jumps to hostility, incivility, or shaming. Sometimes people disagree, and that's OK.

Suppose someone does oppose the Civil Rights Act. Should this person be stripped of their right to work? Should they be placed in prison for holding a "dangerous" or "exclusively harmful" political position? Is it OK if they oppose it on procedural grounds, i.e., they believe the Civil Rights Act has good ideas implemented incorrectly or suboptimally? What if they actually reject the modern racial narrative? How do we tell which oppositional arguments are legal and which aren't? Will you be publishing a guidebook on this soon so that we can make sure we never get caught on the wrong end of the "lens of history" (which, by the way, for any meaningful value of history, can't be viewed in the lifetime of the author)? Should annual endorsement of the Civil Rights Act become a precondition for the maintenance of American citizenship?
Sublime Text mainly with following plugins:

- Sublime CodeIntel

- Sublime Linter

- Bracket Highlighter

- Emmet

- Anaconda
Technically true, but the point is that arrays were the only collection type in Pascal, whereas Go also has slices (which, in my experience, outnumber arrays 10-1 in most codebases).
I would actually put jQuery = PHP because more people hate jQuery the way they hate PHP
I wonder if you could do that with music, put a few off key notes or change a word in a song and have it uploaded to various sites? Would seem like you could have fun with people that way and still get yourself heard.
For those interested, the technology this game is inspired by is Spatially Offset Raman Spectroscopy, being trialled in a UK hospital. More info here: http://www.stfc.ac.uk/CLF/Facilities/Ultra/Highlights/15073....

The diseases in the game are all based on the potential uses of the technology. The graph patterns for the gameplay are all based on SORS readings from scientific papers.

I'm writing an education guide so that this game can also be used in schools. It covers certain Biology, Chemistry, Maths and Geography topics at roughly a High School Level (UK: GCSE/A-level).

Feedback most welcome!
Completely agree 100%. Hopefully Typescript isn't merging any sort of runtime type checking.
Awkward, tense, and ugly: how to have difficult conversations as a manager
Well - you could just search for "ZX81".

First thing that appears is a Wikipedia article which explains how the memory and off-line storage worked.

So I don't think finding this out would have been rocket science.

Having said that, and having written my first code on a ZX81 (if you don't count an even older TI programmable calculator with even less RAM) I'm old enough to be amused by the question. :)

However you slice it, chess in 1K was awesome coding.
Haiku Deck's new AI tool can automatically generate your next presentation
> Technically, I think they're correct with their definition.

I never said they weren't "technically correct," I said the name sucked and confused people [0].

They could also just use "Data Center LAN." No confusion there.

[0] https://en.wikipedia.org/wiki/Privacy
I have red-green deficiency, so red and green both seem like they have a lot of white in them (I found out). For instance, green traffic lights actually look white-green to me without the glasses, and same for red. The sunglasses make them look like a pure, brilliant green or red with no white added.

I would describe it as a pretty big difference, it's not tiny, it's really obvious, and whenever I forget my sunglasses or can't wear them for whatever reason, the outdoors look really muted.

They won't work if you have complete color blindness, because there's no red-green distinguishing information to work off of.
Or you know, they can stop being jerks and release sources for the code they derived from the GPLed one.

> It's just that this GPL thing doesn't even register on their legal radar

It should register.

> Similarly any concerns raised by engineering are never taken seriously by the legal council.

Not in any serious company to my experience. Being so lax on legal matters for such company shows very low level of their management's professionalism.
Snowden leaked a huge number of classified documents to journalists, and ever since, those journalists have been sorting through the material and publishing stories based on what they find.

In this case, the leak came by way of The Intercept, which employs Glenn Greenwald as an editor, who got the documents from Snowden in person in Hong Kong before Snowden went into hiding. So I don't see any reason to assume they're lying about where the material is coming from.
Any dynamically typed language is absolutely horrible once you break a certain line count.
At this point we should just unite and become one large populous.
Show HN: Video to MP3 Converter 
Hey HN!

The website: http://www.yt2mp3.net

We just launched our site. I would really appreciate some advise from what you guys like, and what you don't like about the site. The site is growing faster then we could ever believe, and we want to make sure it is the best possible version of what we can offer.

My goal is to spend a really large amount of time creating an amazing product.

Some of the most popular services that we provide include YouTube to MP3, SoundCloud to MP3 and Grooveshark to MP3.
That's a great link. That clarifies the relationship between the vmkernel and Linux.

And I think it's closer to how I think vmmon works in Workstation: you load the module, and as part of initialization, it hoists itself as owner of the CPU and stuffs the existing system in a world, creating what Xen would call "dom0". If I'm reading you right, it sounds like ESX uses "vmnix" to boot from disk and initialize hardware, and then loads vmkernel in a way that does not link with vmnix at all (unlike Linux module loading), hands over control of the processor to vmkernel, and puts itself in a world.

Two things worth noting about how the world has changed since 2007: VMware has made the shell much less extensive in ESXi (which was one of the major changes: ESX was very Red Hat-based, and ESXi's UNIX parts are just enough busybox to make things work and the shell is disabled by default), and Linux has been pushing back more on proprietary drivers using in-kernel interfaces (see, like, Nvidia and DMA-BUF).

I still think that VMware needs Linux for hardware compatibility. If it's at all legal, they'd be wasting their time implementing support for every last SCSI controller, network card, etc. on their own -- and Linux is far ahead in cases where you need reverse engineering or politicking to get support. I don't know how good the BSDs are at this sort of thing; I'm curious if they'd solve this problem well enough on server hardware.
I can't comment on whether or not you're correct, but if the only way you can take on a large, world-changing project is if you're already famous, that seems kind of sad, doesn't it?
Comcast is sued for $20B in unexpected racial discrimination lawsuit
I like that Ira Glass quote, maybe some day I'll get there.

I think you are just positively improving your work, I don't think what you are saying is an application of Dunning-Kruger. Why in the first instance do you give your negative assessment credence, and have doubts about your positive assessment in the second?

Dunning-Kruger says both assessments are likely to be wrong, and in both cases you are striving to improve - so Dunning-Kruger has little to do with it.

In fact you could go further in a "worse is better" sense and say your striving to improve one thing is letting down something else you could be paying attention to.

Dunning did an AMA on reddit a few months back:

http://www.reddit.com/r/science/comments/2m6d68

Your hiring approach does sound very common sense and I am sure people did as you do long before Dunning Kruger was a thing.
Trello is awesome.

trello.com
SUSE offers High Availability support for the recently released SUSE Openstack Cloud 5

https://www.suse.com/documentation/suse-cloud-5/

Additionally it supports some components from vmWare:
https://www.suse.com/documentation/suse-cloud-5/book_cloud_d...

Disclaimer: I work at SUSE.
Anyone else wondering why JWZ feels the need to complain when he is clearly using Gmail in a way that Google advises you not to?

If he wants to use Gmail for his business he needs to get Google Apps. Having your employees use their personal e-mail accounts for business is completely unprofessional.

Why even bother running an in-house mail server if all it does is forward e-mails? Cut the costs and pay for the services Google offers for business and get your employees more focused by keeping them off their personal e-mail on the job.
Angular 2 is having a lot of pushback and challenges, but this may be a positive.

First, there have been hard feelings over breaking backward compatibility. To rub salt in the wound the new syntax doesn't seem to buy you much for many basic scenarios. If you are going to push big breaking changes you need to show big benefits that are easy to understand at a glance.

Secondly, the Ember community started small but has been kicking ass for a while now and making many improvements that are compelling to developers. It's a modern framework, but also easier to understand than some competitors like react.

I see the Typescript move as a positive because it shows they are at least trying to do what's right even when using tech from one of the biggest competitors. How this played internally at Google to overcome executive knee-jerk/bureaucracy/pettiness I don't know, but it's a good sign.

The community has clearly spoken, and the future of Angular is now riding on how well they absorb and react to the feedback and advances from competing teams.
Why Would Iran Welcome Western Tech?
Valve/HTC's 'Vive' VR Headset
I have specifically avoided angular because I feel like it's a monster in that you are so tied to learning and understanding it's proprietary system. I too have moved directly to react. Can anyone comment on how the skills learned by learning Angular can be applied any where else?
I spoke to Kernighan about it a few days ago, and he seemed to be doing a good amount of go development.
Hunter-gatherers may have brought agricultural products to the British Isles
To me at least, what's intimidating about applying for a job described as Fog Creek's are isn't that they're competitive -- they don't say "you'll be in a knock-down drag-out competition to beat 100 other candidates". It's that the criteria for acceptance are high -- only those who have an extremely high opinion of their own abilities will consider themselves likely not only to meet those criteria but to be judged by others as meeting those criteria. And many people who are very capable are unlikely to judge themselves so favorably. Women in particular are socialized to underrate our own abilities and conditioned to expect our abilities to be underrated by others, especially in STEM fields.
Learn the Art of Origami Paper Craft: How to Make a Paper Crane
Attention Startup Employee’s-Because of These, You’re Options May Be Worth NADA
Especially since the GPL is one of the most widely known copyleft licenses out there. I can expect a layman to not know about it, but the software engineers at VMWare?
I'd love something like this. After I realised others saw more colours than me I've been thinking a few times what the world really looks like.
Canada has a similar program as well.
It's not really about busybox. Conservancy started looking at the use of Busybox, and then realized that vmkernel was using the Linux kernel in ways that (in their eyes) violated the Linux kernel's license. The present lawsuit is about that, and Christoph Hellwig is suing as a Linux rightsholder.

Swapping out Linux in vmkernel would be much harder.

See their FAQ (or one of the other comment threads here) for more info: http://sfconservancy.org/linux-compliance/vmware-lawsuit-faq...
The Island of Misfit Projects
kvm/qemu + virt-manager, switched from vmware-server ages ago & never looked back.

Granted my needs are hardly enterprise scale, but may be worth you taking a look (if you haven't already)
The best part of this announcement is the reminder that Typescript is worth adopting. Sorry "Angular 2" your just not welcome in my leading edge reality.
It sounds from the above comment that even if engineers raise this issue, their legal department dismisses it. I find it bizarre for any serious company.
I would have thought the fact that you can't set static internal IP's would have implied this. If you're looking for something that's stupid easy to setup and super flexible checkout tincd. A co-worker turned me on to it and it's fantastic so far, but requires a bit of re-thinking how you want to layout your VPN (if you want to REALLY use it the way it should be, otherwise you can just set it up like a normal VPN).
Was said lawsuit also taking place in Germany?
IANAL, but my understanding of the German copyright law (being a citizen of said country) is that such a proof is not a possible solution.
>I've yet to find any group of YouTube videos that could set me on a path the way my 11th grade science teacher did.

With all due respect, take a look at this:
https://www.youtube.com/watch?v=g91xkISmp2g

The best motivations to become familiar with the natural world, I think, would be unethical/illegal for a teacher to discuss with students.
1Mbs is eight times faster than 128Kbps, your original characterization of residential uplink speed. Comparing 1Gbps and 1Mbps is more about bandwidth than latency, since the physical distance between server nodes will on average be larger than the physical distance between local neighbors.

One benefit is ownership decentralization of the serving endpoint, which helps in some scenarios (more difficult to censor) and hurts in other scenarios (more difficult to sue).
Agreed. Quite unimpressive. The transition between views was sluggish at best.
http://golang.org/pkg/sort/#Sort

So, something like that?

Interfaces, man. They're better than you think.