skysight-inc/HackerNews huggingface dataset:
> Having a choice of ISPs isn't net neutrality.

Right. A choice of ISPs (in my opinion) is actually better than net neutrality, for the things that matter most.

> while (Netflix/Amazon) play favorites over devices (and I disagree and say it's hypocrisy)

How do you draw that distinction?

Is it "playing favorites over devices" that I can't sign into Xbox Live from my PlayStation? Or that Apple won't let me watch my iPad-purchased movies on an Android device? Or that Spotify won't let me listen to music in iTunes? Is it playing favorites that Comcast can stream the Hallmark Channel, but Hulu TV can't? Or that Nintendo won't let me play my Wii U games on my Gaming PC?

I agree that you have a valid criticism of those video services. But your comparison of it to Net Neutrality feels forced. I don't think it's relevant to the discussion of Net Neutrality -- it's seems like a clear case of comparing Apples and Oranges.

If "Netflix is a hypocrite because they don't support 4K on my Linux laptop", then your basically upset with the entire tech industry, where every product has a list of platforms they've chosen to support, and a list they do not support.
Here’s how the internet’s net neutrality day of action is unfolding
So, the diabetic guy goes to McDonalds and they are out of ice as well. He explains his predicament to the manager who says, "Sure, we will sell you a bag of ice when our machine has made more." But, then there is a nice big competitive market for ice. So, your tear jerker story about ice is probably a poor choice for comparison.
I think they just don't see the point.

I don't think the people pushing to dismantle net neutrality are stupid. They know that removing it is bad for innovation and consumers but they'd rather help the ISPs make more money than help keep America's economy healthy overall.

Probably because they directly receive benefits from the ISPs.

So since we are all being ignored, why will yelling louder make a difference?
Again, I judge people in my own country (and my own country's government) just as harshly when they advocate or implement policies that I consider immoral, unethical, or just plain stupid. I also don't freak out when people from other countries criticize my country for those things. In fact, I welcome their support.

I just don't understand the mentality of getting way more upset about other people's perceived hypocrisy, than getting upset over people doing actual terrible things. Hypocrisy is a bad thing, but it's a drop in the bucket compared to people doing actual bad things. Hypocrisy, even when it's true, is a really pointless thing to get worked up about.

In my experience, the only times people bust out hypocrisy as an argument against someone else's accusations, it's for one of two reasons:

(1) To show that the accuser doesn't really think the thing the accused did is wrong. I imagine there may be a few cases where this might be meaningful (like when political candidates debate each other), but it has no bearing on the accusation itself. If Charles Manson accused John Wayne Gacy of being a serial killer, the obvious hypocrisy wouldn't make me question Gacy's guilt, and it certainly wouldn't lead me to the conclusion that because hypocrisy is involved, it must be OK to be a serial killer.

(2) Other times people bring up hypocrisy because they're just trying to deflect the accusation. This is whataboutism in a nutshell. In this case, the person upset about hypocrisy is actually OK with whatever the accusation is, and they just want to change the subject by putting the person they're accusing of hypocrisy on the defensive. It's a rhetorical trick but all it does is confuse the issue and attempt to normalize indefensible actions.

Again: it's hard for me to even articulate how irrelevant it is that America might be guilty of similar things at various points in its history that I am upset at Putin about. If Putin started calling out human rights abuses in the US that were in fact real, I really really really really really don't care that he might be hypocritical by accusing my country of such things. If his hypothetical accusations were correct, I'd be every bit as concerned about them then if the accusations came from a less hypocritical source.
For books this works pretty well for me as I tend to read genres in bursts. If I just read a scifi books, I'll read a bunch more before going back to fantasy ;)
[Gist] Brotli Compression with Angular CLI
Its more important to avoid to 20% of bad doctors then get the 20% of good ones. Anyone from the middle slice is ok as long as you respond to treatment.
Why would this allow de-anonymization? Does the request not go through the Tor network?
You are arguing with me about something that is easy to verify in 10 seconds by looking at the wiki page:
https://en.wikipedia.org/wiki/IEEE_802.11

(it does mention a frequency hopping physical layer but that was part of the obsolete predecessor from 1997, the modern spec uses OFDM so unless all your equipment is from the last century you're not using frequency hopping)
Seriously! I went to Google's homepage to check how they did their Doodle for net neutrality, only to discover a Doodle entirely unrelated to the topic. I'm on a slow-ish connection, so each panel took a little while to load, and I thought that the load times were a feature of the Doodle at first. Nope. They have no mention of it today.
Hi everyone, I added my Angular CLI build flow the capability to generate static brotli-compressed files. My app compressed is on 190Kb!

Feel free to use and suggest edits!
Close.

He predicted ice-free arctic summers by 2014. We are not quite there yet --
https://en.wikipedia.org/wiki/Arctic_sea_ice_decline#/media/...

He did not predict that ice caps would be gone by now.
A fork like IceCat or Pale Moon?
Eh, I'd change that a little:

If you actually kill your ego, you won't care about metrics of success.

You won't care about money or awards that come from success, but you'll still appreciate that you did something and it worked out.
Re: Jay-walks then crossing. Some crossing and junctions skip the pedestrian stage when there is no one waiting even if the button was previously pressed. They have crossed in a gap, demand/button cancelled by detector.

The problem is curtailing the "Walk light" is that no detector is 100% reliable, so (say) if a visually impaired pedestrian is crossing and not detected, it raises as big safety concern.
Then you should try Idriss. This language is haskell with dependent typing and static by default.
I can't even get the Apple Wireless keyboard working on my Mac :( Keeps disconnecting every odd minute
Am I going blind, or is Google not listed here amongst the companies listed as participants behind battleforthenet.com?

https://www.battleforthenet.com/july12/#participants

Why, Google?

Yes I see they sponsored https://netneutrality.internetassociation.org/action/ but why not get behind both sites?
Read these articles. I do not know of any way to program these into algorithms. Too vast a subject and not yet done.

https://www.quora.com/Does-intuition-draw-from-a-persons-kno...

https://www.perchingtree.com/instincts-intuition-insights-ke...

https://www.quora.com/What-is-intuition
To be fair, the previous FCC tried that. The courts struck it down and told them if they wanted to regulated ISPs in that manner they had to go Title II.

Non-Title II regulation of ISPs would require an act of Congress, a Republican-held congress with a Republican President. Good luck with that. :P
Are you serious? The biggest problem of Pakistan is failure to attract foreign capital? What about harboring terrorist groups like LeT, JeM, and AlQ? Or, the fact that religious strife is killing innocents - sunnis killing shias, muslims killing hindus. Or, that the army is not under the control of civilian goverment, leading to multiple coups. I can provide hundreds of references to back these claims. Lack of foreign capital is probably the last problem for Pakistan.
Mismatched sleep schedules helped human ancestors get a safer night's sleep
Art for and about the cryptocurrency world
New – Target Tracking Policies for EC2 Auto Scaling
Well it's certainly made me pause when I saw HN's fancy grey header.

That's perhaps the intention. Raise awareness first, then come together to do something. It's gonna take lots of days of action over the years to gain momentum..
`window.onunhandledrejection` is a part of the spec, it simply took a bit for browsers to catch up to it.

It's a different handler because an application may need to know the difference between a synchronous error and an asynchronous error and handle them (dramatically) different.
But they'd just be censoring themselves
Ideally you would just have a zebra crossing. Making pedestrians wait is a pretty terrible solution.
I wonder if it wouldn't have more luck in outer space applications? Perhaps not if the optics add much weight for the amount of power produced.
The journey from giving up React.js in favor of Vue.js
I think it is. Like in the article, you can see that given certain parameters like train number and time, you predictably end up with a certain track assignment. If you can also consider track assignments leading up to this time, you can discount those tracks. For example, the 8:02PM Long Beach train always leaves on track 18, except when any 7:56 train left on track 18. As a novice to ML it's currently beyond my ability to model, but my intuition is that it should be doable.
Is there any way to lessen the burden by automating conversion of straightforward portions of a C codebase to Rust? They seem similar enough conceptually and semantically, if not syntactically, that a lot of boring C code might be fairly easy to translate?
>When it comes to rating movies and shows, stars reflect the preferences that people want to have, rather than how people actually behave. Todd gave the example of users giving 5 stars to a documentary but just 3 stars to an Adam Sandler movie that they watched over and over again. “What you do versus what you say you like are different things,” said Todd."

There's a reasonable objection to this behavioral definition of "like", which is that it doesn't actually make people's lives better, it just fills them with more compulsive behavior. It's not necessarily "irrational" to wish you were more patient, or to want to ask Netflix to show you useful things rather than useless fluff. That you occasionally betray your stated goals does not mean you should be denied the right of self-definition.

In other words, what people say they like is more important, to me at least. See eg "Thinking Fast and Slow" by Kahneman.
Actually, 900MHz ISM band exists only in ITU Region 2 (ie. Americas), in rest of the world it is usually allocated to GSM and some IIRC aviation related use in the middle of GSM up-down guard band, both are things that you don't want to interfere with, because somebody will care and come after you. 5.8GHz is universally accepted as ISM, but sometimes shared with licensed users (eg. weather radars), who have priority.
The internet tells me it's 30c/KWH.

Hawaii's primary source of electricity is oil.
If you are calling C or assembly and there is any sort of processor exception, you need to establish a signal() handler and you will need setjmp/longjmp to re-establish a safe stack frame.

Yes, this is a C/assembly thing. But it is also a Linux/BSD/Unix thing. You really cannot call Rust a systems programming language if signal/setjmp/longjmp are not fully supported. It just goes with the territory.
I love how Ajit keeps saying 'it does not happen' where traffic is limited or blocked. It was limited, we saw this by Comcast with Netflix back in 2014.

This is what we are getting ready to get back into. I do not want to have an internet where the ISP can hold me (the consumer) hostage to other companies to increase the ISPs bottom line. It isn't a good experience for the consumer, it isn't a good experience for providers of media and apps.
But you realize, that reading hacker news is, an addiction on its own? ;)
Of course it is

If ISPs don't see the point in it then they can't complain when other don't follow it (and they get the shaft)
We have heterogenous consumers - for example: One user accesses email a couple of times a day. Another constantly views twitter and loads heavy home-pages of their news sites. Another bounces around on sports news and streaming games (perhaps illegally). Another watches Youtube and Netflix, while scanning Facebook. Another mostly torrents.

Right now, we have user pays.

I think deregulation could/will rebalance these things.

- Our emailer will get a cheaper package.

- The news sites will get pressure to lighten up - more video compression, more care about image sizes.

- Youtube will probably be forced to share ad revenue with ISPs - probably leading to more ads.

- The illicit video streamers will probably be very unhappy as their bandwidth goes way down.

- The torrenters will probably be asked to pay more.

- Maybe we get more infrastructure.

- Maybe we get monopolies busted up.

IDK, all of this is speculation. So are all the loudly trumpeted possible downsides (of which I am truly fearful as well.)

But I just want some non-hysterical even-handed exposition. Is that too much to ask?
If they negotiated a special contract regarding what data is collected, and where and how it's stored and used by Google... What exactly makes you think that ToS has any relevance to the relationship between Mozilla and Google?
I learned a lot about Bluetooth with an Ubertooth Bluetooth dongle. It also let me realize how many security issues (side channel leaks, especially) exist that can't be easily fixed.
>>FaunaDB Developer Edition is free, but limited—you can’t set up a distributed cluster with it, and it’s not tuned for high performance...

How local performance differs from cloud version, especially for things which might be distributed between nodes?
Yes! Wifi doesn't always work either.

Especially back in the A/B days it was awful.
Many years ago I tried to publish a book via a blog and micro posts, basically novel via 200 words a day, 5 days a week.

I couldn't get an audience, so I kind of gave up on it.

Maybe the times are more right for something like that these days.

That said, my novel might not have been that good.
Don't the inevitable methane leaks from natural gas create more of a GHG effect than the CO2 emitted from burning it? It's not just the environment disasters like in California, but everyday minor leaks.
>
"Net Neutrality" in its final form did not solve or fix any problems with the Internet.

I'm against it because it as an idea has failed in both its proposal and implementation. If people are going to whine and rally for a "fix", they should at least propose an action that will actually fix things instead of complaining. Proposing new legislation (which I'm not fully in favor of) or expanding rules would be doing something.
He misrepresents the other side's arguments and makes inaccurate claims himself. There has been many examples of telecoms blocking competitors or pushing consumers to use their own (often mediocre) products over competitors.

There likely is room for some reasonable middle-ground that allows for some 'non-neutral' activity to truly benefit consumers but people don't trust that our political system can find it. It's much more likely that unfettered telecoms will further exploit their monopolies to collect data, segment the market (eliminate any consumer surplus), deincentivize competitors, push their mediocre products, or otherwise find ways of increasing revenue beyond being a 'dump-pipe' because they've exhausted the margin in that. They is is almost expected behavior from a commercial entity, it's the government's job to keep them in check.
Countdown helps. Traffic Signals in London, an amber numerical countdown display, indicating to pedestrians the time remaining to cross the road. This discourages pedestrians and cyclists to start to cross.
1. Thanks for the feedback! I think that's a really great point. We believe it is also important to optimize for the developer that wonders if a library will work on everything if they use it.

When we help people, people tend to be confused when a library fails to work on Android and not iOS, and vice versa. We should do a better job about communicating this is a smart way.

2. Our intention was to help the React Native community. In the hypothetical: native.directory could be filled with libraries that aren't compatible with Expo and it would be fine with us. Expo happens to care a lot about React Native and is also a part of this community. There is no disingenuous motive behind our intent.
My last file server used mdadm raid 5 across 4 drives and I just couldn't take the write performance loss anymore so I switched to btrfs raid1(ish) block duplication.
Using regular folks who are already a captive audience, as foot soldiers against big telecom is not very efficient and probably a non-starter from a PR perspective.

What is the net result of this? People call up and complain to their ISP? Complaining hasn't worked yet and that's the problem. You can complain all you want but when there's no competition it doesn't matter.

A far better idea in my opinion would be for Google to spend money and muscle in partnering to provide municipal broadband.

If people had a choice between a municipal broadband provider that preserved net-neutrality or choosing the existing duopoly that wants to "rent seek" then I think the net-neutrality issue might finally be able to be put to rest.

There are some case studies in successful municipal broadband deployments here:

http://www.bbpmag.com/snapshot/snap0612.php

Google is already partnering with NYC via Sidewalk Labs. See:

https://sidewalklabs.com/about/

and LinkNYC is already up and running, so its not much of a stretch:

http://screenmediadaily.com/citybridge-to-launch-linknyc-lar...
Serial has its issues too. We are using a serial port over BTLE and when you need to do anything with debuffering/buffering and online data... you no longer have a UI because the transmission is so slow.
The posts didn't convince me to switch, they just reminded me it existed. I'm using mutt specifically because I want far less functionality in my email client, probably not for everyone. No contact/calendar integration, moving things is a pain, searching is a pain. I'm sure there are good solution for these issues but I just want to get emails in an inbox and send them out an outbox. If I need more, I move the useful information from the email to a tool better suited for the job (e.g. file system, database, version control).
All due respect, it does work much better today than it did 5 years ago. Many things now "just work" and it used to be more fiddly.
Running any sufficiently advanced static analyzer on any large codebase will generate a ton of false positives.
> Nobody reads those and you know it. The reason people use Firefox is to not get tracked by Google.

If you care about privacy, blind trust is never something you should have.

This has all the trappings of a mistake to me. A group of developers responsible for developing one area (the add-ons page), was not considering the impact it might have on another (the browser developers). Perhaps they should find a different solution, but it rings hollow to argue that a privacy conscious user shouldn't be expected to have read the privacy policy.
Well, -just place an annoying ad that shows up for everyone including customers, employees and executives who use any google property:

"""You seem to be using <x> which is a lousy internet provider for reasons x, y and z.

Feel free to call them now at <phone number> or send a mail to <email> and let them know what you think.

Also here are other known providers in your area: <list>

You can also sign <here> and <here> to show your interest to other sane providers that are considering offering fiber in your area."""
I did read the two linked news reports. Neither of them seems terribly convincing. The first report about the work of Fryer shows that it's actually significantly more likely that people of color are treated with disrespect by the police, and from my reading of the report at least, it's not clear at all that white people are more likely to be shot at. The actual question is: What is the likelihood that an encounter with an innocent person is needlessly escalated by a supposedly trained professional, leading to an unnecessary shooting/death? I don't see either of these surveys addressing this.

The second one is somewhat laughable in my opinion: The researcher dismisses the possibility of being a subject of the study tempering reaction times out of hand. That's ridiculous. Everyone is aware that race is a critical factor in this sort of survey, and to not even consider it as a factor in decision-making under made-up circumstances, where one's behavior is being constantly monitored is simply ludicrous.

As for black policemen also being more likely to shoot at black men: Yes! The problem of racism is systemic. Black men growing up in our system will also imbibe the lesson that other black men are dangerous. I don't see how this contradicts anything.
On my current laptop, I'm seeing a 20% reduction in disk usage relative to the filesystem size because of ZFS's built-in compression.
Gerrymandering is by definition partisan (or political). The term comes from when Governor Gerry redrew districts to benefit his party, resulting a district some described as looking like a salamander, causing it to be named the "gerrymander".
Okay, how do you become a Good Actual Physicist?
Dotty is a great project to follow on GitHub if you want to take a look at some very high-quality Scala code. [1]

I like to take a look at /compiler/src/dotty/tools/dotc to whet my appetite from time to time [2].

[1] https://github.com/lampepfl/dotty
[2] https://github.com/lampepfl/dotty/tree/master/compiler/src/d...
Hey Everula, I'm going to be launching something similar with Intercom support soon, and would love to talk to you about your use case and how I can help you. You can email me at calhinshaw@gmail.com!
https://www.responseautomator.com/
Tearing down an entire application immediately due to an asynchronous exception has the possibility to leave the system in a deadlock or worse. It's a bad idea in any asynchronous environment.

JS isn't today truly asynchronous in most usage today, but they are planning for that future (present if you count Service Workers and Node/Electron).
> Surely it's up to me to accept whatever I want?

It is, up until the point you turn it into a debt. This means you can require trading apples in return for potatoes, but you have to do the transaction up-front. So if you ran a food stand and rejected any cash transactions at the point of sale, you are completely within the law.

You could not give your apples to your neighbor in the spring, and force them to settle up via potatoes in the fall. If they wanted to, they could pay you the equivalent of their potato debt in cash.

And yes, if someone ends up owing you money and offers you cash to settle - you must accept it, with very few exceptions. All debts public and private actually does have some serious teeth after all.

A long time ago I had to settle a bet on this topic, and it was more extensive than this. The tldr; is that at no time in US history have you been forced to take US currency, with the exception of debts.

It actually does make sense. What happens in the event your neighbors potato harvest fails and they get out of the business? If you sued them in court, the court would award you the market value of the replacement cost of the potatoes you did not receive (most likely). And thus they would be settling up via cash either way.
I am really excited for bcachefs. It is also the only fs that has support for chacha20-poly1305 encryption.