skysight-inc/HackerNews huggingface dataset:
I don't recall ever being excited about a compiler release before, but this has got me excited. Typed holes, overloaded lists, pattern synonyms, new IO manager, new code generator, interruptible FFI calls, parallel compilation, and tons of other new features.

One thing I'm particularly excited about is the switch to use the system's dynamic linker instead of a custom one in GHCi. The custom linker GHCi used before didn't support some features used by C++ code, which meant that some of my FFI-based projects weren't usable in GHCi. This also affected other things that used a GHCi-like code path like Template Haskell and the GHC APIs used by ghc-mod/hdevtools. This will be huge for usability for me when working on projects that link to C++.

Hat tip to all the GHC developers for a truly amazing release!
We are using Xv6 in my OS class this semester and have had some pretty fun and interesting assignments. We started off with learning how system calls and traps work by adding our own system calls to the existing system. The next assignment was to implement a signal system with support for user signal handlers. Our current assignment is to implement a user level thread library followed by kernel level threads in a few weeks. Working with Xv6 has been a real pleasure.
I personally despise infinite scroll, at least on mobile sites, as it limits:

1. My ability to orient myself in the content.
2. My ability to control my consumption of the content (e.g., jump back to top, jump to end, jump to rough internal location).

Some sites have added navigation buttons or tool bars, but, to be useful, they must always be visible, so they take up valuable space that should be used for content. Depending upon implementation, they can also be distracting.

There are certainly ways that navigation options could be restored while still not significantly interfering with content, of course. If decent feedback of current location were also provided, then infinite scroll could be OK.

Most content breaks down pretty naturally into some smaller increments, though (pages, chapters, sections, topics, days -- whatever), so I think it typically makes more sense to present it in that way.

Just because we can do infinite scroll, doesn't mean we should.
lern_too_spel has a point. Why write an entirely new SSL library when you can switch to an existing one that may already be mostly what you want?

https://xkcd.com/927/

Whether or not NSS is the one you prefer, that's up to you.

http://en.wikipedia.org/wiki/Comparison_of_TLS_implementatio...
One fairly likely possibility is that he is billing for other doctors:

http://www.melgeneyecenter.com/index.html
Lesson learned: Next time just give them dumb ideas and don't stand out.
recognition and detection are two different things - for detection deep networks are performing as state of the art. Recent for recognition they are also doing well. However, one main difference is that many recognition tasks traditionally have very few images per object/user (especially when you're testing over hundreds or thousands of subjects). DeepFace by facebook showed that deep nets can be useful in recognition but set a rather unreal (at the moment) president that 100s-1000s of images can be used per subject.
Before you get a management position, if someone around you challenges your ideas or critiques things you do, you deal with it. After you get a management position, you fire them.
If you use @NotNull etc in Java, then it also won't compile until you fix the bug.
Lol, cheers! OFC The last person you want teaching English is a coder. I have many thousands of volunteers to help with that ;)

For the first 3 months of our site (before help came) 'grammar' was spelt wrong on the header.
8) isn't absolutely true:
http://googlewebmastercentral.blogspot.it/2014/02/infinite-s...
It looks like visits to the linked URL are blocked when the referrer isn't an MIT page. If you visit the authors' home page you can view the original article:

https://alum.mit.edu/pages/sliceofmit/author/hoagland/

EDIT: Duh. You can't click that link because it's blocked by referrer again. So just copy/paste that URL into your browser and you'll be all set. In fact, you can do the same with the original link: https://alum.mit.edu/pages/sliceofmit/2014/04/09/why-is-spee...
Holidays (Christmas, New Years, July 4, etc.) Vacations take even more time out.
Sarah Austin, (from the bravo Silicon Valley reality series) is my CPO. She is very aware that the way "TV" wants to portray Silicon Valley and the way it really is are very different. Founders don't typically drive McLaren's and live in a multi-room suite at the Four Seasons.

It is much more typical to do what she does now, crash at AirBnB as she bounces between cities for meetings, and working 10 hours at the office and working another 4 at the house.

http://plexinlp.com is a passion, and we'd be building it even if we weren't out to get rich. Sure we hope it is the next billion dollar wolfram/siri/google killer.

We aren't planning to be like the reality series and get canceled in episode 4. We are in it for the long haul. Which is something that is happening less and less in SV. People routinely tell me they are doing 2, 3, and even 4 startups at the same time.

SV needs to be able to laugh at itself. But it also needs to understand that it isn't in a bubble entirely right now. The money is bigger, but not by the orders of magnitude that the pervasiveness of the Internet has increased. The people getting rich are creating more divide than there ever was, but also the expectations on those who achieve that level have gone up. SV is in flux as no other place on the planet has as much potential to make you a millionaire or a pauper in a 2 year time.
If you were a temporary worker through Kelly Services you probably won't have much recourse. I temped in my twenties and I don't think there's much you can do. You are a Kelly employee, not an employee of the host company, and as such your work assignment with Juno Pacific was ended so you head back to Kelly for a new assignment. IANAL.
That massive looking graph increase is only $6 since 2006.
Of course. You can't MITM all the traffic to the site. But if hackers are targeting a certain security-conscious user, this standard will give them another tool!

This new layer will make the security better for the average user, but it will enable attackers to make a website look falsely patched in a MITM attack.
Don't bother. As long as California is an at-will employment state (I'm pretty sure it is) they can fire you for no reason at all.
Google Glass Saved A Life
You can configure your Bowery environment with whatever tool you use in production (chef, puppet, Ansible, etc) and then export the VMs to whatever production format you prefer.

The primary value add is that if your production system is too large to run on VMs on your computer now you can develop in your prod env
IANAL, but here's my read.

There's little you can do, and it sounds like it was a shitty job. Anything you'd recover in a lawsuit (and winning one against them is a long-shot) is going to be based on the income lost from that job, and wouldn't be worth it. If you were a salaried employee, you might be able to push for a severance (maybe a month?) on account of the circumstances your departure making them look bad, giving them an incentive to settle. As a temporary hourly worker, I don't think you have that credibility, and I think they can fire you pretty much at will: your services aren't needed. A termination suit would be unlikely to win you anything, and the reputation effect would cancel out what you're likely to win.

If Juno Pacific harmed your reputation at Kelly Services, you might have a claim of tortious interference. But, unless otherwise specified, JP has the right to cut your hours to zero, which means terminating you.

It's going to be a he-said/she-said battle, but the truth is this: you made the executives look cheap and stupid (because they are) and they canned you as a "troublemaker". It's a tough call what is legal in dealing with "troublemakers". Attempting to unionize (which is not really what you tried to do) is protected and not fireable. Making executives look bad (which you did) is "insubordination" and fireable. Where's the line between "a troublemaker" and "insubordination"? Judgment call, very subjective. Is it right, what happened to you? No, but that's how the system works right now.

Corporate survival protip: rabblerousing is rarely worth it. I know, from experience. If you don't care enough to start a union (and that's a ton of work) then you should just do your job and keep those sorts of opinions to yourself. Shitty companies are like Wrongness on the Internet. If you fight them all, you'll never get anything else done.

TL;DR: they probably didn't break the law, you almost certainly won't get anything even if they did, and your best course of action is just to get another (better) job.
Web UI will never be the same after tonight famo.us
This would have been better if it infinitely scrolled.
Yeah, it's so hypocritical to only follow the words of Jesus Christ, and ignore all the older stuff that's contradicted or overridden by Jesus. Like they don't even know why their religion is called Leviticianity.
Learn SEO #2: Find Your Most Profitable Keyword
Nope. That's not in the release version. Simd is still second class in ghc. Should be viable for ghc 7.10 though. Note well, the prefetches in that paper aren't optimal. In many cases prefetch is over issued.

You should only use prefetch when benchmarks show that the hardware prefetch isn't performing up to sniff. Or when your access pattern for data doesn't have good locality and doesn't resemble a linear arithmetic sequence. (Just rules of thumbs mind you. For more precise heuristics, please read your CPU vendors optimization manual. The intel manual has quite a few tricks that should apply to most modern CPUs overall)
So save the company $60k / year and get the possibility of an iPad? I think I would keep my ideas to myself and start looking for another job if I was an employee (I realize the OP was not an employee and my reply is slightly off topic).
This gives me a 403 Forbidden error message.
Conda OpenSSL package upgraded to 1.0.1g fixes heartbleed
I gotta admit, as soon as they said "and it's lossless!" I was a little disappointed
The article states that many of the offices getting the largest reimbursements have all of their billings going through one doc. So a large-ish ophthalmology clinic with fifteen eye docs looks like one doc according to the data.
Why use node when RoR, Django, Php are there?
Lesson, when needing cash for basic living expenses..keep head down and mouth shut..

Yeah it sounds unfair..tough its way things are.. work the system not have system work YOU!
He's actually being investigated for fraud. So if we take him out of the picture, the remaining numbers make sense.
I oppose this: human dignity MUST be defended at all cost.
Tokyo iOS Meetup organizer here. The place where we meet is a company called Voyage Group, which is actually a proper company rather than a co-working space. It is unique in that, as I understand it, it is made up mostly of small, wholly-owned subsidiary companies, which is why there are all of those different-sized rooms. You are right that it would be good for co-working, too.

Co-working spaces have definitely expanded in the past couple years though. Co-ba in Shibuya and Hub Tokyo in Meguro are two that I have visited that seemed like they had good communities.
by that logic, we indians should stop all progress wait for every poor person to reach at-least middle class and then bring technologies into our country. sounds to me pretty short sighted approach. What if instead of that we teach poor kids and create tomorrows "astronauts" and ISRO scientists.
"We’re giving over a year’s worth of work on our recommendation engine away because we want to earn your business on our platform."
Or students making a bit of extra money.
The standard treatment protocol is monthly injections on an indefinite schedule; given the prevalence of age-related macular degeneration, it's easy to see how a clinic in a high-retirement area could profitably optimize to do hundreds of these. Lasik clinics operate on a similar principle. (I'll spare you my argument that medicine is basically the last outpost of the Marxian labor theory of value, but suffice it to say that when capital investments in an industry don't improve profit, then Taylorist labor optimizations will step in to fill the void.)

riahi might be able to answer this -- any idea what the cost is of ranibizumab these days? A single injection used to run about $2K, but I don't know what the price is now.
That is maintained by an active ghc contributor, so should be safe to use!
It's a bit hard to make sense of this story. Google might not think that her UX/Design talent is a good fit for them (the Design and engineering teams at Google are "separate" from what I've seen). That doesn't say anything about her.

I also don't really think that the part about her rich boyfriend is relevant and it feels a bit weird that the article mentions it. She also sounds very, very negative towards the end of the article. Some of my friends in other sectors have applied to 100 jobs, received one offer and got fired after 6 months because of budget cuts. They still get up every day and try again.

If I was her I would ask why they didn't hire me (feedback is always useful), take the 10k. Travel for a month and get ready to try again. I get that it hurts but working for a startup company the possibility of failure is always around the corner and "selling" to Google and getting some money doesn't sound like the worst way to fail.
As always it's never that simple.

Infinite scroll is great for browsing images. That's whats it's always been good for.
Pretty sure HBO is only airing GoT on Xbox since HBO Go conked out the other day, so they're trying to make up for it.
I'm very interested in business intelligence for my startup, and am happy to pay a service for this. Alas the OP's site seems
premature. No info.
Gear Fit highlights Samsung's woeful ignorance of user interface design
HealBe isn't a misguided, ultimately doomed project that's making promises that it ultimately won't be able to fulfill on the finances that it has. It's a fraud that is making scientific and health claims that are a combination of "known to be impossible" and "likelihood that they've accomplished this is zero."

If you're saying that the essence of crowdfunding is advance fee scams for magic beans, then crowdfunding is garbage.
Put a way to contact you in your HN profile and on your other profiles (GH, SO).

While it sucks to be short on money, it really seems like you dodged a bullet and you're better off not working there. From what I can tell from your writing and your online presence, you are far above making $8/hr.
It looks like they are checking the referer and serving 403 to visitors from HN.

Just press enter in the address bar once you have the 403, the same request will be done without a referer and it will load fine.
Don't compare it to reality, compare it to The Big Bang Theory.
It's interesting how software startup culture seems to become mainstream, we've got two new shows centered on that topic now. So far I enjoyed watching "Betas" a bit more than the "Silicon Valley" pilot, but I'm looking forward to seeing more of SV.
No live stream in Germany?
Many large compagnies (bank, telecom...) are still based on mainframe and z/os. They want to move on Big Data technologies like Hadoop but not easy because a major IT gap.

IBM try to help with that move, many not the best solution because it's more Hadoop on Z/linux and not Z/os but still a interesting move from IBM to stay on the race.
But what if I take the results this machine gives, and then immediately start supporting candidates at the opposite end of the spectrum?
> I also think it is a radically borked threat model which suggests that attackers only find out about vulnerabilities when the man-on-the-street does rather than when really-savvy-vendor-folk do.

Do you have a study? I remember an article here that suggested most Windows attacks were created by reverse-engineering MS patches rather than by discovering the vulnerabilities or reading about them on mailing lists; if that's the threat model then co-ordinating so that most vendors release patches at the same time is safer even if it means waiting longer for a patch.
The best answer I can provide is: The code is there. There are no heuristics in it. Everytime you run it, you get different results (because of random initialization seeds and the stochastic nature of EA). It may find the (a - (x >> 1)) equation on a specific execution, or not. Over the runs I made, this equation (or similar) was the most popular and nothing come close to it. In fact, it finds a lot of other optimizations; either less accurate or way more complex. I remember getting tens and tens of operations in equations with "bof" accuracies.
There are approximately 40000 km in a great circle passing through both poles and Paris.

40000 km / 360 degree * 1 degree / 60 arcminute = 1.851... km / polar arcminute

if 1 knot is 1 arcminute / hour, then to get the distance in meters per knot, you use the following factors:

1.851... km / hour * 1000 m / 1 km * 1 hour / 60 minutes * 1 minute / 60 seconds * 30 seconds / knot = 15.432 m / knot
"The manager mentioned one example of a single employee that thought up an idea that saved them $5000 a month."

His idea was that the company should fire someone who makes $60k a year and redistribute the workload.
Not to mention excellent fashion sense. Conservatives are so Carharrt.
http://www.businessinsider.com/study-strength-politics-conse...
Crittercism, in app performance monitoring, raise 30M
Sounds like you're a smart person. If you're looking for good pay and a stable job try to find a government contractor. I have a good friend that started answering phones doing basic Tier 0 tech support, mostly just resetting passwords. This was at ~$15/hr. YMMV but at this contractor, they quickly realized that she was overqualified and paid for her to get certifications and bumped her into a much more technical role.
I totaly agree. It is really great, when you need to click on link in the footer of the page, that keep running out.
map.getPlayer()['hasItem'] = function yes () { return true; };
I agree, the pizza parties and Amazon stuff is ridiculous, no question.
I guess, the management did not fire vturner, because he pointed out a better idea. He was fired, because he openly embarrassed the management in a meeting. This is very undiplomatic. Apart from proper english, it is also important to have social skills and develop a feeling for rudeness.

It is very hard to find good ways to turn criticism into something positive and productive, though. This is all about how to put things and about the right or wrong moment. Not easy but worth trying.
Yeah. Having served some time in the magazine industry, there's a common pattern there:

You decide to make something way better than the existing alternatives. Your smart and literary friends tell you it's a great idea, because they want something better too. You find inexperienced investors with the same vision, and present them with early samples that make them say, "Yes! This awesome! Let me invest in your vision." Then you start shipping, and the small fraction of the population that isn't satisfied with mid-market stuff signs up and praises you. You're not profitable, but everybody is so excited that you keep going, possibly for years, getting new investor money and never selling as much as you hope.

Basically, it's like making a quirky indie film and thinking it will be a $500m blockbuster because you and your friends love it so. My fear is that Quora's on exactly the same path. That this new chunk of money comes from an outsider, Tiger Global, worries me further.
I wouldn't consider a student "experienced", unless they went back to studies after working for a while.
You had the best intentions and at some other place and time, what you said would be taken seriously by the upper management but it looks like your position is expendable despite the good work you did and at that particular moment, your interjection may not have the best idea.

It sucks that companies can get away with all this but they have been that way for long. I am sincerely hoping you make it to a better job where they are 1.ethical and 2.don't want to lose you and you look back at this and shrug.
Check out Black Sails, there's a scene in one of the later episodes of the season that portrays the measurement of speed using the chip board and knotted rope. The term "knot" immediately clicked for me when I saw that.
Java 8 Lambda Expressions Capture Values, Not Variables
good site, room for improvement
HTML or native? Paid or Free? iOS or Android? What's your take?
I personally think people should appreciate any reward, even if it is just a pizza party. Why do people think they should get a cut of the savings? If you work for the company, you should want to see it succeed for the sake of your own future with the company. If a company has a policy in place for 10% cut of the savings, sure that's great. But don't be greedy and expect more.
What a great idea
I agree, OP would probably still be employed if he spoke wit the management after the meeting, in private.
I think they took IT staffing companies like Adecco, Manpower(contractors that work 40hrs/week at clients) instead of IT Consulting (Accenture, etc.) or freelance tech consultants to calculate this- It is too low for someone that calls themselves "tech consultant".
To repeat what I said in the SICP thread from a couple of days ago:

Folks, you don't need proprietary software or an iThing to get help with SICP. Hop on #scheme on freenode and check out http://schemers.org/ for resources.

Get yourself a good Scheme implementation like GNU Guile or Racket and get hacking.
Steam hacked due to Heartbleed (unverified)
#3DST: a 3D scan every Thursday
A good friend of mine took a contract job (to be hired on fulltime within 3 months) for $30/hour, doing simple company support IT related stuff. He is most certainly considered a consultant. I think this is a very common case, 1-6 months as an outside contractor before being hired on fulltime. Lots of the listings on places like dice are specifically tagged as contract work, leading to fulltime.
I'll take a stab at this (I'm a decade out from my last machine learning class, so no guarantees on correctness): The only reason it's fitting a hyperplane is because one class is being mapped to the continuous value -1.0 and the other class is being mapped to the continuous value 1.0 and there's a thresholding step (the hyperplane perpendicular to the line onto which the continuous values are being projected) at the end to determine the class. If you're doing regression instead of classification, your training data will be fed in with more output values than just 1.0 and -1.0 and you'll omit the thresholding at the end, but otherwise the behavior and intuition should be the same as in the article.
I'm wondering if you're being legitimate and informative, or just trolling.
You did the right thing. Sucking it up is not the right thing when you make $8 per hour or $80 per hour. There are good managers and there are definitely "suck-up" managers. Even though we cannot pin point the exact person making this call - no matter what the hierarchical position you will find people who are insecure to the core. This is a sign that you are working for some one/group super-insecure in the chain of command.

Could there be more tact and humor in expressing your mind, perhaps but again you did the right thing and trust me for a person like you there will be opportunities.