skysight-inc/HackerNews huggingface dataset:
"Slavery" is not a problem that needs a fix on a plantation. Purchase the best people for the job, end of story.
Head over to github and search for Enterprise FizzBuzz. That'll keep you busy cringing or laughing or both for a while.
Well discrimination is illegal, and the the Department of Labor will sue you if your numbers are bad like Google's. https://www.fastcompany.com/3066914/innovation-agents/google... Google spent a quarter-Billion dollars trying to improve diversity for apparently no gains. It's an important thing to get right, and after a company grows to a certain point it takes a lot of effort to change.
Code-Dependent: Pros and Cons of the Algorithm Age
I see what you mean. I just took a look at how you might go about tweaking the date on these files manually, either by tweaking an extended attribute or using a hex editor (I'm not sure) and it occurred to me... digital signing. I don't know, might be worth a try, but it might not work if the driver is signed.
I don't think the point is that everything should be human parse-able. But most things on the web are not complex applications. Dan Luu isn't trying to use Google Maps over HSCSD, he's trying to read hypertext blogs and Twitter. Do you seriously think Twitter qualifies as a "complex application"?
> Because we have the capability to work beyond that capacity now in most cases

Except if you are in a rural area of a developed country, or in practically any undeveloped country. Most of Africa, Asia and South America have abysmal internet connections, and rural parts of Australia (even a few hours drive from a major city) are only able to get satellite internet.

Tech people often fail to realise how divided and limited access to internet actually is once you leave 'tech hubs'.
Samsung battery factory bursts into flame in touching Note 7 tribute
This is answered in the FAQ at the bottom of the post.

You'll see this policy in action when you install Keybase on a 2nd computer. It'll make you either (a) type something on your first computer, or (b) enter a paper key. This isn't just two-factor auth with server trust. The old key is signing a statement about the new key, and the new key is countersigning.
From my understanding the main benefit of RE2 is not speed, but linearly scaling execution time with respect to the input size, along with bounded memory usage. For certain inputs, it may outperform other engines, but the converse may also be true. As with any feature that may be abused, backtracking may also be useful: for example, you may need to write a script to munge text. Since you're not exposing it to arbitrary user input, it's a reasonable feature.
I should also highlight this important issue about what to name this thing: https://github.com/iffy/lhtml/issues/2
I believe github also has one. I remember a lot of controversy around some diversity person at GitHub anyways.
The 1960s were pretty close to the nadir in quality for residential construction in North America. Most of the old growth forests were already gone by that point, and builders had yet to learn how to build durable structures with younger and engineered woods. Combined with primitive insulation, nonexistent air-sealing, and an extreme carpeting fetish, this lead so some of the worst residential structures ever built.
Did most of the web suck when we were on 28k or 56k modems? I'd argue that it didn't, and yet even with the light weight of pages back then, it was incredibly slower than today's pages (even heavy ones) load over our much-faster connections.

So really, I think what the author is observing is that having experienced high-speed reliable connections, it is very disappointing to move to a much slower connection. For the emerging tech markets, I can imagine the experience would not be great if the load was long enough to cause timeouts and connection failures, but at the same time, the 99% experience, as it probably was when the web was born, is "holy crap look at everything I have access to now!"

Yes, there are some really terribly optimized and redirect-happy sites out there and yes, you should do everything you can to make your page speedy. Everybody benefits when you do. I think, though, that this is more of a case of "let's be thankful for and aware of what we have," and "if you suddenly have a slower connection you might find yourself annoyed" more than "most sites suck on slow connections."
It's surprising to me as well. I think it's because of the way these technologies were marketed.

FreeBSD jails, Solaris Zones, OpenVZ, and Linux LXC were marketed as fundamental building blocks for improved consolidation and/or improved separation of concerns. These technologies could solve all these problems, but fundamentally they were sold as a transparent abstraction. "To end-users, jails operate and feel just like VMs or real hardware" they said.

Docker was different, docker was fundamentally sold as a higher-level product. Docker is not "just like real hardware", docker was a new way to think about deployment, a new way to think about pre-packaged building blocks.

Docker is operationally different.
2018 Dodge Durango SRT
Have a look at zerotier then. It's user space, so no kernel requirements. It's super simple: start up the servers and join a network you create on the website. All the traffic still goes directly if possible. Lots of clients available for popular platforms.
Something that sticks out looking at the table. How can some sites simply FAIL loading? I mean, there is something inherently wrong with our web today, where if my internet is very slow and _could_ load a page in 80 seconds if I just leave it like that, the server itself could have configured the timeout to be 60 seconds. So I can never load the page?!

The assumption is here that both points of the connection is based on earth. When we have these hard timeout limits, how will stuff even remotely work when we are a interplanetary species or even from orbit around earth?
Or much higher. There are tons of great startups in Europe, and I'm sure there are many great ones in e.g. India or China too.
An Exclusive Look into Uber’s Prototyping Process
I travel fulltime and my primary internet is 4G LTE. But, even though I spend $250 per month on data, I still run out, and end up throttled to 128kbps for the last couple days of the data cycle. The internet is pretty much unusable at that rate. I can leave my email downloading in Thunderbird for a couple of hours and that's usable (gmail, however is not very usable), and I can read Hacker News (but not the articles linked, in most cases). Reddit kinda works at those speeds. But nearly everything else on the web is too slow to even bother with. When I hit that rate cap, I usually consider it a forced break and take a walk, cook something elaborate, and watch a movie (on DVD) or play a game.

So, yeah, the internet has gotten really fat. A lot of it seems gratuitous...but, I'm guilty of it, too. If I need graphs or something, I reach for whatever library does everything I need and drop it in. Likewise, I start with a framework like Bootstrap, and some JavaScript stuff, and by the time all is said and done, I'm pulling a couple MB down just to draw the page. Even as browsers bring more stuff into core (making things we used to need libs for unnecessary) folks keep pushing forward and we keep throwing more libraries at the problem. And, well, that's probably necessary growing pains.

Maybe someday the bandwidth will catch up with the apps. I do wish more people building the web tested at slower speeds, though. Could probably save users on mobile networks a lot of time, even if we accept that dial-up just can't meaningfully participate in the modern web.
And apparently Alice looks like Pebbles (Flinstones)! A key in her hair sounds like a good place to keep. Visible yet on her person at all times.
I take it you don't use a web browser?
Yeah when I used to run over my T-Mobile data allotment (in the US) and they dropped me to whatever speed they throttle you to when your "high speed" data is gone, Google Maps wouldn't load, Facebook wouldn't load, YouTube wouldn't load. I remember using all of those things back in the days when a 3G connection was a luxury, back when Windows was the best smartphone platform. What happened between then and now that suddenly nothing works?
Itsgreat.eu
I'm not really sure about Keybase accumulating more and more services instead of focusing on integrating to existing ones. One of the initial attractions of Keybase (to me at least) was how the system was very simple, transparent, and not really dependent on keybase.io.
Nobody is being forced to work for free. Nobody is being forced to do anything.
CYCLON: Inexpensive Membership Management for Unstructured P2P Overlays [pdf]
Same way employees trust the company to pay them: Assume it's happening until it doesn't.
A unit of measure I find appropriate is the "Doom", 2015 prediction:

https://twitter.com/xbs/status/626781529054834688
While phrases like these might sound nice on the surface, they are entirely unenforceable. How do you intend to make this happen?
Probably because both the head of diversity and HR rep know how toxic twitter is and have given up on any kind of reform. Any person thats a minority and basically not a white guy has to run the gamut when it comes to twitter. The comments here are a testament to that.

Calling a company with a head of diversity bloated for instance is telling of your politics.
The author seems to have noticed the criticism and removed Telegram
What do we care? The vast majority of out target audience lives in a city with fast internet

(I'm not putting /s because there's actually people that think this is a reasonable opinion in the general case).
Sure, we're humans and all, but jmcdiesel isn't saying that people in the developing world aren't interested in similar things, just that many businesses do have audiences which are limited to certain countries.

Much of the internet is a business, not a passion project. There are plenty of businesses that are completely OK with being inaccessible to users on 2g/3g in the developing world.
Twitter even went so far as to shadow ban President Trump
Loose monetary policy is only a part of the problem; NIMBYism and excessive historical preservation is probably a larger contributor.
No. The whole point of the app is to have a verifiable chat with people whom you have also verified the identity of. Without an account, this verification is not possible.
Will it stay unlikely in the long term?
How would we know? The only thing it would do is create some extra gravity where there is no visible source of it.

You could infer its existence from indirect effects, but it would be extremely tricky.
Honest not antagonistic question, why is it important to get right?
I'm not familiar with GamerGate. Can you explain this story?

From reading the article I make some inferences and try to explain what I understood -- I explain below just to illustrate what I understand coming from a place of zero information on the topic -- please clarify and correct my understanding as presented.

GamerGate is a movement of some kind (I actually have no idea what they support) that began deploying an attack called 'doxing' (which I understand involves publicly disclosing the identity behind social media personas in order that real life attacks/intimidation can be conducted against the actual humans) against people they are against.

Anti-GamerGate is a movement with the agenda to 'dox the GamerGate doxxers'. The above article claims to be an account of how two individuals worked together to convince anti-GamerGaters to dox a fake identity and in the process uncovered the identity of the anti-GamerGaters and proceeded to 'dox' them with that information.

What I'm failing to undestand is how exactly this proves anything about left-leaning groups in general? Is it your position that coordinated deployment of fake information can only be used against communities with certain philosophical properties commonly identified as 'liberal'? In your opinion what kind of information would be required to prove this perspective? Do you have evidence to support the idea that communities with a different philosophical leaning would not succumb to such a coordinated mis-information campaign?
JavaScript is not the enemy here, it's very possible and easy to make full SPAs with judicious use of micro libs, lazy loading of images/assets, non-blocking styles/fonts/code, and ad-free. The problem is just not caring or knowing - misuse of the technology, rather than the technology itself.
That's because Google is a federal contractor. Companies are not required to provide this data to DoL otherwise.
Is this conclusion the result of any kind of systematic analysis or just a momentary gut check?
I saw a mention on the front page about using custom scripts as data sources, but when I dig down into the docs about how to set those up, there's no mention of it.

Is there a blurb somewhere about how that data must be formatted and used?
The concept behind Twitter? No. Twitter? Maybe..? They have a user experience they want to deliver to 9X% of their users, so they optimize for that. For most of Twitter's users, their connection speeds aren't the limiting factor in their experience. If you optimize for the lowest common denominator, that 9X% almost certainly gets a worse experience.
As a researcher, I am incredibly, incredibly excited to see H1 grow and more companies come online. I pay a good portion of my rent through bug bounties and I have to admit the gamification and ease of working with H1 makes it fantastic for someone like me.
Docker for FreeBSD is over a year out of date and not production ready. I tried to use it for some things and it does work, but doesn't support any of the newer APIs in newer versions of docker compose and other orchestration tools.

I really wish the Docker team would have made FreeBSD a first-class citizen, considering the native zfs support in FreeBSD. Currently the only thing Docker runs on natively is Linux. Even with the newest MacOS/Win variants, it still running in a hypervisor.
Telemedicine in Georgia Schools
Even if you're running an international web store, shipping to developing countries plus the increased rate of fraud and different payment technologies generally mean that you're not keen to expand to those places anytime soon.
Often the best people for the job (the holistic purpose of the company or problem at hand) requires diverse input. For example, you can hire a bunch of designers who individually kick ass, but if they're all from similar backgrounds, their output is likely to fail to account for the preferences of large segments of users from other backgrounds.
Are you sure the client's needs would not have been better met with over fitting? I heard it has superb performance!
The apex domain can only use A records, i.e. point directly to an IP address. It can have multiple A records, ebay.com does so:

host ebay.com
ebay.com has address 66.135.216.190
ebay.com has address 66.211.162.12
ebay.com has address 66.211.181.123
ebay.com has address 66.211.185.25
ebay.com has address 66.211.160.86
ebay.com has address 66.135.209.52

Without a CNAME (alias) record, eBay need to control the DNS resolution. Most people using a CDN don't, so they must use a subdomain.
Disable JavaScript. You’ll be surprised at how most of the web still works and is much faster. Longer battery life on mobile, too.
There is very little in this article specific to knowledge held mostly by academic historians. If you are familiar with the general left-coast stance and arguments around drugs, which is popular on HN, then there won't be much in this article that's new to you.

It also makes claims like

> drugs are not either “good” or “bad.” All drugs can be both “good” and “bad” in their interaction with humans"

This can said about "guns" too, but these sorts of cliches won't be very illuminating for thoughtful people.
That driver must predate Windows 7, then, which was released in 2009. I've found drivers from Vista or before don't want to work with Windows 10 in some fashion anyhow (perhaps the 32-bit to 64-bit transition?).
Touch event support please!
Look at interactive brokers.
But an hour lunch is great to have lunch with your kids, something both my parents still did with my and my brother.

My kids' school only switched to a schedule where the kids eat at school two years ago, and I have a job in another city. But it was something quite a few parents managed to do until then.

(I'm in a city in the Netherlands)
Yep. I doubt many people will care about this in 2017. The network effect they had 10 or even 5 years ago would have been a great sell, but you can get the same thing for free now, and all of your friends are probably already on one or more of the alternative services. Entering the market when WhatsApp / Line / WeChat / Telegram / Viber / Kik / Kakao / Weibo / Facebook Messenger / iMessage exist seems like a bad idea.
After spending a month in Mexico, including regions with spotty/inconsistent service from one minute to the next, I think the problem goes deeper.

Browsers are IMO terrible at mitigating intermittent and very slow connections. Nothing I browse seems to be effectively cached other than Hacker News. Browsers just give up when a connection disappears, rather than holding what they have and trying again in a little bit.

The only thing I used which kept working was DropBox. DropBox never gives up, it just keeps trying to sync and eventually it will succeed if there is any possibility of doing so.

I understand the assumptions of the web are different than an app like Dropbox, but I think it might be a good idea to reexamine those assumptions.
This is pretty cool are you planning on expanding it to other media besides novels?

Also is there anywhere we can see what all has been added?
> hopefully we'll get easy to use software for macos/windows

This is certainly in the works. A fella is working on a Go implementation right now that will be cross platform.
Intel says 10GHz CPUs to hit production by 2005 (published in 2000)
>Not all people need the same amount of resources to live. A healthy college student needs very little, a sickly elderly person needs a lot.

Hmm, where have I heard that before?

"From each according to his ability, to each according to his needs"
specifically targeting and killing innocents to accomplish your political goals. ISIS, Russia, Assad, AQ or any other terrorist group, etc.
The web is becoming a platform delivery service for complex applications.

No, it's not. Yes, there are MMORPGs that run in the browser using WebGL.[1] But very, very few pages use all that capability. Most web pages today would work just fine in HTML 3.1.

And what is this thing with running over ten trackers on one page?

[1] http://www.webglgames.com/
Is that true? They seem to have forgotten they're running a business.
300+ Hours of Bootcamp Prep Material, Now Free
It is ridiculous. Both because he doesn't qualify his targets the way you have and for the reason others noted (it's not modern C++). It's a gratuitous and inflammatory insult.
> Did most of the web suck when we were on 28k or 56k modems?

Yes, lots of the early web sucked over dialup.
Facebook, Twitter, etc. should shut down DHS' and other TLAs' Facebook and Twitter pages if those organizations are purposefully violating the companies' TOS, including the accounts of the leadership who presumably know about and authorize these rules. Up to and including the official POTUS Twitter account as well as @realdonaldtrump.

Just because the government can "legally" get access to anything they want doesn't mean they get to live consequence-free.
You'll miss out on less talent. Your teams will be better at problem-solving if they have diverse backgrounds and outlooks (not just genetic "heritage" but that can be a half-decent proxy). You're not going to contribute to racism, sexism etc in society at large which might be driving groups apart culturally or denying certain opportunities to certain groups of people. And the DoL won't sue you :)
And every other company. Go live in a cave because thats where all companies are going and no one is slowing the process down. This consumer choice gambit very well be a false statement in the future.
IPv6 here we come!
Medical Second Opinions
Many younger devs may have never lived outside of large, very-well connected cities (NY, Chicago, West Coast, etc.). They may assume that everyone has the connectivity and speeds that they do, or in the least they may not fully understand with 1.5 Mbps down really feels like.
Well, these things are really complicated. You can't have too many asian people because you'll get sued for that:

http://www.reuters.com/article/idUSKBN1522O6

But you don't want too few asian people because you'll get sued for that:

http://www.reuters.com/article/us-palantir-tech-discriminati...

It's kind of a Goldilocks thing. And you need a c-suite executive to make sure you're playing the game just right.
> Let’s load some websites that programmers might frequent...
> All tests were run assuming a first page load...

ehh, but is that really a good test for sites people "frequent" ?

What happens to the heatmap when we're talking about subsequent page loads!
House of Commons Passes Theresa May’s Brexit-Trigger Bill
I imagine it is the same with every "weeder" class, but they needed big data to prove intuition.
reminds me of node-noop
In the short term if they ask for passwords and they are provided people with 2FA might slip through unviolated. That is until laws catch up.
Looking at that first table, one question jumps out at me: what the heck is Jeff Atwood doing on pages at Coding Horror that makes them weigh 23MB?

I mean, I'm all for avoiding premature optimizations, but 23MB for one page is just... wow.

EDIT: As a sanity check, I just tried loading the CH home page from a cold cache myself. Total weight: 31.26MB. Yowch.
Amazing. It seems like it'd be really useful to be able to zoom in and out as well.
He mentions packet loss of 10%. That's a different problem than a slow connection.
Soon: People leaving the US will have to hand over social media credentials, too.

Do you think they'll stop at "foreigners"?
Exercise Is ADHD Medication
I think the point they were making was that regardless of how you feel emotionally about giving up specific information, it has no effect on whether a country allows you to enter. So go ahead and do only what you feel is "acceptable", just don't be surprised when you are turned away at the border for not filling out all of the required documents.
I started playing with Google's BigQuery today, and it has StackOverflow and HN and GitHub datasets that make pulling data like this relatively trivial. I've been super impressed with it. Examples here: https://cloud.google.com/blog/big-data/2016/12/google-bigque... and some more at https://cloud.google.com/bigquery/public-data/stackoverflow

I just quickly hacked together this query which pulls out all amazon URLs in post answers:

SELECT REGEXP_EXTRACT(body, r'[^a-z](http[a-z\:\-\_0-9\/\.]+amazon[a-z\:\-\_0-9\/\.]*)[^a-z]') AS link, COUNT(1)
FROM [bigquery-public-data:stackoverflow.posts_answers]
GROUP BY 1 ORDER BY 2 DESC LIMIT 20

It takes 5 seconds to run - over ALL stackoverflow answers!
"Why hasn't the campaign hired anyone to make phone calls?"

"Bill, phone calls are so 1992, they hired a web dev to create online polls"
I Lived Out of My Car for Six Months While Bootstrapping My Startup
Maybe there will be something to watch regularly after the long pause? Let's hope nothing bad happens even though the launch frequency would go up by a factor of more than 2.
Hehe yeah they sure are playing the "targeting gamers" card really well. I think it's kind of obvious they're shooting for far more than that. They're competing with Slack without competing with Slack, it's very clever.

Short of video calls though, Discord is essentially a drop-in replacement to Slack. We've been using it at my company, it works so damn well. I moved to it for our open source community as well. I use Matterbridge for a three-way mirror between IRC and Gitter as well: https://github.com/42wim/matterbridge/