skysight-inc/HackerNews huggingface dataset:
If you want to set up a VPN from a VPS, consider something like LunaHost, it's what I use and I find less issues with it due to being far less known I'd guess.
I feel heart palputations just reading this..

You sir, are a person with more will power than .. Well anyone.
Forgery.
I'm saying the blob was in a new repository, you had no control over. You couldn't have removed it, you could only make sure it doesn't get referenced in _your_ repository. Which is what you did.
I am in Europe, so by law (GDPR) I have the right to make them delete all of this data.

How do I do so?

Also, I never consented to this being collected. How can their practice of collecting this type of data be GDPR compliant?
Tried the custom webapp and DB solution for a while. Wasn't publicly portable enough (for others to copy paste/export easily).

Currently using markdown files in git repos.
How to find an accurate numerical
approximation to e, the base of the
natural logarithm? Last weekend stumbled
onto a shockingly easy and effective
way!

Google query

"base of the natural logarithm e"

reports

e = 2.718281828459

that is, 13 digits.

The calculator with Windows 10 reports

e = 2.7182818284590452353602874713527

that is 32 decimal digits.

Last weekend found

e = 2.71828182845904523536028747135266250

that is, 36 decimal digits.

The math and code are below and could just
as easily get e to, say, 500 decimal
digits!

How'd that happen?

Last weekend worked on some short but
relatively careful notes to get a nephew
of 9 started on calculus, and part of that
was Taylor series in just two pages with
large fonts!

The code and the core of the Taylor series
derivation are below.

In TeX, Taylor series is

f(x) = \sum_{i=0}^n {(x - x_0)^i \over i!}
f^{[i]}(x_0) + R_n(x_0)

with R_n(x_0) as the error term.

To derive the Taylor series, really just
find the error term

R_n(x_0)

and for that just differentiate f(x) with
respect to x_0 where then nearly all the
terms cancel, simplify, integrate from x_0
to x, and apply the mean value theorem.
That's all there is to it!

The results are, for some s between x_0
and x:

R_n(x_0) = (x - x_0)
{(x-s)^n \over n!} f^{[n+1]}(s)

As above, the final output of the code:

e = 2.71828182845904523536028747135266250

From R_n(x_0) the error is less than

3 x 10^(-40)

The numerical output of the code is
curious: Get a little over 1 decimal
digit of accuracy for each term of the
series! So the output shows two big
triangles, one for the values of n! and
one for the number of correct digits in
the estimate of e.

A key to why this code is so simple and
works so well, Kexx can do arithmetic with
1000 decimal digits of precision!

"Look, Ma, here's the code -- dirt
simple":

macro_name = 'NATLOG'

out_file = macro_name || '.out'

'nomsg erase' out_file

Call msgg macro_name': Find natual logarithm base e'

numeric digits 1000

n = 35

sum = 1

factorial = 1

Do i = 1 To n
factorial = i * factorial
sum = sum + 1/factorial
Call msgg Format(i, 5) Format(factorial, 50) Format(sum, 2, 35)
End

error = 3 / factorial

Call msgg macro_name': The error is <='

Call msgg Format( error, 59, 50 )

Call Lineout out_file

Return
msgg:
Procedure expose out_file

Call Lineout out_file, arg(1)

Return
Same for musicians: many of us have an iPad for displaying scores due the superiority of the screen legibility in varying environments, and app support. I use mine almost exclusively for piano scores - I couldn't live without it. Doubling as a Netflix host on flights is a bonus.
If you're interested, in the scientific literature this problem is known as "network backboning". Basically you have all nodes connected to practically all other nodes with weighted edges, and you want to know which are the edges with statistically significant weights.

I wrote on this topic [1]. My method [2] basically uses simple counts on edge weights, and then estimates the expected edge weight and its variance using Bayesian priors. It then attaches a t-score or p-value to each edge, and then you can filter out edges with too low t-score.

The idea is that weak edges can still be statistically significant if they connect "small" nodes. In any case, the library I wrote includes the implementation of a few other methods, in case they work better for your data type.

[1] https://arxiv.org/abs/1701.07336
[2] http://www.michelecoscia.com/?page_id=287
That mercola article was fascinating until I got to the very end. Then it finished with the paragraph below. Now I’m wondering if I just read a bunch of bullshit quackery.

> Available for Preorder

> In my upcoming book “EMF*D,” I reveal key strategies outlining how to protect yourself from 5G, Wi-Fi, “dirty” electricity and the harmful effects of electromagnetic fields from cellphones. There's no better time than today to start reducing your EMF exposure — preorder your copy now!
100 years might be the limit of how long knowledge can last and still be useful enough though. 100 years is probably 6 generations.

Imagine explaining a complex process, like how to change the ink cartridge on a printer, via a chain of chinese whispers. Now put 20 years between each step of the chain, and remember all the intermediate people can't practice or try the skill they are described - they simply have to imagine it, since they have no fire to play with.

If the knowledge lasts that long, when a forest fire does happen, people only have one chance to figure out how to keep it alive. Accidentally put wet wood on it just once, and it's dead again for another 100 years.
Get ready to eat bugs if you want to live beyond 2050
What is 'dat'? I couldn't find anything that would make sense in this context.
... in some (BDSM fahig?) circles? I know it's used there, but there are quite a lot of other things I think of before that. And some colleagues I just asked as well.
I have no real idea, but I wouldn't be surprised if it is less than 1%.
> how does PiHole help in regards to anonymity?

By blocking many advertisers tracking cookies (by blocking all access to those hosts via point the DNS result elsewhere) it reduces how far your information immediately spreads.

Far from massively effective because it does nothing to stop 1st party tracking and those 1st parties sharing further, or 3rd party cookies for new hosts not in the blocklists yet, but it can still help.

My use of PiHole isn't really an anonymity/tracking avoidance thing, my priorities in using it are avoiding ad network related annoyances like drive-by install attempts from less reputable (and/or hacked) networks, auto-playing audio, pop-ups/-unders, bandwidth waste (particularly from auto-playing video clips), occasional attempts to access microphone and/or camera, etc.
Maybe, through only for external monitor and potentially with limitations.

Anyway compared to what technically it's possible (i.e. some clicks heard and there and it works), it's not really a acceptable solution.
Block requests to all of FB's domains in the hope that it can't load FB's scripts or buttons or "like" buttons; literally anything from FB as far as humanly possible.
How cold is cold for you normally? Our water is about four degrees celcius never mind what season it is. It just hurts, never really managed to stay more than a few seconds.

Some people around here are hacking a hole in the ice and swimming for a while...

Edit: Seems the test assumed 10-12 degrees average temperature in Netherlands.
Y Combinator (and What Happened After) for Nordic Founders
Sanitation in terms of removing faecal matter and washing hands before dealing with food or wounds.

The rest is probably overkill for most people.
It allows you to block the domains of known third-party tracking companies. However, this measure is going to become less effective over time with the increasing usage of first-party tracking.
What is the maximum value for an int32?
The idea of a “branch” is not particularly novel, and I think any useful VCS will have an equivalence. I’d be perfectly fine with relying on that as much as I do any other aspect of a package manager.
well, for me, using zoom kinda solves the problem
I feel like it's also the "living with 5 dorm mates and a small water tank"-shower.
We also don't know, but can highly suspect that the subjects in the cold shower group knew or could guess, what was wanted from them in this study. See, Prison Experiment by Zimbardo for the most extreme example, but people will behave in the way they "should" when you tell them the reason of your study.

The fact that the illness days didn't decline makes this study less viable. I'd like to see a followup, but it's hard to imagine a solid base to keep the participants in the dark. It should also be much longer than 30 days.
I'd imagine the symptoms were also reduced. Cold showers reduce inflammation, so I'd imagine people who practice them would feel less miserable once the 'fight it off' portion of the infection is over.
I apparently have no records of off-Facebook activity. This is probably because of blocking all 3rd-party cookies and enabling the blocking of social media trackers in both uBlock as well as that built into Firefox.
> If my MacBook goes to sleep, it crashes (2012 MacBook Pro for home, on USB disk). It doesn't do this when running High Sierra off the internal disk/SSD (I upgraded the disk, yes).

My late 2012 mbp (also with upgraded ssd and 16gb ram) is also crashing about 20% of the time whenever I put it to sleep ever since I upgraded it to Mojave. I'm not upgrading it to Catalina since I got a feeling that the issue will only get worse.
Preparing the Way Forward for Facebook’s Oversight Board
Nobody notices and nobody cares. Notice they downvote you and your text gets harder and harder to read and washes away. I wonder what it will take for iPhone sales to crash? Is it people starving in the streets? How many dead bodies will it take? Lots of interesting questions.
https://whereby.com/ works for me. No login required.
Kenyan locust swarm estimated to be 930 square miles
What are you talking about? Apple has been caught making their products slower and unusable as they get older. They are designed not to last in every aspect.
While I very much agree that how they did it is incredibly shady, the person applied to long term disability insurance. I correct me if I am wrong, but isn't it a reasonable thing that an insurance company would want to look at your medical records as a condition of you signing up for one?
Anyone who had to do military draft will confirm it. Even after 9-12 months of mandatory service you don't come back buffed like a body builder - but the daily exercise and regime puts you in a different state of mind.
Navy SEAL training involves extended cold water exercise specifically designed to build perseverance. The ones that succeed are experts at not quitting anything
At my pediatrician's office the norm is to sign forms without seeing them at all. The receptionist has a computer screen; the patient has a signature pad with no display. They will say "please sign for permission to treat" then "please sign again for HIPAA approval" and so on. I think you could ask to see the forms, but it would be breaking the social norms to do so. You would instantly be a "difficult" patient.
Hey, just to give you some inspiration. There is a company in the Netherlands that tries to do what you set to do. It is called Blendle https://blendle.com/

The website is all in Dutch, but you can probably get the gist of it (I live in the NL but don't speak Dutch, but their mission is quite clear).
> it's what society loses

That's incalculable. You can't reduce the effects of crime to basic capitalist mechanics. Crime doesn't only impact the fair market economy - there's a wealth of second order effects both on people and at a macro level.

You're right that there's other levers we can use to reduce crime that don't involve simply bolting a door shut on them, but it seems an odd way to argue the point to me.
A solution to the learning dilemma for recurrent networks of spiking neurons
Thanks for that link. Looks like the infamous "ghost profiles" are officially confirmed now.

I wish they would show the ghost profiles as well, but since it's not linked with 100% confidence they are probably not allowing it because it could be a privacy violation if it turns out that the link was incorrect (i.e. they showed a ghost profile to the wrong user).
When I used to have https://lua.xprivacy.eu/ it used to prompt me a lot, saying "This app is calling this API, do you want to allow or deny? (or allow/deny for 1 minute or 10 minutes). The Facebook app would query what packages/apps are installed on the Android phone.

Yeah, Android devs, why is that an accessible API call?

For one thing this is how FB could figure out how popular their competitors like WhatsApp, Instagram or Snapchat were, and why they bought them, or tried to.
Had the exact same journey with discord and jitsi. Google meet is not bad but it won't do full screen.
By far the worst thing are android phone applications (not only FB official app). They have their spyware bundled and can slurp from you the data which are normally unaccessible by web browser, from phone number, imei, mail addresses to all your contacts and there is almost nothing you can do except installing vpn based firewall (like NetGuard) and block all access and add permissions one by one for each url. This should just be illegal.
Past 5 years? Maybe closer to the past 25 years. Ever since Apple decided OS X would be the successor to classic Mac OS. This is when Apple finally left their incredibly rigorous user interface guidelines behind [1] and made technical considerations (preemptive multitasking, multithreading, and virtual memory) the priority, along with “lickability.” [2]

The classic Macs were the last truly easy to use desktop computers. My father and all of my older relatives of his generation had no problems using classic Macs. OS X however? Completely baffled. Might as well have sat them down in front of a terminal connected to an old Unix mainframe. Yeah, it has a lot of superficial similarities to classic Mac OS, but it violates the principle of least surprise far too often to be called easy to use.

iOS is easy to use though. Hand an iPad to any of those same relatives and they get along fine. It’s way less powerful though, despite running on a computer several orders of magnitude faster.

[1] https://archive.arstechnica.com/reviews/4q00/macosx-pb1/maco...

[2] https://www.zdnet.com/article/lickable-buttons/
I believe the vague wording is intentional, so they can just stop displaying it to you, while continuing to collect the data. It's like how "delete account" works.
Is Oatly Oat Milk Healthy?
Is there some reason you can't / are reluctant to make an account? Then you can take this off your subscriptions and add non-default subs that interest you
BMW Group – Munich, Germany – Full-Time, Onsite
https://www.bmwgroup.com/en/innovation/technologies-and-mobility/autonomes-fahren.html

Do you want to build the next generation of automotive Linux platforms with us?

You will produce ready-to-use, high-quality series software that you can experience in BMW cars. Some of the tasks that we do include:

- software development in C/C++.
- setting up embedded Linux platforms.
- developing applications and middleware/system services for multicore systems.
- software development or ARMv8.
- working with innovative software for the personal mobility of the future.

-> Send your application to me (christina.simon@bmw.de) or contact me in case of any questions.
Nuclear power is the only green solution (2004)
That's fine, except that the humidity in your house must be insane. I see it a lot in some British houses, where people either don't have heating on or run it very rarely - everything has this damp, musky smell of mildew. It's gross frankly. And the only way to fix it is to either run a powerful dehumidifier almost non-stop(not cheap, but at least you can keep the house cold if you want to), or....put the heating on. Opening the windows does nothing if the humidity outside is also pretty high.
Already possible: https://superuser.com/questions/411897/using-desktop-as-fake...
Worth looking into winswitch and x2go, I never used them for collaboration though.
Multicore OCaml: January 2020 Update
It is much easier to do breaking changes in a compiled and statically typed language, as long as it doesn't use a preprocessor. Because you can do automatic upgrades. Some Python 3 changes were not fixable by 2to3 which meant all source needed to be checked manually line by line, vastly increasing the cost of upgrading. Worse, Python 2 wasn't forward compatible with Python 3 in many cases, which required libraries like six to get a transition period through the back door. The whole process was managed horrifically.
> society does seem to want to spend an absurd amount of money keeping people incarcerated. But is that a wise choice?

If I told my right wing, tough-on-crime uncle that keeping people in prison was expensive, he'd say we should just shoot them as bullets are cheap, or possibly that we should cut 'luxuries' like gym equipment and free education, charge prisoners rent and force them to do hard labour.

I think people who would advocate for a more Scandinavian system are unlikely to convince my uncle on cost grounds.
set the "limit ad tracking" feature on your phone at the os level and the advertising id will become unavailable to everything. On Android this is Settings > Privacy > Advanced > Opt out
Thanks! I love what Lynne is doing!

We differ in a lot of ways, but the biggest is that we are trying to profile the actual eng team and how they work / what they value. And, then match you with teams that are a good fit + high satisfaction in key areas.

For example, say you are motivated by big tech challenges, we would match you with teams that are motivated by similar and report satisfaction in that area from their current eng team.
The magical fantasy land of Linux kernel testing [video]
> Good point. I also wonder what the motivation behind this tool is.

Probably to tell regulators and politicians that "transparency is in our dna" we design tools to help users know who is interacting with their data
Given that the forms are basically lawsuit protection seems like that'd be a risky approach depending on how determined the lawyer suing is.
I disagree that it break social norms. If I am agreeing to something, I want to know what I am agreeing to. If I get treated like I am "difficult", I would say you should be shopping around for a different pediatrician.
And the last date they received information about me according to Facebook is the last date I used the app. Revolut mentions "Analytics providers" in their privacy policy as companies they are sharing my data with.
I have an address unique to facebook, and they still managed to associate it with some stores.
Zoom installed a backdoor into their software.
Anyone? The problem is in convincing others to use the same definition.

Also, I think it's possible to be both synergistic and exploitative.
this. accounting has become a big burden , especially if you are using microtransactions. i use xsolla for game payments for the same reasons. any alternatives to suggest?
This is a bit of a nirvana fallacy issue. The Next-like window manager family wasn't sold on purely visual merits, and thus even just having the window managers themselves provided some benefit. I don't see that as much in the Aqua-likes, as the functional changes are pretty minimal (scroll-bar buttons on the same side, back when that still was a thing) or even counter-productive (keeping all the window buttons together).

Back when bowman/afterstep/wmaker came out, pretty much no one who used them was familiar with the NeXt interface, beyond having seen one in a magazine or knowing its look-and-feel via Win95 copying some of it.

As far as I can remember, the popularity rested on a few pillars: For one, it's a pretty sleek look compared to twm or mwm. It also had a rather good resize functionality -- big enough handles to grab at the bottom, while saving a few valuable pixels at the sides.

A lot of people also like(d) the dock apps that came with it. Even other window managers adopted them.

Can't say a lot about general dock/shelf usage, as I never got into that.

Window shading was nice and probably introduced into common usage by that family of WMs.
Chargebee looks really promising but the pricing of minimum $250 per month feels way too steep for bootstrapped businesses that are just getting started, and a billing system feels like something I'd want to decide on at the beginning and have it scale with my business rather than starting with something basic and then have to refactor to something else later once the business starts gaining steam.

Anyone have recommendations for similar services that have a lower price of entry?
And in this case you only get to keep the hardware you bought, not the games since they are not physical.

Though I don't think the hardware would be all that usable if the service was shut down.
Frequently asked questions about your craniotomy
Please add a comment to the monthly "who is hiring" thread, like you did in the previous months (https://news.ycombinator.com/threads?id=bmwhire)

The February thread will be published on the first working day of the month, so Monday Feb/3rd, 9am San Francisco time (6pm Germany time).
The economic cost of Malaria and the other major mosquito borne diseases is also huge, but governments don't choose to push this. It has always seemed odd to me given how popular a move it would be in affected regions.
You can disable to storage of this data on the linked page.

But I'd recommend going to the source: Read the privacy policy of each party delivering data and check if they mention it. I already sent a mail to the DPO of an app provider which shows up in this list and doesn't mentions Facebook in their privacy policy.
An acoustic system for poor-visibility tunnel evacuation assistance using psychoacoustic effects. Massively distributed, self calibrating, microsecond scale synchronized system with a bunch of interesting problems in software, electronics, acoustics and mechanical engineering.
I agree... Thought about overnight and it doesn't make sense to look at as risk tolerance/aversion because there are risks both ways.
A feudal warlord system is geographically local by nature, and culturally local by accident. Corporations strong enough to out-power governments would be by necessity global and trans-cultural. This would be a very very different power and freedom dynamic, closer probably to that of large empires or current interior of mega-states, only projected globally so all can benefit from it.

You'd get the freedom & liberty that you'd get in a loosely managed empire at the bottom of it's power pyramid, because the "top of the pyramid" would focus on profit and growth, not bother imposing strict rules towards the bottom, and would favor open borders and open trade for reasons of efficiency optimization.

States would keep their power functioning as "providers of order" and "regulators of religion, culture etc.", but whenever they'd try to restrict the flow of goods or information, the "outer gods" would come down and give them a good whooping.

Also, the natural tendency would be to have the decision making of these corporations more and more automated and diluted/distributed (the media-focusing founders' power would eventually dilute in big corporate cauldrons), until step by step they'd actually become non-human, half-biological AGIs in effect, using humans inside them as components, solving the annoying problem of having "other humans" ordering you from the top of the pyramid. Sure, the power transition needs to be gradual to avoid violence, but this is the road towards "crafting our gods". Nation states, as you'll start to see more and more, will try to restrict, regulate and slow down technological progress, even at the cost of their own (and of all of us) economic impoverishment.
These should help:

https://datprotocol.github.io/how-dat-works/

https://www.datprotocol.com/