skysight-inc/HackerNews huggingface dataset:
It's interesting to me that the assumption here is that government actors are interested in this as opposed to the companies hosting them.
And that pattern is exactly the reason I’m in favor of restructuring NASA. Get them out of the “big project to nowhere” business and make them a “science and space traffic control” organization. Maybe even split those two operations off to the FAA and the NSF (or other relevant agencies).

I like NASA, I love (most of) what they’ve done, but they’re increasingly just an expensive political tool.
[Edited] The top line results focus on comparing four TPUs in a rack node (which marketing cleverly named “one cloud TPU”), running ~16 bit mixed precision, to one GPU (out of 8 in a rack node), also capable of 16 bit or mixed precision, but handicapped to 32 bit IEEE 754. That is a misleading comparison. Images/$ are obviously more directly comparable, but again the emphasized comparisons are at different precision. Very different batch sizes make this significantly more misleading, still. Images/$ also only tells us that Google has chosen to look at the competition and set a competitive price; the per-die or per-package comparison is much more relevant to understand any intrinsic architectural advantage, since these are all large dies on roughly comparable process nodes.
It’s saddening but not surprising how much of this technology was developed for killing people abroad, and is now being used against US citizens.

Deploying Predator drones that can detect a face at 25kft from Afghanistan on US soil, without any meaningful regulation or political debate, is pretty terrifying.
But typically does not have an impact on power usage.

They are claiming a 29x improvement in that area.
Headaches and flu-like symptoms. I take something called "lite salt" which is intended to be a salt substitute for folks with health issues. It's essentially a 50/50 blend of salt and potassium so it's perfect. I put a teaspoon in some water with a zero-sugar flavor aid like mio, shake it up, and boom I got some zero-sugar/low-carb gatorade.
I don't mean zero-sum. I mean another means. One which requires more on the job training and working your way up the ladder.

If you want to go because you have the resources and for every other reason other than I need to get a degree to work and live. Than have a blast.
Where specified "fp16", the V100 benchmarks use the code from https://github.com/tensorflow/benchmarks/tree/master/scripts... with the flag --use_fp16=true which enables fp16 for some but not all Tensors.
The Career Craftsman Manifesto
Adsense isn’t Google’s cash cow, Adwords is.
Exactly. That’s why I would never write any of the ad-hoc examples the way they are written. And that’s why the article is criticized.
I remember in college reading "Laborem Exercens", despite it's very religious justifications, had a major point that resonated with me about the "dignity of work". In my interpretation of it (as a 20 year old), it argued that much of man's (and woman's) meaning in life is derived from the work that they do because of the interactions with the earth that work often creates. If you take that away, much of life's meaning tends to fall to the wayside as well.

That being said, if I stop to think really hard about whether I'd enjoy 12 hours of farm work or 12 hours of video games, I can't say I really know which one I'd prefer. A tired, overworked me says the video games. But I know having had several days of uninterrupted laziness before, that I'd quickly feel lost and unhappy with the video games as well because there's no "larger" gratification from them than whatever immediate feedback the game system provides.
Don't know about 2004, but Redmond housing is now more expensive than Seattle!
The Microsoft-Ireland Case: A Supreme Court Preface to the Congressional Debate
Are You Brushing Your Project's Teeth?
Struggling with Data Export from Microsoft Dynamics 365 CRM to External Portals
>Yes, microservices and containers are a way for developers to feel important and grant cover to an unabashed manifestation of Conway's Law.

Microservices are a more sensible idea in big companies because they can be used (provided you have a sane architect) to create fairly easy to use abstractions that code in any language can use. Where communication and coordination costs are very high but there's lots of resources and programmers (of varying flavors) available it makes sense.

Within individual teams and particularly in small companies, where communication and coordination costs are very low and there are not a lot of people or resources available, "microservicing" everything is a brain dead idea. Introducing a network endpoint does not necessarily decouple things any better than a function interface would and it imposes complications and costs that a function interface doesn't.
They weren't the US a hundred years ago either, yet they had vastly higher social fragmentation then than they do now.
Ah OK, I might have been confused then. Thanks!
This seems like a step closer to a world where society pays half of people to dig holes and the other half to fill them in, all because of this inescapable idea that a living is something that must be earned.

Fixing income inequality might not give people meaning, but it might free them from financial constraints and give them the opportunity to go out and find that meaning, rather that being trapped in this cycle of always needing to make ends meet.
Prepare for the H.I.V.E. attack!
dubs means it will be linux only, maybe should write an agent that deals with dbus, meanwhile the agent can work with other OSes to provide info cockpit needs.
I'll be the one to bring up Jordan Peterson, I guess. To attempt to synthesize his views:

1. Even if you start from a position of complete nihilism, you can recognize that pain (both physical and psychological) is real and that you don't like it.

2. You can observe that people who perceive their life as meaningful are more likely to be capable of persevering in the face of extreme pain and suffering. So in a sense meaning is "more real" (stronger) than pain. (I don't get much out of the "more real" aspect, but I think it's part of Peterson's attempt to find harmony between rationality and religion.)

3. Even if/though meaning is completely subjective, you can derive meaning from taking steps toward a goal, specifically a positive vision for your own life that you've imagined in great detail (and ideally written down), including how you want to affect the people around you and the wider community. Having a vision of the life you want to avoid (Hell) is good, too.

4. Your goal (life vision) will change as you move toward it, but that's a good thing because it means you're learning and expanding your horizon.

Peterson and some colleagues created a kind of self-help course based on this sort of thing called Self Authoring and he often cites the positive outcomes it had when they researched it using college students (higher grades and lower dropout rates).

I think he would say that the societal malaise you're talking about is essentially Nietzsche's death of God and that you can draw a line from that loss of a foundation to the horrors of the 20th century (Peterson would probably just say "the gulags"; he sees more of a danger from "radical leftism" in contemporary society than fascism). The above could perhaps be described as his alternative to attempting to address the lack of a social firmament through some totalistic ideology, which has in the past led to pathological totalitarian states like Hitler's Germany and Stalin's USSR.
The trailer looked gorgeous
From the paper:

> By contrast, an algorithm could generate an unlimited number of artificial entities quickly and easily, without violating any law. For algorithms – and other criminals – entities can function as identities.
> Artificial entities can more easily generate credibility because they are a form with which business people are already familiar.

How would that not violate the law? If my AI commits a crime, am I not liable for it?

(I'm guilty of skim-reading - maybe the answer is staring me in the face.)
> The best option is to stop using straws. They're completely unnecessary unless you have a physical disability.

I will note that straws are useful while driving, as you can drink without obscuring your view of the road. There's an argument that you shouldn't be distracting yourself from the road like that, but that's sort of a different discussion.
Qbasic is something that simply has no modern-day parallel.

It started very simple, PRINT and GOTO were enough to get you started. It had the tools to expand along as you learned, and a great community of amateurs who would make cool games with it. Eventually, you'd grow out of it and try your hand at C, because by that point you were encouraged to learn so much (and with a gentle curve) that you exhausted its capabilities. It was an excellent educational tool, an excellent way to get kids "hooked" into "real programming".

Learning programming today isn't quite as simple as it was with Qbasic. It involves setting up a large toolchain, and for a beginner, the experience is daunting as the language community reviled both anything imperative and unstructured. There's no easy way to do anything other than text from the command line, which makes for some thoroughly uninteresting demos and examples. Qbasic wrapped an IDE and graphics library around the language in an all-in-one solution; it was so cool seeing colourful, pseudo-graphical demos like Nibbles or Gorillas. If a beginner wanted to do anything "cool-looking" today, this same beginner programmer would need to set up render to texture on an OpenGL surface. Yuck! And so they lose interest, believing programming is the mysterious and complex domain of gods.

This market did not go away. I don't quite think QB64 fills it, being little more than a nostalgic, artistic homage to Qbasic. If someone were to design a programming language with a learning curve as gentle as Qbasic, and wrap a simple IDE and graphics library around it, all while modernising some of its more dubious qualities...you'd have a real shot at recapturing the magic for a new generation of young programmers.
Distilled water is unhealthy for regular intake. Not only it's more acidic that spring/mineral water, but it also leads to mineral depletion.
One might say that obligate carnivores (e.g., felines) get to eat other animals. Humans aren't quite obligate carnivores (though some of us might feel that we are :)...

We already do have animal cruelty laws -- we already forbid cruelty to animals.

And we forbid hunting of endangered species' individuals.

Some jurisdictions have laws about how much space domesticated animals must be accorded to live in.

So it's not like we accord animals no rights.
Act Now Before the Fee for New U.S. Passports Increases
How Modern Medicine Changed the Way People Die
>There is no practical reason for a moon space station. It makes neither scientific nor engineering sense.

There is no practical reason for space travel in the first place. We should do it because it's a cool thing to do and people will enjoy doing it. Everything else is an ancillary benefit.
Agreed, this is a horrible practice. I've a free account that's never getting upgraded now!
I wonder if this thread will turn out the same way threads on abuse/harassment of women on HN tend to. That is, people flag/downvote, doubt the stories, or blame the victims.
Increase the frequency of the phrase "tech addiction" on media sites by 15%.
This is what I always hated with C++, and to a lesser extent Java. The code that you cannot see makes it very difficult to understand the code when reading the source. If the only person that can truly understand the code is the author, that is an anti-pattern.

The for loops and if statements were never a problem, it was the default constructors, overloaded operators, and the like that always caused confusion on my teams.
Distilled water comes to atmospheric normal pH - 5.8 - after any exposure to the air. Is that different from any other water?
Simple AWS lambda function that can be used for image manipulation
This is really fun to think about from an FTL communications standpoint.

The experiment involves thinking of the photon as a wave interfering with itself between two experimental stations. The experimenters can adjust the phase of the waveform locally to determin where the particle manifests. The changes they make locally to the phase of the waveform should propagate towards the other experimenter at the speed of light because the waveform is an electromagnetic wave (I suspect this manifests as a slightly higher or lower energy photon briefly as the change in phase propagates because the phase change region is essentially a brief bit of shorter or longer wavelength waveform).

The experimenters can certainly each measure the photon’s position before the speed of light would allow for conventional information propagation (nothing stops them from doing so), but they won’t get the other party’s message if they do because the phase change won’t have propagated to their end yet.

Ok, so far so good - we’re safe, no FTL communications. But we just concluded that these two measurements are made on one photon and are essentially decoupled because the E/M wave hasn’t propagated the phase change yet. That means there could be scenarios where both experimenters get the photon or neither experimenter gets the photon. But there is only one photon and only enough energy for one photon (we change the phase slowly enough to make sure we don’t add a second photon’s worth of energy). So we’re cool on FTL but just violated conservation of energy, which is also kind of a big no no. It seems like you can either conserve energy or FTL but not both.

I’m sure this will all get worked out and submitted to Physical Review Letters and odds are good both FTL and conservation of energy will be safe from disruption, but it’s definitely fun to think about.
Yeah, and I use cleanSource, but I find it to be pretty obtuse and full of edge cases.
One of the bad dynamics I see with some coworkers is an inability to accept that they make mistakes.

I think it’s important for personal growth of the team for people to connect cause and effect in their actions. I cut a corner and it blew up. Oops.

CI was great for this. You break stuff and you find out about it while it’s still floating around d in your short term memory. Unfortunately “CD” as practiced has lost some of that by focusing on automated deployment and forgotten about the operational excellence part.
But you can't combine monads like that in Haskell.
Spaghetti Strap Backless Glitter Slim-Leg Glamorous Jumpsuit
That was TPUv1 (inference only). This article is about the new Cloud TPU (or TPUv2 as they call it), which handles both inference and training. The competitive landscape also changed a lot in the interim - NVidia added tensor cores to Volta to accelerate deep learning computation.
> still mySQL?

The F1 distributed database was developed to move the AdWords business off of MySQL.

https://research.google.com/pubs/pub41344.html
This is a really horrible way to put things -"psychopaths are society's ultimate catastrophic re-insurance, the last resort". It's indulging itself in grandiosity and dumbing down a richer picture than that with more gray area.

Referring to someone as a psychopath is quite similar to people calling you a hacker because you majored in computer science then asking you to fix their computer.

Outside of the dramatics, it is true that leaders tend to exhibit typical psychopathic qualities. Things like diminished empathy, cutthroat competitivity, predatorial cleverness, selfish rationality at the cost of emotion, and the ability to project the right mask at the right time are usually needed in high business and politics. At the same time, you can't lump Mark Zuckerberg or Bill Gates into a group with the high school shooter kids.

It's not really an adaptation considering humans evolved into empathy - psychopathy, physiologically, refers to part of the brain being underdeveloped leading to these characteristics being formed as an individual progresses through life. Of course, it seems like individuals who go through traumatic events or extended drug use often develop at least a subset of these behaviors separately. I'm not a psychologist so I'll stop myself. Either way, it is a much broader picture than you're painting - the humans and the "evolved" psychopaths.
it is possible to make cockpit loosely coupling with dbus? so that you can add bsd, non-dbus-Linux-devices(e.g. openwrt) to it?
Our microbiome challenges our concept of self
Yeah, Adsense:

https://techcrunch.com/2018/02/21/google-debuts-adsense-auto...
TL;DR: like almost everything else in human psychology "it's complicated" and there are "many factors" yayaya...
The Google Assistant is going global
School Cop Scot Peterson 'Never Went In' During Shooting Rampage: Sheriff
The cooperation factor shouldn't be understated. It's an amazing piece of engineering developed between many countries. Especially countries with a turbulent relationship right now (US and Russia). It's like a UN that actually works.
For those that want a great "period" archive of BASIC code (not just QB!) - check out the ABC Packet archives:

http://www.phatcode.net/downloads.php?id=204

I have a few pieces of code in the archives (and scattered on the net - funny to see my name from back then); there's a ton of stuff in there, that can really show off what was possible back then.
Thanks. Yeah, part of the learning experience was figuring out local politics, and getting completely disgusted by it.
Yep, I was an accidental landlord due to the housing bubble bursting in 2008 (had to move for a job, couldn't sell the house without taking a huge loss).

Hired a property manager, found a tenant, and did my best to be a good landlord. Let the tenant pay a couple of weeks late a few times without getting bent out of shape, fixed things promptly, etc.

Then the time finally came to sell last year. The market had recovered, I could sell the house and actually make a profit. My reward for doing "the right thing" (not defaulting/short-selling/etc.) was ready to be reaped.

Tenants moved out... got our first look at the house. It was a complete nightmare. Turns out they raised rabbits (as in, to sell) in the property and trashed the place (poop everywhere, stained walls, and egads.. the smell). Ended up taking a large loss on the property anyway - had to basically dump it in order to find a buyer and just be rid of the thing.

The tenants lost their security deposit. That's it. I lost tens of thousands on the sale price (and this was a sub-$200k home), not to mention the years of maintenance, etc. I spent (well, my useless PM charged me) while they were in the house.

Yea, should have just sent the bank the keys in the mail and walked away. In the end it would have been less painful.
Jordan Peterson is actually not that popular with the far right nazis, contrary to the article's assertions.

He is very much against "identity politics", which he seems to define as some kind of race/tribe-first political mindest (whether thats white supremacy or black supremacy or whatever). Instead, Jordan Peterson espouses an individual-first world view very much in line with the enlightenment of the 1700s and 1800s.

The Nazis and white supremacists don't like him because he is telling their supporters that the problems in their life aren't because of the color of their skin, nor the color of the skin of their political opponents, but rather that they are themselves the source of their own problems and they need to clean themselves up and get their acts together because no one else is going to do it for them.

His message is resonating because its something that american culture seems to have forgotten in the last 10-15 years and is glad to hear once more.
You can't generate every password. Some you need to remember, but it is good to store them in case you forget them.
Robust and Powerful tecnological solution developed in Mozambique
IOTA is centralized

IOTA is more decentralized than any blockchain crypto that relies on 5 pools of miners, all largely based overseas. Furthermore, coordinator isn’t a central server all transactions pass through, contrary to popular misconception. It is just normal actor who adds transactions to the tangle, which other nodes can use as milestones, if they wish. It’s a shepherd, you could say, which the herd can follow so they don’t go astray (following some malicious nodes or whatnot). The Monte Carlo Random Walk algorithm is what will create consensus in the herd when there is no shepherd any more. It will be comparable to every sheep calling out while also following the sound of the call of the rest of the herd. That way they can all tangle up together.

Referencing the coordinator is also optional.

Also, if you research and understand how IOTA intends to work without the coordinator, it’s easier to accept it for now as training wheels. I suggest reading pg 15 and on of the white paper analyzing in great depth how the network will defend different attack scenarios without a coordinator. For the past several months, IOTA foundation has been using St Petersburg college’s super computer to stress test IOTA and learn when they can turn the coordinator off. There will likely be a blog about the results soon.

This is another great read covering double spends on IOTA without a coordinator: www.tangleblog.com/2017/07/10/is-double-spending-possible-with-iota/

This too: http://www.reddit.com/r/Iota/comments/7eix4a/any_iota_guru_t...

Also this correspondence with Vitalik and Come_from_Beyond https://twitter.com/DavidSonstebo/status/932510087301779456

At the end of the day, outstanding claims require outstanding evidence and folks approaching IOTA with a “I’ll believe it when I see it” attitude is completely understandable. It’s all about your risk tolerance.
Back then, Seattle/Redmond was much, much more affordable. In 2004, the Case-Shiller Index for Seattle was 125, while the national index was 140 (!). Today Seattle has a 250 index while the national index is 195.

In other words, Seattle housing went from pretty well below-average to wildly more than average in ~15 years.

So $85k in Seattle in 2004 then would be roughly like $160k in Columbus today.
Adopting a more active lifestyle could benefit your personality decades from now
In South Korea fortune-telling will soon be a $3.7bn business
> ever-more-powerful market forces actually undermine the foundations of social stability, wreaking havoc on tradition, religion, and robust civil associations

Is there an actual example of this? I can't think of a single one.
That's why you scroll down the page to the cost comparison, which places it on a more even keel. They do also compare float16 on Volta. Physical packaging is irrelevant -- what matters is dollars to convergence and time to convergence.

(I'm obviously biased - I helped with parts of the cloud-side of cloud TPU - but I presume this comment stands on its own. :-)
Disclosure: I work on Google Cloud.

Depends on your metric, Jonathan! If you focus on the per dollar numbers, then it’s actually net favorable to the V100, because a second GPU over NVLINK won’t be as cost-efficient. If what you care about is raw throughput “in a single box”, then 8xV100 probably comes out ahead here.

Like someone else below though, I worry about the “hey wait a minute, changing the batch size just for the TPU seems unfair” and the whole “the LSTM didn’t converge” bit. Not a bad first draft, but hopefully the authors can do some more comparisons.
How to sell a $300 chocolate bar
The Policy of Truth: Efficiency of Policy Gradients
In California at least it doesn't matter. Even in an illegal dwelling the tenants have rights.
In simple cases you'd be able to see the concrete type if this were real Haskell code, so you'd know which monad instance was the relevant one. Your complaint does apply to some uses of the monad transformer library, however.
Well that's depressing XD
Top Must Have Books for Unix and Linux Administrators