skysight-inc/HackerNews huggingface dataset:
> Pages are often designed so that they’re hard or impossible to read if some dependency fails to load. On a slow connection, it’s quite common for at least one depedency to fail. After refreshing the page twice, the page loaded as it was supposed to and I was able to read the blog post, a fairly compelling post on eliminating dependencies.

slow clap

His data on steve-yegge.blogspot.com is particularly unfortunate: Steve's (excellent) posts are almost completely pure text, and there's no reason for them to fail to download or display, except that Google demands that one execute JavaScript in order to get a readable page.

> if you’re browsing from Mauritania, Madagascar, or Vanuatu, loading codinghorror once will cost you more than 10% of the daily per capita GNI.

Maybe the social-justice angle can convince some people to shed their megabytes of JavaScript and embrace clean, simple, static pages? There's probably some kid in rural Ethiopia who might have been inspired to create great things, if only he'd been able to read Steve Yegge's blog.

> The “ludicrously fast” guide fails to display properly on dialup or slow mobile connections because the images time out.

slow clap

> Since its publication, the “ludicrously fast” guide was updated with some javascript that only loads images if you scroll down far enough.

Incidentally, is there any way we can enforce the death penalty against people who load images with JavaScript? HTML already has a way to load images in a page: it's the <img> element. I shouldn't be required to hand code execution privileges over to any random site on the Internet in order to view text or images.
Heh, wondered when it would be posted again. No comments on either one yet though.
I always thought it was a dog.

Huh.
Company culture is set by the leadership, if leadership is in the way any effort by the diversity guy is futile. I have never encountered a single one that wasn't a figurehead and several that were a nuisance.
Yes, I agree that it's not questioned enough, which is a problem in itself.
not parent, but here's my off the cuff take

1) the batch sizes might have something to do with it i.e. larger batch sizes don't foster the same community feel as smaller ones. I think maybe ~20 might be the sweet spot.

2) Current leaders don't have as much of a "visionary/thoughtleader/mentor" feel that pg used to. Don't get me wrong, they seem to be super nice and relatable, but don't give off the same vibe of wisdom/hard core technical skills.

hth
A designer's job is to design for people with different backgrounds (or else we'd still be using the terminal for everything). We should not distill people's value down to their background, regardless of whether it helps fill a diversity requirement.
So I ran the sqlite3.c benchmark on my machine (a comparable "somewhat powerful" machine) and it took 6.7s with my engine vs 10.9s with the new VSCode one. Both are doing tokenization+theme matching but the machines and exact grammars are not necessarily the same. I'm using ST3's C grammar but they are using a different one. It could be that I ran it on a faster computer with an easier grammar, or it could be the opposite. It's close enough I'm not willing to claim my engine is substantially faster.

For context Sublime Text 3 takes 2 seconds with the same grammar and same file on the same computer due to using a better custom regex engine written specifically for highlighting.

Given what alexdima mentioned in a different comment about spending most of the time in the regex engine, I'm not sure that my engine would be substantially faster under exactly identical conditions since I'm also bottlenecked by Oniguruma.

However, maybe after I port my engine to https://github.com/google/fancy-regex I'll be substantially faster. And if I do it is likely they could also benefit from a fancy-regex port.
Exactly Why Jury Awarded ZeniMax $500M in Oculus Lawsuit
What is this paper key? I don't want a paper key! Now I have to write this and keep it in my pocket? No!
Played around with the chat in beta and it's super neat! Keybase really is keybae.
>how will stuff even remotely work when we are a interplanetary

We won't be and aliens have better internet anyway :)
My Philosophy on Dot Files
"This announcement is Trump PR. It's smart business."

That's how Im seeing it. Get on his good side turning an offshore opportunity into a bunch of domestic jobs. It can be spun into being critical for national security, too, if marketing team wants to take a chance on that.
I like Bill Nye, but I think he misses opportunities, learning moments for his opponents on the topics of climate/evolution/whatever, watching both the Ham debate and the recent visit to Noahs Ark-ville. For example, when Ham asked "do you think this girl is an animal" or something, IIRC Bill demurred and said something like Yes, she is a mammal or something - my opinion of course, but he could have driven a home run and demonstrated Yes, I do because look, she moves like one, has a mouth like one, has hair like one, and look she goes to the bathroom like one, has all the body parts of one - And if we go into the lab and compare the DNA, blood, urine, ad infinitum, we can show there is nary a difference there too, and therefore yes, it s/b clear to everyone standing here she is more closer to an animal compared to anything else you know or have seen in the known universe. It would likely still fail to convince most but not all. That said, I think he will do a good job keeping the interest of the viewer and can drive it home.
New EU rules will remove ‘geoblocking’
> You’ll be surprised at how most of the web still works and is much faster.

And you'll be more secure, and you'll retain more of your privacy.

I find 'this site requires JavaScript' to be another way of saying, 'the authors of this site don't care about you, your security or your privacy, and will gladly sell all three to the highest bidder.'
for visualizing regular expressions i recommend https://regexper.com/#foo%20%5Ba-z%5D%2B%20bar
Why doesn't *BSD have a greater market share? I just set up an openbsd firewall and loved it. Plus I have experience with zfs on FreeBSD-also loved it.
> The Cruise car makes a left turn and then gets stuck behind a delivery truck. It waits as a couple of other vehicles overtake it

I suppose I'd probably notice if I was a semi-engaged driver, but not as much if I considered myself "just a passenger" in an autonomous vehicle. It looks like barely more than 30s elapses there.
That's an interesting way of looking at it. Docker also came with a way to do things. Jails you were still responsible for having it set up correctly (though you could tar them which was nice).
> Calling a company with a head of diversity bloated for instance is telling of your politics.

So is it offensive to subscribe to MLK's general idea of judging people not on the color of their skin, but on the content of their character?
And there's a big group of academics, nearly all of them, that refer to lisp as a family of languages with many dialects.
Which companies? I know a few carried through with plans they already had, and Carrier took a deal.
That's true, it goes a lot further for government contractors. They are even required to implement affirmative action plans if their numbers are too far off. But you can still be sued or criminally charged for specific acts of discrimination even if you're not a government contractor.
Plenty of e.g. Affluent coke addicts and many more casual users as well. It being illegal adds to the allure for some.
What would happen if Twitter or Facebook implemented a "Crossing the Border" mode. When you set it up you get a fake password that logs into a fake version of your account with plausible looking but innocuous content.

Then after some time, perhaps 72 hours this an all traces of it are erased. That ought to last until some new legislation specifically prohibits it.
Easy? How do you send anything in a pure pull architecture?
I lost them cursing at me and I don't have the Solitaire v. Minesweeper discussion recorded but here's something similar at 11 minutes
https://soundcloud.com/radiorental1/dell-support
Many of these comments seem to indicate that lots of people are threatened by diversity, that maybe their privilege is ending and they might start getting treated as equals.

And to those commenters who think current hiring practices are fair:

Are Emily and Greg More Employable than Lakisha and Jamal? A Field Experiment on Labor Market Discrimination

"We find little evidence that our results are driven by employers inferring something other than race, such as social class, from the names. These results suggest that racial discrimination is still a prominent feature of the labor market."

http://www.nber.org/papers/w9873
It doesn't seem to be really accurate. E.g., for a cartoon it says: "Image may contain: text".
More immediate problem is your customers and/or employees revolt. Intel doesn't need to care, but Uber already saw this.
She's definitely the more primal of the pair. She has been known to "drown" her toy mice in their water bowl. My wife finds that particularly disturbing.

We've tried allowing them to run free in the living room and kitchen areas at night, but broken pictures and turned over lamps make that an impossibility (things that they don't do when we're home and awake, oddly enough). Our cats are why we can't have nice things, but we love them anyway.
>But we will also see a huge proportion of sites that could use it continue to ignore it for years to come. There are big business opportunities in finding ways of making a dent in that portion of the market

I agree with this wholeheartedly. I think there are pockets of HN that are out of touch with the reality in SMBs across the country (and planet). Often these businesses are struggling to track data, let alone utilize it for decision making or analyze it any sophisticated manner. "Out-of-the-box" ML will be another tool in the toolbelt in these instances.

So, sure, if you are trying to build Massive ML Tech Co., you won't be able to hire a few devs who watched a ML series on Coursera to achieve that goal. But there's ample opportunity to apply that knowledge elsewhere.
Expecting employers to "fix" diversity imbalances is like rolling up to Anthony Bourdain in a garbage truck and telling him to do his best with dinner.

The problems with social inequality go waaay back. They go back to single-parent homes. They go back to childhood environments of violence and drug use. They go back to inequalities in access to food, water, shelter, K12 education, the internet, name it.

We Americans live in an outrageously unfair society that we are largely complicit in by not doing anything to change it beyond writing comments on the internet and wanting it to just happen already.

So if you leave it up to the employer to have a "diverse" workforce, diversity is already dead.
A typical Microsoft / cowboy programmer "solution". Ever wonder why Microsoft products are so buggy and unrealiable in every possible way? That's because they are built from hacks upon hacks just like this one with no regard for the user experience.
I think that's the only real power that other countries can exercise - force Americans (especially business travelers) to experience what the US is forcing on visitors in the US.
It's not hatred. It's about running a business efficiently, while the employees don't even realize it.

1) Keeping tech employees in the building is profitable.

2) In tech companies in particular, you don't have to be at work behind a computer to be productive.

Once you both understand that these things are true and correct, you can begin to understand the business of the SV and why these perks come to be.

While people are in the office, they are with co-worker, thinking about work, talking about work, progressing on their work. And the magic thing is you don't have to pay them for it, because they ain't working officially.

A bad thing happen in production late? Fine, they're already there and they won't even think that fixing it is doing actual work because they are already there. That foosball table was way cheaper than paying overtime.

How about serving breakfast at 9 am and dinner at 19? Then people who wants both will stay. Most likely, people who are a bit close to one or the other might extend their schedule slightly just to grab it. But no way they think of it as extra work.
It's not always a tradeoff. Several sites stopped serving CSS during the Superbowl (https://twitter.com/jensimmons/status/828415747625992192). At a smaller scale, the same thing happens to some sites that reach the HN front-page.
It, um, only fills two-thirds.

That's a compromise. Too many sites don't deal well with thin browsers, but I need space for my terminals. This width usually works, although I sometimes have to do a bit of horizontal scrolling to get the article fully visible. (As opposed to the sadly inevitable sidebars.)

Margins are good, though.
ZeroTier is cryptographically inferior to Wireguard, but also isn't really a VPN: it has centralized configuration and rendezvous. If you're running VPNs to get the US Netflix from your UK vacation, this is probably fine. If your VPN is how remote employees access your prod network, it is way less fine.

I think it's a bit unfair to judge ZeroTier in comparison to VPNs, because that's not strictly speaking what it's trying to be. I like overlay networks!
I was surprised no one mentioned The Thick Of It yet, definitely one of the best UK comedy series in recent years.
Firefox on Android supports uBlock Origin.
>That's like asking "why shouldn't we allow horses on our highways?" //

We do allow horses on our "highways" in the UK, not motorways but other highways. It's a terrible analogy though as you can't have progressive enhancement of a road for the vehicle capabilities as you can a website.

>But to stop technological advancement in order to appease the lowest common denominator seems silly to me. //

Not serving simple text, for websites where that's appropriate, and then offering enhanced capabilities when the web client can make use of them seems perverse to me.

You don't have to not advance the technology, having radio broadcasts doesn't hold back VR/AR, but if all you have to convey is able to be passed on in an audio stream then purposefully designing a site to be hostile to clients that can only consume an audio stream to me is wrong. Sure add on an immersive environment where one can play on a VR beach whilst listening to your "24/7 wave noises" but don't make it so that simple audio access is impossible if the primary content only requires that.

In other words don't require webgl so I can see your store opening times.
Overview of Azure Platform for Game Developers [video]
How to Use Productivity Metrics
Doesn't have dark colors. The darkest paint is brown.
Shameless plug: I'm working on RediSearch, an open-source, in-memory Redis module written in C that does search. Not nearly full-featured as Lucene and friends, of course, but it's a very young project. http://redisearch.io
Probably really means highly variable latency, i.e. jitter, where the RTT spikes horribly, which will cause packets to assumed to be dropped.
It's what makes me wish designers and developers would work with artificial constraints. Sure, it's easy to design and develop without really thinking of bandwidth constraints, but reality is you are and will always be a better developer and designer by setting artificial bandwidth constraints in your mind and choices.

Seeking out or thinking as though you have bandwidth constraints can push you to find better solutions and thereby make your services better. The west and the tech centers in particular is really rather blinded by the glutinous bandwidth that keeps eating up greater and greater amounts of data with only marginal improvements in outcome or user experience.
I chatted about just this timeout issue with an engineer from a major CDN while he was at my house enjoying the dialup. Seems like simply a matter of resource management; slow connections do use more resources. Most CDN customers don't care or don't know that a few percent of the US population is getting their web browsing broken by timeouts, so there's no push back.

(NASA has their wacky ways around the issue for ISS residents, something like VNC to a ground-based browser IIRC.)
Try it with a bad connection and a 1st-gen iPad. :-)

You basically need to disable JS altogether to have a chance to even view many websites. And some, well, just crash the browser regardless.

It's amazing how much the web evolved in the past few years...

There used to be a time where supporting 10+ year old browsers was matter of factly. No longer.
I need OOP navigator to use C++/Java/C#
http://motherfuckingwebsite.com
Twitter engineer culture
This applies server side too. Note what sort of sites do and don't go down when they make the HN or Reddit front page.
Interesting aside: DXM cough syrups just require that you be over 18 to buy them in some places. OTC pills containing pseudoephedrine require them to write down your name, date, qty purchased (can usually only buy 1 small pack at a time) since they're used in the production of meth.
Same company, you just have to choose where to spend your resource, and from the analysis it looks like the operations and management side isn't where GitLab chooses to spend it's money.
It's higher profit for extracting that would mean that more oil would be extracted, not higher prices to the consumer. Higher transport prices decrease ROI.

You have a point about transport CO2 use but I'd expect that would use a small amount proportionally.
I was genuinely curious. Superficially, it seems like "mentions" would scale with sales (as opposed to, say, recommendations if you could work that out).
Gravity lensing?
You are forgetting about taxes going to states. A lot of indirect economic boom surfaces as well. Check out the economic studies for the pipeline.
It's not a 'Goldilocks thing'. It's very easy to measure the degree to which a large company's hires is loosely reflective of demographics in the general population. The reason to that is that many companies want to get big orders from federal and state government, which organizations have imposed such requirements upon their suppliers as a systematic solution to rectifying the discriminatory policies of the past.

I can see you're an intelligent person and have some knowledge of this issue, which leads me to think you already understand the basis of diversity policies very well and are simply choosing to mischaracterize it.
If you're so concerned about critical reasoning in society, then the focus should be on outlawing religion first.
Duplicate of this post:

https://news.ycombinator.com/item?id=13601451
I totally agree. I used to have a really bad mobile connection up until a few years ago (Spain), and still when I use up all my mobile internet it reverses to 2G.

So I know the pain and decided I wouldn't do the same to my users as a web developer. I created these projects from that:

- Picnic CSS: http://picnicss.com/

- Umbrella JS (right now website in maintenance): http://github.com/franciscop/umbrella

Also I wrote an article on the topic:

- https://medium.com/@fpresencia/understanding-gzip-size-836c7...

Finally, I also have the domain http://100kb.org/ and intended to do something about it, but then I moved out of the country and after returning things got much better and now I have decent internet so I lost interest. If you want to do anything with that domain like a small website competition just drop me a line and I'll give you access.
That's not a perfectly fair comparison. Vim's syntaxes are often super simple and do a much less nice job at highlighting than most tmLanguage syntaxes.

Also all that video tests for is the presence of an optimization where it updates the on-screen colours as soon as that part of the file is done instead of after the entire file is done. It tells nothing about the underlying speed of the highlighting engines. Perhaps an important optimization, but not much information here.
Well that's kind.

I wasn't trolling - I'm serious. If you are operations are in this bad a state, is investing a bunch of money in changing JavaScript frameworks on the frontend really the best use of your capital resource.
Oh no, how will we know our next impending doom?
RE2 is not dramatically faster than all other regex implementations, but it is dramatically faster than boost::regex, which is among the slowest I've ever tested.
Ask HN: Could a Basic Income Be Paid by Carbon Tax?
But that's not who this product is competing with. From TFA: "Mr. Beard positioned the IP-based system as superior to similar services offered by competitors such as Twilio". It's an SDK for building secure voice and text communications into your applications, not a consumer IM service meant to compete with WhatsApp et al. (that would be the consumer BBM app, available in the App/Play Store). Knowing BlackBerry, they will probably be mainly targeting developers in the medical and financial industries with this product.
‘Open Source’ Is Now a Word?
Nearenough, a Java implementation of the Roughtime secure time sync protocol
ElasticSearch Expert | Cambridge, MA | REMOTE OKAY |Contract/Part-time

I'm looking for like-minded independent consultants available to collaborate with me on quality projects. I have relationships with federally funded research and development labs, and medical research academic and non-profit laboratories.

I have a current need for someone who is an Elasticsearch expert for a project with a non-profit laboratory in Cambridge, MA. If you value your independence and desire flexibility and have extra bandwidth, let’s talk. Send me a resume and the time you’ll have available. (amy.kobi@springbok.io)
What happens if you don't work?
How does this compare to other players right now (ex. Waymo, Tesla, etc)?
"the number one reason why companies don't apply to YC is because they don't think they can get in" - and 98% of them are correct to think that in each batch. It's certainly in YC's interest to encourage as many applications as possible, as YC's option to say 'yes' or 'no' is always worth >= 0, but I suspect that for many startups, it's not worth the distraction. So YC can have lots of applicants, a very small admit %, and still be better off with even more applicants.

"54.7% did not have a recommendation." (regarding accepted companies) - founders who are applying are not interested in the "percentage of accepted founders who had a recommendation", it's "what is my chance of acceptance with a recommendation?" vs "what is my chance of acceptance without a recommendation?" For example, if say, 50% of 150 'recommended' founders are accepted, while 1% of 7350 'unrecommended' founders were accepted, you would get similar numbers to those published.
Not sure, some users were claiming that his tweets weren't appearing in their timelines. Not like CNN is going to investigate though.
These SocEng attacks are to retrieve that code from the old provider. It works the same way here
intoxicated:
(of alcoholic drink or a drug) cause (someone) to lose control of their faculties or behavior.

I would say that's accurate.
They're marketed towards casual users but Discord is probably the best chat and collaboration software I've used so far. I definitely prefer it to Slack for professional-type stuff.

You can use Discord any want you want. If you join some popular Discord server, odds are it'll be full of spam and Internet humor, but obviously you can do whatever like on your own server(s).
The fact you picked 55 instead of 30 says changes have already occurred in the right direction. Hopefully it continues.