skysight-inc/HackerNews huggingface dataset:
Personally, I am less likely to take risks as I age because I have invested more in myself over time. It seems natural to value that which you have dedicated money, time, and effort. Before adulthood that investment came primarily from my mother and she valued my life waaaaay more than I did.

I get that this is a dissociative POV.

So often these discussions are about youthful feelings of immortality, more courage, foolishness, etc., but that never rang true personally.
Apple Moves Q4 2016 Earnings Call to October 25 Due to Scheduling Conflict
Meanwhile, NASA is gutted, our education and mental health systems are downright broken, and healthcare has become the other great waster in our economy. Bad times.
Discover your Patronus
Show HN: Control Kodi with Alexa
WordPress, Joomla and Drupal Are Not the Best CMS
It would be interesting, and great, if in this culture women did the math. Women used to have the role of doing calculations in the U.S. (and elsewhere in the West), back in the 30s and 40s before computers.

As an example of how gender roles can vary, I was in the Himalayas and in the local culture, the women did the physical labor. They carried our (heavy) bags where we stayed, and I regularly saw them carrying massive loads of firewood, on their backs, bent double, up and down mountain trails. I'm not sure what the men did; I only saw them playing cards and drinking (tea?).
WeChat's features (text, photo post, video post, live phone and video) mostly work correctly for me, but a number of things frustrate me about it:

- Photo zooming and scrolling is broken

- Large photos and videos don't load half the time, and the retry mechanism is unclear (but eventually works given enough patience)

- Arbitrary limits like 9 photos per post in moments

- Really bad for writing and reading paragraphs of text

- I use Facebook as my primary social media, and the difference is stark. On a big desktop monitor, I can scroll through a hundred posts and comment on a few per minute. WeChat is mobile-only, and reading and writing is painful compared to PC.

- You can't log into WeChat on multiple devices simultaneously. Logging in will kick out the other device. Only the active device will receive and save current messages. And if you switch back and forth, you will fragment your message history across devices. This is unlike services like Facebook Messenger where messages are saved on the server and multiple logins are supported.

- Properly transferring message history from one device to another is painful. I did it on ~3000 messages plus ~300 MB of attached photos, and it took 10 minutes of transferring over Wi-Fi plus another few minutes just to digest/re-index all the messages on the new device.

- It forcefully uses your cell phone number as your identity, rather than a separate user name
Nexus 5x is not a high tier phone, but an entry level phone. Mine constantly lagged just using Facebook, fb messenger, and Snapchat.

The 6p is the high tier one.
How we improved Kubernetes Dashboard UI in 1.4 for your production needs​
Slightly off-topic: why does practially every Microsoft website render text in a really crappy fashion on any non-Windows OS? Chromium on Linux or Safari on macOS, both cases pretty much all the text on MS sites look like they are blurred and just a PITA to read.
Location: Tucson, AZ
Remote: Preferred, experienced (last 4 years)
Technologies: Linux, PHP (7, 5.x), MySQL, Python (2.x, some 3.x), Twisted, nginx, haproxy, DigitalOcean/AWS, Ansible, Adobe AIR, HTML/CSS/JS
Resume: https://mattparrett.com/assets/Resume-2016-MattParrett.pdf
Email: matt.parrett at gmail.com

Officially on the market! Ideal position would be remote, senior PHP or Python development, but also open to less senior positions using new technologies. SRE/DevOps is okay too. Interested in machine learning and VR/AR. We like the sunny weather and affordable conditions here, but are willing to relocate for the right opportunity. Send a message if you think I can help!
Ignore the comments "you're not good". I'm pretty impressed by you're output. If you haven't got code up on github, perhaps consider putting some there. It will help you to finding a job.

As for getting work. You just need any work that you can put on your resume that shows "commercial experience", rather than raw coding ability.

Have you considered Australia? We have a shortage of good coders, and it's not getting better. A lot of the coders that get interviewed are not great at all.

I've worked for one company that hired remotely out of Russia, and another that hired and sponsored foreigners, though you may need a degree to qualify for that, but I'm not certain. You might need that first starter job on your resume to attract attention before doing this, but it can't hurt to try.

Don't aim straight for Google/Facebook. If you're that good, you'll get there anyway, but in the front door right now might be tough until you've had at least one job, but you can always keep knocking until they open.

Also, that one coding job could be simply doing something specific for your family's company.

You could try A/B testing the recruiters. Find some jobs on job sites you might be interested in, but probably not. Contact them about remote work, figure out how they respond. Test out your cover letter. Test out how github code helps, how your portfolio helps. See how they respond to the idea of remote work.
A guy I worked with, desperate to find coding work, spammed the local IT companies on linked-in, and found a sponsored job here in Australia.
FYI, their user verification is very weak. So while the vast majority of folks on the network actually live where they say they do, it is trivial for an outsider to join and lurk. People share all sorts of private details (when they'll be out of town being the most common), and I'm surprised there haven't been any (publicized) incidents where thieves used ND to find leads in ritzy neighborhoods.
Looks fine in Qupzilla on Linux
But does NASA sell the service? I could, with a ring of micro-sats.
Netflix was the first, had everything [0], and then once they proved the model, people threw money into competing with them, including buying exclusives, but even when the fact that Netflix was no longer a monopsony meant that the price for back catalog titles could only go up.

Netflix, predictably, did exactly what (e.g.) HBO did when the same thing started happening, and shifted resources to original content, while still filling the gap with other people's content.

> As far as I'm concerned, all Netflix past rhetoric about streaming being the future, has proven to be crap.

Streaming is, I think, still the future, its just that paying a monthly service fee for the universal catalog of all streaming content (which works if the vendor is a monopoly on the consumer side and a monopsony in their relation to content creators, but not otherwise) is not. Instead, there'll be places you buy long-term streaming rights to particular titles and places where pay monthly for the privilege of streaming whatever's currently in their catalog, for which the best quality stuff will usually be either first-party or exclusively licensed, but there will also likely be some lower quality (from the perspective of the broad consumer marketplace, not necessarily any individual consumer) non-exclusive filler content, as well. (And there may be outlets where you don't pay for streaming, but its advertising backed.)

IOW, just like Broadcast TV/Basic Cable + Premium TV + VHS/DVD/BluRay, but with streaming.

[0] A dramatic exaggeration, obviously.
This is the outcome I desire. The number of times I've been looking for a specific product, only to find all the reviews are from people who clearly only have the product because of these programs, is bordering on infuriating. Reviews like "I don't really understand how to use this but it seems well-made" are completely useless. Even for institutional purchasing I made the decision years ago not to conduct business with any seller who behaves like this.
NCC Group (formerly Matasano Security, iSEC Partners, and Intrepidus Group) - Atlanta, Austin, Chicago, New York, San Francisco, Seattle, and Sunnyvale, CA

October is here. Time to throw on our hoodies and buy Halloween candy, pretending we're going to hand it out kids. We all know where it's going [hangs head in shame]. But perhaps it's not the impulse Reese's pumpkin binging that's bringing you down, perhaps you just need a career shift! Consider making a move to a new career path, or transitioning to a growing organization doing important and exciting work... NCC Group! If you’re a tinkerer, you enjoy breaking more than building, or someone who wonders “why” and ends up down the rabbit hole 36 hours later with a disassembled air conditioning unit surrounding them... we’d love to hear from you! Our process welcomes those with years of experience, as well as those with little to no direct experience in what we do.

The bottom line: if you love security and research, NCC Group just may be a perfect fit for you.

What do we do exactly? Penetration testing, security analysis, and cutting-edge research into current technologies and attacks (breaking things). You spend most of your day thinking about security systems and how they can break. You get to be creative and have a lot of freedom to be clever while learning new technologies at a very fast pace. Engagements are usually 2-4 weeks long and in a year you will be exposed to 15-20 products and technology stacks. Your work will typically initiate person-months of security improvements in products millions of people use. You will have access to senior engineers/architects and your findings/ideas will be heard by senior decision makers. You will have enormous impact in making the software people use safer.

All of our consultants are also security researchers, with dedicated research time. Not too shabby!

If you want to learn more about us check out our:
Blog - https://www.nccgroup.trust/us/blog/
Cryptopals - http://cryptopals.com/
Microcorruption - http://microcorruption.com/

If you're ready to apply, contact us at: https://www.nccgroup.trust/us/careers/.

Our Incident Response team is rapidly expanding to keep up with demand and we are looking for new hires in San Francisco and New York! We'd love to hear from you if you have experience in that sector (https://www.nccgroup.trust/us/about-us/careers/security-cons...).

Our Bug Bounty Services group is growing and we're looking to add a couple of people immediately! This work can be nearly 100% remote! Kick back in your cabin in the woods or on the beach and do some security work! More info on these roles can be found at https://www.nccgroup.trust/us/about-us/careers/security-cons....

We also have many positions in the UK and beyond! Should you be interested in those opportunities, please check them out here: https://www.nccgroup.trust/uk/about-us/careers/.

We'd love to hear from you! - NCC Group Recruiting Team
Either coding interviews don’t work, or I really suck at coding. (Which I doubt, I encourage you to visit my portfolio)

But how can we tell if your portfolio doesn't (easily) show off your... code?
We don't use AWS or GCE. The other providers don't charge anywhere close to as much for bandwidth... to the point that deploying across multiple providers and using the Internet as our backplane network is no issue.

One trick I like is to split infrastructure across 2-3 different providers at at least three different nearby data centers. Example: Chicago (Vultr), Toronto (DO), Montreal (OVH). Latency is low enough for most replication purposes and if one experiences a massive failure the other two will be fine. 3/3 failure probably requires alien invasion or global thermonuclear war.
Who do you think the media's audience is?

Perhaps he should have said "most people" instead of what he did say.
360k threads and 1.89M comments.
I have moved back and forth between technical and management several times in my career - there has been no problem getting a new job later on. The only issues is that I did not progress to 'senior management' as fast as I would have liked, but I always had an edge over average managers that did not understand the tech as well.
If that happened, you could still file a provisional ballot. If you succeed in proving your eligibility to cast a ballot (and that someone else improperly voted in your place), your provisional ballot will be counted.

This is one reason we know that in-person voter fraud is rare: because there are very few provisional ballots filed due to impersonation.
I wrote a bit of code to find them.
FTA:

> We have to do some contortions with the Django devserver, because Docker doesn’t care if Postgres is ready before starting the server, so Django sees that it can’t contact the database and quits. So, we just wait until port 5432 is ready before starting the devserver.
I've been bootstrapping my current business for 13 years...and started in business several years before that.

I didn't necessarily want to bootstrap, but no one (outside of my business partner, wife & kids) ever believed in me or supported my efforts in any way...and for good reason, I was a classic underachiever until I was 25 or so.

I personally believe that success has to be your life's mission if you are going to be successful. If you know that success, no matter what (as long as it's legal, moral and ethical), is your mission - you should be able to stay motivated through almost anything. It's worked for me.

Note: Success can mean different things to different people. For me it is making a lot of money while doing what I love to do. That and great kids.
But that's not Enterprise(tm)!

Seriously... I feel like the Big Cloud vendors are making a ton of money convincing a lot of people that you're not doing it right if you're not using their stuff.
To be fair this is a criticism of Javascript package and library tooling rather than Javascript itself.
Don't feel bad man. I really wish I had your technical experience. You know the hardest part. You will make money soon. Keep trying (and make something people want). Maybe you should leave your parents house. Some financial pressure might accelerate the process.
I think that project is still under ember-data?

https://github.com/ember-data/active-model-adapter
I have a friend who worked for a while in electroforming, where you make a shape in something easy like styrofoam, cover it with a conductive paint, and electroplate the styrofoam.

The results looked alot nicer than this link, since its a uniform deposition and my guess is that they are trying to apply a localized current.

The real question I have is disposal. My friend had to quit, since even though he never dumped his solution, he mistakenly registered with the federal EPA and they wanted to see his solution disposal paperwork.

The best plating processes seem to involve the nastiest chemicals (i.e. cyanide). Is this a process that wont require me to get special licenses or worry about poisoning myself, my dog or my tomato garden?
To each their own. I tried learning Ember many times (due to my admiration/respect for Yehuda Katz), but it was always too confusing for me. Vue.js is what I use now, because it's the only front-end framework I was ever able to learn and use in real-world projects.
I agree the trend is toward thick Javascript apps, but I call that the death of the web and a wholesale regression to client/server architecture where data is entombed and only usable by a single piece of software that you don't maintain.
I ran into this problem last week on Win10 when I had to fire up a linux VM to do some troubleshooting for work. Found the answer in the VBox forums, and saw the same thing in the forums a couple of times in previous years.

I was lucky in that there were new builds to download (I don't use it often), but the answer for each of the forum threads was "wait".

On a tangent, this win10 box is my gaming box, and I haven't changed any of the settings regarding updates - it's just stock win10 stuff. Which is amusing when win10 gives you the "we're rebooting, you can either do it now or in 15 minutes" bit (different to the 4-hour delay option). I've come back from dinner to find the machine freshly rebooted. :)
One more thing I forgot:

- Gratitude! Taking time every morning to make a list of 10 things I'm grateful for was REALLY helpful for me, as was learning how to express my gratitude to others in the moment beyond simply saying "thank you" ("Nonviolent Communication" taught me how to do that, too). If there's something I'm learning how to improve in myself that I missed an opportunity to practice, I'd add gratitude for that opportunity to practice to my next list. It helped me view the world as more welcoming & every "negative" interaction became a learning opportunity given to me by someone, whether they intended to or not.
Not saying you did this, but on the balance I'm glad that this tool is taken away from sellers.

The shopping experience on Amazon has turned to crap ever since these sorts of reviews flooded the scene. They were clearly overwhelmingly positive and I've seen many people burned by them.

Maybe Amazon needs a program like Steam Greenlight where people can sign up to try new products.

Honestly if these sorts of reviews were easily marked and filtered out it would solve half the problem.
Criteria | Charlotte NC | REMOTE & ONSITE | FT & Contract

In a hyperconnected, borderless world, disparate network and security solutions are ineffective. Criteria's unique software embeds hyper-secure, performant transport inside your service, leveraging our purpose-built, worldwide SDN over Internet, which is secure-by-design.

We are a startup backed by Tata Communications, seeking talented software developers, security engineers, network engineers, product managers and developer evangelists whom want to work in a startup culture, while getting the opportunity to make worldwide impacts.

Please send a note to jobs@criteriacommunications.com if you are interested.

http://criteria.ai
(Thin sans-serif grey body text means you hate your readers.)

-----

edit: I've tried to read it now and this site is crappy as hell. Does anyone have a link to a coherent write-up of these results?

-----

Furthermore, I know it's bad form to mention your own downvotes but I dare you I DARE YOU to make a case for that horrible font choice. You can't because it's pure vanity. Style over substance. Thhhpppppt!
[Disclosure: I work for Microsoft]

One thing to keep in mind for Azure SQL: you are getting a guaranteed SLA [1], business continuity and full point-in-time backups (up to 30 days) [2] for that price. To compare effectively you would need to price out a comparable Always-On cluster, domain controllers, SAN storage (for replication), and backup solution + storage.

[1]: https://azure.microsoft.com/en-us/support/legal/sla/sql-data...
[2]: https://azure.microsoft.com/en-us/documentation/articles/sql...
Any Machine Learning Model You Need, in TensorFlow
> a buttery smooth animation engine.

Looks great, would love to know how it works.
> Here in Germany, Deutsche Bahn (the rail operator) had a practical monopoly on long distance travel, all thanks to a special law granted by the police state. Said law has been repealed by the EU a few years ago (2009 or so), and the competition from long distance buses is fierce now.

Competition within the rail industry? I doubt it.

I'd be extraordinarily surprised if any other rail operator arises in Germany--the only way I can see this happening is if a larger rail operator from another country enters Germany. This is a pretty strong example of a monopoly.

> I see quite a number of caffeinated sugary soft drinks on the market (all equally disgusting).

Look at who bottles them. The vast majority are bottled by either Coca Cola or Pepsi.

There's been a surge of attempts at "craft" sodas lately, but most have had little success or been bought by one of the giants.

> I'm genuinely curious about any examples of monopolies that developed in a free market.

See above.
Something like 40% was for fuel. For generators. To air-condition tents.
How to feed the world– with sensors, data and local production
I love the job ad. Nice work. i'll apply just to see what happens
One thing I have noticed over the years is that the front end community is becoming more and more a "let me google how to do it" kind of community. The tooling ecosystem is so burdensome. Just to get a hello world app with React, Redux, Webpack, esLint, and ES6 takes forever. Sure there are starter boiler plates but they all don't seem to do quite what you need. Before it felt more like a solidly engineered app, now it feels a lot more like glueing various snippets from StackOverflow together.

I'm also finding the overhead from React / Redux very noisy. I have to do so much typing and define the same thing over and over across a bunch of different files just to do something simple.

I really like how Elm basically implements all of this with much cleaner syntax and works out of the box. It's too bad it doesn't have as much community behind it. I'd like to use it more but find it doesn't have enough community for me to consider using it for anything outside of home projects.
Beautiful magic, wondrous to behold...

"It was a student who gave me Francis. One Spring afternoon I discovered a bowl on my desk, just a few inches of clear water in it. Floating on the surface was a flower petal. As I washed, it sank. Just when it reached the bottom, it transformed into a wee fish. It was beautiful magic, wondrous to the behold. The flower petal had come from a lily, your mother. The day I came downstairs, the day the bowl was empty, was the day your mother..."
~Horace Slughorn, Harry Potter and the Half-Blood Prince
> This is entirely false, and there are stacks of economic literature spanning a 200 year timeframe and covering every economic ideology that have explored why it isn't like that, and surprise surprise there actually is a consensus.

"It is difficult to get a man to understand something, when his salary depends upon his not understanding it." -- Upton Sinclair
NixOS 16.09 released
Nice article. I started a new hobby Rails project a couple of months ago and was a little surprised to see that even Rails 5 still defaults to Coffeescript. Googled around a bit and decided to drop it, as it seems to be more or less abandoned these days, which this survey seems to confirm. I wonder if/when Rails will switch to ES6 or something?
Wasa"Vi": https://chrome.google.com/webstore/detail/wasavi/dgogifpkoil...

It allows you to turn any <textarea> into a small vim-style editor (by simply pressing ctrl+enter). This and vimium really turn chrome into a full vim experience.
Lots of people weren't aware of startups before 2010. This article isn't aimed at you.
React for Beginners – Episode 3 – Adding assets to your isomorphic application
Ok...yet another thing popped into my head just now:

- Trying to work with my parents on a project was a HUGE mistake. They didn't know how to respect me or my decisions, even when I was in charge of something. Ultimately, I recognize that trying to get into business with them simply served to strengthen my codependent relationship with them.
I agree; it looks really nice!

Minor nit: would you be open to using colorblind friendly color choices in the future? The current colors are pretty hard for me to differentiate between.