skysight-inc/HackerNews huggingface dataset:
That's pretty rare in the modern world - most people chronically consume too much salt.

This recent (Apr 2017) interview[0] with Prof. Graham MacGregor[1] is really interesting on the topic of salt consumption. He says most people need add no extra salt to their food, relying instead on the small, naturally occurring amounts in the things we eat. I've done exactly this and noticed no ill effects (cramps, etc.).

[0] http://www.bbc.co.uk/programmes/b08n2ltq
[1] http://www.actiononsalt.org.uk/about/Staff%20Profiles/42511....
The bigger issue with this, than beeing cheated in the casino, to me is, the increasingly amount of technology around us, we depend on. In a few years robots in the household will be common.

I really want to have my robot servant - but only if he really is MY servant and controlled by ME and not someone else, I do not trust ...
7 alimentos que você pode consumir sem medo de engordar
Best multivendor ecommerce platforms
Not just other parents, people in general. Also in my experience a woman is under much more scrutiny as a parent than a man (e.g. exact same activity -- with dad: "So great to see dad bonding with kid" -- with mom: "I can't believe she would let her kid do that!")
Even in the UK, which is rapidly approaching US is many cultural aspects, there is absolutely no issue with kids walking themselves to school or playing outside without supervision. I'm not saying there aren't cases where someone overzealous gets authorities involved because they think kids are in danger, but in general you see loads of kids walking to school and taking the bus/metro on their own.
If you shake hands with an unsanitary person you can easily sanitise your hand. If you hug an unsanitary person you'll need a shower and a change of clothes.

Plus there's the smell...
People were imprisoned or killed because they advocated for an eight-hour work day.

Though I think "I work 80-90 hours for myself on my own projects" would be received differently than "I work 80-90 hours for my employer."
I can't speak for Canada, but in Australia...

In Australia men don't have a 50% custody right. The mother can just cease participating in the shared parenting plan. She could say "he lets them roam the streets unsupervised". Then it goes back to court, the courts tell the mother "you have to participate", and then she "forgets" or her "car breaks down" or she "doesn't have enough money for petrol". This can also, though rarely, work with the genders reversed.

The result is the same: The Government strips you of custody because someone claimed you stepped out of line.

I don't meant to sound like I have an axe to grind, but I do, so that's how it comes across.
> Whenever someone refuses to show source code I always think, "what are you hiding in there?"

I think it's mainly just laziness, most devs don't want to be always under review and can live easier lives if they can allow themselves a bit of a mess in their own projects without consistenly dealing with complaints. And many open source users are super obnoxious, bombarding devs with insane questions/requests all the time, then acting super hostile when they don't get what they want right away.
The Cryptoclub: Using Mathematics to Make and Break Secret Codes: https://www.amazon.it/Cryptoclub-Using-Mathematics-Break-Sec...

My guess is that it would be a nice read for adults too.
Can't you turn around against your bank in the case where unapproved payments would be made with your leaked card ? I mean thats a displeasant clause for sure, but I don't see its implications as gigantic as you seem to do.
Secure a Web Api in ASP.NET Core
The hidden history of cyber-crime forums
Questions to Ask a Web Development Company
Show HN: Social in Brief – a weekly social media report to your email
Aren't individualism and religion opposing philosophies? Most religions demand conformity.
Picasso (I think) said "when inspiration turns up it better find you working".
That was at the past, they got bought by new people last year that removed all the shady stuff and instead replaced them with automatic malware checks [0] from Bitdefender and ESET. IIRC from a Reddit AMA they also have someone looking and flagging for misleading ads (although you get no ads at all if you are logged in).

[0] https://sourceforge.net/blog/sourceforge-now-scans-all-proje...
In many countries is common to kiss one, twice or even thrice!
A more sinister way of looking at this is that the government wants to raise children to be more dependent on an authority figure. So that when they grow up to become adults they will more naturally defer to authority and the state will have an easier time controlling the population and instituting draconian measures.

This goes hand in hand with another commenter where no-one wants to take the responsibility for being wrong and always defers to an "authority figure". Because nobody got blamed for buying IBM.
How are you only getting 3 hours of sleep per day? Genuinely curious. Why does your visa matter so much you're willing to harm yourself in a possibly very serious way? I suggest you take a step back and seriously weigh your options.
Finally!

The information they give is not much, however. They'll run a closed pilot. They are building a free business tool. Will there be an API? Will it be possible to develop bots? Will WhatsApp get features like cards, custom keyboards, payments, etc? Undoubtedly it'll cost money eventually, right? Will it be aimed at big companies or smaller ones too?
> I don't know why it had gotten into a bad state :(

just ordinary use makes them that way. Calibrating is necessary for all lithium batteries, but normally you charge when you think its time and don't wait for the battery to get empty first
Well, rust+emacs is pretty easy to setup and provides syntax-highlighting, indentation, documentation, jump-to-definition, etc. out of the box.
>ZFS just blows btrfs out of the water, there is really no comparison.

Also ties up an unreasonably large amount of memory for filesystem operations. That is probably not okay with most people using a personal computer,
At the ~one hour mark there's a summary slide:

Old school | New school
----------------------------------------|-------------------------------------
Cross product -> axial vector | Wedge product -> bivector
Dot product | Antiwedge vector / antivector
Scalar triple product | Triple wedge product
Plücker coordinates | 4D bivectors
Operations in Plücker coordinates | 4D wedge / antiwedge products
Transform normals with inverse tranpose | Transform antivectors with adjugate transpose
Show HN: React SVG image filter
High Sierra's 'Secure Kernel Extension Loading' Is Broken
How Personalized Marketing Can Boost Your Conversions
From Apple to Y Combinator–tech sector denounces new “Dreamers” plan
Isn't one of the reasons for handshakes thought to be to show that one isn't carrying a weapon? Since women aren't expected under most circumstances to go about armed, they have less reason to shake.
7 Things You Need to Know Before Doing Business in IRAN
Ranking of countries by aid, tech, environmental, migration and security policies
Just because Facebook is working on btrfs in their OS, doesn't mean they will publish their code and patches to the public.

Just because some code is added to the main kernel, assuming it is, doesn't mean it will be propagated to the main LTS distributions anytime soon.
Ok, I found the link to the study. This is one of the things that I was looking for:

these behavioural responses were absent in clean plastic and control treatments.

Much better then. Some questions remaining still.

Anchovies are preys. Is aggregation a signal of food or are they just afraid of a strange odour?.
I'd say there's certainly much odder customs than that.

Touching someone is an intimate act between two people. A handshake is a gesture at the least intimate end of that scale. It's a way of mutually saying "we are no longer complete strangers, we are two people who know each other well enough to actually touch each other... but not too much".
MAPS.ME and Humanitarian OSM Team Will Crowdsource Data for Humanitarian Response
For me: writing code is my job, writing code is my hobby, writing code is what drives and comforts me. I hear about a great new tool or language, I just have to try it out - usually on my own time.

Doing this has served me well in some cases, but there have been times I have woken up in the morning not caring if I ever use a piece of tech again. This has been a pattern throughout my life: to focus on something to the point where I may be a bit obsessed, start to get really good at it and then burnout hard and transition to a new focus.

Luckily with tech I have learned moderation to a point. I still almost hit that wall sometimes, but recognize pretty quickly when I am about to and take a short break from the tools or issue at hand.
Hey all, I am the lead developer of this project. I am super excited that we have finally launched this project! Let me know if you have any questions or feedback about it.
This is the sort of comments that get downvoted usually. You make a blanket statement backing it up with exactly zero characters of evidence or even academic theory. I found thinking in those terms helped me find architecture for webapps that made sense and was extendable and robust. Can you elaborate on why one should stay away?
What is the most elegant way to mimic `start` on osx and linux?
The Great Type Loophole (C++14)
My parents had a rental for 17 years and as they were preparing to retire to another state let the tenant know they'd be selling the place in the next year or so. We paid to one-time pickup the dog poop, and let them know they'd need to keep up the backyard after that (per the lease, but we'd let it slide for years as it was a single-family).

A bit over a year later, tenant moves out and we discover that the backyard is clean because they simply stopped letting the (large breed dog) out. Every bit of carpet and subfloor needed replacing (literally cut out as close as we could with circular saws, seal the 1.5" we couldn't reach, and air the place out; the neighbors complained about the smell and asked if we could keep the windows closed). The wood was soaked/swelled in many places with urine. Every air vent and return was rusted from urine. More than one contractor "no bid" the work; one complained that he was going to have to throw his work boots away after the walk-through.

The tenant had about 2 nickels to rub together, so parents lost a lot of expected gains on that deal.
It's not irony from the point of the programmers perspective, it's logic: "If I don't work this hard I will will be replaced by one of the thousands of people who have been already replaced by automation".
ShadowBrokers are back demanding nearly $4m and offering 2 dumps per month
Riak and the demise of Basho
Cyber Incident Planning and Response (CIPR) Checklist Download
The majority of the flag is white though, and only a small portion is red. So I wouldn't consider this much of an issue. My understanding is that sandstorms are likely to reduce visibility at great distances anyways.
I can relate to that! I remember I could not start any Windows programming because MSVC offered pages and pages of stuff as a Windows "Hello World" and I just could not figure what is this stuff for, and could not proceed without understanding.

I only got with it when I've learned some raw WinAPI with message breakers and stuff, but all and all fitting a program in one source file.
The upward pointing "blade" is also a male symbol (neo-pagan)

https://en.wikipedia.org/wiki/File:Pagan_symbol_male_phallus...

but honestly i like neither. Mars isn't a bathroom or a boys only club, and it shouldn't have male symbols on its flag. Roman gods be damned.
> seriously consider using Cognito for your user management.

Can you please expand on that recommendation? I tried and found it profoundly opaque, and eventually gave up in favour of auth0. I specifically wanted to use the hosted login/sign-up forms.
DNA Test Center in India for Paternity DNA Test
IBM seems to have painted themselves into a bit of a corner by calling a bunch of largely unrelated research projects by the name Watson.
i got hit by a car, walking home from the double-transfer public bus i rode alone to & from elementary school everyday.
it increased my pain threshold dramatically which effectively ended the bullying i'd been subject to up to that point. the whole experience was a net positive.

>Or maybe they try something stupid

that's the fastest way to become smart in my experience. humans are remarkably adept at not dying and even ballsy kids can judge their competence well enough if they're given the opportunity to learn their limits.
This could become An interesting dataset for distinguishing bots from people. Evidently wr need some kind of Voigt-Kampf test for social media.
Just use Telegram.
> "It is particularly cruel to offer young people the American Dream, encourage them to come out of the shadows and trust our government, and then punish them for it," Zuckerberg wrote.

I don't often agree with Zuckerberg but he's spot on here. The real person to blame is President Obama.

By skirting the constitution and implementing DACA via executive order, he set up a time bomb that was due to go off as soon as a Republican was in office. Blaming Trump for enforcing our laws and US Constitution is a cheap shot.

You can also blame Congress for not acting for the past 5 years. And if you really feel like they should be granted permanent status, blame the Democrats for not passing leglistatiom for doing that when they controlled the House, Senate, and POTUS.
Hi,

I think C's success is also because it was designed while solving real problems when writing UNIX. Unfortunately the newer languages that claim to be "systems" languages were not designed while building operating systems. Here is Dennis Ritchie's assessment of reasons for C's popularity:

(Extract from http://csapp.cs.cmu.edu/3e/docs/chistory.html).

C has become successful to an extent far surpassing any early expectations. What qualities contributed to its widespread use?

Doubtless the success of Unix itself was the most important factor; it made the language available to hundreds of thousands of people. Conversely, of course, Unix's use of C and its consequent portability to a wide variety of machines was important in the system's success. But the language's invasion of other environments suggests more fundamental merits.

Despite some aspects mysterious to the beginner and occasionally even to the adept, C remains a simple and small language, translatable with simple and small compilers. Its types and operations are well-grounded in those provided by real machines, and for people used to how computers work, learning the idioms for generating time- and space-efficient programs is not difficult. At the same time the language is sufficiently abstracted from machine details that program portability can be achieved.

Equally important, C and its central library support always remained in touch with a real environment. It was not designed in isolation to prove a point, or to serve as an example, but as a tool to write programs that did useful things; it was always meant to interact with a larger operating system, and was regarded as a tool to build larger tools. A parsimonious, pragmatic approach influenced the things that went into C: it covers the essential needs of many programmers, but does not try to supply too much.

Finally, despite the changes that it has undergone since its first published description, which was admittedly informal and incomplete, the actual C language as seen by millions of users using many different compilers has remained remarkably stable and unified compared to those of similarly widespread currency, for example Pascal and Fortran. There are differing dialects of C—most noticeably, those described by the older K&R and the newer Standard C—but on the whole, C has remained freer of proprietary extensions than other languages. Perhaps the most significant extensions are the `far' and `near' pointer qualifications intended to deal with peculiarities of some Intel processors. Although C was not originally designed with portability as a prime goal, it succeeded in expressing programs, even including operating systems, on machines ranging from the smallest personal computers through the mightiest supercomputers.

C is quirky, flawed, and an enormous success. While accidents of history surely helped, it evidently satisfied a need for a system implementation language efficient enough to displace assembly language, yet sufficiently abstract and fluent to describe algorithms and interactions in a wide variety of environments.
No thats not what empirical data is showing. You need to account for a couple of really really important factors.

1) Population growth

2) Globalization

3) Technological acceleration

4) Cost of switching to automation

5) Monetary policies to keep economy going

6) The way employment are measured

Unemployment rates aren't what you think they are. In the US 95% of the jobs created since 2010 are temp jobs not actual structurally solid jobs. Furthermore the wages are stagnating while the cost of living is soaring.

So you are looking at this from the wrong angel. Empirical data all points to the fact that humans in normal jobs makes less and less money because their role as a function of the given industry are diminishing. Only a small group of people actually experience growth (and accelerating too).
Plan 9 is not a UNIX as such, rather an evolution of it given all the differences, specially when its last iteration was Inferno with Limbo.
I would try a net.
Full Vue-SSR implementation with Express
redo is mentioned elsewhere in this very discussion.

One of the things that Daniel J. Bernstein did in his packages is merge steps two and three. There would be makefile/redo rules for detecting the presence of operating-system-specific stuff, and linking the appropriate source/header files into place.

Here's an example from ucspi-tcp that auto-configures whether the platform supports waitpid():

* https://github.com/comotion/ucspi-tcp/blob/master/Makefile#L...

* https://github.com/comotion/ucspi-tcp/blob/master/choose.sh

* https://github.com/comotion/ucspi-tcp/blob/master/trywaitp.c

* https://github.com/comotion/ucspi-tcp/blob/master/haswaitp.h...

* https://github.com/comotion/ucspi-tcp/blob/master/haswaitp.h...

When I extended redo to the whole of djbwares, this system was fairly simple to convert. Here is haswaitp.h.do which is what redo ends up running whenever something reveals a dependency from haswaitp.h :

#!/bin/sh -e
redo-ifchange trywaitp.c compile link
if ( ./compile trywaitp.o trywaitp.c trywaitp.d && ./link trywaitp trywaitp.o ) >/dev/null 2>&1
then
echo \#define HASWAITPID 1 > "$3"
else
echo '/* sysdep: -waitpid */' > "$3"
fi

* http://jdebp.eu./Softwares/djbwares/
If you drove for a whole year without a car accident, why does your insurance company get to keep your insurance payments anyway?
I don't see why these people can't go back to their home countries and begin the same process that the rest of us non-US-citizens have to go through if we want to live in the US.
I can't help but gasp at how tragically the american political spectrum is skewed. I mean, looking at it from europe, breitbart is "crazed right wing extremists", obama is center-right, and the guardian is center-left.
Wash rinse repeat for 90% of not specific laws about behavior in a noncommercial setting...
This is like FB's FBLearner, which I've used a little bit.

This is a platform, so this is not at at the SKL/Tensorflow/Caffe level, this is something which says: put your data in our data warehouse in this format, tell me what model you want to run on it, go have a coffee, and by the time you're back I'll magically run your model on a big cluster quickly; if you want I can also try out different hyperparams/models, and I'll give you standard plots/metrics to evaluate the thing. You can also use 1000s of existing feature vectors/metrics that other people have put in the DWH. You can also clone an existing model and tweak that. If you're happy with the model, you can deploy, either on my API by querying and I'll tell you the prediction, or I can publish the model in binary form to a datastore and you can just import it in your iOS code in 3 lines. You can also schedule nightly re-trains, I'll notify you if something big changes in the accuracy metrics, etc.

The point is, this sort of ML platform allows engineers at big companies to leverage existing data/metrics/f.vectors, models, infra, etc. and allows them to move 10-100x faster than startups/hobbyists. When I say 10-100x, I actually mean it, I'm also running ML models at home, and the amount of time I waste on this glue stuff is huge (starting from data prep to f---ing around with tensor ranks).

I'm sure there are already startups working on platforms like this for everybody, we'll just have to wait for one of those to become good.
Algorithmia Enterprise (algorithmia.com/enterprise). Inference- and deep learning-centric. (I'm part of the team).
Was checking the source and it seems to be a reasonable choice of methods trying to set the BG, I was half expecting it wouldn't work. In my case, you'd have caught me with "feh" - but it would have been replaced at the next reboot latest.

So good job on the portability. :)
lmdb/openldap is developed by a commercial company.

The other products you mentioned BEGAN with a single person. They had more resources later.
Everyone is a data scientist these days
8 Fatti Casuali Che Non Sai
Extremely valid observation, I would just like to add that the grandparent post referenced hand written specifically, which is just as important when the outcome isn't binary.
If you want to soften everyone's views (and for this to be mainstream), then choose a different domain name. It can't be stated on radio or television in the US, for better or worse.
> let state = typeof behavior.init === "function" ? behavior.init() : {};

Javascript is such a mess itself, i don't know how one can explain something in it. Choose python, reads like English.
I think, as modern humans, we try to retrofit these reasons on to old customs but I have a sense that a handshake is simply the most convenient expression to signify to a person that you have an inherent respect for them or recognise their value.
Chivarly is profoundly sexist - not by chance but by design. It's entirely based on gender roles.

Perhaps you are thinking "politeness", which is meant to be applied equally depending on other people gender, age, wealth...
https://academic.oup.com/qje/article-abstract/40/1/111/18540...
Great news and very interesting!
What is the process for developing the best iphone game development india?
Create a video wall with a Raspberry Pi
> a verified profile so people can identify a business

They seem really keen to verify identities of end users as well. Why does WhatsApp need access to your contact list for you to start a new conversation when you can just type the number in?
The inheritable ACLs have to propagate (they can actually get out of sync). This is a design choice; either you check the inherited permissions at file opening or while changing the permissions or creating the file.

Chances are you will open the file more often than you will change ACLs so they chose the latter which makes sense.
This is why remote work can work
call counts which is why the relation between VPIP and PFR is actually a great indicator of fishyness which the author doesnt touch upon.

Someone with Vpip: 35 and Pfr: 5 would be an extremely passive weak player.
“I Can't Stand Sultans of Swing” (2010) – Ingenious Music Mashup
There is a Javascript "port" of Akka , called Akka.js
https://github.com/akka-js

Scala.js, Scala that compiles to Javascript, enabling all of this.
https://www.scala-js.org

Try it out !
Patch Released for Critical Apache Struts Bug
Mailpile: e-mail that protects your privacy
Theoretically this should be the job of UNESCO. But I'd rather deal with the conflict zones directly.