skysight-inc/HackerNews huggingface dataset:
If you want to use the triangle inequality with cosine similarity, just use angles instead: https://en.wikipedia.org/wiki/Cosine_similarity#Angular_dist...

EDIT: Deleted calculation about approximating arccos(z) <= arccos(x) + arccos(y) by cos(arccos(z)) <= cos(arccos(x) + arccos(y)) <= xy - (1-x^2)(1-y^2), completely disregarding that cos is a decreasing function in the relevant interval.
As a side note, I wonder about the original app design, I mean, Wi-Fi/Internet connection is down and I cannot enter my garage (unless I still have anyway handy the original garage remote or key), the company's server is down (for whtever reason) and I am locked outside the garage, there is a DDOS on (say) Cloudflare and I am locked out of the garage ... :(

Usually this kind of hiccups happen not in a sunny warm day, but when it is heavily raining, during a storm, etc.
Comparing Objects by Value. Part 4: Inheritance and Comparison Operators
sharoo | Frontend and backend developers | Zurich (Switzerland) | REMOTE (only Europe) | https://www.sharoo.com/

About us:

* Car sharing company based in Zurich, Switzerland

* 4 of the biggest companies in Switzerland are invested (Migros, Mobiliar, Mobility and AMAG)

* 4 engineers (1x senior backend, 1x junior backend, 1x hardware, 1x frontend)

* Growing quickly

* Interesting challenges in terms of scale (as we plan to grow beyond our current market)

* Remote is cool if it's in the same timezone (+/- 2 hrs Zurich)

Positions:

* (Senior) RoR developer and (senior) frontend developer

* Our stack is RoR on the backend, React on the frontend, mobile is hybrid (React Native might be an option in the future),

* We use docker and do weekly deployments

* Interview is as follows: Code example (Ruby or JS, depending on for which position you're applying), Take home exercise (2-4hrs), Phone/Skype/Inhouse technical interview incl. discussion of technical challenge (4-5hrs). We don't do bubble sorts, you'll do practical tasks in the interview

Why us?

* 5 weeks of vacation time (even if you're remote)

* Zurich is a great city to live in
(https://www.thelocal.ch/20160223/zurich-is-second-best-city-...)

* Interesting challenges in both software and hardware

* Small team where you decide the direction

* Regular hack days and refactoring time included in the roadmap

* Standing desks, Apple Cinema Display and dog-friendly office

* Regular team lunches

Email in profile, if you have more questions.
> However the pizza restaurant also doesn't have anything about helping you make good, long-term financial decisions plastered all over it's website.

But they are required to list nutrition facts.
I have become aware that I tend to worry about not having enough money in the future, and that this fear has been with me all of my life.

Less affluent people have that same fear, the difference being that "in the future" can mean next year, next month, or even tomorrow.

While wealthy people may worry that they won't be able to keep up their lifestyle forever, they know that they will still be able to buy food and shelter (and medical care) even if they lose nearly all of their wealth.
With the latest freetype (https://www.freetype.org/freetype2/docs/subpixel-hinting.htm...), and hinting off, there's not a lot to complain about.
I'm working a platform that gives athletes advanced stats and analysis on their activities by using their GPS data. Think Strava but aimed at the more serious athlete.

http://www.scinder.io

I'm now learning React Native to launch a mobile app and working on segments and routes functionality which is quite touch.
So what major city do you live in? And what sum is considered a lot?
Planes? For 1.5 trillion dollars and counting I expect nothing less than a working fusion generator, or a moon base, or a proper rotating space station with AT&T videophones.

For reference, 1.5 trillion is more than double the Apollo and Space Shuttle programs, combined.
Could it be different though ? IOT is closely related to MMO videogames in that most servers close down at some point in the not so distant future.

I will not buy any IoT ever, even with regulations.

Factor in that IoT has terrible security and has already been massively exploited and now you're part of a criminal ring of webcam owners or fridges or whatever gizmo that attempted to DoS a DNS root server or government or antiterrorist unit and according to laws you can be jailed/decapitated/fined or worse.
My advice: Instead of supporting a bunch of hardware poorly make one laptop like the macbook pro with:

* 2 ram slots

* 2 M.2 SSD slots

* a decent kb

* a decent touchpad

* a decent screen

* discrete graphics

* good battery management (you can do this because it's only one)

* thunderbolt 3

* at least 3 usb ports

* no dvd

* ONE TRRS audio port

* ethernet

* HDMI for legacy reasons

forget about

* thinnest

* lightest

* or any other 'best' quality - it just has to be good

* touchscreen - no one uses this after day 2 or wants fingerprints on their screen

You will sell a lot of these.
> vetted by the general public

Or preferably vetted by Matthew Garrett. (I'm not sure - has he actually given a clean bill of health to any cloud powered/IoT device?)
It currently depends on the player or game source:
- Deathwing, a multiplayer cooperative game based in the WH40K universe have an AI problem, which makes the game utterly boring as enemies will do exactly the same each time.
- AI bots have the additional value to fill less played games, expanding their lifetime value.
- Finally, I can't dedicate 100+ hours to become good in a multiplayer game, so I'll rather smooth the experience combining human players and AI bots.
If the food vendor straight up says in their marketing, "At Pepperoni Pizza Meister's, our priority is to help each of our 12 customers successfully manage their meals in a way that works for their individual circumstances", one might, not entirely unreasonably, argue that they should in fact have that 30 minute session with you, and are lying if they don't.
Fedora has those, too: https://spins.fedoraproject.org/
Client is bad. I don't care, it's his problems. Service is not that good. I care about it, those could be my problems. I don't behave like that client, but who knows, what they don't like.

Actually I'm surprised if it's legal to do. In my country, if you're doing public business, you can't choose your clients. You set price, client pays money, you serve client. You can't deny your service just because of reasons. There are some exceptions like face-control on half-private parties, but those are gray areas.

And, hell, no clouds near my, unless they are completely optinal. They are terrible for user. I hope, people will learn it and will avoid clouds like plague. User should own his data and code to process that data.
Heh. Yeah the crap one had to go through just to get emulated games running on old hardware...

Somehow Chrono Trigger was playable on a 486, but only if you disabled transparency (which made a couple of levels really tough to navigate) and had sound disabled. This was with ZSNES on Win95 I think?
I was wondering why the Amazon product page wasn't full of one-star warnings about this behavior, until I tried to post one, twice.

Both times it was rejected as being against review guidelines: http://www.amazon.com/review-guidelines
This is (hopefully) someone who has very little experience dealing with customers and did a bad job today. It's not some web 3.0 holocaust that we all have to be shocked and amazed about.

I'm sure he'll get chastised and everyone involved will continue to be fine (and maybe a little wiser). Or we'll turn it into some major incident with our weird fixation and the person will get fired and it will turn into a 'whole big thing'.
Getting started with Augmented Reality
There is a amusing video from Runar Bjarnason about the GoF book, the Interpreter Pattern and functional programming (Free Monad): https://www.youtube.com/watch?v=hmX2s3pe_qk
About retreating behaviour, this was slightly the case with Mount&Blade Warband, where units would now and then flee when their moral was low, which could happen due several factors.
Still I am unsure if historically anyone would be willing to charge alone against 100s of heavy cavalry units for a guy that pays ok.
Dude ... you can "get by" on £70K in London. Most people get by on MUCH less. £70K would get you a nice rental flat, eating out anytime you like and still saving about £20-30K a year. And that's if you're single, if you're sharing expenses you could save more.
People don't have decorum IRL. When something doesn't, they tell of their friends it's a piece of shit. If you submit yourself to a review system, you gotta expect it. If you can't accept that you need to change your view to see the world the way it is, not rambling, expecting the world to change for you. Unless you are able to change the world. But people rambling never do.
Facebook is testing a new type of news feed similar to Instagram Explore Tab
Testing tips: How to test Bitcoin wallet apps?
> Entire nations were founded on the basis of individual rights to bitch about things they don't like, without incurring oppressive retaliation.

From the Government.
I absolutely agree. From an outsider, the reaction from Garadget will stay in my mind far longer than the initial review. Imagine this in a bricks and mortar high-street shop? 'The customer is always right' is a difficult but noble stance - if a customer is being difficult, suck it up, be sickly nice then go out the back and scream when they've left.
I lived in big city and while I enjoy most of my time in them, most of what I got to show for is health problems related to living in a big city.

I understand some people enjoy it, I for one traded a 50% pay cut for the ability to live far from any big town with a smile on my face.

I can cycle without breathing exhaust fumes, I can go kayaking from my backyard, I can go fishing after work, I can grow my own food, I can have a dog without feeling like holding it prisoner in a town, I can offer a healthy and low stress environment to my family, I can watch the stars from my backyard,...

Just giving a bit of perspective, coming from a guy who made big money. In the end money is worthless if I'm dead from one of the many things that will end up killing me by living in a big town.
The full stack design system
Imagination Technologies' shares crash 70% as Apple ditches it
I'd say the situation is quite the opposite - it's now easier to find remote work than ever before. With numerous known companies embracing remote work, it's becoming both a lot more common to work remotely and also a lot more acceptable to inquire whether remote work would be an option.
Disclaimer: I'm currently learning CT (basics), so I'm not really qualified to give an answer yet.

My impression so far is that CT teaches you a set of orthogonal abstractions (call them patterns if you like) that will allow you to talk about ideas very precisely. To some degree, being able to talk about ideas makes it easier to have new ones.

In yesterday's lecture, we learned about products (think: tuple types) in CT, and of course their definition is more abstract than that. Now I know that other things can be products, too -- and next time I'll see one of them, I'll try thinking of that as a tuple.

Additionally, next time we'll flip the arrows in the diagram and talk about co-products. Then, the knowledge I have from yesterday, and the knowledge I have from a few lectures back (that you can flip arrows) will be composed to produce new knowledge.

Compared to haskell, category theory is free of practical limitations, and you work with graphical models, not code.

Both of these are advantages, IMO.

Also, CT is quite beautiful in a way I can't describe.
https://minifree.org/product/libreboot-x220/

Upd: this is a 12" laptop. However, they offered Libreboot X400 before, which is 14". You can still get one via https://minifree.org/product/libreboot-installation-service/
But he did not disable a car. Refusing to continue to sell new products to a customer you consider rude is very different from bricking the product the customer is already having bought and using.
There are already established protocols in this space that never needed and do not require a cloud connection, let alone internet. (I forget their names, but industrial control automation has a long history) Why can't device makers simply speak the language?
Becoming a “better” human in the digital age
> What's the right way to design an IoT product to not be dependent on a startup's cloud servers?

Not designing an IoT product in the first place seems to me the right way to avoid this issue. The IoT feature can usually be achieved otherwise and seems to be added in so the company can have more power/control over the customer.

If you are adamant on making this IoT anyway, the only option is a distributed and/or federated network with an optional offline mode and option use of one's own network and server.
Which elements matter when designing dynamic mobile apps
Do you have a reference? Googling dont reveal any cases, only people speculating if they might do it.
Another thing I understood yesterday (somewhat) is how injective and surjective functions are related. This has been bugging me since high school -- they seemed "too different to be opposites", but they should've been opposites. CT has a very simple graphical representation of how the two are, in fact, opposites and my life is richer for it :-)
Sounds as if you're proving that widely-accepted laws are impossible, peelian policework, etc. "It cannot be done to the taste of absolutely all, therefore it cannot be done at all."
Website Availability Monitor, 0.11 released
I agree that money is worthless in the end. I would rather live here than earn twice as much in a rural or suburban area.
Which companies do the refund + keep-device if unsatisfied?
Today's prominent Keynesians certainly still advocate for independent aggressive monetary policy, but they also claim that fiscal policy matters a lot.

In the case of the "fiscal cliff"/sequester, there was indeed fiscal tightening in the federal government, but it was offset by less tightening at the state level. Does that mean it was wrong to warn against cuts at any level of government? Of course not.

Here is Krugman, acknowledging why this situation might be confusing.
https://krugman.blogs.nytimes.com/2015/06/22/2013-and-all-th...
And also home to a lot of spread betting shops. I suspect because of the regulatory regime.
> If you buy a faulty ipad from apple, you can certainly get your money back, but you need to return the faulty device too

Sure, but Apple won't remotely disable your device until you turn it in for a refund. If you want to preëmptively cut off services, you should initiate the refund. That leaves the customer with a free (albeit broken) product. This is partly why few companies remotely disable devices after purchase, particularly as a retaliatory measure.
I'm using Fedora again as my desktop after some years on OS X. Things that I'd like to see:

* A better email app. Currently none can be said to work very well. I'm actually considering mutt at this point

* A better Gnome Calendar. I think this is coming in the next release.

* A PDF viewer that supports highlighting.
The birthday paradox might not be a good technical analogy: the number of ways to collide grows quadratically, while the number of people who can individually think of quotes grows linearly.
Retired man solves one of world's most complex maths problem with 'simple proof'
Wow, I will most definitely never under any circumstances become a customer of this spoiled company and its pretentious support behavior. People like this should not be in the software business at all if they don't want to deal with customers (including the more hostile/rude ones). If you are going to sell something to the public, you must be prepared to professionally handle all kinds of people, and if you cannot, you should not be interfacing with the public at all.
There isn't too much difference between a bricked device and a device that most likely loops trying to connect to the server and fails indefinitely with no other functionality.
Try telling that to the homeless guys I pass on my way to work every morning. Especially the one guy who can barely talk; I don't think what he believes matters at this point in his life. Maybe, if he believes in his ability to overcome being homeless and unable to speak, one day he'll find that his life is turning around. But to suggest that the amount of money he "has" is limited only by his belief is absurd.
Azure Functions made easy
> If the type of development work you're doing can be easily done remotely....

Let's not forget the kind that needs some hands-on interaction with specialized hardware (drones, self-driving cars, etc.) I used to work on calibration and test software for fiber optic switches. Working from home was difficult, considering I needed about $100k worth of hardware, some of which did not exist outside my lab, to do my job sometimes. OTOH, it also meant work couldn't easily follow me home, either, so it was a decent trade-off. I also lived 2 miles from work at the time, so I usually just rode my bike.
If you're working remotely, there are plenty of cities much cheaper than SF.
That's only because the reaction was so unusual. I'd react the way you suggest but I admire people who react the way he did.
And, every now and then you hear of a business with a fuck you attitude that succeeds, e.g. Ryanair
I think the point he's trying to make is that that emotion doesn't go away just because it should.

This isn't about what's actually going on, it's about what's being felt.

Comparative suffering is really only suitable for comedic flirting.
Do they realise that nobody is going to sympathize with the company in such a situation? Perfect example of how to make things worse.
Coming in 2018 – New AWS Region in Sweden
QBE | Software Engineer, Senior Data Scientists, Senior Data Engineers | London, UK | Full-time, ONSITE

We're one of the world's largest insurers, managing $4Bn of policies, covering a large number of domains: Energy, Cyber, Property, Marine and Casualty, to name a few. We specialize in commercial insurance and we handle often large and complex risks.

You will be helping us to better forecast the risks our current and prospective clients face, so that we manage and price our policies more accurately by leveraging the rich customer and claims data in combination with growing external sources like credit, census, telematics, GPS, and social media data.

You will also help us with modelling customer acquisition and retention, fraud detection, as well as with identifying and prototyping new technology.

Stack-wise, we are a Python shop (scikit-learn, Tensorflow, Flask, PySpark, celery). We use Docker and Ansible but we plan to move to Kubernetes and Terraform.

Attractive Package including Health Insurance, Bonus, Pension, Flexible Working

CONTACT: qbe.eo.ds@gmail.com (please mention this list when you get in touch)

For more info:

https://qbe.wd3.myworkdayjobs.com/en-US/QBE-Careers/job/GBR-...

https://qbe.wd3.myworkdayjobs.com/en-US/QBE-Careers/job/GBR-...

https://qbeeurope.com/
Not a 99 dollar retail price device. I'd guess the hardware earned the developer maybe 10, 20 bucks?

Loosing one or two less future sale probably makes up for the loss.

Understanding that one customers frustration and improving the experience for other new future customers could literally be priceless.
Cost to make an app like WhatsApp
I always said this to people thinking about college and what to do: Study something you want to know more about, do what you love.

I could have gone to college for programming, computer science, etc. I would've ended up hating it. Why? Because there were class requirements that I knew I wasn't good at and I know have nothing to do with programming [at least, the programming that I do]. Sure, taking those classes may have made me a stronger person and made me understand things in a different way, maybe think logically different, but I was completely turned off by some of the course requirements. I'm still a programmer even if I don't understand calculus, trigonometry, discrete models, and I suck at statistical analysis. I couldn't do any of it if my life depended on it. But I totally get data arrays, multidimensional arrays, and databases, and I can pick up programming languages fairly quickly via comparison of syntax.

I studied something I wanted to know more about: psychology.

Earned a Bachelors of Science in Psychology.

I had absolutely no intentions of ever becoming a programmer, a web developer, a web designer, a software engineer, whatever name you want to give. I wanted to get as far away from computers as possible. I wanted to help people discover their career paths and figure out what they wanted to do with their lives. What happened to me? I ended up desperate for a job to pay my student loans, and so I applied for any and every job across the board. Who responded? A software company. I had to use the knowledge of programming that I taught myself when I was 12 to get a job because no one seemed to want to hire a recent graduate with a psychology degree.

The software company hired me and the rest is history. I mean, I've moved on since then, but I've remained in the programming world, as a web developer. I have yet to go back for my Master's Degree, but I've been using the combination of what I learned and what I love to start my own business and trying to develop web apps that are useful to the world.

Did I give up psychology? Not at all. In fact, I just found another way to help people: I created a website dedicated to understanding jobs, careers, and the workplace with the intention of helping people find their path in life. Confessions of the Professions: http://www.confessionsoftheprofessions.com

You can predict life as much as you want. You can make all your plans. Dream. Set goals. Have an idea of what you want to do. But the possibility that it can change and go in any direction is always there. Embrace wherever life takes you.

The choice is up to you. Always learn things. Gain experience. Never forget: enjoy your life.
I agree with you completely. In addition, imagine if this was your home door lock. Let's say it has bluetooth connectivity and it didn't work from 8 feet away (with a 10 foot range advertised), you get pissed, give it a wordy 1 star review, and the next thing you know you are locked out of your house. This is all at whim of someone behind a computer potentially halfway around the globe.
I agree it's not easy but you can do it without a huge factory as they have been doing in Darra Pakistan for decades

http://www.mirror.co.uk/news/world-news/town-ak-47-sells-les...

I was there a while ago - it's a fun place and for a few dollars you can take an AK out behind the shack and let rip. Usually the tourists use Russian ones and they are less likely to explode on you than the local copies.
IIRC Pike worked on concurrent programming models long before entering Google.
It must be, for you to feel the need to post it 3 times a day:

https://hn.algolia.com/?query=One%20of%20My%20Favourite%20Pu...
The closest analogue I know is Amazon remotely wiping books from customer devices when Amazon noticed that they did not have the right to sell them in the first place: http://www.nytimes.com/2009/07/18/technology/companies/18ama... (Ironically, the books were by Orwell.) There was a lawsuit which was settled http://www.bizjournals.com/seattle/blog/techflash/2009/09/am... and apologies from Amazon which said they would not do it again (this was in 2009) http://mashable.com/2009/07/17/amazon-remote-delete/.
You can require your customers to show decorum if you choose.
I moved away from a mid-sized city where the tech employers consisted of:

* Giant defense contractor. The kind of place you'd have to fill out paperwork to enter some of the rooms at.

* The University

* Local government

* A couple of hardware companies and like 2 software startups.

Needless to say, I am much happier with my job prospects in the Bay Area (not to mention my paycheck).