skysight-inc/HackerNews huggingface dataset:
That's an excellent question I'd like to know the answer to. I've personally known lots of people who were ideologically predisposed towards certain biases who would consistently predict outcomes of political events incorrectly.

e.g. "if <insert presidential candidate> is elected, that's gonna be the end of America" with similarly failed predictions over the next four years when that candidate is elected.
You still have to trust whoever built the system.

And don't think you can check it yourself - for 99.9% of people that's impossible. And don't say "so trust that 0.1% of people" because you did nothing except add a layer of indirection.
The half hour savings isn't really a thing if people take the free lunch, eat it at their desks while they work, then go and take an hour "lunch" later in the day anyway (as happens with some at my office, though the free lunch comes just once a week).
I rather take a full lunch hour and pay for my food than get it for free, but only take 30 minutes.
Its BUILD. Lots of MS announcements on the kinds of things HN is interested in.

Around I/O you'll probably see lots of Google stuff. That's just the way it goes. Composition of news of interest to the HN crowd isn't consistent day to day, and sometimes there are clumps of stuff relating to a particular actor.
I've always valued a midday walk in fresh air, away from my desk. I'm happy to do it with co-workers.

At the two places I've worked that offered the free lunch, there was a lot of pressure to stay in the office for the lunch, both implicit and explicit. I felt the free lunch offer was not so much a boon to my productivity but as an encroachment on my personal time.

Perhaps only coincidentally, I felt those two companies also had many problems understanding their engineering and creative employees and their needs, probably familiar to a lot of HN folks: flexible working hours, office layout, transparency, etc.
No I mean somewhere else, because for the most part the cross platform stuff doesn't work.

Oh? You have a cross platform path separator builtin? Wow that must be totally worth 200 MB of garbage.

I'm sure the client will be fine with fucking around with the CLR / JVM all day instead of just downloading a 200 KB executable. It's just what they need, now not only do they need to update your application but they have a dependency nightmare too.
That's a good start. It's not just hanging out with the same people though: it's also a change of scenery. I find that a sammich on the park bench knocks the morning's clutter away and makes me more productive in the afternoon.

The Henry Ford-esque desire to treat programmers like a resource to be relentlessly milked (we can save half an hour or dev time!) is a bit of a turnoff.
A finalised Web Components spec and broad browser support cannot come soon enough...
I would appreciate if you elaborated on this.
Care to explain why?

To my understanding asm.js is a restricted subset of JS that allows for optimisations to be performed that would not otherwise be possible. In a similar way to how Java bytecode can be interpreted more efficiently compared to a non-compiled language, like Python.

With that in mind, sure you could target asm.js with a high level language that requires memory management, but why couldn't you also target it with a language that assumes GC. JS interpreters have this GC component built in already. Essentially I don't see how it is different from Java + Java bytecode + the JVM, which does perform GC.

I'm very curious about this.
10% to 20% commission... omg...
IE Platform Status
Didn't he have some contribution to MS DOS?
What always jumped out at me when I looked at Windows code was all the capitalized type macros/typedefs.
There is a difference between "supporting third-party metro apps if necessary" and "putting links to metro apps that have desktop-style equivalents all over the start menu"
I don't have much of a background in maths or statistics, but from my experiences mucking about with R... I know that python is going to be a hell of a lot more accessible to me as a programmer.
NASA Suspends Activities With Russian Government Representatives
The first paper is not complaining about FreeBSD, it's complaining about open source software in general, using the FreeBSD ports tree as an example. All of the software examples given are equally valid for Linux -- libtool and all its ugliness is still required, a lot of intermediary libraries are thrown out in the end result -- and the lessons are still unlearned. The mess of OSS begat ALSA, obstinate kernel developers refusing to do the right thing with ALSA begat PulseAudio, etc. Yes, commercial software sucks, but that does not excuse just how much of an unholy mess open source software is.
Why would anyone want to use another JavaScript UI library when there are already libraries that are out there that are more mature and don't have a companies bias?
Speaking of the vulnerabilities that our team found, here is our blog post about it and a link to our report and the github issue tickets that we opened: Here is our blog post about our audit of Cryptocat, which was also announced today: https://leastauthority.com/blog/
Ask: What do you use for source code spell checker
I am interested in spell checking string literals and comments of a fair number of programs, spanning several programming languages.

Are there any tools that you have found work.

I happen to be using Linux, but would as well be interested in solutions for other operating systems.
I do this too- I can't find the ikea side table I use, but this one looks like it would work, and its 10 bucks: http://www.ikea.com/us/en/catalog/products/90251697/#/801042...
Generally 10-50k is a good starting point for this level. Most firms are full up on work most of the time, but will often try to get interesting new companies or projects even if they're less profitable since 1) they can grow into better stuff 2) good for reputation and for retention of their own employees.

Compliance-only is usually cheaper; you can buy rubber stamps for <$10k.
I worked at Sorenson VRS with deaf people for six months while they were developing the mobile VRS app, as well as "BuzzCards", which was precisely a digital notepad with many saved notes of things you'd say often, like Starbucks orders, addresses, basically just canned phrases or stuff to create on-the-go.

While I was there, I never had to actually learn sign language to even communicate with my deaf coworkers, and this was in a technical environment.

One coworker could mouth sounds adequately enough to understand. Most could read lips just fine. In some scenarios, we'd communicate with a small portable whiteboard. The deaf people I knew could write very quickly and tersely, which would be much more efficient than anything you could do via phone.

This experience is only surreal if you've never spent any significant amount of time around deaf people.
What happened was that most third-party developers refused to use WinJS, and stuck with XAML:

http://www.zdnet.com/windows-8-developers-are-shunning-winjs...
"This WAS predicted by many users and blogs prior to the release of Windows 8."

There will be people saying negative things about any change. Often they'll be right, whether for the right reasons or the wrong ones. I wasn't asserting that no one predicted it, I was trying to get at why the parent was asserting it was terrible.

I haven't watched the video, but at a skim the article raises quite a few points, most to all of which have nothing to do with the start menu in particular.
Another option is that OTF approached CryptoCat, from where their options would be:

a) don't do an audit - and the public would ask what they are hiding

b) agree to an audit being done, meaning you 'commissioned' it.

So it is just as important to know who approached who in this situation.
Sure. That's why it should be discussed in the context of, say, a thoughtful article, rather than a baity video. If you'd care to post such an article, or an Ask HN, that would be much better.

Edit: None of what I said applies to your comment, though. How about this? Post it as an Ask HN with a good title. I'll put the link in my comment at the top of this page, we can ask rogerbinns and hurtmykneee to migrate their replies over, and have a substantive discussion.
This is definitely a good starting resource. Some of the tutorials on R can a bit too "academic" for some tastes, so its helpful to have a guide on working with specific data sets.
Doesn't matter, as long as they predict a large enough sample of events. Just requires an assumption that they will be as accurate on every type of event, which probably isn't true, but close enough for statistics
Thinkpad keyboard only appears to come with $5,000 limited-run version, and it's detachable. Every other version explicitly does not come with a keyboard because of how little consensus there is.
Former employee adds adjective to HN submission title, film at 11.
I know the Apple TV came with a remote, but I never use it, because I have an iPhone. The RF remote isn't a huge win for people that use their phones to control the TV, which, as time goes on, will eventually be "everybody".
I think there is some trick that stone masons used where you stand on a brick, and keep changing which foot is on it- somehow it helps
This is very intriguing. I would definitely use the snooze to constantly remind me of an important email in my 100s. But then again, I might just snooze 20 or 30 of them and then be bombarded and neglect them again.
Not to take away from your other excellent points, but ReFS is not exactly a modernization of NTFS, since it additionally removes quite a few features.[1]

The lack of disk quotas, deduplication, and named streams (and more) mean that it's not exactly a general-purpose filesystem, at least as far as standard Windows Domain deployments are concerned.

I suspect they'll address all of these issues eventually, and look forward to it, but as it stands you unfortunately can't just format everything as ReFS instead of NTFS and expect that everything will work. Unlike with ZFS.

[1] http://en.wikipedia.org/wiki/ReFS
Status IE – IE's feature status and plans
Idea: Rethinking the mobile phone dialer
> men by far the norm, they have no problem being represented.

For all the HN articles about parent seeking role models for their children, are we really saying that "parent looking for male role model" is highly represented on the HN?

Or is it that no parent will ever need to look for a male role model outside their own social circle?
This is just a temporary limitation of asm.js because it has no access to garbage-collected data. In the future it should have support for managed languages.
Google splits into GOOG and GOOGL today
TypeScript IRC channel: irc://irc.freenode.net/#typescript
Ok, I can understand that a good version history will allow you to find what you are looking for.

But how will you know that you should look for it in the first place?
That's what he's saying, and it might be true, but he hasn't demonstrated that in the article. He's done all of this research which supposedly demonstrates that Guitar Center is going to be run into the ground, but he never actually goes anywhere with his research. He's just using this as an opportunity to gripe about banks, which is fine, but he shouldn't have fluffed up his vitriol by pretending like he has a scoop.
Stack Overflow questions and answers on TypeScript I assume..
All of the phones are getting updated. The issue is that Microsoft/Nokia/whoever else is involved doesn't have the clout that Apple does with the carriers, so even though the update has already been finished and tested thoroughly by Microsoft, you'll have to wait until the carrier does their own testing and approves it in order for the update to get pushed to everyone's phones. And that can take several months.
It's done like that in C# (for WinForms, at least).

namespace WindowsFormsApplication1
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
Seems like Blender and the occasional "bounty" for open source projects.
Good luck with the rest of it. I like the idea and it's definitely clear you have the tech down.
I'm not sure that humans' productive output can be modeled so simply (hours working -> amount produced). It's a bold assumption that the primary value of lunch on campus is to increase "hours worked".

I think that the other goals suggested in the article -- more frequent communication, and better friendships -- are most likely more valuable than the time gained, and perhaps significantly so.

Furthermore, there are still a few benefits associated with feeding employees that weren't mentioned.

Among them:

-- reduced cognitive load from meal choices (better focus, even subconsciously, on other things)

-- healthier options, since in-house food is not subject to competitive market pressures which force it to make its food more addictive and less healthy.

and what I feel like is the most important:

-- employee retention. People are wired to get pleasure from being fed [1], and getting pleasure from something usually makes you like it, so it is not a stretch to consider that being fed by a group may increase feelings of loyalty and belonging to that group, or at the very least make you like the experience of being fed by them.

From an employee retention perspective, which is one of the sorest spots in the tech industry in terms of lost productivity (workers leaving causes huge knowledge gaps and lost time), free meals make employees happy both consciously (money saved by employee = happiness) and subconsciously (being fed = happiness)

Of course, if every company does it it may not help. But the absence will definitely hurt, so it's likely always going to be the best option!

[1] - http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3004012/
An introduction to Godoc
"The much-awaited Google 2-for-1 stock split is finally happening on Wednesday when shareholders of record as of March 27 will get two shares for every one they owned."

Out of curiosity what happens if you bought shares on March 28th? Does your stock price just go to $600 or can you petition Google to have the new Class C shares issued to you to make up the loss in price?
> ... once its auto-updating feature is good enough ...

This is why it's a very bad idea to implement silent automatic updates, and why they're the wrong thing to copy from the web.
There is great stuff in here, including the CTR nonce reuse bug that Nadim wrote about earlier. Ouch.
This goes in line with RZA and his thinking since the Wu's first arrival. A good example is Raekwons album Only built for Cuban linx. It was a released as a purple tape. Not the first colored tape to be released but it became special and know as "the purple tape". It helped that it was a great album but the fact that the tape was purple became a legend within itself in hip hop. The Old Dirty Bastard album became known for having his real welfare card on the cover of his album. RZA has pulled a lot of stunts and this seems to be his biggest and most interesting one.
Ok Darth Vader ;)
Heh, actually, kudos to joshuahedlund[0], I found it in his comment.

[0] https://news.ycombinator.com/item?id=7515263
JS interpreters have this GC component built in already.

that you cant use with asmjs. asmjs IS NOT javascript. Mozilla folks may have made you think it is,it is not!!!

you'd need to reimplement a gc on top of asmjs...

It'd makes no sense.
You're getting downvoted because it's pretty rude to say it out loud

No, it was downvoted as a rude personal remark, and rightly so. That's just what downvotes are for.

There are countless appropriate ways to raise any genuine concern.
At least they provide the mainCRTStartup thing [1] so you can use main() in GUI executables. Regarding boilerplate, Win32 was designed as a very low level API, with MFC and other high level libraries to make things easier.

[1] http://stackoverflow.com/questions/11785157/replacing-winmai...
Well, I wish you luck, but the likelihood that you will become successful before one of you burns out is low. Plan for the long term and establish a sane culture now before it's too late.
If it is as important as you feel, and you're not too desperate, it could be worth simply showing that the domain is available for sale and waiting for an offer, rather than rushing out and trying to chase it (you'll likely lose out a little on this).

Then again, depending on just how great it is you may never get an offer at all.
This is ridiculous. Doesn't this seem counter-intuitive for it to be anything else besides 0 or undefined?
I agree 100%. The experience I've gained working on personal projects of my own has brought me further than working on class assignments. Not being afraid to fail will take you a long way.
https://www.gittip.com/zefhemel/
Related: using Jenkins+Docker in a similar fashion myself I extracted most of what I do into a Jenkins plugin for publishing images (I was an early user of the private docker repos): https://wiki.jenkins-ci.org/display/JENKINS/Docker+build+pub...
I've tried to do programs with /nostdlib before, how did you implement the startup and shutdown functions that are required?
Our company has been in hot water for not properly compensating employees during our "free lunch / trainings" that we hold every so often. Yes, you're giving them free food, no they don't get a choice and yes that's illegal. Pay up, clueless managers.
For the continuous use cases, it helps to look at a graph:

http://www.wolframalpha.com/input/?i=y%3Dx%5Ex
The one thing about the Roku I like a lot is the headset on the remote. I love that! I can be in a room with my headset and not disturb my wife sleeping and enjoy the show.

The lack on the headset jack on the remote on this for me would be a non-starter. Other than that, nothing to write home about. I can't see anything here that would make me switch from the Roku.
Healthcare Startup SimplyInsured Goes Nationwide
Math and science are built upon many ideas that are both counter-intuitive and true.
Both from the same team ;)
That's not all places though -- I've worked at a company with free lunch that was awesome about it. Eat there if you want; if you don't like the food that day or just felt like not eating there then go eat somewhere else. In fact, my work friends and I started doing weekly outside lunches just to get a little more variety and to see some of the restaurants we'd stopped going to when catered lunch began (first world problems...)
There are a few little new things, but 1.0 is essentially bugfixes from the 0.98 release which was essentially feature complete.

New things (eg async) are further away on the roadmap: http://typescript.codeplex.com/wikipage?title=Roadmap
Why is the obamacare website still such a piece of crap?
Please read the article before posting a question that is thoroughly explained.
The fact that you are a programmer is exactly the reason R feels funny. Its predecessor (S) was originally just supposed to be an interactive interface for some Fortran libraries. It turned out to be useful to folks doing mathematical applications and grew into a language.

Most introductions to R don't cover it in the same way other languages do. I found http://adv-r.had.co.nz/ to be very helpful for clarifying matters in a manner that is more familiar to programmers.
That's a rather long text to say "it's an arbitrary -- and conveniently chosen -- definition of a special case of the power function similar to how 1 is not prime". I also think the presentation was chosen poorly: lots of wrong information before the correct approach is presented.

Wikipedia is probably a better source here: https://en.wikipedia.org/wiki/0%5E0#Zero_to_the_power_of_zer...
This interview is absolutely damning.

Eich repeatedly uses the Mozilla Foundation as a shield to protect himself, saying that Mozilla is being threatened, when it is he who is the cause of these actions against Mozilla. He is showing that he has no qualms about using the foundation to protect himself.

There is no longer a question that the man is a homophobe who believes in using state power to enforce religious persecution on a specific minority group. He says, "This group of people can't do this religious thing because it offends me, and the state must prevent them from doing it." And, he voted for it with his wallet, and affirmed that vote with this interview.

Marriage is a religious institution. My personal opinion is that the state has no business being involved in marriage, including for reasons of taxes and other special privileges. There are good historical reasons for these laws, but they are no longer valid and we will need to change them, and can do so without harm to any particular group (except for those who want to enforce their own beliefs upon others, which is sadly common.)

CEO is a very particular position. It's the moral and character leadership role of a company, and having a homophobe in this position is a serious problem. For me, an intolerable problem.
There's nothing wrong with a wave of Microsoft stories on their big day, and it's nice to see MS getting their act together. If there are duplicates, or fluff, we'll penalize them. But the stories you're complaining about are, unless I'm missing something, reasonable front page material. As dragonwriter pointed out, HN sees the same thing on Google's and Apple's big announcement days. Or YC demo days for that matter.

Your post, though, really should have been—at best—an email to hn@ycombinator.com. "Seriously Gates, knock it off please" is pretty lame, as was that title.
What it feels like to have poor communication skills in a meeting
And grass-fed butter. Don't forget, adding grass-fed butter to your green coffee. That's the key ingredient.
If we don't have a specific mathematical context, then saying it's undefined is intuitive to me.

Without context, 0 is no more intuitive to me than 1. These two statements are equally intuitive to me, but they give different results for 0^0:

"Zero raised to any power is still just zero."

"Any number raised to the zeroth power is one."
Not sure what you guys are using to track all of it, but maybe a simple web app would help you out. For instance, an email address would be attached to a "level" (so you guys could input your previous members and attach what level they're on so if they sign up with that same email it'd be aligned).

People could sign up and post their solutions, and others would be able to validate entries of levels below them (so someone on level 3 could validate a level 2 submission). Or hell, the webapp may even be able to validate some of it (obviously not entries where you paste code, but things like "Decrypt !4321hj4123$@!#$" could be automated).

This way, you could submit solutions via your login (attached to your email) and people validating the entries wouldn't be able to see the email address, just the answers, and could comment on the submission.

Sorry, this was a bit stream of consciousness. If this was particularly barebones, you might be able to slam it out in not too much time. If you don't mind PHP or Common Lisp in the backend, I might even be able to help out a bit.
OP here - sorry for the dupe, I searched but didn't see it yesterday. Mostly I thought it was a funny video that the community would enjoy - hope it didn't offend!
Ok, here you go.

http://www.cnn.com/2014/04/01/us/powerball-lottery-winner/in...
Chrome's dashboard: http://www.chromestatus.com
I'm kind of scratching my head here, can someone explain what problem this solves? There's already a CLR and already a way to build native apps for Win 8, etc. This is a new CLR that can run new 'native' apps?