skysight-inc/HackerNews huggingface dataset:
> force, mass and momentum

sounds like you think pretty highly of Rails, Angular and React.
Great PR move by gitlab, and I don't mean that negatively. This kind of direct response is exactly what a company looking to improve should do, hats off to gitlab!

Once their performance increases, maybe we'll see the momentum shift from Github.
To be clear, it doesn't support issue tracking because it is an Atlassian project. Issue tracking is done through Jira, another product they offer.
> And, yet, look who are in leadership roles even in those female dominated industries. Somehow, the majority of the wealthy fashion designers are white men. Somehow, the majority of principals in elementary education are white men. The executives that nurses answer to? Once again, predominantly white men.

https://en.wikipedia.org/wiki/Glass_escalator#Glass_escalato...
Your answer to a legitimate question;

>I don't give a rats ass about it. I don't have much influence in it. I can't know for certain if X exists or not.

I assume you don't vote either, for the same reasons you listed.
Just to add some context (the article was a little misleading about this):

E:V is not strictly speaking a Rift exclusive. It's also coming to PlayStation VR. Presumably though the Rift together with a qualifying PC will offer an E:V experience with higher fidelity and detail than PSVR. It's also highly likely that the Rift will launch before PSVR.

It's also only packaged with Rift pre-orders, not all Rift purchases. Lucky's Tale is the game which is uniquely packaged with all Rift purchases, including but not limited to pre-orders. Lucky's Tale is also (to my knowledge) a true Rift exclusive.
Same experience here. I am thankful that I was able to make mistakes and learn from them. With support and the values instilled by my parents, I was able to minimize the negative impacts of my youthful mistakes.
The enemy's gate is down!
Me.

I'm working on Full Metal Jacket, a strongly-typed, visual, pure dataflow language (http://web.onetel.com/~hibou/fmj/FMJ.html) with its own IDE.

Things have advanced a fair bit since I wrote those pages, and published the recent paper, so I'll add to the tutorials very soon, and announce this in Hacker News. Type definition, macros, and a few other things have been added to the language.

.303 shared-source release approaches, but I don't do deadlines.

No battle plan survives contact with the enemy, but I have some ideas for future directions, including adding dependent types, running on a multi-core machine with speculative execution, and automatic programming (i.e. user supplies just inputs and outputs). Very long-term ideas involve a developing a variant of the language which enables programs to run backwards, to enable execution on a gated quantum computer.
Try Houndify from SoundHound! (www.houndify.com).
The Elephant in the Digital Dark Room
no need, humans are just as capable https://soundcloud.com/primediabroadcasting/sanral-vs-eskom
I'm Terrible at Interviews
Toptaler here. started at $65 / hour

which is pretty middle-of-the road as far as rates go there. rarely takes me more than 2 weeks to find a new job on there. and that includes rejecting jobs I dont think i'd like.

the biggest benefits IMO are that they screen their clients very well (they know they're getting top-tier quality and arent afraid to pay top-tier rates) and negotiate to get you the rate you want. Also, they handle the billing very well, so even if the client is acting janky, you'll get paid.
Azure Key Vault is a great component but it's a component not a solution. By way of example, Key Vault's hardware "secrets check in but they don't check out" capability is awesome for preventing disclosure of secrets but if you don't have a system for adequately managing who/what can use the contained key to sign messages all you've done is add a complex and pricey piece of security theater (but as I mention elsewhere our primary concern is making sure whatever secret management we use helps us defend against at least the early stages of compromise of our infrastructure)
Heh, I guess it's not particularly surprising that making the founders billionaires changed their minds - although it really did read as if they had principles at the time!

"These days companies know literally everything about you, your friends, your interests, and they use it all to sell ads."

There really is only one company this could be describing isn't there? Facebook.
> Or put another way, I've always felt that by 25 you are who you will be.

This is definitely wrong. Take almost any CEO and at 25 their careers are pretty close to pretty much every middle manager at any other big corp. There are of course outliers, but start with Tim Cook and just go down the list.

By 35 most people have their trajectory starting to lock, but there are also many 35 year olds who's destiny is far from certain.
Nintendo in Mobile
Resources for Working with ClojureScript and React Native
Even a slight security only bump to 24 months would help and match Apple.
Congrats to the guys at Space-X! Love to see me some hardware blowing up.

Seriously, I'm not being facetious. We make aeronautical hardware safe by flying the crap out of it. That means lots of flights. Lots of accidents. The more you fly it, the more problems you have, the safer it is.

Congrats guys. Every time gets closer and closer. A few more and you'll have this thing nailed. That's good for all of us.
Is it really possible to have a casual Oculus Rift gamer, though? The Rift itself is $600 (which I think is entirely reasonable, by the way) but in order to drive the Rift properly you also need a computer capable of producing TWO simultaneous (minimum) 1080p+ 90fps outputs, and even a lot of off-the-shelf gaming PCs can't really do that without sacrificing a great deal of graphical quality.

That might be what "casual" means for VR for a while, graphics that hearken back to the early ages of 3D on consoles.
Very nice product. I was thinking of something similar yesterday, but leveraging AWS lambda so I wouldn't need to manage a server.
But I've got enough side projects :)
Nice work.
Reminds of an early version of Visual Basic. Not saying that in a bad way either. For the original release VB enabled a huge number of GUI applications to be built quickly.
Hacking Youth Football(Soccer) Development
It's vital to learn to see past emotion when receiving statements from critics.

I have heard lots of comments about my projects over the years and I have noticed some patterns:

- Negative feedback is usually all you get. You have to motivate yourself by imagining that most people are pretty happy based on downloads/client-count/whatever.

- People aren't good at communicating when they're frustrated but they usually turn into nice people once you've fixed the problem. Most people just have a job to do and a deadline to meet. Pay attention to what they say is wrong, and not their mood.

- Strangely, people will spend great amounts of time writing comments on random web sites or review pages about issues that they will never even E-mail you about, no matter how easy you make it for them to contact you. Therefore, if you really want to get some realistic critiques of your work, you may have to scour the web for them. I look at it this way: real, honest feedback is rare and vital to really understand what you may have overlooked. Even if you can't possibly contact the Random Web Commenter, find and fix their issues and you'll end up with a better product.
I've just tried playing "Your account has a balance of 100 dollars and 95 cents" on https://www.ivona.com/us/ and it seems quite natural to me (but I'm not a native english speaker so I may not be sensitive).
It's a bit light, but in college, I was a fan of Algorithms in a Nutshell (O'Reilly). http://amzn.com/059651624X
9 predictions for the future of programming
> I haven't dug into MySQL for a few years (last I really worked with it was 5.5), but out of the box, it does a lot of things that are pretty unsafe or encourage bad practices, such as truncating data when it's longer than the column size, inserting the zero-value for a NOT NULL column rather than erroring when a NULL is inserted, [..]

This is no longer the default in MySQL 5.7.
DEFCON Capture the Flag Qualification Challenge
I would actually disagree. eCPMs on mobile have steadily been going up, but not because game companies have been spending unsustainably. eCPMs have increased because brands have slowly been moving in, there is better adtech/targeting, and because game companies have a higher LTV, hence can spend more. Many US-based mobile game companies have basically given up fundraising from VCs as a significant part of their strategy, because it became too difficult to do so post-Zynga's crash.

Point is: If you're a ad-supported mobile app, can purchase users at an ROI+ rate, and know how to iterate productively, it sounds like you have weathered the storm. Mobile ad-supported companies will stay around (though they may trim workforces to ensure long-term viability).
OSX's "say" is amazing (judging from their english and german voices). Do you believe there's enough room for improvement to build a business case on it, even though some companies have worked on the problem for decades?
Yeah this is my mistake - sorry :(. I'll fix it as soon as I have time.
Its a little disingenuous to shift the goalposts about female/male principals to going up the executive chain.

What's really clear, is things are changing quickly, and perhaps we all need to reevaluate our beliefs and bias with current research.
I really want to know the sales figure for the Apple TV. Its a lot to spend for casual gaming; and if you want news, netflix, youtube, etc.. on your TV, then there are many alternatives that are better and more powerful. Say buying a $200 desktop with a wireless keyboard and mouse.

I know this thing is optimized for the TV experience, and great if your in the Apple Ecosystem. I have the original Apple TV (received as a gift) and besides for some Netflix and youtube, I barely use it. And when I do, my iPhone is the remote. Does this new one really push TV forward?

Edit: I agree the optimization for experience is the focus, but what I am getting at is with the TV getting smarter, it is moving towards the realm of being a full out computer attached to your TV, and the user interaction methods designed for it really diminish the quality of the interaction.

Here is an example. The current Apple TV has a remote that makes typing in login information extremely annoying. To address this issue they integrated voice, which works sometimes, which is a hit of miss in its current implementation and useless for passwords. To remedy this issue, you can attach a BT keyboard or iPhone to your ATV, and thus have gone backwards in terms of what the designer intended, but in doing so have actually achieve a better interaction.

Apple and the other companies need to move towards discovering whole new interface technologies to make this really effective. Kind of like what the touch screen was for the smart phone.
I can't help but point out a spark plug is not a moving part.
I'm not sure how true that ever was. I've been using WhatsApp for years and never paid anything. They'd always just extend the subscription. None of my friends ever paid anything either (most of the people who use WhatsApp here don't even have a CC on file at Google Play).
Show HN: Would love some feedback on my weekend project (built in 3 days)
Code is a function of requirements and special cases and the execution is the output. Hence reading code without human communication does not tell the original purpose. Reading code is about "what" and not "why". I don't like this kind of articles which claim simplistic views on things as facts...
This website could use some more demos!
Show HN: Wallet
>There are pushes for parity (or at least more inclusion) of women and men in firefighting, policing, and combat roles in the military, all of which are extremely dangerous, hard, physical labor.

There are pushes for relaxing restrictions on women attempting to make a statement by forcing their way into said extremely dangerous, hard, physical labor roles without stopping to consider the real-world repercussions of said relaxed restrictions.

FTFY
Currently, this relies on moderators and users flagging duplicate articles, which is very labor intensive. The automated software can kill duplicates with identical URLs, but it would take some pretty sophisticated AI to reliably figure out that two articles with entirely different titles are talking about the same topic (and which of the articles is the primary or higher-quality reference).
Agreed. I highly doubt the affiliate links would even generate enough to cover the OP's time spent creating this project for the community.

"How dare you build a side project and attempt to offset the costs of hosting and a domain?"
Got to disagree here. Even if your task takes only 30 minutes, by the time you add getting client's requirements and browsing for jobs each task will take 1 hour. You should not be working for $5 / hour.
As the guy monitoring the end of a dev hiring email let me broach another challenge.

I have no way to wade through the high volume of identical resumes coming out of these programs. Every Hack Reactor grad has the exact same thing as every other grad. Its very difficult to weed out anyone in this scenario without setting up a call with every grad that applies which isn't a scalable model for hiring junior engineers. The single biggest reason I've not given enough BG's a shot is the level of effort needed of finding a good one or one who's the right fit.

Note some programs have started setting up mechanisms to interact with a bunch of grads in a group (we've done this) and this has been a decent way of doing this.
Karma no longer 1-to-1 value-wise?
I haven't really paid attention to karma much in a long time, just something that fades into the background after you've been on HN a while. I'm noticing as a story I posted climbs the frontpage that I'm not getting 1 karma point per upvote. Note that it matters, but I'm just wondering when this changed, or has it always been this way?

Or is it based on some formula, or some other factor such as once you cross a certain karma threshold?
The short version is:

1) Create an S3 bucket. Remove all permissions from it

2) Create an IAM role - give it explicit read permissions to just that bucket (there's a HOWTO at the bottom of this article: http://mikeferrier.com/2011/10/27/granting-access-to-a-singl...). When you start an ec2 instance, you can give it one (and only one) IAM instance role.

3) Put your secrets or configs in a file on that bucket. For example, config.json or whatever format you choose.

4) On your instance or container, use the aws-cli on when your app starts to copy that file down from S3, then read it into memory in your application and then delete it.

It's a bit of a hack but you can now easily restrict access to that secrets bucket, and only your running instances/containers can access it. The secrets only exist in running app memory. Now don't allow SSH access to those instances :)
i really appreciated this writeup.. silly things like 'you're not architecture material', 'you did surprisingly well on the programming test', and being openly berated for not wanting to 'step up' to a non-technical role are silly.

coding for 30 years then still being like, "what next? o right, ruby." is awesome.
1) Have an EC2 instance with a role-specific IAM Role

2) Create a S3 bucket

3) Write a bucket policy that whitelists specific IAM Roles to specific key paths within the bucket.
So all Cardboard needs to win is a total redesign and a "killer app". TOTES THE FUTURE GUIZE
I'm using both, too. :) But unfortunately I don't use Chrome, so I can't use Signal on my PC yet.
> Did you have any specific alternatives you were thinking of?

There are several.

For example, it is known that gender bias in groups has a tendency to not only perpetuate itself, but to also reduce participation by the minority gender (even without any hostile action by the majority; it seemingly suffices often to simply feel like an outsider).

Second, the power of stereotypes is strong, even where they are wrong. For example, in Liechtenstein's 1968 referendum on women's suffrage, even nearly half the women wanted to deny themselves the vote [1]. A bad case of Stockholm Syndrome, perhaps, but indicative of how powerful established stereotypes can be. In the early 1980s, working with computers was still often considered to be something more like a secretarial job.

Third, computer science started to pay more and grant higher status, making it more attractive to men (especially in a society where men are still predominantly the breadwinners and women responsible for childcare [2]).

And that's just off the top of my head.

I have no idea what the actual causes are (I am fairly convinced that there are several of them, working in tandem). What I do know is that gender roles are shaped pretty much from birth, so I'm extremely skeptical of a theory that attributes this to preference alone (preference may well play a role, but it's so very difficult to tease out the difference between nature and nurture when it comes to these things).

[1] https://en.wikipedia.org/wiki/Liechtenstein_referendums,_196...

[2] Ironically, IT jobs are often more likely to allow for working from home, making it easier to reconcile a career with childcare.
Native American Slavery Historians Uncover a Chilling Chapter in US History
Full disclosure: work for PlanGrid

If you are in the bay area, you might want to take a look at PlanGrid. We have a diverse culture which we're proud of, value work-life balance, and still build cool things that make a difference.
The replies to this comment are all endorsements as well and as such would not get picked up by this web-scraping. Great book though. Amazon link intentionally omitted
I went through the admission process end of November but before completing it I got offered a project through my network which I'm still working on today, so I will probably only start using the service next month. There is of course some amount of marketing in their claims, but I think compared to other freelancing websites they actually provide a good deal for freelancers. Also, they do the invoicing for you and make sure you get paid regularly, which I find is a valuable service.

As a freelancer it's of course always better to get gigs through your own network, but I think sites like these are a good way to get started before having this kind of connections.
The problem is, when Google say add a new feature to android, they don't want OEMs to upgrade if the phone's hardware isn't up to the task. So you make a low-ish spec phone that can do everything this generation of the OS demands and then all of a sudden it's not good enough any more.

Plus it's in the OEMs interest to make the upgrade path involve purchasing a new handset.
Out of 8 million data points the top book got around 50 references. I wonder how much significance should be attached to that, it looks to me to be down in the noise level.
Have you tried the TTS in Mac OS X? You can run it on the command line using:

say 'this is a test'

I for one think it's very good quality (at least for the Alex voice)
> Excess content will kill lowest quality content producers (not enough ad revenue).

I disagree with you here. It won't kill lowest quality content producers. On the contrary, it will kill the higher-quality content producers (as it in fact does), because quality content is more expensive to make than crap one. The optimized variable is profitability, which right now is strongly tied to view count - therefore you get more and more viral, easy to make content, made of every cheap mind hack we can think of.

I'm not sure about your second paragraph - you say "regression to the mean" and "permanent", as if regression to the mean wasn't by definition the default state of the system, and hence permanent (absent default-changing influences). My belief is though that the degeneration of mass media is a continuous process driven by the market, so as long as the market incentives are in place, no regression is going to happen. You'd have to destroy the current mass media industry for news to regress to the (arguably much better) mean.

> But then you're saying someone should somehow regulate this? Decide? Maybe even you?

Well, yeah. Not me, or not one person in general, but we'd better regulate it somehow, because right now it mostly runs without any kind of explicit control - i.e. it does whatever it wants, which is not what humans generally want it to.
Thanks - it's clear MSFT is working hard to get to a place where secret management is a first class part of the dev process and we're attempting to integrate with the classes you mention but as I understand it they only work with ASP.NET 5 so you can't use them in console app based test harnesses or Windows services or etc. That means we end up needing to have a bunch of provider mechanisms, all essentially the same in principle but with different implementations for the different platform details. If it's not super easy for the dev to drop into a quick test app, they'll "just copy and paste the secrets for now" which is always the path to darkness.
Not enough lens-flare.
Note that I didn't say growth stopped in 1970, only that the author's position was consistent.

While I personally work in a field (cloud services) that is totally driven by PC and internet productivity, I would probably look at the world a lot differently had I grown up with family and a career in the manufacturing sector post WWII.
I've been trying to get the code to work myself but I keep getting import errors and a few issues with dependencies.
I'm just going to stick to Email :) I'm old enough to see all these messaging applications come and go (ICQ, MSN Messanger anyone?). I'd rather see a company try and improve email's flaws then try and force new protocols and undefined encryption down our throats.

Yes I sound grumpy, but that's because all my family are on WhatsApp and I don't want to be :)
Maybe they mean, "experienced, completely fed-up talent leaving the industry"
The game they are bundling is NOT EVE:Online, it's EVE:Valkyrie. It's a dogfighting game, think wing commander, not 'The Universe as a Spreadsheet'.
I wonder why Steve Blank would publish a book via CafePress.

The Four Steps to the Epiphany: Successful Strategies for Products that Win
Author: Steven Gary Blank
Publisher: Cafepress.com
Number of links: 45
It's not designed to make #95 feel better. It's designed to make you feel bad about equating #95 to a guy who probably would have gotten shipped off to Siberia with all his family and many of his friends if Stalin had lived a few more years than he ended up doing.
United Airlines' Quest to Be Less Awful
> I still don't know how I feel about GitLab. My initial reaction was that they were an underhanded, cheap knockoff of GitHub. It felt kind of dirty, like they were stealing GitHub's thunder and giving it away for free.

Seems like they were just following in the footsteps of one of Open Source's great prophets: https://en.wikipedia.org/wiki/Richard_Stallman#Events_leadin...
I don't see the obvious alternative in the Custom Search API, even if it was deprecated for 3 years now, so I asked at the recommended forum, StackOverflow: https://stackoverflow.com/questions/34864997/custom-search-a...
Why is the barge landing part so important to them? Seems unnecessarily difficult.

Big world out there...surely some suitable location can be found that is less wobbly for a start.
Planned obsolescence at the expense of security.
> until recently whatsapp/facebook couldn't actually read any message sent by users to other users/groups because of the end to end encryption in place

Does that mean they can now?
You might want to try dev shops rather than startups. Some of them work with startups and small companies to build interesting things, but since they get paid on hourly or project rates, the environment tends to be more life-friendly and less bro-oriented.