skysight-inc/HackerNews huggingface dataset:
Nvidia is actively building an entire deep learning stack internally, all the way to releasing a self-driving simulation platform which they are using to build their own self-driving software [1].

I think they are actually farther along and more aggressive about exploring deep learning use cases in production than Google today; augmenting real data with extensive simulation is really a far-reaching idea that comes directly from their gaming experience.

> So money is not an issue. It is tiny in the scheme of things.

Money of course is always an issue long term; otherwise why doesn't Google Fiber just spend tens of billions of dollars to build out its nationwide network? Because it will see negative ROI even if they succeed.

The TPU has to eventually make a real return to Google, and it won't if nvidia can spend the same amount of money and build a faster product and sell it to all the other cloud players, which I believe they definitely can.

Put another way, the TPU has to be cheaper to Google than buying nvidia GPUs after factoring in its development costs, whereas nvidia gets to amortize those dev costs over all other cloud providers and all other GPU customers. Google isn't about to sell the TPU to other cloud providers; the entire idea is to use it to drive Google Cloud adoption.

The TPU is a fine chip, but if you just look at the big picture, there is every sign that nvidia could build the same or better product for less money because it has far more synergies across the hardware and chip design stack; e.g. the TPU only has PCIe connectors, while nvidia has already worked with IBM to get NVLink into supercomputers [2]. For some workloads the TPU will likely be bandwidth-starved communicating with the CPU and main memory.

[1] https://nvidianews.nvidia.com/news/nvidia-introduces-drive-c...

[2] https://www.ibm.com/us-en/marketplace/power-systems-ac922/de...
MD5 Hash of concatenated CC# & street address for all orders. Post to a database 90 days after the order shows no signs of fraud.

Use existence in the DB (weighted by number of instances) as a probability of not-fraud.

My guess is Shopify, Stripe, etc are doing something like that when they send "this might be fraud, you should review" alerts.
I'm kinda surprised this task isn't limited by RAM or IO. There should be no benefit of multi-threading except for blocking I/O.
He does his own narration in the film ("Alone in the Wilderness") as well.
I work fully remote now too. Thoughts:

- It helps that everyone is a senior dev on my current project. There's nobody on the team who needs to be handheld through anything. I've pretty much said "Welcome, I see you were able to build the project. Let's automate a Valgrind step in the CI pipeline". And like magic the new guy does a merge request with a Valgrind step soon after.

- Being remote also means you are effectively only looking for senior staff, because you get so many CVs, why would you go for an unproven junior guy? You also tend to think young people are slackers, or someone on your team will. The only time I worked with someone fresh from a bootcamp was because she was inexpensive. Good worker though.

- Tools: Slack, GitLab. They seem so intuitive, never met a dev who needed to be shown how they work. Slack for discussions. GitLab issues for specific issues.

- Culture: wrong personalities are magnified. When you aren't talking to someone in person there's no facial feedback. If someone says something people don't like in person, they often get the feedback from the listeners quickly and are able to change tone. Online, this is not so easy. We had one guy who was being very aggressive in technical discussions, and it annoyed people.

- Tools/Culture: some people are resistant to organising their work through issue tracking and version control. This was a huge problem at an onsite job I had years ago. If it had been remote, it would have been even more of a disaster. Part of the issue is when you write a bug report, you are implying someone has done something wrong. This is a terrible attitude. Along similar lines, if you create a goal like a milestone, you are again setting yourself up for failure if you don't reach it. What kind of people are prone think this way? Strategy quants whose job it is to deliver the magic that can't be found in any published work, and whose work is greatly affected by randomness. Now I'm sure they're not all like that, but the ones I worked with did seem to have rather fragile egos.

- Culture: Not everyone wants to work remote. One guy left because he missed the camaraderie of the office, the on/off of being in or not. Of the people who love remote, a lot have families. Then there's the ones who use it to globetrot. Those two tend to not have an on/off. They're always kinda there, kinda not.

- Culture: Meetings are drop-in, drop-out. In real life some people like being able to call a bunch of people into a room and have them stay there for questioning. I don't think I've ever met anyone who liked that. Online meetings are asynchronous. I might say something, then go to the bathroom without telling anyone, then come right back and catch up. People leave to get their kids, and you don't expect them to be right there. But coding work tends to accommodate that.
Can you expand on this? I work with some Russian open source developers. I heard the news about Russia blocking Telegram (we use IRC). Has it affected git hosting services and the like?
> no matter how bad you make the user experience for men, they will use the app endlessly if real women are there.

Awful to see it written out like that.
Top Latest cryptocurrency news from Coinpedia
“Indirect” references are common in SV.
Retina has as much technical meaning as high res
A couple left academia to pursue their passion for cultures and turned their treasures into a market:

http://www.sourdo.com

Apparently they run into some sticky situations carrying dried yellowish brown powder around in aluminum foil. In Saudi Arabia they were detained at the airport for hours while authorities verified that the sketchy powder was in fact mostly harmless yeast.
It was $20,000 for 4 days detention. That sounds proportional to me.
I wonder if that's an exclusively German thing, their authorities never question results if the process itself is approved by law making and courts.

"The results are too implausible to be true, but heck, who am I to question the process and the people involved with this?" criminal investigator, probably, facing the profile of this "phantom serial killer".
There's was also this article a few months ago on some glaring flaws in Tesla vs i3

https://news.ycombinator.com/item?id=16305520
Internet insecurity
I think it would help if they placed more limits on how much one person can interact with the site at a time. If you are someone that sits on SO for 8 hours a day every day, then there is a high correlation you become one of the people that starts driving new/casual users away.

I can imagine other improvements but all would hurt the site popularity in the short-term. Enough that I doubt SO would ever implement them. This is probably at the core of why the reputation for SO continues to worsen over time.

Hopefully they can turn it around since the core features of the site are invaluable.
Newsworthy Brit bank TSB is looking for a head of infrastructure
WWE GRR 2018: John Cena Mocked by Triple H in Saudi Arabia
That is in the category of "nice problem to have".

Friendster definitely doesn't have that problem, because despite being a pioneering social network, one that existed before MySpace or Facebook, it is now defunct.
Can you still buy 8086's or is he filching these from old PC hardware?
"Micro LED" is a relatively new display tech that's pretty much the same idea as OLED but made with metals instead of organic materials.
This is for a timeframe of 2020+ where TSMC says they will have 5nm ready:

http://www.tsmc.com/english/dedicatedFoundry/technology/5nm....

And TSMC is Apple's preferred supplier so the rumour looks reasonable.
Exactly. Shouting, "YOU USERS ARE DOING IT WRONG" rarely accomplishes anything, and misunderstands how business works. The goal isn't to make users do what you imagined they would. It's to find something valuable you can do for users.
Mercurial vs Git.
Ok ... that sounds so cool. You would fail. You see, there is a slight problem. The government has legislated that this does not happen. And it doesn't happen. The only thing that can happen is that government employees do something they did not have the legal right to do, by abusing state power (unknown to them). For this they are ... personally liable. Gotta love what happens when you give people the authority to make the rules, don't you ? Such reasonable rules ...

So a judge has 2 choices (in most states):

Either he ignores you or gives you some token amount without making a big fuss out of it, for some bullshit reason (not for illegally detaining you, but for some bullshit but legal reason like illegally charging you some fee or something).

The other choice a judge has is to hold the people who actually did this personally liable ... and assigns real monetary damages. Not on the government, as the government explicitly forbade them from doing this, on the individuals. This will open those individuals to a slam-shut kidnapping case, which if the victim plays it correctly will lead to them receiving prison sentences. They cannot claim they didn't do it, because it's part of another court case's conclusion that they did it, including that it was illegal.

So a judge can either almost ignore you, or utterly destroy the lives of some 20 government employees that just did what they were told to do. At this point, you have to understand, those government employees' lives are utterly destroyed: they are very likely to go to jail, they'll have 6 or 7 figures in debt (enough to almost certainly lose all their possessions), garnished wages for a decade at least and can never work for government again (in other words, on top of everything else, they're fired from their job).

A reasonable person would say that a judge needs a third option: a way to tell the government that they fucked up lawmaking, assign damages based on that, and that laws need to come with clear details on what to do. That a rule like "no citizen may be arrested" must come with a clear and foolproof way to distinguish citizens from non-citizens to be valid, but judges are explicitly forbidden from doing this (you might even say the very definition of their job is to NEVER do this).

Why are the rules like this ? Government, the big exception to employer responsibility ? To save the government a buck.

Needless to say, unless there was a daily rape regimen, a judge will not do this. Frankly, even then it's probably not a reasonable thing to do.
...The dozens of comments taking it at face value?

Just because you're discussing it seriously doesn't mean you take it at face value. Just look at discussions about fictional works, particularly SF.

If it isn’t true how is it relevant to anything?

It's just food for thought and discussion. Is it relevant whether Schrödinger actually put a cat in a box?
The more new Windows 10 features that get added, the more I miss my Commodore Amiga, and the more time I spend in dual booted Linux Mint.
They are just trying to ship the initial batch, their case factory pulled out last minute, there will be more when thats resolved.
So it seems to me that Apple's MO is to wait for market proof before releasing anything. The iPod wasn't the first MP3 player. Ditto the iPhone and the iWatch.

I totally believe they're working on the technology. But I would bet that they'll wait to release anything until other people have demonstrated that a real, non-novelty market exists, so that they can come in with a much more polished solution than everybody else.

(Unless I'm missing something, of course. I keep looking for a user base where a VR headset is a daily driver. But as far as I can tell, it's still in the early adopter realm. Which is fine, but I don't think it provides a situation where Apple can polish something into a mainstream hit.)
is it ?

There is a big difference between trying to get accurate or false information removed from the web.
i like both. Github is too public sometimes.
you probably don't, if the story about the cars with plates on a variations of "NO PLATE" is any indication
https://www.snopes.com/fact-check/licensed-to-bill/
Well, Seattle isn't very strong in that regard either... It's where the Bay Area holds a distinct advantage. That said, Seattle still has a significantly larger fraction of Asians than any Midwestern or Southern city: https://en.wikipedia.org/wiki/Demographics_of_Asian_American...

Note that the proportion of blacks doesn't really contribute to a cosmopolitan city - it just means the city has two dominant native cultures instead of one.
> But I don't feel anything from poetry.
> ones where I do feel something is more because of the story

Just curious. Do you find some combination of words more "beautiful" then other combination of words that says more or less the same thing?

For example "I wandered lonely as a cloud" vs "I wandered alone, like a cloud".
It's pretty hardy and goes dormant. You only need a few alive to grow a healthy starter back when you need it again, so every now and then I make an extra amount, mix in a little more flour than normal, spread it in blobs on an aluminium foil-covered baking tray and stick the whole thing in the freezer. After a few hours I come back, pop them off the foil and into a freezer bag.

When reviving, I try to use two blobs from two separate bags just in case one has died. I put them in tepid water for a bit, then add flour and mix and I'm back in business.

My starter was given to me by Dan Lepard[1] (the end-boss of breadmaking) during a sourdough masterclass that I was given as a present. I thoroughly recommend this as a present if you have a friend or loved one who is interested in making bread btw. It's fantastic and you get payback in tasty loaves for many years.

[1]https://en.wikipedia.org/wiki/Dan_Lepard
fizzbuzz = lambda n: [print((“fizz” * m % 3 == 0) + (“buzz” * m % 5 == 0) or m) for m in range(n)]

Not sure if this is great or terrible
The React Podcast #4: Babel and Open Source Sustainability with Henry Zhu
Nice guide.

I have tried a couple of sourdoughs but mine nearly always end up with a lot of alcohol (acetone smell, bitter liquid). As OA says, you can just scrape the liquid off the top and feed the sourdough to refresh it, but then the bread I bake has a slight acetoney taste.

Suggestion: add a description of the sourdough after each day so people have a rough idea if their sourdough is growing. The photo helps - you get a lot of bubbles after around day 3 or 4 and the volume doubles.
8K with H.265 compression over WiGig could work.

And as for driving the displays it's possible today for a single 8K monitor. So maybe Apple has internal technology (or assumes the technology will improve) to drive dual displays.
No, when you walk up to space using a sufficiently tall mountain you automatically get the necessary speed. You just need a mountain that takes you up to geosynchronous orbit. That's the whole point of a space elevator. Even if the mountain doesn't take you up to that elevation, you gain speed in the same way as starting from the equator helps.
Clicking on the speaker icon on Chrome doesn't mute the tab, at least for me. Maybe I have an update pending.
Freezing doesn't kill bacteria, it's actually how biologists preserve their samples. Most yeast you buy in a store (e.g. Fleischmann's) are better if you freeze it after opening for best quality.
It would be weird if they randomly found and messaged people from LinkedIn etc. I have, however, seen interviewers and recruiters at a lot of companies reach out to mutual contacts if they find any, and because the SV network is so tight this happens a lot.
Facebook shrinks fake news after warnings backfire
1) The market proof already exists. There are plenty of VR headsets and a few AR headsets.

2) It isn't a VR headset. It's a dual AR/VR headset. AR has a lot of real world applications.
When people first learn a piece of software, they expect rival software to work exactly the same way or their brain instantly dismissed it. It happened to me when I switched from Windows to OSX, nothing was like how I expected and I had to change the whole way I use my OS, but in the end it was rewarding. Similar thing with GIMP: most people are weaned on photoshop so can't stand any workflow that is a bit different or not one-to-one feature-compatible. I learned GIMP first though so I never had any pains learning it and knew its limitations.
Elected commissioners? They are appointed not elected and as we know, they alone can propose laws.

"The Commission has a virtual monopoly on the introduction of legislation into the legislative process, a power which gives the Commission considerable influence as an agenda setter for the EU as a whole. And while the Commission frequently introduces legislation at the behest of the Council or upon the suggestion of Parliament, what form any legislative proposals introduced take is up to the Commission. "

https://en.wikipedia.org/wiki/European_Union_legislative_pro...
"ICE cannot assert its civil immigration enforcement authority..."

But ICE also has criminal enforcement authority, where applicable.
Linux Namespaces in action using runc
How much of the credit card debt has been paid off within a month?
Parables have a rich tradition dating back pretty much as far as written things date back. The moral lesson they're trying to get across isn't so much a twist as the whole of the thing.
Generating Text with Markov Chains in Swift
Build your Big Data Pipeline through a simple graphical UI
As I understand it, Tesla does not really do model years. They seem to incrementally change minor things as needed and sometimes do a more thorough refresh, but it's not really tied to the calendar in the traditional auto marketing way.
Great idea. It's only a matter of time before Github projects start demanding that PRs have proof-of-work in the form of vanity hashes. I predict that the next-generation blockchains will be hosted on Github, and only then will software development be fully decentralized.

Here's also an efficient and parallel vainhasher in C, which could probably be wrangled into a similar script to get more digits in less time. It can do 6 hexdigits in under a minute, and 8 hexdigits in a few hours: https://github.com/century-arcade/src/tree/master/tools/vain...
> Imagine looking at bathroom vanity options for that home remodel when you’re out and about on your phone, and then finishing that purchase when you’re back at your PC.

Most browsers cache files on disk; maybe Timeline keeps track of those cached files, instead of sniffing internet packets?
If it's just a few weeks, I've found the fridge to be fine. It will take a couple of feeds over 48h to re-activate completely, but it's otherwise ok.

If you start from scratch, you can get going in 3/4 days if you're willing to throw in a bit of honey or maple syrup at first (1tsp). Without it, it does seem to take a week.
At one point in the past, I dried mine out and put it in an envelope in a drawer. I was able to reconstitute it from this at a later point. The starter I have came from here: http://carlsfriends.net, for anyone interested in sourcing their own.
Get inspiring free-to-use photos straight to your inbox
And the fires
On my Android there is an option to configure notifications on per app basis. It works very well.

Filtering different types of FB notifications is really a problem that needs to be solved in their app, not in Android.
On top of philosophy different, i think the top guys using their product (I.e. eating their dog food) may show a difference.
Have a look at Stride by Atlassian
What happens when you run `cp` on the command line?
I disagree based on Stack Overflow's own description of itself:

"Stack Overflow is for professional and enthusiast programmers, people who write code because they love it. We feel the best Stack Overflow questions have a bit of source code in them, but if your question generally covers…

a specific programming problem, or
a software algorithm, or
software tools commonly used by programmers; and is
a practical, answerable problem that is unique to software development
… then you’re in the right place to ask your question!"

My question hits 1, involves 2 and part of 4 (practical and is unique to software development).

> A suitable question would be if you already had started programming, and encountered a specific problem, and asked how to solve it.

When you're exploring a new problem domain outside your experience (if you're a great programmer think of something outside, like improving at a new sport), and you can't determine the terms enough to find the literature - do you just 'start programming'? Or talk to people, discuss and shape your thinking based on their experience?

If you're lucky to live somewhere where you have these discussions face to face that's fantastic. Most of us don't, and those we work with who are programmers don't have the experience either.

> It's up to you to find these places, the company behind SO and the site users have no obligation to provide you with the other place.

I see. Thanks for the insight.
What? they had plenty times defects were found in early production model and fixed down the road.
As others already mentioned the biggest pain point with the Touch Bar is, that you can't use it without looking at it. That's a major annoyance, especially if you use the function keys in your daily work.

Yet there is still a solution which would probably satisfy most users: A traditional function key row and an additional Touch Bar above.
Human horizontal FOV is about 210 degrees on average. 140 does not seem like overkill.
If a VR headset could replace my monitor I'd use it for programming.
That's not Android nagging at an OS level, that's an app you've chosen to use and to which you've chosen to login.

On my phone I receive status-bar notifications a for: new personal e-mail, RSS updates for specific topics, F-droid updates, battery level, storage space critical. The latter two are the only OS notifications I can't seem to suppress.
Because many praise Rust as being the language that did those features first, as if they were re-writing history.

Those misconceptions eventually become urban myths and lead to situations like many young devs nowadays thinking that C was the very first systems language, while we old timers know for fact we had plenty of other choices.

Rust is a great language, just lets not pretend it is the first in many of its safety or portability features.
To be honest at least in this case it’s probably worth it. It great to have something delivered so we don’t waste enormous energy on building features no one ends up wanting.
Are you being sarcastic? It is impossible to prove that something does not exist. On the other hand, it is quite easy to check that the original submission does not contain any evidence.
That wasn't an aspect ratio point, it was about the stereoscopic requirement of display headsets.

Both eyes see mostly the same "8K" of content, just from a different perspective.

edit: Actually that's not quite right, even if you forgo a stereoscopic mode, the same content has to be shown to each eye. It's not like having dual monitors on a desk.
Or buy the same ticket more than once and hand it to your friend. Hence take a picture of the ticket being a requirement now.
This XKCD[1] to my mind.

[1] https://xkcd.com/1963/
MVP doesn't necessarily mean a product is buggy. It means a product excludes nice-to-have features that doesn't add immediate value.

Basic validation is something I've always pushed for even for MVPs as that often goes hand in hand with platform security (another thing I still push for in MVPs)