skysight-inc/HackerNews huggingface dataset:
Good on her. My regular disagreement w my feminist friends is their SJW stuff does them more harm than good and the only way forward is our having more female engineers. Clearly then, I think this initiative is really tackling the core of gender issues.
This is really interesting, I did not know it was possible yet.

A future advancement that could be made possible by this technology is the complete elimination of "laggy hitbox" type effects: if the server that handles physics is also handling rendering, it can make sure to show a consistent picture of the environment to every player.
Good job!
I see that your first picture is from Rocket League, i ussualy play rocket league using the steam controllers :) It would be really nice if the steam controllers could work with it.
A PCB factory in every workshop: The Chipsetter ONE
"Weak" and "dumb" are absolutely objectively and absolutely measurable.

- Someone who can lift 100 kg is stronger than someone who can only lift 80 kg.

- Someone who understand that is smarter than someone who doesn't.

You could possibly have an argument about "ugly".
Why is that not the case?

(I don't know enough about currency trade.)
Not sure where you got the 90-95% fat, but I've never seen anyone suggest that you should be eating anywhere near that much from fat. If you were actually trying to get that high I can understand why you'd feel like it's a "sick person diet". From what I've seen, the traditional advice for 'macros' is that you should be eating 65/30/5 for fat/protein/carbs. However people often misinterpret that to mean that that's a goal for each and if they haven't eaten that much they should force themselves to eat that.

If you're serious about your diet, you should really take 5 minutes and figure out exactly what your body need. Each person is going to be a bit different, but in general (but slightly more specific than the last 'in general') you should be eating less than 20-50g of 'net' carbs, you should eat at least 1-2g/kg of lean body mass, and you should eat as much fat as it takes you to not be hungry. There are calculators that will walk you through all this, http://keto-calculator.ankerl.com/ is one that I've used before, it's more targeted at weight loss, but it's only one that I've found that makes an effort to cite the calculations it does.

As for working out, yes it's definitely possible. I've been lifting since December and making great progress. There are also occasionally stories of endurance athletes that swear by a ketogenic diet. My understanding of why it can be beneficial is that it basically removes your dependence on glycogen, when runners 'hit the wall' it's their body running out of glycogen their body then has to transition to running on fat. Keto-adapted runners are just running on fat from the beginning so they don't hit the wall and are more used to burning fat for energy.

I'm not a runner so I don't have personal experience in any of that, but in my lifting I do find that I have to take it a bit slower than I expect others have to. When you're keto you lose a bit of the 'bursty' power that people with glycogen reserves have.

I don't claim to be an expert on any of this, but I do continue with it. I've been mostly ketogenic since May of 2013, and I've had many improvements in things like mood, hair, skin, and sleep and I definitely notice a change in those things when I decide that the social aspects of eating are more important than my diet.
It's acetone breath, it is a temporary side effect of keto-adaptation. Other ones include excessive thirst, light headedness and headaches.

Most people never heavily use ketones, so it takes the body some time to re-build the machinery to do so.
Sorry, I meant Cloudera's free training videos. The link is a bit hidden on the bottom section of the page.

http://www.cloudera.com/training/library.html
Mix? No.
Share? Of course they will.
Arduino Launches ESLOV IoT Invention Kit on Kickstarter
Yup - and it's got a lot of potassium too! Definitely a keto staple for me.
When internal CDC employees are admitting to fraud and systemic corruption[1], it makes sense to do your own research. Conducting research is a welcome activity in most civilized groups.

[1]"Dr. Thompson has admitted in taped phone conversations and in a statement through his lawyer, that he and other authors of the study, which include senior officials at CDC, manipulated the data and violated study protocol to conceal their findings linking the MMR vaccine to autism."
http://www.globenewswire.com/news-release/2016/05/03/836249/...
I find it hard to personally use the CNY/RMB for anything. Money is a special thing and all history is taken into account with risk. I can't realistically imagine my money safe at any point over a hypothetical 50 year timespan, especially considering the interventions in the HKD over the past year or with the RMB/CNY in general.

Imagine asking yourself the same thing about the US Dollar, Yen, even the Australian dollar, Pound over their entire timespan as a floated exchange rate. They've never been any illusions about it, it's WYSIWYG. You can't freely move CNY out of China to start with. Imagine having your savings, or backing your business on such a currency.

I guess eventually it's possible, say after more than 3-5 decades of proof that its a stable currency
Show HN: Malady – A lisp that compiles to rubinius bytecode
I think I will go with discrimination and sexism.
How bout not making tech careers that end at age 40?
Or that are less likely to outsourced?
I was a tech person and based on my experience cannot recommend it to anyone. The only stable jobs are working for the government or a power utility.
I think he/she is arguing that what people are "ooing" and "ahhing" about is not really that amazing or novel, it's the infinite number of edge cases that will kill people regularly that is difficult and will not be solved for quite some time.
Moscow to replace Microsoft products with domestic software
Over 70% fat is where you want to be if you are using it for epilepsy. There's no reason a healthy person should go that high.
To me, the place to start is a risk assessment. Part of the risk is replacing a field deployed proven technology with a prototype. Part of the risk is securing information accessible on the web versus securing information embedded directly on the device. Part of that assessment is the risk associated with developers working in an area in which there is less experience and expertise.

Once the risks are identified, a business model can assign costs to each, for example assigning a monetary value to one customer having access to another customer's data. Monetary values can also be assigned to mitigating each risk and these should be assigned based on levels of mitigation, for example the cost of reducing the likelihood of one customer accessing another customer's data from a 1% probability to a 0.001% probability. Once that's done, the business decision about where to expend energy becomes a more informed business decision.

Presenting the risks and suggesting a cost analysis probably won't keep the development team from being scapegoated if and when things go sideways, but it might form the basis for a long term plan...e.g. staffing up with web security experts.

In the end, my first approximation is that if it's on the web it's insecure and even banks assume some losses.

Good luck.
as mentioned in the article-- It's acetone, not ammonia.

Acetone is one of the byproducts of keto metabolism, and, unlike other byproducts which are expelled in the urine, acetone is breathed out, resulting in the slightly-sweet-smelling "keto breath".
>I mean if you were a good dev in the 90s chances are right now you're in some senior architect/management/consultant position. If you're competing for the same jobs as 20 something devs then you've probably screwed up somewhere in your career.

Or you just don't like management / like programming?
Yeah, I hear you, we're getting there. Our next major feature release will be Raspberry Pi support with controller support.
Europe Through the Eyes of the Next Generation
Okay, that's actually great to know, but I am yet to see feminists fighting to get more females into other male-dominated jobs that are not as well-paid as software engineering.
> What other paradigms are highly regarded among hackers?

None, but hybrid object functional languages have been on the rise in recent years (though, like FP based languages, still very much niche). See Scala, Ceylon, OCaml, among others.

Language functionality aside, multi-target is the next great wave. For example, came across this today[1], pretty awesome -- compiles to server-side, client-side, and native!

Would be quite nice to write-once run literally everywhere with a single language, but that looks to be a couple of years off (if there are production ready tri-target languages out there, I'd like to check them out).

[1] https://github.com/mkotsbak/scala-native-tellstick-example/t...
So...what is that, first come first served basis?

I assume there's an upper limit on the number of students an university can take in for the first year, determined by staff and classroom availability.
How can those charts include the UK and not the Eurozone, which has a much bigger economy?
I think the world of service architecture is roughly divided in two camps: (1) people who still naively think that Rest/JSON is cool and schemas and databases should be flexible and "NoSQL" is nice and (2) people who (having gone through pains of (1)) realized that strong schemas, things like Thrift, Protobufs, Avro are a good thing, as is SQL and relational databases, because rigid is good. (Camp 1 is more likely to be using high level dynamic languages like Python and Ruby, and camp 2 will be more on the strongly typed side e.g. C/C++, Go, Java).
As the former organizer of the silicon co-founders meetup, I can tell you that there already such a way for co-founders to meet: it's called startup school. One of the top reasons to attend is to chat with other people, hear their ideas, and maybe hit it off.
The Account Based Sales Development Revolution Is Upon Us
Yes, this is very much a result of gender bias and sexist conditioning for both men and women, which leads both of them to have inaccurate self-assessments of their abilities. Gender bias hurts both men and women.
Desktop client.

Being productive in Gmail feels impossible. Even in comparison to the decade old outlook 2007 I feel like I'm in less control.

The interface feels slow. The gui controls are limited, opaque and have all the GUI concessions that only webapps have to have. I don't know if users would ever accept this from a native desktop application, and it's a damn shame that they've still managed enough market-share to kill Thunderbird and turn that into a directionless turd. I don't how I'd ever mange my professional email workload in gmail.

With their interface, emails are something that happen to you and unless you get to click "archive" and never think about 99.9% of then again, it's impossible to keep up.
It looks like it builds on those resources, but lets you deal with them via a simple dotenv-style file, rather than full YAML. Could be helpful for integration with those kinds of files or if you're migrating from an older .profile-based config.
Yes, using the outcome of a formula to determine your actions generally relies on the formula being accurate.
So tell me this, polio and smallpox were eradicated, but I am 45 years old and never had a smallpox or polio vaccine, so that makes me an anti-vaxxer regarding those two, yet here we are and I don't see those diseases making big comebacks?
Straight from the article:

When I was in school in the 1980s, women got about 37 percent of computer science degrees and law degrees then. Law went up to 47 percent now. In medicine, we were at 28 percent in 1984. That’s gone up to 48 percent. Computer science went from 37 percent to 18 percent.
Hey, thanks for the considered reply. I rustled up alternative language you might consider for section 3.1 paragraph 1:

"Name resolution APIs and libraries MUST recognize localhost names as special, and MUST always return a unicast address that cause the node to send an IP datagram to itself."

This deliberately echoes the language of RFC4291 and RFC6890 when defining loopbacks. Can I also suggest revising references, looks like RFC5735 has been obsoleted by RFC6890.

Overall I think this draft is a helpful clarification, thanks for creating it!
Absolute bullshit.

* A team that is being judged on scrum velocity can simply keep inflating story points to make it look like they're going faster.

* A team that is optimistic has a lower velocity. A team that is pessimistic has a higher velocity.

* If a story is 8 points that gives no clue as to whether it ought to be a 2 point (if the technical debt accrued by the team were not so high).

In practice I've found that it doesn't stabilize either. Of course that automatically means you just "weren't doing Scrum properly".
My source is the last 18-24 months. Every month for the last two years, someone has said "new macs are coming!"
Web. I use Inbox and using a desktop app would negate the benefits of Inbox.
It's called a market for lemons.
I'm very interested is streaming 3D content creation UIs.

A major issue with virtual filmmaking is the datasets are huge, which makes it very, very difficult to work with a remote team, because you can't effectively get the dataset to people's machines even just to work on.

What I'd like to do is host our dataset AND the 3D content creation apps on our own hardware at Switch (in Las Vegas), and then have our employees and contractors throughout California access 3D content creation apps remotely, via something like your streaming approach.

Thoughts?
Since apparently people are missing my ':)' above, they are missing that I replied to what I thought was a joke with another joke. So just to be clear, it was a joke. Sigh.
Yeah, that makes sense mostly. But why is NaN === NaN false? What am I missing here?
Punch Martin Shkreli in the face (for a price)
> there are all sorts of incentives for them to go into tech and they're STILL not going

You don't think it's worth at least looking at why that is? What does "psychologically different" mean? If we're saying they are genetically less disposed to enter tech as career then no, I doubt there's a lot we can do. But something tells me that isn't the case at all.

What if they're "psychologically different" because our education system and culture drives them away from engineering-y, logical careers and into more personable, "soft" industries? Shouldn't we be able to take a second look at that culture and that education system?

Note that this goes both ways. How many boys out there would make fantastic fashion designers, carers or teachers, but are dissuaded from those careers because they're not "masculine" enough?
Chrome? I'm getting the same stuttering. Works flawlessly in Safari though.
Philosophically speaking, you cannot improve security without sacrificing usability. What I mean by usability is the capability for someone to do something, not simply convenience for the users themselves. No amount of security can be added without a concurrent decrease in usability, even if that usability is something you didn't expect or want to do.

For example, the user might not see a capability decrease if you use MD5 or bcrypt, but you certainly see a capability decrease because you can no longer see their passwords and you have to do extra work to maintain them securely. Sometimes security decisions are easy, like hashing passwords, because these days no one wants that capability. But sometimes they are not easy decisions.

You can pass a lot of convenience savings on to users by assuming the capability sacrifice yourself (for example, choosing the password hashing algorithm behind the scenes), but you can't do this for everything (for example, mandating two-factor authentication or password resets be masse).

This might come across as pedantic, but it's very important to maintain a mental model this way because it helps you understand risk analysis for more complicated security and usability tradeoffs. Starting from the premise that you can have any security without a decrease in usability is not helpful in that regard.
That's not just the tech industry, that's more or less the foundation of society: maximizing value. The only aberration here is that Google, not Yahoo, sees that there is a second component of X: [how much the average customer believes they will lose in future security breaches] * [total number of customers].
IBM Power Systems Performance
The first time I did keto I lost a lot of weight until I started lifting, and while the scale stopped changing entirely I continued becoming much more lean as a result. Definitely have more power lifting with carbs though.

Also it's possible that your carbs weren't low enough (the diet is extremely restrictive, generally you want less than 10-20g carbs which is most / all from leafy vegetables) and you may have been stuck in glycolysis/ ketosis transition which makes you feel weak.
In the Q&A part he addresses this. I think they showed passengers first for the video just for stylistic purposes. He said he thinks you'd probably be launching spaceships and begin fueling between trips (26 months), keeping them parked in orbit, and then passengers would go up last before the trip and board fully fuled ships. I think it's a detail that's not determined yet. Watch the video.
As a semi-pro I tend to disagree with your reasons why Mac is better because 1) Tons of USB 3.0 audio interfaces work with Windows plug & play with <10ms latency (Focusrite comes to mind, Sweetwater lists a ton) that can be paired with any reasonable spec Windows laptop to be just as good and probably for less money [a], 2) Ableton Live and/or Reaper have been extremely solid in ways that yes Logic & ProTools also are solid, but this is a tie to me, and 3) Serious hardware goes back to #1 in that Windows actually has plenty of options that, let's be honest, a real serious Mac-based musician would invest in anyway. The gold standard UAD used to be Mac only but it's on USB 3.0 now so that kind of evens the field.

I grew up with Macs, but when I learned how to manipulate PCs and, to the best of my ability, overcome a lot of the inherent issues. A lot has been budget oriented. VSTs and the like don't run on Mac, that cuts off an entire community!

[a] Also there's ASIO4ALL which runs on a high grade machine pretty dang well - not Core Audio perfect, but it's surprisingly good in my experieince. Just needs like an i5, 8GB RAM and a decent HD (works great with SSDs).
Hey, nice post! Quite a detailed write-up and an impressively optimized video pipeline. I'm curious how much end-to-end latency you experience on average?
>Bread is delicious

Bread taste sooo good when you haven't eaten in a long time, it really is addictive.
I know it's not good economics, but if you see a human life as priceless, the numbers don't work out quite the same. I think that's what 'Fight Club' was about. I guess the conversation departs the realm of economics at that point, and becomes one of philosophy and/or religion.
45 minutes in a vanpool.
NASA changed all the astrological signs and I’m a crab now
How does a programmer go about moving into management?
My experience with iPhones speech to text is mixed. It does a good job with short common words if you talk slowly and enunciate, but screws up proper names constantly and struggles with some sentences.

Worse, when it gets something wrong, it can be completely wrong. It doesn't help that editing is kind of a pain on iOS either, with annoying long touches and the still awkward text selection system.
I agree. These are two separate assertions: fired from location X, and "came" (originated or transported) from location Y but that could be read as "fired" too.
Thanks for the link, hit at 21000 feet just earlier does change the risk profile, but then again, it's hard for the Safety Board to come to any other conclusion post the facts.
I got told by an Uber engineer that's because of their hyper-hyper growth their tech is basically the biggest mess possible.

That's also why that makes it an interesting place to work at and helped them achieve this growth.

Personnaly I think this should be made into a global app with no geo-fencing (e.g. Available everywhere basically).
People laughed when onlive said they could do it. And then onlive went bankrupt.

As you admit yourself you can't do anything about network lag and reliability. Even if you get down to 0ms video enc-dec this will be not viable for any games where the camera moves.
How many companies not named Apple are doing great hardware AND software anymore? Sounds like a cold world for these types of players... Seems more and more people who did both are simply picking one side anymore.
And that's why today 60% of students are women (and raising). But it hurts women too, because they will not find husbands to marry.
"If he was paid he would need to work on chosen projects, not what he wants to work on." I don't think that has to be true. It's not inconcievable that a company pays an intern for undirected research.

But that speaks to the problem posed by this program: it blurs the line between mentorship and internship.

Mentorship is always unpaid and strictly for the benefit of the student.

Internship should always be paid (unpaid internships are legally questionable) and are founded on employer-employee relationships, which are almost always for the benefit of the employer first, then the employee.

While its great that the company supports mentorship, and that it worked out so well for the mentor and mentee in this instance, I feel like the ambiguous structure makes it a hard model to follow at many workplaces.
Millennials would rather delete their phone app than delete Snapchat
Close Silicon Valley Ties Pose Hurdles for Twitter Bidders
Well I think this is very cool. I actually have a project in mind that I think might benefit; I'll look to see if I can use Upscale.
Hey, thanks a lot... but who's talking? :-)
You were at the Barcade event? Small world.
I still kind of think you can have great REST and JSON and make full use of a great RDBMS.

REST/JSON with strong schemas (and loose where that makes sense), using Postgres and C++.
I definitely get this concern. I personally can't do blinded studies, or even controlled ones, but I've been very happy trying different things. That is, I try not to see a change as a permanent change, just something to try for a while. E.g., lately I've been doing the paleo-ish thing Whole30, but alternating a month or two of that with time eating whatever.

My take currently is that there is, as you suspect, benefit just in the experimental process. Novelty and change compel attention, which causes subtle improvements. But I think I also experience food-specific effects. I have no idea if those foods work the same way for others, but I could also believe that the profusion of diets that work is partly due to as-yet unrecognized differences between people.