skysight-inc/HackerNews huggingface dataset:
Hi Julia, thanks for answering questions.

I noticed something odd in the techcrunch article; the author, Sarah Buhr (@sarahbuhr), capitalized your company name incorrectly as "IxChel" in the article title. I fixed the capitalization after submitting this to HN, and dang (Dan) or another HN admin most likely fixed the "YC-backed" to the usual "(YC S15)". You might want to ask techcrunch to fix it?

I have not (yet) read the linked papers in your site:

http://ixchelsci.com/#publications

Which I hope will provide more details, but at the moment, I'm curious how your whole system/service works?
If you've ever endured the compilation time of a Scala codebase that has more than, say, 2000+ classes, then you might think that some things just aren't meant to happen in Scala either.

I used Scala for 4+ years at a company that spent a non-trivial amount of time and resources speeding up its Scala builds (way more than 2000+ classes), sometimes doing sadly controversial things[1] to achieve that speedup. It was a real quality-of-life issue, and one of the reasons that compelled me to leave.

I'm using Java 8 now, and yes it has its warts and is nowhere near Scala wrt functional goodness, but I'm glad to be compiling and iterating a lot more quickly with the ability to use even a subset of the Scala stuff I missed.

[1] https://groups.google.com/d/msg/pants-devel/mcdllXQsYNg/96ZG...
How Often Have You Saved the Day with Your Coding Skills? – Nutanix
> I know they're Google and everyone wants to work there

If only Google themselves knew how far that is from truth.
If you ever have to do advanced formatting in word/ppt or crazy in depth excel functions office still wins.
The Future of ESports: Beyond the Hype
> The "weird trick" is that they do non unitary things via partial measurement to beat that bound.

Heh? Unitarity is basically the defining characteristic of quantum mechanics. You can't just casually violate that.
See the wired article.
I had a hunch this was a BREAKFAST piece before I even clicked the video. Really impressive project. Love what you guys have been doing!
Popular german blogger and hacker fefe also complained that hacking team used his open source code. He now calls for an NOMIL/NOINTL version of the GPL and wants to sit down with a lawyer to create something along these lines, or see if that is possible at all.

Original article: http://blog.fefe.de/?ts=ab645846

Google translate of the above: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr... (shitty because the original is written in a more colloquial style, google doesn't seem to handle that too well)

Code in question is dietlibc: https://en.wikipedia.org/wiki/Dietlibc
Spin Up the Tiger Geocoder, Quickly
This suggestion isn't meant to apply to serious or competitive play. It's an attempt to keep things more fun among friendly players of differing skill levels. Anything that 'forces' serious players to memorize more meaningless information is a benefit, as far as I'm concerned.
You want a deeper skills pool? More women in IT? Stop treating your IT staff like garbage. Give them the resources and authority they need to do the jobs to hand.

Otherwise, you'll find that there are plenty of adjacent industries in which we can make use of our skills. Industries that don't cause PTSD and where a good night's sleep is the norm, not the exception.

Here, here!
I think we're going to learn something about evolution

But I really expect that simple organisms (like, you know, plankton) will evolve to survive

I don't think a small change in ph is as hard for evolution as dealing with the already high amount of salt in oceans

The Zebra mussels are probably going to survive as well
> centuries of experience is not to be sneezed at in any profession. You'd be surprised how much of the working knowledge of a whole range of fields dates back to the middle ages. One of the holy grails of Western smithing books came out in the time of woodcuts.

I totally agree, it's just that, are zero people in the US good enough to make these knives? Does it require such expertise that if your father wasn't a knife forging expert, it's inconceivable that you could otherwise learn or be taught how to do this to make a good enough knife? Why can't I (say, a decent smith in the US) read a book on this technique, do it for a couple of years and churn out the same quality knives? I'm sure the 100 year old Japanese artisan smiths of Lothlorien make more subtly elegant knives, but a chef, or at least the general market of in-the-know chefs who want a strongass knife, should not care about that to the point of needing to import them from Japan.
Yes, of course, all sensations are actually located in the brain. That goes without saying.

However, as I understand it, with fibromyalgia there is no actual peripheral contributing factor, it is some combination of remembered pain / interpretation of touch as pain / emotional pain. Having said that, I haven't really done a great deal of research on it, and I'm not sure if science really has much of an idea of what is actually going on anyway.
"The best way to rob a bank is to own one." --William K. Black

The difference between this robbery and those that occur in countries with a longer history of private banking is that this one actually had an identifiable suspect.

I believe that no one will be held accountable, because no one ever has been held accountable for this type of crime. The most that ever happens is that torch-and-pitchfork murder-mobs lash out at whomever they can reach, such as the guillotine operators of The Terror (during the French Revolution).
The company I work for very much does that, as have others I have interviewed at and knew people working at. The company I currently work for is legally required to interview N (I don't know what N is) candidates for each position, hiring takes a long time due to clearances, and they have firm dates they need to have people started by so they can finish projects on time as they get projects. In the case they can not find enough qualified candidates where I work they relax the criteria and interview unqualified ones and hire the best they can find in that bunch, probably how I got hired with no experience. A candidate search usually starts 6 months prior to a project starting, with a decision made at least 2 months prior. While it is not the company I currently work for Salesforce.com is a company I have good reason to believe uses a system of choosing a single person out of a pool of interviewed people after a certain number have been interviewed.

Since google has the multiple rounds of interviews and they very much had notes on my first time interviewing for my second time interviewing (neither of which did I make it to the second round of in person interviews). I suspect that googles last day of in person interviews, (2nd day? 3rd day? don't know how many days of in person interviews they have but I know it is more than one) is when they perform things in the manner you are describing. I have been told all the technical portions of the interview are over by the last day of in person interviews by some people who work there, although I am taking that information on faith based off the fact they are people I trust, and do not know first hand. Also from what I could tell Google does not use a short time window for their interview process either, as each time I entered the process it took over 3 weeks to go from recruiter to the first in person round.
The history of seeking correlations between visible and invisible qualities has been largely successful. For instance, it's fairly well known that border collies can be successfully trained to herd sheep, but wolves cannot.

Experiments have provided significant evidence that these behavioral traits are genetic: http://blogs.scientificamerican.com/thoughtful-animal/dogs-b...

Further, in the US and Europe, we also have a long history of trying to find substances which kill infections. These failed until we found penicillin. Citing a few false claims (not all the ones you've cited are even known to be false) and using this as evidence that all such claims must be false is a logical fallacy.
Google has upwards of 50k employees. Compare that to IBM: upwards of 500k employees. A friend (and maker and seller of tech companies, so he's quite well connected, much better than I) living in Palo Alto has told me he knows of no one who works at Google in engineering who isn't an acqui-hire.
Greylisting: The Next Step in the Spam Control War
Next-Gen AI? Animal Brains That Can Fly an F-22 or Control Robots
Human capital - the original owner/manager knows infinitely more about the business than the new manager does.

For example: I recently took a class in college where a team of engineers and business students would pick up and run with a venture from the previous semester. My team was producing mechanical agricultural products for rural women in Ghana. I was technically the "Project Manager" but in reality, I had no idea what was going on for the first two months: who were our contacts in Ghana, why should they trust me, how had the design of our products changed over time, who was supplying our raw materials, what was the state of our financials & grant proposals, how about marketing and sales channels, what even is a Cassava?! It was really disorienting and frustrating. Yes, there was documentation [1], but reading something vs. doing something are completely different.

The most valuable members of these teams are always the ones who have stayed on the project for multiple semesters, with the overseeing professor (6 semesters of experience) being simply indispensable. If he had been replaced, the project would've fallen apart immediately.

Of course, this becomes less and less essential as the company gets larger. Replacing the CEO at a Microsoft or an Apple may change high-level decision making, but most of the human capital is stored within the large, diversified, hierarchical employee base.

As for putting your entire net worth into one investment, that's a simple risk/reward profile. If you're going to put all of your monetary assets into one investment vehicle, you're probably going to put all of your other assets (skills, contacts, time) into this investment as well. Capital attracts capital, be it fiscal capital or human capital.

[1] The documentation was actually excellent as each exiting team had sworn to do a great job so that the next team wouldn't have to go through the same frustration that the exiting team had experienced. Wishful thinking.
There is not evidence that they complied the license. They were hacked and this source code was exposed. I suspect that they were not properly distributing links to the source for the LGPL library they used (especially since it seems like this is Android spyware).

BTW even if they cited the author as the copyright holder... that does not necessarily mean that they were complying with the license, which could definitely be copyright infringement
That's what judges are for. A sufficient definition should be obvious almost always anyways.
A post facto warning isn't really a warning, is it?

"You were getting a warning, but now you're going to jail."

Why not admit the "warning" upfront? Maybe exactly like the one happening the first minute of the video?
In fact, you don't even have to understand quantum mechanics to create a quantum simulator. Mostly just linear algebra, and how states evolve through time, given some Hamiltonian.
Streaming is not available in Germany.
Their use was a violation of the license (GPL v2) of the software at issue. If commercial copyright infringement can be called "theft" then Hacking Team certainly "stole" his code. End users of software, not just the paying clients/spooks, have rights under the original license of his app.
I saw it. It doesn't answer any of the questions above. The fact that they were able to hack an infotainment system connected to the internet is not surprising. Anyone who knows how those things are written sort of assumed that this was possible.

The noteworthy part of this is being able to bridge the gap between the two CAN networks, and it's not explained in any way.
https://en.wikipedia.org/wiki/Motif_(software)
Net neutrality in India: DoT favours regulation of WhatsApp, Viber calls
Odd, when I read "features" I assumed software features. I expected an article on user perceptions of software by feature-set.

I guess I'm saying that there's a lot of open space for interpretation?
Ok, I'll start now.
Mining Product Hunt, Part 1: Detecting Vote-Rings
We anticipated some static from all the ribbons, so the superstructure is heavily grounded and made of aluminum, we also have aluminum plates inside each pixel module. But when our step-drivers started catching fire we bought a 3M 718 static sensor, it maxed out at 20kV so I actually don't know how much static we had on the ribbons. We ran tonnes of more grounding wires through the modules and that took care of the problem. But yeah, static caused a few fires here before we figured it out.
The cop is disrespectful immediately. She's got a valid gripe (getting out of the way of the police officer means she gets pulled over), and he doesn't like that he's being called out on his shenanigans (threatening a ticket for failure to signal when pressured by aggressive driving).

See how that works? It's a he-said, she-said. It's great that there's one side that's obligated to act professionally and respectfully; it's a pity that that obligation seems to have fallen by the wayside. (Or, perhaps it never existed for certain segments of the population.)
Introducing Trace – monitoring and debugging tool for microservices
Europe to America: Your love of air-conditioning is stupid
> No, at it's most strict they haven't recruited someone until the company makes an offer. You can be recruited by multiple groups simultaneously. Happens all the time in college sports.

Kinda depends on the context, doesn't it? The context can subtly change how the word is interpreted.

This is how I would interpret the various forms based on my own personal experience -- your interpretations may differ:

Recruiter is recruiting Joe -> Trying to hire Joe

Recruiter has recruited Joe -> Successfully hired Joe

Joe was recruited x times by Google --> Google tried to hire Joe x times

Joe was recruited x times by Google to do Y, Z --> Google assigned or hired Joe to do Y, Z x times

Joe is being recruited -> Someone is trying to hire Joe

Joe was being recruited by A, B, C -> A, B, C trying to hire Joe

We are recruiting Joe to be our representative for X -> Joe has been designated to be the representative

Joe was recruited by Company -> Joe was hired

Joe is a new recruit -> Joe is a new employee
They say he memorized "the" Scrabble dictionary. Is there a standard dictionary? Where can I see it? It would certainly help resolve conflicts next time :D
Wouldn't that significantly cut down on the valid moves possible from a given board configuration? You'd only be able to play perpendicular to preexisting words.
If you are a software engineer, "we no longer need to fill that position" is impossible, because Google uses a general allocation model, not a specific team seat model.
libpcap does support it. As for Winpcap, I don't know.

Yes, libtins uses libpcap to capture packets (and also to send, if you're using Windows), so basically if winpcap supports it, then it should work on libtins.
Charles Darwin's ecological experiment on Ascension isle (2010)
JRuby upgrade promises better performance
It's totally possible that we're about to run into a natural limit. But it's not so overwhelmingly likely that we shouldn't have a modest investment in preparing for what happens if we don't hit any natural limits for a while yet. It could be an existential threat that we're dealing with here.
As an industry we basically have no idea how to hire coders. Worse, copying interview practices from the big tech companies is rampant, even though the big companies are by far the most dogmatic of them all.

Remember when asking "logic" brain teasers was believed to be highly correlated with programming ability? Why are manhole covers round? How many jelly beans are in this jar? Why is this lightbulb so fucking warm? Not so long ago these were serious interview questions.

Then the big tech-cos moved onto simply making people scribble algorithms problems on a whiteboard and everybody else followed unquestioningly.

There is shockingly little self-reflection when it comes to tech interview methodology, and for an industry so obsessed with proving assumptions with data, we also do very little of that. Most interview "best practices" are accepted on faith and their validity is literally never tested.
Bitcoin Startups You May Have Missed
How long did this take to make? Very cool project!
I am probably being voted down because most of the readers on this site have a high SDO(social dominance orientation).

Remember how they dissed Snowden when that story broke out? But then once he became a cause celebre, they came over to his side.
Isn't this exactly the kind of situation you'd use a CORDIC for?
Amazon does hire for specific positions, so if a manager picked your resume but hired someone else first, you get dropped until another manager picks your resume.
It's not just the valley. The whole market crashes every ~8 years. Expect a crash before mid-2017.
If you stick to the same kind of subset in Scala, then compilation isn't that much worse than Java, IME. It's only when you're using a lot of implicits and/or a lot of type inference that compile times go through the roof.

(and FWIW I'd say that 2000+ classes - that's what, 600KLOC? - implies a project that should be split up with clear boundaries (i.e. separate release cycles, documented public APIs between them), if only for developer comprehensibility. How big is a Java project that provides the same amount of functionality, and how long does it take to compile? Crikey, 2000 classes...)
The IoT Hunger Games 2015
People ask me for directions all the time, and I've always been convinced this was the reason. I also think body size and appearance plays a part

Wouldn't it be neat if you offered a service that would rate you on some important dimensions so you new your relative score?
Saw X Japan last October in NYC, they were amazing.
A company that don't respect human rights also don't respect copyright. Color me surprised ...
Well, there are two things:

1) The intent behind the original license doesn't match with what the author intends. This seems to be the likely case. But, there is also the second issue to look at.

2) The violation of the license, assuming the source code was not shared with the clients. This is a direct violation, and through the common use of the term theft when it applies to copyright violation, it matches. Basically, if you don't adhere to my license, you don't have a right to use my code, and as a result, you've effectively "stolen" it.

People like to pretend that even MIT style licenses don't have requirements. They do, and you can violate that license, and by violating, you never had the right to use that code.

Basically...

> Anyone can use it, including hackers, NSA, etc.

Incorrect. Anyone who abides by the license can use it. While that might not seem onerous, it's an important distinction to make. So, considering the code in discussion was licensed under a GPL license (one of them, not sure which), one wonders if they were abiding by the license.
I think debunking crackpottery is helpful for society, at least. I’d even argue that it helps the specific scientific field in question to move forward if the claimer is an active researcher, and is losing their time by not realizing it’s wrong. To sceptically scrutinize claims is what moves us forward. Of course, one has to choose their battle, but if those, who can, debunk crackpottery from time to time, then, I think, the general picture of science gets better. I think public interaction is important for science — the constructive lectures of what we know aswell as the destruction of false claims.
What’s the Optimal Speed for Exercise?
Unless I misunderstand, this is software that runs on the target device. Does that count as distribution? Did the victims receive a copy of the license and access to the source code? Is there some kind of infringement case here if we could find someone this was used on?
Women in STEM
If you accept that our brains automatically make these judgements and therefore we're unlikely to be able to train ourselves out of it, then the most interesting question is:

"How do you hack this?"

What can an individual do to maximize good judgements? How can you influence the amount of competence or dominance or trustworthiness others automatically attribute to your face?
It's called "being an adult and doing what you gotta do for the people who depend on you. "
First, sit down alone, away from the crowd, don't forget your notepad and pen. Write down targets you have not met, which deadlnes have passed, in other words, write down expectations not met, love not returned and other things you have been disappointed with recently. Cross off the ones which you were not personally responsible for, after doing that, you will be left with the ones which are within your capacity to handle. Set new realistic deadlines against all of them, write down simple steps which you are convinced will help you achieve them, break them down into realistic daily routine, leave no space in your routine for frivolities but create room for leisure. Go back to living your life but this time follow your routine strictly but factor in contingencies.

http://ayietim.wordpress.com
IBM is so Screwed
Get paid to learn how to code
JetBrains PhpStorm 9.X Crack and License Key Download
yep, and call the local TV station - they love these type of filler stories that make cities look like crooks
How I Built TinyMusic.js (part 1)
>tests that run for 40 minutes

This is pretty good actually. It sucks if you're relying on Selenium testing for verifying your code as you're writing it, but before and after deploys to staging and production? This isn't bad at all.
The definitive account of how hackers can gain access to our cars
My hunch is that NCC has notified the manufacturer privately.
Hi, IBM software engineer here. Myself and most of my colleagues frequent HN and many of us either have or contribute to open source projects. We generally can't divulge anything at all about our work. I, personally, contribute under an anonymous account and stay out of conversations where I'd have to back up my comments by citing specific experiences related to my workplace or work in any way.

Many of us also highly value work-life balance. As another commenter suggested, after 5pm I'm probably not on HN and am instead traveling, out to dinner with friends, playing sports, reading some good fiction, or whatever else is interesting this week (and before 5pm, I'm working...) Personal projects take up only some of my time. After a little while, much of the conversation here has become annoyingly tepid and it's only the rare tech-related post that I give more than a quick skim.

Edit: I will take issue with the sibling comment that for us, it's just a job that pays the bills. At least in the office I work, there is a very high professional level; we take pride in doing good work and maintaining that level, in keeping up with the state of the art, and implementing best practices. Myself and all my colleagues are all passionate about our work and it is definitely not "just a job". In my personal case, I'm fulfilled enough with my day to day work and develop as a programmer enough to take pleasure in having a varied and full personal life.
HBO Signs Bill Simmons [pdf]
The Ultimate Guide to Startup Sales Tools
how does this compare to digitalocean's loading from snapshot? It takes 30 seconds or more to load your snapshot. Is this any different? I'd love to not rely on DO because this is one of the key selling point of DO, saving a snapshot and loading it.