skysight-inc/HackerNews huggingface dataset:
You say that it is more accurate. But I think what you mean is that it’s more precise. Which is true.
China invented paper but Germany invented the printing press. Now China exports more printers but Germany exports more paper.
Thanks for the hint! We added that to our blog entry - please let us know if it sounds right to you.
Is there a tracking bug for this on Mozilla's bugzilla?
I think it's a great option for people who can't trust their isp. I've been using it in nightly for a month or so and it works nicely.

Making it default would be controversial though. Right now it's opt in.
> I don't want the device of everyone in my country being subject to surveillance requests from the NSA (and Cloudflare is legally (if you call warrantless wiretaps legal) required to comply), and I don't like the centralization this brings.

Agreed that this introduces additional centralization. Maybe Mozilla could work to with other third parties in different jurisdictions to see if there's interest to spin up additional DOH servers. That said, if your threat model includes the NSA then this would probably be far from sufficient.
Patrick Stewart Returns as Jean-Luc Picard for a New Star Trek Series
> Cloudflare has at least promised not to be evil

Remember when Google did so, too? Then they bid on military contracts and bought a military contractor.
How is that hard at all? Log in to your email with thunderbird and have it open on boot.
Ability to use proper shell (and env) for dev tasks and build scripts is the main benefit for me.

Sharex is the other thing I mentioned, its screenshots/screenrecords on steroids, check it out.
Ask: How do you apply “programmer’s” efficiency in everyday life things?
I notice myself towards fellow human beings that I try to optimize simple everyday tasks. “They” mainly try to optimize certain events, by using Google Maps for the shortest route.

But I try to do this with numerous things, from filling up the dishwasher, to taking out the thrash, to (quite often to irritation to my SO), postponing things: to add things up and then to everything in one-efficient go.

Some of these moundaine tasks are “repeated” items with a reminder of a todo-app. Or by paying all bills every 2 weeks, instead of when they come in.

My wife (2 kids) cleans the house basically constantly. While when I’m alone, I just do it at the end of the day, cause it doesn’t matter to clean up multiple times the toys.

I buy things that don’t expire (like toothpaste) in bulk. While she buys them by one.

Do you guys/girls have similar instincts and events happening? It’s really not about non-chalance, but rather the strive to do things as efficiently as possible with as little effort as possible, while having the same good outcome.
> My favourite project was the video camera he made from a 64kb DRAM chip

My first job in computing was as a bench repair engineer for shop-returned Sinclair Spectrums. (Pretty busy time since they had a huge failure rate mainly due to an under-specified transistor in the DC-DC converter).

Since we had plenty of components available, I had a go at doing this by lifting the lid of a ceramic 4164 (might have been a 4116) with a soldering iron and hacking together a bit of stripboard to plug into the expansion bus of a Spectrum.

It worked a treat with a few frames per second refresh rate. (I had to remap the non-sequential ram lines in software to get a sensible image.)
Because you may live in a country where the government is much more hostile than cloudflare.
As I understand it that's even the default choice, and CloudFlare is just the provider they're currently testing this with for those who do choose and do not configure their own provider.
https://outline.com/5k67MD
These are lovely images but I can't help but feel somewhat aggrieved that they swiped the title from Peter Wohlleben and then didn't nearly live up to quality or depth of work.
If you agree and think it's dangerous, help us to spread the word on twitter https://twitter.com/ungleich/status/1026041643340845057 - maybe it helps to make Mozilla rethink this "feature".
I've been running my own E-mail server since 2001 or so. Contrary to what some people say, it is not a big hassle. Just make sure you set it up using a well-supported distribution (I chose Ubuntu, specifically because it is widely used), follow a good guide for setting up postfix+dovecot+amavis, update it regularly, and you'll be fine.

As for DNS, I'd recommend CloudFlare's free offering.

Overall, I spend minuscule amounts of time on maintenance (a total of 30 minutes per two months, perhaps?), and I have the comfort of being indepenendent.

I think we should all value our freedom and independence more.
The article doesn't suggest there's something sneaky going on. The article is suggesting that Mozilla are choosing to share your DNS queries with a third party service by default, which is exactly what they're doing. It's not about them choosing Cloudflare in particular, it's about them choosing any particular service by default. And the article's argument that, if you have to choose somebody to share this data with, it might as well be the people you already share it with, seems pretty valid to me.

edit: I have to point out that the article has backed away from the claim that this will be enabled by default in September. Looking at the Mozilla blog, they mention wanting to enable this by default but have no actual plan to do so (and more crucially doesn't discuss at all what sort of form it would have to be in for them to enable it by default, it may look nothing like the cloudflare-default we're discussing here).
Well, rip prices for whatever they're manufacturing.
Isn't the bias in loss aversion the fact that losing 50 bucks out of 100 isn't symmetric to winning 50 bucks from a capital of 100? If I lose 50, I need to double my new capital to recover my former position, but when I win 50, I "only" need to lose 33% of my new capital. When I lose, relatively speaking, I'm further away than when I win.
I've used emacs on windows in the past for quite a bit. I don't remember it being particularly hard to install, either the cygwin ir the native Windows emacs buid.
> What's at stake here? Reputation, respect, pride, even money.

Ego. People primarily lie to themselves, in order to retain the coherent (constructed) reality/continuity of their life. (c.f. cognitive dissonance)
Hard to say. It's a complex decision based on your company's specifics. If you do it, I'd suggest you strongly consider charging them a largish upfront fee, like a licensing or franchising fee. Otherwise you risk bootstrapping a competitor without any compensation for that risk. Revenue split for affiliate deals (that's close to what this is) is often a function of base price + margin - customer acquistion costs. Kind of like how Apple lets retailers sell Macbooks for price X but no lower. So affilates can charge any amount above a profitable floor that you have set.
I wish that was the case. TDC (the largest danish telco) actually sold information about mobile users, including roaming users to VisitAarhus. Specifically, it was data about the locations of mobile users.

Danish article on the subject: https://www.version2.dk/artikel/tdc-saelger-data-mobilbruger...

So there is still plenty of reasons not to trust your ISP in Denmark and Europe in general.
That's the problem with any of these social theories. Losing what? Gaining what? We're lacking a clear definitions of terms. I know it's a trope, but it really is just so unscientific.
Testere 8 İzle Jigsaw Efsanesi Türkçe Dublaj (2017)
I was expecting something more closely resembling a clock.

I suppose these days a clock doesn't necessarily resemble a grandfather clock and I get that most clock don't have arms any more but still...
The internet has decentralized architecture underneath but the model is being abandoned because traffic volumes are too high for the naive decentralized architecture.

Today 60% of the global internet traffic goes trough CDN's. In 2021 it will be over 70% in 2021 (over 90% in North America). There is whole "internet cache" industry standing between clients and servers.

When you connect to some site in the internet, most of the data comes from some of these: Google CDN,,MaxCDN, Akamai, MS/Azure CDN, Limelight, EdgeCast, Amazon CDN, Coudfare,Rackspace, Incapsula, ...

The issue here is not decentralization vs centralization, it's about browser selecting something for a user as a default.
As always, it's not "the NSA is targeting me specifically", it's "they're doing dragnet surveillance for potentially 'interesting' data and who knows how they'll choose to harass me".

There is literally no single country in the world I would like my data sent to than the US. Even China is preferable.
I set up e-mail forwarding for a custom address after reading stories like this. While it won't back up my e-mails (unless I get a plan that supports that), I'll still be able to redirect 2FA and contact e-mails elsewhere.
Ok. but poor people in India have poor Indian expenses I guess. and everything that releases globally comes to India on the same day. speaking as one of those poor Indians.

At the end of the day.. it is better to be relatively well off in a poor country than to be relatively poor in a well rich country.. for me. personally !! ymmv.
Some VPS providers allow you to pay with bitcoin. In theory this means you could stay 100% anonymous.
That would be risk aversion; the fact that marginal utility of money/wealth/ gains decreases as one gets more wealthy.

Loss aversion is the “fact” that “buy now to save 10$” is less motivating than “buy now to avoid 10$ surcharge”, and that “here’s 100$; if the coin tails, you lose $50” is more distressful than “here’s $50; if the coin heads, you gain another $50”.
Open on boot... with my password already put in? And the sync files in plaintext right there? What about when someone steals your laptop?
This is mostly what I did but using a domain of my own. I made an email forwarder using my own domain and pointed it at my Gmail. Over 18 months I moved every account I came across over to it. So when I switched the forwarder to FastMail, most of my email transitioned immediately.

And since I used my own domain, I never have to go through this again. If I move from FastMail, I just change where the forwarder points again, all my mail already uses it.
It should be mentioned that the author has very strong conflict of interest.

Also, isn't the appeal of vim that it's universal rather than that it's beautifully coded? I don't have the expertise to care about weird indentation in source code personally but I like that the text editor I have on my daily-use machine is probably also accessible on a 80's-era server on the other side of the world...
Ask an architect if it's difficult to build a house, and he'll scare you with tales of complexity. But that doesn't mean you can't build a shed yourself.

It can't be completely automated, but it isn't as difficult or time-consuming as people paint it to be (especially sysadmins!). I've been doing it for nearly 18 years now, maintenance takes perhaps 30 minutes every 2 months or so. There is more to do every 8 years or so, as Linux distributions go out of date, and your providers sometimes go out of business.

I have my suspicions as to all the FUD regarding running your own E-mail server. Secure personal E-mail distributed on many independent servers with automatic in-transit encryption is not in everyone's interest.
Exercise Based Interviewing at Cockroach Labs (2017)
> What's the source for the rapes/murders?

Only the multiple accountings from people inside the country. There are graphic photos and videos being collected and shared inside a google drive (link included in the Reddit thread) that claim to substantiate claims.

> Is this confirmed?

This has been publicly denied by govt. I updated the title to reflect that no mainstream news source has confirmed this . The photos, videos, and first hand accounting strongly suggest that it's true. It's worth noting that a media blackout has been issued and mobile internet access has been turned off.

EDIT: The rape accusation seems to now be confirmed by a news source inside the country ( http://www.banglatribune.com/others/news/350887 ). I don't know Bangala but the word করা is referenced in the article in an appropriate context and Google Translate shows the word in it's Bangala translation for rape.
Telia did the same thing in Sweden some years ago. There are however ISPs who have a business model based on them having a very high profile in personal integrity politics (like Bahnhof), which I would feel more comfortable with thanany other DNSs
How I slashed a SQL query's runtime with two Unix commands
In this context 8 is a huge number.
Maybe all the users that turn TRR on in the first place? It’s default off and you need to enable it in the expert configuration menu. I don’t expect it to be enabled by default without a reasonable config UI.
Going a bit controversial here but will self-driving cars be disrupted before they even take off. The big factor that I feel will impact how autonomous travel will evolve in the future is drone taxies/cars. Providing there is a change in the regulation to support self-driving flying cars/drones, the big advantage is that there would be no existing rules created for human driving (road signs, traffic lights...) to adhere to. A centralized system could calculate the best route to fly someone from A to B without the complexities that self-driving cars have to solve. And flying would clearly be much faster as well. Dubai, for example, is already testing, what comes after will be interesting.

https://www.bbc.co.uk/news/technology-41399406
It's also daaaamn slow. And when you paste formatted content into it (at least from vim on a mac), lol, have fun cleaning up your newly-unformatted content.
Not a lot, but when your test environment is on a remote server (because it replicates the production DB and you can't have that on your dev machine for security reasons), you tend to do it a lot. Add fast compilation to the mix, and you have a very productive workflow. `make && zip && scp && ssh unzip` is way slower than `go build && scp`
No, quick succession makes them easier to shoot down. Better to send them in simultaneously, as many as possible in a single volley.

Maybe then, Venezuela will be free.
Indeed. My choice of words there was deliberate and a subtle acknowledgement that such things can go awry over time.
You are task oriented, while your wife is goal oriented. If there are twenty dishes to wash and you only have time to wash seven, the goal oriented person washes the seven. Goal oriented people actually tend to be better organized and get more things done. All of the time you spend planning doesn't add up to enough savings for it to pay off. Try timing a few things and see for yourself. Loading the dishwasher in a different way might save you one or two seconds total. But you spent more time thinking about it. Just get things done. You'll find you are faster, and you spend less time thinking. Thinking requires effort and energy. Save that for the stuff that really matters.
Before your idea dies, try Disney way
I learned a lot of programming back in the 80's by typing in programs from magazines. It was great until you got to the page of DATA statements...
According to the article this is enabled by default to use Cloudflare. Are you saying that is not the case?
> control the authoritative nameservers for it

What does this mean?
I recently did this with openvpn+Pi-Hole running on a NATted £4/year VPS. It's great to have DNS blocking for your phone's apps and so cheap I'll setup another one for redundancy at some point.

OpenVPN on Android lets you select apps to bypass the VPN, so I have a second browser on standby if I ever need direct internet access. Or I could use the disable for x minutes feature of pi-hole.
Cloudfare can promise what they want, they can still be subject to warrantless spying by US agencies and not disclose anything about it.
That's a terrible analogy. I only use git with my IDEs and only use my IDEs with git (except one weird outside project at work where I have to use a partner company's TFS). So integration makes complete sense. Hell, that's true whether you use CLI or GUI. I use my browser for an infinite variety of different activities, only a tiny subset of which relate to my IDE.
It's not a ISP vs Cloudflare issue though, the ISP will know where you are connecting to anyway...

This is such a toxic decision by Mozilla, but I'm not surprised since they have been leaking customer data to other companies (Google) that threw money at them in the past too.
I heard there were attempts to stitch together a remake with all the same scenes by some torrent site users. Not sure how far they got or if they ever finished.
Top 50 Angel Investors Based on Investment Volume and Successful Exits
Good point. We found ways to overcome these issues, but that's a tradeoff, for sure.
Actually the solution is paid leave as it's not possible to do office work at these temperatures. Read up on it, for next time.
I don't agree with the way he normalizes the radius in the last 2 methods. I think it should be a square root, not a cubic one.
This is because the volume diferential r^2•sin(phi)•d_phi•d_theta•dr is proportional to the square of r.
This mistake is also made in a source he cites: https://math.stackexchange.com/questions/87230/picking-rando...
and I tried to point it out there as well.
Contrarian science is important if it can successfully refute a claim, but has it in this case? Scientific American is sharing how the sausage is made (peer review science), potentially before the final product is ready.
Building a vehicle that can handle a busy street, with cyclists, pedestrians, roadworks and emergency vehicles, is a tall order.

You can try to simplify the problem by limiting your routes to major highways and making the vehicle ultra-visible so other drivers give you a wide berth.

But at some point there will be construction, or a car wreck, or debris in the roadway. Eventually you'll need to exit the highway and drive on city streets.

Even if you manage to reduce the hard stuff to 1 mile out of 200, you still need to deal with it.

If you can't handle everything, you're not safe to be on the road.
Debugging dockerized Node.js app using Typescript and VS Code
Sounds like you are a bit on the far end of the spectrum, but I can definitely relate. I tend to feel miserable too when it's getting too bright and warm.

I don't personally mind short warm bursts when I'm sitting in a sauna and getting a frigid soaking afterwards, but I do tend to sweat and it's really very annoying having to wear cloth during an office day that that are soaked - and my skin also hates me for it. I also tend to feel immediately miserable when I get direct sunshine on my head, which is why I tend to wear a hat - though that makes the sweating issue worse.

I kind of enjoy the time of my commute the most where I can set the AC as I please and put on some fairly dark driving sunglasses while listening to a book. Peaceful and comfortable time that is.

I also got a set of office glasses with some 50% shading and a blue light filter for those places that insist on 1500 Lumen/m2 brightness.

I concur about the lack of understanding of a lot of people for these issues. "Sun is good, stop whining" is really irritating. People are different, not every one likes ice cream, bright light/sun, waking up early, etc.
clamav with Google's safebrowsing filter enabled blocks a great deal of junk. It eats RAM, though.

Looking in my logs, it looks like that plus a hard block on zen.spamhaus.org would be enough to remove almost all spam, though I'm not sure what the false positive rate would be like on the latter.
Still be safe, if the government gets proactive and starts to make house visits to people who are having suspicious long running connections to foreign national transferring GB's of data you don't want to be caught with loads of illegal to own content on your machine.

Doing that kind of analysis has become very easy and cheap recently.
i doubt having hundreds or thousands of heavy vehicles flying above peoples heads is a good idea and will probably not go well with authorities.
Given that we are probably heading into an economy where energy will get more and more expensive (at least temporarily, due to a potential oil crunch coming), not sure how flying will be an economical way of transport.
Okay let's admit it, Mozilla is a privacy destroying non-profit.
“Growth hacking” is just a trendy term for marketing or sales (depending on whether you’re b2b or B2C).
Well, it is resistant to to the vast majority of downgrade attacks that plague just about every other widely used crypto protocol. While it's true that if a problem comes up, you'll have to throw the entire protocol suite, that's basically no worse than any of the others.

The only case where agility can be helpful is when there are different vulnerabilities known in the MAC, cipher, etc - but there is some combination you can mix-and-match that is still believably secure. I tend to side with Donenfeld here, that this improbable possibility is not worth supporting.

Note that WireGuard does have an "entire protocol" version; it's possible to support more than one at a timel; However, it does away with the 50 mix-and-match version that an agile protocol has, and the downgrade attacks that mean the whole thing is only as strong as the weakest combination.
It does but anyone hitting a honey pot server most likely won't be doing it within Tor browser. It's easy to send traffic via Tor's socks port but forget about DNS lookups.
That (last method) is a lot of sines and cosines, cube root and an acos... I bet for 3D the rejection method is not that much slower, in wall clock time.

OK so I coded up the first one and the last one in C and compiled on my mac using whatever gcc links to. I found 1e7 points in the sphere:

first routine: 0.521s

last routine: 0.850s

[edit]: C code here: https://pastebin.com/zH0BehSM
I do. I use a separate browser. There are people who want to do everything from their editors. There are people who want to do only editing in the editor.

And there are middle ground people like me who want editor integration when it makes me more efficient (like invoking frequent VC commands right from the editor), but I do mail and browsing and stuff with external tools.
Tahap Menghampiri Sempurna.