China Prepares to Drop Microsoft Windows, Blames U.S. Hacking Threat

China Prepares to Drop Microsoft Windows, Blames U.S. Hacking Threat

Now comes the news, first broken online by the Epoch Times this week, that China is preparing to replace the Windows operating system with an alternative that is being developed within China in order to “prevent the United States from hacking into China’s military network.” Quoting a report from a Canadian military print publication called Kanwa Asian Defence, the Epoch Times revealed how the Internet Security Information Leadership Group (ISILG) in China has been created in order to replace Windows, and the UNIX system, used by the Chinese military. Starting with the Edward Snowden NSA document leaks back in 2013 and bolstered by the Shadow Brokers group releasing NSA-developed malware more recently, China fears that U.S. intelligence agencies have the necessary tools to easily hack into operating systems such as Windows, and UNIX or Linux for that matter, and spy on Chinese military secrets.

Source: www.forbes.com

How I Made $200k When I Was 16 Years Old Through Coding (2018)

How I Made $200k When I Was 16 Years Old Through Coding (2018)

My previous account had high fighting stats, and at the time the community didn’t have many bots that could fight for you. I looked through the code, and that’s when I realized that with a few modifications, you could make a bot that could fight any monster in the game. Within a few weeks, it was one of the most popular bots on the forum and my Runescape account stats were up.

Source: medium.com

Our Fate Is in the Stars

Our Fate Is in the Stars

As journalist Charles Fishman recounts in his new book, One Giant Leap, today’s laptops and phones are descendants of Apollo. Yet even before the rocket lifted off for the moon, budget cuts forced NASA to shut the production line, and when the Nixon administration ended Apollo altogether, two fully functional Saturn Vs were left to rot. In a new book, The Case for Space, Zubrin argues that Musk, Jeff Bezos, and others who are pouring their fortunes into rocket development—the so-called NewSpace movement—are making this plan possible again.

Source: theamericanscholar.org

We are Collage: Dada, Instagram, and the future of AI

We are Collage: Dada, Instagram, and the future of AI

While the technique of cut and paste in its simplest form dates back to the invention of paper in China around 200 BC, collage didn’t become an indispensable mode of communication until mass-produced, printed media was adopted as a material by artists in the early 1900’s during the very early stages of Modernism. During a fractured and churned-up time, Höch constructed her works from fragments of fashion magazines, newspapers, and photographs stating that there were “no limits to the materials available for pictorial collages. And as AI becomes more commonplace it will become akin to those hobby periodicals and illustrated daily magazines of Höch’s era, like the gifs and memes of today, itself subject to material recombination.

Source: theartofresearch.org

Show HN: Translate English to SQL

Show HN: Translate English to SQL

Once it is running, it’ll take a few seconds to load models and then you can start asking questions about CSV tables. Here are some examples of the answers and sql inferred for plain-text questions about this table:

There are plenty of types of questions this model cannot answer (and that aren’t covered in the dataset it is trained on, or in the sql it is permitted to generate). I hope to track research in the area and substitute in models as they become available.

Source: github.com

Taiwan bucks world trend to be No. 1 in semiconductor equipment spending

Taiwan bucks world trend to be No. 1 in semiconductor equipment spending

Worldwide semiconductor manufacturing equipment billings for the first quarter dropped 19 percent annually amid an industry slump, but Taiwan bucked the downtrend with billings soaring 68 percent year-on-year, international trade group SEMI said yesterday. Global semiconductor manufacturing equipment billings for the quarter fell to US$13.79 billion, from US$16.99 billion a year earlier, according to data gathered by SEMI and the Semiconductor Equipment Association of Japan from 80 global equipment suppliers. Two weeks ago, North America-based manufacturers of semiconductor equipment reported a 4.7 percent monthly growth in worldwide billings to US$1.91 billion for April, marking the first monthly growth since December last year.

Source: www.taipeitimes.com

Rethinking Visual Programming with Go

Rethinking Visual Programming with Go

Historically, we read source code text in a top-down left-to-right fashion – the same way as we read western natural languages – and because of a horizontal writing system, it grows downwards, forming long vertical pieces of text, stored in files. Here is a very brief overview and an attempt to classify them into two and a half groups:

Block-based visual languages are environments where you don’t input code as a text, but rather drag-and-drop predefined blocks into the script area. Plus, many hybrid projects allow you to convert simple code samples from the textual representation of mainstream languages into the block representation and vice-versa, which seems to help in the transition from block-based classes to “real programming”.

Source: divan.dev

Proposal: A built-in Go error check function, try

Proposal: A built-in Go error check function, try

The ideas discussed in the draft design centered around a new unary operator which simplified explicit checking of an error value returned by some expression (typically a function call), a declaration for error handlers, and a set of rules connecting the two new language constructs. Invoking with a function call as in (pseudo-code)

turns into the following (in-lined) code:

In other words, if the last argument supplied to , of type , is not nil, the enclosing function’s error result variable (called in the pseudo-code above, but it may have any other name or be unnamed) is set to that non-nil error value before the enclosing function returns. If returns a non-nil error, is expected to return from the enclosing function, but there isn’t any such (Go) function (nor a last result parameter of type ) since we are running in a separate goroutine.

Source: github.com

Cats Win Major Victory as Declawing Is Banned by N.Y. Lawmakers

Cats Win Major Victory as Declawing Is Banned by N.Y. Lawmakers

New York State joins several cities in banning declawing, including Los Angeles and Denver; several other states, including California, New Jersey and Massachusetts, are also considering bans, according to the Humane Society of United States, which hailed the New York bill. Albany considers whole packs of animal bills each year; there are currently more than a dozen, for example, dealing with dogs, ranging from raising penalties for theft to establishing tax credits for adopting an animal. The State Senate itself passed nine animal-related bills on Tuesday, including bills to require pet stores to have fire protection systems and to increase the fines for people who leave their dogs outside without “adequate shelter.”

Source: www.nytimes.com

Protecting Sleep in the Hospital, for Both Patients and Doctors

Protecting Sleep in the Hospital, for Both Patients and Doctors

It was 11 p.m. and my 2-year-old patient was sleeping peacefully in her hospital bed, snuggled up with her mother and several stuffed animals. “Sorry, I have to take a listen to her heart,” I whispered to her mother, tapping her shoulder lightly. Her mother and I had a good relationship: I had served as an advocate for her daughter several times during her seven-week stay in the ward.

Source: www.nytimes.com