skysight-inc/HackerNews huggingface dataset:
'Red meat' generally refers to beef (as well as sheep and some game) in the US.

'White meat' is chicken, which comes in two varieties: white breast meat and dark wings and legs.

'The other white meat' is pork. The 'ultimate white meat' is lobster, although I'm not sure how that court case came out.
>Every dollar the government spends was taken from a taxpayer (cost one dollar), to provide a product people are not willing to pay a dollar for. This yields a net loss to society, unless there are positive externalities.

Except this is not entirely true. Much of modern income is rent, and people are willing to buy things like defense, and much of the "dead weight loss" you are talking about is offset by collective barganing power.

Edit: Like you say, it's complicated and I'll be the first to admit don't understand how it all works but I don't think soaking the rich works well either, in theory or in practice, and government is often unfairly maligned by people who have something to gain by less government involvement.
https://github.com/angular/tsickle
Does anybody know why Amazon stop selling the DX? I use my paper white every day, but I miss the possibility of using a bigger display, or the easy annotation feature. The prices for second-hand DX are quite steep, so I might not be the only one.
I'm pretty sure paper will never truly die. The ability to fold it, dispose of it, and manipulate it in a thousand different ways are some pretty killer features.
The assumption I pose is that (given the very generous notion) if plant life is equivalent to animal life, and destroying life is undesirable, then eating animals is worse (in this regard) than eating plants because it destroys _more_ life.
Netcraft's web server survey shows nginx at only 20%, and shows Apache dropping below 50% way back in August 2013. That's a big difference compared to w3techs and both sources should be taken with a pinch of salt.

It's the 3rd chart on: https://news.netcraft.com/archives/2017/03/24/march-2017-web...

Web server market share depends a lot on which sites you're looking at: are you checking the top X million sites or checking every site you can possibly find out about? And also how you're deduplicating them: is every blogspot blog counted separately?

Disclaimer: I work at Netcraft (but not on the survey).
More like RAM and secondary storage.
Do you know where I can read more about this?
Wow, you truly live in some kind of bubble.

You're talking about a group of people who are marginally skilled for the jobs they have in industries that are racing to replace them with automation. You say they won't even _try_ to find a better company? Could it be because they're afraid that even by looking, they're going to be fired? Or maybe it's that they're working 12-14 hours a day at their current job, and can't run off to interviews to move out or up? And this is assuming they've even ever seen an example of a person moving upward due to hard work! If all you ever saw around you were poor people struggling all their life to scrape by, what would motivate you?

Have you been doing software engineering all your life? It would serve you to try doing other things less charmed before you assume the nature of other peoples' plights.
The concept of a dog is not an explicit set of rules for recognising an ideal dog, it's a structure linking one's memories of particular dogs.
I would imagine it is because Canada was largely worthless (compared to the all of our southern neighbours) until the 20th century. In order to make money off of Canada long term infrastructure and colonial operations were necessary which meant the need for a strong government, compared to Mexico and much of South America which were much easier to plunder by their colonial overloads without as much investment.
I think it's both the 80s/90s low-fat push, yes, but also an aversion to eating anything that reminds us it came from an animal. Chicken breast, preferably breaded to make it look even less like something that was ever alive ("nuggets", even better!), pre-sliced turkey breast, cured meats, fish reduced to scale-free filet or stick form, all acceptable. Boneless steak cuts if we want to feel exotic and wild (cooked to medium if we really want that cave-man experience, of course—medium-well otherwise).

Bones, skin, limb-shaped things in general, organs certainly, blood, any recognizable bits really (heads on fish, oh man, that's right out) are to be rejected with expressions of disgust.

Outside the serious hunting/fishing set and self-identified (in their own minds at least) cultured and/or foodie folks, this is the norm as far as I can tell.
I don't work for myself but my hard work has paid off in the form of raises, promotions, larger bonuses, and more job security than my peers.

Of course a business will replace me if I do badly enough or they stop having enough money to pay me. And if it has an exit my gain from it will be less than the people above me. But those are all rare events. After 20 years I've never been fired or laid off. I've done well and it feels like it makes sense to acknowledge that my efforts have paid off rather than complain about being a victim of an unfair system.
Liability. Liability, liability, liability.
I saw a recent version of cPanel that used ngnix as a proxy in front of Apache, with Apache on a high port. That might be responsible for a lot of the new ngnix seen out there.
The are a couple of options in C++.

You can just use delete, as you mentioned, it is a C++ only construct as far as I know.

For the std library smart pointer, you can get their value (the raw pointer), delete that then assign nullptr to the smart pointer. I would consider this a code smell, and ask hard questions of the authors of such code.

The simplest thing to do is to add new scopes. You can introduce as many blocks with { and } as you like. It is a common pattern to lock a mutex with a class that releases the mutex in its destructor (and acquired it in the constructor). The std library includes std::lock_guard[0]. To insure the smallest possible use of the lock a new scope can be introduce around just the critical section and the first line of the block can pass the mutex to the scope guard and it should be about as small and efficient as can be, while be exception safe and easy to write. Hopefully this is also easy to read.

You can introduce new scopes with std::shared_ptr or std::unique_ptr as well. This seems common and reasonable.

[0] - http://en.cppreference.com/w/cpp/thread/lock_guard
Broccoli house
The Walt Mossberg Brand
Robots and jobs: Evidence from the US
Though that doesn't make the statement less true.
As we move from relying on humans to relying on machines, we'll need to develop better infrastructure to guide those machines.

Our current roads are OK for human drivers, as they are designed heavily around visual signals, we can process and synthesize a lot of visual/audio/learned data well.

Machines can process visual data faster than us, but can't synthesize it with other data nearly as well as we can. Adding sensors that passively communicate information, such as the location of lanes, other cars, and humans, will reduce a lot of the issues and edge cases of visual-based ADAS systems.

I could imagine a future where cars are always listening for smartphones (or other wearable/implanted sensors) in "pedestrian" mode, which could be used to override regular function and stop the vehicle if detected within a certain distance, or intersecting at a certain trajectory.
Eventually some one will :)
Ah I'm a little salty because although you get security updates for 3 years you only get feature updates for 18 months. Combine that with the fact the Google so poorly plan their product releases that supply is constrained for the first 6 months of the product lifecycle. So in practice someone who manages to buy a device when they're generally available has at best a year to get updates for their shiny new $500-$900 device. It was egregious when a new Nexus device was $500+, now it's outrageous.

The Pixel XL was released in October of 2017 which means updates stop one year away from today in April of 2019. Top of the line is $968 and you want top of the line for best memory performance. Why buy one of those phones and purchase sub par performance? It's a waste of money. So if I wanted one I'd pay $80/month for a device that's replaced in October of this year (Pixel 2 is supposedly an end-of-year release) and dropped from feature upgrades not too long after that.

Google need to fix their feature window by extending it to two years and fix their supply pipeline by ordering apple-like quantities of product. Otherwise they're not really competing with Apple.
Ask HN: The Best Startups to Join in South Korea / Japan / Singapore
The scenario for a lack of sufficient Alzheimer's research is currently what we're living with: 83,000 deaths a year, and approximately 5 million patients living with the disease, in the US alone. Probability: 1.0. I don't know if it's "worst-case," depends on whether the disease ratios are progressing year-over-year, and I don't have those numbers at my fingertips right now.

I have yet to hear a realistic strong AI nightmare scenario (i.e. one that doesn't presume a magically-smarter-than-all-of-us-combined AI as a McGuffin with no solid functional grounding) with a probability anywhere near offsetting that cost. Besides, stacking the constant chronic cost of a few tens of thousands of deaths against a nonzero-probability species-ending scenario is nearly an apples-to-oranges comparison---by the logic of simple probability-to-risk modeling, we should be stopping all disease research right now and pouring 100% of that money into fast asteroid detection and mitigation solutions.

Practically speaking, I think we have plenty of time while we are doing the research to cure a current and real disease to puzzle through the detection and mitigation strategies for a strong AI threat that is---at best---decades out (and, some would argue, will come to pass inevitably with or without our Alzheimer's research, yes?).
Most of the nation isn't involved in revolutionary entrepreneurship fueled by VC money. You're talking about why some people become billionaires and others only make 6 figures. Economic mobility is a lot more about moving from low 5-digits to high 5-digits. Good ideas don't matter so much there.
Linux Mint 18.1: Mostly smooth, but some sharp edges – CIO
> No, it's not so much about credit, it's about specificity and the ability to talk about the different parts of the project..."In our widget selling application, I worked on backend services for payment processing and fraud detection."

If that line is as detailed as you're looking for, then that's reasonable. Although I've seen people get annoyed that I don't remember the specifics of exactly what I implemented and why and a list of the various decisions made on projects that are 2+ years in the past.

At my current company I've worked on 300 tasks over the course of 2 years, across 30+ projects, ranging from simple bug fixes to implementing large swaths of new software for Fortune 100 clients. There are some similar items in there, but most of them were different.

I don't have an amazing memory, so a lot of the old stuff I worked on becomes very vague. Hell, it can take me time to remember what I need to do to work on something I haven't done in the past six months at my current company.

I know those old projects in broad strokes but if you want me to talk about a specific project in detail that happened years ago, then I will struggle to dig up those memories, even after reading a document I made that refreshes things a bit before interviews.
VAT just sounds like a huge, overcomplicated mistake by the EU.

Why do you guys continue to live with it instead of repealing or fixing it?
Point me to this area with a large minority population and all white leadership/business owners.
for some reason the mobile link doesn't work for me (protocol error?!), main site: https://twitter.com/DegenRolf/status/851414788857090049
Ask HN: How to make this clear for the average Jo?
Thanks! More info for others: http://stackoverflow.com/questions/1895476/how-to-style-a-se...
Thanks, I am looking to buy for some personal projects. I hope they are not just for the Enterprises.
I agree with your point of view as well. With Vue, I am writing all my styles in a .vue file which contains a component composed of style, markup, and js. It's incredibly clean and easy to maintain.

>> Of course, your CSS file becomes a lot bigger.

If you use something like webpack and you start splitting code based on the page you are on, this problem goes away as well.

I find that only place the 2nd case makes sense is if you are writing a CSS framework like Bootstrap. Otherwise, I find this way writing CSS increasingly rare.
SSE is just a long-running connection, so it fits with HTTP/2 pretty well (and HTTP/1 for that matter).

H2 push needs to be linked to an initial response, and I don't think it's acceptable to push resources once the initial response is complete. Also, H2 push is pretty much a request/response pair, so it can be cached, so it doesn't really fit the SSE model.

You're right about websockets though. At some point they'll be replaced with something more H2-like, but it won't be push-based.
With mashed potatoes and white gravy[1], it's delicious, too.

[1] People who put brown gravy on chicken fried steak are heretics who should be deep fried themselves.
I would reframe this as the cause being lack of health insurance and an emergency fund capable of paying the deductible on said insurance plus 6 months of expenses in the event you're not able to work. Those two things don't guarantee not going bankrupt, but I would imagine it would be a lot harder.
The Upwork site is down
I was wondering if someone could create a monocrome eink screen for a workstation, it would make for a great workstation for enhanced productivity. colour is a distraction unless you need to create something that's color (a programmer mostly doesn't)
Show HN: Read the news and schedule posts to news (social and rss) feeds.
Please - read more, sign up on SpeakerBox, star it on GitHub, and follow us at Dasy Labs! It's an open source social media management app.

http://www.dasylabs.com/2017/04/10/introducing-speakerbox/
Postgres Permissions
By the way I haven't any special links I have a search form to post like Native Search Ads. Amazon staff even can not differentiate between a link and a form which is absurd.
Seems that it's first of a kind device: it's definitely not just a dumb book reader but something aimed for content creation. So there are no off-the-shelf software for such devices, and I doubt Sony is able to make decent software for it. Also, e-ink screen might be too slow for handwriting.
Might be https://bugzilla.mozilla.org/show_bug.cgi?id=697649, or something linked from there.
"Absolutely standard" for whom? What percentage of the workforce even has one, excluding $50 gift cards and other such token gestures?
Navigant's methodology is deeply flawed: http://www.thedrive.com/opinion/9024/who-is-really-1-in-self...
On a side note, I highly recommend visiting Devils Tower[1]. It is a pretty place, but a bit out of the way. The perfect stop on one of those long road trips to clear your head.

1) https://www.nps.gov/deto/index.htm
> One of the things that bothers me the most about the United States is

I don't think that is limited to the USA and IMHO the "ass-in-seats" mentality is as bad or worse in most other countries.

Moreover, the thing about the "results-only" approach is that it can lead to precarious employment where you get vicious "rank-and-yank" style management. The complaint in the article is that people are feeling that they can't get ahead even if they work hard.

Perhaps this isn't even really about "ass-in-seat" vs "results-only"? I think its about opportunities getting snubbed.
3 Things to Know About Buying New Construction
Yeah, if I recall correctly there are a whole bunch of those "parked" domains that get included sometimes - so if you count based on domain and not just on IP you'll get vastly different results.
Yes. This makes push better for things that you'd otherwise inline. link[rel=preload] is generally good enough for other resources.
Fixed the links ;)
> Many will tell you that it is because there's more work outside Italy, but in reality works ethic is a direct consequence of the cultural heritage, not of the country laws or the abundance of job posts.

Interesting. I know quite a few Italian expats (non-software, mostly phds in sciences, mechanical engineers and the like), and they say there's literally nothing in their home regions (Sicily, Puglia) - but that otherwise they'd like to live there despite social issues.
You're thinking no OSS because you can't buy it like purchased software.

I'm thinking desktops/laptops with lots of RAM and SSD, fast internet, a proper chair, standing desks, a 4k monitor, ...
A number of points:

1.) IQ measures certain types of symbolic manipulation. This is a very narrow measure.

2.) IQ correlates with cognitive task skill only for the inexperienced. Chess ability correlates with IQ for novice chess players, but by the master level this correlation disappears.

3.) Even being a narrow measure, it is changeable - even over 20 points in a 3-4 year period. An enriched environments and improvement in diet will do wonders.

4.) There is actually some evidence that people who learn more slowly ultimately learn "more deeply". This is paralleled in the behavior of neural networks - a large learning rate tends to lead to poor generalization.

Ultimately, biology is a lot more flexible than most people realize. For example, there is a gene (ACTN3) that influences muscular force production that is considered extremely important for power athletes like sprinters. Yet even at the national level there are still competitive athletes that have no working copies of this gene! It isn't until you get to the Olympic level that everyone has at least one working copy. Beyond this, the NBA dunk competition has been won repeatedly 5'9" Nate Robinson.
Safety technology can take a long time to be adopted. The vast majority of cars still emit toxic gas for example.
So my question is:
How come people got all up in arms about Steam charging for mods, but for Minecraft it is okay?
Oh, I'd say enough so that you don't go into financial ruin when you get sick.
Making software testing easier with Clojure – fixtures, fakes and specs
Ask HN: Looking for a graphics framework recommendation
Dear HN,

I've been working on some 2d visualizations in my free time, just for fun, things like cellular automata, chaotic iterated maps, fractals, etc. I've been using OCaml and its Graphics package, and sometimes Python with Cairo to do this -- I really just need a canvas where I can draw pixels.

So far, I've been running all computations on the CPU, but I'd like to start playing with the GPU, since my frame rates are getting slow. I'm looking for some kind of GPGPU framework that's somehow integrated with a GUI library so that I can draw to the screen without shuffling memory CPU<->GPU too much (is this as big of an issue as I have convinced myself it is?). I know I can do this just writing shaders, but I'd rather not do that if possible.

So far, I've looked at:

- [SPOC][spoc] - seems ideal, but unstable

- Tensorflow - I use it a lot, but can't find a way to draw to the screen without evaling to numpy array and drawing that

- [Futhark][fh] - seems tough to draw to screen here too...

Any tips would be appreciated!

[spoc]: http://mathiasbourgoin.github.io/SPOC/

[fh]: https://futhark-lang.org/
How startups will be discovered organically on a daily basis
I agree with this. The movement to and from the very top percentile is much more important that this talk of quintiles.

But I don't think my original statement is anti-merit. If I teach my five year old to use VI and write C, and she becomes some sort of genius due to the training I have given her, doesn't she therefore have more 'merit'? Certainly being in a higher quintile would make me more likely to teach her those things.
Next we develop camouflage to avoid detection...
I would argue that good ideas matter a lot, specifically what one studies and/or what job you choose to train for and how you go about doing so and how much time you dedicate to it.
Join the 23rd International Conference on Urban Transport and the Environment
Construction Risk Management
The Deis team was extremely helpful over IRC when I was building on top of their PaaS. Great team and culture, Microsoft is lucky to have them.
I wrote this, let me know if you have any questions. It should be useful for online machine learning, simple landing pages, and prototyping microservices that will have real databases in the future.
Minecraft Marketplace - in-app purchases
I will agree with the majority of your sentiment, but do note that research work by Carol Dweck (2010) has found IQ to not be as deterministic as most of us had previously accepted it to be the end-all-be-all of your intelligence. This is actually bleeding edge in the field of psychology, and I was lucky to work in her lab before I turned to computer science. [0]

Other research additionally had found that in school, you are essentially being "trained" to solve the IQ test. They found this out when applying alternative tests to Aborigines in AUS and Taxi Drivers in NYC(ironically). Taxi drivers and Aborigines were able to ace the "map/geolocation" IQ test where, even if you or I were to not rely on our GPS for most navigation, we would fail miserably. [1]

[0] This was a good discussion, but you can find her research all over the net: https://www.quora.com/How-can-I-reconcile-Carol-Dwecks-theor...
[1] unable to find source at this time. If you're interested let me know and I'll try to keep this thread active.
Yeah, that's basically all it takes. Talk to engineers about their everyday processes. (If the company doesn't let you talk to their engineers during the interview process, or if they're unwilling to discuss, consider that the huge red flag).
Server push sends responses to requests, only these requests are “promised” by the server. So, for every event pushed, the server would have to send at least three frames: promise (the synthesized request), response headers, and response data.

Also, you would still need something else for HTTP/1.x. Even an HTTP/2 client does not have to support server push, and can even ask the server to disable it.

Why do you think server-sent events are not HTTP-y? I found them as elegant as modern Web technology gets.
You should really take the time to set up 1.5, or just use Mozilla's hosted sync service. You're probably burning more time schlepping installers around and doing upgrades… not to mention the Sync 1.1 server code is ancient, so the infra you're running it on is probably riddled with vulnerabilities.
That work is being done, and arguably is much closer to commercial deployment. It just doesn't get as much publicity, because people love cars.

Examples:

1. http://www.2getthere.eu/

2. http://easymile.com/

3. http://navya.tech/

4. https://localmotors.com/olli/
Spot on. Do we work at the same company? I deal with the exact same problems every day with our in-house component framework.
I use Brave. No ads and never get blocked because I don't view ads.
Turning a horse video into a zebra video (by CycleGAN)
Also has builtin letsencrypt automation and generally easier configuration, so for small sites it might be a better option than nginx.