skysight-inc/HackerNews huggingface dataset:
As a lowly slob of the type of which you're speaking it is my privilege to inform you that a lot of us will go drive for Uber for a few hours so we can have a little pocket money.

I, for example, will often go drive for Uber for a couple of hours to make around ten bucks so I can go out to eat at McDonalds for dinner.

Now remind me I'm a piece of shit for eating at McDonalds rather than spending $40 on fried chicken at the Mayfield Cafe.
> I don't get why OpenID was introduced in the first place then.

Because the Internet needs standards to work. If all domains implement authentication differently, we do not have an interoperable network.

As is customary, standards must evolve to keep up with requirements. OpenID 1 and 2 weren't built with the idea that smart phones would be in every persons pocket, or Internet connected devices in every home.

The latest iteration of OpenID--OpenID Connect--is essentially Google's playbook for authentication. It's of huge value to the rest of the world.

To put it simply: having your own OpenID Provider at your domain (e.g. idp.example.com) allows you to operate a similar authentication infrastructure as Google.

What does that mean?

- Single sign-on (SSO) across web and mobile applications

- Ability to support a variety of strong authentication mechanisms (a.k.a 2FA), like U2F security keys and OTP mobile apps, in one place for many apps

If all apps and services were to align with OpenID Connect, we would have a truly scalable and interoperable identity layer for the Internet.
Show HN: Snips open-sources its embedded NLU, to build private-by-design AI
Kind of? Poor guy, he's totally unemployable with 123 million in assets. Wooo. Clearly he will be an example to future executives, no sarcasm intended but you should still be worried.
It definitely does not look like you describe.

The original article is self-reported income, which i agree is crap and proof that it can be interpreted any way one wants, as is show in this thread: this is clearly PR damage-control from uber.

The one you linked is the other end of the spectrum. It is a math formula on values provided by uber and completely ignores the associated costs with the profession. It does not account for down time, it does not account for insurance, car depreciation etc. The $13 is just more meaningless data because all it measured in the paper is "income from uber, taking into account avg on-meter time with pool+surge pricing variations". (they do include the costs, but as "The primary costs drivers face are fuel, maintenance, depreciation, and fines for parking or
moving violations. Zoepf et al. (2017) estimate median driver’s expenses are 32 cents per mile." which is very far from actual data)

IMHO both are utter garbage.
Show HN: An unmanned self service chat bubble (Kylie.ai Bubble)
GitStorage Shields and Centralizes Private Source Code
I am going to assume you are now guessing since you haven't presented any sources to back up your arguments.
C++ is just C with extra notation for easy modeling of Classes and Objects. While C still remains valuable, C++ is in my opinion questionable and there are many excellent alternatives like Java or C# for doing similar things and much more.
I have programmed in C++ for many years and honestly would not suggest it to any one but anyway here are some excellent resources.

ftp://bitsavers.informatik.uni-stuttgart.de/pdf/borland/borland_C++/Borland_C++_Version_2.0_Getting_Started_1991.pdf
(Read chapter 4 C++Primer. The hole folder is a rare jewel)

https://docs.microsoft.com/en-us/cpp/cpp/cpp-language-refere...
Probably the best documentation of C++ by far.

P.S. If you are desperate on learning C++ I could give short course saving you time and money.
Hey all!

Just wanted to give you an idea as how the Kylie.ai bubble works.

It uses a generalized data mining system to grab questions and answers from multiple levels of your knowledge center (meaning it can grab from a single page of FAQs or hundreds of pages of help articles) and uses that information to answer incoming customers' questions in real time using a natural language engine! It is natively integrated with our Kylie cloning technology and is in essence, cloning your knowledge center!

If you have any questions, please feel free to ask :)
Inside, the difference is that Mithril uses a virtual dom.

Outside, with Mithril you don't need the l() function to bind attributes to vdom nodes. I also suspect there are things this framework can't do that vdom frameworks like Mithril can.

Aside, this framework's author seems better at marketing than the Mithril community. Notice the multiple comments on this article lamenting how React's size and complexity make it less suitable for small projects even though it has advantages for large ones. Mithril is suitable for both large and small projects, but you'd think it didn't exist.
Changing the world one murdered-by-starvation Yemeni at a time.

How do you accept funding from oppressive, dictatorial, mysoginist regimes and then claim to “make the world a better place”?

Sigh. The political implications are so ironically cringe-worthy
My priorities have been full stack and solo developer.

I'm back on Google App Engine Java 8 runtime with a Clojure(Script) stack. I haven't found anything comparable yet that offers this amount of flexibility, scalability and generous free tier to get started.

Google seems to take Steve Yegge's Platform Rant [0] as a blueprint to try to beat Amazon at the Cloud game and creates an API for anything you can think of.

As usual, the documentation and their support is terrible, but who needs support or documentation when you have a REPL?

It's been a real pleasure to work with and I'm currently in the process of open sourcing some tooling libraries to smooth out the rough edges (Caveat: These are not stable yet, so use at your own risk).

Currently working on a CLJC REPL over HTTP integrated with Emacs, but the following are available already -

Example ring project:

https://github.com/alpeware/jaq-example

Leinigen plugin:

https://github.com/alpeware/lein-jaq

Clojure bindings for App Engine services:

https://github.com/alpeware/jaq-services

[0] https://plus.google.com/+RipRowan/posts/eVeouesvaVX
It wouldn't have been live yeast - probably powdered brewer's yeast. Rich in B vitamins, trace minerals, protein, dietary fiber. I'm guessing it's to 'fill in the gaps' in the multivitamin regime, which can't be assumed to be complete.
Reminds me of Crocodile Dundee having come to the city from long walkabouts alone in the outback - "Must be real friendly people to all want to live together like this!"
IMO Warren and consumer protection advocates in general are handicapped a ton by the two party system. Her core focus (consumer protection) when you add up all the stuff from the democratic party that is a deal-breaker to X or Y group there's a lot less people left to vote them in.

Consumer protection has a massive potential reach. There are 300x10^6+ people in the US who don't want to get screwed over by shady business practices. However, for a great number of them there's a more pressing issue that prevents them from voting for the party that happens to have people that champion it.
also no state income tax in florida
Thanks for the feedback! We've definitely been neglecting our marketing website a bit. I'll get that updated
Sure, that's for CF, but my question still stands for all the other heritable diseases.
There may be some ways to make it work more consistently--though not in a way that Uber/Lyft wants. I've met drivers who mostly work 3am to 7am shifts, to catch back-to-back airport runs. The enterprising ones also actively work to get Uber/Lyft out of the process by offering their number directly.
I wonder if given the bulky size of the thing, the tech might be great, but it's just too early. For those people who are old enough to have been working in the tech industry in the dotcom 1.0 boom days, the business model proposed by the epic failure of Webvan was later validated by Amazon/Prime Now.

https://en.wikipedia.org/wiki/Webvan

Look at all that money down the drain.
Sorry, I was quoting his tweet in its entirety, which made the link unclickable.
This comes up every time Amazon is a topic on HN, and yet, from the article:

"Amazon is rich with the most important resource in asset management: trust. The firm earned the highest reputation ranking in the U.S. in a 2017 Harris Poll. It was ranked as both the most influential and most trusted company in a 2016 survey by SurveyMonkey. It was the only company to land in the top 5 for both categories."

If the above is true, then counterfeit goods are probably not ultimately a significant problem for them.
Hi, I'm the co-founder of https://snips.ai and we are building a 100% on-device Voice AI platform which runs on the Raspberry Pi 3 It is free to use for makers, and we will start open-sourcing the components a few weeks from now.

We are open-sourcing the platform, starting with NLU first!

We would love to tell more about what we are building if you have questions.

The whole platform runs on-device which makes it ideal for privacy, cost, and to allow it to run when there is no network

We are available in English, French, German, and soon Japanese and Korean and we are working on other European languages!

We would love to see what you build with our platform to feature it on our website

Take a look at what some people have built with it: https://github.com/snipsco/awesome-snips

and a few tutorials to get you started: https://medium.com/snips-ai/building-a-voice-controlled-home...
Librem 5: The pieces are coming together
Underwhelming correction from the author/economist.
How much should you bet to never be ruined but maximize the long term expected value of your bets?
First, let's fire all the managers (2011)
New EU Privacy Law GDPR Conflicts with Blockchain Technologies
Click-baity or not, the article is actually a well written literature review on loneliness; I could see this being background section of a academic paper
Its like extreme programming but even MORE extreme. EXXXTREME PROGRAMMING!!! If you can get it sponsored by Red Bull maybe it can be a sport.
Because that existing "online market place for funds" is gibberish to most retail customers.

You go to Amazon, you type in "best AA batteries", and what you get back is not a raw list of battery serial numbers or technical specifications about battery performance (which is basically what you get in the existing brokerage experience, describing funds and their performance). What you get on Amazon is plain-english descriptions, reviews and ratings, and a sorted order of relevance or price or whatever. All these things smooth out the buying experience, reducing any possible source of friction for your purchase decision (hell, you can subscribe-and-save for new batteries every 6 months, thereby precluding ever having to make a purchase decision ever again); they want to make it as easy and natural and automatic as possible, for you to click Buy. But for investments, customers face a huge upfront barrier in terms of lack of knowledge and uncertainty, before they can make a purchasing decision; sure, all the raw information is there, but only highly motivated customers (relatively speaking) are going to dig through it or overcome it before transacting.

Now, I'm not saying that Amazon should add customer reviews of ETFs or funds or whatever ("5 stars: I bought VTSAX and made $43.26, and you can too!"), but it can certainly do a whole heck of a lot to reduce the friction of making a transaction. The point is, the customer shouldn't have to do any work (or as little as humanly possible), before clicking the Buy/Sell button.

And sure, the existing financial institutions can work on this same problem, but this is a actually not their biggest problem. Their biggest problem, is convincing customers to even think about them and take a look at their offerings, in the first place. 70+% of American households have Prime; how many have brokerage accounts? Some Googling around puts this at ~14% ([1] DOL 2015 report says 17 million households had brokerage accounts in 2013, DOWN from 19 million in 2001; total there's roughly 120 million total households in America). Also remember, this 14% of households is split amongst all the competing brokerage firms, while the 70% of households is ALL Amazon's.

All the brokerage ads I see, are targeted towards traders or people who want to become traders; this makes sense for those firms, because why would someone who has no interest in trading, ever use their brokerage? But this is narrow-minded and ultimately self-limiting thinking, and this is not at all how Amazon thinks. EVERYONE is an Amazon customer (or potential customer); once you're on the platform, figuring out exactly what to sell and how to sell it to you is easy. Prime is a huge economic engine/pool of consumers, at which Amazon could throw just about any product at, at any time. Some will stick, some will fail, but even those that fail can be recycled and improved and retried.

Everyone else is fighting over their shares of gold, while Amazon is working to create/feed the golden goose instead. Strategy over tactics.

---

[1] https://www.dol.gov/sites/default/files/ebsa/researchers/ana...
probably covered through insurance
Virtual DOM was invented not to make things faster than with jQuery, etc., but to make a better and less error-prone style of web app development not be intolerably unperformant.

I think if we could see a larger Radi example, say, the standard TODO app, the costs of its approach would become obvious.
That is arguably true for the first two books, but Effective STL is very opiniated. Scott Meyers argues not to use for loops when possible and to use the algorithm library everywhere instead. I tried convincing my team to do this but we were using C++03 and writing a struct functor is no fun... I think in C++11 a for loop and even a for each loop should be modernized with a good lambda instead.
Is anyone aware of a self-hosted alternative?
The typical life-cycle in tech is to make something awesome, even if it's big at first, and then shrink it down. If it's really awesome, no one will care that it's big. Waiting until something is small before unleashing it seems to me like they don't actually have anything at all.
The next generation of musical instruments – competition and live stream
I find that starting new projects with multiple people right away is almost always a recipe for disaster, or at least drastically reduces the potential quality of the project before even writing the first line of code.

Maybe it works for small projects or teams of mostly junior developers. But for anything remotely complex I can say from experience the architecture won't be ready in a few meetings but rather after much hammock time.

That architecture will then become a main factor in your productivity, maintainability and performance. These 3 are very, very hard to optimize for once the architecture is in place.

Other than for code reviews or mentoring junior developers, I've never seen pair/mob programming works with quality results. Its nearly impossible to solve complex problems when outside the zone, and its nearly impossible to get in the zone in a pair/mob setting.
Uh, no. All other heritable diseases are either homozygous recessive or they are passed via a single dominant gene. In neither case is there a 5 percent chance of passing it on. All recessive disorders follow the exact same math outlined above.

This is genetics 101.
I’m sure Michelin Star chefs don’t always eat that quality of food. How would you ever be full? Beside there are always inspirations for fancy dishes dishes.

Trying to the remember the series but I watched something about the history of Creole/Cajun food with a focus on Shrimp Creole and PoBoys. They took the dish all the way from the early 1900s when it was made by workers to some relatively current dishes being prepared at fine dining places. The dish started as basically ketchup, fresh shrimp, and whatever vegetable scrapes avaiblable.

My point is there is usually some inspiration for a dish that is attached to emotions. Think the movie Ratatouille. You could do something similar with Potato salad.

I know you weren’t trying to be critical of the chef but it cerntainly feels like you are judging him.
Aadhaar: India's Flawed Biometric Database
I'm a bit confused...

"The article challenged the oft-repeated assurance that voting machines are generally secured against malicious tampering because they're not connected to the Internet."

Having remote access software pre-installed has nothing to do with being connected to the internet (aside from the fact that remote access software won't work without the internet).

These machines should not have ethernet plugged in and should have any wifi card completely disabled. It shouldn't matter if remote access software is installed.
I am guessing you are not an introvert yourself.

We certainly cannot opt out of social hierarchy and being one does not mean I want to be alone every waking moment. It does mean however that I like and need to be alone some of the time (alone, not idle).

I happen to like being idle some of the time too, because I think it makes me more creative in the long run, but I don't actually need it otherwise.
Here’s some actual data: https://www.glassdoor.com/Salary/Magic-Leap-Salaries-E799754...
I did not know that, thank you.
Blackberry Sues Facebook, Instagram, WhatsApp
This is pretty neat. One frustrating thing I found while doing some audio programming recently is how hard it was working with different audio formats. Most of the libraries I found for doing so were GPL or required a commercial license.
The bottleneck is vetting and implementing well. There are plenty of ideas floating around. People love to volunteer creative ideas. When a HackerNews post recently asked, they got flooded with them. (I suggested "dynamic relational" as the Next Big Thing.) And sometimes it just requires luck for something to catch on.
International disagreements in power supply, loop flows on HVDC lines, incentives for distributed generation that trigger huge distribution build outs that bankrupt utilities, nuclear shutdowns that make it hard to meet carbon goals—its an interesting time on the European grid.

Not that the North American grid doesn’t have problems. But the natural gas boom there has provided a nifty way to meet regulatory goals (carbon emmissions) with generator technology that’s familiar and very easy to build/control.
Florida Standard Time: An Economical Nightmare – Medium Members
KeePassXC 2.3.1 released
Actually, it's probably easier to be alone in a city, depending on your definition of what being alone means. It's in the small towns where you can't take a walk without being harassed by one of your obnoxious neighbors because everyone knows everybody else. In a large city, you do not know most of its inhabitants and most inhabitants don't know you, and everyone minds their own business. And unlike rural areas, you've still got the social presence without the unwanted social engagement.
> does not account for down time, it does not account for insurance, car depreciation etc

Most jobs have those costs. You need a car to get to work; you pay for gas, insurance, tolls, etc. Time is wasted during transit/commute.

Are drivers special in this respect?
I disagree. Technology should either make things easier or better. Making things easier but worse is not progress. Your analogies are incorrect.

Calligraphy is not handwriting. It's an art form and very slow to execute.

The printing press isn't just an "easier handwriting". It's actually harder to use. But it's better. It's closer to calligraphy than handwriting, in fact.

I'm not sure what your argument about WYSIWYG text editors is. In my experience they produce absolutely horrible results because, ironically, they require the user to know more about typesetting than TeX does if high quality output is desired.
> opting to sell employees on large options packages that will be "worth millions one day"

They're also notorious for refusing to allow employees to sell their shares, even if nothing in the original agreement prohibits a compliant transfer.
Yeah, library managers are not good. Across the entire industry.

If you've ever had a run in with a piece of software called Ultra Librarian you'd probably think highly of KiCad :)
There's a company out of MIT working on this and using a blockchain as the medium for sharing your genome and medical information. Basically it would allow you to get paid for your DNA and choose to whom you want to sell it. I think there's another company that wants to treat your genome similarly and allow other companies to write apps that use it (same idea but no blockchain). It is kind of a chicken and egg problem though. You want the test to find out if you have something actionable/drug-able so you agree to give up your sample and related IP rights to get the result. The real issue though is that while the technology is developing and we are gathering a lot of information, there is nothing actionable except in a few limited cases.
The best part about being comfortable as a "loner" is that your daily state of existence moves from one of need to one of curation and choice. Being alone is where I thrive, so any break from that requires a better return. My social moments have meaning to them now, because I choose to allow them to happen. It's very difficult for toxic people to get in my space because I don't live with the need for company, regardless of whether that company provides actual value to my day.
and 6% sales tax
Please add Readme with few words about project.
I'm paying 3k for a 1BR, and I got a good deal on it.
Only a couple weeks to find out. They have multiple presentations slated for GDC, the largest gaming developer conference.
Based on the headline I expected this to be someone talking about programming for organized crime. Imagine my disappointment when it's just another bloody buzzword.
No, OpenID has been replaced by OpenID Connect, a profile of OAuth 2.0 written to specifically address user sign in.

OAuth 2.0 is an authorization framework, not an authentication protocol. OAuth 2.0 can be used for a lot of cool tasks, one of which is person authentication.

OpenID Connect is a “profile” of OAuth 2.0 specifically designed for attribute release and authentication.

For more info, see our blog: OAuth vs SAML vs OpenID Connect. [1]

[1] https://www.gluu.org/resources/documents/articles/oauth-vs-s...
You have a good point, though I _presume_ the challenge for the three digits of the PIN is made in tandem with the challenge for three characters from the password (making the cracking easy but not perhaps totally hilarious).

Were this not the case, I would have claimed that the number of combinations was 10^3 + k^3 rather than 10^3 x k^3.

If the challenge is indeed made in tandem then the PIN is essentially just a mandatory 4-digit prefix to the password. Still, the fact that only three characters of each part is requested is essentially fatal to the security any hashing scheme, as you say.

Even though this is not as ridiculous as hashing the four PIN challenges independently, which would be crackable with a lookup of amusingly-small size 1000, it still only needs a lookup of size about 700^3 =~ 350 million.

This might be roughly the threshold to annoy rather than to amuse?
On mobile, sorry for my lack of sources. If I recall, the animal meats/fat's linked to cancer studies claim themselves that it could be the way factory farms work or the meats being processed that caused the correlation, and they did not reproduce results with organic meats. As for the heart disease, there is a well known heart sergeon who seems to have studies supporting that it is excess carbs that lead to inflammation in the arteries that leads to plaque build up that leads to heart disease. Food for thought.