skysight-inc/HackerNews huggingface dataset:
Is toggling "manual" just as effective? Good idea, I'll try this too.
>That's not just DNS. Well, it might be - it depends on your environment.

In short, another problem introduced by containers and not relevant to non-containers. Why can't a container get its own IP and port like everything else? FreeBSD jails do. Why make it opaque and put the "ingress" component inside of k8s or Docker? It'd be reasonable for k8s to act as a DHCP/DNS server, but not to swallow the whole world.
But after 99, they are no longer skipped. Go figure.
The mathematical concept of infinity generally derives from the axiom of infinity in Zermelo-Fraenkel set theory, which asserts the existence of the inductive set (which is the basis for the construction of the natural numbers). Specifically, it states that there exists a set N such that the empty set is in N, and for all x in N, x union {x} is also in N. This is an axiom, so it cannot be proven to be right or wrong. You can either accept this axiom, or attempt to create your own system of mathematics that does not require the axiom of infinity.
Not necessarily. But, now, their self care time eats into your bonus.
There was a 2014 SIGGRAPH submission called "The Visual Microphone" [1]; it is also discussed in the 'research highlights'section of the Communications of the ACM [2].

[1]: https://people.csail.mit.edu/mrub/VisualMic/

[2]: https://cacm.acm.org/magazines/2017/1/211095-eulerian-video-...
I guess 750kcal is a ton for small people or people whose diet strongly deviates from a standard diet.

For a standard human near a 2000kcal/day diet, 500-500-1000, 400-1000-600, 1000-600-400, are all normal and healthy meal breakdowns depending on which meal of the day a person goes bigger on.

For someone who has a standard large lunch or large dinner, 750kcal is NO WHERE NEAR "a ton" but is rather an extremely healthy meal when we look at the breakdown of ingredients and their nutrients.

Of course, the only portion control that truly matters is PERSONAL. If 750kcal is too much for you personally, it's your own responsibility to eat half of that meal and save the other half for a future meal. There, it's only 375kcal and twice the servings!

"then I just go online and look around for some recipes and walk over to the store and grab something, or plan a day ahead and buy stuff for a couple of days ahead of time at 1/5th the cost and where I can better control for caloric intake."

That's what we all did before Blue Apron.

Then in 2 months of Blue Apron we'd tried dozens of new ingredients and cooking methods we'd never thought to try, that we'd never have picked off the internet, that our favorite food bloggers never wrote about, that our local grocery store never stocked.

I admit the cost is very large and not a long term solution, but as an educational tool I have not found anything which gets remotely close to Blue Apron.

And I love food bloggers, food Youtube, trendy cookbooks, and yet I still learn something new from every Blue Apron that I incorporate into my future diet plans.

Plus, it's convenient to get perfectly portioned amounts of rare and expensive ingredients. If you have to shell out $15 for $2 worth of an ingredient -- you're not going to make that meal ever. Plus, some of the ingredients they send me are not found at local grocery stores and require planning and tripping to massive farmers markets and buying in large bulk.

EDIT:

https://www.cnpp.usda.gov/sites/default/files/usda_food_patt...

Men 20-30 should be around 2000-2600 kcal a day on average depending on activity, and women should be 1600-2000 depending on activity on average.

So perhaps women should consider eating only ~75% of a portion and giving their extra to a man, who could consider eating ~125% of a portion, to ensure that kcal goals for differing bodies are still met.
When I see "contact us" as a pricing model, I mentally note that this is likely a "we charge as much as we can, depending on who you are" model. I know that's probably not what you intend. If you could give some general parameters on price, it would help me avoid that association with companies that do this.
I think OP meant that the app is consistent across platforms -- e.g. Slack on Windows looks and works like Slack on MacOS.
The bonus pool is finite. Teams should use their germs to make other teams sick so they get a larger slice of the bonus pool.
I was very confused about what BGP is!!!

I know the name but I don't remember reading the acronym. A small help to change the word: BGP is https://en.wikipedia.org/wiki/Border_Gateway_Protocol
A time as good as any to revisit the "United breaks guitars" song and videoclip :-) at https://www.youtube.com/watch?v=5YGc4zOqozo
Testing the Windows Subsystem for Linux
The idea behind the American hands-off sort of system is that certain businesses can only work with horrible rules and it's better that a job be created even with shitty working conditions and that business be done than no business be done. This however has led to super competitive companies exploiting workers that can easily afford to pay properly, but choose not to for the supposed sake of efficiency. Wal-mart was doing this already but it seems like Amazon takes it to the next level. It all cries out for unionization. Only way to remedy this bad creeping problem.
Using SVG for Level Design
Got my hopes up for a really easy drawing program. Instead got an icon finder.
Show HN: Fake News Challenge – iOS game
You guys are my favorite startup and it's great to see that you're not just focused on the bottom line, but also doing good for the world. Very few do. Keep on rocking, pc!
Guns don't exist, but swords do.
Sounds like a great new splash screen for them.

"Slack is inappropriate for open source communications" - Your friends at Slack.
The suggested preparation for Kraft Macaroni and Cheese is 1050 calories per box.

For a dinner, aiming for 750 calories per person doesn't seem crazy to me.
Does that mean it works? More importantly, how was the AI trained in genitalia recognition?
C# Hotspot Parallelization by Cekirdekler API (GPGPU)(multi Device)(OpenCL)
This API uses OpenCL to use all devices and apply a load-balancing algorithm to minimize latency of computations. For example,

for(int i=0;i<16384;i++)
array[i]=expensive_function(array[i]);

can be partitioned to all OpenCL-capable devices:

// use all GPUs and CPU at the same time
var numberCruncher = new ClNumberCruncher(AcceleratorType.GPU|AcceleratorType.CPU,
@"__kernel void acceleratedLoop(__global float *a)
{
int threadId=get_global_id(0);
a[threadId]=pow(tanh(sqrt(cos(sin(a[threadId])))),0.3f);
}");

ClArray<float> buffer = array;
buffer.compute(numberCruncher,1,"acceleratedLoop",16384);
// now array has computed values by 16384 workitems on different devices such as
// gpus cpus igpus and fpgas

you can view a quick tutorial and download binaries (for lazy developers) here:

https://www.codeproject.com/Articles/1181213/Easy-OpenCL-Multiple-Device-Load-Balancing-and-Pip

if you want to build the source on your computer yourself and to read a detailed wiki:

https://github.com/tugrul512bit/Cekirdekler/wiki
How to Make an iPhone Game When You Can’t Code
Structure and Evolution of Package Dependency Networks [pdf]
Hi guys,

Really sorry to hear you're having an unpleasant experience.

Would you mind telling me which devices, OS's and browsers (or other relevant info) you're using when you encounter these issues?

If you work in UX or product (which it sounds like you do), you probably know no one ships a perfect experience (in spite of our best efforts). It's not due to negligence or bad intentions.

We've run several rounds of UX testing on our site and the overwhelming majority of people don't experience any scroll-jacking. There's obviously some kind of death-combo that causes problems for some users.

So, we're neither ignoring our UX nor trying deliberately to punish you. We would be in your debt if you could help us figure out what's going on here!

I suspect it's some kind of issue with Wordpress itself... but I'm no (hardcore) techie and can't seem to find the root.
No? Why would I use vacation time for that? I'm not on vacation or taking a break. I'm taking care of a sick family member. Thankfully we have a system for that known as VAB[1] in Sweden that covers this case.

[1]: https://www.forsakringskassan.se/privatpers/foralder/!ut/p/z...
Google’s AutoDraw uses machine learning to help you draw like a pro
It's pretty dumb, but I found out you can scroll through tabs with your scroll wheel, when hovering over the tabs in a Chrome window.

No you quickly lose track of the "right" tab and then you're hunting through them all trying to figure out which one was most recently relevant. But I like that ability to open open open
Add we'll add a link to that from the page in https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/...

Update: It is live
I had zero issues learning and then creating software with Rust shortly thereafter. In fact, we even have recent threads in the Rust user's forum from people that have picked up Rust and already have some software solutions implemented it on day one. To claim otherwise is just denial.
We will fix it in https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/...
It also does pipelining if enabled. This reduces the array access overhead or even hides completely in perfect conditions.
> programmers that care about the quality, elegance, and beauty of their code

this seems less like fine dining, and more like a fancy kitchen. this is much more about the chef (though there are possibly secondary effects for diners).
We were able to get spread to work by using Babel with TypeScript.

This is also how people used async before it had official support from the typescript library.
If I could choose anything, I'd go with Rust, Clojure, or F#. I'm currently working with C#/.NET and enjoy C# well enough, but mostly hate .NET.

I had a fantastic experience writing a thoroughly-typed, functional-style REST API using TypeScript -> Node recently, and I'd highly recommend that for someone who is practically-minded.
I wonder why Amazon did this..

Is it because people were taking too many sick days in Germany ?

If so, then it means the company thinks that people were taking sick days when they shouldn't have, so they're indirectly calling their own employees liars and making them all pay for that.

Is it a way to save money ?

I didn't know things were so tight at Amazon ... In fact, next time I try to order, I'll remember to remember that the lower product prices are funded by people's sick pay...

Either way, very shitty move, Amazon.
The best incentive is to come up with something of value that can be done with that carbon. Then it becomes "money I could grab" instead of "pollution I should not be releasing".
You're never going to move large groups of people by just yelling "xxx is terrible!" You have to make something better that people want to use to get them to switch. Unfortunately, Slack is better than IRC in many ways that matter to a lot of people. Ignoring all of those things doesn't make IRC better, and it's not going to make people want to use IRC over Slack.
Our Continuously Evolving Relationship with AI
This doesn't introduce the American model into the German system at all, in America we don't punish the whole group of workers for individual person's sick time.
The desktop is a dying platform, and if you're on it you can probably afford the overhead. From a global perspective if you're after accessability you'd be targeting the web and android. Both of which lend themselves nicely to react/react-native. And if you already have this architecture you can package it for desktop basically for free and integrate with the needed platform features that way, along with an upgrade strategy if you use react-native for OSX/Win.
so by your logic he should not do whatever he can to create the most effective submission possible?

That seems counter-intuitive since really all HN cares about in the end is quality content.
Super. That's a pretty quick turn around :)
Show HN: Go Remote Jobs – work from anywhere
I like IRCCloud, it lets me use an open platform, but pay for archival of the channels I care about.
Long term 4MB or 8MB (or even 32GB) won't be enough. SegWit enables more sophisticated scaling solutions necessary if Bitcoin wants to become anything more than money for a selected few enthusiast.
(Pedantic/educational): quadratically (ignoring the bending of spacetime due to the mass of the military-industrial complex)
This is one of those moves that can probably be attributed to stupidity rather than malice.
I know most people hate meetings, but chats are worse. Maybe you want a Bulletin board system ?
The delta between TypeScript and the JS standard is very small (for many TS users I expect it's a trivia challenge that they won't be able to answer: "write a TS program that isn't valid JS once you erase the types").

As you yourself point out, you were using features that weren't in a browser and needed a different transpiler to implement them. I think object spread still isn't even part of the standard(?) and you could imagine the standard diverging from the babel implementation of it, so the risk is mostly the same there.

The TypeScript team is pretty committed to tracking the standard, and e.g. turn down feature proposals that aren't far enough along in the standards process. See https://github.com/Microsoft/TypeScript/issues/16 for a feature users are begging for that they aren't implementing. Another good example is that they had their own module system which they deprecated in favor of the ES6 module system.

[disclaimer: big TS fan; I think Flow is fine too but I don't think it offers any advantage with respect to the issues you're concerned about here]
I doubt you'll get your wish, because we don't run our legal system based on the outrage o' the moment for very good reason.
Why do you want a chat client to integrate with gitlab or jenkins?
> But there are also technologies in development that can remove about a thousand times as much CO2 from the air as trees, for a given land area.

Could you be more specific?
> Just run your IRC client in screen/tmux like we've done for a quarter century.

Wait... did you just tell me to go fuck myself?
Man it sounds somewhat involved. It's not as easy as drop-in with regular HDD's. Still I get the benefit... so what do you do? Based on its class, estimate the lifetime? How would you do that? Do an average read/write count per day or something?

Thanks for the info. This is separate technology than the emmc or whatever that's prevalent in new "cheap" laptops now that is used for main memory. Like the laptops that come with 16GB storage haha.
> One of my past employers actually did away with ALL sick time.

Thankfully, that's not legal in a lot of countries. Vacation time and sick leave are two separate things workers are entitled to. I'm not on vacation when I'm sick, I'm miserable in bed. Not out enjoying a cocktail on a sandy beach.

But even better, if I'm sick on vacation I can actually swap out vacation days for sick days and recover my vacation time. I can spend all of my vacation days on actually being on vacation, even if I get food poisoning on vacation.
Yeah...I'm all for this approach, except for the part that assumes you're going to buy a book that you're not going to read immediately. Totally viable and possibly useful...if you have 10x more money than you need.

I also appreciated all the oblique suggestions that our appreciation of what we don't know, and how we should temper our certitude, should INCREASE with greater knowledge. Way too many PhD types out there stomping on people with their expansive knowledge when they should know better than most the degree to which they're in the dark.
> I do agree that emphasis on making these features more prominent, especially at the expense of more explicit (e.g. explicit for-loop) constructs, might hinder traction.

I thin kit depends on both where the new users are coming from, and how much they've modified their thinking to a specific programming style. If you are a C or C++ programmer and already think in conceptualized for loops when planning steps, then it seems odd. If you haven't gone that far into letting that style define your thoughts, or continued to use other languages that were a bit more functional, you might find that that conceptually it's easier to reason about.

I.e. "I'm going to transform each of these items by doing X, Y and Z and store them here" as a concept is neither directly a for loop nor a map a the basest level, but you might start thinking in maps or loops after a while if that's your only option.
SEEKING WORK - Remote, Honolulu HI, USA - Available now
Full stack developer with 5 years of experience in JavaScript and Ruby

Hi! I have a long history with Ruby and Rails but for the past two years my projects have focused on JS, and specifically on the bleeding edge of React. That said, there have been a breadth of projects in React, from very real time socket powered apps, to CMS apps that benefit from increased interactivity, to native-like graphics and geometry apps.
I have some availability at the moment and am happy to talk to you about your project. Even if we don't end up having a business transaction, I'm happy to chat and talk about the technology behind your business and what works and what might work better.

I also have a background in finance and accounting, so if you have an app that deals with money, I think I can add extra value there.

JS Experience: Node, React, Redux, Express, Socket.IO, Immutable, Reselect, Jest Ruby Experience: Rails, Sinatra, Sidekiq, Rspec Other Experience: SQL, PostgreSQL, MySQL, Redis, CSS, Bootstrap, HTML, Jade/Pug, Haml, Slim

Thanks, Ryan

rurabe at gmail dot com

github.com/rurabe

linkedin.com/in/rurabe
To Get This VC's Attention, Stop Making Spreadsheet-Based Decisions
It seems to me that there is not much to worried about ... it is an ecosystem ... things would naturally evolve ... if electron happens to consume too much power n conserving power is an important concern ... the developers will need to do the right thing .. otherwise the app developed will not get used by that many ppl ...
I can't disagree with anything you said but I don't see a single word that makes United culpable for law enforcement overstepping the needs of the situation. Given how the outrage cycle regularly crucifies and then moves on completely inside of a week, United would be best served to hold tight and let the courts and the basic facts of the situation dictate the outcome, not the fickle waves of anger expressed on social media.
> ""It is immature or silent for the first
several days after formation," Prof
Tonegawa said.
'Strong case'
The researchers also showed the long-
term memory never matured if the
connection between the hippocampus
and the cortex was blocked.
So there is still a link between the two
parts of the brain, with the balance of
power shifting from the hippocampus to
the cortex over time."

I have no good knowledge of neuroscience, so I'll be happy to read other thoughts on this.
Personally, it seems to me that this is an evolved technique to direct us to:

act on impulses at the moment of an event, instead of contemplating rational choices that may take too much time to arrive at (thus limiting our chances of survival);

pursue rational choices in calmer times, trusting us to draw on stored memories of similar events to help make better decisions (the purpose of Deja Vu?)

For the link between the hippocampus and the cortex being required to retrieve memories; maybe those memories are useless without the emotional context, and the hippocampus is needed to relive those emotions to have a more accurate recollection of the memories.

It might not make sense (I know almost nothing about neuroscience), but it's a thought.
I have switched from Uber to Lyft due to Uber always wanting to track my location.
Good thing nobody's claiming otherwise, then. Quit trolling (or, on the off chance you're sincere, learn some basic logic).
Funny how any mention of these unnamed "Swedish MDs" and their purported findings is absent from Swedish media...
Why would you say that "Cello isn't really C"?
I'd love it if AngelList (or someone else) could add a little dilution calculator/chart
But is adding this subscription a sign that their previous subscription and other revenue efforts are insufficient, and therefore they are flailing for a viable business model and going under in N months unless this really takes off?

Or is it a sign that they are being conservative and responsible and taking the long view on their finances?

You simply cannot tell from the simple fact that they are adding a subscription option.

Edit: If Google or Facebook added a paid subscription model, would you say: "Paid subscriptions are a really good reason to start using [google/facebook] because it promises that they'll be around in the long run."? Would you interpret that to mean they were likely to be better off in a couple of months?

Profitability is the critical factor, not revenue. The Pets.com CEO /bragged/ about $45 million in revenue - with a loss of $150 million...
Some say that knowledge is justified true belief[1], others disagree[2].

[1] https://en.wikipedia.org/wiki/Justified_true_belief#Justifie...
[2] https://en.wikipedia.org/wiki/Gettier_problem
Ask HN: Frontend as a Service?
Frontend web development is complex. There are many developers out there with no frontend development skills writing frontend code out of necessity, resulting in less than ideal user experience.

Here’s the question: would you see potential in a service which

a) takes care of all the configuration for HTTP, TLS, compression, caching, as well as the process of optimizing images, minifying CSS and JavaScript,

b) would allow to define a UI in a simple domain specific language, building on a library of highly optimized, standard UI components, and

c) dynamically render templates of the above by sending and receiving data in a format that is trivial to parse and output in any language, in the simplest case by connecting to a server through SSH and executing a script written in any language, or in the less simplest case by connecting to a socket or whatever else?

The point is to enable a developer with no frontend skills to spin up a VPS and start writing application logic in any language, without frameworks and server configuration, with a professional UI.
Agreed completely, Johansch.

Re explicitly following directions from users being a bad idea, Janna Bastow (of Mind The Product) says as much in her section of the article.

I think it's still important to gather feedback though—it's not the answer, but it can point you towards the right question.

I think, in broad strokes, the opinions are always going to be the same—i.e. get user feedback and do usability testing. But the nuances in how each person does those two things (and various methodologies applied) is where we can learn from each other.
The US faced a hostile foreign army on CONUS in 1916?
Hey! Would be happy to walk through the breakdown of this cost. You requested a coach bus which typically seats 56 passengers. 1620/56 = ~$30 per passenger ($15 each way) with a full bus of passengers.
Have you tried ScalaJs? Typescript seems like a better alternative to plain Js, but still seems pretty lacking. For example, the standard libraries are so much nicer than what TS or Javascript offer.
There's already a few games written in Rust on Steam's Greenlight program. SHAR was even greenlit. Stating that it isn't clear that it would work out is basically stating that you are choosing to ignore that it has and is being done successfully.

> stop making grand, unfounded assertions about what Rust is good for

You are basically stating that everything that I have done in Rust is a lie. I will not stand for that.
The point is that if you're late at the gate (after the 30 minute cut-off, say), then they are under no obligation to let you on the plane, and do not have to compensate you under IDB rules.
>Apart from the basic humanity of the entire thing

No 'apart' about it. With Amazon, that concept simply never enters into the conversation.