skysight-inc/HackerNews huggingface dataset:
Hello, Evan here, creator of newDay, but NOT the creator of the "Justice in June" 30 day course for becoming a better ally. I want to be clear about that. That was created by some awesome people and can be found directly here: https://cutt.ly/ayNiPTK

What I did do though, was spend the past week building a feature into my app that let's you quickly and easily schedule these 10min/day sessions and even if you aren't a newDay user, you can export to GCal!

It's an important time particular for those of us who are not Black to stand with the Black community and use whatever platforms we have to amplify the message.
Oh wow.

In fact it seems they have been loosing more and more money over the years.

https://finance.yahoo.com/quote/NET/financials/

What are they counting on happening here? Obviously free customers won't switch to paid plans.
>>I personally don't trust this guy.

Do you think he's after you personally or just wants to kill all ? to wonder about vaccine safety when is developed so fast is OK, but I don't get the "this guy" thing.
They actually do KYC (but criminals can also fake it)
Very cool, I’m gonna try this out with PiHole.
It looks like your link is broken. Is this the preprint you're referring to?

"Human Exposure to RF Fields in 5G Downlink"
Imtiaz Nasim, Seungmo Kim
https://arxiv.org/abs/1711.03683
Short answer:

Well, to a certain extent. I didn't mean to imply that their monthly spend for bandwidth is zero -- I'm sure they aren't anywhere close to peering 100% of their traffic, they aren't in the DFZ, and, of course, they've gotta pay somebody (or, more correctly, several somebodies) to connect all of those datacenters together!

---

Long answer:

About six years ago, they described their connectivity in "The Relative Cost of Bandwidth Around the World" [0]:

> "In CloudFlare's case, unlike Netflix, at this time, all our peering is currently "settlement free," meaning we don't pay for it. Therefore, the more we peer the less we pay for bandwidth."

> "Currently, we peer around 45% of our total traffic globally (depending on the time of day), across nearly 3,000 different peering sessions."

Remember, that was about six years ago. I wouldn't be surprised if both their peers and peering sessions have increased by an order of magnitude since that article was published -- just think of all the datacenters that they're in today that weren't back then, especially outside of North America!

Additionally, they've got an "open" policy when it comes to peering, as well as a presence damn near everywhere [1,2]. Since they're "mostly outbound", the eyeball networks will come to them, wanting to peer.

Running an anycast network and being "everywhere" also has some other benefits. They perform large-scale "traffic engineering" -- deciding which prefixes they advertise where, when, and to who, and the freedom to change that on the fly -- so they've got tremendous control over where traffic comes in to and, perhaps more importantly, exits from their network (bandwidth is ~15x more expensive in Africa, Australia and South America than North America, example).

So, yes, CloudFlare is still paying for transit but, at their level, it's relatively "dirt cheap". Plus, in addition to the increases mentioned above, bandwidth is likely an order of magnitude cheaper -- at least -- than it was six years ago!

---

EDIT:

Two years later, in August 2016, CloudFlare published an update [3] to the article linked above. A few highlights:

> "Since August 2014, we have tripled the number of our data centers from 28 to 86, with more to come."

> "CloudFlare has an “open peering” policy, and participates at nearly 150 internet exchanges, more than any other company."

> "... of the traffic that we are currently able to serve locally in Africa, we manage to peer about 90% ..."

> ".... we can peer 100% of our traffic in the Middle East ..."

> "Today, however, there are six expensive networks that are more than an order of magnitude more expensive than other bandwidth providers around the globe ... these six networks represent less than 6% of the traffic but nearly 50% of our bandwidth costs."

---

[0]: https://blog.cloudflare.com/the-relative-cost-of-bandwidth-a...

[1]: https://www.peeringdb.com/asn/13335

[2]: https://bgp.he.net/AS13335#_ix

[3]: https://blog.cloudflare.com/bandwidth-costs-around-the-world...
You can really fake the IMEI in most phones. It's just more difficult, or not obvious on the English internet, to do so.
Yup! Back when I was commuting daily, my watch would always alert me to 90dB+ noise on BART.
Follow the money. Why doesn't he contact the delivery restaurant and find out who paid? Also, if he never orders pizza, have the restaurants put him on a "no delivery" list.
Well, I was already using Ff+UblockO, so this is just another reason to keep using it. I would really prefer I not get port scanned.
My major professor used to say that LN costs the same as milk, while LH costs the same as scotch. That was many decades ago - things haven’t changed, I guess.
Indeed. There is no valid technical reason for IMEIs to be unique, except for already very tenuous anti-theft perpetuation which is really a very minor factor.
> The answer is that wireless technology is reaching the Shannon limit, that is to say 4G/LTE is approaching the physical limit of how much information can be packed into a Mhz of spectrum.

My understanding of the Shannon limit is that it depends not only on the bandwidth but also on the signal-to-noise ratio. If you had no noise at all (including infinite control over the modulation and demodulation process), you could modulate an unlimited number of bits per symbol within an arbitrary finite bandwidth. Like a QAM constellation with 2⁵⁰⁰⁰⁰⁰⁰⁰ points or something, all of which could in principle be accurately distinguished from one another in the absence of any noise.

If the signal-to-noise ratio isn't a fixed thing for RF communications in different times and places, in what way is cellular communication newly reaching the limit now? I mean I understand that some digital coding methods are considered to be fairly near optimal for a given RF environment; is the idea that they previously weren't and now they are, so there's no longer much benefit to be had from engineering improvements in that area?
I agree with this! I have a hard time wanting to pay the police force more, because it not only attracts those who are overachievers, it attracts people who see it as the easiest way to make the most money. Why get an engineering degree or a business degree when I can just be a cop, carry a cool gun, and not have to pay speeding tickets? I think accountability is the single most needed thing; qualified immunity corrupts those qualified by it's protection.
Those are really great books, I would recommend them to anyone.
> As long as the primary and basically sole purpose of a corporation is maximizing shareholder value, they will be compelled to find the most effective ways to do so.

Maximising shareholder value isn’t the problem. The problem is how they do it. Companies that achieve that by offering good, useful, timesaving products and services deserve to make tons of profit!

The problem is advertising. It’s a race to the bottom, the only value is relative (you don’t need to be good but rather better than your competitors, as opposed to e.g. Coca Cola which seems to have reached some (local) optimum). Unlimited amount of money competing for a limited amount of human attention.

Ban advertising, and this problem will solve itself.
yes and freight
/leaders is pretty cool. First place got over 300k points, wtf.
SketchUp Goes Subscription-Only
If the boy cries wolf, but nobody else sees it, how do you decide if the boy was mistaken/lied or if the act of the entire town waking up scared the wolf away?
Yay! I am a racist then. And you go tell the black guys they do not exist.
I don't have an ocean-going vessel, but if I did I'd buy rescue/tow insurance. It's not super expensive and when you need it, you need it.
OpenBSD is more to blame for Pale Moon absence, due to their hatred of GPLv3
I heard they have something similar at Cern and it also has clickable links and universal resource locators.
I definitely don't agree with jail. Unless there is real damage, then I wouldn't consider it an issue.
Are the birds imitating sounds they heard in the forest?

Mimicry is a powerful thing
Just wanted to highlight that heap's engineering blog is one of the best I have ever come across. Love all articles by Kamal and Michael malis
I apologise, I initially read that he had been killed, later followed up on the article and they had posted a correction that he "easily could have been killed". You are correct!
I'd personally wait 8-12 months and assess the situation then.

The reason I say this is because Canada's tech scene is largely comprised of US companies near-shoring operations for cost reductions and with remote work on the rise my view is that Canada's tech scene is now in a super fragile state.

There's a significant incentive for Canadian tech workers to work remotely for US companies and similarly there's a massive incentive for US companies to hire Canadians on Canadian salaries remotely.

Uber, Facebook, Google, Amazon etc. had expansion in Canada planned but I wouldn't be surprised if this changes radically in the coming months. Shopify already announced it was going fully remote and then offered what were previously Canadian-only jobs out to the Americas entirely. It's not unfathomable that other Canadian companies will do the same.

If remote succeeds, I cannot see what incentive would drive the further expansion of the local tech scene in Vancouver, Toronto, Montreal etc. Meetups and similar only worked because people were forced to be in the city, they were held directly after work and usually offered some sort of food/beverages as a substitute to having to sort out dinner. If the requirement to be in the city falls or is removed entirely, I cannot see what will incentivize locals to get together in a common location at anywhere near the same frequency as before.

I'd recommend seeing how the rest of the year / start of next year plays out before planning anything concrete.
Came here to say this. This is actually going to end up in the soundtrack to a horror film.
Context:

Gaming4JC is developer for Hyperbola, that is forking OpenBSD: https://www.hyperbola.info/news/announcing-hyperbolabsd-road...
Agree, I personally feel this is a major issue, in fact recently posted twice about it:

Ask HN: HN user ghosted 5 years, why?

https://news.ycombinator.com/item?id=23436276

Ask HN: Dark Patterns on HN

https://news.ycombinator.com/item?id=23439617
I made a web-based graphing calculator (http://fooplot.com) in 2007 that runs on ad revenue and is still delivering about 5X its hosting costs. It only makes enough profit for about a few dinners a month so nothing I can live off of but hey I'll take anything more than $0. It used to make an order of magnitude more back when I had 250K MAU and that was a meaningful addition to my meager PhD salary. But times have changed and (a) people started using mobile apps to graph functions and (b) AdSense somehow decreased the CPC I was getting and I then stopped putting effort into it.

You can put arbitrary equations into the URL, e.g.

http://fooplot.com/1+sin(x)/2
Ah thanks for this. I was looking for a way to accomplish this. I own LS so I'm going to give this a shot.
That's an early example of the general approach taken by financial capitalism (essentially, the prototype for how to do it), though in the case of Standard Oil (aka Exxon), it wasn't through money printing: Standard Oil just reinvested its profits to buy up the competition (with the hopes of raising prices later).

Prior to its monopolization actions, Standard Oil was a successful industrial capitalism firm: they had better oil refinery tech than the competition which is how they came into having money to re-invest in the first place.
There are two types of thieves: thieves that operate as part of a professional thieving ring; and thieves that operate alone, intending to directly hawk/pawn/trade/use what they’ve stolen.

Most thefts are committed by thieves who operate alone. (This is verifiable at least for my own country; I asked a crime-statistics analyst friend of mine.) Thus, most deterrence is focused on deterring the thieves who act alone.

This is the same reason that “security locks” aren’t actually proof against professional thieves. They’re not meant to deter thieving rings; they’re just meant to deter the thieves who are acting alone. Such thieves might have watched a tutorial or two on YouTube on lock-picking, and they might have picked up a lock-picking set from AliExpress; but they don’t have (and aren’t willing/able to invest in) the sort of lock-picking skills/tools that professionals have (e.g. slide-hammers, impact drivers, etc.) so an average security lock will be enough to stymie them.

Same with clubs on cars: no proof against professional thieving rings, but good enough to make a thief acting alone look elsewhere.

Just like there is a qualitative difference in how people treat things that are “free” vs. “$0.01”, there is a qualitative difference in theft rates between “no security” and “trivial security.” Most property crimes are spur-of-the-moment, committed by people who didn’t come prepared to steal something, but just see an opportunity to take something and feel the need to have it. Put a trivial barrier in the way of taking things, and those spur-of-the-moment crimes committed by “amateur thieves” go away.
Really great idea! Just a small note though your pricing page doesn’t work on a mobile device. It just renders a bunch of checkmarks without context
It's roughly the military equivalent of the enemy having their artillery emplacements overrun and then turned against their own troops. Size of the respective fighting forces is irrelevant, it's simply a useful tactic. Of course if the overrun emplacements were part of a large, belligerent force agitating a smaller force without cause, there may seem to be a certain justice in using their weapons against them. It doesn't make the subsequent killing "good", but it may help discourage further aggression against strategically disadvantaged but tactically superior forces.
I guess I was more interested in finding out whether questDB is mature for production use.

The product is impressive, but it looks like the documentation has some way to go. This is often indicative of the maturity of the product itself.

I was very interested in the Postgres wire protocol and its usage.

This part does not seem to be very mature.

Examples:

* The documentation doesn't mention a word of the default username/password on port 8812. I had to find this on a mailing list somewhere after 10 minutes of googling. Has this been hardcoded into the code?

* If you were to connect a typical Postgres tool this port, you'd be able to do selects but not even see the tables. If using psql and doing \d I get:

ERROR: Invalid column: oid
Reminds me of a prank that some co-workers pulled off: they bought some gadgets that would make a cricket sound but at random, irregular intervals, and hid it in a person's office. It drove that person insane as they slowly and methodically moved all pieces of furniture out of their office.
so was staying solo not an option at all? just curious
I did part of a PhD in this field; your comment about information leakage is not true. FHE schemes are IND-CPA secure, which means you can't test for equality in the encrypted space (Note that in the standard definition of homomorphic encryption, you're only guaranteed that Dec(Enc(x+y)) = Dec(Enc(x) + Enc(y)) = x + y). Your comment only applies to schemes where you can test for equality in the encrypted space, which are not IND-CPA secure and should never be used in practice (except in some extreme scenarios where you can/need to make some strong assumptions).
‘Black Lives Matter Is a Joke’ – Black D.C. Resident
“I don’t want our country to be portrayed like this,” said an African-now-American citizen, pointing to a group of George Floyd protesters in downtown Washington, DC, Sunday. Nestride Yumga, a D.C. resident, was told to shut up and leave when she voiced her opinion that Black Lives Matter protesters are “hypocrites.” “When black people kill black people, they don’t come out and do this crap.”
Zalyobokskaya NP, 1977. Biological effect of millimeter radiowaves. Vrachebnoye Delo 3: 116-119.

Declassified and Approved for release 2012/05/10: CIA-RDP88B01125R000300120005-6 Levedeva NN, Reactions of the central nervous system to peripheral effects of low-intensity EHF emissions. Approved for release 2000/08/10:

CIA-RDP96-00792R000100070001-9 Potekhina IL, Akoyev GN, Yenin LD, Oleyner 1992 Effects of low-intensity electromagnetic radiation in the millimeter range on the cardiovascular system of the white rat. Fiziol Zh 78:35-41

Numerous other citations showing penetrating effects of millimeter waves are cited in: Betskii OY &Lebedeva NN. Low-intensity millimeter waves in biology and medicine.

In: Clinical Application of Bioelectromagnetic Medicine, Marcel Decker, New York, pp. 30-61. A very recent paper came to the same conclusion that millimeter waves produce highly penetrating effects for the same reason, extensive empirical evidence: Kostoff et al (Toxicol Lett 2020:323;35-40).
I've perpetrated one which I felt crummy about. To set the background, I was a sophomore at college in 1986, and the campus is close to some bad neighborhoods. I had had a very scary incident involving several black people while I was riding through one of those areas. So later I'm standing inside the college gate when three teenage black guys come up and start asking me to let them in. Unfortunately, they had a strong accent (from Florida as it turned out) and I couldn't understand most of what they were saying. So I wasn't letting them in...and they were getting pretty pissed. At any rate pretty soon an older student came by, who understood immediately what they were saying. It turned they were relatives of someone I knew, but the way they pronounced her name I just couldn't get it. No doubt it's also because I was nervous and primed with racist preconceptions (which, as I noted, also had some basis in prior experience). Anyway he let them right in and I felt pretty darn bad about it. You come all the way from Florida to visit your cousin at an Ivy League school, and some white kid thinks you're there to steal stuff. (One irony is that later that same year I did witness a black person steal our neighbors' TV...I was so surprised, just watched him carry it down the stairs and out the gate.) All in all I would say that racism weaves a tangled web of preconceptions that can be reinforced by actual events that also are ultimately arising from racist history.
Theoretically, I think so.

Looking through their code examples though, the compiler failures look to be in obscure/unlikely to be used areas. Additionally, they state that some are dependent on particular compiler flags
> would you recommend that over a distribution focused on rolling releases, like Arch?

Everything about Debian except the `stable` repository is explicitly a rolling release.

> Debian strongly advises against mixing repositories

Certainly you wouldn't want to add in the other repositories if you're aiming for Debian Stable type guarantees.

This is the `sources.list` file that I've been using for nearly a decade:

deb http://deb.debian.org/debian/ testing main non-free contrib
deb http://deb.debian.org/debian/ unstable main non-free contrib
deb http://deb.debian.org/debian/ experimental main non-free contrib

And then I have a preferences file that prefers testing to unstable to experimental (actually three separate files in the preferences.d directory, but I'd think you could combine them.

Package: *
Pin: release a=testing
Pin-Priority: 700

Package: *
Pin: release a=unstable
Pin-Priority: 650

Package: *
Pin: release a=experimental
Pin-Priority: 600

It may not be advised, but it works pretty well. Sometimes you have to get a bit creative when you go to run `apt-get dist-upgrade` and it wants to delete half your system, but usually you can just manually install individual upgrades (`apt-get install <x>`) until it unwedges itself.
I think this actually outlines the standard design process for most major web sites
Related link, leader list:

https://news.ycombinator.com/lists

Direct link to top users by rep:

https://news.ycombinator.com/user?id=tptacek

(tptacek’s comments are super useful and extremely knowledgeable)
IMEI is only needed if you want to track hardware. Physicals SIMs are not needed (and eSIM is a thing now) but some form of the "Subscriber Identity" part of SIM is needed unless you are operating the carrier for free to all with a phone.
What are you trying to say? That these protestors are not well behaved?
Ahhhh.....you know what, now that I think about it, I remember last semester for a class I had to do a bunch of PHP + SQL for a Backend (my first time really using either). I basically just googled a bunch of stuff and I ended up just writing the queries in as strings basically because that's what I saw on a site (very possibly one of the ones in question).

I felt it was wrong because I was concerned about SQL injection, but my professor really didn't care about security so I wasn't too too concerned. Later on my professor mentioned that pre-compiled statements (I think that's what they are called) and I facepalmed because that would have been way more secure and been 5x easier anyways.

So yea, I guess they still are giving bad advice.
The number of moles in a liter of liquid helium is essentially constant over the temperature range of the liquid state. LH is bought by the liter.
The thing Swift has over Rust is a laser focus on language ergonomics. This is what really sells me on the language. It makes it extremely expressive and clear.
Stop giving people ideas. I can almost guarantee that there is someone out there getting ideas of things to add to their site from this post ;-)
> My fiance got so frustrated with Walmart orders, amazon orders, bills, personal emails being sent to her that she tracked one lady down and called her.

I did that a year or so ago after I couldn't send the person a yard gnome for Christmas on the walmart account they set up using my e-mail. The billing notifications finally stopped on the one account I couldn't disable as they presumably paid off their industrial kitchen stove.

It was an interesting adventure tracking them down since I learned there are only three or four people in the (internet) world with my same first and last name...and a scary amount of information that can be found about people with just a little google-fu.
what about flutter?
I am Michael Malis :)
Seems pretty sucky to me to have to debug your window manager or configure a half dozen apps just to do basic things like changing the sound volume or showing the time. If I didn't know any better, I'd think this was a parody. It's the complete opposite of what I'd call suckless tools. Don't get me wrong, I enjoy doing those things sometimes in my time off and playing with systems, but when I need to get work done, I want a system that requires as few changes as possible from the default and whose basic functionality I don't ever need to debug. OS X used to be this and I'm still using it despite the latest version, even on a brand new mbpro, being unstable. Some Linux distros are close but even in 2020, still require constant debugging of the core system (display drivers, DE bugs, stability, etc.). Windows looks promising but due to it being adware, I never got around to testing it properly.