skysight-inc/HackerNews huggingface dataset:
Shoshana Zuboff is one of those people that make me upset when I discover them. Why didn't I hear about them and their books books much earlier? Is it only because she is not marketing her books well enough?

The Age of the Smart Machine (1988) is truly visionary and well written.

edit:

I'm currently reading The Age of Surveillance Capitalism.

The book has well developed concepts like 'behavioral surplus and 'instrumentarianism'. There are also clever terms like 'radical indifference', 'observation without witness', 'equivalence without equality'. They are just plain insightful. I can instantly recognize them as something I could not conceptualize before.
Please no. This article is literally "Dotfile madness", don't make it worse!

I have to deal already with these on file shares, specifically for Apple: .DS_Store, .Trashes and .AppleDouble, or for Windows: Thumbs.db, $RECYCLE.BIN (for some reason Windows sometimes ignores the fact I've disabled the recycle bin on a share and creates this instead) and desktop.ini. Please don't drop crap around directories where there exist a multitude of tidier alternatives.
Of course you can't sue them and get enough money to retire on. They didn't destroy your life, they had a misconfigured form on their damn website.

Send them an email, "I recently used your website and it appeared that several demographic questions did not have "Prefer Not To Say"/"No Answer" options, which I am used to seeing. I think these are fair to people who do not wish to provide that information at that time, and have understood opt-out options might even be required by anti-discrimination law. I wanted to let you know about this concern and hope you can fix it."

Do it from a throwaway email if you are particularly paranoid.
Doesn't address your concerns, but that ".android" directory is probably from Firefox.

https://bugzilla.mozilla.org/show_bug.cgi?id=1146157
But then that package you wanted to install was not a Homebrew package?

Otherwise the dependency management in Homebrew is even worse than I knew.
Well, that's how the cookie crumbles. If you can't afford the place where you currently live, you move somewhere else.
That would only fix it if the risk was being taken with no benefit. If the person has a $5000 deductible and could spend $300 to prevent a 5% chance at $50,000 in damage, now they won't, because their expected value of the loss has gone from -$2500 to -$250, which is now better for them than paying the prevention cost.

It also makes incentives weird, e.g. with a $5000 deductible you'd prefer a 5% chance at $50,000 in damage (expected value -$250) over a 10% chance at $5000 in damage (expected value -$500).
Yup. :/ I'd like to see the p-value on a double-blinded, randomized trial of sufficient sample-size. (I don't know how you blind cryotherapy since it's presence would be obvious except to vary the temperature and look for nicely-moving data signals.)
Crazy idea: what if we were to just nest a personal directory within ~?

i.e., New standard directory `~/personal`, new environment variable, $PERSONAL.

If we could come up with a default `~` like character for globbing to `$PERSONAL` like `~` does to `$HOME`, say, `@` (obviously that isn't the char to go with and I'm not a BASH expert to be able to pick one not already occupied). All your personal dotfiles are in `~`, all your personal files are in `@`. Default `cd` without args to `$PERSONAL`. No worries about tons of files that are in `~` because you live in `@`.
From my limited experience with Rust, having support for C-based libraries shouldn't be too hard to do- as Rust (like Go) has support for embedding C. I'm not sure how portable the solution would be- I would guess you would need to compile the VM with the modules you want baked in.

I think not having support for C modules would hamper long term adoption. I would absolutely love to adopt this for my stuff, but off the top of my head- I use uvloop and confluent-Kafka, both of which are largely written in in C. Moving away from those would be hard-ish.
PyPy is doing really well on compatibility these days. It can use all the C libraries natively, and a lot of the speed issues there have been resolved.
I believe the question was asking for a method of storing the metadata, I was just suggesting xattrs. This will work at the expense of running a daemon.
They call this "lift and shift".

It's a terrible idea, but cloud providers love it because they end up getting paid a lot of money for idle capacity.
PyPy has the GIL.
.files are very useful. I like the consistent idiom for where your "global" settings go for virtualenv, npm, tslint, flake8, git, whatever.

But it would have been so nice just to move it into a ~/cfgs or fine... even a ~/.cfgs or whatever.

I'm guessing engineers went, "ewww, I'd have to walk down the tree to find the next most relevant config file to use and then go UP into a directory when I hit home."
There's an entire research field dedicated to the information flow control which could solve just that (if it were actually used).

In my research team, we used a tainting tracing mechanism to understand the behavior of malware. Basically, we installed a malware on a clean phone and we then traced all information flow originating from the APK to processes, to files, to sockets, etc. It helped reverse-engineering the malware.
Games do that by design so that they can be cleanly uninstalled without removing saved games and preferences. Also you should be able to backup your documents folder and not your programs folder and be safe. A good uninstaller should ask if you want to save them and remove them if you don’t.

I am not saying it is the best way. But I don’t think it is malicious or lazy.
There's a ton of places to work. If you don't like how they treat you up front then don't bother applying. If it's not web design usually it's the engineer coding the company not the other way around.
Yeah, superficially-cold by say contacting metal at room-temperature.
What a fascinating exposition. I definitely want to read the book!

As alien as “lord, our executioner, and our enemy” is it has echos today, in particular in the Locke-infused North America.

If you are fascinated by these kinds of models I encourage you to read about the Bronze Age Greek societies which were also profoundly weird and utterly unlike their depiction in contemporary culture (more ISIS than EU).
Can audit be configured to only log file creation, not modification or access? Last time I didn't find a way to do that and I don't want to write a log file entry for every file access.
PyPy does have a GIL: http://doc.pypy.org/en/latest/faq.html#does-pypy-have-a-gil-...

Jython, as you state, does not: http://www.jython.org/jythonbook/en/1.0/Concurrency.html
At 7km/s, it would take around 20 minutes for an ICBM fired from the US to reach Moscow. It takes about 3 minutes for an intermediate range missile to travel from Poland to Moscow.

So yes, there is a huge advantage to pursuing intermediate range missiles.
I am sorry mate, but this is not true. I have a connection that is 220 down and 12 up and my C7[-v2 can run SQM and I can get 190 down and 11.5 up. Set your Queue setup script to piece_of_cake.qos:
Serious Question: does everything need to be useful?
"Older people" (whoever they are) must take half the blame for ageism :)

Not sure if it's statistically valid or what, but anecdotally the loudest "older people" are the kind who start and end every conversation with "Ugh, kids these days! Am I right?! Back in our day, bla, bla, bla..." I believe this sort of thing does make people think the geezers might be somewhat out of touch with the present.

Generally, this is just an attribute of traditionalist society. According to it, only older people can be president (for youngins don't have the requisite "wisdom"), women should choose family over career or the necessity for the older people to shit all over the "youngsters today".

edit:

Let me elaborate. My central point is that traditions rule in traditionalist society and generations dismissing each other is not unique to programming community. I did want to add that to change the status quo guys like the OP must outshout the more traditionalist voices, but I thought that was self-explanatory.

An example of the latter is Emile Ratelband [0] who argues he shouldn't be held back by traditionalist assumptions about his abilities due to his age. I support the man.

[0] https://www.npr.org/2018/11/08/665592537/69-year-old-dutch-m...
> The tricky part seems like it would be dealing with tens-to-hundreds-to-thousands of machines which should automatically deploy and scale

You must be dealing with exceptional companies who have application which need auto scaling. And need alone is not a sufficient condition, application should support it too.

Most application are simply lifted from legacy with no code changes and serves at-most a few hundred users at max and will crash and burn if autoscaled.
How do you have to “deal with” them? What are the portable tidier alternatives?
...which is not even installed on my machine!
One of the advantages, though, is per-user config for the same program, e.g. the .bash files. It's pretty common to have separate /home and / partitions too, and less common but doable to dual-boot different distros but share the same /home partition. Which is itself actually a reason to be very careful with back-compatability of dotfiles
Oh right--I was thinking of the STM (software transactional memory) version of PyPy, which is still very experimental.
Yeah, that's dangerously cold: corneal, lip and ear damage territory. Sounds like "unpleasant must be magic panacea" department unless proven with good studies.
In general, most laws of physics are reversible, so extrapolation backwards is as accurate as extrapolation forwards. In the case where it's just mostly motion and gravity, we can do it rather accurately.
If you look past the sciencese of "short-term adjuvant treatment for mood and anxiety disorders", basically:

"It feels fun to shock your body with cold"
my god this annoys me, here in Sweden you pay $10 just for post office mishandling your package, with VAT and duty on top of the fee. and sooo many people pay it all and then never receive their package because the post office send it back the sender for no clear reason whatsoever
I think what they're saying is that we saw the flyby but it was in data from a few days ago.
Saving in developer salaries is the only tangible one. You could argue there is less context switching for developers between languages, but I’ve never actually heard that from someone who builds the apps.
The ghost of VLIW is still rumbling around like https://en.wikipedia.org/wiki/Elbrus-8S

And the RISC (possibly DEC Alpha "inspired") - https://en.wikipedia.org/wiki/Sunway_SW26010
There is literally a folder in every Windows profile (Vista onwards) called "Saved Games", it should all go there.
You mean the entire exploitation of grey areas that is the source of most major commercial booms would be cut off at the 20-something enabling knees if older, and yes, wiser people were kept around.
Plausible. It was about 20 years ago now.
> It's not just American sensibilities that are in play. When you allow people to upload pornographic material you have to deal with the risk that they'll upload illegal material (shit that's illegal in Europe too (...))

Umm, disagree. If you allow people to upload beautiful, tasty delicious regular porn, they're not going to automatically upload ugly scary bad disgusting child porn, too. It's not like porn is a "gateway drug" (another American term, btw) to child porn.

Similarly, if you allow violent action movies with strong language like Die Hard, you're not automatically going to get snuff clips of beheadings like ISIS.

The point that you're trying to make is about moderation of uploaded material in general.

It's still American sensibilities if you're somehow going to treat "not nude" and "showing a female nipple" differently.
Yeah, this is my point. CEOs are often too detached from the technology to understand the moral/privacy implications of practically anything.
That would add another variable and would prevent you from knowing whether the effect is due to temperature (say, a threshold effect) or the other things. I would run this control at room temperature.
Every city changes. That’s the nature of time.
Nix is just way more reliable than Homebrew, because it does not use system tools, but rather builds the dependencies by itself (including, for example, a C compiler).
Furthermore, dependencies will not be overwritten if a different package requires the same dependency, but another version of it, so packages don’t break each other.
anecdotally, I've noticed younger people making oddly old-fashioned decisions compared to older people who've seen the older ways fail
How to Master Google Photos (2017)
New tricks for XFS (2018)
I've recently realized how trivial is to detect suspicious activities on real-time video feeds just by tracking human poses, and how this is an almost completely solved problem now (basically it can count on incremental improvement of accuracy of models that are used inside). I have doubts this would in any way "democratize AI", but instead might end up as a powerful weapon of oppression. No wonder most of the papers on this topic originate from China.
Learning new vocabulary during deep sleep
Thanks for the additions!

I think Tor browser is great. However, it may not help much unless you also follow the above practices -- don't log in to things, don't allow cookies, run minimal javascript.
This is adding pain for the victim to get around abuse. And then abusers would simply pollute $PERSONAL.

“There is no problem in computer science that can't be solved using another level of indirection.”
I have no idea how macOS organises its stuff. There's like 10 levels in my Library Folder, and some of them just repeat higher levels.
OpenWrt has packages you can install. I use Adblock BanIP HTTPS DNS Proxy SQM GIT for downloading scripts for testing bufferbloat and line speed. https://github.com/richb-hanover/OpenWrtScripts
At least 1/3 of Python's CVEs could have been prevented by using a memory safe language like Rust: https://www.cvedetails.com/product/18230/Python-Python.html?...
Finding a new job and living in austerity become harder as you age, particularly as you have less energy to deal with it and often more responsibilities. I think this explains why I've found that older workers tend to become more flexible with their workplace politics, not less.
I'm guessing you've never been near a defense contractor
No, they also have created legal advantages for their employees that aren't available to most people. E.g. I cannot do any margin trades in my IRA and am subject to settlement rules if I try to do day trading. Additionally, if I founded my own startup I would not be able to invest my Roth IRA money in it and let it grow tax free.
Most of what I use supports the XDG ~/.config directory, which is nice. But there's still some that doesn't support it.

https://wiki.archlinux.org/index.php/XDG_Base_Directory#Hard...
We are not to tell nature what she’s gotta be.

For a successful technology, reality must take precedence over public relations, for nature cannot be fooled.

Richard Feynman

So, humanity's greatest minds are chugging their assess on unsolved game theory problem: how to chop down the overpopulation tax and cram all pieces into everybody's asses, so after adding up again the tax sum is zero, and everybody's happy and nobody suffers/dies.

Bad news, can't be done. Good news, can be solved in higher dimensions; add human stupidity, weaknesses, incompetence; thus sexual and cultural differences can be spared... Stop. This still looks like kind of eugenics. No, no, no, I'm outta here. I'll leave it to the best game theorists from Google.

/me returned to 18 tabs with porn on Twitter
Sure, I didn't mean to say everyone should do all these things (I don't), just that we have the options under our control.
This is one of the biggest concerns I have as an aging developer.

When I was younger, I could focus on the craft of software engineering, but as I age, I feel like I have to branch out my skill set as sort of a safety net to ensure that I'm still desirable.

My one comfort is that my network is vast compared to when I was a 20something, and now when I look for a new job, I just ask my network and the recommendation they give is usually strong enough to get me in the interview room.
If anyone is at FOSDEM this will be presented tomorrow in the rust room. Can't wait!
The job interview approach
Exactly and any sane conversation is met with verbal arrows loaded with words like risk mitigation, minimizing business impact, being agile etc.
Again, a 128 MB RAM and 720 MHz CPU which is not Ralink/Mediatek. This is not a fair comparison. And the C7 costs 120€. http://www.netiks.rs/tp-link-ac1750-archer-c7
23andme used to give health reports for years and these issues were known. After all , i doubt its clients consider it a health service, it is at best a novelty. Plus, its health reports are completely unavailable in europe. Still, if someone is curious to check their disease risks, there is promethease
There's a pretty good list on the Arch Wiki of hardcoded config locations.

https://wiki.archlinux.org/index.php/XDG_Base_Directory#Hard...
And like adding road capacity, improvements can increase demand and make conditions worse, so getting ahead means speeding up until other limiting factors come into play.

In transportation, this well-established response is known in various contexts as the Downs-Thomson Paradox, The Pigou-Knight-Downs Paradox or the Lewis-Mogridge Position: a new road may provide motorists with some level of respite from congestion in the short term, but almost all of the benefit from the road will be lost due to increased demand in the longer term.[0]

[0] https://www.citymetric.com/transport/does-building-more-road...
Thank you for reply !

I can not edit anymore, it seems that the software disable that option after some time or other event has passed.
I already kinda do this,
~/company for work, ~/kt for personal, and a bash scrip it’s alias’ and vars to make it easy
OpenVMS port to x86-64 still work in progress: http://www.openvms.org/node/111
I seldom do it but after I jump into icy cold water I get a very good mood for the rest of the day.
+mobile likely is huge (facebook has absolute majority of revenue from mobile ad).
And now they push on shopping and maps.
I really appreciate this part:

Some of these firms realize they need to renovate their IT
but they attempt to do this through hiring “Digital
Transformation” roles which do little but frustrate the
revolving door of hires because they have no executive buy-
in and budget.

This kind of thing makes it easier for me to hire. My org swallowed the risk and moved our production infrastructure entirely to k8s. I've no expectation that I'm going to be able to hire engineers with years of experience with that, but my team has already cultivated those skills. Aside from all the benefits and pains of being on k8s has, it makes it easy to attract great engineers with lots of related experience looking to leave a company where they've heard they need to adopt something and fail to put the resources behind it.
AppImage maybe
Let’s be honest: the only reason Fuschia exists, is so Google can ship a Android-platform 100% free of GPL-code in the future.

There’s nothing in it for anyone else.
I don’t use a GUI on servers. I use a terminal on my laptop all the timr. I also have dot files always visible in my GUI.
I doubt it’s accurate. Most people underestimate their contents, personal property and clearly in this case their liability risk. As much as people want to hate on insurance, it is in fact an enabler for economic stability.
Oh cool! Fear mongering! Yay!
Hand-written code for Itanium was always smoking fast. One-clock microkernel message passes and other insanity. But nobody ever figured out how to write a compiler that could generate code like that for that machine.
1. The US never bothered to prove their allegations
2. The US’s ABM batteries are more likely to be afoul of the INF
3. The Ruskies invited the US to explain what concerned them about their missles - they never answered.
3. The US - particularly the folks in charge now - has a history of withdrawing from arms control treaties (see ABM)
4. The US has a history of telling ridiculous lies about arms control (See ABM treaty, and how the Ruskies called all the US’s bluffs)
5. The US has already started attacking another treaty (weapons in space ban).

So the US doesn’t supply proof. Has a history of tearing treaties. Has been almost surely in violation of the INF for some time. Is poking holes in the last few remaining treaties.

But don’t worry about Armageddon: w/out an arms treaty, launching the thousands of obsolete ICBMs loaded with tungsten carbide bearings into orbit solves any countries’ security concerns vis a vis space ;)
Serious question: why not?
As I stated downthread, this claim hitting the exclusion feels very plausible to me. Hostile acts by a foreign government are excluded. The US national security apparatus is so convinced that they have Russia dead to rights on this that they’ve publicized their accusation and evidence. Their accusation is that Russia destabilized core infrastructure in several countries as cyber aircover for the conventional war in eastern Ukraine that no intellectually serious person disputes is happening.

I think Zurich is very plausibly right by the letter and spirit of the bespoke contract which they struck with a sophisticated counterparty who had competent legal advice.

You should certainly price in the risk that, if you have an uncovered loss that you wish your insurance company would cover, your insurance company will point to the contract and say “Uncovered loss; no.”
> Umm, what about the huge adrenalin and testosterone rush that you get?

Perhaps it is important. Perhaps it has a negligible effect to cure/improve the condition of the patients.

(You can get adrenalin and testosterone rush seeing an horror movie. Does it also work as a cure?)

If the study is not double blind you have two problems:

1) People want to be cured and want to be nice to the doctors that are making a huge effort to cure them, so they lie. The people don't lie on purpose. They are just a little optimistic and give involuntary an inaccurate answer.

(The effect is bigger in relative questions like "In the scale from 1 to 10, how much does it hurt?" than in objective questions like "How many fingers do you still have?".)

It's difficult to "blind" the patients here, because the placebo treatment must be as indistinguishable as posible for the patients. Perhaps they can put half of the people at -160°C and the other half at -10°C or -20°C. I guess people will not notice the difference if they live in a tropical country. Let's hope hat the effect is triggered in one case and not in the other.

2) Medics want to find a cure, save the humanity, get a Nobel prize, don't see they effort wasted, so they lie. The medics don't lie on purpose. They are just a little optimistic and give involuntary an inaccurate evaluation.

(Also the effect is bigger in relative question than in objective questions)

It's easier to blind the medics using one team to administer the treatment and other to evaluate the outcomes.

3) (There is always a 3.) The threated patients got 15 visits to the medical center to get the treatment. Does the effect come from the freezing or just for the 15 nice trips and warm welcome in the medical center? Did the patients take an additional bath before going to the treatment (to avoid being naked and dirty)? If your control group is not almost equal to the study group, it's difficult to understand what made the difference.

4) And remember to use a randomized group, to avoid cherrypicking the good candidates and putting in the control group the unsolvable cases.