skysight-inc/HackerNews huggingface dataset:
> A "single TPU" is 4 ASICs. It is not clear if it makes sense to compare a "single TPU" to a "single GPU."

Why does the number of chips matter?

Put another way, suppose Google tomorrow announced Cloud TPU v3 which was one ASIC identical in all ways to four v2 ASICs glued together. Would that be notable in any way? Seems like it would be a nop to me.

I think what matters is, how fast can you train a model, and at what cost? Doesn't really matter if it's one chip or 10,000 behind the scenes.
Hi, I'm the author of this guide and the developer of the Chrome extension that goes with it that can check each guideline. This was only released into public beta recently so I'm keen to get any feedback people might have. Thanks!
> But let's be honest, 99.99% of Kodi and Plex use is purely for pirated content. Otherwise, I'm not sure where everyone is getting all these non DRM digital downloads.

Do you count digitizing my existing DVD collection with Handbrake "piracy"? I don't.
I spent part of my academic career working on 3SUM. When I was recently asked to solve a subset sum problem in an interview, I completely froze. It was horrible. I couldn’t, for whatever reason, remember how-to loop. Needless to say, I didn’t get the job (and I appreciate the trade-off between true positives and false positives). You don’t need to hire them, but I’d ask you to take the most charitable interpretation of their work.
What? What would be the point of a non-distributed blockchain? Fundamentally, blockchains are a solution to the distributed consensus problem, where you're not guaranteed anything on the length of time it takes to communicate between two nodes. Also known as asynchronous consensus.

If you're local (or within a small network with bounded, you don't really need asynchronous consensus. Dolev-Strong or any number of other synchronous/semi-synchronous protocols would work fine.
Every religion and culture is guilty of this, not just the Catholic Church. Muslims destroyed the library of Alexandria, but you don't call them out by name. Some stuff should be gotten rid of, just because it's written down doesn't mean it's worth keeping. The Catholic Church built western civilization.
Present

Most publicly available pirated content is terrible quality anyway. If there are shows and movies you really love it's worth it to make yourself a high quality rip. Emby/Plex are super convenient, especially playlists. Who wouldn't want their own private streaming service with all the content they love. The discs sit in the basement as disaster recovery.
Presumably sourcing was requested for the claim that Mao-era officials habitually padded agricultural numbers, not that the famine itself occurred.
The actual bomb lasts way longer than the safeguard.
Advertising generally scales linearly with distribution and bandwidth is cheap. You can make money serving 100 Megabyte files files with a few banner ads, so I don't think bit torrent really enables much in that context.
Where in the dictionary definition of empire does it state this?

Anyways, it still seems to meet your criteria:

>the United States still maintains nearly 800 military bases in more than 70 countries and territories abroad—from giant “Little Americas” to small radar facilities. Britain, France and Russia, by contrast, have about 30 foreign bases combined.

https://www.politico.com/magazine/story/2015/06/us-military-...
There’s the third option of him leaving in a diplomatic bag: https://en.m.wikipedia.org/wiki/Diplomatic_bag
Hi! I'm intrigued by your statement about SBCs. Do you have a link to learn more about them?

I've seen someone have intimate contact with Beckhoff PLCs and the upgrade story isn't great, plus using git with it tends to be painful, and writing modular code seems so too. It would be great to learn about an alternative that's more hackable.

Thanks!
How afraid is he though? Not afraid enough to tweet an offer to "agree to US extradition" if Obama showed clemency to Manning.
At least when using the web interface, you need to delete the domain and then re-add it. I'm not sure if there is an alternate option via an API, never looked into it.
That's easy: assume they have everything. So whatever is in your credit report, possibly including items so far back that your credit report would not longer list them is out there. If it were anything less, if there were any good news at all then you can bet it would be trumpeted from the highest towers. Only in the very worst of cases is there nothing positive left to spin.
I've benchmarked SQLite on my laptop at just north of 20,000 queries (SELECTs) per second for the workload I was interested in at the time.

However, the limit depends heavily on your workload. If your working set (the data that all the simultaneous queries require) fits in memory then you'll be limited by memory bandwidth or the language you're calling from: GC stalls and query preparation can really hammer the throughput; if you're doing any actual work with the results of the query then I'd hope that time spent there would dominate the data access.

If your data doesn't fit in memory then you'll be limited by the speed of your disk system. If you have a fixed working set then you can increase the performance by adding RAM until the working set fits again.

If you have a streaming workload then you'll never be able to fit it in RAM (by definition) so you'll be limited by the speed of the IO systems involved; either network or disk.

If things are still too busy then stuff will start to queue up. This will cause each individual process to run slower as it'll be contending with the others. This, in turn will cause more incoming work to queue up. At some point the machine will run out of some other resource (memory for incoming connections, network sockets, space in queues, etc). How the system responds to that depends on how it's configured but, traditionally, your system is no longer providing service.
> He'd not even been interviewed in any way, shape or form.

He had been contacted already, as part of the process under which charges were initially dropped. The case was subsequently resurrected by Ms. Ny, and it's the interview under this second process that was outstanding when he made arrangements to move on. The warrant was issued two months later.
I have a theory that the current generation growing up with their young artists only working through streaming platforms are going to have a tough time in 20 years reliving songs they loved of their youth because the streaming platforms they listened to them on will be long dead and no one bothered pirating it and sharing it.

Case in point it's super easy for me to find discogs of even unusual artists I grew up with on torrent sites. But if I search for artists mentioned a lot in the indie music press today I really struggle to find anything on the torrent sites.

I don't trust corporations to look after their own cultural artefacts. Karagarga is a beautiful example, passionate individuals will mash together video from one movie release, audio from another and subtitles from another to create a competent release of a film because no perfect copy exists. They'll do it purely for their love of the source material.
I don’t understand your complaint. Google resolves the addresses john.smith@gmail.com and johnsmith@gmail.com to the same account, which you control.

(1.) What are you imagining is the attack vector exactly?

(2.) Are you asserting that all website owners should build to Google’s (non-standard) behavior?
Which does fall under the umbrella of piracy.
I've gotten results like the "batchnorm, my ass" paper a few times. Now I know what to cite!

Medicine has a good tradition of adverse clinical writeups. "Patient presented with X symptoms, I administered Y treatment as recommended by [Z], and the patient got worse." One such writeup isn't conclusive evidence against Y, but suggests an issue to look into.
Yes, this is part of System Center Configuration Manager. A required client when deploying software, and updates to corporate machines.
I feel the need to plug my take on NixOS, but based on ArchLinux

https://github.com/shawndellysse/effuvv

NixOS is awesome, but it requires you to relearn all your sysadmin techniques; this is great in the long run but not so great in the short run. effuvv tries to be a solid middle-ground between traditional linux and functional system management
Beer, with a daily potato and lamb shank once a week?
If you do happen to find an old lost book, archive.org would be a great place to upload a copy. There are lots of interesting books I've found there.
I don't like it. Google is mixing too many things. No way to buy a TPU. No competition from other cloud providers. Proprietary hardware and vendor lock-in.
Nobody does (or should)-- it's not copyright infringement.
As a Kodi, Plex, iTunes, Windows Media Center, etc. user I've converted hundreds of movies, CDs, and TV shows into a format and library that easily moves countries and continents. It has been that way for me since I installed XBMC on the original Xbox.
I can't imagine how you can think the destruction of ancient writings has any value beyond obscuring the sources of human culture. You may think there's little value in reading old writings, but there is far less value in destroying them. There's enough room on this planet for all of our history to remain intact.
Ask HN: Books/resources to prepare for design round of interviews
Hi,

I am giving interviews for Amazon/Microsoft/LinkedIn etc. So far I have been successful in cracking coding round of interviews. But I am not able to clear design round, maybe because I am from non web technology(EDA domain).

What are some good resources/books to prep for design round of these companies?
Why can't we just have Intel or AMD design the ultimate mining chip that works better with more of that one purpose chip :)
How do we combat this behavior? How do you convince the general populous that this is a big deal? I can't think of any way that isn't absolutely catastrophic... which would lead to a hurried, half-baked reactionary attempt to 'fix' the problem. Sigh.
Author Nick Montfort tells us how to define the future
At that point, why wouldn't you just look for some SQL to LocalStorage API/shim, since it's bound to be faster than (and likely more stable with regard to page resets than) putting a full SQL engine in place that just serializes to a LocalStorage object anyway?
Even measurements on the paper looks great when we talk about how it actually sounds, this review explains it the best https://www.youtube.com/watch?time_continue=12&v=uzbTRMIFL-4

That's the difference with "mainstream" companies (sony, panasonic, ...,apple?) and hifi one (rotel, nad, marantz, ...): sony will probably send the amp/speaker to production after it looks ok in measurements, while hifi companies always listen after measurement, tweak, measure again, listen, ... you get the point.
To become a beginner, first become an expert
> Why not remembee your friend's IP address by heart?

51.15.1.223 is my server, in case I need to SSH into it.

> Are you one of those people who remembers every password on every site, because you think a password manager will one day screw you?

I remember two of them, the password to my password manager, and the password to the email that I’d need to reset the password to my password manager.

It’s always nice to use automated tools such as a digital contacts app or a password manager. But you shouldn’t rely on it.

During the @googlemail.com to @gmail.com switch for German gmail addresses, I told Google not to switch. A few years later, in '16, Google auto-switched me anyway, so I selected "undo". In that moment, Google (probably due to a sync bug) wiped all my stored passwords in Chrome, all my contacts, all my emails, and my entire Calendar. On all connected Android devices as well.

It took me ages to get back to have everything working again after that, because I relied on this technology. I’ve lost contacts to some friends that I’ll never be able to get back, because I only had them in Google contacts, or in Gmail.

So I won’t ever support any suggestion that would make me rely even more on these. I’m self-hosting everything now, I’ve got backups everywhere, and, just in case, I’ve got the most important info memorized.
Then why are you taking 8% of 10.7%? The correct way to interpret the statistics is not "10.7% of people are in poverty and 8% of those are white", it's "8% of white people are in poverty and that 8% overlaps with the 10.7% of all people who are in poverty".
I'm no audiophile, and I don't plan on getting a HomePod, but the interesting tidbits to me were the following:

>Apple uses Balanced Mode Radiators (BMRs) instead of industry typical tweeters. They have a response range of ~250Hz-20kHz, whereas typical tweeters have a range of 2kHz-20kHz. Here is gif of a BMR compared to other speaker technologies [1]

>Apple applies Equal-loundness contours[2] to equalize absolute energies of loudness to perceived loudness by the human ear. That is, the dB of sounds in the 2KHz-5KHz is decreased by several decibels, because the human ear is more sensitive to them.

>They recommend putting the HomePod on a small stand (5 in), because even the room correction processing Apple is using is unable to compensate for echoes that originate so close.

>There is apparently some agreement within this community, at least, that if Apple made a HomePod Plus with a larger subwoofer to allow reproducing sounds down to 18Hz, they would essentially beat the entire high-end audio market.

[1] - https://gfycat.com/BiodegradableNiftyKoala

[2] - https://en.wikipedia.org/wiki/Equal-loudness_contour
Given that there was no fighting on the ground in the UK during WW II, why are mortar rounds and grenades found?
It involves using "certbot certonly -a manual" with a bunch of other flags on the command line (well in a script really), create the file it asks for and let it generate a new key.

Gitlab pages only lets you add cert/key details at the point you add the domain (afaik anyway), so you need to delete it and re-add it with the renewed key. It's tedious enough, but it's really only the last step that needs to be done manually.
John MacFarlane – Sonos Founder – Tweets HomePod First Impressions
Why Amazon Smile Doesn't Make Me Smile
These days any method that uses gradient descent to optimize a computational graph gets branded as deep learning. It's a very general paradigm that allows for almost any composition of functions as long as it's differentiable. If that's not composable then I don't know what is.

There's a reason why Lecun wanted to rebrand deep learning as differentiable programming. https://www.facebook.com/yann.lecun/posts/10155003011462143

I'm not sure what wirrbel meant.
This is great! I've looking for a nice way to have interactive charts on my blog. I used Plotly but quickly discovered that they only support 500 views per day. Ended up just having pngs which isn't ideal
You're right that bandwidth is cheap, so in some ways BitTorrent was made (partially) obsolete simply by availability of cheap bandwidth. But ads are not necessarily desirable for something like Open Access. And generally speaking, I think we should encourage empowered decentralization wherever possible.

One thing a peer-to-peer architecture for Open Access distribution could enable would be the ability to put a whole bunch of experiment data and supporting documentation online for cheap/free as part of the journal article. Part of the reason it's difficult to replicate some scientific results is lack of access to the data and poor documentation. A series of photos and video of the experiment, access to the full experimental data set was never practical for traditional journals, is expensive to do with traditional Open Access as the researchers would have to pay the hosting fees (indirectly as part of the publication fee), but would be trivial with a peer-to-peer distribution model for the data. It'd also allow a really easy and cheap way for enthusiasts to contribute to science by acting as seeds for non-profit open access journals.

From personal experience, I produce tens of gigabytes of supporting data, photos, and video for each experiment that never gets published, in part because justifying the hosting fee is difficult. Peer-to-peer distribution of this data as part of an open access journal article would make it a lot easier.
Personally I disagree on the stereo not really mattering due to post-production. Proper stereo imaging can really do wonders with vocals being dead center, for example.
Right, which just further reinforces the statement. That volume of fire should be sustainable without concern for absolute accuracy. Spray and pray method.
I would agree. It's the same with privacy and mass surveillance. The main issue is education and the fact that most people don't quite understand what it means for the NSA to gobble up all of their data, including what they read, what they post online, where they go, who they talk to, and so on, and all without even needing an individual warrant.

From what I've seen even previously pro-mass surveillance people and politicians do an 180 degree on their surveillance stand when they discover that data has been used against them and it's impacting their life to a large degree at that point. This again points to the fact that they previously didn't truly understand the implications of mass surveillance and how easily it could be abused.
> Hair, delicate clothes, tree branches and other fine objects will never be segmented perfectly, even because the ground truth segmentation does not contain these subtleties. The task of separating such delicate segmentation is called matting, and defines a different challenge.

The state of the art in natural image matting already is confronting fine details as well as image segmentation and clustering. Copying papers from 10-12 years ago would give much better results than he shows here.
That is one reading. A more nuanced reading is found in the cliche: 'It's not whether you win or lose, it's how you play the game.'

I believe that sports serve as a teacher of morality to the masculine aspect.

> "Everything I know about morality and the obligations of men, I owe it to football (soccer).”

― Albert Camus
>sadly we lost what.cd to law enforcement

Not really. The admins called it quits because they didn't feel like continuing.
Nano ID Collision Calculator
This was a very important lesson my wife and I received from one of her (married with four children) sisters. Before we decided to have a child, the money aspect was indeed stressing us both out - you can find all kinds of wild estimations on the Internet and in books for the "cost of a child" - and understanding this was eye opening.
It uses beam forming to create a left right and center channel spread.
+1 for this. And if you can sock away $200k in the bank each year, consider how much equity you would have had to give up for equivalent funding.
You jest, but there's hardly a desire to run websites from bittorrent "seeders", and it severely limits the ability of an author to make changes or remove the content entirely.
If you're referring to the tagging on Steam, it's in addition to the regularly displayed username. If you're not, I guess I'm not sure what you're talking about.
1. People skills are programming skills. E.g. debugging often requires you to understand what someone else (or you in the past) were thinking.

2. CS degree really doesn't matter.

3. In general, you can get better at any skill you choose to practice, as along as you practice it well.

4. "These guys spend more time reviewing one of my shitty pull requests than they would spend writing it themselves." That's one of the reasons for code reviews, to help people learn from each other. Learn enough and you'll do things faster and better. Every time you read code review and say "ohhh that's what I should've done, argh" you're learning. It's not fun, but it's learning.

5. Have you read any resources on impostor syndrome? You may find them useful: https://adainitiative.org/continue-our-work/impostor-syndrom...

6. Everyone starts somewhere. And when you start you're worse at everything. Eventually you learn, and get better (https://codewithoutrules.com/2017/03/05/failing-at-your-new-...).
Instacart Adds $200M to Defend Against Amazon Delivery
One of the biggest problems I see is it is really hard to attribute an instance of Identity Theft to a specific breach. So you can't (as a reporter) go out and build stories about people directly affected by the breach to build awareness of the problem. People tend to ignore (or be ignorant) of the situation unless it affects themselves or the people they have relationships with.
Just because you were able to do so doesn't mean that everyone else will be able to do so. Many people don't have good parenting role models in their lives. If the ability to parent well were somehow built-in to us, there would be a lot fewer single-parent homes out there. For some (many) people the wisdom found in well written and researched books will be invaluable. I'm not sure why you seem to come across so strongly against the idea.
A Comprehensive Guide to Mobile App Design
I believe most of the rented VMs on AWS/Azure have public IPs. I suppose you could use this product with those.
I think the reason Optimizely decided to ditch the free plan, self serve plans, and the lower-level enterprise plans is that churn is high in those segments.

Of course, the move upmarket may or may not improve the mechanics of churn in the short-term, but incumbents get displaced from the bottom, not the top. Optimizely may close bigger deals now, but those deals will become fewer and farther between until the spigot shuts down. Because of the move away from the low-end of the market, a generation of new marketers will not be using Optimizely. My expectation: ARR growth at Optimizely will continue to slow, churn will continue to be an issue, execs will soon depart. I wonder if the board will push for a sale. It's a shame, because speaking from the perspective of a churned customer, the reason we churned is that their packaging is crappy and their sales is terrible and their marketing-speak has become unbearable. We didn't want to churn, there was just no good plan for us.
But that’s not a desktop CPU. I would gladly buy it if it were.
In 2013 (i.e. after these emails came out), US officials denied there was a sealed indictment against him. Lots has happened since but this talk of indictment has been going on for 8 years and nothing has happened. And again, the actual question is 'what would they charge him with and what could you prove against him in court?'. The notion that the US just can't wait to get their hands on Assange seems to come mostly from Assange.
When we had our first born, advice was to wake the baby for feeding so they get used to regular routines. We did this once and he screamed for the entirety of that day so we just fed him at irregular intervals but tried to ensure he still got the right number of feeds in a day.

When we had our second we were told not to wake her. But when she did wake she was so hungry she would have a screaming fit so we learned she preferred to get woken for lunch.

Moral of the story: try as hard as you might to generalise child rearing, they'll always find a way to contradict good advice.
No, but there's a spectrum between "oh, this is leaked truth", and "even in the leak, there's just one person with no connection to the DOJ saying 'shh, we have a secret indictment against him!'."
Obama did, and Assange reneged.
My brothers and I were brought up in much the same way.

However, we have not all ended up in the same place. One of my brothers managed to spend over half a decade in and out of odd jobs, spending all his money on drugs (thank fuck none of the hard stuff). Me and my other brother have managed to carve out a good life for ourselves, at least by society's external measure.

People will go their own direction in life. You can prod them and help them on their journey, but you can't fundamentally change who they are.