skysight-inc/HackerNews huggingface dataset:
That's a myth. Fiberoptic cables are actually really robust.
Like Golgafrincham?
How does someone go about looking for auditors who will be similarly receptive to this kind of enlightenment??

(Understanding that some effort will need to be put in)
I've enjoyed my time in China much more than Japan as a "westerner," and I'm Japanese-American.
For the lengths in use in home installations ( n < 1km ) plastic cables with a much greater modulus of elasticity can be used since the greater signal attenuation won't be a factor.
Homeland Security’s New Database to Include Faces, DNA, and Relationships
working fine on firefox here 37 minutes after your post
There are a few main benefits of a monorepo:

- much less admin, don’t need to maintain/update so many repos

- easier to coordinate changes between systems at the same time

- everything is on a single version of each library - you don’t have some services on one version, some on another, etc

Benefits of having a single Docker image:

- much faster (overall) build times - doing everything in one go is way faster than doing each one individually

- much faster deployment - only have to download the image once per host, rather than many variations

- most services have a similar set of the same base dependencies, so reduces duplication

- overall the difference in image size between including one service and including all of them is probably only 5-10MB anyway

Those are just the things which immediately come to mind. There are probably many others.
> I wasted a huge amount of time getting this to work.

The more things change the more they stay the same I guess. As Rick Moranis once put it, "Fuck! Even in the future nothing works!".
"Lots".

It depends on how big the TBM is and you also have to ship a bunch of power generation to run it and so on.
Is it just me, or does .app look great in the address bar? Feels more official and communicable than .io or .ai in my opinion.
There’s too much black magic getting drivers configured to run at 10G, currently (at least with Intel networking hardware, in my experience).

Edit: would the one who downvoted me like to explain where I’m mistaken? If there’s a good resource I’d like to see it.
thus the reptilian race was born
Supercomputers are enablers of further advances in other areas. The race says a bit about a country's technological prowess, but shows more about its ability and willingness to put serious resources into scientific and technological development.
This is just standard C++isms.

You can get a reference to an item in a std::vector with the [] operator as you would with an array in many other languages. It does not do bounds checking, as specified in documentation. Trying to access an out of range element is undefined behavior.

Or you can use the .at() method, which will throw an exception if you go out of bounds. It is the programmer's choice.

Bounds checking is not free, same with checking for a null pointer. C++ is a performance oriented language so it gives you the choice to play it a little unsafe in the name of having full control.

I understand the idea to want the language to make it more obvious that you are doing something potentially unsafe, but it has never been the case in C or C++ that dereferencing a pointer is considered 'safe'.

You have to know what you are doing, else you might end up blowing your whole leg off [1].

[1] https://www.goodreads.com/quotes/226222-c-makes-it-easy-to-s...
1Gbit? That sounds so ~2005 when getting more than 3Gbit was a bit of a pain. These days bog standard intel nic's without tuning, and I can pull 4Gbit over SMB off my C2000 based NAS. In just transfer benchmarks I can get really close to line rate between two machines (of course that is with multiple streams) with little or no tuning.

Sounds like there is something wrong with your config, or your using ebay adapters that are 15+ years old. All the modern adapters have multiqueue, TSO, etc and it really helps...
Yeah I certainly would choose the not talking thing.
It's already here. I own a switch that has 10GB SFP+ and I dump two NAS devices into it using twinax DAC (fused) 10Gb cables. They're cheap and easy. As for 10Gb copper PHY those are still a bit pricey. But fiber SFP and twinax DAC that are 10Gb are very reasonable. All of the supporting cards are as well. If you have a need for it - I wouldn't consider it unattainable today.
Linux chaos engineering
By the way, the crown may not stay with 200-petaflop Summit for long. China could be planning a new machine to be launched this year [1]. The next milestone, exascale supercomputer, is planned for 2021 in the US and 2020 in China [2] [3].

[1] https://www.top500.org/news/chinas-next-supercomputer-may-sp...

[2] http://www.sciencemag.org/news/2018/02/racing-match-chinas-g...

[3] https://www.opengovasia.com/articles/china-invests-3-billion...
If we are talking total comp, this is somewhat the range I have observed as well. There are Japanese companies where you can expect 80k+ with only a few years of relevant experience. If you have some specialties in demand and are good at it (e.g. Machine Learning/Deep Learning), you can get more.

In international companies, as purely a software engineer, you can go above 150k total comp.

If you want to make more, you want to go toward sales/marketing/etc. In that aspect, it is a bit like Europe where staying technical locks you very quickly. A good sales/marketing person can make 200k+, but that would of course require excellent Japanese skills.

[edit] Source: I am managing a machine learning group in a startup in Tokyo and manage the hiring of my team.
Presumably you just drain the servers running the old version as games end and migrate traffic to the servers running the new version?
Legally it might be a good call to avoid the word private.
Which is silly as most people don't have houses that need 200M runs much less the 50M that is possible with 10GbaseT over cat5e.

Why spend money on SFP's and optical cables, when you can just pick up cheap 10GbaseT hardware?
Reddit is a private entity entitled to make their own decisions on what is allowed on their platform. I'm a private entity entitled to say their decisions suck. HN is a private entity which (for now) is willing to host my opinion.

Your response falls completely flat because I never claimed a right to Reddit.
AFAIK in Qt you can "tag" the OK/Cancel buttons and the theme can provide a hint to swap them around, however the default seems to be OK/Cancel and KDE uses that going back to KDE1. I've also heard (but not confirmed since i do not have it) that if you use GNOME and run a Qt app, Qt will automatically swap the buttons - if that is the case then it might also do it with other common GTK+-based DEs.

About the vertical orientation, actually i've noticed that not only in Blender but in other programs and toolkits too. In the latter toolkits, it most likely comes from Win9x/2K/XP which used this vertical layout (i think Vista rearranged the buttons to be horizontal).
CPU capable ML models training with the SOD embedded library
I still get hit with DM spam on Reddit every once in a while.

I'm kinda surprised, if some new account tosses out 100 DMs ... you'd think they'd be able to automatically cut them off.

Then again they don't cut off accounts that just spam their blog or news site all the time either...
That is an excellent implementation; even on my mobile it seems to work perfectly. Great job!
Even stateful services like game servers could be organised to handle losing a node. It's harder to do and you need some state replication in place. (versioned state if you want to do upgrades that way) It may not be cost effective to do so. But the possibility is there.

I worked on a plan to have live migration of multiparty phone calls between data centres in realtime. The tech is available. But your planning outcome may be: it's cheaper to make single node more stable and deal with the occasional failure.

"Stateful" only means you need to care about the state being moved. Things like Java hotswap, Erlang live code reload, and your custom solutions can handle that.
From what I’ve read, they way they treat ethnic Koreans living in Japan sounds racist to me.
Hi, I Am AI and Blockchain-Powered SummarizeBot
Yes I agree - it conveys purpose more clearly.
https://github.com/ROCmSoftwarePlatform/tensorflow-upstream
is 1.8
The more difficult the hash the stronger the given blockchain. Faster chips is not what users of crypto benefit from, we want larger networks of chips no more powerful than those imagined by the blockchain creators.
It's good for certain things in tablet mode. It's not easy to reach in proper laptop mode when you have to lift your arm and push the screen which is not firmly held.
Concomitant to that: if inequality gets bad enough that we do have a plutocratic class that owns the entire planet, it will be a lot cheaper for them to actually try to fix things here (or at least slow down on the path to catastrophe) than to move to Mars.

The Expanse series, despite not being 'hard SF', does explore a bit of the challenges in detail. Mars is too cold and too dead, and Jovian moons are too far from the sun.

You can build arcologies or other artificial habitats where life can be sustained, but the supply chain for making sure those habitats stay up will still require Earth. If anything goes wrong, most everything a habitat will die, and you will need another supply of ready humans and plant/animals to repopulate it.

If anything goes wrong, you likely will not have a sufficiently self-sustained autarkic supply chain on Mars to bootstrap the process from scratch again, hence Earth.

Earth is an 'infinite' (from the POV of a relatively dead place) supply of biodiversity, genes, organics, people, and manufactured goods.
None of that really has anything to do with my point about the phrase "a genuine desire to do good" being vacuous. If you think my observation is too trite to be useful, juxtapose it against the dozen commenters attempting to reconstruct altruism from evolutionary first principles.

Meaningless questions don't merit serious debate just because they're grammatically coherent. We could come up with any number of questions like this which will yield at least n + 1 opinions for every n people we ask.
reverse centuries of gains and progress, because you wanted to be homogenous country. it might take up to a generation to reverse the damage that has been done. social aspects and orders have been lost e.g veggie men - no desire to breed. what most people forget is foreigners bring new ideas and vibrancy.
Perhaps the article was not explaining in detail what this daemon does. No, it's not just an SSH endpoint on instance X. For large deployments it is an SSH gateway (better implementation of jumphost) to your entire data center and it's running on multiple hosts behind an LB. Yet, every instance of it may be supporting hundreds of long-lived SSH connections originating from multiple teams, some of them can be deploying something critically important.

So, yes, this socket acrobatics is absolutely table stakes and is required (and has been requested by corporate customers of T) for robust infrastructure upgrades. Old-timers like to refer to this as "carrier-grade" way of doing things.

You may dislike SSH itself, but hey - that's what our current UNIX tooling depends on, so we have to make it work, and work well. Besides, even stateless HTTP sometimes needs reliable long-lived connections! Full disclaimer: I'm one of early Teleport contributors.
You can buy intel 2x 40gbe pci-e NICs for about $300-400 on Amazon/eBay. You can get a refurb HP enterprise full 40gbe x 24-48 port switch for about 2-3k. I would say it’s coming sooner or later, as over the top it may

https://www.amazon.com/dp/B00OGR1TQW
jwz: iOS's most egregious UI fuckery
Timothy B. Lee here. You are correct, except that I think it's a mistake to treat ADAS systems as "self-driving cars." I'm bullish on true self-driving car projects like Waymo and Cruise. I think ADAS systems have a lot of problems that have become more clear to me as I've covered them in more depth.
That's crazy. Not yet, anyway. While building a rocket it'll typically not be in a condition to launch it. Plus steering? Maybe BFR will once carry smaller rockets like airplane makers are doing it, but even that's far fetched.
Ford?
I also find it incredible that German trains in most cities still use paper tickets exclusively (where as many other cities have payments cards). Although some cities do let you use a Handy (mobile phone), so it's like they skipped over the card base tech entirely. (I still prefer cards. They still work if my battery dies or I leave my phone somewhere).
I'd be interested to see how that would go. It's my theory that one of the biggest influences on political opinions is the population density you live in. I wouldn't be surprised to see the tipping point cause a conversion, only to see it erode completely shortly afterwards as people realize how many of the things they relied on in the city seem like a waste of time and money in the countryside.
We've banned this account for repeatedly violating the site guidelines and ignoring our requests to stop.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
Well shit, thanks for noticing that. I've fixed it.
Ironically a tooth extraction is one of the cheapest and least complex surgeries that someone could perform. The non insured price is something like $70-200 dollars, and many charities perform them at no cost to the consumer.

There are people that even extract their own teeth.

Now obviously nobody wants to deal with this pain, it can be a damaging and horrific procedure with some long term complications. But it's cheap and will save your life if your tooth is truly in danger.

The real issue is that licensing and tuition for dentists is too restrictive. In Asia, many dental procedures are cheap and are done by unlicensed professionals.

If I couldn't afford anything but an unlicensed dentist, I'd still give it a shot.
> how did we get here?

Planned obsolescence.
Hm, I thought I was careful of getting the numbers for the 23 wards (I live there too ;) ), but looks like I made a mistake indeed.

With the correct numbers, Tokyo "23 wards" becomes 40 % higher than NY metropolis, and approximately the same as Brooklyn (~15000 / km2). I would still argue it is not as dense as many people think (e.g. people often don't think of Paris as super dense, even tough it is itself ~40 % higher density that Tokyo). Yes, the houses are small, but except for within the few central wards, there are not that many high rise buildings.
I mean fwiw, the Sunway TaihuLight was reported to have terrible utilization rates and a way too low memory bandwidth to compute ratio.
English speakers may think of "Chinese" as an ethnicity, but it's different in Chinese. The default term is 中国人， which literally means "person from the middle country", which is quite obviously about nationality. If you want to talk about ethnicity, you'd use 汉人 for Han Chinese, 蒙古人 for Mongols and so on for any of the hundreds of Chinese ethnicities.
Mark Zuckerberg and the 2012 Facebook Moscow Hack
Yup: https://www.theguardian.com/world/2018/feb/06/japan-robots-w...
serverless is primarily a decentralisation/small-scale/unpredictable workloads play where you trade off fixed costs of managing a dedicated instance for higher variable per call cost. At any reasonable scale and predictability, running a dedicated server is cheaper.

The folks who started at a small scale in serverless but see traffic growing and kind of are in the middle space before jumping to dedicated servers have an entire art form of keeping their functions "hot" since both Lambda and AppEngine actually keep your functions hot loaded when once it's spun up for some time.

https://www.google.com.sg/search?q=serverless+warm+up&oq=ser...
Numeric stability is very tricky to get right.
I wouldn't jump to any conclusions on that one yet. Both the statement that smartphone use is increasing the number of accidents and that this would be caused by people not looking at traffic lights are somewhat suspect.
And reading real code. It’s important to see how these pieces all go together. Just reading cppreference is like familiarizing yourself with legos without seeing how to build something with them.
I have the same problem when I visit Melbourne. One of the reasons I love living in Brisbane is that there’s less people, so less crowding on sidewalks. Death to all who “walk” (slower than a toddler who’s just learned the damned skill) 3/4-wide!
As Frédéric Bastiat said, there is that which is (easily) seen and that which is not (easily) seen.

Hazlitt: “The art of economics consists in looking not merely at the immediate but at the longer effects of any act or policy; it consists in tracing the consequences of that policy not merely for one group but for all groups.”
I don't dislike ssh. It's sometimes necessary and useful. But the modern way of performing deployments is not via ssh -- it's via container and load balancer orchestration and virtual machine management infrastructure.

Making your customers happy is good for business, and I salute you for the work you've done in this area. But I still take issue with your "table stakes" characterization and maintain that it is best omitted from an otherwise good discussion. Being "table stakes" for your business is different from being "table stakes" for service architectures generally.
AI researchers are halting work on human-like machines
This was actually first. We saw the start of this about a year and a half ago when they deleted their warrant canary. And half a year ago they announced that they went closed-source.
That’s not “really misleading,” it’s “barely misleading” or perhaps “slightly misleading.”
This is consistent with e.g. std::vector::at vs operator[]. The former throws an out-of-bounds exception, the latter has ub on bad index.

Like it, don't like it, that's cool. But it is consistent.
Your CPU designer friends are right, and your "emulator" is pretty much how real mode and v8086 protected mode addressing were actually architected. The descriptor parts of segment registers effectively had fixed contents derived from what was loaded into the selector parts, rather than from descriptor tables. Yes, this indeed allowed the 80386 to run real mode programs. (-:
>There’s no evidence that the impact on the extremely low density part of the atmosphere makes any kind of environmental problem

That is what people thought about automobiles emitting co2. If we have learned anything, we would be extremely wary of anything that causes big disruptions in the environments, how ever innocent it might seem...
I wasn't there, but building entire systems from zillions of small procedures sounds familiar. Wasn't this a guiding principle behind languages such as SmallTalk and Forth? The first system to be implemented on 8086 was Forth with its structure of loading code from 1K blocks.

But I can see the chicken-and-egg here. Did languages at the time think in terms of small contained blocks of code because the hardware they ran on was limited? Or did CPU engineers restrict their designs to match the segmented demands of the programming languages?
The Rise of the Secondary Cities
Taxation of carried interest as capital gains makes absolutely no sense - I can't think of a better example really to illustrate "one set of rules for the rich and another for everyone else.'
Do you run game servers? They absolutely have failover capability.
Should developers abandon Agile?
Well, you can train your own models on the CPU for real-time object detection tasks using the SOD ML library we just released recently

https://sod.pixlab.io/c_api/sod_realnet_train_start.html

https://sod.pixlab.io
So the break pedal overrides everything, then you'd have a run of the mill radar breaking system, regular lane following system, and only after that (and maybe even further back) the more advanced self driving-ish stuff

The problem the article points out is that there's no safe, dumb response to radar seeing something stopped right in front of a car going 70 mpg.

If anything, the systems the article describes are a lot like what you describe - a bunch of semi-separate systems each of which can do something if it can be sure that something is safe and which do nothing otherwise.

The problem seems to be that given enough no-easy-answer situations, you wind-up with a false sense of security.
Dragging the tool box makes it into a window, but if I release it immediately, the title bar gets interleaved with the menubar buttons and I can't drag it anymore.
I'm pretty sure you own a cell phone and a laptop.

And most of your things are made by people working comparable hours for much less money and a lower of standard of living. Yet you somehow find that "acceptable" even though you're still complicit in their exploitation.

I fail to see why geographic proximity makes things less acceptable. If we could ship the fruits of their labor from overseas, that would be ok?
Mechanical: the contact theory, that one thing can only affect another by being in contact with it e.g. the teeth of gears.

Unfortunately, gravity ("spooky action at a distance") does not require contact, so the mechanical theory fails. Which can be stated figuratively as "the world is not a machine".

"The machine, the ghost, and the limits of understanding: Newton's contributions to the study of mind" at the University of Oslo, September 2011
https://youtube.com/watch?v=D5in5EdjhD0
This is probably not the last idea from curb your enthusiasm to eventually be supported in research.
The code for this pretty print "@" was online[0] at one point but the site was never captured by archive.org.

[0] https://people.csail.mit.edu/gregs/ll1-discuss-archive-html/...
I can't read Reddit without logging in because that's what applies all my filters. It's a much more agreeable site once you strip off all the politics subreddits. Now I just need a way to filter off the karma whores like gallowboob.
Well POF is, real glass still has bend diameter limitations, but most people aren't using single mode longer fiber runs that need glass.

So, yes, all the common stuff is pretty flexible, because its plastic.