skysight-inc/HackerNews huggingface dataset:
I don't understand this stance, personally.

Folks who post on Hacker News rely on their mind almost exclusively for their income. And yet, when bicycling comes up, there are always advocates for doing away with helmets and for attempting to up the penalties for cars. Few, if any, appear to realize that cars are always going to have the "right of weight" on the road.

If you want to tighten up the laws for car drivers, that's fine - but it's still going to be the bicyclist who suffers the most in such an accident. Penalties won't help them when they are dead, a vegetable, or otherwise critically injured. Penalties won't stop a hit from the head from damaging the brain. Penalties won't stop cars from hitting bikers.

Look at the drunk driving penalties in the US. They are some of the harshest driving related penalties on our books; yet some people still drive drunk (and that's not counting those who drive (or ride) at a few percentage points below the legal limits).

And here's where I start getting into preachy territory: it's ultimately up to the biker to keep themselves alive; car drivers aren't going to magically become perfect drivers, and accidents will still happen. If you want to ride a bicycle on the same road as cars which weigh thousands of pounds that can move at speeds more than double your own, the only thing that will ultimately keep you alive is you.
That's amazing, thanks so much. Ernie, if you're reading this, great job :)
Why is security patching so hard?
https://www.surveymonkey.com/r/F8T86N7
Scala would like to have a word with you.
> Fonts should be strictly limited to monochrome.

Emoji can be monochrome, and are specified in a way which expressly supports that.
Came here to say the same thing, I was very confused by the end haha.
Chuck Thacker https://news.ycombinator.com/item?id=14548030

Worked at Xerox PARC, and project leader on the Alto.
I would say that this is exactly why Proof of Stake seems to be in higher regard than Proof of Work for new currencies as well as Ether's eventual transition later this year. Among other reasons, of course.
Idk why, but looking at the traditional base-R functions really hurt my eyes. The inconsistent api (like in gsub, where the string comes last) together with the unclear naming (very Unixy when you think about it) made it very hard for me when getting starting with R.

Now days I would do the same with the tidyverse equivalents:

my_column %>%
stringr::str_replace_all(" ","") %>%
stringr::str_replace_all("[a-zA-Z]+","") %>%
stringr::str_split("-") %>%
purrr::map(is.numeric) %>%
purrr::map(mean)
This is probably the thread where you mention the beaver re-introduction program in Idaho:

http://time.com/4084997/-/
Well, there are some improvements over existing systems (e.g. fiat money):

1. Less costs to switch to a competitor comparing to banks and states which leads to
2. The governance body and all influential members are really in need of public approval of their actions since that is exactly what makes a coin worthy. If they change protocol in a drastic way, the price will immediately plummet leaving them in tatters
3. Same mechanism prevents conflicts within the community

In general I would like to see more about the role of law in economics and possible tech implementations of it (meta-protocols?)
Introducing Box Drive
Retiring Nuclear Power Plants May Undercut U.S. Climate Goals
It's more about breaking up a monoculture. You can't introduce a representation of every possible division of humankind. But that's an unrealistic extreme, just like having no representation is an extreme. At some point, working in a diverse environment you just start thinking about others more than before.

Random example I've seen many times, but feel free to extrapolate to other positions/issues: If you have a group of native British developers of a web app, there's a good chance that any non-latin input will be either mishandled or rejected. Not because they hate other languages, but simply because that's not a problem they run into, or think about. Add one (for example) Greek dev, and the team will be quickly made aware of and learn about the locales and encoding issues. This will help the accessibility for all cultures, not just British and Greek.

Exposure to enough people different than you makes you think about others more. Even if you don't work with every possible token representation of the difference.
>something similar to Rust lifetimes, but weaker

Why weaker? My understanding is that linear types provide a stronger guarantee than Rust's affine types: linear types guarantee that a value is used once, while affine types only guarantee that a value is used no more than once.
This is an excessively simplistic first-order explanation of the mining incentive system.

Consider that miners also lose money if the thing they are mining loses value. Therefore, if enough economic actors (besides miners) switch to version B that has some new feature, everyone will want to use version B instead of version A. The miners who are stuck mining version A lose money because the currency they're mining is no longer as valuable.

Realistically, the economics of cryptocurrency features work out quite nicely. You can't just say "oh, the miners make the blocks, so they have absolute control".
You might find this useful: https://iextrading.com/developer/docs/

I work on the team at the Investors Exchange that built this API. We think financial data should be more accessible.
> users of bitcoin (and other cryptocurrencies) have effectively no say in the design of the system they have to trust.

how is that any different to the existing currency system like credit cards and banking?

And users _do_ have a say in bitcoins. Namely, they can vote with their wallet (literally and figuratively).
It isn't necessarily awesome that the US has so many trees. Forests can get overcrowded which is bad for the forest overall even though there are a lot of trees. It isn't just quantity that is important it is the whole ecosystem, those trees that are overcrowded shade out helpful plants on the lower forest floor.

Forests in the US generally depend on regular forest fires for health. The US has mostly been putting out those fires and the result is we have a lot more trees than is ideal.
You don't absolutely have to get an 'entry level' job--you could be an entrepreneur, for example. Everything is risky. The problem I see with the entry level roles right now is that they all require ~5 years of experience! How are recent grads getting experience when the definition of 'entry level' has changed from meaning 'no experience' to meaning 'this is how much experience you need to work here?'
I'd really love to make that recipe, but for some reason I keep getting a stack overflow exception when I get to "poultry seasoning".
>distruption to either of them is always measured in blood.

The existence and power of both of them is also measured in blood
The point isn't that the government should never borrow money, it's that it can't lend money to itself. It could easily be that there is a net benefit to society of collecting tax dollars and spending them on preschool, but you aren't adding anything by pretending the tax was to fund a retirement program even though the money was immediately spent on preschool.

The preschool program is independent of the retirement program and could exist without it with no change to anything except for the fiction that the tax revenue was for retirement and the debt for preschool instead of the other way around.
It's worked out really well for a large dashboard I'm working on. Compared to what we had before which was a mess of duplicated API calls in views with the same error handling code copy pasta'ed everywhere, with all different flavors of state management. It's not perfect (like the explosion of constants), but is probably 10x easier to maintain than what we had before.

I will say that using it by itself is probably going to be challenging. You'll want to use a connector library (like react-redux in this case), invest in some good API middleware, etc.
>Readability. Just like you can cram a whole bunch of code on a single line for a regular program it doesn't help a person trying to understand the code.

Language syntax is also a major problem. For example, if the author chose to join those two always statements he/she would have to use begin/end keywords which are ugly and cause visual "clutter". VHDL is not better in that regard, I'd say it's even worse (e.g. converting back and forth between std_logic_vector and signed/unsigned).

The only drawback I see in the author's code is that using (lots of) multiple always blocks may slow down simulation, but that's a fair price to pay if the code is more readable
According to:

http://www.usdebtclock.org/

The US debt is now at roughly 20 * 10^12 USD, while according to:

http://www.economist.com/news/finance-and-economics/21631129...

The top 0.01% hold assets of close to 6 * 10^12 USD (371 * 10^6 * 16 * 10^3). Expand to the top 0.1 % and the number is 11.5 * 10^12 USD. Note that the article is from 2014, at the time the debt was at ~ 19 * 10^12 USD:

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

So simply taking everything from the top 0.1 % (not the top 1%) would cover roughly half the debt. Seems like an additional 20% taxation might make for reasonable down payment, though.
I use both.

They have some feature overlap but also accomplish different things.
Asciidoc/Asciidoctor is non-ambiguous (unlike Markdown), works with different workflows and unlike org mode you can use different editors, easy to learn (unlike LaTeX). ReStructured text is the second closest but there you have to have Python in order for it to be useful, so Asciidoc is the only one plausible universal text markup as I see it.
In order of importance:

1) Don't use a really bad password like 'password'.

This one is the most important because it might allow an attacker to compromise your accounts online--that is without compromising the site itself.

2) Use a different password for each site.

This one is important because you don't want a compromise of smallvillelittleleague.org, which stores its passwords in plaintext, to mean that an attacker now has access to your banking accounts.

3) Use 2-factor on high importance / risk websites.

4) Use very strong passwords everywhere (i.e. long randomly generated).

If you've done 1-3 above the scenario where having a very strong password over a medium strength password is of concrete benefit is fairly narrow. It requires that the attacker get a website's password hashes, that the hash used be a fairly weak one, but that the website not be totally owned (because if it was then there's no additional benefit to having your site specific password).

All IMO of course.
>>Why can't elder care be a booming industry that sucks up all the unskilled labor left behind by automation?

Elder care is skilled labor.
Policeman compared to welfare (Sorry, Link in German): http://www.huffingtonpost.de/2017/03/13/gewerkschaft-polizei...
So how did that redirect even work; should we be doing a `mknod` to make a "yes" device to make the comparison work (can we, does it help other than in my naive imagination).
One of the reasons there are fees for international payments is to comply with the legal requirements set up by governments to monitor and control such transactions.

The cost of transferring FX wholesale is near zero. If a bitcoin based processor implements the controls, the costs will be the same as a regular payment provider.

So bitcoin can only become cheaper than tradition payments if you bypass the legally required controls.
So you read HN before the newspapers?
7 Demographic Shifts Bring Great Business Potential
Most people already hire based on previous experience over academic knowledge. (apart from first-job candidates) Not sure how feelings come into this one.
Besides hacker news- slashdot.
Banks are regulated by democratic governments.
So Google Docs? It seems close enough. What's the main advantage over Google Docs?
> Firstly, the popular unrest.

> Pull the rug out from under them, and my bet is you'll have riots in the streets[0].

Let's make this even more fraught.

Imagine that the cohort net paying into the system at any given time has a markedly different national origin / ethnic / cultural makeup than the cohort net receiving benefits.

Further imagine that those two cohorts may have some rocky history and feelings of mutual resentment or recrimination.

This has high potential to get extremely ugly unless managed extraordinarily well.

There is little doubt in my mind that this notion (well-founded or not, consciously or unconsciously entertained) is a key contributor to the current political let's say volatility throughout the Western developed world.
I have four addons that are apparently incompatible.

How do you force multiprocess without disabling these addons?
I'll be in St. Louis for this, too. I'm thinking about viewing it from here:

https://mostateparks.com/event/64121/solar-eclipse-showdown
That is, indeed, the point of the "motte and bailey" strategy. When pressed on unreasonable demands, they'll re-frame the position as something within the Overton Window, but without actually abandoning the goal.

See my nearby citation of the guy who was heading the organization that later became the Brady Campaign:

"The first problem is to slow down the increasing number of handguns being produced and sold in this country. The second is to get handguns registered. And the final problem is to make the possession of all handguns and all handgun ammunition – except for the military, policemen, licensed security guards, licensed sporting clubs, and licensed gun collectors – totally illegal."
I have a friend who works for Uber. They care about this DEEPLY. In emerging countries, there are large-scale fraud rings that involve driving around with dozens of phones in a car that are automated to request and complete rides. The driver just toodles around town all day. The botnet operators collect large numbers of stolen cards and cycle them through the funnel.

If Uber can't find and plug the hole for fraud pathways before the criminals scale them, they will lose their shirts on chargebacks.
Node 8, facts and guidelines
Can't use Google Docs offline for one
Something that I do now and then, that really screws up the readability, is when I want to join a dataframe with another, but forget to manipulate the second. And it turns to something like:

df %>%
select(var_1, var_2, var_3) %>%
left_join(df2 %>%
select(another_var1, var2),
by = c('var_2', 'var2'))

This is really over using `%>%`. However, I sometimes take this pattern way too far... :D
content is the king.
A link to a non-paywalled copy:

http://www.cetusnews.com/views/rk3GnTJF56fb?cat=life&title=H...
I get the impression that OP seems to just be abandoning systemd to build another... systemd. So it seems like not-invented-here syndrome.

I don't really know about any of the drama surrounding systemd but I've liked using it so far. It's easily the most attractive feature in Ubuntu 16.04 LTS.

Using journalctl for logs is nice because I don't have to keep looking around for where logs are stored and then tail them. But then again, I don't worry about log rotation and things like that. My guess is that journalctl takes care of it.

I'm sure I've barely scratched the surface of all the things it can do (like auto-restarting daemons, some security stuff, etc).

Am I the exception? Can't be so, if most linux distros have adopted systemd.
people frequently refer to Trump as "The Donald".

Hillary is a different case because her husband Bill was president, so most people associate Clinton with Bill.
In this context, "monomorphism" just meant that OCaml requires you to write "+" to add integers and "+." to add floats (and yet other things to add bignums or whatever).

This has nothing to do with performance per se. It doesn't make OCaml code faster than languages that allow you to write "+" for both int+int and float+float. The compiler knows anyway.
Word is tons more powerful than Google Docs, has add-ins, way more formatting and styling. In my mind, Google Doc is not a direct competitor to Word when it comes to professional editing and writing.
Except deflation instead of inflation. Instead of sticky wages you'll be pressured to drop your hourly rates. Borrowing money would increase the cost of the loan, depending on the rate of value increase, you're looking at negative interest rates. Everything about deflation makes zero sense.
I've never used this, but I intend on checking it out. Just from the website, it seems it brings all the benefits of git like branching, merging, etc whereas Google docs revision history is strictly linear.
There's a long standing tradition on Hacker News to put up the black bar when a Computer Science/Engineering/Tech pioneer passes away.
Solar paint generates hydrogen fuel by splitting water [watch video]
It's annoying when ppl try to dull the pain of regret with statements like that. You're right but it's not helpful in practice.

Bitcin turned anyone who bought even just a few dollars of it in 2009-2010 and held, rich And those who bought $1000s if it in 2011 into millionaires. This may be is the greatest gain of any tradeable instrument in the history of civilization. You can't find those kind of returns anywhere else, short of investing in the next Uber or Facebook but those were private ventures and unlike Bitcoin not open to the public.

Selling 1000 books on amazon for $8, although virtually possible for ordinary people to d, is like a piddly 3 bitcoins that any fool could have bought have bought in 2012. Goes to show how capital beats labor. To get rich, look for things that will go up and put your money in it early. Easier said than done, but the returns are astronomical when you get it right.
Why wouldn't it be `mail | yes d` if you're trying to answer "d" to all of the input requests of mail?
> how is that any different to the existing currency system

Fiat currency is governed by central banks, which are arms of government, and are accountable to the public in the same way as the issuing government. Obviously, the degree of accountability varies from government to government.
Nice to see this happening! I wrote about "Git for everyone" in Idea Dump 6 in 2012.

http://willgrant.org/post/idea-dump-6/
The tweet appears to be deleted. If anyone would like to read it, here's an archive: http://archive.is/T9tNh
Turn off iCloud storage though. Holy crap it messed with my Back Blaze stuff when the documents folder all went to the cloud and got deleted off the local drive. As easy as that sounds to fix, it isn't. What a terrible default option for an OS update.
This is actually a great idea, but not a new one. See this TED talk from 2012 [1]. I hope this kind of thing is integrated into more products and services

[1] https://www.ted.com/talks/clay_shirky_how_the_internet_will_...
This is exactly the case I referred to in my comment above. As the article clearly states this is very exceptional and rightfully a problem.
thumbs up. will try using it.
We need to accept that the retirement model simple isn't sustainable. Either you live on less that your means while young and save for retirement yourself, or you work till you die.
It should be far more expensive to lie to me, otherwise that will continue to be the logical choice.
Depends. VW has their own 'standards': 502.00, etc. Subaru theirs, and so on.

But many brands meet that spec. It's really only white label conventional bottles that don't.
Don't they do that do get market share? I know it sounds crazy but it kinda makes sense. Get people using it and then figure out how to get monetary support from the users later. Although this second step often proves hard if you've already given away the goods.
> the resulting file can be too cluttered with metadata to be easily understandable in other plaintext editors.

This is basically why I switched to Asciidoc. And if you need to collaborate with others you can point to different editors that people can use, there is even AsciidocFX which is made specifically for new users.
From the article

There is a lot of overlap here with the authoring process of a Word document. You don’t necessarily want the real-time coauthoring experience offered by Microsoft SharePoint or Google Docs., this can inhibit your ability to determine who is responsible for specific changes to content. Branching offers a much clearer audit trail of changes. Like with code, tags can be added to signify a minor or major version of a document is ready to be published.

While it's very cool, I'm shivering at the idea of teaching Git to non-technical people. And it still seems like a non-realtime version of Google Docs because Gdocs does offer audits
There is a write up of the chicken nuggets part [1].

Reading that inspires me to try a variation of chicken nuggets some time: slow-cooked, bone separated, bones pressure cooked and blended into a puree, added back to stripped chicken, refrigerate so the gelatin in the bone sets, make a coating from egg and freshly-ground ancient wheat grains, and nuggets baked made from that. The wheat germ is preserved, and while processed, contains nothing other than whole foods.

[1] http://www.slate.com/articles/life/food/2012/12/robert_c_bak...
Sure, I'd live there. Certainly a city like you describe beats most of what we currently have.

One problem. We don't generally build "new" cities. Towns and cities evolve when people have a reason to live somewhere. Which reasons usually come down to job opportunities. (Or for retirees, nice weather, and stuff to do.)

Once you have critical mass of population (we're talking hundreds of thousands), a city often generates its own opportunity, but getting to critical mass is very difficult to do deliberately. How do you propose overcoming that obstacle?
Sure but cheap Intel Atom N270 netbooks are probably still being used in poor countries even though they were released around 2008/2009.
My company's philosophy, for better or worse, is to have periodic scheduled restarts. It's nice knowing I won't be suddenly interrupted for an update, but it's also a PITA to have to restore my state every Monday morning.
Inside the Algorithm That Tries to Predict Gun Violence in Chicago
Too many more features, fonts, style, customization etc....plus lots if companies already use it for everything, may not want to swtich to google.
Perhaps this has some clues as to how the SMS code was intercepted:

https://www.theverge.com/2017/6/13/15794292/ss7-hack-dark-we...
Could be anything that you could also use Ethereum for. This provides similar functionality, only with a more familiar (SQL) interface.

Some things I thought of: governmental registries, tracking history of physical assets (e.g. tracking of maintenance history of aerospace components), software licensing, storing timestamped cargo manifests (like the Maersk case). You could even build a currency on this with the right set of privileges.
Across the board for me, ranging from old Air running Sierra to '15 MBP. Air at home is on FiOS, MBP at work has decent network. US East Coast.
POOL: Parallel Object Oriented LOGO