skysight-inc/HackerNews huggingface dataset:
I really like Netflix originals (the ones I've watched), but it also makes me fear for the future of consolidated streaming. I want to be able to keep up with, and watch good recommended shows.

If I want to watch shows like The Man in the High Castle (Amazon), Game of Thrones (HBO, duh), Difficult People (Hulu), HarmonQuest (Seeso), etc. Is it reasonable to have to subscribe to 5 different streaming services?

Don't get me wrong, $9,99 is likely too cheap to get mostly everything like you do with Spotify, but I'm willing to pay double or triple that, as long as I can keep it in one service, and that it's not five or six times as much, which is a bit steep.

Can we expect anything other than a fractured market, where each service has a lot of content, but not even half of what we want to see?
No kidding.

I remember when I first moved to the Bay Area in 2009, I met a smart guy at a startup meetup, a serial entrepreneur with a previous exit. I asked him what he was working on, and he said "Oh, I've been writing a Twitter bot that will follow people of your choosing, engage them in simple conversation, and retweet their tweets. It's building a network of followers - I don't know yet what I'd do with that, but it's an asset that's likely valuable to somebody." I ran into him again a few weeks later, and he'd sold the company.

I think I'd heard from either him or someone here on Hacker News, around that time, that 75% of Twitter traffic was bots and automated accounts. Note that that was early 2009, before Twitter went mainstream and when they still had a really easy-to-use developer API.
Tailor-made business-critical software is supported in a completely different way than your average shrink-wrap.

"Sure we can update from Win32 to $modern. We estimate it to take between thirteen to seventeen man-months. You know the usual rate for a man-month, let us know when you want to start the project."
According to your source, the tax breaks were offered by Indiana, not by Trump.
Script to create monthly Git reports
I run into API issues, hopefully this is all gone. Thanks for the feedback and prompt reply.
This is nonsensical. I consider Obama to have been a good President because I liked his policy proposals, not because he of his ability to wield executive power (the bulk of which was inherited from his predecessors, by the way). You talk as if Obama ignored Congress, which is simply not the case.
How does that work? ISPs will charge for other traffic but not yours? Isn't that the definition of anti-net neutrality?
Being able to create loads of accounts doesn't really hurt anything. Leverage multiple accounts to spam and abuse signaling is what's harmful.
From my experience there is a correlation between the amount of code comments and defects in the code. The more I see comments in the code base of a module, the more likely it doesn't have any (unit) tests and the more it has defects.

Yet this may just indicate that the code is complex and therefore required comments and contains bugs.

In any case, high comment density is a code smell.
You might also ask why the DoD or Homeland Security care about climate science. We are certain that the changing climate will affect many aspects of our lives in the coming decades. It'd be nice to have a better estimate of how many feet of sea level rise, what kind of storms, etc. by what year.
The cheapest macbook air is a pretty weak laptop. It's very light on specs, compared to similar products.

Yes - it's a good piece of kit - but maybe not worth the price.

To get decent specs you have to pay a lot for Apple and I think it's becoming a problem.
I personally have thousands of Twitter accounts I control just for fun; I mostly use them for pranks, though in aggregate there are a few million followers between them (not sure how many duplicates there are, or, ironically, how many of their followers are bots). You can even buy software to create and manage Twitter accounts pretty easily in blackhat forums.

For mine, I scraped a bunch of Instagram pictures for photos, auto-generated a bunch of bios using a few basic parameters, e.g. "Beer lover, proud parent." Names were easy - the most popular first & last names from census records, mix and match. Grab a few lat/longs and convert them to the biggest US cities and you have a location, find some data source to tweet from (breaking news is easiest) and you have a fully automated, human-like Twitter account. For bonus points, Pick a random color toward the low ends of the hexadecimal range ( rand(a..c)++rand(0..f)++rand(a..c)++rand(0..f)++rand(a..c)++rand(0..f) works fine) and you even look like your page is personalized down to the color.

Start following random people and 10% follow back (even more if you follow people who are tweeting about similar keywords as you - kindred spirits I guess).

The only tricky part is making sure you don't cross lines with your IPs. You could buy/rent them privately, but you really only want to keep a few accounts (3-5) to each IP, so that gets expensive ($.75/IP/month) when you don't have a really good reason to use your accounts. You can scrape free listings for them, but those are nasty, slow, and can cause bans if Twitter decides to take down a whole range or if you are forced to switch IPs too quickly.

Device type, browser, etc. is easy to spoof.

Should you decide to, it's also really easy to change name, username, and profile picture of an account in the future. So if I wanted a few thousand Trump-supporting (or Trump-hating) sock puppets I could have them today.

If you don't want to buy/create/manage Twitter accounts yourself you can get access to what's called a "panel." A panel is basically an automated, coin-operated network of fake accounts that you can control at wholesale prices. Want 5,000 followers? Plug $1/1,000 followers into the panel, supply the username, and you'll have them in a couple of minutes. Or resell 5,000 followers for $25 and pocket the $20 difference. For example of a panel, see this ad on blackhatworld: https://www.blackhatworld.com/seo/the-biggest-smm-panel-yout.... Nothing special about this one, just the first I found when I googled. They're a dime a dozen.

I'm certain there are millions of fake accounts for every service imaginable.
This was fixed in 7.0, released in 2015-08-11.
WINDOWS NT 4.0 COMPILED SOURCE CODES.zip 536.9 MB
A very, very well earned bad reputation, so much so that I pulled us off Google Apps at work and no longer recommend them to anyone.

Having dealt with their paid offerings.
I don't get what you're trying to say. Vulkan needs nothing from MS it's purely a driver thing, as for MS using DX over it I guess Vulkan is far too new and DX is proven and something you control (I wouldn't bet my core platform tech on something done by a committee either, maybe once it's a defacto standard), meanwhile GL is garbage compared to it, talk a aout Balkanization, good luck writing dx11 level features that work across two GL drivers.
Madness. Next thing you know they stop putting out clickbaity titles, too. Then what are we going to do? Read the actual articles? Get real.
Then there's "End Of User" which makes their terminal explode.

http://www.catb.org/jargon/html/E/EOU.html
That justifies Trump's power to do it, but it doesn't make it good or acceptable. The President has the power to do many things that are wrong. Trump could order other employees to invade other countries and to kill and torture people.

> EPA scientists are executive branch employees so their boss is Trump.

And Trump's boss is the American people. Everyone in the executive branch and throughout the government reports to them, ultimately.
Echo only records if you trigger it with the key phrase. Or do mean Echos that have been hacked?
Would they need to get back to the sender? If so, they could always go the BTK route[0] and address the sender through the paper/website/show itself.

[0] The "BTK killer" asked in an anonymous letter to the police if they would be able to track him down if he sent subsequent letters on a floppy disk. The police took an ad out in the paper to tell him no, they couldn't, so he sent a disk. He wrote the letter in Microsoft Word and using metadata on the file they were able to track the killer down and arrest him.
What an interesting story. Mysterious and strange. I'm going to ask about this.
Most formats are bad for this honestly. Most of the MS Office formats have lots of metadata.

Printing them to PDFs might actually do a decent job to strip that data. You might have to make sure your PDF printer doesn't add additional metadata though.

Of course, proving authenticity in such a case is a necessity too, no journalist wants to be responsible for publishing fake leaks.
Sigh. I was with you right until the end.

Of _course_ those in power believe themselves smart enough to avoid the rules they wrote - they want to be secure, and know the presence of very real threats both within and outside of the US. I'm not defending it - but you'd have to be extremely foolish to commit a crime from your @whitehouse.gov email address. You'd have to be equally foolish to commit any crime over email or unencrypted IM if you'd talked to a lawyer with half a braincell to rub against a rock.

And the US /has/ banned unbreakable crypto - those 56 bit ciphers in old browsers? That was export law banning the export of 'weapons' to unfriendly states. While the law has been recinded, nothing has made it hard for congress (or even the executive) to change that.

And lastly - Echo does NOT transmit to amazon when the light is off (perhaps unless compelled to by court order - but I leave paranoia to your imagination). Don't believe me? Disconnect your internet and ask for the time - it knows how to do a few very minimal things without the network -- No AWS transmission needed if your clock's in sync.
Object Oriented Wrapper of GitHub API, 0.29 Released
I think a better comparison would be to point to the grandstands, signaling a home run, but then bunting.
They seem to based on enforcement of their real name policy. Granted, if they don't click on ads, they may not care....
This is what we're trying to do now:

1. Make ISPs zero-rate any upstream p2p bandwidth. Most of that bandwidth is anyway inside their network, so it's good for them. Until that happens:

2. Avoid the usage of upstream bandwidth when we detect it's metered.
Most of our very large and complex code base lack comments.

But just yesterday I came across a particularly good comment in an else block, that summarized the story of "how could we have gotten here", and it involved far-flung failures and not so obvious interactions. Very informative to have that right there.
Very amusing. Well built web game, surprisingly responsive for running in a browser. Amazing what WebGL does these days!
> No, we're not expecting the consumer to pay for the upload bandwidth. We're working with ISPs to not charge consumer for Peer5's upload traffic.

A bit hard to believe. Do you have any agreements with ISP already?
I have to disagree. Completely.

First: Your theory isn't new. It's been discussed to death here and elsewhere.

Second: There's no evidence that content creators are actually leaving the Mac. It's easy to look at the new machines and Apple's trends and conclude that, but go look on Youtube at any major content creator. FCPX is still popular. If not, Adobe on OSX is still very popular. I'm not suggesting that no one has left, but I don't think it's significant enough to move the dial.

Third: There is little evidence that their dedication to professional machines is wavering on a systemic level. Removing the 17"? Come _on_. That had to have been their worst selling model; anyone who needs a screen that large would just plug into an external monitor. Discontinuing the Mac Pro? It isn't discontinued; they've actually promised updates to desktops soon. Yes, they let it get old in the tooth for a while. But I will be willing to accept this argument only if 2017 passes us with no upgrades.

The MacBook Pro has its issues. It is, absolutely, ahead of its time with its port selection. The only port it is truly lacking that professionals should miss is the SD card slot, and I will grant you that is unfortunate and unlikely to be fixed. Weak processors? Go look at the Intel ARK and tell me what mobile processors Apple could have put in this machine but didn't. This is Intel's fault, not Apple's. Weak graphics card? Yup, I'll give it to you, a GTX 1050/1060 would have been incredible. No 32GB ram option? Unfortunate.

But the issues I am describing are not systemic. They are going to be fixed in the next gen model. The pains you're seeing today are just the "early adopter pains" we get with every brand new Apple product.

Fourth: I can literally tell you why their sales dropped 10%, right here. Ready? No MacBook Air refresh. No iMac refresh. No Mac Mini refresh. That's it.

Apple's Mac sales are not, in _any_ way, propped up by professionals. Don't flatter yourself and this industry with moving the needle at all on Apple's bottom line. They are propped up by average joe consumers, and this market segment was hurt very badly in 2016 through Apple's unwillingness to cater to them.

Apple's lack of updates to the Mac Pro has been unfortunate, but hasn't hurt their bottom line. Apple's lack of updates to the MBA (last update: March 2015), Mac Mini (last update: October 2014) and iMac (last update: October 2015) are literally what is causing this 10% drop. The machines are stale, and people know it.

Apple fixes this by refreshing their desktop lineup (which they have literally said they are going to do, and Apple _never_ tells us anything) and dropping the price of the MB/MBP (also seems likely).

Finally: I would remind you to not confuse "Apple is giving up on creatives" and "everyone else is getting better at servicing them." Microsoft has been doing a stellar job lately, and Windows and its accompanying hardware is better than it has ever been.
I'm 31 now - here are my thoughts.

I am so glad I had it done, but I would never have it done again, if that makes sense =)

It was the worst four months of my life after the operation, with basically my entire sternum broken. However, it was amazing what a difference it has made since. I don't remember my number, but the metric I do remember was that my heart was pushing into my left lung, causing about a 35% decrease in lung capacity.

I do miss eating cereal out of my chest, which always made my friends in high school laugh.
I'd rather have uncommented code that is clear and easy to follow than commented code which is not.
Alas, what I actually get is wrongly commented code that is not easy to follow.

Best of both worlds or something.
"They try so hard to segment the market that they make it almost impossible to shop their products. I want to buy but I can't figure out what they are selling."

Bravo!

This is it.

So many manufacturers of so many things screw this up so bad.

I call it 'Sony-itis'.

They have massive segmentation, within that, so many variations, it's crazy.

I think it's an issue of culture: unless the change comes from the top, it will never happen.

All the MBA's in the world could not convince them to change, operationally.

I worked for a 'major' handset manufacturer that just made new products willy nilly. There was hardly any rhyme or reason.

They don't exist anymore, or rather, barely do.
> If we could make outdated comments produce compilation errors

I really hate it when the compiler ignores my comments.
Same thing seems to be the case with their messaging team. I don't know how many they are, but even before they spread themselves thin by releasing Allo and Duo they lagged behind the competition and released rarely and with few differences when they did. I have no idea what Google uses their engineers for, it doesn't seem to be Android related anyway. I think Reader went away because they didn't have anyone to maintain it.
No.

If I have a function and I need to understand _how_it works_, that is, how does it implement some algorithm, of course I have to read every single line of code to understand how it works!

If the function is named "quicksort", for example, and I suspect it has a bug, I really have to read it to understand whether it implements the quicksort algorithm correctly.
Almost like one of those RSA/Google Authenticator/etc rotating numbers... always 6 characters, seemingly random, somewhat pronounceable. Weird.
But it could. With C++ at least you can get your build to break on some comment errors. If you enable Clang's pedantic warnings, or if you setup Doxygen to emit warnings in the same format as your compiler and incorporate Doxygen execution directly into your build, you can get errors and warnings on bad comments.

Doxygen supports documenting function parameters, C++ template parameters, return values then Doxygen and Clang can tell if the name listed for some of those things doesn't match the actual code or if a certain kinds of comments are missing. This won't tell you the documentation is wrong, but it would stop you from adding or removing a function parameters while ignoring documentation comments entirely.

If you want to go crazy you can write Clang plugins using LibTooling and run and code you want and analyze the comments any way you choose.
Crisis Management 101
There's no strict definition of what "commodity" pricing is. The market is competitive and the products are roughly comparable to each other, so it's reasonable to call them "commodity" products.
Except the Native API and it's high performance timers!
Because 128GB piece of second/third grade flash is ~$20, and those go into cheaper SD cards/usb drives. $160 in cheap memory alone.

There are manufacturers playing aggressive race to the bottom, they make drives with neither ram nor even SLC buffer. Mostly JMicron and Silicon Motion controllers, but more and more companies jump on this opportunity like Marvell. Im not even talking about garbage bin chinese "vendors" like kingspec/kingdian/kingrich/ki..you get the picture, I mean SanDisk Z400 or OCZ TL100, proper manufacturers.

At the end of the day those are pretty much USB pendrives with switched PHY, you can expect same prices and performance. That also means drastically lower write endurance, ~20-40TB Total lifespan. ~20GB/day in an age of Windows 10 writing ~1-2GB of logs(you know, so they can upload them to ze cloud, harmless telemetry ..) alone every single day.
Russian Charged with Treason Worked in Office Linked to Election Hacking
> I'd have fought for them if they told me they were leaving.

Thus you are confirming that they have (to threaten) to leave to get anything. ;)
These bots (and human run trolling accounts) have been widely reported on[1], but by many different organizations in different languages. Which seems to have made it not as widely known as it should be. I still see people arguing on twitter with what is clearly a bot.

I would like to see someone write the story of the overarching result of what a world will look like in an increasing internet-focused world, when disinformation campaigns can be funded by the highest bidder, and actual individual voices get drained out.

[1] Reports of Putin using online troll brigades pre-dates the creation of Twitter https://en.wikipedia.org/wiki/Web_brigades
Watching that video suddenly made it clear to me where the word "teletype" came from.
So where would you document the "why" then? This is often the question I find most difficult to answer when reviewing code (including my own) -- after all, I can ferret out the what from the code.
Is there a special way to do it, or do you just.. do it? My undestanding is that you are allowed 10 accounts.
I myself right directly _on_ the windows' surface. Works great! Though you need white color marker to do it at night. :)
NoAppFee Connects Renters to Affordable Housing in Portland
But from my experience this is exactly how people are using touchscreen laptops in meetings.

I don't see the point of adding a sticker to your laptop when it already can be used as a whiteboard with the added benefits of digitalisation (backup, share, undo, search...)
Airbus's secret past (2003)
I wonder how long Signal will stay up before they get a knock on the door - just like lavabit did: https://en.wikipedia.org/wiki/Lavabit#Suspension_and_gag_ord...
Quite a few years ago I saw someone at college using a white plastic laptop and man I thought that looked sharp. I glanced at the top of it and saw it was a Mac. At the time I didn't own a Mac and I didn't follow their product lines, but that was a hell of a good looking laptop, I thought. That was actually the first time I'd ever seen a Macbook, I don't come from a very well-off or tech-forward area. Everyone at the time owned a Dell Inspiron 150x. When I looked it up I was really disappointed to see that it had been discontinued.

I have an aluminum Macbook and sure it's nice... but when I think about Macbooks, I think about that white plastic machine. Shiny, almost see-through. It really stood out to me in a world of dull metal and chunky black plastic and laser-etched designs on laptops. My 2015 looks nice, I guess, but in my mind it doesn't look nearly as nice as that shiny, translucent white Macbook I saw years ago.

Now, I never used one and I'm sure a lot of people here have, and I'm sure there are a lot of negative stories about them cracking or discoloring or being squeaky or something. But I still remember the first time I saw one, and it stuck with me. That was the same when I saw an aluminum Macbook, it was nice. They don't look all that special these days, the design is getting stale. Everyone has a Macbook-looking laptop, from a distance I can't tell the difference between a Samsung Chromebook and an 11" Macbook Air.

I hope they can wow us with a new design again in the future.
Slowness is a feature, not a bug.
Some users don’t care when they grant a Facebook app the right to post on their behalf. Or, users type their login credentials into a phishing site which then can log into the account and send spam. The account would look like a real person because it is a real person.
>How is UWP exactly better than WPF for Windows desktop apps?

CoreWindow lets you recolor the window decorations without having to owner-draw the entire thing. But that's all i've got.
Hasn't this been created already? http://gizmodo.com/the-best-laptop-sticker-turns-your-comput...
I think there's more to it than that. Due to a combination of OCD/anxiety/chronic pain, a lot of the things I would enjoy doing aren't currently possible - I rarely leave the house, and I can't cook for myself, for instance. Despite that, each time I've stopped lengthy (>6 months) periods of opiate treatments, I've just stopped (no tapering) and had no ill effects (withdrawal etc.).
I don't understand how that was a partisan attack. Are you saying he didn't grab women's genitals?
I dont know of a bio/chemical way to measure IQ, so I believe your premise is flawed.
All legislation is already backdoored by money and the right connections.
i totally agree with u. Azure is horrible performance wise.
What about a Spotify equivalent with everything, but you can only stream x amount of hours/shows/episodes per year?

I agree the market is too fractured and everyone subscribes for just a few shows on each service
Hi camus2, this is your mother. I'm in a bit of a pickle. Can you please send me $200 via Western Union. Love you bunches!
Not surprising.

Who wants to pay premium for old hardware?

I spilled coffee on my MacBook Air and had to replace it. I bought a used early 2015 MacBook Pro for 1000EUR from a guy who bought in 2015, the same that is sold today at the Apple Store for 1,500EUR.

I did think about buying the new MacBook Pro (of course without the touch bar), but I just felt stupid spending all that money for an OK laptop.
Yeah I'd like to know the answer on that too. I have a 2015 that I like but I was in the store the other day and tried a 2016 and actually liked it. I have no reason to upgrade, but if I was buying one new and I didn't know the Internet hated it, I wouldn't be put off. That trackpad is HUGE!