skysight-inc/HackerNews huggingface dataset:
I really don't like when subscribers get the instance as an implicit this instead of an explicit parameter. It makes code harder to read if you ask me.

Other than that nitpick, the examples given in the Readme.md are a bit too basic, the author maybe could show it off a little bit.
Most of the negative comments on this story are in the context of stopping a state actor whose specifically targeting you. The rest of this comment is covering the "drag net" effect of this legislation - any one individual is not being targeted, it's a situation where everything is caught up.

If you change nothing then your provider will be able to track your DNS traffic (site you're going to) and unprotected traffic (non-HTTPS). You can't use another DNS server because the protocol is in the clear so they could just track that even if it's not on their network - though it would be real work and they might not bother to do so.

Using a VPN will protect all your network traffic which means both DNS looking up the domain and traffic to/from the sites you're going to. Note that the VPN provider should be outside the UK jurisdiction - from there decide on your level of paranoia.
Randomly found this article, so shared since it's relatable. I find it a bit crazy the new MacBooks cost more and require a $15 adaptor for many basic things...

I get that tech changes over time but seems crazy how fast ports keep changing and having to reinvest in buying all new things to work with it or adaptors if whatever you buy doesn't natively support the newer stuff.

Then on top of that Apple solders everything. So no ram or storage upgrades after your purchase. Seems like they are try to turn the Mac into just another iPad.

iPad is cool but more content consuming. I feel like there pro products are starting to lack.

Then ram is limited to 16GB. More than enough for most of the population. But be super useful for devs running multiple VMs testing things. Idk I like macOS a lot, so it breaks my heart a little bit that it seems like the Mac is being turned into just another client.
Is it just me that gets put off by typos and other errors on a homepage? I feel like putting a little effort in to checking for obvious errors isn't too much to ask, but I may well be being overly snobby about such things, I'm curious.

The two examples here are:

> This color means it's rearching for that article.

I assume that's meant to be 'searching'

And:
> This is an unofficial extension and not entitled by Wikipedia in any way

I'm assuming 'entitled' is meant to be 'endorsed'.
Thanks for the link, I will take a look. Do you happen to know what its mailbox format is underneath? That's the main crux issue for me. It would have to be a format I could migrate easily like mbox.

eg. my Outlook PSTs and OSTs are useless to me as I have nothing that will open them.
Thanks for the thorough explanation!

Regarding the sea cable length: the continent argument is what I was referring to before. I don't think it's valid as most data flows US<->Asia or US<->Europe. And in both cases the ways are nearly direct. Only Europe<->East Asia has a major detour but I don't know if that warrants a global satellite system. One could still put a cable through russia (actually wondering why that doesn't exist for algo traders, connecting HK and London directly).
How ever will we maintain our 18000 lines of code per day average in vi now? The situation is intolerable

Oh, I dunno, by pressing Ctrl + [ instead?
I've been code reviewing everything for my entire team for about 6 weeks.
The idea being that we have some kind of quality control on the stuff being developed.
We're using TFS to ask for reviews, which actually works really well.
...what doesn't work is the junk I keep being sent....I bounced the same review 3 times yesterday because it didn't even compile...
When the stuff you get is decent reviews are ok....when it's junk, it's soul destroying
I've spent millions on FBX. Unless I'm missing something, Facebook has nothing to gain and a lot to lose from "artificially inflating" views.

FBX is an ad EXCHANGE where inventory gets sold to the highest bidder. If FB over-reports views by a factor of 2X to advertisers, the average CPM that advertisers are willing to pay will simply fall by 50%. Sure, there may be a short time period before bids equilibrate, but FB is liquid enough that this would happen extremely quickly.

The same principle applies to people up in arms concerning "click fraud" on Facebook and/or Google's ad networks. As an advertiser, you really should not CARE if there is click fraud. So long as it impacts all advertisers equally, we're all bidding for the same quality inventory.

It's useful to keep in mind that the vast majority of advertisers on any liquid ad network will not be successful. It's easy to rationalize that the reason you aren't able to make the channel work is that the network "rips off" its advertisers. In reality, there is no incentive for them to do so.
Humanity only has around 1,000 years left on Earth, Stephen Hawking predicts
What is GEO-I?
GEO-I is a device friendly field force management tool that is created for small, medium and large field service & sales teams to optimize end-to-end field activity management. http://www.geoidentify.com
RMB - Translate to English.
#SocialMedicine #Vegan

Funny that a Vegan should be so into bullfighting and hunting.

... runs through Google Translate ...

Oh, right.

Fox hunting supports are "vile subhumans" apparently. I thought he was a socialist, not a fascist? He should just go the whole hog and use "untermenschen".
I'm assuming non-native writer rather than sloppiness per se.
Yes, yes, yes!

This is how progress is done.
So many people in this thread that think that this is the end of WSL and you should use Cygwin instead. Laughing.

Cygwin is awful compared to WSL. Poor performance, always gotchas, cygpath handling etc. Sure it was a good option back in the day and a good engineering feat.

With WSL I get an environment that behaves exactly like Linux, complete POSIX without gotchas.

I work with WSL all the time on files located on Windows partions. Works perfectly. Just create symlinks in WSL to Windows folders and you are ready to go.

Why do people even need to work with files in the hidden system folder? The only files that I maybe want to change from Windows to WSL would be .bashrc et al, but just copy it or edit them from WSL and problem solved.

If I don't want to use WSL and I only need a shell, then MSYS2 is the way to go, handles Windows and POSIX paths interchangeably without the cygpaths hassle.

And no, WSL is not like SFU, that never really worked.
Weaponizing the GL.iNet GL-AR15
> How ever will we maintain our 18000 lines of code per day average in vi now? The situation is intolerable.

It sounds a lot like satire to me.

I think the new MBPs are a great step forward. Four ports that can drive an amazing amount of things with ease. This makes these machines much more flexible than anything that came before it.

Touchbar seems like the logical first iteration in the future of keyboards.
We'd be better off by putting wikipedia on IPFS and IPFS into p2p cache.
Ask HN: How to deal with coworkers treating you badly?
I work within a small team of 3 devs currently and 1 person managing us without any dev experience.

We have one lead developer and the other 2 just devs.

The lead dev is a very arrogant person, mr know it all type of guy. He previously had a lot of issues within this company because he was failing on deliveries, although he's been here for many many years and they were afraid of showing him the door cause they'd have to compensate him a lot.

Thing is the company and my manager has now got past through the stage where he didnt trust this person and has forgot that him(manager) hand in his resignation cause of this guy.

Now that guys is lead dev with full on trust for some weird reason. I don't mind that at all, I don't care about this company anymore I just do it for the money and because I am in a place atm that I need to get rid some of my debt or I would be looking elsewhere.

Thing is how do I deal with this lead dev? He is a very difficult guy to speak to, I am trying not to speak to him at all, and of course anytime he is trying to tell me anything tech wise I am not listening to him at all. Thats his fault, he brought me to the place where I cant trust him on anything.

How can I deal and get past through this weird situation and deal with the fact that like yesterday he called me a hacker... out of nowhere just because he wanted to show his EPEEN. How?
Sure, either NYT, WP, The Economist, Bloomberg, The Atlantic, The Guardian, Foreign Policy, etc, etc were all corporate shills/lamestream media/liars/agenda seekers....

OR

Trump voters were misled by their "sources" and try any mental gymnastics they can to reaffirm their preconceived notions.

If it quacks like a duck...
Heroku Threshold Autoscaling
But remember, that's evolution

It's like a very old system that has been patched and repatched over and over and never refactored.

10 steps that kinda works works.

Efficiencies only play a part when one resource is really limited, and even then there might be other ways of making up for it
And I thought that this is what OpenShift is all about

Well but why not having some more diversity in that area.

Just the title sounds like no one would be working on this angle.
> Why is zdnet trying to put this UK law as if it was something out of the ordinary ?

Because the 2006/24/EC data retention directive [1] didn't say anything about browsing history and even then was invalidated by the Court of Justice of European Union. The new UK law however:

"The law will force internet providers to record every internet customer's top-level web history in real-time for up to a year, which can be accessed by numerous government departments; force companies to decrypt data on demand -- though the government has never been that clear on exactly how it forces foreign firms to do that; and even disclose any new security features in products before they launch."

[1] http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2... (read "Article 5" "Categories of data to be retained")
I'm pretty sure this is satire ...
Esta+es+la+nueva+red+social+a+la+que+Facebook+le+teme
God, I don't think I've ever groaned audibly while reading a comment like this before on HN. It's totally correct and true and apt, but I hope it's wrong over the long term.

I'm hopeful k8 won't go the way of openstack because the problem domain is simpler and more well defined, but I'll be damned if I ever believe a "diverse" group of enterprises with shared interests can reliably produce good software.

Fool me once, shame on me. Fool me twice, shame on the standards committee.
> Gone is the fantastically useful SD Slot enabled the people who still use discrete cameras to occasionally transfer photos.

This is the only thing the author really didn't get: the SD slot is for Raspberry PI.
(Complete tangent, but isn't that a beautiful domain name?

How does one go about getting arbitrary names like this these days?
Floating is the easy part. The hard part would be surviving the 400C and acid rain on Venus

(Though you might get it floating to a higher altitude and lower temperature, maybe that's what you're suggesting)
Warning: this is satire. (I know a lot of you have difficulty with the concept.)
The 16GB limitation is very understandable: Skylake not supporting LPDDR4, how many times this should be repeated?
From a domain name registrar.
I think the post you shared is making fun of you..
I appreciate and respect your opinion on this matter, though I don't happen to agree with it. I hope that this can be a lesson for leftists to take - that if you put up a poor enough candidate, you'll lose the votes of people like me. There should be consequences for the anti-democratic tactics the DNC used against Bernie.

P.S. The state I voted in was close.
The one thing I will give the new MBP is losing the function keys.

That its not faster nor better than the old MBP I already have is why I won't be buying one though.
We once heard about a company providing cheap fiber connections to major cities (and providing free WiFi to Africa via hot-air balloons). I think this goes in the same direction.
People used his models without understanding the mathematical solutions. Most of his models had links with first order difference equations with exponential solutions. Hence most factors went to infinity or zero if you ran then long enough. Worse was the Club of Rome projections which predicted the end of civilization by year 2000.
Recent Russian legislation mandates backdoors:

http://arstechnica.com/tech-policy/2016/06/russias-new-spy-l...
A demonstration of browser events used to monitor online behaviour
Which Windows laptop could replace a MacBook Pro?
> Gone is the wonderful HDMI port that enabled you to display several screen modes, none of which matched the native display

Replacing the port hasn't solved that problem, though. A very common port that people struggled to configure has been replaced with an uncommon port that people struggle to configure.
There is a wiki [1] dedicated to persona management topics that explains more. A company called Ntrepid [2] for example was contracted by the US Army to use persona management in the middle east. I'm sure that it would also work fine in domestic situations, although I couldn't find any instances of that happening...

[1] http://wiki.project-pm.org/wiki/Persona_Management
[2] https://en.wikipedia.org/wiki/Ntrepid
I didn't look up data before, but the data seems to confirm my statement. In the UK, 68% of the working population commutes by car [1]. In the US, it's around 88% of commuters that commute by car [2]. In London, the share of commuters by public transport is as high as 50% [3].

An article I found on citylab also confirms my statement somehow (although it refers to Berlin). [4]

Now, that this influences automatic vs. manual transmission is very subjective, I can't back that up. I could be wrong there, but the rest of the statement is at least not "rediculous".

[1] https://www.gov.uk/government/uploads/system/uploads/attachm...

[2] https://www.census.gov/hhes/commuting/files/2014/acs-32.pdf

[3] http://webarchive.nationalarchives.gov.uk/20160105160709/htt...

[4] http://www.citylab.com/commute/2015/09/how-london-and-berlin...
> The notion of global citizen is misguided in the first place, because there is no global entity to be a citizen of, at any socio economic level that matters.

Well duh. I'm pretty sure people who use this phrase are well aware that they're not literally becoming citizens of some world entity.
Aren't all prices "inflated"?? Therefore inflated = market price = fair price. Capitalism
Why would it cost them money, when the tax payer can afford it?
15 billion to develop and deploy to space over four thousand satelites (not ignoring the fact that developing the prototype costs orders of magnitude more than simply assemblying the rest) seems like a gross underestimation...
Pro tip: I use wsl-terminal with WSL

https://github.com/goreliu/wsl-terminal
I feel like you may not have read it very carefully...
It's one of the many new top level domains (.ninja anyone? . vodka?). Any decent registrar will register one for you. I can recommend iwantmyname.com, but there's plenty of others. They have a list here: https://iwantmyname.com/domains/new-gtld-domain-extensions
There is always counterparty risk so there's no such thing as a risk free transaction.
> Why not just bare Linux, possibly with the PREEMPT_RT patchset

That'd be a really bad idea. Linux is too complex to trust, and lacks WCET making it unsuitable for hard realtime.

There's open source options, but Linux isn't among them. I'd look at seL4 for this purpose.
The author is using satire.

He's being sarcastic towards those who make fun of the new Macbooks.
While that's true, they're still mostly used for rather small amounts. The payment volume is around 5% of all electronic payments [1].

Not saying that Faster Payments are not a good thing, but they would probably cause problems for banks if most money would be moved by it. It works well because the major source of cash management is done due to card payments, direct debits and Bacs. So the normal cash buffer a bank holds throughout the day is sufficient to do fast transactions.

[1] http://www.paymentsuk.org.uk/sites/default/files/publication...
If it does actually work faster than fibre then some early high-paying customers could be high-frequency traders (HFT). Those folks already go to amazing lengths and great expense to shave milliseconds off latency. They could get a huge early cash injection by auctioning off exclusive, prioritised access between certain locations.
Oh... I totally didn't realize it was satire. But I figured it was a interesting read and I had my own thoughts that I haven't shared from following the news about the new MBPs.

I thought the whole esc and esc button over and over again didn't make sense to me but I don't use Vi. So I just figured I didn't understand and skipped over that part.
Where "accurate" == "fits my narrative"...

Thanks for reaffirming this entire concept.
More Controls Over Video Play Back for Comcast Users
K8s has a significantly more solid base today than OpenStack did upon its public release by NASA. It was barely functional, and gained the ascendency by virtue of Eucalyptus somehow managing to be even worse.
This should be top comment. If you want to preserve non-Linux attributes, you can NOT use tools that are unaware of how to handle the different assumptions made. If you don't mind smashing these attributes, go ahead, but don't cry foul. It is not broken. If you want to just transfer files for their content, there is a method provide in TFA, but that is not the matter at hand here.

There is simply an impedance mismatch between how these operating systems view files. Sure, you can suggest a bunch of guesses about what to do if you edit or drop a file from one context into the other without both operating systems agreeing on how to manage that but you will find yourself arguing about what "sensible default" means until the cows come home.
Yeah, thats why Trump won with minority of votes. Just as you like. And i like it too!
And professional (or hobby) photographers!
Also, a separate domain, wikipediap2p.org, not (obviously) affiliated with wikipedia.org. If it were p2p.wikipedia.org, it would be fine for me.
I've experienced some really toxic cultures around code reviews. I believe the bottom line is teams need to set standards; linters and findbugs should be incoporated in the build and fail the build if formatting standards aren't met. Standards for level of abstraction should at least be discussed. Is using exceptions for control flow ever allowed? Requirements should not be defined in code reviews. I go so far to say that code beautification comments should be handled in separate tasks.

Above all code improvement requirements and comments should be based on industry defined best practices, like citing SOLID principals for example. Or, citing agreed upon team standard for appropriate level of abstraction. In short, there has to be a limit to the pissing matches.

I spent six months in a Big Dumb corp that did none of the above. Every team member reviewed everything and every comment had equal weight. Code review participation was part of the performance review process. Sounded nice in theory, but incentived a truly toxic environment of "my solution is more clever" and "my solution is better use of abstraction". Which resulted in a spaghetti mess of over engineered code that still had bugs, and still didn't meet requirements, even after 100's of hour of reviews.
Kubernetes will help reduce the number of engineers needed to maintain large systems. This is the beginning of the end for the DevOps engineering career - There will still be DevOps jobs left but they won't pay as much.
Assuming that click fraud is pervasive across all advertisers, the fact that it exists should have no bearing on your ROI as an advertiser.

FBX is a RTB ad exchange. If only 10% of clicks are real, you simply bid 10% less than you would otherwise. You'll get the same ROI.
"tinyapps.org is the best"

Thanks so much for the kind words, j_s. I'm afraid (or perhaps the word I'm looking for is "glad" ;-) that the Internet has passed tinyapps.org on by. After its fleeting 15 seconds of fame back in 2001 (thanks to a Slashdotting and tiny blurb in Wired), the site has mainly served as an irregular tech blog lo these many years.

Sorry that Fiddler did not prove efficacious. Thank you for the Chrome tip!
Don't know about him but I know I would if they released closed source security-critical software. Would you use Windows to host your super critical top secret backend? I know I wouldn't.
Does nerve gas harm trees?
This could be a useful application to run on IPFS, which IMO needs a killer app to become widespread.
I tried Tahoe-LAFS, the setup seems a bit weird and from trying it on that public gateway a bit, there seem to be some issues in relation to what happens if you loose that link to your folder.

There seems to be no way of using it to simply attach and have a list of your data only.

I'm favoring Camlistore over Tahoe, though Camli has no good encryption yet and no erasure encoding. The basis of Camli seems to be better.
ETL: C++ Template Library for Embedded Applications
Wait, so you're telling me that screenshot with 9 escape buttons might be some sort of joke? Sir I'll have no part in this wild caper.
Yeah, I didn't realize it was satire at first. But the whole upgradability thing seems super annoying. Planned obsolescence is what some call it.

My 2012 MacBook Pro was crashing a lot and running really slow. I upgraded the ram and popped in an SSD and it runs like a brand new machine. Maybe even on par with the brand new MacBooks speeds.

Oh and then the battery is glued in too. I had to replace my battery too as it was expanding. Ordered the part of Amazon, unscrewed it, put the new one in. Easy. New Machines not so much.

Apple acts like they care about the environment, but the newer machines seem less modular and less repairable. So sounds like more stuff for the landfill.

But otherwise, that new touch bar does look pretty cool. I bearly even touch the F keys and have it defaulted to being used for media controls, brightness, etc. I like how the F buttons are still accessible on the touch bar in case you ever need them too. So I'd give them credit for that at least.
6 simple steps to get your first Vapor JSON response
Ever heard of the Stefan-Boltzmann Law? This dictates the maximum amount of energy that can be radiated from an object per unit area for a specific temperature. The power is proportional to the fourth power of the temperature.

http://hyperphysics.phy-astr.gsu.edu/hbase/thermo/stefan.htm...

So for example if you have 300W worth of TDP, and a perfect black body radiator of half a square metre, then the radiator temperature is already going to hit your maximum CPU temperature of 50C, assuming it is perfectly shadowed from both the sun and the earth.
Fossa Guard – S/MIME Extension for Desktop Chrome and Gmail
How granular are your redux actions?
Ubertesters is looking for part-time freelance testers from Germany
FridgePlay – A Code Computerlove tech experiment
The same here!
Should You Review Requirements and Design Documents?
Somehow this reminds me to John Draper's CrunchBox.
Of course, it ran OpenBSD, an open source OS.
> The other presidential candidate has been shown to be colluding multiple times with various media outlets

Source?

Because that line is a prime example of the problem. The only thing the emails showed were checking stories for accuracies with sources, and checking what off-the-record information could be put on-the-record. Which is the ethical discourse.
Dodgy history?
If you can wrap your head round the concept of a 'Resource Group'...
Presumably they've thought this through before announcing it.
This is not a book burning, this a library catalog burning.
OpenBSD is pretty popular in the security community, and is as FLOSS as it gets.