skysight-inc/HackerNews huggingface dataset:
> You apparently didn’t know about this thing before now, but you’re sure it helped with all this stuff? Why, because Comcast said so?

No, because the benefits of getting a boost above rated speed for the first 20MB is obvious, as compared to giving everyone slightly higher speeds all the time.

> It warrants sarcasm because it was transparently obvious bullshit when it was announced, Comcast did some PR to spin it, and you’re falling for their PR hook, line, and sinker.

You haven’t explained why it doesn’t help real world use cases, or given me a technical explanation for how your proposed alternative could be implemented.

> If this really was such a great thing for users then it would be commonplace instead of being used by a single company that also happens to be one of the most hated companies in the country (and justifiably so).

“Comcast sucks therefore this must be bad” isn’t a valid argument. I spent an entire year on 4G LTE to avoid having to deal with Comcast’s customer service in Wilmington. That has nothing to do with the technical merits of PowerBoost.

> You can’t just turn a dial and give everyone a pony, yet somehow non-Comcast providers manage to give better service. My FiOS connection is rock solid and delivers what it says with no speed testing games. Do you think I should ask Verizon to implement PowerBoost?

FiOS has an underutilized network. For its history, it has struggled to get 30% uptake rate within its footprint. My apartment in Baltimore had FiOS and Comcast. I was the only one on my entire floor to ever subscribe to FiOS since the building was built 4-5 years before. I found out because apparently the ONT was never set up correctly. That’s great for customer experience, not so great for making money. And the making money part is important. Google pulled out of Fiber because it couldn’t make money. Verizon halted FiOS expansion. Comcast, as awful as it’s customer service might be, continues to make money and upgrade its network in an incremental way. Last time I had Comcast was probably 2007, in Atlanta. It was 20 Mbps with PowerBoost. Today they offer gigabit in my neighborhood. (I subscribe to Comcast’s fiber service, so I don’t use it, but many people choose it over FiOS.) Very few technology products have improved so much over that time period. Some, like OS X, have gotten worse. And that improvement didn’t happen by magic. You don’t just swap in a new CPU and double the speed. You pay linemen to go out and string fiber to split nodes. You pay them to take out amplifiers. You pay guys to swap gigabit switches for 10G switches and 10G switches for 100G switches. All that takes gobs of money. Comcast’s annual capex is hundreds of dollars a per per subscriber.

Is PowerBoost a trick that wouldn’t be necessary if you just dramatically over-provisioned the network? Sure. Is it nothing more than some PR stunt? Only if it doesn’t work technically, and you’ve provided no evidence of that.
Moving from point estimates to distributions is great progress.

It reminds me of this great paper that highlights how much information we're losing when we're only looking at means or assume everything is normally distributed. https://arxiv.org/pdf/1806.02404.pdf
There are two parts to your second question.

Was Backpage good for adult sex workers. Yes. Also, I don’t think prostitution between consenting adults should be illegal.

Did Backpage facilitate child trafficking- Yes. Anything that makes that harder is a win. Backpage should have worked with police to help catch the adults who were selling kids for sex.

I haven’t heard about any of the well known porn sites getting in trouble for kiddy porn. So obviously it is possible to run an adult oriented site without exploiting kids.
I am not lying. This is a true story. This my own personal experience. My neighbor’s son was a toddler at that time. I used to see him in the park. He used to smile and respond just like other kids. He used to play with me and laugh. Then he was given the mmr vaccine and almost immediately he stopped interacting with people. After a year he was diagnosed with severe autism. His mother says this was the vaccine. It is heartbreaking to see it. I don’t know how to explain this. What do you make of this?
Promise as a poorman's monad to do railroad-style programming works surprisingly well, even for non-async functions. I often do,

Promise.resolve()
.then(dothis)
.then(dothat)
.then(doit)
.then(domore)
.catch(e => log.error(e))

It mixes well with regular try/throw.
What It Feels Like to Die from Heat Stroke
To be fair, in languages as terse as OCaml, even the bigger line count isn't a given.
>* Provide colour-inversion buttons to help reduce visual impact

To add to this, some degree of pixelation would help without impacting the accuracy of assessments.
A second part of “GraphQL on Rails” tutorial
I'm skeptical of any union situation based on my personal experience.

A union with a light touch on some topics and such would be fine by me. But my experience is that unions become their own bureaucracy and even well meaning people working for them will negotiate more and more and more that on the surface seem nice, but, often have unintended consequences, and a surprising inability for a union to do anything about things that aren't specificity negotiated.

Things like focus on seniority can create all sorts of unintended consequences with stuck in the mud senior folks who are highly protected, get their pick of career paths before anyone else even if ill suited for them, and new folks with new skills devalued / first to get cut when things get bad. And that's just one unintended consequence.
your own computer.
I don’t see how any of those other industries can be expected to benefit from the tariffs:

The tariffs were designed to hurt agriculture, or at least treat it as acceptable collateral damage. It was obvious the Chinese would retaliate by targeting US farmers, and then they did.

How is automotive supposed to benefit from tariffs against Mexico, which the industry heavily relies upon?

How do consumer electronics benefit from tariffs on Chinese electronics components when the tariffs simply force production to other non-US countries (where production plants are already ramped up)? Note that the tariffs on Chines components mean that US assembled consumer devices get taxed at 25%, but foreign (non Chinese) assemblers don’t.

Semiconductors are mostly made in the US, Japan, and South Korea. How do tariffs on Chinese goods help shore up US dominance there?

https://www.worldatlas.com/articles/all-about-the-semiconduc...
Seems like the future is here.
Yeah, mine is a "luxury" apartment too (definitely by price and the furnishings you mention). Fortunately, it's not as bad as hearing people cough, but (as above) conversations from people above can transmit through the side walls. Plus, from one point in the kitchen, you can hear people urinate.

We can do better, and yes, I'm willing to sacrifice the superficial stuff and pay a bit more for quality construction.
Yes. Except, of course, that COBOL is also the new COBOL. There may be more new code being written in COBOL now than ever before.
It always baffled me that Apple refuses to sell MacOS, they could capture a significant part of the OS market.
Minimum Wage Still Can’t Pay For A Two-Bedroom Apartment Anywhere
One would think one potential solution is to start working on problems we don't actually understand. General AI, algebraic frameworks, high efficiency cross-cutting models, etc. Pie in the sky stuff.
I know of someone who tried to backup company wiki with wget. There were links that would delete pages, "protected" by some JavaScript which didn’t get triggered. Fortunately they had some real backups, but the error seems to be quite common.
Also, simplicity is a feature when it comes to storing things of value. Ethereum has too many features.
love the idea!
I read about the drones themselves are expected to fly at over 80km/h and deliver food in under three minutes....interesting
At the lower end of the top 500, you also have to consider all the companies that have moved to the cloud, especially for burst computing. You have a cluster in house of the size that you see roughly as 100% utilized 24/7 and scale out to the cloud for the Burnett aspects of your workload. I’ve seen several companies put this in place.

(Side note is the first AWS cluster to make top 500 https://www.top500.org/system/179693 )
There are justifiable and reasonable questions about climate science, specifically in re proposed solutions.

This is not the case with Vaccines.
Almost as much embarrassing as the Bitcoin revert IMHO – https://en.bitcoin.it/wiki/Value_overflow_incident
Exciting times for the industry
I have long suspected that people are throwing themselves off Beachy Head, because the last place they encountered was Eastbourne. It is very elderly, has a massive drug problem and is something to point accusingly at should southerners ever claim that it is grim up north. Also, Alistair Crowley is said to have placed a curse on it while dying there, though if anything that just made the place slightly more interesting than it would otherwise have been.
Why? Do any computer video output standards actively use PAL-like video?
For most purposes, Cloudflare is a DNS provider and CDN. There is no lack of other providers for these services, most of which would be happy to onboard another paying customer.

Unless you've structured your startup around Cloudflare's workers, I would expect ready pluggability.
This could be easily solved using the blockchain /s
Very original idea, quite exciting to see how this pans out!
The only one I see potentially affected here is agriculture (specifically, manufacturing for agricultural uses), in that businesses have to spend more on steel or buy lower quality steel because they couldn't afford the higher price.
> where a nontrivial number of people refer to Go as Golang

https://golang.org/

Simple names in the era of the web are not always a good idea. Also see https://www.r-project.org/
Quite a few places in Europe that match these requirements.

https://www.eea.europa.eu/publications/92-9167-025-1/fig25.j...
Comcast is offering 2 Gbps up AND down with supposedly no usage caps for $299/month in my area. Any idea what technology it uses?
Interesting, but given how good image classifiers have become I think people are better off inverting the train/test specifications on the regular MNIST set to push the limits of what we can do with smaller training sets.
Thanks for sharing! Great insight.

May I ask which speed exactly you are referring to?
Well they certainly don't love humans if they are anti-vax. They are instead well funded misguided fools who will cause death.

So I'd worry less about the Greek, more just call them idiots and assistant murderers.
I assumed my intent would be clear, but if you insist on nitpicking: The BBC could mention it's possible to block ads on the browser version of Instagram, with various browser extensions.

Why you think this means they'd have to explain every possible technical detail of ad blocking, I have no idea.
You can put the headline or URL into google and click on it from there now. This seems to work. Cant wait for new browser updates that make it so websites do not know that you are in incognito.
I think that even long-term the approach as described in TFA will always require many hours of work for an hour of time saved. The saner way to do it is probably have direct personal assistance for the blind. Phone call systems for the deaf and hard of hearing have been in place for decades, and many of these systems rely on direct personal assistance.
The Overton window refers to things that are not allowed to be considered in public discourse for fear of public shaming.

There's another option: No one agrees with the anti-vax movement, the couple's cause, or the cause's tenuous relationship to free speech enough to pen a comment in support.
Politics makes strange bedfellows.

They all benefit from tariffs. Further, by acting collectively it’s easier to get your own pork spending when you support others pork spending.

Get several groups who care a lot about their own issues and little for each other’s issues, and you can push polices that most people disagree with. Of course you need to be carful as alliances pool both support and opposition.
It probably depends on the kind of software more than the industry, but in my experience, the unhappy path is usually 'bubble up until you get to some user input', with some careful use of destructors/dispose to undo some complex operations.

Exceptions cover this in the best way, since, unlike monads, they actually give you a pretty accurate idea of where the code was when the error happened,whule still playing very nicely with pure functions in the callstack ( which don't have to start adding error handling/logging logic simply because callbacks they use may fail).
Wishful thinking would be my guess.

Rust in production use tends to be found in circumstances where there is no need for mature tooling, and no expectation of a need to hire experienced coders. Of course there are exceptions.
I expect the universities will outsource more and more of their IT departments, and write in 'accessibility' into the contract. This way, they can continue not care, while also pointing the finger. Inevitably, costs for IT will go through the roof for these universities.

Seems like a market ripe for disruption.
Then they should create a new HN thread about paywalls, plenty of articles to use as a seed for this conversation.

Meanwhile, the majority of us that are trying to discuss a very important public health issue have seen the thread derailed into the millionth iteration of "But I don't wanna have to open a new browser window / pay for WaPo / view any ads whatsoever."
Yes it would. That's why I'd never buy the Toyota CH-R. We have a Civic with bad enough visibility already, thank you.
Have you ever bought/sold stocks or futures? The amount of paperwork you have to provide and to sign is not trivial. And then you're still quite limited in what you can do.
"TeslaBot" and "Elon" ? Aren't they poking a bear with these naming choices? Or is Tesla okay with this?
pub fn search<'searching>(query: &str, contents: &'searching str) -> Vec<&'searching str> {
vec![]
}

Give your lifetimes meaningful names.
They're not directly invoked, but that's still what's called under the hood.
Looks like they were not.

https://www.coindesk.com/halt-libra-us-lawmakers-call-for-he...
The only reasonable form of vaccine skepticism would involve publically exholting the benefits of vaccines while not taking them yourself. Build up herd immunity, avoid any potential side effects yourself.

So the crickets are actually part of the conspiracy.
I don't know what you're talking about. I call authoritarian someone who thinks that they can circumvent an individual's freedoms arbitrarily by finding enough people to agree with him/her. The topic of cryptocurrency is only one that is good at revealing someone's authoritarian tendencies.
You would have to quarantine them for the people who cannot have vaccines.

Or everytime they risked someone in such a state charge them with attempted murder, or at least assault wtih a deadly weapon.
Sugar tariffs are what enable the massive corn industry to sell otherwise more expensive product corn syrup as a sweetener. Collectively tariffs are a massive subsidy to US agriculture even if not every farmer beniftis equally.
Sure it is, there's plenty of reasons to be skeptical.

From concerns regarding their safety (see the quality control issues with Chinese vaccines), to nefarious government intervention (such as unethical medical trials) to concerns about espionage and data collection ( see the CIA and their vaccines as cover for spying in Pakistan and Afghanistan).

To say "there is no reason to ever question or be against vaccines" shows a disturbing ignorance and naivety on how the world works
I live in London dude
It could possibly make sense in Typescript, depending on how good generics are.

But, generally, functional programming really shines when you have build-time type enforcement so you're not guessing as to whether things will work together.

In dynamically typed languages, all you know about a function is that its arguments have names and it returns a value. You can have some wonderful free-monads, but you're left to run the code, see it crash, and ponder stack traces or reason through why it failed. (Assuming it's nice enough to fail obviously.)

So you get lured in by how cool it is, but then the moment you use functional techniques beyond what you can fit in your head, you find your tooling gives you no support whatsoever.
How do tariffs on Chinese goods help shore up US dominance there?

Same way that the decision of the "Party Central Committee" of The People's Republic of China to block Google helped Baidu.

China started this. 10 years later we're just now joining the fight.
They probably wouldn't. Apple have very limited driver support, and they get away with that because of their tight hardware configurations.

The slickness of Mac OS X is partially because it's only deployed on high-end, well known hardware.
imagine we are talking about CPU clock rate - the rate at which founders are able to make progress - which means everything from how many customers they can talk to in a day, how fast they learn from running a test, how fast they can build a prototype, how quickly they internalize feedback from customers, etc.
I just wanted to commend you and thank you for your great work - this is an absolute masterpiece!!!
Right, one can use mrustc to compile 1.19, but then they would need to progress through 1.XX -> current. A container chain for bootstrapping the Rust compiler would be a good idea.
"120 and 240 are a bit more painful when mistakes happen" ... aaah. That sounds like the voice of experience.

Man, I love the internet.
Rust is not "more" safe than a GC language because it has a borrow checker.
great read
Excellent points. Thanks!
This sounds clever at the expense of readability. Creating an explicit fallback mechanism for a Result would imo be preferable.
It may be a violation of the DMCA, which makes it a criminal offence.
> I went to the A11y page

that's like saying "i went to the mathematics page". there's not an a11y page.

> I'm trying not to draw sweeping conclusions about the project from this...

you went to the page of some small community effort.
Not a fan of having malware on my computer.
Not a fan of being tracked and my information sold to the highest bidder.

Interestingly enough, everything in my place is paid for. So it seems i am a fan of paying for things. Just not for the abuse Web companies elect to inflict.
Can't see how using Elon would be a problem, just a name like Lisa, but I am sure if they get some traction using Tesla is a big no-no.
Maybe because the vaccines work?
Where would the graphics view framework fit? Wouldn't that potentially be a good fit for modern UI on desktop when you want a custom and consistent look-and-feel on all platforms?
Yup. Pretty sure the most referentially transparent function will stop if you unplug the power.
I think you've replied to the wrong comment though, because they aren't taking the thing they aren't paying for, a course which lots of other comments in the surrounding context are recommending.
Some dogs chase and harm human beings. Dogs also leave behind their feces, out in the open whereas cats try to bury theirs away.
> Qt has a similar story lately, I think there's an "old fashioned" API, and a JavaScript API, and a XML-like thing too, and I just don't know where to get started with 100% confidence that I'm not learning the wrong thing.

Qt is way simpler and straight to the point than you believe it is.

Qt's UI files are XML files that offer a convenient way to design layouts which are intended to be used during the build process to generate C++ code. You are free to manually define layouts by instantiating Qt Widget objects but what's masoquism.

It's also possible to use the same XML documents to dynamically generate the UI, but I never saw a project using that in any way.

Then there's Qt Quick. That's an entirely different beast. The UI is defined with a DSL designed for this very purpose, and javascript can be used to handle UI events.
booksmarks as implemented lock down a particular url, whereas tabs keep the state of what i am working on (reading)
a tab may contain the the last article i read on a blog (for example it keeps the last day when i read hackernews: https://news.ycombinator.com/front?day=2019-06-19

if i am busy for a few days, then i know exactly where i need to continue reading to catch up.

works for web comics and anything else posted in serial form.

i DON'T want to bookmark these pages. because every time i read them, the url changes. i have found some extensions that update bookmarks as i go along, and that worked well to track webcomics, but ultimately it always came down to keeping a set of tabs open, because that is really the only way to track your progress, including a history that allows me to go back.

another use is actual research. i may research a problem, that takes me to stack overflow, then i follow a link to a referenced article, etc...

the tab keeps track of where i was when i last worked on the problem, and allows me to continue effortlessly.

if i bookmarked these, i'd have to remember to remove the bookmarks after i am done. with tabs i can just close them.
Yet there are still scammy lawyers who file ADA lawsuits against small businesses. Here’s a great example of what I consider a typical ADA lawyer:
http://www.abajournal.com/news/article/prenda_law_attorney_w...
I don't know, when I'm borrowing a trusted friend's phone for example?

Say, can you tell me what the recovery process is if your Yubikey croaks while you're on a trip away from home?

Every option has drawbacks.
The entire purpose of this school of error handling is that there are no exceptions ever and unhandled errors are compiler errors.

It's weird in JS since exceptions to exist and you end up needing to build a library of primitives that swallow exceptions and return them as errors. I wouldn't do this in JS without tooling support because it's possible to miss them but in principle the case you describe should never be able to happen and that guarantee is enforced at the language level.
>font that looks like it's been printed on paper with poor ink

Actually, I think it is intended to look like mechanical typewriter output.
I lack the mental capacity to separate the slavery based economy and way of life from the slavery.
Affinity launch Publisher – Adobe InDesign competitor with no subscription
Sustainability Gains from Meat Alternatives
When your "rebellion" aligns with the objectives of big oil, or your "anti-authoritarian" movement is part of a Russian disinformation campaign you may need to consider you're not actually either of those things.

The hacker ethos is not to be contrarian, it's to explore.
faster than anything previously known?

Turbina went at 40mph in 1897 - but in at that time there were already steam trains going twice as fast [1].

[1] https://en.wikipedia.org/wiki/Railway_speed_record#Steam
Schools make sense and most schools do this (possibly with exemptions), but how would people screen each others' vaccination status in a general public place?
Sure, but where do they get their second tech job? Site accessibility engineer is not a common job title/position that I know of. Without some of those skills you mention, if not the corresponding formal education, that seems like this person is set up to fail soon, unless companies really start taking accessibility seriously in the next few years.
> "An accessibility engineer... is going to be greatly handicapped if...."

Here comes the lawsuit-targeting algorithm.
I can usually come up with a contrarian view point if summoned but on this topic all I can say is that while I personally don’t care if people do not want to vaccinate themselves or their children, them not doing so causes problems for herd immunity, so for that reason they should be forced to.
How does this differ from using the app?