skysight-inc/HackerNews huggingface dataset:
Location: Serbia/USA

Remote: Yes

Willing to relocate: No

Technologies: Python, Google App Engine, Bootstrap, jQuery,
Angular, Big Data, noSQL, Datastore, Blobstore, GCS, webapp2

Resume: https://www.linkedin.com/in/borkopolo

Email: borkopolo[at]gmail.com
LaunchKit Is a Toolkit for Developers Who Are About to Launch Their Apps
The Achilles heel for Keepass for me (and what ultimately sent me to LastPass) was that there wasn't any way to use it on a Chromebook conveniently (yes, there's crouton, but I don't find that acceptable).

( It would be cool if something like Keepass could be built around smartcards or these new-fangled U2F dongles... I've be come quite a convert to the smartcard approach after setting up my yubikey to work as an OpenPGP smartcard )
Thanks, this is a helpful introduction to the history and literature of concepts related to time in distributed systems. Most people's concept of time is quite simple and they need to be
broken loose of some intuitively held, but unhelpful beliefs before
they can really do engineering with respect to time.

Is there a paper somewhere that new folk should read first? One that
includes:

- A tutorial to describe all of the things we think of as 'time',
e.g. order of sequence, etc. and their dependence on each other.

- The idea that time as it occurs in the physical world is
probabilistic - requiring such descriptors as precision (what is the
smallest difference we can discern), and error bounds or probability
distributions (how accurately can we describe it).

- And for the concrete thinkers who 'get' that true simultaneity is
impossible, an easy to understand example of how we succeed in
observing logical coherence, from the scale of a single CPU chip
(internally non-coherent, externally consistent) to cross-continent
compute clusters?
Beware the Ides of March: How to Watch Your Back with Competitive Research
Lastpass here! - Been a user for a few years and havent looked back
Would You Buy a Rugged Case Kit for the Apple Watch?
You're right – the random call is just a dodge around caching. It could be leaked memory or possibly something like an address dependency but I'd hope that he submitted it to Apple along with the other browsers he's been testing.
How energy from dry ice could power human colonies on Mars
There are some other recent ones: http://www.economist.com/news/international/21641246-offshor...

And Lōʻihi is still underwater, likely for thousands of years yet.
Mmmh, you can get a brand new tiny pile of high-end electronics, including a touch screen, for $50-100. Stamping out some metal and putting some glass into it seems like something that should be around the $10 price point.
Hm yeah, I must admit I have a hard time understanding the high pricing on cloud storage. I always end up comparing to something like OVH storage servers, and cloud storage seems way overpriced..
https://agilebits.com/onepassword

1password is great. On OSX, I have one long, nice password and on iOS I can use Touch ID to open it (typing in that password on an iPhone was a pain). It syncs across devices over wifi, Dropbox, or iCloud.

There are versions for Windows and Android as well. I've used the Windows version a little bit and it's pretty much the same.
Second this. I bought a 30-40 USD prescription lenses that has gotten me more compliments than my 200 pairs ever did. Plus there is no gaudy brand name / logo on them - it is exactly the style that fits me.
love how actionable his tips are
"That's as good as calling him out by name."

As far as I know the guys name was not widely, if at all, published.
This is how I do it. The only problem is that I thought of doing this only a few years ago, so when I go access things I haven't been on in a few years, I have to try to remember if i already changed my password or not.
> I don't think that's a good indicator of behavior in 2015, as women have been in the workplace for nearly 20 years since then(1996).

Women had been in the workplace for many decades before then, so while things may have changed since then to some degree, I wouldn't assume that it is the case due to time.

OTOH, as the quote you supply indicates, the study was limited to heterosexual married men, which may be a smaller share of all men in the workplace now, so even if the effect observed has not changed, its workplace significance may have.

Be interesting to do a followup that included people in committed relationships of different legal statuses, different genders, and different orientations and see whether the effect is still visible and how it relates to different axes of variation.
That's if humans don't stomp out all the activity first. Given that Tonga has many other uninhabited islands, it could happen.
What do you mean by "SLAs are almost worthless?"

And what do you mean by "something like this?"

Google has retired plenty of products over the years. http://en.wikipedia.org/wiki/List_of_Google_products

Whether or not those fit your definition of "something like this" is up to you, I guess.
This would be great if you need a way to 'close your office door' in an open layout office. Nice work.
Both the eye exam and the glasses can be optimized to save a lot of money.

For eye exams, I used to pay the optometrist $153 ($117 refraction + $36 dilation). I later found out that Costco often has an optometrist on site in a tiny office and will charge just $50 (and add +$20 for dilation). That's less than half the cost of most other optometrists. A bonus is that the tiny Costco office has no frames so there's no sales pressure to guide you towards his limited selection of frames. Therefore, he always just prints out your Rx and gives it to you without any dirty looks. Costco (the warehouse) has frames but you have to walk next door into the main retail floor to try them. The optometrist has no idea whether you buy glasses from them. You don't need to be a Costco member to use the optometrist at Costco.

For lenses, I used to always pay ~$400 for 2 pairs of glasses. For Eyemasters, Lenscrafters, Visionworks, etc, it didn't matter if they had "2-for-1 sale on lenses" or "2nd pair frames free". The total (when including desirable features such as AR coatings, etc) always came to ~$200 for each pair. I've come to believe the sales promotions at eyewear chains are as meaningless as the "sales" at mattress stores.

Now, I buy from zennioptical.com. Each pair is always less than $35. That's even cheaper than Costco and Walmart.

I think my recommendation won't work for people who are very sensitive to fashion and want to try all the stylish frames at their fingertips. (Ralph Lauren, Calvin Klein, etc.) At my age, eyeglasses are just functional things and I'm fine with picking out a no-name classic style from zenni.
I think we got an amazing world :)

We democratised technology. We built a global IP network-of-networks and used it to connect a UNIX-like kernel in everyone's pocket, in a way that serves and delights them.

I distinctly remember a large family gathering in summer 2010 where I expected the usual pattern of sitting in a corner of the garden with the handful of other techie cousins, discussing whatever was new in our world. Instead, I had people coming and asking me if I was holding an iPad, and if they could play with it. That was a profound moment for me, it told me that we'd really achieved something special - a form of cutting edge technology that wasn't something non-techies ignored until they were forced to use it for work or banking or some other mundane task. Instead, they were drawn to it with the same fascination and wonder that I have always been. For that moment, everyone present, was a geek. I loved it.

Have some of the complex technical things that I once held as "mine" become dulled by the need to serve the masses? Of course. If that annoys me from a philosophical or technical perspective, my best choice is to forge ahead again and find a niche equivalent, or build something for myself.

In many cases, I welcome it, because something that I once had to invest time and effort into, is now smoothed over and shifts into the background, making time for me to focus on something else.
I use KeyPass and sync it using BitTorrent sync on all my devices. The problem with my current setup is that I carry the keyfile along with the database which useless.

I got to think of another way!
With the way the world looks now, and the way it's shaping up to be in the future, we should be thinking about designing systems where there is no "now" but rather, there is instead a notion of "everything syncs soon." There can be a robust consensus reality in such a system, but it has to exist a short interval of time in the past.

I'm currently working on a multiplayer game design on these principles.
There are fast track executive development programs in Oil and Gas. But, the point is to develop a person before they become an executive. That said the mental shift from building to executing a company is difficult.
What You Need to Know About Raising Capital Through Equity
As with any other machine learning algorithm, don't waste your time trying it on stock market, kids. Exponentially distributed randomness in, exponentially distributed randomness out.

And obligatory http://arxiv.org/abs/1208.4429
How  to Level-Up Your Backbone.js Code
I'm not an expert, and it sounds like you are, so I appreciate your feedback here:

what do you even mean by a consistent state? even in theory a person initiating a new additional record in Auckland, New Zealand at the same time somebody iniatiates a change in Gibraltar or London (which are antipodal to the former[1]) 66 milliseconds away, cannot have a confirmation in less than 120 milliseconds, right? So do you just wait for that before declaring 'consistency'? Do you literally add 120 milliseconds to each and every request? (And this is assuming you have a damned good solution to the two generals problem)? I mean suppose the database tracks something as simple as: number of web page hits. It's a counter. You now distribute it, and have a stochastic process of counter hits between 0 and 5 per second in your largest cities, distributed throughout the world. How can that database ever be consistent?

If there are ten new records per second in New Zealand and ten records per second in the UK, and they potentially depend on each other in some way, are you going to just make everyone wait until everything has been committed and confirmed to be consistent? Or is "a foolish consistency the hobgoblin of little minds", and you really can accept out-of-date data and deal with merging conflicts later?

I just don't understand why we would expect consistency to rank up there, when we deal with a worldwide real-time system where the difference between getting served by a local database in 40 milliesconds and one far away in 250 milliseconds is both staggering, and incredibly noticeable. why be consistent? what is consistence?

[1] http://www.findlatitudeandlongitude.com/antipode-map/
Using Services to Break Down Monoliths
Sure, everything in life is harder than it seems on first glance. But compare with, say, consumer electronics. Or knife-making. And so on. They have all these same problems and more, and no one company dominates in this same fashion.

So, why is that?
Exactly. I would assume most using this strategy have the BTC payments converted to fiat at the time of purchase. Others might opt to keep it as BTC, which is fine and an assumed risk.
Two of my closest friends went $100k+ into debt during their MIT undergrad graduating in 2013/2014. Not everyone gets covered by financial aid.
I agree this sounds on the surface like it's very liberal but in effect it's stifling. Since there are no concrete outlines the onus is on you to figure things out. That sounds great but then like you said, who decides "best interest"?

It's an ideological wet dream. It's like saying, you can make any choice, you have the freedom, just make sure you make the "right choice".

Not to mention what happens when netflix's best interest conflicts with outside interests.
I think that is the most telling aspect of this article: developers are cult unto themselves. The user is, seemingly, secondary to the purpose of writing code in many cases ..
SEEKING WORK, remote or Croatia, Europe

Experienced server-side developer, 15+ years, working with Ruby, Rails, JavaScript, MySql, ElasticSearch, Neo4j and Node.js. Also very familiar with innards of AWS and Heroku.

Very skilled in creating REST API services or complex back-end systems from scratch on AWS e.g. massive logs ETL jobs with Amazon Kinesis and Amazon Lambda or with ElasticSearch ELK stack.

Fluent in English, worked remotely for US companies for a number of years, startup experience too. Seeking all kinds of web or backend remote freelance/contract work, flexible to overlap up to 4 hrs with EST, available immediately. Travel possible depending on location and duration.

LinkedIn: https://www.linkedin.com/in/orestk

Email: freelancer@nisdom.com
Common Mistakes When Machine Learning to Stock Market Modelling (2012)
FWIW I regularly got destroyed by the homeschooled kids in math competitions in high school. That said, they were a weird bunch.
Unfortunately, especially in a startup, there aren't many friendly ways of saying "Hey, CEO, I think you're sucking at leading and sales. What gives?"

Especially if you're an early employee and not in the elevated founder class.
Jailbreak iOS 8.2 via taiG Cydia download – pangu8pangu8
Sure, it's called content marketing and there is nothing inherently bad about it.
A guide to finding books in images using Python and OpenCV
Setting up your own with any of Ceph, Gluster, Riak, Swift or similar depending on your specific needs. Heck, I've got setups where we've been served well for years with a combination of inotifywait, grep and rsync (combined to trigger rsync instantly on modification events). It really depends on your access patterns, and there are lots of potential savings from making use of domain specific knowledge for your specific system.

In general, you can beat AWS with 3x replication across multiple data centres even with renting managed servers, especially as your bandwidth use grows as AWS bandwidth prices are absolutely ridiculous (as in, anything from a factor of 5 to 20 above what you'll pay if you shop around and depending on your other requirements). Lease to own in a colo drops the price even further.

Anything from 1/3 to 1/2 of AWS costs is reasonable with relatively moderate bandwidth usage, with the cost differential generally increasing substantially the more you access the data.

Most people also don't have uniform storage needs. If you use your own setup, people tend to be able to cut substantially more in cost by reducing redundancy for data where it's not necessary etc.

See also the Backblaze article that mentioned Reed-Solomon - if your app is suitable for doing similar you can totally blow the S3 costs further out of the water that way.
Eroom’s Law is scary --- It says that it is becoming harder and harder to develop new drugs. We have essentially exhausted the pipeline of diseases that can be treated with small molecule drugs. It is time to embrace alternative technologies such as genetic engineering. Not every disease can be cured by simply ingesting a pill containing a compound made up of only a few dozen atoms.
Now, I don't know what makes things "better" for you but from the perspective of most licensees it is probably legally better to have a conditional patent grant than none at all, most of the time. But it will vary depending on, for example, the licensors (their) and licensees (your) patent portfolios and intention to enforce those aggressively as well as your strategies of defense. There's a huge difference between a company such as, say Oracle and Facebook, here.

Granting patents in the context of permissively licensed open source is a generous act and making the grant conditional is a way of not giving up your ability to form the strongest possible defense when you're brought into patent litigation. If you have been following along the recent years events (where is that patent apocalypse, anyone?) then it should be no surprise why companies need to do that.

Conditional patent grants are not new. Apache License v2.0 has a conditional patent grant [http://www.apache.org/licenses/LICENSE-2.0]. Google added a conditional patent grant to WebM, complementing its Modified BSD license [http://www.webmproject.org/license/additional/]. Google's Dart project is licensed under Modified BSD and has a.. you guessed it - conditional patent grant [https://code.google.com/p/dart/source/browse/trunk/dart/PATE...].
I obtained my B.S. and M.Eng in Computer Engineering & Computer Science also debt-free, and landed a 100k+ job straight out of college.

I had to work my butt off with a few part-time gigs, had to do some smart saving, and cost managemen. I was able to do it without locking myself into anyone who wanted a cut of my pie.

It's not impossible, but you have to be willing to commit to it.
Google Cloud Storage is also massively overpriced.
Clinton Email Server Vulnerable for 3 Months
New approach to storing files and links
The US is not one of those places, I would hope.
SEEKING WORK, remote

Python, GAE/AWS developer with knowledge of Cloud Technologies, Bootstrap, jQuery, webapp2, Django and Angular.

Resume: https://www.linkedin.com/in/borkopolo

Email: borkopolo[at]gmail.com
> I'm conscious of being labelled a job hopper.

A great deal of the employers perception depends on how you frame the conversation and get in front of telling your story. In short-- it's time to get smarter about the jobs and companies you pursue. Here's a solid read on the subject by Nick Corcodilos > http://corcodilos.com/blog/page/2
I was raised in an ultra religious hosehold that didn't allow me to associate with people from the "World".

What do you mean by weird? This seems perfectly cromulent to me.

endsarcasm
Because they're not joining, they're invading, and we have all the reasons to feel afraid that we will get pushed out again. And honestly, I'm fine with the fact that tech has grown beyond the culture that created it. I'm uncomfortable that what this "extended tech industry" produces is often a bastardization of what we so loved and cared. I get it, different priorities, I'm fine with that too.

What I am not fine with is the cultural invasion, the people suddenly appearing, realizing there is more of them than us "weirdos" and telling us "this is our field now, you are outnumbered, you must conform to our standars". "OK, join our field; the good land is rich, and can provide for everyone. But why won't you let us live in peace, why you need to keep bullying us?".

This US vs THEM mentality is something that was not created by "weird nerds" - all those nerds wanted was to be accepted. But we had to escape, because mainstream society doesn't accept our way of thinking (curiosity, intellectual interests, intellectual honesty) and bullied us. It's them who started it, and it's them who are invading our safe harbour again.

And it probably would still be fine if social justice crowd just stayed away.

Anyway; the article explained it very well, actually.
But do states set a min RTP for something like autohold? I always understood it as something that, technically, didn't have to be held to a PAR sheet or validated at all, really.

Slots with bonus games could auto-percentage themselves, right? Like how does Jackpot Party hold to a PAR sheet percentage when the player is pretty much making random pokes? Or are the pokes gaffed to reveal the five virtual reels that were spun earlier in the play?
I've used on of these. Really helps that guy get a hint and leave you alone when you're trying to get work done.

http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-...
It does stuff "automagically" according to the ad. When did "automagically" stop being a derrogative term to automatic stuff that nobody understands?
If you want to let a mature open source sync system do the heavy lifting we've recently added Unity 3D support to Couchbase Lite. http://developer.couchbase.com/mobile/unity/

Hello world is a game where players drop shapes into a world and they automatically sync / appear on other devices.

Sorry about the plug -- great article Justin! I sent it to my team because I think it does a great job stepping back from the buzzwords and actually talking about the problems distributed databases have to confront.
The Goal is a great introduction to the concepts that underlie thinking about supply chain problems and should be considered a must-read.
:) for the dude eating from a bowl of cereal at the end of the rapt.fm landing page background vid
Glasses aren't expensive. I keep $10 polarized sunglasses in my car (because you never lose the cheap ones).
5 Moves to a Defined Core
Agreed. One day app programming will get old, and if you want to do something different, and cool, especially if it involves mathematics or other difficult problems, that MIT degree is probably worth its weight in gold. Just getting to study with the best minds in many fields should be worth it...I guess I'm rather perplexed why anyone would turn down a chance to go study there as an undergraduate.
That's great. If there were more people like you in positions of power we probably wouldn't be having this conversation.

I'm not implying that anyone of these particular commenters are sexist or bigots, or aren't making decisions solely based on merit. I'm saying that we as a group, be that either widely defined as humans in general or narrowly defined as a certain group of nerds, tend to not notice our biases when we make decisions. We may believe that we are making a choice based on the absolute best merit based criteria, but often we don't realize our choice was highly tinted by learned bias.

I myself try to disregard my learned biases, but often don't realize I failed until after the fact. We need more people who don't care about gender, race, social status, etc when making hiring decisions. Studies have shown that when identifying markers are removed from resumes and job applications, the considered pool of applicants become more diverse. A good start is people who are at least aware of their own biases.

Too often we use statistics to enforce our bias. "Well, moms statistically don't code, so we won't take seriously this mother who does".
When Americans do it, it's called a monopoly and gets the attention of the FTC. Did you read the article?

> But other competitors told us Luxottica has them in a chokehold: if you make glasses, you want to be in their stores; and if you have stores, you want to sell Ray-Bans! So Luxottica can set the prices as high as it wants.
I tried zenni and I didn't like the way the glasses affected my vision. Since it's mail order, I felt stuck. As a new glasses-wearer, I don't know if zenni gave me bad glasses, I told them the wrong interpupillary distance, or I got a bad prescription from my doctor, or I just have confoundingly weird eyes.
Perhaps reality and the market are not as its been described to you?

http://www.amazon.com/Cornered-Monopoly-Capitalism-Economics...
I assume this article is interesting because it tells you to "disable ad-blocker" :) -pass
You could make the same argument about clothes: Clothes are not a luxury for me, they're an absolute necessity. With the prices Gucci charge, it's like I'm being preyed upon... ;)

But, in the UK I could choose to buy luxury glasses, but places like specsavers will always offer affordable GBP 20 frames with free lenses as well. And of course the eye test is also free in Scotland.
and what would you put in those frames?
To add some context & numbers to dragonwriter's point, the speed-of-light delay from New York to San Francisco is about 21ms [1]. This is about 5 disk seeks, 1200 random SSD reads, 200K main memory reads (without caching), or 10M CPU cycles [2]. Speed of light delays absolutely matter in a distributed system.

[1] http://chimera.labs.oreilly.com/books/1230000000545/ch01.htm...

[2] http://www.eecs.berkeley.edu/~rcs/research/interactive_laten...