skysight-inc/HackerNews huggingface dataset:
Sure! To clarify, by "accessibility" we're not just talking about the ability to find plugins, but also the price barrier for most higher-end plugins. The former isn't a huge deal (as you mentioned), but there're two sub-problems we're attacking in the latter:

1) From interviewing a lot of producers and plugin developers, our findings show that there's a bit of a vicious cycle with pricing: most hobbyist producers aren't willing to shell out the money for plugins, so they opt to pirate them instead. The plugin developers lose out on a ton of sales, so they hike the prices up to make up for lost revenue. The hobbyist producers continue to see high prices and therefore continue to pirate plugins, and the cycle starts all over again. :)

2) Most paid plugins don't offer trial versions, and when they do, they're always crippled and DRMed in some form or another. When there's no trial, users don't want to make the leap of faith and buy the plugin, and when there is, the aforementioned crippling/DRM can be quite the hindrance.

We're shooting to make the user experience better on both of these fronts by offering a more modern marketplace - you still get a nice store to browse through and read about plugins, but one of EQIP's value adds is the ability to instantly demo the full version of any plugin on the spot right within your session (and our technology's secret sauce prevents anyone from getting their hands on either the plugin or the audio).

The next step in our gameplan is to offer bundled subscriptions for plugins; you might think of Splice's rent-to-own, which is a great offering, but the pricing model is on a per-plugin basis - we're looking at various tiers of affordable pricing for access to X number of plugins depending on the tier. This way, a producer can have unlimited access to several plugins they like for one low cost (and rent-to-own can easily be added to this, we're still working on the pricing for the time being).

I hope that was a helpful brief rundown! There's a lot more to it - if you'd like to chat, you're more than welcome to email me, my email's available at my personal website (also in my profile). :)
> The current govt has the largest share of criminals in power

Surely you jest? No mention of Congress who have literally destroyed our country by their rampant corruption and being in power for so long that it is proving to be a gargantuan task to get back on our feet?
This is still pretty simple stuff it has to deal with. If you really want to test Cruise, try driving in downtown SF on a weekday around 5pm.
Cool. Something like this could combine nicely with my automatic painting algorithm:
http://www.forwardscattering.org/post/42
http://www.forwardscattering.org/post/44
I didn't say it was a good way, nor did I say there are never ulterior motives.
Text articles are probably the most widespread type of content on the web. Most web sites are not web apps. But many developers want to re-construct web sites into web app architectures even when there's no benefit to the end user.

I posted the links below on a previous discussion about AMP. They are two examples of basic, javascript-free web pages with text content. There's about 2500+ words on these test pages, but the page weight is still much smaller than, for example, a medium article with one tenth the number of words (250).

Try loading them on your mobile on a 3G (or slower) connection. Do they load fast or slow?

Version A: http://interfacesketch.com/test/energy-book-synopsis-a.html

Here is an identical version to the above but one that loads custom fonts (approx 40kb extra).

Version B: http://interfacesketch.com/test/energy-book-synopsis-b.html
They have lookbehind lookup that's only coming now in ESNext , and, more importantly, recursion, if I understand properly[0].

Maybe more things, I stopped reading the docs at that point to comment here. They have other features absent from JS that can be more or less polyfilled, like possessive quantifiers and sticky matching (they do it with an escape sequence, though, so it can only be polyfilled using this trick[1] if the escape character applies to the whole regexp rather than part of it).

[0] https://github.com/kkos/oniguruma/blob/1983356862bc3ff795d77...

[1] https://github.com/slevithan/xregexp/issues/152
See also FreshPaint on any version of windows > 7
>where police departments are stretched on resources compared to the murder rates), or is it because of who is being murdered (a bias in some regard)?

Those aren't mutually exclusive nor are either exclusive compared to the effort/reward point made by the parent comment.
By far the worst site I regularly use, from a page loading perspective, is my local newspaper.

It takes about 10 seconds before it loads to a usable state on a T1 connection.

If I pop open an inspector, requests go on for about 30 seconds before they die down. It's about 8MB.

http://www.telegraphherald.com/
Thought so too at first using mouse wheel. But you can also zoom using right-drag, which is plenty fast for me.
How is that possible if app developers are going to be generating their own keys that aren't in BlackBerry's possession?

(That is, I think your criticism is valid and correct for the existing BBM service, but that's not what's being described here)
>Pinterest has a Head of Diversity [1]. Her name is Candice and she's great.

I think the question is: What does the role actually do? The cynic in me says it exists to signal that your company cares about diversity. Okay, but after the hiring decision is made, based on whatever criteria make the company properly diverse, what happens? Does this person act as a recruiter for underrepresented people?
What's MacOS's version of LXC? Windows Server Containers look like a plausible foundation, but really new.
I don't think your claim that it doesn't affect the vast majority of users is correct. There's well over a billion people in India alone. You might argue that you were only making claims about US users, but a lot of sites have no reason not to be global.
> why should I stand there and smile politely while someone comes to my campus and launches a propaganda campaign and recruiting drive for ideas that challenge my way of life

You don't have to smile anywhere, but you have no right to interfere otherwise.
Would you still strive for "diversity" if it received no attention in social media and it didn't score brownie points with progressives?
Neat. We've been building a Learning to Rank plugin for Elasticsearch. Feedback and contributions very welcome

https://github.com/o19s/elasticsearch-learning-to-rank
Same here - I would highly recommend people to at least try this once and get a reminder of how fast sites can be.
Most of the image datasets are exclusively photo-based. (Definitely no anime in ImageNet, MSCOCO, SVHN, CIFAR etc.) I've noticed that many computer vision tools seem to do worse on drawings or cartoons. The other day I was putting together a dataset of anime headshots to try to generate them with WGAN, and needed to crop images down to just the faces; the usual OpenCV tools failed utterly, and I had to use an anime-specific face detection library.
I'm genuinely curious: what is considered light-weight in the land of IAbstractFactoryCreatorBeanSingletonProviderDecorator? I.e. how do you consolidate OOP abstraction practices and conciseness, performance and usability?
DO. IT.
> When our mobile apps launches, your phone will be a great device for provisioning and chatting.

Apparently it is coming.
Hi, well yes that is but design. It may take some getting use to. When zooming out of only shows the most important appointment and a small number telling you that there is more to see by zooming in.

Hope that works for you :)
Why hasn't someone implemented a kind of low bandwidth accessibility option? (Or is there one?) I would imagine this would be akin to the multipart text only email.
A new visualization to beautifully explore correlations
You can compare this to what I believe is the state of the art system, "Wetbrush":

https://www.youtube.com/watch?v=gwyqh4d-WU8 (SIGGRAPH Asia 2015)

https://www.youtube.com/watch?v=k_ndr3qDXKo (Adobe demo)
>We used to teach kids to be colorblind but now we're teaching them to see nothing but color.

I don't think either method worked.
The grandparent poster suggested that your comment indicates a degree of political bias. You tried to pivot to a definitional argument about whether something was offensive or not.

If your mode of argument depends on putting words in other people's mouths, you're not a very effective debater.
Ah, I'm just joking around. Mostly. ;) I agree with and mostly implement the vast majority of google's recommendations vis a vis site weight and speed (when I have time/budget to do so), because I regard making sites fast as a signifier of competent professionalism. Any hack can make a sucky, slow, heavy website. Making a website that really cooks is one of several things I use to justify my rate. ;)
We have the basic optical and radar lane assists and similar on current models, but as long as I have to keep my hands on the wheel I'm not going to want to have (or pay for) spinning lidars and other expensive tech that I assume this requires.
> What if we're living in a simulation?
>
> Keybase offers no guarantees against sophisticated side-channel attacks by higher-level entities.

ahahah, that's great!
UI component explorers – your new favorite tool
I think you give up way more with anonymous hiring than you would ever get in return. How do you gauge verbal and non-verbal communication skills? Do they mesh well with the team. Once you drop the in-person interaction you lose more than just the ability to discriminate.
I do feel like it has a comparative advantage in all of those spaces. ZFS, jails, and pf are all killer features for all of those spaces. The only possible draw back is it requires your IT staff know the technologies. What a company saves on licensing easily makes up for the staff wages though...maybe.
> You're comparing ISAM/MySAM (storage engine) to the MongoDB replication protocol. As a more relevant parallel MongoDB also replaced its original storage engine with one acquired from WiredTiger (BerkeleyDB founders).

My bad, MMAPv1 vs WiredTiger although I think it was obvious what I meant.

> One big difference from a corporate strategy perspective is that MySQL let the replacement storage engine (InnoDB) fall in to the hands of Oracle. MongoDB was smart enough to make sure that they were the acquirer, which puts them in control of their own destiny.

Not sure if that's relevant though, since whole MySQL became property of Oracle (after they acquired Sun).
Incidentally, you may find GMail's "basic HTML view" works better when your connection's throttled:

https://support.google.com/mail/answer/15049

And as for reddit, their old mobile view is still available at the "i." subdomain - it's so much lighter-weight than the dreadful JS-laden one they introduced a while back, it's the only way to use reddit on mobile IMO:

https://i.reddit.com
Yes, well, some of the juniors never repent.
Plus it's a decent tactic for job security through obscurity...
In my observation (of people who still use dial-up here in the US), they usually just do something else (like make dinner or watch TV) while the video loads.
Could a lighter weight website serve more users for the same dollar of bandwidth as bloated website?

It seems to me there's a business strategy, where rather than pushing for more ads, a website pushes for lighter weight and promises its few advertisers a wider audience.
sooo /s?
First of all I'd agree with everyone that if any new Web 3D API should come to fruition, it should be based on a Vulkan like state model.

That said, from what I read of the proposal there were some interesting and useful ideas. So take those ideas and start going to the meetings to build consensus with the open standards instead of trying to co-opt it (which is how this comes off).

In addition, Apple might want to consider getting WebKit in line with the existing web standards before throwing curve balls. Currently lagging way behind in many areas, which means we have to do much more work for Webkit based browsers than anything from Mozilla, Microsoft or Google, and support for some features isn't even possible.

Don't mean to be a Debbie Downer, and I'm sure the team itself has good intentions, but come on.. Like everyone says the last thing the world needs right now is yet another proposal for a modern Web 3D. It will reset the clock. Again!
A similar app without opengl (for ipads and such)
http://ba.net/util/finger-oil-painting/
It's a backup key in case you lose access to all your other devices.

That way, you don't have to rekey all your services if you lose it and access to all your devices, like I did.

Protip: Use the paper key. Keep it safe. You never know when you'll have to use it.
I guess it depends what sort of person you are. I always enjoyed having roommates, and would never want to live alone. I'm in my mid-30s and if I wasn't married I'd probably still live with roommates.
>> And laws are effective deterents if the penalties are appropriately harsh.

Except their not. There's vast bodies of research suggesting the war on drugs has been largely ineffective and encouraged a massive amount of related crime. If your focus is on reduction criminalization is proven to be ineffective. The major point of the article is that to reduce drug use your most effective at reduce the societal problems that lead to drug use.
If companies cared about real diversity rather than the illusion of diversity, they would blind their own interview process to any factors not directly related to job duties.

That would be good for cases when you need someone who can jump in immediately, and you have their job requirements nailed down ahead of time. But sometimes you need to gauge a person's potential for growth into a position. And as FT_intern pointed out, often you want to know how the person will do with a particular team. That's really hard to do in a blind test.
Good to hear! FreeBSD is my favorite OS and I wish I could use it at work, but were a CentOS/RHEL and Windows shop. However the security team has a handful of FreeBSD servers going, so it is used.
Sorry about that. It hasn't been tested on laptops with touch screen.

Sorry also for LOL, imagining you trying to catch the plus button. I'm sure your not alone there :)
Obviously things like gdocs need JavaScript, but blogs and news sites and forums sure don't.
> You need to provide some evidence that function dispatch is a limiting factor for Metal, if you're going to argue that it is a limiting factor.

Without investing a lot of effort, the best I have is this: http://www.codeotaku.com/journal/2009-05/run-time-polymorphi...

In addition, my entire lament is that it's not easy to compare Metal to anything else. Ideally, this would tell you whether function dispatch was REALLY a big issue or not.

> Also you seem to be under the impression that because a machine is expensive it is destined for gaming.

No, that's not a valid assessment of my position.

I have an expensive desktop, and I use it primarily for work. Even the Mac Pro performs poorly when compared to an equivalently priced PC. Even just for work related scenarios. Some good comparisons on YouTube :D
Perhaps because 'meritocracy' is sometimes advanced as an excuse for ignoring other factors, without the proponent investing the effort to actually use double-blind method for selecting among applicants to avoid the possibility of bias among hiring managers.
They don't watch videos (speaking from experience). But you do not and have never needed to watch TV to be well educated. The same is true of the internet. The tragedy that the post points out is that text and diagrams are being artificially weighed down with video-like anchors for no good reason.
Remedying past discrimination is not any company's responsibility, not by a long shot.
Thanks! (This is Doug Turnbull :-p).
Interesting that you say the right "tells", where as the left "ask". What do you base that on?

> accept the differences in outsiders they work with

unless you are a conservative in a mainly left environment, where goes tolerance then?
Senate Rule to Silence Senators
I notice it in my browser's memory usage.
Netflix/hubcommander: A Slack bot for GitHub organization management
> Will there ever be a Wordpress of machine learning?

It certainly isn't at the same level, but Keras (imho) comes real close to being such a thing. Perhaps it, coupled with something like an expanded version of the TensorFlow playground, might make a power but easy-to-approach tool.

That said, even with Keras you still need an understanding of what the parts are for and how to "hook them up".
I'm not sure it's necessarily a good comparison, though. As I recall, Waymo's testing is mostly freeway and suburban driving. I'd be curious to see how much of their testing is done in a heavily urban environment, such as downtown SF or Oakland, and how it affects their disengage numbers.
Or any other location in the US also! Try a Boston winter, or Houston's unending road construction. It feels like we're creating self driving cars that are experts at driving in SF.
Using Azure GPU Instances to Play PC Games
> People abuse this system like you would not believe. The main offenders are people who copy oh-my-zsh and a ton of plugins into their dot files directory.

I have a hard time seeing this as "abuse". This is the late 2010s, not the early 1970s. Modern file storage medium is cheap and has come a long way. When laptops are shipping with (at minimum) 500GB hard drives, cloning a 5MB Oh My ZSH repo is arguably taking advantage of a well-known open source framework. It's not necessarily a black-and-white litmus test of technical incompetence versus not having the time to create something from scratch. Least with frameworks like OMZ and Antigen, I know that other people with more free time than me are reviewing the code and constantly improving it.

Disclosure: I keep the following at the beginning of my .zshrc:

if [ -d "$HOME/.oh-my-zsh" ]; then
ZSH=$HOME/.oh-my-zsh #leave this alone
source ~/.oh-my-zsh/oh-my-zsh.sh
else
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
ZSH=$HOME/.oh-my-zsh
source ~/.oh-my-zsh/oh-my-zsh.sh
fi
Do you think this could end up the same way OpenID did?
I suspect Waymo doesn't plan to launch in a very large city.
Every Facebook ad has a dropdown in the top right corner, and one of the options is "Why am I seeing this ad?". It will show you details on that ad's targeting and why you are seeing it.
Additionally, news reports so far, and actions taken by exchanges, suggest that PBOC's main concerns have been fraud risks, security, leveraged trading, and volatility due to zero-fee trading. No mention of capital controls.

It's certainly possible that they are concerned about circumvention of capital controls too but that is speculation not supported by any evidence yet (e.g. public statements by PBOC or the exchanges they met with).
I'm not seeing him expressing a position on language that goes as far as Chomsky's (as described by Norvig) in that interview. Has he written more about this somewhere that you know of?
I haven't wrapped my head around how I want to do error handling in Go yet, so it is a bit early to say. I think I really need to write more code that deals with abstraction layers before I can have a useful opinion on the matter. Not that I'm too worried about not having figured out that bit yet since error handling took me a while in all other languages as well. (I think my first approach was to use panic() where I used exceptions in Java. But that doesn't really tell you anything very useful unless you also know how I use exceptions in Java :-))

I don't mind a bit of boilerplate as long as it produces understandable code. Writing boilerplate can be automated. Reading and understanding code can't.

I do understand where you are coming from though. Perhaps we're getting a bit spoilt as programmers in feeling that error handling should be ... more elegant for a language designed within the last decade? :-)

I think the same goes for generics, though I have a hunch that I'm not going to miss it. And I'm not sure why, but that's how it feels now. Whenever I do design classes that are genericized in Java I do so sparingly. This is mostly to ensure that the code is easy to reason about. I'm not fond of "clever" uses of generics because while it may feel satisfactory to have things click together in a beautifully complex manner, it can make code hard to read.
if you have that kind of speed you watch Youtube in 144p !
The Vulkan development process is very different from OpenGL. It's a significant improvement so it's not fair to make this judgement. There is significant evidence: The quality of the API, the number of platforms supported within the first 12 months of publication, the availability of source code and documentation on GitHub (including allowing contributions). These are all things which are far better than the equivalent DX model, and also, in comparison, OpenGL.
> which has a JS runtime taking several minutes to load on 2G

source? the entire goal of AMP is to load pages quickly
What about a parser generator that takes something like a BNF-type language and generates optimal JS/TS code on the fly, similar to Lex/Yacc? (The BNF would be portable, the generated code would be a cache.)

I can see that reusing .tmLanguage files saves a lot of work, but that format is atrocious -- hard to both read and write. (I once wrote a parser/highlighter for it in ObjC, it was not a lot of fun.)
Thanks for the kind words and the useful critique. I found it tricky to strike a balance between new budding search devs and people more advanced. I may write a more advanced book at some point.
I agree on that question, but it's also a bit strange to say, because if you think about where BSD code ends up it's a pretty big market.

You have stuff where there is a big amount of FreeBSD code in it:

MacOS, iOS, Playstation 3/4, Cisco Routers, Juniper Routers, Android (though way less, then in the rest)

You have a couple of big names using FreeBSD in big amounts or for important parts of their infrastructure:

Facebook (WhatsApp), Netflix, NetApp, VMWare, Trivago, DuckDuckGo, Flightaware, ...

And you have big amounts of code in other projects. Stuff like OpenSSH and many libraries.

I didn't include the usual suspects, such as non router hardware manufacturers (ARM, Intel, HP, Dell, ...) that use it a lot, but they also use other stuff.

In other words: The market share I think grows if you use big companies. For smaller companies there is a rule of kind of sticking with the most used stuff. And that simply is Linux (among other things for that legal reason, already mentioned here).
> BSDploy’s scope is quite ambitious, so naturally it does not attempt to do all of the work on its own. In fact, BSDPloy is just a fairly thin, slightly opinionated wrapper around existing excellent tools.

But how is the author going to become rich and famous and be invited to all those conferences doing that? They need to drop this silliness and write the whole thing from the ground up! Get cracking, we want to see AT LEAST 30 000 lines of Go, or 10 000 of OCaml!
we knew we needed a logo redesign no matter what; the old didn't scale well. The new one looks good at small sizes - say in a menubar or as a small icon. Of course that's just an opinion, but our team is happy with it. In old displays (think 72dpi), our new one isn't perfect, but most devices in the future will be high dpi.

As for brand messaging: the thieving kangarooster was suggestive of spy-like activity, which was playful but many people thought it sent the wrong message.

I personally like the message of the key in the hair...I mean I haven't thought it through in some deep way, but it's sort of like seeing a pencil in someone's hair: it's suggestive about their personality, and a pencil is an easy-to-use tool. A key in there feels good like that, like you can just grab it and use it easily. But that's just my own personal, previously unshared, take on why I like it.
Udacity open sources its self-driving car simulator