skysight-inc/HackerNews huggingface dataset:
Let me try to add a little color here.

Lua support is NOT being added for templating. It's being added to enable extensions in charts (a new thing) and for cross platform plugins. Existing style plugins will still work. This is providing some extras to help enable more cross platform work.

There are a couple reasons Lua was chosen and documentation has been written up as well.

1. There are go packages for this so we can do it in a cross platform manner (mac/win/linux/bsd/etc). Helm is used on many platforms.
2. Security issues, especially with extensions to charts, have a path forward to address. In a similar way to how we opt-in for apps to use features on cell phones we can do that for features used in extensions.

The people who did the analysis has embedded JS engines in applications recently. They are aware of the benefits, pitfalls, and how it all works.
U.S. health insurers have an average profit rate of 3.1%. Does that sound massive to you?
Overhyped media narratives about America’s fading white majority fuel anxiety
Build Simple Neural Networks with TensorFlow, Keras, PyTorch and MXNet/Gluon
Exactly. This is the problem: That most company hierarchies are broken, in that they stratify themselves into managers at the top and "do-ers" at the bottom. If you do things (like directly create value or personally solve problems), you're a "do-er", and you are automatically subordinate to anyone who can't do things, anyone not doing things must be a manager.

I was once literally told that I wouldn't be considered for career advancement because I was "a do-er" and too useful doing the things that the incapable-of-doing-things managers told me to do. It never even crossed their minds that they should give the do-er a say in what things should be done. I don't work there any more.
> The court case was between his doctors and his parents. The UK government had absolutely nothing to do with it.

Is there a difference in terminology here? The courts are part of the government in my mind. And they have the ability to overrule unjust law.
I did not realise GCC supported Go until reading these release notes. What advantage/reason would I have for using GCC over the standard Go compiler?
> But I was concerned with a more limited question: if there was a good VS Code alternative that's native, would many still prefer an Electron version?

I understood what you meant. I respect you disagreeing with my premise, but in the scenario where that premise is true, your question is not applicable.

Scenario: Would anyone choose MDF boards at IKEA if they could choose plywood or natural wood, or assemble their own furniture if given the choice (at the same price)? Barring a few applications, probably not. But IKEA wouldn't be IKEA if they were just another producer of wood furniture, meaning they got to market and stayed there because of the shortcuts and limitations they could justify when reaching a price.

Same thing here (IMHO). VS Code could have some cross-platform code and some platform specific code, but the cost would be higher and the output velocity would likely be lower. Assuming that is true, your question is misleading, albeit not on purpose.
> they only allow people under the age of 30

People under 30 who have nothing (known) wrong with them. I was rejected for a condition which barely affects my life, at a time when I was a poorly-paid contractor with no insurance through work.
Here in Maine, we now have a big problem with ticks with lyme disease, whereas when I was little I lived in the woods and was never once bitten by a tick. But now they're everywhere. The winters are becoming milder, the deer population is growing, and the ticks are surviving the cold better, and it all combines to create a situation where the tick population is growing fast.
No...this isn't a 'both sides' thing.

It is a defined political strategy that one side is committed to[0]. There is a difference between a group of people doing things that you think will break government and a group of people doing things with the intent of breaking government.

This type of 'counter argument' is a symptom of exactly what I'm talking about.

[0] https://en.wikipedia.org/wiki/Starve_the_beast
If it's proprietary it makes no difference at all. The app could be sending my password off to a remote server and I would have no way of knowing.
And if you do have an emergency you're fucked because the health insurance you were already required by law to pay for has incentives that, like the healthcare provider, do not align with actual patient care?
I completely agree with this.

When you go from reading the Atlantic, The Economist, The Washington Post... any content site... then begin to read a Wikipedia entry everything you know about reading an article no longer applies. You are now forced to change what you do.

This is just the most basic no no in web design - unplanned interactions, forcing a user to interact, forcing a user to actually think about the interface.

The developers have just forced every person who wants to consume content on Wikipedia to do it differently than on every other content site.

And there are literally countless millions of people who will have no idea how to disable it, who use computers every day but have no idea how to change something.

Just an incredible UX failure.
Such a rebel. Remember that at the end of the road it’s your identity your password protects.
The appengine-java-vm-runtime is for Flexible Environment.
I want to know the sandbox of Standard Environment.
Java 8 Runtime seems that it use new sandbox mechanism.
Aaptiv | New York City, NY | ONSITE | Full-time

At Aaptiv, we want to improve the lives of millions through fitness. We are the top audio-based fitness app on the Apple App Store and we're looking for some great engineers to join our engineering team of 25 people.

Some of our current openings are for:
- Engineering Team Lead - Web Growth: https://hire.withgoogle.com/public/jobs/aaptivcom/view/P_AAA...
- Senior Software Engineer - Search: https://hire.withgoogle.com/public/jobs/aaptivcom/view/P_AAA...
- Full Stack Engineer - Web Growth: https://hire.withgoogle.com/public/jobs/aaptivcom/view/P_AAA...

All positions are full time at our new office in 1 WTC. To see more openings or to learn more about Aaptiv, check out https://aaptiv.com/jobs
Native Brit here. Never come across the word flatware before. It appears to be a US term. Or maybe I'm just ignorant.

I'm from the US, and while I'm sure I've heard it before, I never really noticed it until this last November when I was planning a dinner party for the first time. As I understand it Silverware, Flatware, and Plasticware are all categories of utensils.
Rancher 2.0
Into the depths of C: elaborating the de facto standards
I totally agree.

Modern UIs with support for themes, complex interactions, multiple screen and pixel formats, and every language spoken by Homo Sapiens since Gobekli Tepi was built are large and complex. It's not avoidable. That is the problem domain. If you're doing less than that you'll regret it when more and more users start requesting features you don't have or complaining that your product doesn't look right on X or with X language/font/etc. That's my problem with all these ultralight immediate mode UI libs like nuklear. It's like going back to MS-DOS or CP/M and saying "wow that's simple and fast!" Yeah but it lacks a lot of stuff you will need.

The web's rendering layer isn't perfect but it's better than many alternatives and isn't going anywhere, so putting a lot of effort into making it more efficient and robust is very logical.
The short version is that pledge and seccomp are implemented in the kernel, so any mistakes there let the attacker win immediately. As a result, they are implemented to be as simple as possible and don't let you express rules like "You can open /etc/ld.so.conf but nothing else in /etc". (Namespaces, which are also in the kernel but are more complex, let you do this sort of thing but definitely have had game-over bugs recently.)

The ideal way to deploy something like this is to stick seccomp/pledge on the userspace sandboxing process, and implement all your complicated policy decisions in that process.
Nobody thinks this is good, but half of our voters think government is the problem, and these problems would disappear if the government would stop messing everything up and let businesses provide health care how they want.
Pricing is key.

Right now I spin up GCE based clusters as the head and version migration is free and I only pay for 2 non-preemptible adequate nodes. The rest scale and preempt somewhat cheaply as needed.
> From user-space? hold my beer.

You can follow that link to see how it does it.

It has two modes of operation; one in which it uses ptrace with PTRACE_SYSEMU, which was implemented so that User Mode Linux could intercept all syscalls. This works in all environments, whether or not hardware virtualization is available (included VMs which don't enable nested virtualization).

The other is that it can use KVM, without any hardware emulation, to utilize hardware virtualization support and do it more efficiently.

Neither way relies purely on user-space; they both use kernel features that are designed specifically for allowing one user-space process to virtualize another.
Another interesting fantasy console is LIKO-12, with a huge advantage of being free software:

https://github.com/RamiLego4Game/LIKO-12
The logic is a native app can make a direct IMAP connection to the mail server and you can check it is doing so where as a web app has to send the login details to a server which does IMAP for the client and you can not see this last part.
This makes me think of TIS-100, an amazing and challenging game to learn assembly basics.

http://www.zachtronics.com/tis-100/
At least Azul charges $12k per year for basic package (0-25 servers). Oracle won't be any cheaper or few times more. That will be no-go for most mid-size and small projects.
Important note on ER care.

The job of the ER is to prevent you from dying, not fix you. If you are injured in a way that requires an expensive surgery and therapy to fix but won't actually kill you if left untreated, even if it cripples you, they are not obligated to fix you under the law.
I would imagine most calls that people would want to record would contain PII anyway: account numbers, etc.
well your statement is neither true nor is it false.

See: http://www.graalvm.org/docs/reference-manual/languages/llvm/ for example.
Basically you generate bitcode and can run the bitcode on graal. However you can still load native libraries into Graal and access them, you can't probably access them directly in java without a wrapper (I'm not sure about that yet).

So basically you compile your C/C++/Rust Code to BitCode instead of Object Files/Binaries and run that BitCode on Graal.

I.e. with java:

Context polyglot = Context.newBuilder()
.allowAllAccess(true)
.option("llvm.libraries", "/usr/lib/libcurl.dylib")
.build();

Source source = Source.newBuilder("llvm", new File("hello.bc")).build();
Value cpart = polyglot.eval(source);
cpart.getMember("main").execute();

Whereas hello.gc is:
#include <stdio.h>
#include <curl/curl.h>

int main() {
CURL *curl = curl_easy_init();
if(curl) {
CURLcode res;
curl_easy_setopt(curl, CURLOPT_URL, "http://example.com");
res = curl_easy_perform(curl);
curl_easy_cleanup(curl);
}

printf("Hello from GraalVM!\n");
return 0;
}
More importantly the assumptions can be made about the tech. design and implementation and it's stability/availability across x. amount of time.

On the perfect part, I am not intellectually competent to answer that ...
Well, some mysteries are bigger than others.
BoA has offered this as a feature called "ShopSafe" on their Mastercard since forever, but weirdly it's totally buried and is so neglected that you need to use a Flash app to generate new numbers.
> I don't have an answer other than universal healthcare.

What about requiring published price lists? Maybe you need twelve procedures because you're in bad shape, but at least the bill won't be arbitrary.
An independent judiciary is a foundation of all true democracies. The government may make the laws, but the judiciary are fully independent when making judgements about a case.

IANAL but I believe in this case, the point of law it came down to was largely about deciding what was best for the patient, not the parents.
> If the icon is implemented and then Kara realizes their mistake and reverts it, then Kara has learned a valuable lesson that they couldn't have learned otherwise. Plus, they will remember that you were right about this issue when you spoke about it, and that you were respectful about presenting your concerns.

In reality... Kara moves the goalposts, declares the icon a success, and implements more useless icons. Your objections are categorized as "crying wolf". Kara gets a promotion, you get managed out, company slowly bleeds cash while everyone rearranges icons.
I don't understand the logic of "it will cost too much to save my ear so I'll get plastic surgery instead".
That's fucking mad.
> Any plans to switch from templatized YAML to Jsonnet/Ksonnet?

Not exactly. Two things to know...

First, a little history.

Only a tiny amount of people have asked for it. A prototype was created and no one, not even the ksonnet devs, were up for taking the work forward from the prototype phase. The code is still up on GitHub and Helm was built with the intent of more engines being used.

Second, ksonnet is going through some major changes right now. We can all come back and look on it again when it's ready.

Helm 3 is working to make it easier to bring your own tools, like jsonnet. It's just not likely to be baked in or replace YAML. People really aren't asking for it much.
Your comment seems to be a murkier restatement of the discussion in the post, which also mentioned Kata. It’d be more useful to give details about why you don’t think the flexibility and lower resource usage are worthwhile rather than acting like they didn’t explicitly discuss the trade offs.
Easy YouTube mp3
Hulu passes 20M subscribers, will finally offer offline viewing
Privacy is a spectrum. You can choose to be at one end of it, but not everyone shares your opinion. As a local app your data has a different legal status, and you actually have a lot of control over the execution compared to a web service. For instance, with outgoing firewall rules you could ensure that this is only talking to your email server.
I love it. It's such a very polite way of saying, "Fuck off. I'm doing my own thing here."
Who cares? As long as people click on the articles Bloomberg will be happy.
I'm pretty sure "how they want" looks exactly like it does right now, with the only change being the option to refuse treating uninsured emergency cases.
Show HN: Masonite 1.6 – A Laravel Inspired Python Web Framework
Five steps for better project planning
The original source is https://github.com/rstacruz/startup-name-generator but I thought it would be more useful to share the demo.

From my quick testing I think it generates pretty decent names, although many dot-com domains are unfortunately already taken.
Show HN: Responsive Comment System with CSS Grid, Firebase REST and Auth (Vue)
Hah. The tricky part is that some people will learn, some won’t. Some people will look back and cherrypick only things that worked and call it experience.

At the end of the day, the question to ask is: who is responsible for the product? If the product owner/boss/ceo is okay with it, who are you to question it?

What I do is try to talk through the pros/cons of what the other person wants to do. I will try to challenge what they’re doing with data and/or ask them to show me their data. I am open to being wrong at any point in time (ie try not to come across as judgmental or saying it’s a bad thing). Also, if you’ve seen the same thing in the past, walk through what happened and what you think the worst case scenario is.

If your colleague is insecure/anti-social/not interested in learning, you don’t want to work w/ them. I’ve had my share of ‘cowboy’ coders that were ‘moving fast and breaking things’. That’s not sustainable. You need to try to do something about it and not just hopw they will learn their lesson. Huge difference between lack of experience and sloppiness.
Running it locally is fine, but a hassle if I need to access my mail on someone else's hardware (or my phone). I think this is one of the main reasons Gmail is so popular.
Best SEO Tools for 2018
“We lived in the Portland Avenue Stacks, a sprawling hive of discolored tin shoeboxes rusting on the shores of I-40, just west of Oklahoma City’s decaying skyscraper core.”

― Ernest Cline, Ready Player One
I hate it all, and would rather pay much more taxes if we had universal healthcare.

That aside, I had a few different people give me the following reason why this is acceptable to them. "Why should we pay any of our hard earned money to the government so some drug addict can get their fix?" "Why should I pay for single mothers who made bad decisions?" It is almost always other people making poor decisions or getting into poor situations that justify their choices on this type of stuff.

When you ask about parents who's kids can't get surgery, they reply in a similar fashion, "there's government programs for them, so I don't need to pay anymore taxes." They have never had to use one of these "wonderful" government programs. That's key to their thinking.

Try to tell them that it could be their kids that need a surgery they can't afford and it'll go something like, "well that's why we pay for insurance out of our pocket." They never stop to think about people who are in a bad situation.

There is NO getting through to some of these people until they need the help they refuse to pay for. I have seen one couple change their minds once their insurance refused to cover something for their kid. Immediately they were "raising awareness" for this type of stuff... but whatever at least they eventually came to.

So to answer your question, they aren't blind per se, as they see how stupid it is. They are however selfish as shit and don't care about anyone outside of their initial friends and family.
Does this actually work? Won't they detain you and call the police like a shop or restaurant would if you don't pay the bill?
Streetline | Software Engineer | San Mateo, CA | Full-Time | ONSITE

We tell drivers (through iOS, Android, APIs) where to find an open available parking spot in real time by applying machine learning to data from our own wireless vehicle sensors, cameras, and other physical and soft data sources. We also provide full parking analytics (occupancy percentages, duration of stay, turnover, etc) to cities, corporate campuses, universities and others hour by hour and block by block.

We're hiring! You will use Full-Stack Ruby on Rails, DevOps, and GIS skills to expand our tools, web apps, analytics, and APIs. Full description here: https://www.streetline.com/2017/12/15/ruby-rails-developer

We want to make cities smarter, get more cars off the road and people out of their cars faster, help them find cheaper parking, and prevent parking tickets. And do the same thing for autonomous vehicles as they evolve to become our new robotic overlords.

We've generated over half a billion parking events from Streetline wireless vehicle sensors deployed in streets, parking lots, and parking garages that are continuously streaming data to us from all over the country. We are a real "thing" in the Internet of Things, not IoT marketecture. If you're excited about wireless sensors that live in streets and get run over by cars all day long, and ruggedized embedded systems that live on lamp posts, then you need to join with us and become part of the IoT parking nerd collective!

You can email me at streetline.com, with account name peter
Performance, GCC does more optimization passes than the reference Go compiler.

Supported platforms.

Also it does have some extension pragmas and is easier to use for something like trying to use Go baremetal.
Time for the tin foil hats
Mixon Hill Inc. | Full Stack Web Developer (MVC), Software/Systems Engineer(s) | ONSITE (Only) Kansas City (Overland Park) Full-time

We're a small team (~6 developers, 15ish total) working in the transportation space with connected vehicles. We are looking to expand our clientele. Our office is currently undergoing renovations in preparation for expansion.

We have three primary "projects". One is the web applications (built with Knockout and MVC, but looking into more modern frontend stacks such as Vue.js) which enables clients to view and manage the data collected by field devices and mobile devices attached to vehicles. This data (and more collected from various other sources) passes through a number of services that transform it into data consumable by the client-facing web applications.

On the frontend, we currently have jQuery/Knockout connected to an MVC backend which pulls data from a SQL database. On the device side of things, we leverage Kura, an open-source, OSGi-based framework for IoT and connected applications and use a highly modular custom framework for various devices' configurations. While most employees focus on one side or the other, there is a ton of hopping around, as needed, so there are all kinds of really neat ways to learn and get your hands dirty.

We're experimenting with modern technologies as well, including Docker for some of our new deployments and we just transitioned to a very cool datacenter. We also have ultrawide monitors. ;)

We're looking to perhaps double the size of both development teams. If any of this sounds interesting to you or you have further questions, please don't hesitate to email me! daniel.flanagan@mixonhill.com
This works well in situations where the cost of a mistake is low and reversible. But often in software the cost is accumulating technical debt that will rarely, if ever, be paid off and driving a potentially successful project to the ground. I don't believe you can have a successful software team with individuals who can't take a code review well.

Edit: That being said, there are definitely tactful ways to deliver a code review. I also don't believe you can have a successful software team with individuals who can't give a code review respectfully.
I took a sabbatical from tech (didn't touch a computer, worked as a chef) for several years for this very reason. If I had never taken it I wouldn't have met my wife.
I know I'd be a bad manager, but I can still make more money as a bad manager than as a great technical person. When I look at toys I want (and the retirement I hope to get someday) it is hard to not think maybe I should jump ship - I might hate my job for a while, but overall I might be happier anyway.
Good for them! They beat AWS to it. Amazon's managed Kubernetes service is in the preview stage but should also be launched soon.

How do people like Kubernetes as a production ready solution to deploy containers? I've been using Docker for a while now, just starting to mess with k8s.
> What could one have done instead?

Got rid of the co-worker much earlier on, by the sounds of it.
CEO Who Injected Himself with an Experimental Herpes Therapy Found Dead
Is there any evidence that Google has a shadow profile for people? I know that it was revealed that Facebook did/does and everyone assumed that Google probably does too but I don't think I've ever seen evidence that this is the case.

Disclosure: I work for Google, but I'm genuinely curious. I've seen no evidence of "shadow profiles" but it is a big company so I couldn't say for sure one way or another.
I've been diligent about HATEOAS links for years, but recently stopped bothering. They've never actually been used in practice. While the concept of a universal HATEOAS client has been around forever, there's no real world use case for them. The whole idea is a solution looking for a problem.
How did your healthcare system get messed up to such a level? This is criminal in western Europe.
GitHub Contributions Chart Generator
That's their profit. We are all paying for their operating costs as well.
The advent of the ethical blockchain