skysight-inc/HackerNews huggingface dataset:
If I had two months off a year I'd take a summer job at Starbucks or whatever as well yet I don't need the money by any means whatsoever even if I took a prorated pay cut. Hell, I don't need to work at all because my spouse's income is more than enough to live off of very comfortably, but I do. The amount of time I work isn't an indication of the amount of money I need.
The size of the layers described in the article seems correct. The contact frequency as a measure of said friendship is not. My closest friend lives 1800 km away, we are in touch 5 times a year at most and still enjoy it very much, always looking forward to it.
If Facebook wants a truly global network, then they best not alienate or piss off those that are technically inclined. If they take control away from their power users, they'll lose them.
Adblock Plus with Element Hiding Helper is pretty damn hard to defeat. Embedding the ads won't help.
Life sentences are permitted in most of Europe. What is not permitted are life sentences without the possibility of parole.

The typical pattern in most of Europe is that a life sentence means you serve N years (with N being determined at the time of sentencing, either by law or by the court, often from a range of allowed values). After N years, you can apply for review, and may be released if the reviewing body decides that further incarceration serves no legitimate penological interest. If release is denied, at some later time (how "later" is determined varies from country to country), you can try again, and so on until you eventually get released or die.

The European Court of Human Rights has an interesting factsheet summarizing their rulings on life sentencing cases from around Europe here: http://www.echr.coe.int/Documents/FS_Life_sentences_ENG.pdf
Italian Constitutional Reform Proposal as GitHub Diff
I can think of a few simple tricks already. One: Host from the main facebook.com domain, either inserting it in the basic html page response from the server, or from an API / content location that cannot be predicted. (ad calls should be indistinguishable from 'normal' content calls). Two, do the same with content locations, so no 'div id="ad"' or anything like that. Should be easy enough.
...and if your options are for %0.1 of the company, they have to be a unicorn for you to make a million bucks (assuming that $1M is "lottery ticket" paying off.)
YES we really want that to happen.
Deep learning has succeeded tremendously with perception in domains that tolerate lots of noise (audio/visual). Will those successes continue with perception in domains that are not noisy (language) and inference/control, which the article touches on? I think it really is unclear whether those challenges will require fundamental developments or just more years of incremental improvement. If fundamental developments are needed, then the timeline for progress - which everyone in tech seems to be interested in - becomes much more indeterminate.

If you think about audio/visual data, deep nets make sense: if you tweak a few pixel values in an image, or if you shift every pixel value by some amount, the image will still retain basically the same information. In this context, linearity (weighting values and summing them up) make sense. It's not clear whether this makes sense in language. On the other hand, deep methods are state of the art on most NLP tasks, but their improvement over other methods isn't the huge gap as in computer vision. And while we know there are tight similarities between lower-level visual features in deep nets and the initial layers of the visual cortex, the justification for deep learning in NLP is simpler and less specific: what I see is the fact that networks have huge capacity to fit to data and are deep (rely on a hierarchy of features). My guess is we may need a fundamental breakthrough in a newfangled hierarchical learning system that is better suited for language to “solve” NLP.

I think there are similar limitations with control and inference. When it comes to AlphaGo the deep learning component is responsible for estimating the value of the game state; the planning component is done with older methods. This is much more speculative, but when it comes to the work on Atari games, for example, I suspect that most of what is being learned (and solved) is perception of useful features from the raw game images. I wonder whether the features for deducing game state score are actually complex.

I think what I'm trying to say is that when we look at the success of deep learning, we have to separate out what part of that is due to the fact that deep learning is the go-to blackbox classifier, and what part of this is due to the systems we use actually being a good model for the problem. If the model isn't good, does that model merely need to be tweaked from what we currently use, or does the model have to completely change?
They nuked that portion of the site a while back.
Yep - spot on
This has been around for years. It's interesting how many people complain about Facebook allowing oversharing and tagging when at this point, they give you more options to handle and restrict your interactions than ever.
Honestly, I don't really mind so long as the ads are being served by FB and not third-party networks, and their performance isn't abysmal.

The major reason I block ads in the first place is for usability reasons - ad networks are slow as all hell especially on mobile. They also make certain pages completely unusable either through ad overlays, interstitials, or just constantly causing layouts to change as you're trying to use the website.

If FB can eliminate all of these pitfalls (and the current model of FB ads is certainly way less intrusive than most web ads) I'm cautiously on board.
Looks pretty cool! The world could use a competitor to Redis (which is also pretty cool).
SME Achieve G-CLOUD Supplier Status and Announces Large Government Customer Win
INTERESTED IN FREE ELECTRIC
Nuke them from orbit. It's the only way to be sure.
This is a long metaphor but work with me here...

There are many types of application programmers, but there are 2 types in particular that are interesting. One of them is the purely technology-driven developer. He uses all the new tools, he's read Knuth's books a hundred times, he knows how to build elegant systems. However, he only takes enough interest in the business as is necessary to know what to build. At the end of the day, he'll build the most elegant beautiful system that almost never accomplishes the business goal. He knows how to describe a problem, but he doesn't really know the problem.

The second likes programming, he finds technology fun, but he is really driven by trying to understand the full context of the business. Writing software is a means to see an impact on people. He's driven by seeing a business problem solved. I've only met 2 people in my career who are ACTUALLY like this, they're rare... which is maybe a good thing because they write shit code.

A good engineering team tries to get both of these guys, you have the tech guy making sure your platform is maintainable, and you have the business driven guy who makes sure it's useful. One guy understands the structure of the tool, the other understands the structure of the world the tool is in.

A language is a tool, it can be elegant, it can be beautiful, it can be technically perfect.. and just like poetry, it can have a very little practical utilitarian purpose. When I look at how we're using ANN's to develop language today, this is how it feels to me. We're spending so much time trying to figure out how to get a computer to build the most technically perfect sentence, we're missing the maybe more interesting problem of trying to get a computer to understand the world. My son right now isn't old enough to conjugate a sentence, but he understands what certain things in the world do. He clearly understands that cars move things, he understands you can use the hose to get things wet. He's not that old, but he's developing a mental model of the world. He just doesn't know how to describe it yet.

To me, having a computer look at a crane, and then print the word "crane" is interesting, but even more interesting is if you could give it 3 pictures (a crane, a building, and a pile of rubble) and teach it how 1+1=2.
After giving it a second thought you are right. But what struck me about initial comment was that I read the blog post first, which I think was pretty straight forward, just to find out that somebody was giving shit to OP for not including something that wasn't even remotley close to the subject. Statistics are what's holding the whole thing back. I have friends that are gay and I am totally open minded about anything, but sincerely I would forget to include them If I was writing blog post like this. Not because I don't like them or anything but because I would be telling experiences from my perspective, trying to tell a story from my point of view, and I am white male clique. So I will pay attention and work on that, but sometimes those things are not the point and you don't think about it...
The primary issue is that language doesn't have as well of a defined "success" metric. So more data doesn't necessarily make better language.

Without a human analyzing the transcripts it's very difficult for the chat bots to know which inputs it's receiving are "good" or "better."

Even the idea of good language is subjective. We all know there is such a thing, but nearly everyone has different ideas of what this is.
Ah, thanks. I guess that makes sense since this isn't straightforward matrix multiplication.
The Github PR for merging this into Rubygems is ~3 years old: https://github.com/rubygems/rubygems/pull/719
Yea it works with Termux just fine. We're working on getting a better solution for programming though :)
From the article:
"From a technical standpoint, Facebook is able to circumvent ad blockers relatively easily because it loads ads into its service itself. Many online publishers and media companies rely on third-party companies to help display ads on their webpages and services, which can make them more easily identifiable to blocking technologies"
This is because, outside of the object fetishization of books, they are really just a transport/storage layer. It's the content which matters, and as with other content, making it convenient is important. Your local library as a kid was sufficiently convenient, so you used it. Your university library wasn't, so you went elsewhere.
>It's not entirely clear with the GPLv2 that that's the case.

I hear this argument a lot. It is certainly intended to be the case as it's the whole point of the GPL. VMWare is, at the very least, in clear violation of the spirit of the GPL. If it's not the case, as ruled by German courts, then the GPLv2 is useless and free software will be in deep trouble. In the US the courts have found that GPLv2 is pretty clear on this (and judges don't like those that try to find loopholes) with successful compliance cases like the Linksys WRT54G router firmware.

>this is merely the FSF's opinion

It's a pretty important opinion since they wrote it and know what the intent of the legalese was.
Me too. This is clearly a cat vs mouse game or more like a lion vs mouse and that's what makes it interesting to me.
Current plan is to launch at $129 post-Kickstarter
As we are sharing anecdotes: A plumber we had here a couple of years ago, changing thermostats on the radiators in the 40+ houses in our small townhouse community, caused serious water damages in 10+ of the houses. As he came by to fix the leaks, it didn't look like he had much fun plumbing..
I honestly thought it was about Monster Cables at first, because I've never heard of Randstad & the name sounds like it could be a high-end audiophile brand.
If I had internet when I was kid I probably wouldn't ever go outside ;)
This question somewhat relates to me. I'm looking into potentially working in the US once I graduate in the UK, what are the options for that? Would I apply for jobs and discuss/organize visas and things with employers or would I apply for some form of visa first and hope to get a job (I presume in a limited time-frame) while I'm in the US?
Singapore is clean, other countries don't have a growing opiate problem.
My understanding is that you would only pay $5k - $8k for something like that at most.
Ok, nice, let them come and try, and I will permanently get off this sick internet monstrosity.
There are multiple types of value. Some of which that you often see in startups is calculable. For instance if the strike price is X and the last funding was at Y then there's an intrinsic value to the options of Y-X. If that's positive you can make an estimate of the likelihood of the company being viable long enough to realize that value and then discount that value by that amount.

EVERYTHING involves risk. A risk adjusted calculation isn't a guarantee but it's also not irrelevant simply because there's risk.

If I will pay you $1 for every number that comes up on the dice, unless its a 1 in which case I pay you nothing, would you ante up $0.50? You seem to be arguing that because there's a chance a 1 could come up, that a ticket for that game isn't worth $0.50.
Not supposedly. Every pen testing company worth their salt uses dropped USB drives and have a very high success rate, because humans suck at security. The malware infects non-gapped systems until it infects a file which is being copied to a gapped system.
>“It just seems like a poor bargain to be forced to choose all or nothing. There’s a middle ground,” Mr. Bosworth said.

There would have been a middle ground if the user was actually involved in the discussion behind that decision. If the changes are as successful as facebook hopes, the user can either view ads as much as facebook wants or not use the network at all.
I think about the AI language problem a lot while raising my kids. The article notes the word "forever" and how an AI must distinguish the literal from the figurative meaning of the word in context. My five-year-old still doesn't grasp the literal meaning of this word as "never-ending." To him, "forever" is simply a very very long time. He has the same problem with the concept of "infinity," where the word means both "the biggest number" but also has the characteristic (in his mind) of having an upper quantifiable bound. His young mind has not yet recognized the paradox that "infinity" is the biggest number, so what does it mean when I say, "Infinity plus one"?

Neural networks are going to make huge inroads to the AI language problem simply by exposing the AI to example after example of words in varying contexts. But I wonder if the real problem is getting those neural networks to let go of unnecessary data? Humans rely on excited neurons to recognize patterns, but our neurons let a lot of sensory input pass us by to keep from getting bogged down in the details. Are the image-recognition AI's described in the article capable of selective attention? Will they get bogged down in the morass of information in trying to pattern-match every word to every image and context they learn?
> That's what I've done. Just to be clear to the grand-parent, you are still tagged.

That hasn't happened to me... I don't approve some photo tags my friends added and they're not on my profile at all.

The photo/post does appears in my newsfeed because well, my friend posted it. Unless I unfollow them it'll show up, right?
It's really saddening how the world's finest minds are only working on ways to push ads down our throats.
Now what I want is ad-clicking software... :)
At least for me, I have two different voting style:

- Yeah, this is pretty cool. Upvote!

- I've got to save this for later when I can really read it

PostgreSQL stuff tends to be pretty reliably good, and usually with an educational bent. So I'll tend to use the upvote as a bookmark to go back to later.

I gotta say, I don't really like slides, but I've yet to be disappointed by a PostgreSQL post. And usually, a high vote/comment ratio is a nice indicator of quality.

EDIT: formatting
But as a counterpoint, that room for interpretation, while allowing room for "bad" readings of law is also what allows some space for the same law to be adapted to changing circumstance rather than thrown out entirely.

In only a few generations the world (and US society specifically in this case) has changed quite a bit from when this stuff was set down. If it was very specific but tied to the prevailing attitudes and situations of the 1700s or 1800s, it would be like a "lite version" of the folks arguing that we should be following biblical law or sharia law as written hundreds or thousands of years ago.

There needs to be at least some room for interpretation and adaptation in order to avoid a system of law that does not reflect the actual people subject to it.
And if Facebook actually commits to having oversight over what they serve. The idea that websites rent space to ad networks who then sell space on their servers to bad actors who then upload viruses and other such malware which then goes into my computer and everyone in this whole chain just goes ¯\_(ツ)_/¯ is ridiculous. If someone added a billboard to a highway that caused every thousandth car that passed to blow a tire, there would be lawsuits. How they're allowed to get away with it so easily online is beyond me and maddening.
Haha don't pull the trigger! It doesn't work with Continuum. Windows mobile is hard to support -_-
facebook is the next AOL+friendster+myspace, they really need to give up.
A Gentle Introduction to Data Science
I always thought "where there's brass there's brass".
The 808 is such a fundamental instrument to genres of music like house music, hip hop, electronic music, even pop. I recently listened to an episode of "Switched on Pop" which analyzes pop music, and the episode reviewed the influence and rise of house music sounds in pop music. A music historian discussed this and the rise of house music - of note: how disco was very expensive to produce (requiring professional string players and other such musicians, studio sessions, etc). Instruments like the 808 allowed producers to create "cheap" disco --> house music.

It's a good listen: http://www.switchedonpop.com/41-breaking-down-the-house/

Keep making music!
Exactly my point. Greed is a false construct.
Kimbal Musk reveals 4 predictions for future of food
I can't read German, was the question:

Should your phone help protect against criminals stealing your identity?

Or

Should paedophiles be allowed to swap photos of children in secret?
> Facebook’s change will open up more online ad space for it to sell, although Mr. Bosworth said that wasn’t the motivation for the move. Facebook now garners 84% of its advertising revenue from mobile devices, which are less susceptible to ad blocking than desktop devices.

Something about it being difficult for a man to understand something when his salary depends on it seems appropriate here.

This is what happens when a company becomes big enough to not have to care very much about what their users think. Look at what Google has done on their search site. More than half the visible page is adds now.

Facebook now believes that users won't abandon them and they can really start to use/abuse their position to increase their revenue. They in essence have called their users bluff and said even though there is alot of talk about hating ads and leaving, they don't believe that users will really quit the site because of this.

I'm willing to bet that Facebook is correct here. I'm an investor.
Yeah and you wouldn't be missed by them either if you are currently running an ad-blocker
Is it plausible that this could work with a raspberry pi?

Or hell, even as a tty/dumb terminal for a random linux box?
I already have a whole set of CSS rules I apply to Facebook now, just to make their UI less awful, remove the massive amounts of crud I never want to see, and resize the few things that I do want to see up from their stock postage-stamp sizes.

Blocking .ad-unit or #pagesYouDontCareAbout is easy.
I'm also interested in this. Do anyone knows how something like eclipse che would work in this?

Do you think this will be a viable alternative for coding while traveling and dont have a laptop?
Unfortunately, it seems to have a high failure rate.
Totally. We will absolutely love to get as pretty and as functional as Remix, with just downloading an app. I think that's the key - it needs to live on the phone and it can't require installing a new OS.
Perhaps library anxiety exists, but I also think this article misses the fact that anxiety or not, people will tend to take the path with the least friction. Right now that's Google and Wikipedia. These are both huge accomplishments in the dissemination of human knowledge and libraries should pursuing strategies that work with them or like them instead of around them.

As a librarian, my primary criticism of the profession is its need to reinvent itself. Librarians are convinced of their irrelevance and their response is offering more and varied services (3D printing, for example) rather than pushing the services they do have into new spaces.

For example, linked data initiatives like RDF would do wonders to make unique library collections more accessible, and possibly more searchable. Or work with universities and vendors to break down the silos of journal vendors to integrate them better into library catalogs, and more development of those tools to make discoverability a priority.
I suppose that makes sense. With a 10000 mAh battery you should be able to run atom for an hour or two.
I don't think that the "technically inclined" are FB's power users, nor are they their most wanted target demographic.
Facebook can still use his data.
This is a good point. Deeply technical people should be welcome - ad blocking and all.
Haha..keep it a secret: http://imgur.com/PViKxMD

Actually have only sneaked this to our commenters. Will do an update to everyone soon...
Aliens references aside, you can't actually 'purge' anything, deletes don't actually delete.

Apart from marking stuff as private you can increase the noise. Like lots of stuff you don't like, add photos of people you don't know. Randomly unlike stuff. Eventually you will have washed your profile.
That's not in Thor on (desktop) Reason is it? I don't remember seeing it, but it's a really cool feature imo. I always have trouble fine tuning knobs, and I haven't figured out how to map them to my midi controller (the preset that it said would work didn't work. I can, at most, get one slider to map to a random knob). The pop up slider seems much easier to use with a mouse, even if the motions are relatively the same.
uBlock can already do this (I use it for hiding the Twitter "while you were away" nonsense), although I suspect that the next step is Facebook scrambling DOM classes and ids with no discernable pattern.
"Host from the main facebook.com domain..."

If true I believe that this would actually be an important improvement. This removes some plausible deniability regarding malware and other abuse; Facebook (or whomever else adopts this scheme) must guard more carefully against abuse when the content is coming from their own domains, as opposed to some third party.
There's a refreshing humility in admitting how it went wrong, and what they've done to fix it, and not mentioning any names that I admire here. No attempting to lay the blame at someone's feet, just admitting that a process failed, and they've amended it so it doesn't happen again.

Kudos.
Why doesn't it work? One argument is to say it hasn't historical worked well in the USA, but it might be interesting to actually figure out the reason .

In other places it has for example opiate use in China is 5x less than in the US.
Well...you think if facebook gave us a paid option with no ads you would subscribe to it?
Does it make a difference as a developer oriented piece of software?