skysight-inc/HackerNews huggingface dataset:
I think the thing that frustrates me the most about all of this is not the privacy, but the fact that Facebook gets exclusive access to data that I think is rightfully public knowledge. I'm fine with advertisers knowing that I really enjoy hiking, what my salary is, etc., but I don't like that they have to go through Facebook to get that knowledge. Ideally, they would go through me, or even better some publicly available repository of data that I've allowed to be assembled.

But there is also data that I may not want to be public knowledge. If Facebook scans my chat logs, then Facebook knows a lot about me that I would not want some of my friends and family knowing. And I wouldn't be surprised if their TOS permits them to scan my chat logs.

And you can also do interesting oracle attacks with this. Let's say I'm trying to figure out if my son is homosexual. (Substitute for any fact Facebook may know, and for any person you want to investigate). I already know a ton of things about my son. Age, where he lives, what sports he plays, his favorite foods, etc. So I create one really specific ad that's guaranteed to include only my son and maybe a few other people. This one is only shown to homosexuals. Then I create an alternate ad that targets the same group, but only heterosexuals. Then I just need to watch which ad appears on my sons computer, and I suddenly know what Facebook thinks his sexual orientation is.
(Disclaimer: I'm a founder at Heap. We build mobile analytics, so I'm far from impartial.)

Amazon's main purpose in building an analytics tool is to drive spend to the Amazon App Store. If you can't measure the ROI of their app store, you can't devote more resources to it.

This applies to just about all the big tech companies and their respective distribution platforms: Google with AdWords, Facebook with mobile ads, and Apple with the iOS app store. Lots of dollars flow through these platforms, and Amazon/Facebook/Apple don't want their developers measuring those dollars with a hostile competitor's analytics offering. (Often, the hostile competitor they have in mind is Google.)

You'll notice this in the screenshots for Amazon's mobile analytics. On the Overview page, note the breakdown of "Lifetime Value Per User". There are separate figures for iOS users, Android users, and...Fire OS users. A line item for "Fire iOS users" would never be so prominent in Google or Apple's analytics (or even present).

Thus, Amazon et al. focus on making their own analytics tools good at measuring acquisition (prioritizing their own channels) and some high-level metrics. Digging into the data is much less of a priority. Even basic questions - "what's the conversion rate for my signup flow?", "what are the email addresses of my active users?", "what percent of my revenue comes from repeat visits?" - require you to use a different tool.

Bigger companies are aware of this feature gap and happy to pay the price premium. But startups are (appropriately) more price-sensitive, even though a solid investment in growth/analytics is arguably more important for startups.

I'd love to hear HN's feedback on how Heap (and other analytics companies) can structure their pricing to better accommodate small companies.
Postgres full text search is good enough
Why I stopped blogging (And how I'm starting again)
Feedback - http://desk.ahome-it.com

* The white text in the upper right is a bit hard to read, due to the different contrast in parts of the background. One idea is to use a semi-transparent background color to provide more / equaler contrast.

* Your logo doesn't take me to your main site (ahome-it.com), nor is there any way else to get there from this page.

* Your copyright text has a link to nowhere. Remove it, or show me some more info.

* It'd be nice to demo without creating an account...

I had some other thoughts on your main site, and haven't played around with the demo yet. I hope to be able to tomorrow, but in the event that I can't- best of luck!

Just btw- no news is good news. I really like the layout and background image of your demo page, and you did many things right with your main site. Since a pat on the back is less helpful than constructive criticism, unless you did something exceptionally well I usually don't mention the good things.
I'm not sure licensing was the only reason. A pitch that goes "we work like X, but better" is unconvincing. Especially when it ends with "in an incompatible way."
I will certainly test it out on all my sites - honestly I wonder what took so long, adsense has been ripe for competition for too long now
How does the closed world assumption of Prolog (if it's not explicitly specified it is assumed false) mesh with the open world assumption (if it is not explicitly specified it is unknown) of RDF?
I won't be surprised, self-censorship is rampant in the mainland community.
> If Facebook scans my chat logs

There's evidence of scanning private updates & comments, going back to 2012 [1]. We could assume chat messages would be fair game in Facebook's eyes, though I haven't seen any confirmation.

[1] http://allthingsd.com/20120112/facebook-gives-politico-deep-...
> I remember seeing a photo of military vehicles coming into HK a couple weeks ago.

FYI, there is a Chinese military base in HK since 1997. So seeing that is not even news. It's a norm.
Plea from a Hong Kong citizen to everyone
Or you could just, you know, log into his Facebook...
>What I see here is a contradiction.

No, what you see here is a troll.
facebook ads are junk and have been proven to be so

before you waste any money, watch these two videos:

https://www.youtube.com/watch?v=oVfHeWTKjag

https://www.youtube.com/watch?v=l9ZqXlHl65g
I understand reboots are necessary, but why not migrate the instances from a node to a different node, reboot the node now that there are no instances running on it, and do this in a rolling manner?
Wanted to build one for the office but the location of the available powerpoint quickly killed the idea.
Why would that be the case? If somebody wants to sell me fishing poles, the only data that's valuable to them is data that predicts how likely I am to buy fishing poles. And I don't think there's any data an advertiser could capture that would do a better job of that than what Google and Facebook already have on offer.
interesting read but not really substantial, given that the theories are inconclusive. the observer effect is something i'd be more willing to believe, e.g. the relay assembly women might just increase productivity to be sufficient enough for all the changes to stop already, to be polite or being reminded of productivity being actually important.
Neither of your sentences make any grammatical sense.
How I Built a 20,000 Plus Email List and You Can Too
It's disruptive if you have a long running tasks and you make sure your planned reboots are in between runs - but when rackspace reboots you with barely any notice that's a big problem.

And not every organization has the budget for multiple machines, many run on just a single machine. Yes, that means accepting downtime may happen - but that doesn't mean being happy about it.
This happened to me recently. I was thinking of spending a lot of time perfecting a feature when my boss told me not to waste too much time designing it as they'd change their minds in a few weeks anyway and then all my effort would go to waste.

He was sort of right but the end result is that the codebase is now a mess.
their motto if i recall was never that. they had two demos about being Unixier... one involved tar-ing a process in one machine, sending to another one (or mounting that machine cpu over the network, don't remember) untar-ing and the process continued from when it was first packaged with ui state and all.
Not really...you have to actually make some effort to parse a command line argument (and you would hopefully do some sanitization at that point). The problem with environment variables is that they are passed automatically from parent to child processes.
I see your point. I am going to try and implement the approach I outlined above as well as the code gen. Glad you checked out "Inner Loops", I a guess my take away from that book is understand the machine, your code and most of all do some science. The hardware used the book is very dated, and I'd love to see a second edition using SkyLake or newer.

Maybe ... instead of doing the JMP back to the top of the loop, you combine the two approaches to like a direct threaded interpreter. In each AVX_INCR_ROUTINE modify the code by over writing the next JMP address, don't jump back to A0. The issue of consecutive duplicates arrises again.

Or ask the processor for some L1 cache that never gets flushed to main memory.

Or use R8-R15 as an 8x8 array of U8 counters, do 4 passes [0-63] [64-127] [128-191] [192-255] or a 4x8 array of U16 counters, would have to test.

Function Best Rate MB/s Avg time Min time Max time
Copy: 11569.0 0.145255 0.138301 0.154563
Scale: 11383.5 0.145140 0.140555 0.148503
Add: 12544.6 0.196920 0.191318 0.204782
Triad: 12464.8 0.198199 0.192542 0.207492

from http://www.cs.virginia.edu/stream/FTP/Code/stream.c

I still think the histogramming can get above 6GB/s
I miss Bill Hicks.
Don't spread the FUD that others are creating.

This is a picture of a separate celebration event from the 26th (Friday). It's part of the celebration events leading up to 1st Oct.
If you're not buying likes, then the quality of likes doesn't matter. Many (most?) of the ads on the sidebar aren't for page likes, they're links to businesses/products, like most other ads on the net. ROI is easily measured there -- more revenue generated via sales/signups than the cost of the ad or you cancel it. Facebook ads are profitable for many businesses. They are for mine.
Because it's unknown which servers and when - they are bouncing physical servers... We avoided any major downtime by being multiple dc's
I can probably do that on a bifferboard[1]. I own one that it's out of use now, but still I'd so so much more potential on a RPi.

Anyway it's good to have choices! I'd probably grab a 'spark' since I can write code in ruby, comes very handy! :-)

[1] https://sites.google.com/site/bifferboard/
Facebook has already declared your data (i.e., the data you entered into Facebook) as theirs, to monetize at will.

There are several rational responses, but when some other entity keeps drinking your privacy milkshake, maybe the best way to respond is to poison the well.

Make any or all of the valid profile data fake. Potentially change it once in a while to something else also false. Don't invite people you normally would friend. Definitely don't use the profile for anything important.
Two slight typos on the signup call to action however:

Atlas, a next generation ad serving and measurment platform,
lets advertisers, agencies, publishers and partners increase
results through the poiewr of real world data. Find out how it
can work for you.
Under Firefox, at 1024x: http://desk.ahome-it.com

- an alert box pops up with "undefined, " then nothing loads
- after refresh, the landing shows, with the Login box covering the welcome text that lets me know what this is

Didn't sign up, for those two reasons.

Isn't this a "Show HN" post?
Emotional toll taxes military drone operators too
You should take a look at what these guys are doing datacoup.com
> publicly available repository of data that I've allowed to be assembled

aboutthedata[0] by Acxiom is headed in that direction I think - just specifically for the ads they control, I think. I interned there, but I wasn't involved with aboutthedata.

[0]https://aboutthedata.com/
I understand that Rackspace is rebooting physical servers. They also have the knowledge to know what VM's are running on said machines, and they also have the ability to migrate the VM's from one compute node to another compute node.
> Verizon FIOS effectively blocks Netflix RIGHT FUCKING NOW.

How so?

> Shooting your self in the face on principle...

Please don't be so hyperbolic. We're talking about equal access to information here (entertainment in this case). Not exactly a basic necessity like what people actually do shoot faces off for.
You can use Bridgy to syndicate content to social networks from your personal site: https://indiewebcamp.com/Bridgy

Example here: http://dangillmor.com/2014/04/25/indie-web-important/
There isn't any scientific evidence that soda's acid rots teeth. Sugar, yes, but not the acid. It turns out that the acid is too low and not exposed to your teeth long enough to cause any damage. Sugars do stick, however, feeding bacteria and causing rot.
Modiatmadison
FB has its hooks into many services as an authentication provider and sharing channel. There is plenty of intent to be mined there. Definitely different than what Google or Amazon have, for sure, but just different--not necessarily inferior depending on the usage.
Hmm that makes sense in a weird sort of way. Positive and Negative probablities canceling each other out out.
I think what OP's referring to is forms of "targeted up-sell", where they could choose what kind of fishing poles to sell to you. Here, the deal might be a favourable one, but not for you (but for the sellers of course).

There was that (in)famous NYTimes article from a few years ago about how the target supermarket was successful in finding out a teenager's pregnancy before the girl's father did, and sent her coupons for baby items (which is how the father first got wind of the likelihood of his daughter's pregnancy).

So, as the OP says, it gets murky and grey very quickly as you get into "personalised" selling.

We "live in interesting times" indeed.
I know many mobile game devs who say that Facebook is, by far, their most effective advertising.
You should read about Milton Keynes and its Redways: http://en.wikipedia.org/wiki/Milton_Keynes_redway_system - segregated ways for bicycles and pedestrians integrated into a planned city built some 40 years ago.
I definitely agree with what your saying regarding ownership of your own data (photos, posts, comments, chat, etc..) and I definitely agree.

The second part of your comment strikes me as a bit ridiculous though. I cant invision a scenario in which someone would attempt to narrow down a group of users, given the provided selectors, to the point at which they know their 'target'(your son in this case) is in that group, and then(based on some boolean value (such as homosexuality)), figure out which ads are being served to that user in order to discern something about the user. (In this case seeing a certain ad would allow you to discern sexual orientation).

MarkCuban's post below (marked dead now) seems relevant, despite being decidedly offensive/inflammatory.

Why would _anyone_ go through all of that trouble when logging into the account directly or passively collecting network activity would yield the same answers?

If you're going to somehow attach the ads being served to a physical human (watching your sons computer screen to see what ads show up? Monitoring his traffic to see which ads are served?) you've already broken Facebook's model.

I _strongly_ believe that advertising is the wrong way to go about yielding revenue from a webapp in terms of the value it adds to our society(not that it isn't profitable for one entity). I just think your second statement/argument is a weak one.
Only web and iOS? why no love for android?
I agreed with you up to the "ROI is easily measured there" part Dan.

I've never used Improvely so I'm not sure how deep down the cross-channel attribution rabbit hole you get with it, but social, and display in general, are far from being solved problems with regards to measuring ROI.

There are of course a few cases where ROI is indeed easily measured. Someone sees a FB ad, clicks it, and converts without any other touch-points in their path to conversion. I think we can all agree FB would get 100% attribution credit in this instance.

But the second you throw in any sort of existing brand awareness generated by other channels, or FB's contribution to said awareness for driving conversions in more last-touch inclined channels, it becomes very murky indeed.

There's a reason all of the 3rd party dynamic attribution vendors like VisualIQ, Convertro and Adometry have been bought up by the big players.

Would love to know your thoughts on solving for this problem though as it is increasingly a large one as the targeting side of the display world continues to eclipse progress of actually measuring the performance of said display efforts at a staggering rate.
Electric robotic cheetah
They lost me when it became obvious that PCC doesn't interoperate very well with "normal" TCP (let's call it reno-tcp[1]). TCP is not the optimal solution and PCC may very well be better but there is just no way to use a new and unfair-to-reno and ignore all consequences. There must be some safeguards to handle all the older systems (be they routers, embedded systems, IoT or just plain old Win XP machines).

It is an interesting approach and an interesting research that drives us forward but it is in no way a practical approach.

They implemented this thing in UDT, if they can come up with a Linux patch that would be awesome for real world testing and implementation verification.

[1] Reno is the original TCP congestion control, New-Reno was the most common adaptation for a long time. These days CUBIC is the default in Linux, Windows has their own algorithm. All of these behave in a very similar way to the old Reno, they all have the basic structure of AIMD - Additional Increase, Multiplicative Decrease (slowly increasing on no signal and fast decrease on loss signal). in the case of CUBIC and H-TCP the slow increase is not very slow and the fast decrease was slowed down to handle very high speed links and high latency (high bandwidth delay product).
I can picture this happening

Rackspace PR: lets release the notice Friday night so we don't get bad press.
Give up or emigrate. The CCP aren't stupid and they'd prefer a Hong Kong with an imploded economy and massive emigration because they sent in the PLA to one in which they backed down over protests and showed everyone they can be beaten.
If you are an advertiser for a product (let's say a fishing) pole and you are targeting a certain demographic (let's say people who might buy a fishing pole) and you know that the person you are targeting, beyond just being interested in fishing pole, is also a family man, you might show an ad that emphasises how fishing is a family act and brings people together.
Alternatively if the person you are targeting is a person who likes solitude, you might emphasise the peace and silence of fishing on your own.

That is one reason why knowing your individual target is valuable beyond targeting a certain demographic - you can tailor your ad to the individual, which in theory will increase the likelihood of a sale.
Instagram has been blocked in Shanghai for over a month.
That bike shed would be way more robust if you used FP to paint it.
http://blog.level3.com/open-internet/verizons-accidental-mea...
> "To be honest, looking back on it, Unix today is worse than the systems that Unix itself was created to get away from."

That's my feeling about Go and C.
The phrasing should be along the lines of: "life originating outside of the planet earth."

If we found evidence of life on a moon or comet or asteroid, you would still lose the bet. The current phrasing says "on another planet."
Suicide, a Crime of Loneliness
Skeptoid has an interesting article which lays out a convincing case that they're fakes:

http://skeptoid.com/episodes/4301
You may also want try an open source (self-hosted) solution like Countly (https://count.ly). It may well meet expectations if free-to-use Community Edition (https://count.ly/products/editions/community) is what you'd need. If not, you can go with Enteprise Edition (https://count.ly/products/editions/enterprise) which is also open source, self hosted, but with a lot more features like drill-down events, funnels and retention (cohorts).
Fleet is used only to bootstrap the system. It has very little to do with the larger architecture of stampede or cattle. I view orchestration and scheduling as two completely different topics. When looking at IaaS the scheduling needs are initially quite simple. As such I don't have a mature scheduler and really don't intend on building one. As your requirements mature the needs for more complex scheduling is needed. I've gone down that path many times and it snowballs so quickly into a very difficult problem.

With cattle I’ve purposely decided to defer the scheduling needs to something like Mesos or possibly YARN. I don’t intend to try to reinvent that wheel. I have yet to do that integration.

The CF Diego approach is one that seem very common today. In general all of the Docker “orchestration” platforms out there today are mostly just Docker plus a scheduler. This approach is great, as long as you don’t need complex orchestration. As the CF folks point out, complex orchestration is hard. If you can remove the need to orchestrate and build a system that needs only a scheduler it is generally much simpler and easier to scale.

The problem I have is that stampede focuses heavily on real world application loads and boring practical issues that exist in crufty old applications that exist in the wild. These apps have requirements that necessitate complex orchestration. As such, with stampede I tackle orchestration head on. I try to find a sane and scalable approach to it. Which is really quite difficult, but it is my area of expertise. I feel if I have a platform that can excel at both orchestration (from the native capabilities of cattle) and scheduling (by leveraging a mature scheduler framework) I’ll have an extremely capable base to build the next generation of infrastructure.
> Lot of protesters are just TEENAGERS/STUDENTS who want a peaceful protest , and the crazy police are fully armed and used countless tear gas on them.

The police must have taken a page from the Ferguson, MO playbook... Or maybe just Occupy Wall St....
Type fast and misspeel things.
obligatory:

http://xkcd.com/1053/
The New Google Material Design for Bootstrap
Material Design for Bootstrap is a theme for Bootstrap 3 which let you use the new Google Material Design in your favourite front-end framework.

Read more about Material Design for Bootstrap visiting the Github page.

https://fezvrasta.github.io/bootstrap-material-design/
Who has a 'true' democracy? In the US all candidates are vetted by business leaders and party backers, and 2 parties are hardly any more democratic than 1 big one...
Who puts gates on a vault?
6-7 Thing I Learned About Startups in the Military
I created a secondary account only to handle our pharmacy's facebook page to promote our brick and stones shop. There's no eshop yet, so I tried to run ads (spend about 30 EUR so far), but the targeting is awfully off the mark. I didn't spam any of my friends, tried just to use ads. Results are lousy. I targeted a specific Greek city, surrounding areas and specific ages and all I get are 'likes' from people in other cities, which have zero value to me at the moment. So in a sense I'm just waisting money.

I don't know if this new system will be available for small shops, but the current system for narrow areas (> 50k inhabitants) doesn't seem to work properly.
Assange sneaks into US conference as full-body 3D hologram
“Invisibility cloak” uses lenses to bend light
Scrollback: Embeddable Cross-Platform Chat for Communities
CA gov on why he vetoed bill curbing warrantless drone use by police [pdf]
If they have network block storage you would likely be correct, but afaik they also give you emphemeral storage that is local to the hypervisor which is not network block storage and therefore makes it very very hard and very very slow to migrate you around automatically (ever tried transferring a 20GB+ file around, ya, it takes forever...)
I have 46 Thanksgiving dinners left with family. And then, I’ll be dead
I would like to take this moment to thank everyone for giving the Internet to FCC on a platter. May FCC be the benevolent masters and we be their dutiful servants.