skysight-inc/HackerNews huggingface dataset:
>Or some system gets hacked, and information or money gets leaked/lost.

Blockchain is worse for theft because someone can't arbitrarily pull money from a bad account and put it back. The amount of security you also need to take on to protect your private key is a vast increase from what you need to currently do for banks.
Good cast though. Perhaps it's just the trailer that's cut to make it look like formulaic crap.
Given that the article is about China and that the OP wrote about global trends you can probably remove 'white' from your list of descriptors...
It works through preservation orders, which LE can issue to companies and mandate they preserve records of something.
I also switched to Opera as a default web browser this year, Chrome not feeling nice to use as a daily driver anymore. Almost 10 years isn't a bad innings though. So far so good.
I'm just an armchair historical linguist but the 19th century books and dictionaries written by British missionaries dispatched to China, that are freely available in abundance on Google Books, are just as fascinating as the cutting-edge monographs of the past decade. They lacked proper training but their observations are fascinating. For example, the pronunciation guide in a dictionary of Shanghainese notes that older people would say Beiging (I'm going to avoid linguistics jargon and true Shanghainese pronunciation for the sake of understandability) and younger people would say Beijing. So we know exactly when this sound change (palatalization) spread to the Shanghai area. The author didn't call it as such and seemed to have the attitude of "kids these days don't talk properly" which makes it really amusing to read.
Selenium is just a tool built on top of the WebDriver API. One of its main disadvantages is needing to run a complicated proxy program (like geckodriver, ChromeDriver, etc.) built individually for each browser in order to drive your instance. As a result, users sometimes suffer from hard to debug edge cases and other pain points.

They also make interacting with JavaScript on the page a bit painful. For example, injecting JavaScript into the browser with Selenium can be quite an ordeal [1], so you're somewhat limited in what you can do by what Selenium's developers decided to focus on. It also complicates deployments by adding another moving part to the overall equation.

In contrast, the Web Extension API is now part of all major browsers, and makes interacting with different page contexts effortless. To give a sense of the project, we wrote an interactive tour of Remote Browser which runs browser instances on our backend.

[1]: https://intoli.com/blog/javascript-injection/

[2]: https://intoli.com/tour/1
TCC is not a good compiler for sizecoding. It is itself very small, but that's because it doesn't do much in the way of optimisation at all and generates lots of redundant instructions that you can't make up for with executable compression.
If you were the Chinese or Russian government, would you rather trust Google or Apple with a camera and mic on all your employees?

While I don’t personally like the policies of either government, if they throw money at FOSS, that’s still (probably, see Android) a good thing.
Websites were "free" from the start when people were hosting them on their own machines. At this point we have the internet access and cheap hardware that would allow us to take control and build distributed solutions that are "free" in the sense that they only cost our contribution of hosting power or something.

Look at the Tor network, for example, the next time you assume that nobody would run a service for free without collecting data or ads.

EDIT: I used Tor as an example because of the contrast with data collection companies like Facebook but there are a lot of people who run Tor relays for free that push quite a bit of traffic around. Things like IPFS, blockchains, Mastodon Project, SETI@Home, etc, are examples of free approaches given our modern hardware proliferation.
There is nothing systemic or inherent to China having a lot of hash power. They just happen to be strong in silicon manufacturing. This will likely decrease over time and is different from being centralized by rule.
The plant-based Impossible Burger shows up at White Castle in slider form
In the 21st century this would be:

kidnapped by terrorists and forced to read a statement.

IIRC this was used in Homeland, the TV show.
The Remote Browser framework is designed to be an API where interactions occur at a much lower level than they do in a library like Selenium or Puppeteer. In many ways, it's more similar to the Chrome DevTools Protocol than it is to Puppeteer. It's more a tool for building libraries with user-friendly interfaces than it is a user-friendly interface in and of itself. Like you mention, simulating user interactions with the DOM is relatively easy. The idea here isn't that you would implement that sort of thing yourself, it's that higher level libraries will be built which incorporate this sort of functionality for you. We have several projects in the works here at Intoli that fall into this category, and we're looking forward to rolling them out in the near future.
[Considering dogs generally, Ackerley]
"saw how amiable and well-mannered they were, in a way how sad, above all how nervous with their air of surreptitious guilt, and meeting the mild, worried brown eyes that often studied me and my friendly hand with doubt, I realized clearly, perhaps for the first time, what strained and anxious lives dogs must lead, so emotionally involved in the world of men, whose affections they strive endlessly to secure, whose authority they are expected unquestioningly to obey, and whose mind they can never do more than imperfectly reach and comprehend. Stupidly loved, stupidly hated, acquired without thought, reared and ruled without understanding, passed on or “put to sleep” without care, did they, I wondered, these descendants of creatures who, thousands of years ago in the primeval forests, laid siege to the heart of man, took him under their protection, tried to tame him, and failed—did they suffer from headaches?"

This really touched my heart. Disclaimer: dog owner.
The What's new blurb in the Play store is regularly panned for this. Every big name app, even Google's own, constantly read "bug fixes and performance improvmements"...
My first 6 months using Ember: A retrospective
It shouldn't be freezing the tab: the words expand until the screen is black and then some interactive media comes up.
That's 40 calls a year about once a week. If those are homes with many seniors that might not be too shocking. Big malls might have a call a week or concert arenas.
We’re just learning how to build decentralized systems. It’s a difficult challenge and most of the current attempts will fail, but some will succeed.

Meanwhile centralized systems can solve many practical problems. The two approaches are not in opposition to each other. Are you trying to solve a practical problem today, or are you trying to build a very challenging zero-trust system of tomorrow?
> While I don’t personally like the policies of either government, if they throw money at FOSS.

Sailfish isn’t completely FOSS and the strategy of licensing it to clients like Rostelecom foresees that a lot of the OS will remain closed source.
http://archive.is/GPTMc
I just lost the game
We do rely too much about GPS, but asking people for directions isn’t exactly a mapping solution.
Wow, that's impressive. I wouldn't have guessed an app as complex as Firefox would work on Jolla's compatibility layer.
Youtube ads have a cost of between $.10 and $.30 per view, according to googling "youtube ad cost"

An arbitrary youtube video [1] is 56.69 megabytes (7m36s of 720p MP4). AWS outbound bandwidth, which I'm told is outrageously expensive, costs $0.050 per GB, so a single view costs $0.0028 to serve.

Seems to me bandwidth isn't an insurmountable problem - if you can get the mix and volume of viewers, creators and advertisers on board, and make $.10-$.30 per view, and you can keep your overheads for engineering, support and moderation low.

[1] https://www.youtube.com/watch?v=NjKgPLeJ79Q
My “reading between the lines” is that they tried to get fingerprints from the photo but were unable to. They then used other evidence, like the WhatsApp group to narrow down or find the suspect, then POSSIBLY the photo was used as the “nail in the coffin”.

Then PR or whatever found out about the story and turned it into a “we’re coming for you”/“police so advanced” puff piece which was regurgitated by the BBC.
Newer Windows is still only two shell commands away from activation.
This seems so defeatist. Is each graph really that much of a special snowflake that we can't have frameworks that cover the 80% use case but allow you to drop to a lower level when needed?

I am disinclined by temperament to use low level tools for tasks that really should have a sensible generic abstraction. I know some people's brains err in the other direction - each to their own.

(I'm pretty sure tools exist. I used https://bokeh.pydata.org a few years ago when I needed something along these lines. I looked at d3 and had a similar reaction to the grandfather comment)
Basic applications such as that, sure. But the top parent comment referred to games, which are the opposite in terms of complexity and operating system features, and generally harder to support adequately in emulation.
If you are buying a product/service and it says it won't do something (like sell your data) and does anyway, that's clearly wrong. They agreed to protect your privacy. With services that state they will use your data to run targeted ads you are immediately accepting the loss of privacy.
it seems it s a huge problem - but there is ipfs and torrenting and platforms like d.tube which may actually be onto something interesting.
there are lots of factors. the government is a very needy customer.

in the secure world, a further compounding problem is that the government demands exclusive access to many of the technologies you develop - making it difficult or impossible to leverage the work in the market. since that line isn't well defined, and the risks are so high, both you and the government err on the side of caution.

there is a constant struggle to keep your best engineers from being locked in a scif for the rest of their lives.

many people on the government side see themselves as the overall architects of the system with absolute fiat authority. this can lead to huge uncosted scope changes, difficult or impossible deliverables, the whole project lurching into the swamp because of some tertiary issues, etc.

despite the high price tag and hefty support contract, a lot of these deals are strategically poor and don't end up making you alot of money. in the limit your entire company functionally gets absorbed into the government.
https://bokeh.pydata.org offers a nice dynamic chart library from Python. It has a js helper library to handle to dynamism.
Many people are pointing out that it's pretty obvious the news reports more on rarer events. True, but also people don't necessarily realize this when watching the news. I can anecdotally guarantee some of my family members fully believe that homicides are responsible for significantly more deaths than cancer.
I'm amazed that storage is cheap enough that companies can afford to keep all that data.
Wow, that's one of the strangest and most wonderful things I've seen in a while.
Show HN: Infinite recursion in JavaScript with infinistack
>"No, those are your morals."

No its common decency and etiquette. These aren't "mine" they are social norms.

>"I get that you value the "but we had a deal" criterion for fairness above the other things people value in this situation"

Sure everybody is "fine" with this as long as its just chatter on HN. It's all optimization problems and capturing true market value etc. But I'm willing to bet that when you yourself are on the receiving end of an involuntary bump by an Airline your first thought is most certainly not "I'm fine with this."
>MiniG

What is this? I tried searching for it, but got nothing useful. Only things related to crypto mining, and other unrelated nonsense.

It sounds interesting.
[video] Credit Card Scammers: Street Gangs on the Dark Web
Missed opportunity to call it TizenScript.
Yeah, once terms of keeping track of the qualitative aspects. Things like context, insights, learnings, next steps, methodology, etc

And you just keep track of those preso’s and in Dropbox/drive/box?
Bitcoin / Blockchain are not distributed in one important regard. A truly distributed currency would allow one to transact while offline, and allow merging subgraphs of transactions, etc etc. Bitcoin chooses consistency over availability. Real world commodities can always be transacted, regardless of network connection.
And there's also:

* Bough

* Thorough

Five separate words - with five different ways to pronounce "ough"! Spelling in English is a complete disaster. I pity those people who have to learn it as a second language.
How is a police officer getting killed in a car accident any different than anyone else getting killed on the roads?
It is both over and under diagnosed just like ADHD.
There are higher level visualization tools built on D3.
You’d think these companies would use VLANs or at a minimum a router or layer 3 switch to segregate camera, critical services and fish tank IoT network traffic.
Syria War's Game Theory Is Too Complex to Predict
But it is static. The visual output is usually in jpg form. That's pretty much the definition of static output.

The only output I can find in Jupyter that is not static is coming from Bokeh which takes Python and generates javascript code to run in the browser. Jupyter itself calls this "a style of D3".
There are some good and some not so good among these companies. Uber is a taxi company with an app. Cars still cost the same as before to run, drivers still cost the same as before, all costs are the same as before. So once the subsidization by VCs stops, Uber rides will be as expensive as any other ride. Self-driving cars will not save Uber either. There is no network effect with self-driving cars, and once the technology is ready it will be commoditized, and Uber will have no advantage.

As a rider, it's great to use it while you can, but there is no actual business there.

Airbnb on the there hand has all the advantages people like to see in a business.
Probably referring to this: https://github.com/opengapps/opengapps/wiki/Mini-Package
Torrents were fast - they still are if you can use something like popcorn time.

What about upload speeds? They are universally awful - that's an impediment to decentralization and something that should change.
SpaceX will try to bring rocket upper stage back from orbital velocity
Ok, I stand corrected -- it is OSS based on Apache Allura.

1. https://allura.apache.org/
I agree, but this is HN; isn't it safe to assume a certain income among most commentators?
The latest non-LTS release works too.
i think nano/raiblocks currency can do that. and there may be others too

however what you are asking is not a requirement - all online transactions will wait for an internet connection before actions can be taken, and this is true even today for physical goods - the paperwork must match before products can be moved.
I went back and tried it again a day later, and now it works -- it finds videos related to the topic I search for. Whatever the problem was, the author has now fixed it.
It's pricey, but I love this. Now, if only someone would let me build a Merlin V12 :-)
I am curious did you augment the book with anything else and if so do you have any recommendations for that?
NEO will be fully decentralised at some point according to roadmap with voting for node operators. It will still be faster by design and its somewhat current centralised state is not the reason of its speed.
Atari Quake 2: testing q2dm8 (a big map)
You can’t run Python (or R, or SAS or whatever) in a browser.

If you want to do dynamic visualisation with something like Python or R in a browser you need need a server, and that incurs significant latency.

D3 also allows much more fine grained control over visualisations than any visualisation library or package I’ve worked with in any language, because you have total control of every line, point, every fill.

No matter what crazy design the design team comes up with for your website, D3 will let you bind data to it and turn it into a workable chart.

It was written by an editor at the New York Times, and it is designed for producing bespoke visualisations on public facing showcase pages where appearances and speed have to be state of the art.
> Look at the Tor network, for example, the next time you assume that nobody would run a service for free without collecting data or ads.

Oh an exit node certainly has the capability to collect data. Have enough of them and you can de-anonymize an user.
I think they meant microG, which is a project that aims to replace Google Play Services with its own, API-compatible implementation.

https://microg.org/
Why should they? Google itself doesn't make any media, it just provides the platform. And why shouldn't they be allowed to waste their own potential?
A tangent, but: how long until “turn of the century” is assumed to mean the time around the year 2000?
It's very unlikely that "smart" is involved here. I suspect the wing breaking is simply the likely end result of many possible interactions of a crab (tank with crushing claws) and a bird (lightweight and easily crushable) in a tree. Being without two useful wings is not a situation that any bird wants to be in.
I don’t have a PhD. In my opinion, if you don’t have a decent idea about what you want to get yours in, you probably should be thinking twice about getting one at all. There’s a huge opportunity cost, and the job market will probably change in non-trivial ways by the time you’re done. Only do it if you’re certain you want to become an expert in something specific. Microsoft and Google in particular are doing a lot of work with FPGAs. (Though, admittedly, the most interesting of these are probably research positions where relevant PhD’s are the norm) Apple does the full stack when it comes to hardware, and I’d expect them to have plenty of analog people. The best route might be to tell the right story based on your past experience and pair it with relevant positions at the bigcos. How to get their attention is unfortunately a topic that literally plenty of books have been written on, and I’m as far from an expert at it as possible. :p
On the opposite end of the spectrum are quasi-monopolistic, single product biotech startups. Venture backed companies less than a few years old built around a novel gene therapy "cure". The clinical success of which is triggering a tidal wave of gargantuan merger activity with little sign of cooling down.

Last week Novartis placed a $8.7B bid on AveXis. ($218 per share, an 88% premium). Manufacturer of a miracle MS therapy for young children. A move that could increase the price to over $2.5M per treatment.

When curing a disease with gene therapy is bad business

https://www.technologyreview.com/s/610873/the-gene-therapy-t...

Amazingly, as outlined in Goldman's note, that lifetime cash flow a pharma developer relies on could be cut short. By "cured" patients no longer requiring long term pharmaceutical therapy!

It makes the space very interesting to watch right now. Particularly as much of the regulation centers upon health or geopolitical concerns. And not on markets or affordability.

My guess is we will see the rise of behemoth-sized global vertically integrated players. Controlling every step of the process. From Research to therapy development. Through patient acquisition. And including the clinical administration of one-shot "cures" in a futuristic branded setting.

Very much resembling something akin to Weyland Industries or Tyrell Corporation. From hollywood sci-fi dreams.
"This particular business model, surveillance and targeted advertising, is not compatible with a healthy democracy"

-- Zeynep Tufekci

That's Facebook, Google, Twitter, Reddit, AdTech, all of Silicon Valley, VC, and most of infotech.

https://www.npr.org/2018/04/12/601951556/can-social-media-ha...

"...The surveillance economy should die. This manner of advertising doesn’t serve the public and it’s not even clear it serves advertisers. It facilitates monopoly, as those with the biggest data troves receive all the ad dollars. That centralizes the potential for and magnitude of abuse, with Big Data used to discriminate against groups, steer vulnerable people to financial scams, and meddle in U.S. elections. Cambridge Analytica’s scraping of 87 million user profiles through a simple personality quiz, and then weaponizing that information on behalf of Donald Trump’s presidential campaign, revealed how information on social media is inherently insecure. Now Facebook CEO Mark Zuckerberg is appearing before Congress on Tuesday to explain how this won’t happen again...."

-- David Dayen

https://newrepublic.com/article/147887/ban-targeted-advertis...

And myself elsewhere:

"Is there too much focus on Facebook?"

Just heard on NPR.

Facebook is, in this debate, both an exemplar and a synecdoche: it stands in for, variously, all of social media, infotech, online advertising, Silicon Valley, and surveillance capitalism.

That last a term whose origins are in Shoshana Zuboff's 1970s research into the sociological impacts of early workplace automation and the inevitability of the use of those same technologies for surveillance and control:

Everything that can be automated will be automated.

Everything that can be informated will be informated.

Every digital application that can be used for surveillance and control will be used for surveillance and control.

https://en.wikipedia.org/wiki/Shoshana_Zuboff#Zuboff's_Laws

http://www.faz.net/aktuell/feuilleton/the-surveillance-parad...

https://www.worldcat.org/title/in-the-age-of-the-smart-machi...
Police spend more time driving than the average person, due to the nature of the job. Writing tickets on the side of the road is also hazardous. The job increases their risk of dying in a car accident.
But not everyone is running exit nodes. And even if they are they get random requests that can't easily be correlated to a source.

My point is that most people run those services for free without the expectation of collecting personal data.
PLSDR: Python Software Defined Radio
There is something insane with your numbers. Probably the .1/3 per-view (per 1K views maybe) but too lazy to find out.

You always forget the huge(?) amount of un/low monetizable content/traffic/countries.
Once I switched to using keyboard bindings more, my touch typing improved measurably. I’m a VIM person, but emacs or any other key binging based environment should be similar.

I now try to use key bindings everywhere and minimize mouse usage. I’m way less mouse oriented than before and I’m more productive. I know I have a ways to go still. And I like that challenge.

I know you mentioned you are not a developer. For those that are/would like to be, this may be helpful.
I use this all the time, it's a wonderful tool! One feature I would really like is the ability to have multiple text filters, either as part of the query or explicitly. I often find myself searching for a certain intrinsic (or family of intrinsics) that operate on a certain bit width.

Otherwise, this is one of the best cpu documentation tools I've used.

As a side request, it would be amazing if the intel documentation on non-temporal memory operations and sfence+lfence had more specifics about how they interact with the rest of the cache hierarchy and the load/store subsystems.
a monopoly on the internet's gates is still a monopoly even if you dont own what goes through it. They cant be broken up for wasting their own potential but it is possible they are using googles superior bandwidth infrastructure and ad market domination to stifle competition.
All the more reason not to believe in 'code = law'