skysight-inc/HackerNews huggingface dataset:
The people selling ad space as well as the people buying ads won't have access to your personal data, so yes, they will be able to utilize your "only me" personal data. You ask FB to target certain profiles and FB handles the rest. This is considered keeping your private data private (and rightly so IMHO, but I know some people who disagree)

I don't know if the "like" buttons around the web respects the DoNotTrack, but I expect no changes in Facebook's tracking behaviour.
Linked site appears to be down.
From what I read, Horowitz' book is very much about the typical VC fueled startup.

At this point in my life, I'm not interested in that except out of curiosity, I'd rather read books by/for/about boostrapped startups.

Where does Thiel's book fall in that range? Reading the comments, it looks like it's way more of an idea book than anything practical, and targetted at people who want to do something new and radical. Fair enough, but it looks like an entertainment read rather than anything applicable.

http://www.softwarebyrob.com/2010/08/05/why-startup-founders...
You can try Promethease[1]. Before going to the Promethease site you should probably go to the detail page on SNPedia[2], which also has desktop versions available and a feature list[3]

---

1. http://promethease.com/

2. http://www.snpedia.com/index.php/Promethease

3. http://www.snpedia.com/index.php/Promethease/Features
Completely agree. I found Thiel's book very preachy and strange. Liked the lecture notes a lot more, because they were more detailed and thorough. The Hard Thing is the most depressing book about being a CEO, but that makes it refreshing and interesting to me.
The “Magic” Behind AngularJS Dependency Injection
Where is the silicon in silicon valley?
There's somewhere around 1,000,000 words in the English language.

> Honestly I have never really found a situation where I wanted to exactly (or even slightly) mean reduce by 10%. It is too specific of a definition to be truly useful.

I hope you realise that your use cases for words isn't the same as every other English-speaker's.

> I find it much more convenient, and useful, to have a word that means the current modern definition of decimate.

The word you're looking for, as mentioned, is devastate. Perhaps ruin, destroy, wreck, ravage, desolate, demolish, raze, etc. If you're happy with a phrase rather than a single word there's plenty more to choose from to convey your desired meaning.

> Perhaps decimate is a poor choice to represent that, but honestly not every word has to sound or have roots that directly relate to the definition of the word.

Agreed, but where words have a specific use (even if not to you) it's frustrating to have their meaning modified to a concept that is more than adequately conveyed by dozens of other, existing, commonly used words.

That's my point.

> It is more important words are used, rather than languish or die in history books.

I'm not even sure what to make of that claim.
In my experience of you don't at least adhere to third normal form, you eventually regret it. Normalized data is more flexible when you need to extend a data model, at the cost of a little more effort during initial development.
Full text search is good when you have big passages of text to search, but it isn't good for typos on short fields. The tolerances just aren't configurable enough.

I was using it to search across user profiles, and while the fuzzy search was great for a slab of text in, say, an about me section, it wasn't good at all for short bits of text like name. Its just too fuzzy for short blobs.
Yeah of course they're smarter than that. Just pointing out that police over-reaction happens just as much over here as there (at least in the last decade). A few canisters of tear gas and riot gear is hardly unique to HK, pretty much every G8 protest ever is more violent...
I don't know anything about Taiwan. Could you explain why these papers self-censor so heavily?
Normalization might actually take up more space, e.g. if you have to break out a column into a separate table and introduce a new primary key.

The reason for normalization is to preserve integrity of the data. If the same information occurs multiple times, it is possible to change it in one place and not the other, thereby introducing inconsistent data. This might have disastrous results depending on the application.

As far as I know, data integrity is still pretty important even today.

Redundancy should be a cause for concern regardless of the amount of storage available. Redundancy might be used deliberately eg. for caching or robustness, but even the you usually want to have one canonical version of the data.
No missing link in the dinosaur-bird transition
I don't know about ElasticSearch, but the more popular alternative Solr, can do that easily by using multiple cores (each configured and tweaked for each language) and doing sharding queries, which merge results for you.
I think it's more like "lets release the notice and reboot the servers as quickly as possible to urgently fix this urgent security problem".

Although I do agree that more notice would have been helpful.
Squirrel for Windows, an install + auto-update framework for Windows apps
That's nice. I did something similar a while ago, together with mach_override, to hook into some functions, like ___NSAutoreleaseNoPool or ___THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__, for debugging purpose.

Example: https://github.com/albertz/music-player/blob/master/app/mac_...

See FindSymbol and install_breakpoint_handlers.
The impossible post to find
Earlier today, which could mean Saturday the 27th, I read an post on HN, 99% sure that was the place. I have spent the past 30 minutes looking in my history got find it, and went through every item.

He did some basic queries, A records, CNAMES, AAAA, etc., always using a -t option as I recall.

I want to go back and see what I was reading, as I believe I was just skimming it.

I do recall he mentioned please excuse any terrible spelling, I'm rioting this at a bar.

That is about the only thing that is sticking out at me at the moment. Any ideas at all, it is killing me.
Tempting but extra levels of indentation also lead to poor readability. The other problem is that this style of programming isn't commonplace and will throw off new readers. Better to just stick to a standard program, broken up into pseudocode I think. Technically, the bind time of variables are still the entire function but in practice you can choose to limit the useful scope of a variable to the code block where it is defined. It doesn't take a master coder to notice quickly that the first variable at the top is the one to remember going down the lines. The only remaining problems, then, are that variable names become a little longer to avoid conflicts between the code blocks and the compiler probably won't be able to optimize the function as well as you'd like to, since some extra variables stick around for longer when not needed.
If you find it hard to read, set the body style e.g. width:600px; margin:auto; font: 18px/24px Calibri,Arial,Helvetica; color:#333; background:#F3F3F3;
I think the strongest argument against net neutrality is that the US has gone through long periods without it and none of the doomsday scenarios have occurred.

I see no reason why we shouldn't take a wait and see approach.

I could see paid prioritization having some benefits. The average internet service provider customer is cheap as fuck. They buy the cheapest service and bitch about rising costs.

Though if isps going crazy we can always just pass net neutrality.
> All fields in a document are assumed to be of the same language

That is not true. You can configure analyzers on a field basis, both for search and index.
The videos have been very horribly recorded though! Seem to have been recorded by a student.
We spent a lot of time thinking about this exact problem when we started Amplitude two years ago- how can we provide premium analytics while at the same time having an affordable price point?

It's a hard technical problem but we feel like we've cracked it. Would love to hear about what you think look at what we're up to. Same sort of power as Mixpanel (more in some cases) as well as pricing that's more than 10x better: https://amplitude.com/pricing
They'll likely never relinquish control, and only succeed in adding to their Internet regulating duties.

This is the organization that considers a nipple slip unlawful television content.

Didn't we spend the 90s worrying about exactly this? What one hand giveth...
It is always nice to see Prolog on the news. SWI was the choosen implementation at my university back in the mid-90's.
The article somewhat related to me.

Whenever I felt the urge, it was both instinctive and driven by the realization of utter pointlessness of any endeavor, ultimately of life itself. There were triggers, sure, which is where my instinct to give it all up came in, but the triggers themselves never drove it all the way. It was the chain of thought of how anything I do -- I used to do things primarily for my own satisfaction (read: happiness) -- is ultimately futile.

I hated the fact that I am beholden to others -- my parents, my closest friends -- and thus cannot take my own life, but this thought was only a minor hurdle in the steep dive to suicide. Only a minor hurdle because I saw them as just other people in this web of life, perhaps more closely tied to me, but my life is my own after all, and I am the only one in here.
The most important sentence: "Probably not if your core business needs revolve around search."

Postgres full text search is very good, but once you get into the realms were Elasticsearch and SOLR really shine (complex scoring based on combinations of fields, temporal conditions or in multiple passes, all that with additional faceting etc.), trying to rebuild all that on top of Postgres will be a pain.

While that doesn't break the article, it runs into a nasty problem: `unaccent` doesn't handle denormalized accents.

# SELECT unaccent(U&'\0065\0301');
unaccent
----------
é
(1 row)

(That problem is also present in Elasticsearch if you forget to configure the analyzer to normalize properly before unaccenting)
Maybe https://news.ycombinator.com/item?id=8377213
Shining light on patent lawsuit shenanigans
I don't understand this (American?) tendency to insist on comparing everything that happens in the world to what happens in the USA. It's almost as if you are expected to first check what USA has done, and then apply equal amounts of criticism to the USA for that, before you are then allowed to say anything on any topic.

Hongkongers and other people around the world, don't care about the USA. We don't feel the need to use USA as a benchmark when discussing issues in our own countries.
Scientists sneak Bob Dylan lyrics into articles as part of long-running bet
>I think the strongest argument against net neutrality is that the US has gone through long periods without it and none of the doomsday scenarios have occurred.

Incorrect, the Internet in the United States has been under de-facto net neutrality rules through a patchwork of agreements, policy statements, and regulations.

The current debate is just about formalizing the legal method & the scope of any rules to maintain a "Open Internet". (That is the term that the FCC uses for the various net neutrality issues.)
I agree with you on the third normal form, but let's consider the fifth too. In TFA the example is agents working for car makers. Let's use a more realistic example: agents working for car dealers.

So Frank sells cars for Festive Ford. We store that in fifth normal form by saying that Frank sells cars and Frank works at Festive Ford, and Festive Ford sells cars.

But one day Eve walks in to Festive Ford and walks to trade in her Eagle. Frank cuts her a sweetheart deal and Eve drives away in a brand new Focus. Festive is now left with an Eagle to sell. Maybe we'll add a record saying that Festive sells Eagle cars too, though that seems silly when they've only ever had one to sell, and Eagle is out of business for a decade already. And even if we do that, Frank is a Ford man, so if he manages to sell the Eagle, we'll need to add a record for Frank being an Eagle salesman too.

After a few years of this, everyone is selling every brand according to the database, and the business people wonder why the website says Festival AMC-BMW-Chrysler-Dodge-Eagle-Ford-GMC-Honda-Isuzu-Jeep-Kia-Lexus...oh you silly programmers!
Oh. Cool. Thanks. When I was looking into this, it wasn't yet possible. That's very interesting for me.

ElasticSearch has MUCH better support for language analysis to the point where it might be worth it to move from Postgres tsearch to ElasticSearch, but this limitation was a huge hurdle for me not being able to move.
Segment.io is awesome, would highly recommend. Makes it easy not to be locked into a single platform by lowering the switching cost to almost nothing.

Attribution is a tough problem in itself, most companies either do attribution really well or user behavior really well, but not both. The best analytics setups I've seen are ones where you have a separate attribution platform that feeds data to a user behavior platform.
Yoman: Send yourself a Yo when your script wraps up
Impact of mind-body awareness training on learning a brain-computer interface
I was under the impression that early iPhone models weren't even available in China officially and recent models have been delayed for quite a while before officially being available.

It seems this time it will simply be a few weeks as the article indicates, could it be that demand is lower for grey market iPhones 6s because of the imminent release this time around?
The iPhone is in the final stages of approval in China. Is it really worth paying a premium for at this point?

http://bgr.com/2014/09/26/iphone-6-iphone-6-plus-china-avail...
Suicides prevail at both ends of the spectrum of social interaction: too much or too little [1]. It's not just at the too little end. Examples of too much social interaction leading to suicides: prison suicides, overworked stressed out students, suicides due to too much debt or career failure, individuals, usually women, left alone to take care of too many children alone without support, and altruistic suicides such as when elderly go into the wilderness to free up resources, or soldiers jumping on grenades. It's not just loneliness that kills. You have to plan ahead and manage your interaction such that you don't leave yourself without anyone, and have a support network and realistic expectations in life.

[1] http://en.wikipedia.org/wiki/Suicide_(book)#Types_of_suicide
Since the site appears to be unreachable at the moment here's the cached link for convenience: http://webcache.googleusercontent.com/search?q=cache:ldrpOr9...
1. Yelp - useful for reviews.

2. Foursquare - for place recommendations

3. ForeverMap 2 - for offline maps

4. Uber/Lyft/Sidecar - useful when it's not easy to take cabs or public transports
Vidya Gaemz Ipsum: The Games Journalism Dummy Text Generator
Yes, there was. I searched HN and found https://news.ycombinator.com/item?id=1993898 from 4 years ago, titled "John Draper Donation Drive Verified". More details at http://www.blackhatworld.com/blackhat-seo/blackhat-lounge/26... . It's also mentioned fleetingly in http://www.webcrunchers.com/friends-of-crunch/ .
As far as I can tell, there was no regulation before the 2005 open internet regulations.

The ISPs generally obeyed it before, but they generally obey it now. I'm not seeing the dire need for formal regulations.
> So far Apple has been able to stay out of the race to the bottom when it comes to prices of its devices.

In fact, with increased memory (128GB) and the new 6+ form factor and pricing (i.e., $100 more), the ASP of an Apple device may actually climb.
Top 15 WordPress Plugins for September 2014
Mad props for the prompt replies even during crazy times. I'm routinely impressed with MG.
Oh WOW. 30 euro and no results? Facebook ads don't work!!!!
I am surprised, that's possible since any version I've been working with (0.12x and up).

What you cannot do is control that via client (e.g. "this index request uses the chinese analyzer for that field only"), because the analyzer setting in the index request overwrites all other configs. Mappings supported that for a long time.

One of the arts of search optimization on Elasticsearch is finding fields that you want to index multiple times with different analyzers and combine in a clever fashion.
Y No Hype, Intrapreneurs? – An Essay on Future of Work
I never use Lucene, but I got the impression fro others that it was difficult to use, and that Elasticsearch gives it a relatively usable layer on top.
This method is how most (if not all) cryptanalytical attacks work.
A (well curated) directory can be a great tool to get to know new sites you might not be aware of. Pity that they are killing it off rather than re-imagining it. I don't really know what Yahoo! is supposed to stand for anymore.
That's not what the database says. It doesn't say "x has a current contract with every brand" or "x offers every brand for sale", it says "x has offered every brand at some point in history".

I think this is perhaps the biggest problem with 3NF and above: People construct sloppy queries (such as confusing "sells" with "has ever sold in the past"), verify that they give the expected results on a seven-row test table, and then deploy them in production. 3NF and above demand clear thinking.
People with no marketing or advertising background, spending laughable amounts of money declare that an extremely sophisticated platform is junk.

It's like me saying Boeing's products are junk, because I can't assemble a spaceship.
Text search is ok in postgres. Better than mysql. Not as good as solr, but you don't have to sync with solr if you use it.

My main complaint is that 'united states' @@ 'united states of america' is false, ie no token overlap similarity.

You can overcome this w the smlar extension. Have requested smlar integration in 9.5
this is actually super interesting. excited to see where this stuff goes.
In the wireless data sector, which operates under separate and looser "net neutrality" rules, there are already packages to allow "unlimited" access to preferred applications.

T-mobile does this[1] as well as Virgin[2]. Scroll down to see packages like:

* "Unlimited Instagram — Monthly $5.00"

* "Unlimited Pinterest — Monthly $5.00"

* "Unlimited Social — Monthly $15.00"

If you are a web or app startup, it's gonna be might hard to get people to use your product when they can use Facebook or other preferred apps for free.

Sure, the above plans are made for low income demographics but it is a looking glass of what the ISP/telecom companies view as the future of the internet.

[1] http://www.theverge.com/2014/6/18/5822996/t-mobile-music-fre...

[2] http://www.virginmobileusa.com/custom/#/
"Modern C++" is outdated nowadays. Just look at the C++ code published by Google.
Every time i see Graal/Truffle I thought of JRuby.

But what exactly is OTN license?
Great Frege's ghost! D:
A word of warning on selling features, perhaps customers don't value those features as much as the seller does?

My history is that I built a real-time analytic engine for reporting project/program progress within large multi-nationals.

We had this idea of a maturity scale to guide a client along a path and to show how our features differentiated us from competitors:

Level 1) A client is recording progress against key milestones

Level 2) A client is trending data against those key milestones and comparing against past data

Level 3) A client is using drill-downs to understand how to affect the trends and deliver milestones sooner against specific metrics from L2

Level 4) A client is defining and reporting exceptions (+/- %/n from expected)

Level 5) A client is defining and using event-driven reports from those exceptions

All clients were at L2 within days of being set up on the system. Few clients ever reached L3, and none ever reached L4 or L5.

The problem was, our price tag was derived from the cost of storing, reporting on, and executing workflow around L4 and L5... we were expensive. This was fine from the perspective of the sales process because everyone wants to reach L5 and so buys into it. But in reality it turned out that once clients had mastered L2, the incremental value received from the weight of extra process required to make L3+ valueable to them just never added up.

We sold ourselves as the only company offering L5 reporting, and whilst clients were aspirational they only ever had the need for L2 or L3 reporting. We were giving them L2 reporting for the price of an L5 system.

Reading the comments here, and I personally have not used Mixpanel for a while now, I suspect that you guys are on the same path we were: Selling the complexity and the capability of a Formula 1 car, when most people just want a Volvo.

It's not even the first time I've seen this cycle repeat itself. Even when I think of companies like Vignette (15 years ago) I recall they sold caching + personalisation, the price tag being determined by the personalisation but it turned out almost every client only needed the caching. I can't think of many clients who stayed with them after that epiphany had been had. Good enough is frequently good enough.

Which reminds me of this:
http://archive.wired.com/gadgets/miscellaneous/magazine/17-0...

"When Cheap and Simple Is Just Fine" - and if the orgs do not have data scientists to make sense of the advanced reports you're offering, then those orgs may likely choose to go for something cheaper and simpler that is giving them high returns at the level they're operating at.
Wow, what an incredibly dense thing to presuppose and advice others that the idea of data normalisation is antiquated because the primary purpose, when it was "thought of", was to save disk space!

Data normalisation is all about correctness - mathematical correctness. It's about reducing inconsistencies in your abstracted domain model so that you do not suffer side effects when using your data (such as in your programs). It is not optional.

This is poor advice to others. Especially if "the adviced" are uninformed, new or finding the subject hard.
https://www.google.ca/search?q=php+directory+script&oq=php+d...
Well, you said it yourself. Track everything you possibly can, then get an SQL server and start modeling. Nowadays, you can do basically everything you need in excel. I wouldn't say it's easy by no means, but if you are dedicated you can make it work. Just get a book about MMM and start tinkering with the data.
That was Plan B. I've never used it, or read the papers or the manual, but everything was centralised on a single box. The reason the tar thing works at all is because all it contains is pointers to your centralised state. In case anyone is trying to wrap their heads around the above comment.

The closest Labs equivalent would be Protium, which is for writing programs like he mentioned with the sam/samterm split but with reattachability. Like all the most interesting application-level softwares for Plan 9, that actually do something for you, it wasn't released.
Maybe not explicitly silicon, but it has it's own superfund: http://yosemite.epa.gov/r9/sfund/r9sfdocw.nsf/ViewByEPAID/CA...
Should we not better read the books that this people read, to get rich and famous ?

Which books did they read ?
Is Clojure Homoiconic?
I'm advocating for everything to be private. But not advocating for the US system, which is far from a free market.
> I believe you have been downvoted because instead of quoting general economist mottos about the misuse of public money, you could have cited factual examples.

I just presented some obviously factual statements. Would you demand an example if I said there's no such thing as a round rectangle?
The lack of brisk smuggler sales likely indicates confidence that Apple has passed it's hurdles in China to sell the iPhone6/+.
In all the practical applications I've seen of RDF or OWL, all the queries rely on some form of the closed-world assumption.
Kano