skysight-inc/HackerNews huggingface dataset:
If Google started getting significant complaints from large publishers about the crap being served over the network, perhaps they'll limit the garbage possible to serve through adsense.

It's this crap that's destroying the web and making people's devices unusable. Until it stops people will continue installing ad blockers. No amount of guilt trip adblock walls will stop that.
The forward inertia of the engine isn't the problem if you're hitting a wall (though it is in a head-on collision), the cabin area is much squishier than an engine — so if the car is stopped from the front fast enough the cabin will enter the engine. More crumple zone and less engine is better for the inertia behind the engine (the passengers).
This will be great for retro robots (i am certain they will be popular with the hipsters of the future one day).
I am done with reading comments about being done with reading articles about being done with specific manufacturers.
You would think some of the most profitable companies in the world could afford to hire a few interns to put eyes on any and all ads before they go out.
That's only 1 of many reasons. Another big one being it's a lot more time-consuming and costly to run your own ad sales team, you always have to worry about filling all ads in all countries, and the average CPMs you get may not be nearly as good as the ones without any headaches from big ad networks (well, headaches from the advertiser acquisition perspective).
I probably should clarify that the system could definitely run unacceptably slow when deduplication is used and memory is not sufficient for the DDT to be cached. My point is that saying ram is needed is saying that the software will not run at all, which is not true here.
> If someone needs to have an obscure ad solution to have their website running it is NOT a business that should exist.

It's not a simple black/white choice in most cases. As a top 10K website publisher, you have many advertising options. Some are considered safe and user-friendly (Google, DoubleClick - IMHO no longer justified) and others less so (pop-ups, various auctioned stuff). You then get to decide on these options by estimating the potential revenue vs. negative effect on users for each. Some sites are greedier than others, some marketing folks more convincing than UX managers, many people just don't know what to expect until they get their first sh*tstorm from users.

OTOH there are thousands of worthless sites that obviously only exist to serve ads, some major publishers included.
Habitat – a new open source project for automating applications
Machine Learning is Fun: A simple explanation of how image recognition works
Is this really such a hard problem for Google to solve or is it just turning a blind eye to it?

Can't Google limit the size of the ads somehow? The number of requests per page? Whether the ad remains a static image or it's a video? I find it hard to believe it would be that hard for Google to implement restrictions around this.

And advertisers wonder why the use of adblockers is skyrocketing. If Google knows about this but isn't willing to fix it, then I worry it will allow similar stuff to work within AMP pages as well, but the difference will be you won't be able to block them unless you block the whole content as well. That would mean advertisers have learned nothing from the rise of adblockers.
Do you mean publishers as well as advertisers?
A Sticky String Quandary
Wow. The bitter part is that I googled and found that I first suggested something like this in 2007, three years after Schneier. (It would have felt great to claim that 'Bruce Schneier later formed a similar opinion.')

Heck, it is even possible that I merely parroted Schneier's idea; I do read him on occasion, but not as often as I should!
If he thinks battery life is bad, wait until he checks out the alternatives. I don't have an iPhone, but many of my colleagues do, and every single one of them gets more time out of their charge than I have with any of my last ~5 android devices.
What do you actually use multi-cursor for in typical coding? I tried it out when it was introduced in IntelliJ. I thought it was cool, but I've not run into any uses for it in the years since.
That's not true at all. It only disables the cache if you tell it to. Like so: http://i.imgur.com/dutc1cy.png.

As you can see, that checkbox is not on in the demoed GIF.

The ad code is actively requesting new ads and pinging its trackers countless times.
> I'm at 53MB downloaded and 5559 requests.

That was not advertisement, but malware. It is probably running DDos attack on some website. We should block that.

Anyway, at ancient days I surfed with i486 on 14.4 kbps modem. Not much has changed since.
Watching those videos is how I always imagined what being on LSD would be like.
Because any sort of page caching makes it much harder to count impressions, among other reasons.
Switching to other vendors might not help, in my experience all products and platforms have their issues, unfortunately. Most of the stuff out there has bugs and missing features, deal with it.
With large publishers, the people that could send such a message to Google are the same people that are responsible for maximizing revenue. Will they bite the hand that feeds them?
Motorola Moto G4 Plus – Review – DigitalAmple – Online Magazine
Mini-USB, Micro-USB and USB-C sockets are all more than large enough to be filled by sand, lint, crumbs, etc.
But a lot of niche forums - games, hobbies and so forth are unlikely to monetise any other way. Should they die too? Or have to rely on a rich benefactor deciding to host a motorcycling (or whatever) site?

Few are going to pay a subscription to chat on a Civilization or fishing forum a few hours a week. Advertising should be the appropriate model for this. Trouble is it's being poisoned by the greed of Buzzfeed and Wired etc.
4Coder might be worth checking out: https://4coder.handmade.network/

It's still relatively early in development, but it's both no-nonsense minimalistic and crazy customizable.
free version is enough to use.
GBPUSD: Continues to Hold Above Key Support
Did you look at the pings it was sending to its stats servers? It's not malware, some evil assholes actually created this VPAID concept with its players, trackers, and garbage performance.
SmashBot: The AI that beats you at Melee
If you mean the sites that display ads, that's not how they work - ad companies bid on ad spaces as the page is requested.
I've been trying to do this for a number of years because I move roughly every year and have been keeping notes of items I use and don't use similar to a cache hierarchy. Upon inspection of my outer layers, I've come to realize that many experiences and crafts are very "stuff-oriented" like working with power tools or supporting a beloved pet or child. Furthermore, evicting cache so often only to need the data again is extremely expensive. The cost must be compared, just like in a computer, of time to possibly regenerate it or if your collective life experience dataset can live without it.

I say this as someone that just lost a pet of 10+ years struggling to find a specific photo that I didn't realize would be of so much emotional value until later. Like stuff, data we painstakingly generate that isn't manageable is data that is lost, and when it comes to management, consistency is more important than purity or even validity. But really, it's surprising how some of the smallest, seemingly insignificant of things we have can become something grossly important. This is fundamentally part of how hoarding happens I know, but with modern tools it's amazing how much we can collect and manage without occupying physical space in our daily lives and achieve a balance of remberance and daily function.
This article reminds me a lot of my personal experience with cognitive behavioural therapy.

I've long suffered from social anxiety and after years of anti-anxiety drugs and some therapy, I finally tried CBT and it was essentially:

- write down the thoughts

- identify what triggered them

- find alternative (positive) conclusions

At first I thought it was ridiculous but it actually works after a while.
Give me a way to permit online voting but also be sure that the person who is voting was not coerced. I think you'll find that this is impossible.

At least with a polling booth, even if the voter is being coerced, it is difficult for the coercer to verify which way the voter voted. One might come up with ways to surveil the booth (whether in general or through the coerced voter), but at least we have a chance at detecting this.
There has been a market for years. But it takes scale to pull it off. I hoped Facebook or Microsoft would jump into it, but that never happened.
"Streaming is available in Safari and through the WWDC app."

...is nobody else getting this message? Or am I just the only one who thinks this is bullshit?

Here is a direct link to the mp4: http://devstreaming.apple.com/videos/wwdc/2016/102w0bsn0ge83...
Totally false.
For ATL - you can go in through international terminal and take the tram to the domestic gates. There is just less parking on the international side.
The Pauseless GC Algorithm [pdf]
> The military's job is to make people we fight want to stop fighting. That's it.

> Unfortunately, that's not where we're at. The military is used for all sorts of things -- famine relief, nation-building, geo-political force projection, and so on.

I'll give you famine relief, but geo-political force projection is the same thing you said was the entire goal of the military. A military that can make people who fight you regret it is the same military that sends the message "if you fight us, you'll regret it".

It's not logically necessary that we use the military for nation-building the way it is for force projection, but if we're going to do nation-building the military is the appropriate group to do it.
With HTML5 ads there are several ways around that I think?
There are far too many attempts at this. There are almost no successes, and frankly i wish people would stop trying to make new ones and start working on consolidating existing ones into one that actually had enough publishers to act as a real player.
I'm not a 15 year old die-hard Apple product user, I just got on their mobile bandwagon four years ago but even I already knew that the Apple Watch wasn't ready when they introduced it. One glance at the developers docs told me enough.

With iOS 10 it's ready to use, probably the next hardware generation addresses the other issues. They should call it the Apple Watch 3GS just to make the naming consistent with their other products.
It's works fine if you avoid/work-around ASCII art, use tabs for indentation, and only align code by indentation which has merits when coding even in monospaced fonts.
> > apple TV: Whenever I turn my unit on, without fail I have to rip the plug out of the back and start again.

> Obviously defective unit. too dumb to replace it.

I have the same problem. Unplugging/replugging it always fixes it, even though logically it sounds like it shouldn't.
Too pricey. They could buy more spambots with less $$.
What avant garde PCs have you seen?
>What does grate is is that I can’t even get a day’s charge out of it

Then you are doing something seriously wrong. My iPhone's batter lasts 3-4 days on a single charge. I use it for GPS and podcast/spotify consumption through out the day.

I don't know why everyone keeps yelling about smartphones and smartwatches not lasting even for a day. All I can think of is that they are playing games or using some constantly connecting social media app(s) through out the day.
refactoring (select a variable name, select all instances of that name, change), and also 1 time pre-processing data
If it quacks like a duck...
Implementing kendo grid with crud operations in MVC 5 application
Razer Exhibits OSVR HDK2 VR Headset, and $5M Developer Fund at E3 2016
Awesome tutorial, thank you!
Once again, RMS had it right the first time.

Paraphrasing, "Apple puts the user in a prison... But its a very beautiful prison."
Tests on PHP are waiting for you Do your best and pass the test
Obligatory emacs: http://emacsrocks.com/e13.html.
I guess you mean in the context of the Navy specifically? Because otherwise I am not sure this is the case...
They are not? At least I'd think it violates CFAA. I don't know the CFAA in detail, does it have an exemption for site hosters?
I don't think this project is an instance where this is an important aspect, but in general I do agree that some caution is warranted when using an open source project backed by a corporation (Microsoft or anyone else) in your code. As someone who was recently burned by what happened to RoboVM[1], I am now always careful to check for any CLAs that are required to contribute to open source projects before I decide to use them in anything important.

The fact than you can fork is nice, but if the project is too reliant on the paid staff and doesn't have enough community surrounding it to survive getting dropped by its benefactor, you better hope you have the resources to maintain it yourself. This can happen even with no ill-intention involved, but the whole RoboVM debacle has convinced me that Embrace, Extend, Extinguish is not quite dead at Microsoft.

[1]: https://news.ycombinator.com/item?id=11503808
I'd really love to do this, but there isn't a single editor I know of that can do it well. Because, for me, the trick would be to have different fonts and styles to help give the code context. Eg, the line defining a new method should look like a sub-headline, while the contents of a comment should look like a quote, variable names in italics etc.

Editors are definitely starting to get there, with colour support coming along, but there's a long way to go.
He uses his editor to work on texts. Then I can understand that he wants to have non mono-spaced fonts. However that would work for the text, not for the code. So there should be a mechanism to make up the code, like with color coding, and use a different font for text if it's just text, not code.
Thanks :)

We're still talking internally about what we're going to do with the social stuff -- we're leaning towards kicking it out -- as well as the user insight we're granting to Google in return for using its (excellent) DFP to serve our own ads. Is that what you mean, or have we missed something?
It was just really slow. No real bugs, just insanely slow and difficult to use because of it.
Life causes uncertainty and other problems
> Doesn't mean ads arent targeted. E.g. a 25 year old white programmer probably isn't getting Spanish language ads, or ads targeting new mothers, or ads for retirement communities.

You'd be surprised. I bought a travel sewing kit five years ago on Amazon, and ever since I'm getting advertisements and "recommendations" for handbags, makeup and high-heeled shoes. It's so blatantly sexist and wrong it's almost funny again.

Almost.
Adblock Plus tries to do that https://adblockplus.org/acceptable-ads
Express Your Gratitude with Thank You Video Greetings
>That was not advertisement, but malware.

I doubt it. It more likely that someone wants to know how long the reader/users of a page are exposed to their ads. Some idiot savant then figured "Hey, we'll play a video and download the bits in chucks. Then we know how much of the videos was played, and that's the amount of time they spend on the page."
I am not sure mindfulness falls into 'positive psychology'. Accepting things for what they are, seems neutral to me.
Let's not forget https://www.google.com/maps/dir/Kissing,+Germany/Petting,+Ge...
You assume that a coerced voter has the freedom to go to the polling booth later to override a vote.

What about coerced voters who are the victim of domestic abuse[1][2]?

[1] http://www.theguardian.com/politics/2001/jun/02/uk.election2...
[2] http://www.fahrenheit211.net/2015/12/04/oldham-was-it-the-be...
Nor any desire. Ukraine is unstable and Crimea contains the Sevastopol base. Obama probably fist-bumped Putin and said "it's all good bro".
I have worked with someone who spoke like this, the double-"is". It is not a totally uncommon thing. Steven Pinker could probably bend your/my ear about it!

Ah, nice write-up here: http://www.slate.com/blogs/lexicon_valley/2013/09/17/double_...
Atom looks cool, but is way too slow.
I run emacs almost exclusively in a terminal (-nw) because part of my move to emacs was the intention to be used to fully operating from a term. Any particular reason I should consider the x gui version?
Maybe. You can get multiple cursors in Vi(m) too. Essentially it's just an interactive way of applying a particular set of commands in more than one place in a file. Personally I've never actually used it and not regretted writing a regex to do it instead.
> But they also taught me to treasure books, but running a library takes time beyond just "having a shelf".

I agree with the general idea of your comment, just wanted to add that there are people like myself for whom physically owning books is almost a fetishistic thing. What I mean is that there are moments after a day's work when I sit on my couch and just looking at the books from my library makes me think "at least I do all this for a reason, I have all these books, the ideas of some of the greatest minds of the human species are present in my 2-room apartment, it's all good".
There's at least two reasons, possibly even three:

a) Unless the outcome balances on a handful of votes, chances are noone will contest it. (If the result shows 47% to Party A, 32% to Party B and 21% to Party C, whereas polls showed 46% to Party A, 33% to Party B and 21% to Party C, chances are the result is fair.

That being said, yes - I think it would be good if just about anyone could contest the result and have a recount done - at least if they had to foot part of the bill, so that not every curmudgeon in the Kingdom would claim recounts just for the hell of it.

b) A voting machine system would enable one to have a preliminary result ready in seconds after ballot stations close, rather than today's system where, based on the size of electoral districts, results may be delayed by several days.

c) If properly designed, a voting machine could assist the user in creating a valid ballot; I've volunteered as an electoral clerk several times - we have had to dismiss surprisingly many ballots as there is simply no (approved) way to determine voter intent. A few checks before the vote is cast would likely improve matters.
I agree that we should choose the best in class wherever possible, but doesn't Apple assume that you're all-in? The reason I bought an Archos when the first iPods came out was because it let me treat the mp3 player as a portable harddrive i.e. I wasn't locked into iTunes.

Some Apple products are second to none but for reasons of pragmatism, I'm Windows + Linux VM + Android phone.
A commentary on the status of .NET
You can open random files with it. From the command line, type `idea <filepath>`. If you already have a project open, the file will open in the same window as that project, but it isn't tracked as part of the project. If you don't have IntelliJ open yet, it starts a new instance with just that file.

That being said, even though I'm more comfortable with Jetbrains' editors, I still tend to edit miscellaneous docs in atom or vim.
Watch Ep 56 Tale of the Flying Rabbits, the Online on Sky Go
And I absolutely agree with it. Even happy about that. Companies should make money, developers should make money - it's all the right things. I love money too :)

The only thing I'm talking about is honesty - MS is trying to show they love open-source just because they are so awesome and hackers, but in reality it's just profitable mask and they are glad to wear it.
Microsoft was still under US Federal oversight as of 2010. Two years ago, Ballmer was still CEO. It takes a long time to turn a big ship.
How to Recognize a Great Veterinary Practice Manager?
For those with AppleTV problems, try a new HDMI cable. A cheap cable caused all sorts of problems with mine - easily resolved with a $15 replacement.
Emacs gets a bad rep for the complexity and learning curve, but I have seen new users adapt Spacemacs[1] pretty quickly. Emacs may be not the best text editor after the first week of usage, but after months or years there is nothing like it, especially when you learn elisp. I almost live in Emacs nowadays. I agree that vim key bindings are more efficient and I use evil mode[2] myself, but Emacs does everything except pure text editing better, regardless if you use vim or neovim.

1. http://spacemacs.org/
2. https://www.emacswiki.org/emacs/Evil
I'm getting doubleclick and quantcast on the .com site.
From the comments:

> Peter Dahlberg
> we, the publishers, get the full blame from our readers.
That's because you are to blame. As far as I know nobdoy forces you to use those shitty ad networks. Look for a honest way to finance your business and don't whine.﻿

That actually makes a lot of sense. As long as Google et al. are making money from this, they have no incentive to change. Google, the automated rainbow monolith, in particular doesn't have any incentive to even listen.

But if publishers take the apparently extremely inconvenient step of using other networks, this sort of shit might get cleaned up. EDIT: Perhaps I should have said "other buyers;" these problems seem closely associated with the nature of ad networks.

The problem for me as a user, is how would I know the difference that such a site has, and then know that I can whitelist it?
iOS apps have always been behind an Apple interface. I fail to see how registering a voice command is different from registering, say, a mailto: handler. There'll be guidelines (hopefully) regarding preferred sentence structure, because it's a basic need of such an interface.

Users may often not see the app – that's kinda the purpose of voice commands. But the interface isn't replaced by an Apple interface, its surface is simply reduced.

You'll say 'Facebook message mom' or something like it, and it's going to message mom. You won't see the FB logo, because you won't see any logo. You may see more your mom, though.

In fact, third-party apps will profit, because they are no longer second-class citizen compared to Apple-provided apps.

There are certain tasks that are predestined for Siri – such as starting A Nike+/Runkeeper/etc. run: easy one-shot commands that replace unlocking, navigating, opening, menus etc. I'd suspect if this were a major conspiracy, Apple would have opened the API earlier.
but here in the case of Microsoft Checked C , you still need to modify your actual source code to get safer one.
So You Want to Be a Narcissist
Nice !!! just browsing through the indy scifi section showed Primer and Upstream Color, two of my favorite movies :)
Come on, hosting a simple website/forum is really cheap nowadays. Some websites (wikipedia being the main one) simply ask for donations at the end of the year.
That makes sense. I use RubyMine's refactoring to rename all instances of a variable, but if that weren't available multi-cursor would certainly be a lot easier than copy-pasting.
You're underestimating how helpful POSIX compliance is.

Also, OS X/macOS meets the Single Unix Spec: https://en.wikipedia.org/wiki/Single_UNIX_Specification#Curr...