skysight-inc/HackerNews huggingface dataset:
I think we'll always find ways to use up the available bandwidth, even as it expands to new highs – but the real limiter has been how inconsistent high-speed deployments are, so it's difficult to reliably use them today.

I have a 1.5 Gbps synchronous connection here in Canada, but a few blocks away the max is 100mbps; we're not optimizing/building for fast connections because they're not widely deployed, not because we can't find ways to use them. Being able to play Stadia at ultra-low latency in 4K HDR is magic and shows a connection like this' value.

Making telco networks a public utility would help in this regard, especially if they have an actual goal of connecting everyone equally. In New Zealand, where I grew up, we broke up the telco and made fiber connectivity a public utility (chorus.co.nz) with a mandate to install fiber for free, anywhere in the country, which all ISPs can leverage. It not only increased competition, but it's helping create consistency, and will allow developers/content creators to dream up apps that can consume that type of bandwidth, because there's enough ultra-fast connections to actually make it worth bothering with.
Posted and discussed yesterday: https://news.ycombinator.com/item?id=23304536
Cloudflare: ▼ 567 Mbps ▲ 50 Mbps Payload 100Mb Latency 15ms

Netflix: ▼ 890 Mbps ▲ 160 Mbps Payload 720Mb Latency 13ms

Netflix Open Connect is inside my ISP network
I would express this in a diagram with a dotted line around the set under consideration. When dealing with thirds, make a diagram containing three objects with their respective properties, and end by drawing a dotted line around the set. When switching to sixths, add three more objects, erase the line around the first three, and draw a new dotted line around the whole set of six. Then go on to sevenths by adding one more object, erasing the dotted line for the six and drawing it around all seven.

If I do it this way, my 4th grader can add fractions just like numbers without resorting to common denominators.
Yes. Most of the time, the reason is that there is a general form for computing derivatives of products ((xy)' = x'y + xy') and composite functions (chain rule) while no such general rules exist for integrals.
“It is difficult to get a man to understand something, when his [campaign fundraising] depends on his not understanding it.” - Upton Sinclair (lightly adapted)
This probably won't be popular but, does anyone take Mozilla seriously? For me they've always seemed well intentioned, but completely oblivious to reality. For example, does a browser with 5% marketshare really need its own engine? Can a browser with 5% marketshare even change anything if they wanted too?

Personally I don't think so, & also why I don't take them seriously. They seem to be more concerned with waving their "For The People" flag, than actually trying to change anything. If they were serious about "fixing the internet" they'd swallow their pride, transition FF to Chromium, & essentially become something akin to an activist shareholder within Chromium.
This is not passing the buck. It's acknowledging that there are many stakeholders involved in a company+platform, and that many decisions are about making tradeoffs rather than having a "right" answer.

If you always go with the populist vote, like when users rioted about the news feed when it was first introduced, https://techcrunch.com/2006/09/06/facebook-users-revolt-face... then you may be sacrificing the long-term viability of your company. This harms employees, investors, and eventually the public. Are you saying that's not even a consideration at all?

We're not talking about "Facebook exploiting the human brain to increase time on the platform". You brought up Target and shirts. So we're talking about who has more agency, users or executives, in a general manner. That consumers generally only need to concern themselves with their own ethics, versus the complex entanglement of ethics at a company, gives users more agency to make choices reflecting their ethics.
> We're not sabotaging medical records or taking down Tehran's power grid.

Has China sabotaged anyone's medical records, or taken down any power grids lately?

> Fair point, no way to know. But from what has come out from PRISM/NSA leaks, it honestly looks to be just purely surveillance.

Snowden was an NSA contractor, the NSA would not be responsible for sabotage, their raison d'etre is passive surveillance.

The CIA would be, and nobody's dumped 50 TB of random powerpoints from their Sharepoint deployment. However, various leaks over the years strongly imply that they do conduct sabotage - directly, or by funding saboteurs.
maybe, but if that was what I was doing I would write "as someone who has pirated in the past because I want digital copies of books I buy in paper form.." so their not having written that makes me think the what, are you gonna pirate harder crack is reasonable.
I wrote about my favorite setups at https://bestwfh.com/best-work-from-home-setups/. It was quite an interesting journey of discovery.
I would have said that a whole table is 3/3 and that both tables together are 6/3 and not 6/6 (maybe they'll get it that 6/3 equals to 2). Probably a good idea to explain that the "whole" isn't all pens and bottles but the group of 3 or 6 or 12 or whatever.

Maybe start with explaining from the start what happens if there are 7 bottles, when bottles are counted in the groups of six-packs. How many six-packs can you make from 15 bottles?
> The ultimate truth is, your video game plotlines are never going to be as deeply engaging as a book's plot.

I've read plenty of dull books, and played many engagingly plotted games. But then those games are often criticized as having too much text.
I dunno. Lately I've been into static sites based on Blazor with json files in blob storage. Fast, C#, no server.
And no JS. Just C# to WebAssembly.
In VSCode I can do dotnet new blazorwasm, then dotnet publish then publish to Azure blob storage via extension and presto.
Yeah you can also put MarkDown files in DropBox and have some app pick it up and put it in your blob storage. No forms. Just your favorite Markdown editor.
There has never been a mechanism whereby everyone can be against everyone else about everything.

When my high school english teacher and my aunt are arguing about politics and they've never met each other, it's clear this is a new development in human conflict.
Price Bumps: Tactics for Stocks That Can Be Used for Cryptos
> Storing a document in a URL is nifty, but not terribly practical. Hashify uses the [bit.ly API][4] to shorten URLs from as many as 30,000 characters to just 20 or so. In essence, bit.ly acts as a document store! [1]

bit.ly et al. seem to be able to get away with being agnostic processors. I'm surprised there haven't been more stories about their services being abused.

[1] https://hashify.me/IyBIYXNoaWZ5CgpIYXNoaWZ5IGRvZXMgbm90IHNvb...
Eh, I think we still have the Turing test, and AFAIK it hasn't had a case where it's passed without raising eyebrows for potentially trying to cover up for deficiencies. I think the threshold needs to be high (maybe "beyond a reasonable doubt"?) and reproducible with high probability: I'd say at least X% (I don't know what X should be, but it should be much higher than 50%) of the adults that engage in or read the conversation would need to be convinced it's between two typical humans in their societies. Certainly nothing that leaves room for e.g. excuses like the computer being a 13-year-old from another country, or that leaves inadequate time for the participants to gauge the plausibility...
Battery efficiency is far, far higher than liquid fuel efficiency. A car wastes 90%+ of the energy in its gasoline.

kwh/kg is a measure of density, not efficiency. Very different concepts.
There's a difference between suspicion and confirmation
Is no one else deeply afraid of this future?
100Mbps symmetrical cable internet was available some residential areas in the Bay Area in the early 2000s. Better upload than I have now in 2020!
For anyone who is interested in this - it is great and you can export all your Apple notes.app stuff (inc images) with the mac app Exporter, then import into Bear.app.
This lobbying occurring after licensing talks with the incumbent manufacturers had failed.
What is it with functional advocates and their obsession with brevity to the point of reductivism, and lack of visual structure
https://medium.com/@samclearman/stop-paying-for-e-books-and-...
Aw, I was hoping for some approach to making NPCs more conversational.

I've been trying to use Rasa for that. Rasa is really intended for Siri/Alexa like things, or rather, it aspires to be. In practice it can do a phone tree with a few digressions. It's based on TensorFlow. You put in a list of questions users might ask, and when someone does ask, it detects which stored question is closest. So you can put in a FAQ, and people can get answers based on it.

There's a notion of "slots", so someone can ask "How do I get to PLACE", that would match "Where is PLACE" (that's the TensorFlow part) and the matcher returns PLACE, which can be looked up. I'm not sure this is much ahead of Bobrow's BASEBALL program from the 1960s.
I thought it was gonna be a public dashboard of transfer bandwidth globally in the cloudflare network, so domain could have been more descriptive. How about "speedtest.cloudflare.com"?
The data on this page means nothing to me. And, I've grown accustomed to using Fast by Netflix - straight to the point.
How is PCA reversable? Aware me?
Thread Safe Connection Pool in Ruby
It actually started on the C64, as a by-product of game cracking. People would first add their "handles" into cracked games, then some small intros before the game. These intros soon became competetive, and were made stand-alone, known as demos. There was some overlap of game and demo-scene, but not much until around 1992 or so, on the Amiga.
Yes. Personally I am not at all happy with the direction WiFi is going. 802.11ax still sucks, compared to something like 4G LTE E-UTRA. Unfortunately MultiFire never took off.

And we are stuck with Gigabit Ethernet still. I know 10Gbps is too much to ask, but how about 5Gbps?
A lot of the geometry looked to me like it was done using constructive solid geometry, which usually uses signed distance fields. These can be represented very succinctly. See [0] for details.

[0] https://www.iquilezles.org/www/articles/distfunctions/distfu...
20-30kW might be a bit higher than needed unless the trailer is oversized to provide extra cargo capacity in addition to carrying the generator. You don't need a generator big enough to prevent the battery from draining at all; you just need to extend the range enough to cover a full day of driving while offsetting the extra drag from the trailer. 10-15kW is probably plenty for a trailer that only carries the generator: that would double the highway range of a Model S and would weigh about 700 lbs while being compact enough to have very little aerodynamic drag. A 30kW generator would be enough to double the range even if the trailer doubled the energy consumed per mile, and that's only going to happen with a pretty large trailer.
Pages are moderated by their creators and you can unfriend someone you don't want to see posts from.
Couldn't get past the first page. That piece you suggest by Tim Roger is disgusting to read in its casual misogynistic violence.
RIP Clippy
Very true, but the point is that Libra has the potential of being just as corrupt as an unstable government. The country should switch to a cryptocurrency that can't be controlled, not one controlled by corporations.
> You convert open-source code into a generic/universal AST/IR format, and figure out a means to represent function inputs and outputs (behavior)

I think this alone is a herculean task.
want to chime in that this matches my experience doing something similar in B2B in django 10 years ago
Wrote my first blog post, if anyone ends up stumbling across this would love to hear if you enjoyed it or if you have any suggestions.
Oh, cool! CloudFlare, my favorite company, just made a speedtest!

- It starts as soon as you visit, other speed tests don't, which violates a user's consent.

- It collects and saves your data, also without asking.

- It gives wildly different results than other speedtests, with no explanation as to why.

Of course CloudFlare would screw up a speedtest. They screw up at everything else they do, so I'm 100% not surprised.
FF does strain your overall system a lot more than chrome. If they kept track of this, users will see better battery life. I save hours, personally.
Google deletes millions of negative TikTok reviews
delta chat is nice idea but it is very difficult to make chat like experience as every email provider handles replies and quoting original messages differently
It's why I used Georgia as the preferred font for https://shouldiblockads.com/ (mixed with a sans-serif "default UI font" stack).
We did have the Church Commission.
A bunch of these can't really be changed without breaking massive amounts of existing code, either.

Other languages whose designers were not pleased with C macros either avoided use of a preprocesor entirely, or, like c++, came up with alternative means of compile time flexibility. (Like templates)
'Cow' mystery strikes back: Two more rare, explosive events captured
It’s not a consulting but we have productized our design services[1] into small packages. Working well so far for us.
[1] Thecanopus.co
For the record: HumbleBundle frequently does eBook bundles. Obviously that's niche - generally comics, programming books, stuff like that, and you're just buying a bundle and not getting to peruse a library. However, all their ebooks are DRM-free.

I've bought into a few ebook kickstarters, and the books came in open files visibly watermarked with my KS email address. That seems a reasonable approach.

For KS, from the author's perspective this is ultra-high-risk. Their book isn't even on store shelves yet, and yet they're selling DRM-unencumbered copies. Meanwhile if I want to buy a 60-year-old book that's obviously available on every pirate site, the seller will still foist DRM onto me.

So I think we're getting there. There are new businesses working with DRM-free ebooks, since the encumbered ones are basically pirated instantly anyways.
Haha, 23 year old developer here. First professional dev job at 18, coding since very young though.

> "Five years ago in 2015, we were sort of coming out of Jquery."

And HTML5 was still freshly standardized, Angular meant Angular.js, and your average web app was SSR MVC with view templates injected with controller variables, made interactive with jQuery.

Rails and MongoDB was the move, GraphQL would've been released the same year, and everyone would be convinced it was a fad and huge meme.

The React that would start to gain popularity around that time was a completely different ballgame. Redux wasn't hip yet, people were still using Flux from FB or Ken Wheeler's Flux plugin:

https://github.com/kenwheeler/mcfly

What a wild ride it's been.
a quote on this topic, during the early days of the Afghanistan, was "CNN shows us where the missiles are launched and Al-Jazeera shows us where they land"

a More concrete example is "On February 8, 2018, it was reported that Qatari leaders had reassured the leaders of Jewish American organisations that Al Jazeera would not be airing its companion documentary series on the Israel lobby in the United States. According to Haaretz, the Qatari government had reportedly hired Republican Senator Ted Cruz's former aide Nicolas Muzin to open communications channels with Jewish American organisations. Earlier, the network had sent letters to several American pro-Israel organisations informing them that their employees would appear in the documentary. These letters generated speculation that the Qatari government had reneged on its earlier promise to block Al Jazeera from screening the controversial documentary which, like the earlier British series, had utilized clandestine footage and recordings of pro-Israel activists."
(https://en.wikipedia.org/wiki/The_Lobby_(TV_series)
Parallax screen tilt
Having paid for part of this service (pre-hosting) from a pro shop (film industry-focused), I am wondering what the comparison might be between what you ended up with and what you might get for paying for this service from a consumer service (the Walgreens type services) and from a professional service. And if you tried an of those for comparison?
> This factor should not be ignored.

:^)
It's usually the first place I go to check base64 or other cryptic information
Getting the same error with Firefox 75 on MacOS 10.14.5
The Shingled magnetic recording NAS debacle
I run the server busshi.moe, if you sign up there I can manually confirm your account if you use a fake email. Mastodon has no option to disable requiring an email, but Pleroma does.
But my kitchen sink just has dishes in it.
So it turns out I'm kind of wrong! My arguments for jumping "inward" still seem pretty valid, but they don't generalize to jumping "outward". And indeed, GCC actually allows this, but you need to use the right syntax:

https://gcc.gnu.org/onlinedocs/gcc/Nested-Functions.html
That's a pretty useless definition of "bundling" though, since it only applies to ONE popular OS and, you CAN install alternative browsers (I use firefox), developers just have to use the iOS browser stack. You can share bookmarks, etc.etc. with their non iOS installations on other platforms.
The Founder's Framework for Emotional Fitness
product hunt and indiehacker
There's my bet on a less hyped but very prevalent future. Really good real mathematical models of things, that is, deriving systems for your product which can predict and control from scientific laws, not just black box automation.

Of course this isn't new, but a broad focus on specializing on developing talent to create these models and methodology and tech to help would be.
I pirate most books unless they are available at my local library. I feel bad about it but I do it anyway.

If I'm being honest, if there were no piracy options I would be buying alot more books. Probably not as many as I pirate but still probably 500 dollars a year or so worth.

The catch is that it is true that if a book is unable to pirate I will probably not buy it. This is probably true for a lot of people. The reason is that there are other books available to pirate. That is the key distinction. If there were no piracy options I would be forced to buy some, but because there are piracy options I buy almost none and therefore you could say I wouldn't buy them anyway if they arent available to pirate.
Consider adding content that renders without JS to your website.
As a PM, I'd support it as an A/B test. Show some percentage of your users an increased level of posts from the opposite party, some others an increased level of posts from their own party, and leave the remaining 90% alone. After running that for a month or two, see which of those groups is doing better.

They've clearly got something interesting and possibly important, but 'interaction strength' is not intrinsically good or bad. I would instead ask the researcher to pivot from a metric of "interaction strength" to something more closely aligned to the value the user derives from their use of your product. (Side note: Hopefully, use of your product adds value for your users. If your users are better off the less they use their platform, that's a serious problem).

Do people interacting with posts from the opposite party come away more empathetic and enlightened? If they are predominantly shown posts from their own party, does an echo chamber develop where they become increasingly radicalized? Does frequent exposure to viewpoints they disagree with make people depressed? They'll eventually become aware outside of the discussion board of what the opposite party is doing, does early exposure to those posts make them more accepting, or does it make them angry and surprised? Perhaps people become fatigued after writing a couple angry diatribes (or the original poster becomes depressed after reading that angry diatribe) and people quit your platform.

Unfortunately, checking interaction strength through comment word counts is easy, while sentiment analysis is really hard. Whether doing in-person psych evals or broadly analyzing the users' activity feed for life successes or for depression, you'll have tons of noise, because very little of those effects will come from your discussion board. Fortunately, your brilliant data scientist is brilliant, and after your A/B test, has tons of data to work with.
I don't think anyone would ever argue that the West isn't active or that they've never done anything wrong. Obviously there are huge wikipedia articles and hundreds of books on the subject.

But from what it seems of what little we know of that world, the US seems to have some kind of value system, and the CCP has almost none. Freedom of speech is a good example. If the US were to spy on a citizen, they wouldn't end up in a concentration camp. The US also encourages its allies, as much as it can, to promote "Western democratic values". For example, we were instrumental in turning South Korea into a democracy, from a dictatorship.

So it's not as simple as "US bad china good" or "China bad, US good" but I think it's pretty clear China is a totalitarian system which has few scruples, if any. So that's what we mean by "benign". Some rough understanding of "the right thing". It's not that the US does everything great, forever, because clearly...
Web browsers are terrible plain text readers. Especially mobile browsers. The problems are manifold.

If your plain text document has line breaks to enforce some column width it will rarely match a browser's viewport width. This means the browser will break lines to fit in the viewport but still respect line breaks. So you get lines broken by the viewport and then line breaks a few words later. The text does not flow well at all.

If you only have line breaks at the end of paragraphs the text might flow better but the default viewport width on mobile browsers is (usually) 980px. Desktop browsers set their viewport width to the window width. In either case text ends up hard to read because lines end up really long.

You also lose hyperlinking which makes the web...a web.

If you want a plain text website just make it HTML with a minimal or no stylesheet. A single viewport meta tag will keep the page readable everywhere. Setting it to the device width will make mobile browsers reflow the text based on the screen size.

No one is going to read your blog with netcat or just curl into a pager.
> For example, pluralism doesn't state there is no way to "find truth"

Well, there are lots of different ideas lumped together as “pluralism”, but most of them not only hold that there is no way to find truth on the issues to which they apply, but that there is no “truth” to be found.

> We live in American society,

Some of us do, some of us don't.

> and there is an American ethical framework in which Facebook's actions can be viewed as unethical.

Sure, but there are many, mutual contradictory and, often mutually hostile American ethical frameworks, so that’s true of virtually every actor’s actions, and virtually every alternative to those actions.
It's always alien when I read stuff like this.

Most of my facebook feed is just memes and selfies.

(I'm venezuelan)

When facebook as new/trending up years ago there were some political discussions but people quickly figured out it was worthless, how come USAians haven't?
said it before, will say it again. FB is a cancer on our society and species (moreover social media is the same in this dimension). Will end up being the cigarettes/smoking of these generations.

I feel sorry for my children growing up with this disastrous influence in their lives.
I was blackmailed – any YouTuber could be next
1984, George Orwell?
If you're using GitHub Pages to automatically deploy the website for you, then you can't use plugins, which kind of sucks.
Definitely, it's _practically_ impossible, but I am just curious whether the idea/theory of it isn't.