skysight-inc/HackerNews huggingface dataset:
CU member, and I'll mention one downside. Unless your credit union has a local branch, you will need to get used to all kinds of weird restrictions on what your satellite branch can do for you.

I just bought a car, and the satellite branch could only give me $1000 in cash. I had to beg the seller to take a cashier's check for the balance.

Sometimes the systems don't integrate well and so they have a hard time figuring out which account is which.

Finally, even though my spouse is listed as a co-owner of the account, there is very little she can do at a satellite branch (or even over the telephone to the main office).
That's a rather broad brush. Not everyone picks up on these things intuitively, and personality plays a big role.
Likewise in India.
All JSON literals are valid JS expressions but not all are valid statements. The two are different parts of the JS grammar.

As script blocks expect one or more statements to execute, the hack relies on the fact that some JSON (array literals) also happen to be valid statements in addition to expressions.
> here's no procedure for setting up a single host for development purposes

I felt exactly like this, but then found one.

https://kubernetes.io/docs/getting-started-guides/kubeadm/

It requires manual kubelet setup (usually there are OS packages for that - which is the proper way to install software on the host system), and then it generates a CA, node certificate, spins up etcd and flanneld containers and sets up k8s on top of those. It also lets one join that cluster in a semi-automatic manner, making the whole setup no harder than Docker Swarm.

I think it's a reasonably nice middle point between unexplainable cloud magic and do-it-all-yourself-the-hard-way setups.
Why (So you dont have to)? I know it's minor, but that seems like a really weird title to have...
With those ethics, you would be a great soldier.
Besides being illogical (i.e. it's bad to eliminate waste), this exemplifies the problem with change. Any time there is a ANY constituency that is rendered worse off, no matter how justified it is, it is nearly impossible to effectuate change because the affected group screams bloody murder.
Fancy Hands – API for on-demand personal assistants
If you can.
Any examples of Desktop GUI apps built using Kivy ?
Broken window fallacy.

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

Edit: Which is not to say those impacted won't need assistance moving on to other things. But, cutting the fat should be a net benefit to society.
ZTE Nubia Z17 Leaked on Official Page with Dual Rear Camera
I think "needing tips from FBI hostage negotiators to make people like you" should be included in psychopathy test checklists.
Looks to be based on the now-defunct Orri[0], also run by Fancy Hands. My first pet project is probably creating a cheaper clone of getmagic.co.

[0] - https://www.theverge.com/2015/3/17/8230629/fancy-hands-orri-...
OpenStack on Nutanix Enterprise Cloud – OpenStack Summit
Do you have any information on Window's TCP algorithms and why they are so bad, or what kinds of problems they cause?
Actual bus operations are run by private companies though (which is not the bit I would expect citymapper to be good at/interested in).

https://en.wikipedia.org/wiki/London_Buses#Bus_operations
Don't ignore the elephant in the room. There is a good reason the USA spends the most on medical and has less than stellar results. That is without glancing at the corporate tax evasion.

Unfettered profit at all costs capitalism isn't a glowing unicorn.
crickets..

cool idea but i wont pay for it
I can't think of a single enterprise where devs don't use a Dell supplied by the IT department.

The only MacBooks I've seen at the various meetups I've been to were at 'hip' dev shops.
Inside Maple’s failed dream of delivering a better office lunch
I know comparatively little about this stuff, so please excuse the question if it's dumb...

If being alerted allows organisations to prepare to patch, surely it also allows malicious actors to prepare to exploit?

My lay gut feeling is this seems more a trade-off in publicity between the announcing party and the software provider, both wanting to be seen with the initiative so that they look good.
It's only impossible because it's so had to get everybody to agree on a plan. To reduce healthcare costs, the USA really just needs a leader who's good at making deals.
Because you can put your demo online plus your browser is also a nice debugger and profiler. And you can use HTML5 for graphics/fancy stuff that works everywhere.
To your first points, the system exists as it does because each party can sort of displace the onus of overspending on another party.

1. Insurers are incentivized to seek out the minimum cost to achieve maintainable health.

2. Health care providers are incentived to reap as much as possible from insurers in return for acceptable (not always exemplary) health outcomes.

3. Patients, who on average are getting older and in need of more care, are pigeonholed (sometimes good, sometimes bad) into health care decisions by their providers and insurers.

4. Device/equipment manufacturers can charge ludicrous amounts because they capture very specific pieces of markets or gain preference from health care providers. However, the risk and cost involved in creating a new/competing product and entering a market can be staggering, and so high costs become inevitable (same argument drug developers can make).

As you said, 'justified at any cost' makes this whole shebang go, especially when no single party is capable of controlling the cost. We can't point to a boogeyman we all have a part in making.
How Privacy Became a Commodity for the Rich and Powerful
The Devil's Guide to Conclusions
It's irrelevant how much they spend on premiums, because they are the ones who set prices of procedures and drugs. There is no one to step in and introduce hard price controls, because it doesn't benefit anyone on the gravy train, just the consumer.

Imagine if there existed a company whose only job was to buy oil from OPEC and deliver it somewhere else. They could say "we spend 99% of our revenue on oil! look at how efficient we are!", ignoring the fact that OPEC is a cartel that sets prices, so not only can they be vastly overpaying, but the amount of oil purchased can be wildly inadequate to cover the needs.
I felt the same way after recently starting a grappling based martial art. My entire training goal has been "learn to lose less quickly" - which is humbling.
While discussion of death is a bit morbid, some towns in the US have experimented with death planning, led by care providers and counselors at local hospitals. It has led to significant savings without resorting to "death panels".

http://www.npr.org/sections/money/2014/03/05/286126451/livin...
I reckon most folks engaged in illegal activity would rather not pay for work to expose them.
He's right, but he's conflating 100% code coverage with using mocks with writing tests.

Always write tests. And strive for maxmium coverage. But make sure you write the right kinds of tests:

- Don't overuse mocks. Mocks don't represent real conditions you would actually see in production. Favor using real dependencies over mocks.

- Don't overspecify your tests. Test only publicly specified parts of the contract. Things that you need to be true and that the callers of the module expect to be true. And yes, you will change the test when the contract changes.
3 of the Most Kickass Ways to Improve Ecommerce Conversions on Mobile
Try your hardest to imagine life from that person's perspective as they talk maybe? You may feel more empathy that way.
Tyler Cowen on the Complacent Class
A ruby performance checklist
I see this:

>But there are still pain points – build/release, localization, and divergent plans with respect to add-ons, to name a few. These are pain points for both Thunderbird and Firefox, and we obviously want them resolved. However, the Council feels these pain points would not be addressed by moving to TDF or SFC.

and then this

> We have come to the conclusion that a move to a non-Mozilla organization will be a major distraction to addressing technical issues and building a strong Thunderbird team. Also, while we hope to be independent from Gecko in the long term, it is in Thunderbird’s interest to remain as close to Mozilla as possible to in the hope that it gives use better access to people who can help us plan for and sort through Gecko-driven incompatibilities.

So I'm not sure I fully understand their direction. Are they simply less focused on solving those issues right now?

I use Thunderbird but don't really have a horse in the race, I get what I need out of it and I support them, I'm just curious.
But the duplicates would be happy to be killed?
From my perspective pay has trended marginally higher for backend developers and technical respect is usually also marginally higher for backend work.

However I feel that front end developer has a clear advantage in that their work can be played with, viewed and commented on by non technical managers and product owners. Also other external praise is usually along the lines of 'this looks great', 'the ui is so smooth' than direct praise of what for the most part is unseen backend work.

Many backend quality improvements for products can be deployed without a product owner ever realising yet a front end and crucially visual change is obvious. The product owner can go play with the new slick drop down menu, they however can't go and easily play with the additional resiliency that you've added to the internal message infrastructure for example.

Like you mentioned though these are generalisations and I too have seen exceptions :)
>Kivy only ever used Pygame for SDL's backend management, drawing has always used OpenGL. We actually no longer use Pygame by default, having moved instead to SDL2. There are also alternative backends for almost everything, e.g. a direct X11 window backend on Linux, or the rpi window backend that does not require X.

Ahh, OK. I'll have to check that again. It's been more than a few years since I last looked at it. I guess though I did find the idea of using pygame just for SDL to be kind of... blunt. Though there weren't very many other good python to SDL wrappers (which is like, not all of what pygame is used for).

>> I've seen other projects that used pygame on mobile devices that were able to do it without all of the extra complexity that Kivy layers on

>Do you have any examples? I'm aware of almost none, or any active build tools for Pygame. I've been wondering if the best way to use Pygame on Android would be via pygame_sdl2 using Renpy or python-for-android, but it would be nice to find an alternative.

I was actually thinking of Renpy or python-for-android. Again, my initial impressions about this are several years old, and I didn't actually get that far past the initial evaluation of it for what I was thinking of using it for before moving on to other projects.

> I'm not sure what is meant by 'extra complexity' unless you're referring to Kivy itself being an extra module to install. Kivy isn't a Pygame wrapper, but its own toolkit with a very different, OpenGL based drawing API. It's probably also more performant, especially when optimised (e.g. KivEnt http://kivent.org/). Even ignoring performance etc., you'd want to use Kivy if you just prefer how it works (but you don't have to feel that way).

I think I didn't at the time, because I already felt kind of comfortable with how SDL/pygame did things. But I should look into that again.

>Beyond this, Kivy doesn't just have the graphics API but an entire widget toolkit. It also directly supports both Android and iOS, although as above perhaps I'm not aware of current Pygame efforts.

Yeah, I didn't need the widgets at the time either, and mobile was only a secondary concern. I should look at Kivy again one of these days...
A great deal of jobs in US defense are completely bureaucracy and make-work programs in disguise while the political discourse makes it sound like our soldiers are so underfunded they're marching into battle with muskets and bayonets.

A ton of people in government related jobs only have equivalent roles in jobs at equally large and capital inefficient bureaucracies.
Ask HN: When is a personal project more?
I have a personal project I've worked on for a few months and I wonder what stops me from adding it on my LinkedIn as a job and putting myself as CEO/Owner (or something to that effect).

What differentiates a personal project from something more? If I go obtain an LLC, is it ok to then put it under experience? Does I have to make money off of it? There are many startups in the red.

It seems to me that it would greatly benefit me to start an LLC and put all of my personal projects under it. Is this ok to do? Why do more not do it?

If all this is ok, can the company's inception be pinpointed at the beginning of a personal project? Or can the company only begin at the inception of the LLC?

I'm not sure if I'm asking the right questions but I hope I get the general idea across. Anything else you think I ought to know, please add.
Not writing tests is a great way to ensure future developers won't refactor your code
I'm pretty sure the described tactics should succeed at optimising expected travel time, but they (knowingly) do so at the cost of variability.

I regular get to experience the opposite: waiting 20min in the rain, at which point three busses arrive as a group.

Yet another extreme is low variability with high scheduled travel time, achieved by including a minute of slack at every second stop or so.

It's a result of an inherent instability in bus operations: As soon as the intervals diverge only marginally, faster busses become even faster, because there are fewer people waiting for them and vice versa.
Hey, at their ED event last week Microsoft announced a platform specifically designed at teaching kids coding with Minecraft -- seeems right up what you are looking for!

https://thenextweb.com/gaming/2017/05/02/minecraft-code-buil...
> If a procedure is medically justified, cost doesn't factor into the equation.

Of course it does. There are rules saying what procedures are urgent, which ones are legitimate, and which treatments are covered and at what prices. The government doesn't write a blank check for doctors and patients to fill out.
> So they borrow from your deposits at 2% and loan it out at 5%, pocketing the 3% difference. Over the past 20 or 30 years, extremely low interest rates and competition with money market funds and other more complex savings vehicles have reduced depository interest to essentially nothing, which sets a ceiling for the spread.

It sets a floor for the spread, not a ceiling. All else being equal, the bank should make more money when the amount of interest it has to pay its customers drops.
Ah, another silver-spoon apologist who has never seen or used these plans.

No shit the act of depositing and withdrawing are different. But they still get their $3 cut for each of these. How about you go spend 3 packets of $200 on this and report back your results instead?
> Google maps uses average speed on roads to estimate the fastest route, not the speed limit.

Even in the U.S. Google Maps regularly recommends things like unprotected left turns against heavy traffic to get onto a road with a speed limit which is 5-10mph higher, even when that road is equally congested.
Outline of machine learning – Wikipedia
Be selfish.

Accept that everyone you will ever meet has learned or experienced something you have not learned or experienced, and you can, therefore, learn something from them. Try to draw it out of them. Over time you'll probably start becoming genuinely interested in people who don't currently fascinate you.
So for the moment, at least, Thunderbird stays with Mozilla. That's good.
It depends a bit on what exactly the failure was through. If you come across as clumsy and awkward, sure there should be no problem. If you unintentionally came across as rude, cruel, high maintenance to be around or something like that, people may make assumptions about you and act accordingly.
Amazon Prime Live Events
He's not preaching laziness, he's against hitting metrics solely for the sake of hitting the metric when the metric is irrelevant. 100% code coverage? Good. 100% code coverage in a single test framework at 10 times the development cost when it's still not really 100%? Stupid.

Working smarter isn't always in opposition to working harder.
> This is OK as long as there is a sufficiently high floor on the quality of service that the poor receive. Someone has to pay for the advanced treatments, drugs, machinery, and training.

Yes, and that "somebody" is the US. Drug prices are high in the US because the US is responsible for funding the the majority of medical and pharmaceutical research for the entire world. Countries like the UK benefit from the research that is being paid by the US, while not actually having to find the R&D that goes into it.
Because it is one of the most popular and accessible programming languages. It can act as a gateway language for the millions of devs out there to try out NN's without the barrier of learning another language.

Here are some other neural networks in JS:

https://github.com/harthur/brain: Neural Networks in JS

https://github.com/stevenmiller888/mind: a flexible neural network library

https://github.com/cazala/synaptic: an architecture-free neural network library for node.js and the browser

Sllightly off topic, but the Machine Learning department of the University of Tokyo has built a whole set of libraries for machine learning in Javascript: http://mil-tokyo.github.io/miljs.html
New Podcast
Only mock things that would be difficult to setup in a test, is my approach. Then also set up some other ci jobs for the difficult stuff when we have time.
But both countries have discouraging trend lines. Trump and Le Pen would have been novelty candidates a decade ago.
Unless there was a single-payer system that didn't tie healthcare to employment and provided basic cover for everyone.
Here is more information and demo page>
http://www.speedchecker.xyz/server-geolocation.html
Yes, I keep meaning to, just haven't gotten around to it.
Malicious actors are far more proactive already about watching for security patches and reverse engineering them to work out how to exploit unpatched systems. Once a patch is released the cat is out the bag, and the only solution is to patch as quickly as possible.
React Native: Migrating from React-Native-Router-Flux to React Navigation
A Nashorn Starter for Gradle Users
Here are two that I often see left out of the discussion:

1) Unfathomable amounts of money lavished on superficial appearances. From hospitals to private practices and surgery centers, everyone has to look trustworthy, exude that 'aura' of professional health care, with expensive landscaping, chic interior design with opulent materials, and of course enormous 4K television sets so that pharmaceutical manufacturers can push pills on the patients as they sit in the waiting room. Untold amounts of money are wasted on these non-essentials, which have literally nothing to do with the quality of the service provided, but which we all must pay for.

2) The epidemic of lifestyle diseases such as obesity, acquired diabetes, etc. Many of the nations where single payer is touted to work so effectively do not suffer from this issue (see Japan). The causes of this issue aside, at the end of the day, an undue burden is placed on the system generally, and as we have come to find out with ACA, young people making healthy choices rightly feel punished as their premiums climb and climb to cover the costs of treating completely avoidable conditions. We have to come together as a society and fix these problems at their root before they become the subject of medical treatments.
> not poor design, poor market fit, poor understanding of requirements, or any of the other bugs that most often make it into production.

That's because unit tests aren't supposed to be a magical silver bullet that automatically fixes everything. Unit tests are like an exercise regimen. Just because you work your ass off in the gym doesn't mean that you'll get the result you want. If you're still eating a massive amount of calories, have inconsistent workout patterns, or do exercises incorrectly, you will only see minimal gains. Likewise, if your unit tests are not testing the correct logic, it's just an exercise in futility.

People make jokes about the infamous null test:

Person p = new Person();
p.setName("a");
p.setAge(0);

assertNotNull(p);
assertNotNull(p.getName());
assertNotNull(p.getAge());

Yet there are a non-zero number of production code bases with those kinds of tests attached to them. And I firmly believe that this is one of the drivers of hatred towards unit tests: people see poor unit tests like the above, so they instinctively write off unit tests as a waste of time.

Just because someone uses a tool incorrectly doesn't mean that the tool does not have value. A spudger isn't going to drive a nail into the wall, but that's not what a spudger was designed for.
tl;dr Thunderbird will remain independent, but legally and fiscally be part of Mozilla (rather than e.g. The Document Foundation (of LibreOffice) or the SFC).

Also of note: apparently Thunderbird is receiving enough donations, and has been for a while, to give faith that it will be able to manage just fine independently. Good news IMHO.
The exploit is deployed quickly via the automatic daily update of the Windows Defender engine (the same thing that fetches new virus defintions) if I understand correctly. My system already had the patch when I checked.
The Transformation Matrix
The site seems to be down at this time.
It's a little relevant, they aren't capturing any more than the 17% of the premiums (and they aren't capturing all of it as profit, they do provide some necessary administration).
File Your Comments on Regarding Net Neutrality (Click Express)
Introducing Stack Overflow Trends
It would be great to add some context to the demo.
how do you know the test that generates those values is correct?
That statistic about the percentage of spending being in the last 2 years of life may be a bit misleading, just like keys are always in the last place you look. Once someone dies, most healthcare spending on them stops. Auto accident that's fatal after surgeries and a few days? In that window. The same applies to plenty of things that may have excellent recovery chances but which are not 100%.

Edit:
ObXKCD: https://www.xkcd.com/931/ (Lanes)
Every one of those lanes going off to the right is the end of healthcare spending for someone, but you can't know going in which ones are going to turn off. Focusing on the "50% in the last 2 years" number is a lot like the the naive visualization at the top.
Of course. I was only showing it as a comparison from the adult side to show that some adults are easily replaceable with children.

I wouldn't want to actually implement it.
> Because waiting lists imply shortage or rationing. Here this is not the case. It is mostly optimization of utilization of existing capacity.

Call it what you want, but that is literally rationing a scarce resources
Hollywood guilds flex their muscle as union influence declines nationwide
​Red Hat OpenStack Platform 11 Released
Just out of curiosity - what would be the adverse effects of being on anti-depressants all your life? Are there any side effects that negatively effect you if you use it in medical doses?