skysight-inc/HackerNews huggingface dataset:
>however then the burden shifts to proving that person C was not really person A

First: No. The burden is on B to prove that C is A, the default should be that if they cannot quite definitively identify the counter party then tough cookies. And they need to do this while covering all expenses and time value with interest in the event they're mistaken.

Second: if only! Most identity theft is not even remotely subtle. It's people walking in with mediocre quality forged documents or minimal info literally hundreds or thousands of miles from any location C has ever visited in their lives. Or someone randomly claiming to be C via some simple 10 digit government number and an email address C has never used. Etc etc. It's not exactly mission impossible hacking-a-passport-and-wearing-full-3D-facial-prosthetics-and-voice-changer stuff we're talking about here. Standard "ID theft" is just from a financial party with all the incentives to push through acceptance as frictionlessly as possible and then simply hound whomever they can try to pin it on and feed them into "debt collection" systems until most people cave.

What the law needs to recognize is that everything about this should be literally criminal. The original criminal is the one who committed the original fraud. But everyone who goes along with it from then on out, every single 3rd party directly trying to steal money or time or whatever from the innocent victim, is an accessory to that fraud. All of them are involved, though as always they can seek (after paying their penalty) to shift expense/liability back up the chain if they can prove it. It's their fault for insufficiently verifying the original counter party, and then they've compounded it by seeking to defraud someone unrelated.
Pasting relevant abstract section:

> Our research demonstrates that the mechanical components in magnetic hard disk drives behave as microphones with sufficient precision to extract and parse human speech. These unintentional microphones sense speech with high enough fidelity for the Shazam service to recognize a song recorded through the hard drive. This proof of concept attack sheds light on the possibility of invasion of privacy even in absence of traditional sensors. We also present defense mechanisms, such as the use of ultrasonic aliasing, that can mitigate acoustic eavesdropping by synthesized microphones in hard disk drives.

So this attack is for magnetic HDDs, not SSDs or flash media.
I presume any comments from me are unlikely to convince you that CNCF is a trustworthy organization, but I would suggest that the 2018 CNCF Annual Report is probably the best source of understanding what we do and why we do it.

https://www.cncf.io/cncf-annual-report-2018/

You're also welcome to email me and arrange a call.

Disclosure: I'm executive director of CNCF and responsible for that report.
In a sane world, DNT would be opt-out and enforced by legislation.
We could start by forcing google and Facebook to disclose who paid for what advertising.

It’s something a lot of European countries have rather strict laws on, yet, even if you’re in a partnership with Google, you can’t know. If you have a record company with a YouTube channel, Google will pay you for your views, but they won’t disclose to you what share of the money it is that they are paying you. It could be 90%, it could be 1%, you have no idea. That’s just crazy to me, at least it’s relatively harmless in this example.

They won’t tell you who paid for political content either. They won’t disclose how many users it reached or why those specific users were targeted. We have rather strict laws on political advertisements in many European countries, but those laws are completely ineffective when this data is hidden by big Tech.

It doesn’t have to be about political advertisements or elections. I could be anything really. I could run a hiring campaign that targeted young men on Facebook. That would be illegal, but there wouldn’t be any evidence I did it, because Facebook won’t release that information. Facebook got in trouble for making those tools available, but as far as I know, no one who uses them got caught.

That’s a little less harmless, and couldn’t that be a good place to start introducing some transparency?
Because modern C++ won't save us: https://alexgaynor.net/2019/apr/21/modern-c++-wont-save-us/
He's just bitching for the sake of bitching. This is entirely a low information post.

I can only evaluate him on what I just read, and it isn't very good.
Discrete Differential Geometry: An Applied Introduction [pdf]
A huge part of Kropotkin's arguments are about what's possible with the technology of the time. This is even more relevant now with 100 years of improvements. It's a strong contrast to the futurist "everything will get better by default because technology."

Population densities are higher now but Kropotkin was writing before the green revolution. Our capability to feed everyone has grown dramatically in the intervening time
I’ve only recently started following the air industry more closely, but isn’t it ironic that Boeing, the one on the “direct control” side vs computerized systems from AirBus, is the one now suffering from software and automation failures?

I wonder if it might be a consequence of being a late adopter, and rushing the development of systems they never had before.
There is a layer of classes, so presumably there are multiple buffers and extra copying. It's also converting the underlying encoding to UTF-16, allocating String objects, and copying the data into them.
Being Turing-complete seems a bit overkill for a hyperlinked document platform.
There's legislation to stop robocalls. How many have you gotten in the last 24 hours? I've had 3, and it's been a pretty typical day.
I am similarly confused as to why docker needs a daemon. For what's provided in the API, I don't see the need...it could all happen in the client.

Contrast with LXD. It has a daemon as well, but it tracks containers and state across multiple hosts, so the need is obvious. The single host LXC doesn't have a daemon.
Did you write anything about the experience? Sounds like it would be an interesting read.
Every recording has to be sent to the server, there is zero local processing for voice assistant except recognizing "Hey Siri".
Ha. The sad reality in our system is that if you choose science as a career, you publish or you perish. P-hacking allows you to publish. Most biologists know they need to publish or perish, but very few know what P-hacking is, although many of them do it implicitly.

Once you are aware of the problem, you have three choices that I could see: (1) roll the dice and legitimately win the lottery of objective truth discovery, (2) consciously be evil in order to feed your family, or (3) escape and go find another flawed system to feed yourself.

So I chose (3) and went to med school.
You can pre-board on Southwest if you are over 6’3”. I used to do it a lot, but they changed it so you can’t sit in an exit row. Though the bulkhead seats are better anyway, and I can usually get those.
This discussion is about newcomers that know basically nothing of the project. When I say they're not there to learn, I mean their primary function as reviewers isn't to learn from what gets submitted. They can learn depending on what gets submitted, but if 90% of the time their ignorance doesn't permit them to properly determine if what's submitted to them is good or not, then what's the point of their review?
The author writes well, but presents an unbalanced, Mainland-Chinese-Propagandist views. This does not make for "great answers".

Also.... who is asking the questions?
Just like legislation stops robbery and murder.
You're being downvoted of course, BUT whilst JavaScript wasn't created for all this, and itself isn't to blame, the fact that big corporations have pushed the technology forward I think is telling. At the end of the day what do Google (and others) really want? What do they have to gain with all the technology they are using, enhancing, improving?
I think it is inappropriate if this is about the content. Why should somebody need JavaScript turned on to read a blog? If there is a real benefit then go ahead but if the goal is to write a spa than that's a bad application of it.
The same could be said of robot.txt files.
Legislation doesn't stop criminals. The best way to stop browser tracking online is to make it technologically impossible for malicious actors to track the browser.

Everything else is just a band-aide.
I’m pretty aware of the history: the Qing brought the Uighurs into north Xinjiang to genocide the Mongolians, who already killed a bunch of Han living there already. Still, again, nothing in history has shown that China is any better at colonizing lands than the west (or even the Russians).
First, capital gains and dividends have basically the same tax treatment (not identical, but close enough for anyone holding for longer than a year).

Second, a company’s market capitalization can only grow in one of two ways: increase in the P/E ratio, or increase in earnings. Of the two, the latter is more sustainable, and less susceptible to market downturns.

Dividends are just the percentage of earnings a company pays out to its shareholders for various reasons (I’ll skip the myriad of reasons for brevity).

The best measure of sustainable value creation is ROIC (Return On Invested Capital). Most people don’t use it because it’s not a readily available statistic and it’s not easy to calculate. But for the long term, I don’t know of anything better. Still, p/e is important.
That's your choice. If others complain about what is forbidden, you'll have to move out.
The original article (https://www.washingtonpost.com/nation/2019/07/26/it-snuck-up...) includes links to some interesting background information, including the event leveling a huge forest area. And it correctly uses square km/miles instead of "square acres".
Probably, yes. But everyone else is still subject to this law. For example the UK pound may or may not go down in value in case of hard brexit, if a brit had some euros stashed and the pound crashed, they would have to pay capital gains when exchanging their euros back into pounds.
Systemd and Containers: An Introduction to Systemd-Nspawn
Web Libreoffice plus a decent integrated webmail implementation seems like it would do well. Several companies are charging $5+/month/user for less, and are doing well, right now.
The "Proposed Removal" is interesting. I also read elsewhere that it was thought nuclear blasts could clear holes for astronauts to travel through.
It's not possible for a system that can communicate remotely to prevent tracking on some level by using unique IDs and fingerprinting even without JS. It's also not possible to have a programming language that can't also be used as a coin miner, it's just a CPU based operation and there's no way to discriminate between user desired computation and exploitative computation. Your point about pop up ads is valid in that JS does not need to be able to influence the state of the browser in that way, this is the only example that crosses outside of the sandbox.
If the article's point was that better alternatives exist, it should have made that point by mentioning those better alternatives and ideally benchmarking them as well.

I agree with others that this particular article comes across as very lazy and not up to Lemire's usual standard.
Not surprising at all that Ryan Air is being mentioned, only had bad experiences with them. Also is legroom really one word?
I also hate that law. I block cookie notifications as well. My browser can alert me if I want to be notified about cookies.
Sadly, most phones used to have this exact technology before the 'ok, google' stuff became ubiquitous. My older android did exactly these things and it was great. I could even send text messages that weren't terrible.
Something is different in the arms race this time.

Browser development is almost exclusively funded by advertising. Chrome, in the obvious way. Mozilla is funded entirely by Google. Safari is the only surviving exception.
Mirage OS would like to have a word with you https://mirage.io/
Probably also has to do with Texas just being the geographically largest of the lower 48. (Alaska is much bigger but its population is very low so they don't use much power.)

Texas also has its own grid [0]. There are three separate grids in the lower 48: East, West, and Texas. This means the Texas grid doesn't need to stay in phase with the rest of the US. While they do move power to/from the other two grids, it's done with DC interties. Texas shares power with Mexico via high-voltage DC transmission lines [1].

[0] https://www.texastribune.org/2011/02/08/texplainer-why-does-...

[1] http://www.abb.com/cawp/seitp202/8192dccad527af33c125737f002...
Legislation doesn't stop criminals.

But these are incorporated entities. If proper privacy laws are/were put in place and enforced, they would have to honor DNT. This is as much a failing of these companies to respect privacy as it was the failing of governments to protect privacy of their citizens.

Besides violating privacy, ad networks have also been a proxy for malware. They should have been sued into oblivion for that as well.

I agree that since the proper means have failed, blocking is the best solution. Do people who are not computer savvy a favor and install a proper ad blocker for them. We can do much better than 26%.
This seems like a good space to fill. Like an updated and expanded version of Swig (http://www.swig.org/)
Glasgow: Scots Army Knife for Electronics
A much larger battery (129 megawatt-hours) can fit into a similar footprint:

https://hornsdalepowerreserve.com.au/

(it takes ~1 hectare, which maybe the tower of blocks won't have quite that footprint, it'll be at least that imposing)
I'm a bit late to this thread, so I don't know if you'll see my comment, but I was wondering about this:

> even after 2 years of the process, I am still at the very first step of the application process where the company is waiting for the department of labor (DoL) to provide prevailing wage determination

According to the DOL website[1], the processing time for PWD (Prevailing Wage Determination) is currently (as of June 2019) is 122 days. How is it possible that they don't have the PWD done even after 2 years?

[1] https://icert.doleta.gov/index.cfm?event=ehGeneral.dspProces...
I was thinking about that, do those count? If so, do you have a source other than a random-fish-child-on-the-internet?

Edit: Nevermind, "to the best of my knowledge" the free-for-everyone Capital One CreditWise service qualifies.
You mean the world to me quotes
Google News is not a proper competitor to FB though. No one I know uses it at all
This misses the real intention of DNT, which was to give browser vendors plausible deniability when advertisers inevitably rejected it.

The one and only reason that browsers (with the exception of Google's) don't block ads out of the box (like they do for pop-ups) is out of concern that ad-supported websites will explicitly blacklist their user agents, driving away their users and causing the browsers to lose marketshare.[1] DNT was the shot across the bow that said "we can do this the easy way, or we can do this the hard way". The obvious outcome was that the ad networks would choose to ignore it, which formed the foundational justification for gradually introducing ever-stricter policies reining in ads by default.

[1] The inverse is true as well: the nuclear option of any browser whose marketshare sinks to the point of unsustainability will be to immediately introduce on-by-default adblockers, since at that point they have nothing left to lose.
How many cells would you find in the average EV battery?

The fact that you can take relatively small cells and gang them together is amazing.
> Psychiatry is a case study in ideological capture resulting in iatrogenic illness. My girlfriend was misdiagnosed, but since they use the courts to force her to take the drugs that actually make people suicidal (common result of anti-psychotics) and die of liver failure (my aunt's friend), there's no way for her to escape.

Psychology is kind of a special case, since there's often no physical evidence of the condition. You're just going by what you see and hear from the patient. Add to that the replication crisis, which is especially bad in the field of psychology, and you'll get a lot of things you think are proven but really aren't. And of course then there's the added issue of the justice system in your case. While already being punitive in general, they also use forced therapy and institutionalization as a punitive measure rather than a protective one used only in emergencies. Other fields of medicine don't have these problems (except for the replication crisis to some extent).

> The tragedy of Psychiatry is that the physiology of the conditions are largely understood, but this understanding didn't reach the practitioners working with patients.

That's also one of the problems. Practitioners aren't required to keep up with new research (maybe in some jurisdictions they are? I'd be interested to know), so many work on obsolete knowledge. I'd assume that many very specialized doctors like brain surgeons do keep up somewhat, but GPs most likely don't. It probably depends on their workplace as well. This one is common to all fields of medicine.

> Medicine is great when it works, but sometimes it causes the diseases they supposedly treat.

I'd say that's usually not the case (i.e. vaccines won't give you the disease they should protect you from), but psychology is special once again. With psychotherapy, patients can feel pretty vulnerable, and a bad therapist can make things worse by exacerbating existing mental disorders or even inducing new ones. Psychiatry works with lots of double-edged medications. A good psychiatrist will work with their patients to find the right medication and dosage, but a bad therapist may just prescribe whatever they think is right and disregard the patients opinions.
This is just a shot in the dark but check your vitamin d levels. I am just getting backup the level of activity that I was at after going through a similar situation where I went from running 20+ miles a week to not being able to walk a half mile. 3+ months of vitamin D for me started to move the needle in the right direction.
Except DNT is more like saying you can murder anyone unless they ask you politely not to murder them.
As a Texan, this makes me proud
Just go with lead-acid in the apocalypse. Embrace the aesthetic.
It's somewhat ironic that this page contains the most impressive procession of banner ads that I've seen in a long while. And almost all of them keep changing every thirty seconds or so. Apparently I've been successful in systematically avoiding sites that would torture me like that. They may succeed once but only at the price that they won't see me again.
Just wow.

It's interesting to see the parallels between his story and the story of others who became entrepreneurs. I see so many stories of entrepreneurs finding a problem with their life or in the world and then fixing it. This guy took it to the extreme and managed to fix a medical alignment within himself all while bedridden.
Meanwhile I haven't gotten any in many years, because my spam call filter works a treat, and always has.

Though I am thinking of turning it off and putting up a "Hello? Hello? Sorry I can't hear you could you repeat that. Uhha, go on..." recorded message about 5 minutes long, just to waste their resources. That would actually be a promising addition to a spam filter.
Because you shouldnt get to tell me how I live and the size of an apartment I should live in.

If I want to live in an 80 square foot box, as long as I'm keeping it clean and safe, you really shouldn't have a say in it just because you have a place down the street.

One of the worst parts of democracy is the deletion of individual rights and the majority telling the minority how they should live.
Thanks!

I agree -- many general purpose domains are lacking Fortran libraries. Regarding DB access, Arjen Markus has an interface to SQLite, but I'm not aware of anything else.

As almost everything out there has a C API, getting it compatible with Fortran is a matter of doing the grunt work and writing the wrappers around the C functions. To me, the lack of such Fortran libraries just shows there hasn't been much need for it.
The final point in my comment was that even if you spend a lot of time trying to make a more reliable product instead of a quick script, you still can't be sure it will never break in the future as the data source can become invalid at any point. Imagine a news website, they update their platform and suddenly all 404 pages actually redirect to first article/post in database instead of correctly returning 404, so your product would crawl the same data each day and say everything is fine, even though it's not. There are infinite such problems that can arise, so even if you have a well-thought product, it still needs some human sanity-checks and updates once in a while.
Nowadays I use builders with validation and defaults. It makes life so easier when creating instances or testing them.

This is for c and Java. Not sure how the builder pattern would work for Rust.
Depending on what needs to be done with the CSV files, it's very possible to do it in 128MB of RAM. For example, if we need to read the rows, transform them a bit, and then write to another file, we can read up to N rows, transform them, and then write them. That should result in bounded memory consumption because only up to N rows need to be kept. Similar strategies are possible if the rows are used as input to an ETL job, calling a Web service with the results of parsing the file, etc.

Editing a file gets trickier, though it's not impossible. Maybe using a [piece table](https://en.wikipedia.org/wiki/Piece_table) plus some smart buffering the file can keep memory consumption below some constant, letting it function for large files, but with the downside of lower performance for files larger than whatever the constant is?
>> An observing scientist would not see it this way unless it were heading directly for them.

That was my point exactly. An asteroid heading directly towards us will not appear to be moving against the background. If that movement is required in their detection methods, it will fail for the most dangerous ones.
How to migrate from one server to another
> JavaScript is really what's to blame for all of this

Along with CSS, cookies, external images and fonts, redirect links, referrer headers, browser caches, and IP addresses that don't change over time and that can be linked to physical locations.

Javascript certainly doesn't have its hands clean, and there have been some frankly stupid decisions in how it was designed -- but stopping dedicated trackers is more complicated than you're making it seem. I don't need Javascript to put a tracking pixel in your email.
The title reminds me of this promo for the movie Prometheus. The fictional company made an ad for their latest generation robot, with new emotional features. They claim it will work much better with humans.

https://youtu.be/qgJs7uluwlU