skysight-inc/HackerNews huggingface dataset:
210,000 annotated videos is amazingly large, and as others asked, I really wonder how they did their training - probably offloaded it to users more than likely. Really glad to see these data sets going out to the world.

It is a huge problem that Google/Apple/Facebook/Amazon have the bulk of the data gathering ability, which just means they have 100x the ability to iterate machine learning capabilities and applications. For them it's a huge win and exactly what I would be doing if I were them, but it leaves startups and smaller machine learning companies like us out there scrambling for new data sources that aren't touched by those (hint: there basically are none).

edit: This data also really helps us start teaching our machine vision systems mechanical and physical processes, as described here: https://arxiv.org/abs/1603.01312
So... $50 per month cost on top of my current home internet connection?
You're consuming ~$20 per day in Green Tea? ~$620/month on green tea?
This is a partisan issue. The pro big biz republicans love to tear down any regulation.

The democrats aren't that much better, but at least you had a guy running the FCC that wanted to keep net neutrality going.

Now, any of those ideas & discussions are completely dead. So, yes, this is very much a partisan issue.
If it's such a simple genetic flaw, why isn't marker assisted selection breeding used to eradicate the problem? Such a thing could even easily be mandated by law.
Would you elaborate on your interpretation?
Can we stop making silly false equivalences please? Net neutrality was in place with the last administration left, now it's going to be gutted.

It's not partisan to say that the current administration is gutting net neutrality. It's also not partisan to point out that the Republican members of the FCC are the ones who have been fighting it for the past 8 years.

On some issues, national-level Democrats are absolutely better than the Republicans. This is one of those issues.
FYI, emails to oss@rethinkdb.com are bouncing back. That email is listed on https://rethinkdb.com/contribute.

Bounceback message:

Hello REDACTED,

We're writing to let you know that the group you tried to contact (oss) may not exist, or you may not have permission to post messages to the group. A few more details on why you weren't able to post:

* You might have spelled or formatted the group name incorrectly.
* The owner of the group may have removed this group.
* You may need to join the group before receiving permission to post.
* This group may not be open to posting.

If you have questions related to this or any other Google Group, visit the Help Center at https://support.google.com/a/rethinkdb.com/bin/topic.py?topi....

Thanks,

rethinkdb.com admins
would you also criticize newton's principia mathematica because he expressed the concept of infinitesimals using geometry instead of using liebniz's or lagrange's arguably clearer notations?

K&R was written in a different time, where computing had stricter (but not really different) constraints, but it's still arguably the clearest expositions of the language around.

considering computing hasn't changed that much since K&R was written, it's unlikely your idea of good code differs much from what was done 40 years ago. for example, functional programming, which is the popular dogma today, was invented around that time.

take the good (it's not hard to find in a book like K&R), discard the (perceived) bad, and move on with your life.
renting your place out on AirBnB allows a middle income person to receive income from capital assets.
That's missing out entirely on the point of Sandstorm, which is to provide users with the ability to host their own cloud software. Sandstorm as a business was meant to be in support of that goal, rather than the product being made to fit whatever would make the business profitable at the expense of its goals.
> And somehow in the more affluent parts of the city where I live, Comcast, Google and AT&T are all competing. AT&T and Google are both offering gigabit internet for $70 a month.

Google is offering service in limited areas of 8 cities and have put on hold any future expansion. That is not comparative to the rest of the country and shouldn't be used as an example of competition. The country has no real competition for internet service providers.
No garbage collection. But, modern C++ recommendations pretty much deprecate manual memory management for 90% of situations. std::vector and std::make_unique for 80% of everything; other containers and make_shared when you really have to; malloc and new for specialty situations.
GitLab is doing this. They currently have:

- Issue tracking (jira)

- Issue kanban (trello)

- Git repository

- Chat, via bundled Mattermost (gitter/slack)

- CI (jenkins)

- Docker registry

Plus, they're planning on adding even more features. We have a self-hosted instance at work and I use it for pretty much everything other than email and actually writing code.
> C++17 is so full of good stuff

Structured bindings are going to be amazing! Yea we didn't get modules, but I for one am psyched about this feature alone.

If only they were faster to upgrade compilers at work...
There doesn't seem to be any free option (cheapest is 25$)
`about:support` will tell you if the multiprocess windows are activated, depending on the add-ons you are using.
Because at least Red LEDs generally aren't more efficient than CFLs.

You can find tons of articles claiming some lm/w record being achieved in a lab of 110 lm/w, 200 lm/w and other ridiculous numbers, but the reality is most of consumer grade available LEDs will only be 10-30% more efficient than a CFL, and probably _less_ efficient than a t5 fluorescent tube.

I've looked into this extensively when running an indoor garden, and in the end decided to go with FL tubes and a 400W HPS (which was far better than any LED on the market in 2010)
Sounds like an awfully expensive solution. If you're going to spend that much why not just pay extra for a business level service while "Doing Business As" yourself? That way you don't need to worry about some server in a colo and filing paperwork for a business.
> So if I try to use this template with the wrong type, after a bunch of template and macro expansion the compiler will print out a cryptic error showing the templated code and the failed type substitution.

This is one of the reasons why Andrew Sutton and Bjarne Stroustrup are trying to push C++ Concepts since C++11 [1]. They should provide much easier to understand compile time errors when it comes to templates.

[1] https://en.wikipedia.org/wiki/Concepts_(C%2B%2B)
China’s Solar Binge Is Turning into a Hangover
Look I don't disagree with you, but we're talking about a Civil Unrest here (which must account for LA riots style situation), not necessarily a Jericho like situation.

In other words, if you assign a probability of 1 against a Kristallnacht scenario, then nearly all your self-defense effort should be spent on your own security and nothing on community.

On the other hand, if you assign a probability of 1 against a Jericho style scenario where either foreign invaders or neighboring town or an illegitimate federal govt attacks your town then maybe 1/3rd-2/3rd split might work.

The idea is, firearms are possibly the most effective protective measure you can use in all situations, things like clean water preparation might not help you if you're worried about Kristallnacht.
I'm not sure. I'm tempted to say I'm about as productive (in orders of magnitude) in any language that I'm very familiar with and has a large enough "batteries included" component (yes, crates would count, as does npm). Even C++ as long as the extras from boost are there.

I can type reasonably correct code much faster than I can reason about how the program should work.
And I still visit them! POLITICO, The Information and others have me at their sites every day. Other publications, e.g. the Washington Post or Wall Street Journal have me Googling for AMP versions.

Note that my main search engine is Duck Duck Go. For me, Google's doing something meaningfully helpful with AMP.
Garbage collection could prove to be a dead end. Rust and Swift are prospering as the latest cool things because they don't have any. Decades from now we may be hearing about garbage collection as a vastly expensive experiment that simply didn't pan out.

The clever combination of declarative management for common cases and reference counting for complicated cases looks like the winner in the long run.
How are you going to embed an app in another app/DOM without using an iframe, and how is creating that iframe going to be any harder to accomplish depending on the technologies used inside of it?

I'm not sure what you mean about components...Angular is component based. Are you referring to native web components?
SoundCloud | Senior Data Scientist, Machine Learning | Berlin, Germany | ONSITE, FULLTIME, RELOCATION OFFERED | https://soundcloud.com/jobs/2017-01-31-senior-data-scientist...

We are looking for an impact-driven Senior Data Scientist to solve exciting problems in recommendations, search, and personalization using Machine Learning. As a Data Scientist at SoundCloud you will work closely with other data scientists and engineers to find opportunities and build, tune, instrument, and evaluate machine learning models.

Some projects you might work on include:

* a personalized playlist recommendation model to empower curation at SoundCloud
* offline evaluation to improve the search experience of our users
* prototyping deep neural networks and demonstrate their benefits in powering recommendations for our users
* iterating on our Spark-based locality sensitive hashing implementations to improve recall.

Please see the ad for more details! https://soundcloud.com/jobs/2017-01-31-senior-data-scientist...
It strikes me as highly unlikely that the 2-3% a previous poster listed for NL en 56% for DE is valid in the sense that if both statements are true, that they are comparing apples to apples.

These kind of numbers are hard to interpret anyhow; they're so dependent on methodology that I'd wager their primary purpose is to influence opinion one way or the other, alas.
Sadly no (and I'd have to clear it with my employer). We're going to be doing some much larger scale testing in the next few months (going from 4-5 nodes to 18) in preparation for the docker rollout on said cluster.
I have been programming Perl 5 for many years in the finance industry. I have not seen any Perl 6. In the last year I have been using Go in conjunction with Perl to handle some of the cases where Go solves the problem better.
Hopping on a bandwagon, it seems...
My experience with Angular has been very different. I never felt pain working with Angular. Most of the issues I saw, boiled down to bad code. And I think those issues would still be there irrespective of framework used.

I also don't get why two way binding is difficult to reason about. Can somebody please give me an example?
I think you're spot on, but I do have to question how much of this is empirical and how much of it is misdirected blame at the loss of social status these people's families have suffered.

In other words, would we see the same political fervor from these people if they had a median income of ~150k/yr?
The state already tells you how to have 'fun'. What's the difference between being addicted to slot machines and being addicted to -your favorite drug- ? As long as it doesn't lead to financial ruin, it should be fine?
I use Pentadactyl, but cvim for Chrome, a relative newcomer, is also very good.
Isn't this just a problem with common law? In Civil Law, I would imagine the license in itself would be enough information, no?
Given the number of Rust developers reading this, it's probably going to be very helpful for them if you can describe what you actually got hung up on.
Upgrading database versions is mentioned briefly in the article, but is pretty much a show stopper at the moment for some databases.

e.g. Postgres (https://github.com/docker-library/postgres/issues/37)
Revised Report on the Propagator Model
Somebody play a tune on the world's smallest violin. People kill themselves because of casino normalizes self destructive behavior. So a bunch of impoverished engineers figure out a way to beat an outfit that profit's off from ripping people off. More power to them. I hope they take out all the fucking casino's ripping people off. Not that I condone hacking but casino really doesn't even register on my empathy list. Fuck them.

It should be legal to burn money also because people love doing it at a swanky place like casinos. At least you won't see people get addicted to dousing your cash with gasoline and throwing a cigarette at it.

I just thought of it and it seems quite exhilarating at the prospect....but it is safer and less addictive than gambling in casinos.
I don't feel like I am being data mined when I use Firefox.
The non-US companies either don't see the ROI potential or may actually have a capital problem. Or, they may know that world-wide they can get someone to do the work at 1/2 of what their US counterpart would pay.

The US companies paying double what everyone else does could be caused by them having the capital and ROI to do so. But, I don't think so. Within the US, why do so many tech companies open shop in SV. They value the culture and team and integral parts that lead to success. They want top talent. Even when they hire out of the US, they don't want to subject the project to the risk of failure by being cheap and hiring cut rate developers.

There's also a culture of paying sticker price. And perhaps, price ignorance. We know what things cost locally, but we aren't the best judges of knowing what a top developer should cost if they're based in another country. Maybe we pay them 75% of local rates and that's still 2X what they would get paid from a non-US company, we don't really know.
A possibly flawed analogy follows:

Hollywood is the biggest city in the world for acting, followed by New York, and maybe Vancouver is in third place. I'm pretty sure people working as actors in any of those three cities are going to be paid more than actors working elsewhere, because there's greater demand in Hollywood/NYC/Vancouver than there is Omaha, Nebraska.

The biggest cities for software are San Francisco, Boston, Seattle, New York, and Austin. Probably not in that order anymore, but that's where most of the action is. If you're not working in one of those places, you're probably not making as much because there's less demand in your area for software people. All of these cities are in the US and none of them are in Europe.
Can you say that traits are like Go interfaces?
Is that a truck hurling through the highway with loose crates with puppies in them? That is terrifying!
Caitlin Long, Symbiont, on blockchain and smart contracts
I do woodworking, fix things around the house, work on electronics and hope my kid takes interest in those things, but it's not out of some idea that it's the only way to be "masculine" or something. I think both boys and girls benefit from doing things that teach them self-reliance. Wrapping it up in some kind of "tough guy" imagine is pointless and self-defeating, especially if your child ISN'T the traditional "tough guy" just by disposition.
The E10S indication is probably not supposed to be user visible. You can check it though:

Go to about:support page and in the first page, check the Multiprocess Windows row.
I've watched two or three hour-ish long ones on youtube or somewhere. Probably time to look again.
> only about 38% of Firefox users have an extension

What? You can't describe 38% of your user base with the word "only". This should read "a whole 38% of Firefox users ..."

I use Firefox because I trust it better than chrome, but I need those extensions I am using.
what do you mean "on the surface"?
I disagree with the "l33t features" assertion. From your comments regarding Rust in the past, you seem to have distaste for the judicious use of closure-based APIs in Rust, and I would argue that closures make some of the borrow checker's warts easier to handle.
Wow:

http://www.airbnbhell.com/i-was-gang-raped-in-budapest-and-a...

Airbnb needs to be regulated in the interest of public safety.
Regarding bailouts saving the economy... that's the narrative. I'm not sure how anyone can be confident that it is accurate.

Either way, it's fatalistic to say that wall street and main street are linked. We could have easily picked main street banks over wall street banks. To some degree, that's what the opposite of too-big-to-fail looks like.
Love it! (Little pricey in my opinion), but I can't tell you how often I've walked in and out of coffee shops just hoping to find an available seat - somewhere around other humans.
I spoke with a Firefox dev, I was told that due to accessibility settings, multithreading with touchscreens wouldn't come until the current Beta build is released to stable. Technically it should already work on the beta build but it doesn't seem to work for me.
Yes, and Obama won Ohio in 2012 by 3 percentage points. He also won it in 2008. However, George W Bush won it in 2004.
> The main reason we haven't switched over is because switching is costly and it seems like there are better things we could do with our time.

In hindsight, do you feel that your potential customers made the same decision?
I don't think this is a problem that is appropriate to solve via the market. At least not in its entirety. It's similar to why the freeway system or drinking water works well as a government run utility. There is little sense in having multiple companies build the same infrastructure, but if they don't they can't compete and we end up with monopolies. I really don't see any good reason why we treat Internet differently from electricity, water or roads.
And I would add that people saying they are racist live in nice neighborhoods somewhere in SV with smart people and say but look at these engineer friend of mine who is so smart, intelligent and cultural.

Zuck building walls and buying islands to live alone and peace, without having slightest idea what is it to live in average neighborhoods who get to taste the immigrations bad (and good!) sides, while preaching no walls, no borders, mass immigration is good.
I use ddg for search. I like it but it is a hassle to have to toggle safe mode every time. I wish they had a url/alternative to toggle this literally every browser load.
They're part of a living system that actively repairs, (re)generates the compounds. Same type of thing that prevents you from decomposing while you're still alive.
What power do I, as a citizen have to affect change in the FCC?

Short of violence is there anything to do other than wait four years and elect a president who will put someone not so blatantly against consumers?
The Only Woman on Snap's Board Makes Significantly Less Than the Men
We experience a different issue with our Samsung TV. Whenever it updates, it decides to cover the screen with a SmartHub Update modal that ruins the TV watching experience. As a user, I could care less about each time the system updated and I just want to watch my content unobstructed.
I came here to make sure that Tree Style Tabs was represented, and I see that it's already been mentioned several times. Why wouldn't Chrome build this in? It seems like they could grab a decent number of power users that way — and presumably make some of their other users happy along the way.

I will note, however, that because of TST on Firefox, I keep way more tabs open there than in Chrome (20x, I'd guess). Based on the few times when I've had more than 15 or 20 tabs open on Chrome, I could imagine that it would bog down most machines. Perhaps they're not building it in because it would encourage people to browse with many tabs open, which would suck up lots of memory?
I don't think that following existing rulemaking practices is a waste of time (I know you were just using that phrase loosely). It seems clear that the new administration is indifferent to existing norms and aims to sweep most them aside, but those norms are generally the product of experience and (as we're seeing) disregard for them is generating so much opposition that the strategy may be self-defeating.
There's a Rust plugin for it. I don't use it though, I use Visual Studio Code as regular Visual Studio won't work on Mac or Linux.

It also depends a bit on why you like Visual Studio. Because it has one of the best Intellisense implementations? Much more common outside Visual Studio for languages that are not C++... Good visual debugger? etc...
Python mostly uses reference counting, but has a garbage collector which periodically checks for cycles. It's even possible to disable the garbage collector.
"The sky is big" is a fallacy in aviation because aircraft don't move unconstrained in 3D space. Typically they are restricted to narrow corridors where collision probability greatly increases.

I imagine the same applies to air commute, considering most people will be converging into a small number of waypoints.
about:config

I enjoy having the ability to tweak some tiny little settings that help my workflow here and there.
I actually just started reading this book last week. So far it is a really good read.
I could switch to Chrome but I have Firefox set up already and know how it works.

I sincerely hate the Firefox developers for breaking addons constantly and now making it so I can't even edit addons without a painful signing process.

Addons in Firefox seemed more powerful in the past but I'm confident WebExtensions will remove this advantage.
The results are synthesised/generated - there is no way to use this for face recognition from low res images because the result, while plausible, is not real
Firefox's address bar is much more intelligent than Chrome. The moment i type a keyword it shows me the sites i visited from the past that has this keyword.

Firefox also supports flick gesture from my Wacom tablet on my Windows machine to scroll up/down webpages.
None of the languages mentioned have the goodness of syntactic macros.

https://perl6advent.wordpress.com/2015/12/23/day-23-macros-a...
This is what we do. We use Docker Swarm and label our database host. Then add a constraint to the service/container i our docker-compose file so that the database is always scheduled to that host.

Great thing about this setup is that we can now run the entire production system locally on our laptops and test servers with or without swarm. Everything is deployed in the same way and everyone uses the same versions and configurations (even for our database).
You make a good point in nuancing the different types of complexity, and trying to sort the complexity derived from doing something hard from the complexity of doing something wrong. But you skip the important details we do not have an objective way of knowing which is which. You are asserting that Rust/Haskell have more the of former and less of the later without really explaining how you go to that conclusion.

Rust and Haskell are complex languages (as compared to say C). And it's not clear for a lot of people that their complexity is any better than C++. But by trying to garanty an ever increasing level of correctness and safety, they booth creating a large set of computation that are conceptually easy but very hard to express in a way that is correct to the type system/borrow checker.
A more appropriate comparison might be GDP per OECD region, where the United States absolutely dominates.

https://en.m.wikipedia.org/wiki/List_of_OECD_regions_by_GDP_...
> Garbage collection could prove to be a dead end.

You'd have to elaborate on that an awful lot to be at all persuasive.

> Rust and Swift

You were comparing C++ to Python and Ruby. We're talking two different paradigms here.
That's the idea - but most cafes (at least in Boston) can't handle that sort of volume - you're going to get stink eyes if you settle in for more than an hour or two. Wish it was more welcomed (as I've seen more common in Europe / small towns) to be welcome as long as they have seats.