skysight-inc/HackerNews huggingface dataset:
I'm going to get flak for this, but I've done a lot of online dating and in my experience the "educated women" on these sites tend to be third wave feminists/social justice warriors types who've studied either gender studies, political science, or some other unmarketable degree. I don't know what college does to them, but many are borderline undatable. The unshakable victimhood, the entitlement, the hatred of men makes it nearly impossible to maintain a functional and balanced relationship.

Men have also reached the peak of their disposability. It use to be that we would be sent to war, women and children first etc, now we don't even need to be there as part of the family. Woman can just have a child with male, and when she's done with him, can leave him and force him to pay for that child (which he may now rarely see). So what incentives do men have to make themselves productive members of society if their prospects are so poor.

Not to mention that college campuses have become truly scary places for young men with the ultra politically correct culture (though white men are open season) and the indiscriminate sexual harassment charges (which is deeply unfortunate for those who actually have been harassed since now people are becoming more skeptical).
So, literally and pathologically investing in things that are not proven to have a good return?
I've overheard devs and marketing people talk about JIRA while walking down the street. It's really messed up.
Not the most obvious HN subject matter, but I thought the data-driven approach of this article offered worthwhile perspective on an issue that impacts the quality of life for the many HN readers based in the US.
For me that key is the emergency key. I have it on my keychain. I use Google Authenticator normally. I don't yet have U2F key always inserted the computer in my home but I think it would be convenient. I have a regular Yubikey inserted in the USB slot in my monitor to unlock Password Safe with a 25 char password. I don't think I would like it permanently inserted on a device I carry outside of my home.
This reminds me of the stupid stuff Comcast kept doing when they were trying to get approval for the merger with Time Warner Cable. It only hit them after the fact that they could sue Verizon over "skinny bundles" or buy TWC.

I see how Amazon loses from this but not how it will win.
This generally shouldn't be a worry if you pick a large enough hosting company. Amazon isn't going to shut down its cloud service anytime soon.

I see your point - as an individual, I will never use Spotify because I like owning all of my own .mp3 files and I don't want some streaming service to have my by the balls when I want to listen to my own music.

But for the majority of business, it makes much more sense from a cost and complexity standpoint to use cloud services rather than having in-house servers and IT solutions. So I imagine hosted services will only be gaining in popularity in the near future, which should ease your fears of someone deciding to shut down the servers arbitrarily. AWS would find itself out of business pretty quickly if it let that happen to customers.
Man, I can't for the life of me figure out where I pulled that idea out of. You're right. Article makes no mention of why.
That's a loaded question, I deliberately wouldn't judge a candidate based on their undisclosed personal projects. :P tomaka is a well-regarded author of many high-quality libraries, such as https://github.com/tomaka/glium . This is the output I would use to gauge his applicability for any hypothetical position.
> Given how easy ES is to operate

you overestimate the average web dude's ability to run a service that actually works, and stays up.

you also underestimate the budget that lazy devops people have when their employer is used to (i.e. captive to) to a $100k amazon bill that really should be $25k somewhere else.
You're probably thinking of CloudSearch

https://aws.amazon.com/cloudsearch/
> This meant they couldn't use all of the ecosystem and amazing tooling around Java [...]

Does anyone else get the same confused feeling whenever they read things like this? Every experience I've had with the Java/JVM ecosystem has been anything but amazing to the point where I now avoid it like the plague. I can't believe I'm that much different than everyone else, but I see this often enough that it makes me wonder.
Shyp | Full Time | San Francisco | ONSITE

Shyp is using a combination of technology, logistics, and outstanding customer service to make it easy for people and businesses to send things to each other.

We're hiring several important engineering roles: API engineers, DevOps and QA. Of note, especially looking for talented Devops folks that have had experience with Linux, AWS and Docker.

We've got a lot of exciting problems to solve, and we're still a small team - the opportunity to take on a big role and have huge impact is very real.

Check out our jobs page at https://jobs.lever.co/shyp

Not looking, but based in SF? You might be interested in our lunchtime tech talks - send a note to burke+talks@shyp.com to get on the list.
Thanks for the link. I emailed them making it very clear that I'd be a non-renewal and taking every penny of the several thousand dollars per year I normally spend with Amazon elsewhere if they stay the course on this one.
Anything that makes technology approachable to the masses is a step forward I think, even if it might sub optimize in favor of the consumers perspective (Curating a Facebook account vs blog for example)
What is great is they can use other reaction mass than Xenon, which is very rare. And if it's a solid right in the electrode, it's potentially very easy to store.

Probably limits total mass though so maybe use it for very low acceleration missions where you can use the high isp. Like stationkeeping indeed.
My Japanese exchange partner cannot say "yeast" and "year" properly. She says "east" and "ear". She can hear the difference just fine and can distinguish "year" from "ear", even without context. I've spent 2 years off-and-on (it comes up every now and then) in an attempt to get her to say it properly. It's discouraging for her because she hasn't yet been able to do it.

>(this can be easily disproven by an example of Japanese person who speaks English fluently, which clearly exist)

All this proves is the individuals who can speak English fluently are capable. Not necessarily that others are also capable, thus this isn't a proof.

I do agree they are physically capable of making the sound, but this argument isn't why and isn't convincing. Especially not to my teacher who maintains that others are capable but she is incapable. So this argument can also be considered potentially "harmful" for learners' self esteem and willingness to fall down 7 times, get up 8.
The search engine doesn't find because it doesn't exist. A list is better than nothing. How to get things done is more interesting. At least Coursera NLP course is good, but it's only an introduction.

Looking up ready to use NLP software you can go with Solr and that's it. What I mean is that there is way too much NLP libraries. That said, it might be because there is many ways to do it. Anyway, I really think we need scikit learn for NLP.

organization != knowledge.
It probably is. Where Spin connects with the posting is more on what the planet does after the satellites fall and new industries for balloons, etc, form. I was on the fence about whether I should mention that or whether it is revealing.
Confederate flag, Apple and Google are all in the same bucket according to Amazon now. Nice.
You need to go one level up and look at the economic situation.

There are a lot of companies that can benefit from IoT tech, but there's this nagging little problem of the cloud layer in the middle.

Let's take the example of a fast-food chain that wants to have all of their refrigerators upload their current temperatures to a central point. (This might or might not be related to something I'm working on) Seems like a simple little technical problem for the refrigerator manufacturer, right? At the physical layer, it totally is. We can drop wifi points and 802.11b radios all over the globe and we're in business. The restaurant chain is happy - the equipment vendor has handled it all and we're on our way.

But now all that data is coming into a server somewhere. And the questions start piling up:

1) Who owns that server? The restaurant chain or the fridge maker? Is the data proprietary?

2) Who is paying for the server maintenance? Who's paying for the broadband connections in every store?

3) Who is going to write the dashboard that lets corp see the nifty graphics about system uptime? Who maintains that? Where does it live?

So should the fridge maker switch to a subscription model and rent out the units? That'll take care of the cost. But if the restaurant is renting the units, then surely the fridge maker should be on 24/7 call to service these units when they fail! Oops, now the fridge maker needs to implement a service team.

This is a holy mess. There are plenty of middlemen popping up to handle the cloud layer like Digi and Exosite. But in the end someone has to write the check and neither side wants to do it. The restaurant wants their food safety data without the added cost. The fridge maker wants to sell units and minimize the support cost.

Companies like Amazon are in a much better position because that Dash button feeds directly into their ecosystem. For the rest of the world, the world that IoT is trying to target, they're still out in the cold.
You would run into an adverse selection issue where only low quality startups would want an index fund investor while high-growth ones would seek investments from top-tier investors. The index fund approach works best in public markets.
Is Apple going to refuse to let Amazon publish a Prime Video app on the new Apple TV? That's what they seem to be implying by saying a device doesn't "support" it.
The default setting? The one shown most in the demo mode?
Prevent outages with redundant EC2 instances
They deny the fact that the students are actually dead.
AdBlock owner sells company and buyer turns on acceptable ads
I've been unable to find an official announcement so far, however, AdBlock just popped up with this message:

Announcing the Acceptable Ads program

Hi, It's Michael, the creator of AdBlock. Pardon the interruption!
For years I have wanted to help make it easy for you to see useful ads and block annoying ones. I am excited to tell you that 's finally happening.

AdBlock is now participating in the Acceptable Ads program. Acceptable Ads defines strict guidelines to identify non-annoying ads, which AdBlock now shows by default. This way, you can help support your favorite websites -- and if you still want to block every ad, you can disable this easily.

Want more details?

I think you'll really like the change. Happy surfing!

Michael

PS: Why now? Well, I have always shared similar goals for the Web with the ad blacker Adblock Plus, who created the Acceptable Ads program. But I did not like the fact that they also control the program, because they are supported by some Acceptable Ads advertisers. Now, Adblock Plus will be transferring custodianship of Acceptable Ads to an impartial group of experts. I love this idea -- in fact it was my wife Katie's suggestion! Due to this change, I'm happy for AdBlock to join the program. As a result, I am selling my company, and the buyer is turning on Acceptable Ads. My long-time managing director will keep working with the new company. I believe this is a great Wing for you users.

It's been an honor to make the Web a better place for you! :)
The systems that I've seen of this nature have been rules-based, like this:

if A allow, else continue to next rule

if B deny, else continue to next rule

if C allow, else continue to next rule

deny all

For example, ufw rules have that form.

I see a few advantages compared to Boolean operators:

1. Easier to diff and version control.

2. Easier to build UI for, for example, to show which rule fails for a particular user.

3. Simpler to implement, no recursion in the DSL.

4. Arguably simpler to use.

5. Immediately obvious how short-circuiting works.

Why did you choose to go with Boolean operators rather than rules?
I don't think you understand. Amazon doesn't want to do this, but Google and Apple are leaving them little choice b/c they are undermining Prime service on their devices. And this is not the only place where this is happening. Have you tried to use the YouTube app on Roku? It is all but unusable. Why? B/c Google wants to control everything.
At least some Samsung TVs has an option to show information about the power consumption. I don't think it's directly measured because it doesn't change between light and dark scenes but it does change when picture settings are changed and at least it gives some estimate:
http://support-us.samsung.com/cyber/popup/iframe/pop_trouble...
Nimbus team at University of Chicago | Software Developer | http://www.nimbusproject.org | Chicago, IL | Onsite

The Nimbus team is a globally recognized pioneer in infrastructure cloud computing. We created the first ever open source Infrastructure-as-a-Service implementation, and are constantly evolving and thriving on the leading edge of cloud services technologies.

We work closely with scientific application communities to develop innovative solutions in cloud computing infrastructures and platforms, with particular focus on High Performance Computing and Big Data systems. To facilitate cloud computing research on a national scale, we also operate an experimental testbed supporting cloud computing research.

Our overall mission is to develop innovative technical solutions that create new opportunities in science. The Nimbus team provides a friendly, collegial environment where you will be challenged to help create these groundbreaking new cloud technologies.

We are looking for a software developer specializing in cloud computing. More details are available at http://www.nimbusproject.org/jobs/
ReIntent - https://reintent.com | Software Engineer | Austin, Texas | Remote, Full Time, Interns, Visa

--- About Us ---
ReIntent is a contact management platform that connects to Salesforce to instantly identify and correct inaccurate contact and lead data. It’s simple to deploy, highly cost effective, and delivers only 100% accurate data.

--- About You ---
You will be one of a handful of engineers building the product from the ground up and will take ideas from design to deployment. We like to wear many hats so you'll get the opportunity to work up and down the stack (NodeJS, React, RabbitMQ, Mongo, AWS).

Apply today! careers@reintent.com
No compelling use case, anyway. Now that the "Put microcontrollers in ALL THE THINGS!" frenzy is dying down, what's left are a handful of decent applications and a small minority that geeks out to being able to control their living room lights from halfway across the world.
links -dump https://news.ycombinator.com/item?id=10311580 | vim -

will do the trick.
Looks very interesting! Do you plan to open-source SuperChief?
Agreed. Apple not allowing Amazon Prime on the Apple TV was far more anti-competitive. That should end when the new Apple TV comes out though.
They won because they allow managers to be in control and authoritarians. I've seen more than 2 managers who take over JIRA and lock down permissions and create custom workflows and all of them insist on having swim lanes and 5+ columns. So to move one little ticket across the board took 4+ drags. If you have a heavy-weight process where people are actually signing off on things, then yes it makes sense. But otherwise it just irritates everyone.

They won because they appealed to the true buyer in the office; the CTO or VP of engineering, but they really appeal to the control-freak and micro-manager.

When I used Fogbugz in one office, it was the devs that pushed for its use and the project managers and other execs weren't able to screw it up; there was no obvious way of creating custom workflows or locking things down too much. Fogbugz let us get work done. JIRA in the hands of a micromanager makes me want to chew glass.
Well, I suppose the correct answer is that for a given technology T there is a window W in which T causes value to increase, after which T causes value to decrease. The slope of the value increase from the moment of installation I to the end of the window, I+W, is probably quite steep, then levels off, then, at W, declines at first slowly then after some W' (the moment of real obsolescence), declines precipitously, and declines below the original value V.

In other words, that Nest has/had appeal for 1-3 years, after which it is/was yesterday's news. A house sold during those 1-3 sells for more because of the Nest, but, if sold afterwards, sells for less (adjusted for other market factors) because of it.
They support just ICU and Kibana. Shield is not there too.
We use vanilla Jira and I find it painful - over-reliance on modals, slow JS calls, etc.; I do enjoy Source Tree.

As a PM, Pivotal Tracker (used in a previous life) is one of the best work-tools I've ever used.
How the heck is a closed-source, EULA'd platform pretending to be censorship resistant?
> Given how easy ES is to operate, I don't know why anybody would pay for a less flexible, more expensive hosted version.

Easy. Amazon's service is fully managed. Getting ES running on EC2 is easy enough. Making it fault tolerant, automated backups to S3 and multi-az capable, takes more work. Even more to make sure it works properly.

Add the time and complexity required to test your recovery/tolerance/redundancy plans, and you pretty much lose out on the savings.

Given the choice of spending 2-3 days getting everything configured right, vs letting Amazon deal with it, I'd pick Amazon.

Using platitudes: the time I save not dorking with infrastructure is time that I can spend solving my customers problems.
Does early coding affect your code quality?

I was an early coder. Started at age 8 or 9 or so. I begged my Dad for an Nintendo, I got a Commodore 64 instead.

Today, I focus on best practices. I pay close attention to style guides. I always want to know the best way of doing things, and then I try to do it that way.

My code quality? Not sure if there's an independent objective measure that can tell me that, though.

Thoughts? Is this strip right? (Sometimes Commit Strip is "off", but this one kinda resonated with me.)
Kyruus

We are changing the way Patients are matched with Doctors.

Senior Front-end Engineers
UX Designers

http://www.kyruus.com/careers

dsimpson@kyruus.com
Yes! I'm still excited by the IoT because I've turned both a dumb air conditioner and a dumb body scale into "IoT" items that never send their data outside of my network. I just think it is much more niche then people thought.
Announcing the Acceptable Ads program
Hi, it's Michael, the creator of AdBlock. Pardon the interruption!

For years I have wanted to help make it easy for you to see useful ads and block annoying ones. I am excited to tell you that it's finally happening.

AdBlock is now participating in the Acceptable Ads program. Acceptable Ads defines strict guidelines to identify non-annoying ads, which AdBlock now shows by default. This way, you can help support your favorite websites -- and if you still want to block every ad, you can disable this easily.

Want more details?
</snip>
You can learn more about Acceptable Ads here. Like I said: AdBlock has enabled this feature by default, but you can can disable it in AdBlock’s Options if you ever want to block every ad.
I think you'll really like the change. Happy surfing!

Michael

PS: Why now? Well, I have always shared similar goals for the Web with the ad blocker Adblock Plus, who created the Acceptable Ads program. But I did not like the fact that they also control the program, because they are supported by some Acceptable Ads advertisers. Now, Adblock Plus will be transferring custodianship of Acceptable Ads to an impartial group of experts. I love this idea -- in fact, it was my wife Katie’s suggestion! Due to this change, I'm happy for AdBlock to join the program. As a result, I am selling my company, and the buyer is turning on Acceptable Ads. My long-time managing director will keep working with the new company. I believe this is a great thing for you users.

It's been an honor to make the Web a better place for you! :)
https://firechat.opengarden.com/tos
Does is still take a few hours to copy over /usr/local during the upgrade like it did during the Yosemite upgrade or has Apple fixed that?

I'm glad I read this before moving the /usr/local directory as was previously suggested https://jimlindley.com/blog/yosemite-upgrade-homebrew-tips/
Merch by Amazon
BaseCase | Software Engineer | http://basecase.com | Berlin, Germany | Remote, Visa

Our primary product is a sophisticated web application which allows non-developers create interactive presentations.

We're looking for talented developers. Our technology stack is Javascript / jQuery / HTML5 on the front-end, and Python / MySQL on the back-end. But you don't need experience in our stack - we know a good developer can learn on the job.

We can support remote workers, and are willing to assist in obtaining a work visa for Germany if required.

We have been profitable for several years, so we can offer very competitive salaries, with stock options.

If this sounds interesting, apply here:

-) Software Engineer: https://basecasecareers.recruiterbox.com/jobs/fk0hffr

-) Senior Software Engineer: https://basecasecareers.recruiterbox.com/jobs/fk0hff4

Some relevant background videos:

-) http://basecase.com/company/careers

-) http://basecase.com/platform/video/

Cheers,

Diarmuid Glynn / CTO / d.glynn@basecase.com
Let's not move to Mars
CloserIQ (https://closeriq.com) | New York, NY

CloserIQ is the network connecting top sales talent to venture backed tech startups. We are a self-funded and highly profitable recruiting tech startup combining powerful software with world class service.

We're currently hiring for two roles:

Talent Advisor: http://clsr.us/jYihA/8bd29

Our Talent Advisors attract, engage and onboard top sales talent to the rapidly growing CloserIQ network. You’ll be joining a small team of sales leaders, technologists, and growth hackers as a “sports agent” for the top revenue generators in the tech community. Looking for candidates with interest in sales and recruiting.

Business Operations Intern: http://clsr.us/j8h2w/8bd29

We're looking for smart and tech savvy interns to help out as we grow the business. We're a team of 6 based in midtown east. You'll work with our founders, talent team and engineers on all aspects of the business and have a meaningful impact on the success of the company.
Well, I can see it compared to writing and maintaining your own language + all associated tools.

I feel like Java is a "choose your own adventure" type thing. You can opt out of a lot of the bad, in my limited experience.
> It's all about protecting the integrity of the installed system

Why is this important? It's trivial to reformat my drive and have a fresh install. The stuff I have that's actually sensitive is in my home directory and still unprotected =/
So will they also force Apple and Google to sell FireTV on their stores? Amazon tries to look like the place where you can buy literally everything... but they aren't legally obligated to sell anything.
Agreed. Lack of native client is a hard deal breaker for me. (There isn't a native client; it talks about 'made with mobile in mind' as well as the comment you called out above. Screenshots are web-ish as well.

Otherwise the idea is good. I mean, Lotus built a big business on top of the same idea.
This new aws service offer is really boring, I don't see a real advantage migrating to it anytime soon.

What will be the expectation here:

- Autoscaling functionalities out of the box

- Better speed than on regular EC2 instances (I/O, Network)

- More visiblity, better monitoring out of the box (e.g. Marvel)

- Lower pricing than running on plain EC2

Still a long way to go here...
10 principles for good code