skysight-inc/HackerNews huggingface dataset:
Yeah. No. They are aware as well, more than anyone else, that the privacy abuses aren’t the sort that they care about in terms of their science. And most of the major news about these came out only relatively recently. FB was a Science desert well b4 that.
> What Is a Nation?

"A nation is a historically constituted, stable community of people, formed on the basis of a common language, territory, economic life, and psychological make-up manifested in a common culture."

https://www.marxists.org/reference/archive/stalin/works/1913...
Um, no. Columnar compression can be huge if your data can be sorted favorably. You basically get to filter (both compare and skip) and aggregate without fully decompressing. If you have to scan a column (or a few), this can be huge. It's great if you can skip blocks within the column or entire shards, but that's unlikely to happen unless you're doing a highly selective query. OLAP queries aggregate a ton of data. Judiciously chosen column compression scheme coupled with a good sort order can be a huge, huge advantage.
>What is it that you want to do that these technologies are preventing you from doing?

It's a spiritual thing. What does it mean if something is private? What do you allow yourself to do if nobody is watching? E.g. do you eat more sloppy when you are in private than in a restaurant?

If everything is public, there is no privacy. This comes with its own spiritual benefits but some people don't like that.
Plans for PHP 8.0: Vote on Union Types Started
Your comment is absolutely correct but further points out just how far astray data science has become from any meaningful work. This issue is that a huge number of "data scientists" have limited programming ability and nearly zero engineering sense.

As a perfect example of this is the trend in most places I've seen where data scientists strive to increase the complexity of their model (so they can prove how "smart" they are). A huge part of a software engineering education (whether in the classroom or in dev shop) is learning that complexity is the enemy. No engineer would choose a 3 layer MLP over a simple linear regression for an imperceptible improvement in performance.

The additional irony of all this is that a decade+ ago a software engineer who had strong quantitative and numeric programming skills was rare and an elite find. You would have thought that the data science boom would have dramatically increased the number of these people but I find them even rarer.
On the Inside of a Hacking Catastrophe
I agree that QR codes are a bad idea because they’re not human readable. But wouldn’t that particular hack be possible with a URL as well? It might be detected faster I suppose.
QR pros are that they're distance-independent (you just have to make them larger) and you can just print them. Cons is that they're pretty cumbersome to use (you have to launch a camera and/or a dedicated app).

NFC pros are UX - you just place your phone, even without unlocking, and magic happens. Cons is, you can't make them at home, you have to order the tags, hope you order the right ones (few years ago there was some IP rights nonsense that prevented some types of tags working with some phones, not sure if it's true today).

As for NFC and payments, I'd blame a) above mentioned IP nonsense, and b) handling payments is a complicated relationship with third parties; if the third parties aren't willing to embrace NFC tags (and AFAIK they generally aren't, or will try to fleece you for it), there's nothing you can do yourself as a venue owner.
I don't think that an average user wants to type in cryptic urls rather than simply scanning a code. At least, if they know what to do. But I don't know how the adoption rate for QR code scanning is. Do the stock android camera app and the ios camera support QR codes yet?
My understanding of QR code’s is that they just are a machine readable string and that string is usually a URL. The phone then is responsible for parsing the string and doing something (like launching a browser/url or other installed app). So users are not paying by QR code, users are paying via a web app and Using the QR code to input the url for that app/item/quantity etc.

Is my understanding incorrect?
I've seen this show up on Hacker News before - transferring data via an animated series of QR codes https://github.com/divan/txqr
The Feds are building an America-wide face surveillance system and ACLU is suing
Microsoft Azure customers reporting hitting virtual machine limits in U.S. East
>I don’t know, the rest of the developed world doesn’t want to live with gun violence, and they... don’t. Your argument is absurd, though, because most knives and apples aren’t designed to kill people,

Yet the UK has some crazy knife laws (and self-defense laws for that matter, I'd hate to have to defend myself in the UK) because when people couldn't get access to firearms easily knife crimes went up.

I mean, 2 years ago they had someone drive into a crowd of people and then hop out and start stabbing/slashing

>The attackers were armed with 12-inch (30 cm) kitchen knives with ceramic blades, which they tied to their wrists with leather straps. They also prepared fake explosive belts by wrapping water bottles in grey tape

https://www.wikiwand.com/en/2017_London_Bridge_attack

In 2014 in China 171 people were stabbed/slashed in a single attack at a railway station, 31 people died. https://www.wikiwand.com/en/2014_Kunming_attack

Since 1949 only 3 mass shootings have had higherdeath counts in the United States than the Kunming incident - the Las Vegas shooting in 2017 at 58 dead, Orlando nightclub shooting in 2016 at 49 dead and the Virginia Tech shooting in 2007 at 32 people.
A Tree Falls in a P2P Network
Cognizant quits content moderation business worth 100s of millions in revenue
Actually, I don't know which version they started but on my Pixel it's built into the Camera as well as the Lens app.

When you point your phone camera to a QR code it'll show a description/link.
>And we are nowhere near reaching it.

Earth overshoot day is already in August [0] which basically means we are consuming it 1.75 times more bio resources than the carrying capacity of the Earth.

[0] https://www.overshootday.org/newsroom/past-earth-overshoot-d...
You know what "the map is not the territory" means, right? That one should not make a confusion between reality and (any form of) bureacracy. Now, technically any interaction a real person has on the net is influenced by the map of the person, i.e. by the classification of that real individual. The classification does not have to be geographically centralized, it is enough that the tags the real individual is blessed with by algorithms can travel effectively with the individual. This is technically possible and it is the root of the problem. So not that _they_ know, but that my interactions with other people are mediated not by the territory, but by the map. Who owns the map owns the territory, this way.

You can see that this is the problem in many places. One of those places which springs to mind is that, for example, Google argues that they are just like any user of the (infrastructure of the) internet. But whenever two individuals interact via anything Google, the communication goes mediated by Google. In a sense it is centralized, and there is a centralized map, even if physically spread between variously located data centers.
~30kb/s assuming the data density of 3kb per QR code. Not that much.
Nonrandom time series floats are often significantly helped by delta-compression before applying the actual block compression algorithm. I used to do this quite successfully in late 90s when sending FOREX quotes to clients over analog modem connections.
> I wish more programmers understood metaphysics better. We’re built to be philosophers.

Total agree, programmers are professional thinkers after all =)

> There is a more “real” level of existence where all our actions really exist.

Yea I go with that. Hm, but do you think that your life force analogy is what is the more real level? I think it is just another analogy or explanation for whats really going on.

Your "life force" concept actually reminds me of thermodynamic entropy from physics: On which life force does a plant feed? Mostly it is energy from the sun or geothermal processes (think deep-see geysers). So we can say it "feeds" on the entropy of these celestial bodies.
Similar we feed on matter configured in a specific way. Containing energy in the specific configuration of atoms which we transform into other more unstructured ones. We fuel our batteries by increasing disorder in our nutrients(including oxygen) and therefore our environment.

Now going with the life force concept:
I think in your life force concept air should also have some kind of life force. Otherwise how do you explain that people die when locked in air tight room but with enough food and water and everything else? Do you say they life on? Don't they die because the "life force" of the air is all consumed?

Similar probably everything else has to get some life force.
Asterisk 17
https://www.searx.me
There is a downside though: a copy has to be downloaded for each website, so each first website load is slowed down.

What’s missing is a way to tell the browser to use a certain resource (identified by its hash) and a url to download it.

That way the browser could cache the object across websites and download from a source that the requesting website controls.

It could look like this

hash://sha256/71dc8dd15ea156387fa9efaf380e7f8d39187a549649bec62a39aee3cf4fdc55//https://raw.githubusercontent.com/cdnjs/cdnjs/2c95eae0dc3569f0cb15c8a5f9173220b49156bc/README.md

I also vaguely remember that magnet links were similar.
You should check out Idris: https://www.idris-lang.org/
"Rigs" is quite overstated. The system is quite transparent, and other countries have similar systems and yet we do not call them undemocratic. Such as the U.S., with the electoral college for presidential elections.
You are right, a QR code can encode information about a bunch of transactions in an image, which is much easier for a person to use than do so manually through screens.
>Killing some with a device that was purposely made to kill someone isn’t misuse.

As a gun owning American with MANY firearms, never once have I bought one thinking "gee golly, I can't wait to kills me somes peoples with this here gun" I go "hey this would be great for hunting, hey this one would be great for taking to the range, hey this is like the one my late father first took me shooting with, hey this one is just neat mechanically because the entire cylinder of this nagant revolver slides forward and it has this comically long hammer".

I have never shot anyone, I have never wanted to shoot anyone, I've never drawn a weapon in aggression.

If you think a gun is a murder machine, yes you should never own one. I, however, see them as a functional tool for providing food for my table and as a recreational device. You go take your fancy vacations and I'll drive 10 miles down the road to the range to shoot targets with series of circles.
Jeep, RAM, Citroen, and Peugeot unite to become 4th-largest automaker
Try many small or tiny processes, and soon htop overhead becomes significant (up to 5% total utilization in my situation), that's not exactly efficient.
Yes, in a perfect dream world where governments and agencies are made of perfect, valiant, James Bond kinda characters who fight only for the good causes and are never tempted to misuse the power. In reality, it's obvious that such setup potentially empowers small group of people to with equal ease control and manipulate individuals as well as large groups of people, companies and organizations by means of blackmail and access to insider informations. And the fact how easy and how extremely lucrative that could be just makes it more realistic that someone will try to do that. Lets set aside how tempting it is for most people not to snoop on their exes or current partners, or to run background checks on their daughters new boyfriend, imagine having access to info that some big company is about to default, or that some other company is on the brick of discovering something super exciting and their stocks are about to skyrocket. How many people would realistically resist the urge to monetize that info? How many political parties wouldn't want to know some dirty secret on their opponents? How many ambitious people would just let someone else get promoted even though they know some dirt on them?

Further, since the only reason people would accept this type of surveillance is fear, agencies and governments are directly incentivized by it to prolong and augment the threat, as that directly benefits them and allows them to keep the position of power, to keep their jobs and budgets. Which is less than ideal setup, as it is out of balance by design. As soon as other institutions of the system weaken this will have a tendency to spiral into a fight for grabbing as much power as possible, and then potentially some sort of dictatorship, as has happened in so many societies that had strong security agencies and weak political system.
I believe you two have different definitions of "elite". I am guessing that you define "elite" as the powerful (and therefore rich) and he defines it as the cosmopolitan-intellectual, the anti-nationalist and liberal minded (but not necessarily the top level of power or wealth).

I'm also guessing there's a difference of opinion as to whether nation-hood is a transitory social construct or an intrinsic unalterable eternal reality.
Proji: A fast and simple CLI project creator and manager written in go
Spain 3rd country after Russia and China to request GitHub takedowns
There is some discussion on Reddit: https://old.reddit.com/r/rust/comments/dpurlj/rust_2020_gui_...
Adding to that: by giving up your freedom (of X) you may be giving it up for those around you. We interact with people and information about others can be gleaned by what we do.

Privacy-conscious people may not use Gmail because they don't like what Google is doing, but if everyone you communicate with has an @gmail.com address, you're being 'compromised' every time you send a message to them.
You can do all of those things without logging that information. It’s a cheaper solution to the problem, but that does not mean it’s required.

Which devolves your argument into collecting this information is significantly more profitable. Which I think is generally accepted as true, but not nessisarily enough to make it acceptable.
But what's a language? Swedes and Norwegians and Danes can, basically, understand each other. Hindi and Urdu or Indonesian and Malaysian are the same day-to-day language but they have different technical and formal terms. Is there a language boundary between Scots and English, or is Scots a dialect?

Language is just as fraught politically as anything else.
Most importantly, nvtop: https://github.com/Syllo/nvtop

"NVIDIA GPUs htop like monitoring tool"
Original title was too long: The Feds are building an America-wide face surveillance system – and we're going to court to prove it, says ACLU
Thank you for your kind words, people!!!
It's the same with or without the QR code.

Say you're on the bus stop and want to check upcoming buses (real stuff in the place where I live).

The bus company could either slap a QR code, or a "bit.ly/bus-stop-1234" URL. And someone could paste over it a "evil.com/bus-stop-1234".

Hint: use Firefox Focus as your default handler for URLs on mobile phone. It clears all history and cookies after each usage, which is perfect for opening unknown URLs.
"That is incorrect, the correct spelling is..."

I attribute my early vocabulary and spelling to this little machine. Awesome, just awesome history.
David Brooks: Impeach Trump. Then Move On
I have exactly the same problem as you. I'm looking for a solution too and it seems that deep sleep length/continuity might be linked with serotonin levels. Did you take a blood test on serotonin?
> keeping in mind that a worker count greater or equal to GOMAXPROCS, will block the execution queue, possibly interfering with coroutines waiting for I/O. But if you have less workers, then you guarantee there is an open slot to process I/O, at the cost of underutilizing a server’s CPU

Not if GOMAXPROCS==NUMCPU+1 ;)
This is IMHO the most correct answer. Apple. From experience lots of folks wanted to implement NFC but as soon as they got their idea to the C-suite all the execs whipped out their iPhones and it was game over.

Add to that the years of shenanigans as mobile operators tried to make sure they were the gatekeepers for any sort of serious NFC usage (by controlling access to the SIM-based secure element) and the fact that QR can be implemented in an afternoon by any developer who fancies it without reference to anyone else and, well, here we are.

But the NFC world is becoming a more hospitable place, and we will now see NFC gradually supplementing then replacing QR in many use cases (though not all, as some are much better suited to one or the other tech; they are not 100% interchangeable)
To me a browser for this seems like overkill, but I can understand the argument that "everyone already has a browser open", even if I don't think that it leads to good places.
What You Should Do with Your Life
Convert Angular App to Android App Using Apache Cordova Part-1
To me this seems shortsighted to say the least, sounds like you now need Mozilla to validate and approve your extension for use?

Please correct me if I'm reading it wrong.

Saying "To give users more control over their extensions, support for sideloaded extensions will be discontinued." Also seems disingenuous at best...
How is this different than the FBI's longstanding fingerprint database? Just asking.
So, how do you now install Add-Ons on computers without internet access?
This is great!

I feel this is the missing guide we should have referred to, in our recent writeup:

"Software Engineering for Scientific Big Data Analysis" - https://doi.org/10.1093/gigascience/giz054

We were touching on the issue in point 1 in that paper, and did have a discussion about it internally, but this guide really takes a holistic view on the problem.

Thinking about all of this, I'm also happy we managed to build our workflow manager SciPipe (http://scipipe.org) completely without code-level dependencies :)
Completely agree. If you can't read documentation's software, you shouldn't do data science/ML in any cases.
Native GTK Dialogs in LibreOffice
it's a bit like global warming probably. untill it has no obvious effect. but it's too late to do something when goon squad is already knocking.
You might have never been in a VP+ position in a company then. A lot of tasks in these positions are about avoiding consequences or shifting blame for actions that are either necessary but look bad or that had to be made with way too little input information. And not necessarily just one's own actions.
I think this is a valid thing to worry about.

It's almost the same thing as worrying about a car breaking down if you're 100 miles from the nearest town.

Yet we don't have a specific "fobia" for that, because it's really not a mental disorder to worry about such things.

So many things today depend on having a working mobile phone.
Also, not all phones are NFC compatible (hardware costs $). My current phone is a middle-tier Asus which is good enough in many ways, but has no NFC.
Well, I've read the whole linked Issue and only then understood that it's not in fact CJDNS[1]. The latest commit there is Aug, 6, which is very frustrating. I'd love to see HN crowd paying more attention to such projects.

[1] https://github.com/cjdelisle/cjdns/
OpenSSL is a very widely used SSL library. It's used by Apache and nginx, as well as many e-mail, chat and VPN servers. Estimates include 84% of popular websites, and 96% of GitHub client keys were generated with OpenSSL [1]

Heartbleed [2] was a bug in OpenSSL disclosed in 2014, which had very severe security implications.

Subsequently, people noticed OpenSSL typically receives about $2,000 in donations a year and has just one employee who works full time on the open source code. [3]

[1] https://crocs.fi.muni.cz/public/papers/acsac2017
[2] https://en.wikipedia.org/wiki/Heartbleed
[3] https://arstechnica.com/information-technology/2014/04/tech-...
It is very weird that your solution to political problems is to brute force them by adding more people of which most will simply defend the status quo.

Electric cars are 19th century invention. It is just a matter of deciding to no longer subsidize damage caused by CO2 emissions.

Fusion is also known to be limited by the lack of funding. I've read stories about 13 year old teenagers building their own fusion reactors. The bigger challenge was getting the financial support from parents.

Climate change mitigation has never been about feasibility, it has always been about finding a solution that is immune to politics.
An exploitable DoS vulnerability affects Python 2.7.11 / 3.6.6
Sure, but not many people would knowingly and willingly enter a long URL in their browser. The ease of use and simplicity of QR codes (just point your camera!) is what makes them a potential risk, IMHO.
I wonder what the bandwidth limit would be if you took 44.1kHz audio transmission to the extreme. Something like 56k6 modems?
Docker's fiscal stress prompt acquisition buzz
German Banks are somewhat behind on this, too. So I added a PayPal account and put my bank information there. Works like a charm.
Intel did not create x86_64. AMD did.
> What is a nation? I argue that it is a group label that is invented and sustained in so far as it serves to further the goals of elites.

I’m pretty tired of hearing thoughts on nations and nationalism from a generation of westerners who are privileged enough not to remember why we have nations and nationalism. Ask the Uyghurs or Tibetans or Kurds what is a nation. Ask Israelis or Bangladeshis. You’ll get a sensible answer.
Many organizations are in fact switching databases. It's usually a fairly complicated process, but for a surprising number of companies it makes sense to, e.g. move away from on-prem Oracle to a cloud DB.
NFC is very much used in other places like Europe. I just got back from a trip to the UK and Iceland where I used contactless payments almost exclusively (except for automated gas pumps which required chip-and-PIN). I don’t remember seeing many QR codes at all.
The post clearly states that users can install extensions through the developer's website. The main difference here is that extensions cannot be silently installed — users have to explicitly install them.

Sounds good to me. No more annoying adware extensions.
Brexit lode desmet behind closed doors
I was in an airport in China, in the departures area. They had a screen showing a live video from a camera pointing at passer-bys, it said "Stand here, we'll scan your face and tell you how to get to your gate". I did, and it showed my name and where to go. But, when did I link my face to my boarding pass and agree to this "commercial" use by the airport?

Before you enter China there are machines where you scan your passport, face, and fingerprints, so that's how they link faces to identities, but the example above shows the government gives this info out to... at least airport operators, but whom else?
Sideloadong is automatic installation of extensions by 3rd party software. You can still install extensions manually using the extension package file and opening it with firefox. What you cant do is automate this.