skysight-inc/HackerNews huggingface dataset:
> if you pay for 100MBps connection you should get 100Mbps regardless of any site you access

I'm sorry, but the Internets just don't work that way.

The only way to get guaranteed 100Mbps when crossing a few AS borders', is to have bandwidth SLAs all the way. Which is - as far as I understand it (could be mistaken) - about the opposite of what Net Neutrality proponents seem to stand for.

ISPs can guarantee (or, at least, try to provide) you a certain quality of service within their network, as they have full control over it. They can also try poke their direct peers (whom they have agreements with) to do something if the problem is at some neighboring AS. They can also try to politely ask other systems (hoping they would care to help). But that's about it.
The massive amounts of RAM recommendation is if you need to do deduplication. Are you doing that? If not then you don't need a lot of RAM.

Between the low cost of storage, and alternative solutions for deduplicating data I personally don't use the built-in deduplication functionality of ZFS for my zpools. Might come down to what sorts of data you are storing, though.
There are basically two things you can do:

Look up their registrant info on WHOIS, or look up their host by IP address, refer to the hosting provider's terms of service and email their abuse@ department if there's been a violation.
It would instantly bring on the full power of the US Government, which can do almost anything it wants to to a corporation through dozens of nasty approaches. I'm shocked at the naivety in this thread after what we just witnessed with the NSA v tech companies.

Suddenly Google is facing a fine 10x larger than what the EU just threw at them (after all, look at the business % ratio regarding markets over the last decade, the majority of their business has been in the US), and a dozen agencies begin pursuing them on a variety of issues.

The government can do anything it wants to to Google at any time it wants to do it. They have enough methods, they can make Google's existence absolute hell.
I'm pretty sure the number of high-quality researchers in theoretical physics, or any major field, who are totally self-taught is really quite small.

I think it's zero
I switched to flake8. Pylint's default config is crazy.
Your Brain on Ketones
they are already far more disruptive everywhere else
Service workers can manually cache stuff ahead of time if it thinks you will need them later.

For example if you visit the admin login page, it can trigger a fetch of the assets for the admin page, then stuff them in its own cache.
Yeah, I suppose the larger challenge is how to convert unsafe C to safe Rust.
In orbit you wouldn't have to worry about dust or clouds, to be sure. But keeping pointed exactly at the sun could still be a pain. As far as I know there are no spacecraft using concentrating PV for power, though spacecraft do commonly use multi-junction cells similar to these without concentration. Space applications are very conservative due to the high cost of hardware and the small fraction of the total budget represented by the PV power system. Cutting another 30% from PV system cost is outstanding if you're building utility-scale PV projects on Earth, but down in the noise if you're building communication satellites.
It doesn't provide any additional safety by itself, but it does provide a good starting point. Once you've Corroded your existing C code, you can then replace the unsafe Rust abstractions (like raw pointers) with equivalent safe ones (like references), one at a time. This way the manual part of the conversion doesn't have to be done all at once.
You only end up with them in the final program with a naive translation that makes life hard for yourself. Using the native types is much nicer (even ignoring any safety benefits), and so people are naturally encouraged to do so. For instance,

- the C interface can easily be thin wrappers around pure "nice" Rust functions, that just do the necessary unsafe conversions

- and, whether or not that is used, when a function is no longer being called from C (that is, everything that calls it has been converted to Rust) the arguments can be switched to something more natural and strong static typing will point out all the places that need to be updated.

I cannot believe that a pure Rust codebase would want to be passing raw pointers around. And the alternatives don't seem at all better: only ground-up complete-rewrite migrations (hard to justify so often won't even start) or not migrating at all (meaning one has a C codebase that is still full of unsafe pointers).
The system is Capitalism and the markets exist within it. It makes no sense to claim that some of those markets aren't capitalist for lacking competition. In other words, while competitive markets are a characteristic of Capitalism, not every market within the system needs to have strong competition, especially because another characteristic of Capitalism is that successful competitors tend to crush smaller ones and form monopolies.

The ISP market is no anomaly but just another facet of Capitalism.
I agree. Facebook is a good place to connect with your friends. Not so good for any educational value though
I'm a big fan of Python lately but neither I nor Python community at large goes "you fucking scrub, use Python, fuck you, wtf are you doing, stop making broken progs for ppl and wasting your time, omg, obsolete shit you use" and instead highlight upsides of it like readability, plentiful modules, widespread use of it, etc. Meanwhile Rust community seems full of negative advertising in the tone of "fuck C, fuck C++, Rust is safer and better, always, for everything". I see this every time Rust is brought up, without exception. Like WTF? I can understand people disliking C, C++, Lua, whatever, but not going batshit insane over them and saying you need stars to align to write a C program that isn't broken and that to write an unbroken C++ program is impossible...
A poorly done React component (mixing props and state?) and what looks to be a poorly done Vue component (with some jQuery lib thrown in?), are the basis of the opinion? Seems weird.
I would hesitate to call it a full systems test. Maybe the drive and vacuum systems but that's probably the easy part.

The hard part is to make this work while embarking and disembarking pods from a non vacuum atmosphere and handling all failure modes.

Just like software development, they're 90% complete but now comes the other 10% which takes 90% of the total time.
> why not use fonts other than the handful of (imo) boring system fonts?

Ayup. I use Oxygen on pretty much everything because I really like how it looks and it's part of the distinctive style I impart to the stuff that I'm building. The number of users who have really strong opinions about fonts versus the number of users who either consciously or unconsciously appreciate a good-looking design is not a ratio in favor of caring about the former.

(Also agreed on performance; that's why I use one font family and use it from Google Fonts--because it caches.)
Why the Republican Party wins when robots take your job
What I'd like to know is, can this issue be resolved in a future version of ZFS or is it too ingrained into the design of ZFS?
The pull request was closed without merging

https://github.com/mozilla/addons-frontend/pull/2787#issueco...
There's plenty of wired noise-canceling headphones out there which don't have any "smart" features at all. I'm wearing some Sennheiser PX250 headphones now; the only control is the on-off switch. You don't even have to plug it into a music source; you can just wear them and turn them on to reduce noise.
Similar apps I seen, only connect via bluetooth to light not general internet. Making flooding much harder.
I think parent's overall point is that the private sector has amassed quite a lot of power that could overstep / bypass the government entirely. It's not outside the realm of possibility that a team of rogue people in one or more social companies could literally trigger a war or worse.

It wasn't about one specific, small example but the big picture. Since these companies care about profit and the people running the companies likely care about their lives I'd imagine much of this wouldn't ever happen but it's all technically possible which, compared to where we were say 20 years ago, is just absolutely amazing in every sense of the word.
>just last week I was having issues pairing my iPhone 7 to my friend's new Jeep and ended up giving up

for audio, right?
The hidden Orwellian nature of Britain
Right, shame on Google. Even DuckDuckGo's action is extremely mild, but better than nothing at all.
Far beyond software, losing your ego about most things is helpful.
What are the (general) financial consequences of buyer's remorse?
Intercom is my new MVP
You don't actually need Greasemonkey. These scripts are browser-agnostic, so if you use Chrome, you can just install this as a Chrome extension. If you don't use Chrome, you can install this on Firefox using Greasemonkey.
Those are called advertisements.
Perhaps the "corporate internet"?

At least it has a negative connotation to it, while "net neutrality" has not.

I'm guessing it is easier for people to oppose something, than to support something. Opposing something feels more urgent.
There's another way things can fall apart and that's mission. are you working toward helping yourself or helping others. The best companies had missions to change the world and help others(their customers).
> Legacy uBlock Origin can block the network request to GA. /gorhill

uBlock Origin is no legacy, but probably one of the best options. Glad to see so much contempt from Moz leadership.
Meanwhile this site shadowbans me and expects me to help them
Is not about being easy to do. Is that developers not accept them if not recreate all the same things that C/C++ have with the same good & bad, defeating the whole purpose.

Plus, this need a serious marketing push, and more than the work a few on them. Is each year harder and harder, similar to Cobol (where each year on drugs make you less likely to quit).

Now, the best hope is a painfully and too long gradual switch to rust or something else...
Porque no los dos?

http://files.gpfsug.org/presentations/2016/anl-june/LANL_GPF...
Is there anything that prevents this conversion of raw pointers to references from being automatable as well?
The article addresses this specifically.
Not paying tips to the staff when paid on card is also a thing in the UK, so I avoid these places.It became news a couple of years ago so some companies modified their behaviour, but it is still a big problem.
Emacs and Magit
https://www.youtube.com/watch?v=ZQniEobrNU0
AirPods pair and work fine when Wi-Fi is off, yet they aren't even detected by the phone if Bluetooth is off. That would indicate to me that WiFi isn't involved?
And how would that in any way refute the point that Bitcoin itself wastes energy?

It's a familiar pattern by now - someone criticizes Bitcoin, and the reply is that some other thing is bad too. You are essentially changing the subject, not addressing the criticism. Are you hoping I'll get distracted, or something? Surely you can't be hoping I'll suddenly start thinking Bitcoin is wonderfully energy-efficient, for example.

Reminding me that Ted Bundy was really bad, is not going to convince me that Jeffrey Dahmer was a great guy. (I almost went "full Godwin" here with you-know-who's next-door neighbor as the example, so, you're welcome.)

Are there any rhetoric experts out there who can properly categorize this "argumentation technique?" The best I can do is some combination of

https://en.wikipedia.org/wiki/Evasion_(ethics)

https://en.wikipedia.org/wiki/False_equivalence

https://en.wikipedia.org/wiki/Tu_quoque

Anyway I call it "A full and glorious admission that you can't argue the point on the merits whatsoever."
This is going to be awesome! And you can also combo with DjangoCon that's going to happen right after (short plane trip apart). The lineup looks great!
Highlights in Fedora 26
OP is not suggesting ZFS above all else.

> And every enterprise system has already moved way past what ZFS can do, including enterprise-class offerings based on ZFS from Sun, Nexenta, and iXsystems.

However, OP is naturally suggesting ZFS over NTFS, HFS+, ext3/4 and even ReFS and APFS.

> Still, ZFS is way better than legacy storage SOHO filesystems. The lack of integrity checking, redundancy, and error recovery makes NTFS (Windows), HFS+ (macOS), and ext3/4 (Linux) wholly inappropriate for use as a long-term storage platform. And even ReFS and APFS, lacking data integrity checking, aren’t appropriate where data loss cannot be tolerated.
I hope you managed to use the fixed BTRFS unlike me that built home NAS with tens of terrabytes on top of BTRFS and then year later learned that the version I have was broken and the fix is not applicable to a running cluster... So I have to buy another batch of HDDs, install fixed BTRFS (who knows what other unknown issue awaits me in the darkness?) and copy over everything...
Don't you find it weird that businesses have to fake that it's an issue by adding gimmicks to their sites like the slow loading gif? Maybe if it become an actual instantiated issue in the future we could expect a real grassroots movement, but as is, the arguments are mostly academic and it's hard to rally people around that.
Thanks for the write up!
I know a bunch of people who need to read this :)
Minus the platform support issue I must admit Metal is a really nice graphics api

I'm also a big fan of bgfx (https://github.com/bkaradzic/bgfx) and looking forward to whatever crossapi-api-spec khronos comes up with
Hindsight is 20/20, but I suspect that the breakup of Ma Bell in 1984 should have been along service lines, not geographic lines. One company should have been given control of the physical wires, and that's all they do---they have have the right-of-ways to run cable and maintain the physical structure. And they have a mandate to provide service to any company that wants to provide a service (route data), and the other company provides the service, but they aren't in a monopolistic position.

What's the natural monopoly here? The physical infrastructure. What isn't? The service---phone, television, data. Could this still be done? Yes, but I suspect the politics would be worse today than in 1984.
That facepalm hurt. Honestly, what the fuck are they even trying to do? This has to be the most mis-managed situation I’ve seen yet.
A few things to add here:

1. dedicated servers are capital expenses.
2. cloud servers are operational expenses, which is usually preferred.

If terms of actual operations I do not really see a huge difference. Both require a decent amount of preparation, tooling these days is awesome and you can have your own cloud servers with ease and enjoy the same tooling.

E.g. https://www.terraform.io/docs/providers/openstack/index.html

The biggest benefit of cloud servers: if you have no clear view what your project _will_ need, this is the place for experiments.

The biggest benefit of dedicated servers: being in control. You control the uptime, and thus SLA fulfilment.

Biggest danger of cloud servers: paying too much because you have no picture of what work loads will incur which costs.

Biggest danger of dedicated servers: overdoing it, when all you need is a simple machine.
The 2nd issue is huge, as are the 3rd and 4th issues:

3. that a part of the browser chrome (which is technically iframing a website, but should still meet user expectation of being a part of the browser) is tracking users who have explicitly opted out of browser telemetry.

4. that in-browser telemetry includes sending user data to 3rd-parties without that being explicitly consented to.

Tbh, AMO using GA is something I don't really find acceptable, and would much rather was phased out, but having been aware of it for so long, it'll hardly drive me away. Most importantly, I can block it with an addon (unlike this issue).

Really though, the crux of the issue here from a PR perspective is not any individual technical failing, but the really disappointingly dismissive attitude of the Mozilla devs replying to comments on Github and here. If an employee of Mozilla can't see the significance of this, I worry about Mozilla's adherence to it's own stated mission.
I think that Zoom is a pretty great replacement. I used to use skype for some of meetings, but now i mostly rely on Zoom. https://zoom.us/
Yeah, pick any framework that you don't know how to use properly, drop it for another framework that you don't know how to use properly, write a post on medium about it, repeat.
Hyperloop One had its first full-system test of ultrafast transportation system
Lots of juicy tech trash drama in this app
I never said the chip manufacturers were device manufacturers, perhaps you read that incorrectly?

The companies that deploy a TI, Nordic, Broadcom chipset are subject to the scrutiny I just mentioned. The chipset manufacturers offer reference designs but generally you need a custom matching circuit and a complex RF design to do it correctly. That's where most manufacturers skimp out because its generally "good enough"

As for WiFi, it does not frequency hop but is capable of "auto" selecting a channel on boot (generally).
Amazon Prime does more for Iqaluit food security than federal subsidies
I went from an LG with Google TV to an LG with WebOS and I was seriously surprised at how much I liked it. For fun I plugged in a mouse into the tv and even that worked great. They actually made it a first-class option for input. The UI overall is responsive and looks nice. I'm pretty happy with it.
Ask HN: What advice would you give yourself if you were learning how to code?
Speak for yourself.

I fully expect Google to abuse any data they think they can get away with. But I also expect Google Legal to make sure that Google adheres to the contracts they sign, and in this case they have a contract with Mozilla that requires the GA data to be silo'd. While I'd feel better if Mozilla didn't use GA at all, I also understand why they do use it, and I'm not going to pillory them over it.
Microsoft Research forms new AI unit
Puffins are good, but detection is always hard and central co-ordination is reduced.

How about Countdown at junction or at standalone PedX ?
http://www.roadsafetygb.org.uk/news/4572.html
It seems like C++ developers either don't give a shit about code quality or they do, and don't make many mistakes anymore

I wish. That last part should rather be: "and don't make a lot of mistakes anymore". Even the gurus out there are not completely without mistakes. As for the first group you refer to: what might look like not giving a shit, is often actually simply a lack of understanding/training it seems. As in: not actively not giving a shit but rather simply not knowing they are doing it wrong.
Or just redirect facebook to hackernews via your hosts file?

I can't emphasize enough how beneficial it has been to stop using facebook completely, I would highly recommend you try it.
> the private sector has amassed quite a lot of power that could overstep / bypass the government entirely

I understand and that's a fantasy at best, which was my point. The US Government is radically more powerful than any corporation inside of its domain. It's not even remotely close. They're more powerful than every corporation in the US combined.

The moment they send federal agents to shut down Google HQ (even if it's just for a day) and begin arresting people on terrorism charges (doesn't matter if any of it sticks, they never have to stop coming), specifically targeting management, and then walking them through & out of the buildings in handcuffs - Google instantly capitulates as their stock collapses by 20% in one day. And that's the easiest of moves the Feds can make, that's a trivial demonstration of their power to intimidate.

Then the IRS begins pursuing any exec they want to. They can do horrific things to anyone at any time, even if it doesn't stick long-term it still makes your life hell - and they never have to stop coming.

Then x y z, forever, paying their bills with your tax dollars and the infinite fiat machine.

Their initial efforts don't work? They change the laws tomorrow to give themselves a new sharp stick. They only really need one really nasty stick, and they have dozens already.
Im glad they opened up the app to more people. The community continues to stay professional and helpful :)
https://www.facebook.com/messages/ allows you to just view messenger directly.
you can add vdevs in a rather ad-hoc fashion as they fill and it works pretty well

As long as they're expensive mirror vdevs, right? My impression is that home users want the efficiency of RAID-6 and they want incremental expansion (regardless of whether this combination is "good for them"). ZFS can't do that.
Heartbleed came from allowing reads of uninitialized/out of bounds memory. Rust doesn't absolutely prohibit that, but it is an out of bounds memory access error. Python, Javascript, etc. catch that.
Plenty of chinese takeaways in the UK that only accept cash. The one near me doesn't put it in the till, it's taken to the back, and asking for a receipt infuriates them. There's plenty of reasons to take cash only over and above CC charges.
Thanks. How do you go about identifying the bottom 20%?
Ask HN: Alternatives to net-neutrality supporter AT&T?
I hate paying a premium monthly fee to a service provider that is trying to take my rights away by probably using the same money I keep giving them. Years ago I switched away from Comcast to Webpass, an extremely friendly local Internet provider (400Mbps for $50/mo.)

I want to get rid of AT&T too, I do have an iPhone, are there up and coming networks that are worth giving a try? Of course, no one will have the vast coverage of the top providers but for my use case a local coverage may suffice for most times. I live in SF. For traveling I can always recharge an AT&T Go phone sim for a month.
Electric Shock Drowning (ESD) Explained
is going full "Progressive Web App" worth really the time investment right now given Apple's lack of support in mobile Safari?
In fact, VISA could suffer a lot of blowback if a campaign was organized for people to go to the restaurants that took VISA up on their offer, IGNORE the restaurant's signs, order a large meal and insist on paying with cash. There's literally nothing the restaurant can do about it. It would be a big embarrasment for the campaign and would make at least restaurants (and other establishments that don't take payments up front) wary of signing a pledge not to take cash!!

For those of us who want to fight "on the other side" of the war on cash -- ie to keep it in circulation -- such a campaign would be worthwhile. I, for one would participate. Someone should make a website with a list of the establishments that partnered with VISA on this crap and post it here :)
Seems more like they threw their hands up in frustration and went with something that was more immediately understandable to them.

I haven't used Vue yet, but I'm curious how nice it is to develop with after the codebase has grown significantly - I remember Angular 1.x had that same "magic" that made it easy to appreciate and pick up, but ended up being a huge headache after writing production code with it for over a year.

And really, there's a reason why React isn't designed to work well with jQuery. That's one of its biggest strengths - writing code declaratively and letting it figure out what the correct state/DOM should be. I can't imagine trying to write a complex SPA and modifying the DOM directly - that was the reason Facebook came up with React to begin with.
You only need to look at the page count of the specs to know why.
Citation? I've seen a lot of rumored reasons for why Google is slowing / stopping their fiber rollout but I've never heard this one. What part of Title II makes it difficult for them?
Old people's tech-using skills and Bluetooth's reliability... a match made in heaven