skysight-inc/HackerNews huggingface dataset:
Why not just use simple version controlled database migrations, and testing them in a test environment?
TL;DR a fern found almost everywhere is growing somewhere http://plants.usda.gov/core/profile?symbol=adca
Viewership in tv and radio isn't measured directly, but indirectly through polls and surveys. You're counted as part of the set of potential viewers based on your age, location and whether or not you have a Nielsen box (or whatever they use nowadays.) TV stations don't actually know that you decided to turn the channel, and they don't really care, since that time has already been paid for.

When you can very accurately determine how many people have seen a web ad and you know how many people haven't, that more directly affects how much value can be extracted from that advertising. In terms of the actual effect on revenue, blocking a web ad would seem to have more impact than ignoring a tv or radio ad.
I was referring to web ads. The elimination of public display ads is irrelevant in this context. I'm preventing the provider of the content I'm consuming from earning a paycheck by blocking their ads. If the city of São Paulo received a revenue share from public advertising, to put towards government funding and reduce their taxation on the public, I'm sure they would change their mind very quickly.
5-Hour Energy Founder Innovation Lab
I get that but I'm wondering who is this postmortem written for? For other engineers? Not entirely - it's seems to be written partly as PR piece.

In that case I don't need to basically congratulate Stripe on messing up and then posting PR piece on how they messed up, especially when it's such a trivial mistake (by that I mean it's not anything technically interesting for what went wrong). I guess I'll concede that what is technically interesting is not objective - many things I consider complicated other would consider basic, so I don't really have the right to serve as the arbiter of what is technically interesting.

What happened? We dropped an index. Why? Bad tooling. Fix? Patch code, add index. Future fix? Vague goals to stop this from happening.

Though I might be taking it too far, I don't see why I need to give props to someone for doing messing up something relatively basic and then fixing it - don't people complain enough about kids getting participation trophies?

Anyway, don't mean to call out any specific Stripe engineer, it's failed process at multiple levels (guy who drops index has no visibility into DB?).
In MySQL/MariaDB (and presumably other major databases) you can instruct any given query to ignore an index, but it has to be done at the query level. Perhaps the db interaction layer of the application code could be written such that all select queries are built with a variable containing a list of indexes to disable. You could then set that globally (or using dependency injection) and any query using the index would stop using it, without needing to go around and search for uses manually.
In my opinion, a lot of the discussion about ads and ad-blocking leaves a very key factor undiscussed: that, as with US healthcare, the consumer cannot make an informed decision about whether a given piece of content justifies the loading of a given piece of 3rd party code, because the terms of use of that code are undisclosed. The whole notion of "implied consent" seems laughable to me - about as laughable as the idea of going into a car dealership and buying a car sight unseen and for an unknown price that can be redefined by the seller at any point in the future. [Edited for cell phone typos]
To top it off, congress wouldn't actually allocate funds to any of it.
Example IEEE Academic Paper in Markdown Using Pandoc-Academic-publication
I suspect that it's more common than you'd guess.

In one situation I was working for a supplier to a massive corporation (a household name). They had all sorts of red tape in the process. Every change required filling in forms and getting official sign off from several parties before getting the release code over.

Anyway, we had a database user that was so restricted the we couldn't run the install process of a new product. I knew they ran the releases as SA so the start of my release script upgraded all the permissions of our user to give full access to everything.
In addition, you can also mute the volume and/or walk out of the room during a TV commercial, and it's perfectly legal to record a TV show and fast-forward over the commercials.
> The TPP hasn't even been ratified yet, let alone enabled by law.

Public debate precedes and informs whether a government will sign the TPP. If a government signs the TPP, public debate will precede and inform how a government chooses to implement exclusions which are permitted by the TPP.

The US has entered a 90-day window for public debate, 60 days of which will include access to the official text. http://i.imgur.com/k6Je0Dz.png . Hundreds of industry lobbyists have had access and input to the TPP text for years.

Journalists and academics now have a short time window to try and understand possible interpretations of the TPP text. This will be like reading source code without Git history or comments.

> But it's too early to know what it's impact is going to be.

When would be a good time for public debate?
Interesting question.

Should foreign companies be allowed to create monopolies, because potential local competitors do not have enough capital currently?

I guess the obvious answer is no, but its still an interesting line of discussion.
Link to the library - https://github.com/claymcleod/pandoc-academic-publication

I'm really hoping some of the academic community will enjoy this + submit pull requests with different styles from other academic submissions. Please let me know what you guys think!
Unicorns or sheep with party hats?
No. That went out decades ago. The Syufy chain of theaters (later Century) used to try to create lines by not opening up enough ticket windows. Then came video rental. Then came half-empty theaters.

Retailers no longer have the power to make customers wait. Consumers have too many other buying options.
Well, ultimately, we all decide what our social obligations are, because we live in a democratic society. We discuss, we persuade, we elect, we vote, and so on. The conversation never really ends, and each new generation chooses again for itself where to draw the line.

But things, historically, have gone pretty good for everyone, the more the rich chip in, and pretty badly for almost everyone(though better for the rich, of course), the less they do.

Now, I get that a lot of people decide "these are the principles I think are important, and damn the consequences," but I think that's silly--if a principle I like ends up leading to a crummy society in one way or another (e.g. I don't think pollution should be regulated, full stop, and suddenly everyone has shitty air quality), then I'm going to rethink that principle. Others stick to their guns no matter what.
"This is the first technology that automates the power of the human mind."

Writing (and later, indexing) automated and enhanced memory.

Calculators automated computation.

Computers have automated a lot.

You can say these have only automated specific pieces of "human mind" functionality - but I assert that this is not really different from how a tractor only automates specific pieces of "human muscle" functionality.
The free content for ad views model is only tantalizing for web publishers because the internet, which they did not develop using their marketing budget, provides access to billions of eyeballs for very little cost. That fantastic bargain comes at the cost of playing by the internet's rules. The internet is not a broadcast medium, but a request-response medium.
I always thought CEDs looked so cool. What I really want to see is how they're created though, and what they'd sound like on a turntable...
I’m sorry: I got so angry reading this, I accidentally downvoted you :/
I beg to differ. Ad blocking has been around for almost a decade, AdBlock Plus was first published in 2006. But if you take a look at historical usage [1] of ad blocking technologies you’ll see that it started spiking after 2012, right when profiling was widely adopted by the digital advertising marked due to the usage of programmatic advertising. Also it’s tech related sites that are taking the biggest toll [2] (although that could also be attributed to adoption of video ads). I also don’t think it’s irrelevant that ad blocking usage in European countries is twice that in US [2]. Generally speaking I think Europeans are more concerned for their privacy.

Just to be clear, I won’t argue that ads are annoying and that makes a lot of users willing to use something to block them. I just have the impression that it was after the adoption of profiling technologies that ad blocking usage boomed.

[1] http://www.mondaynote.com/wp-content/uploads/2014/12/347_adb...

[2] http://digiday.com/publishers/global-rise-ad-blocking-4-char...
A system's security comes from the security of its components and their interactions. The functionality of each will be expressed in a language. That language will have features that affect the security of that component. Therefore, security is a component of languages and systems.

I'll go further to say language security is a subset or component of securing a system wherever it could be applied. This has been known since at least MULTIC's where the choice of PL/0 dodged some security vulnerabilities due to language's attributes. It's been known for reliability at least since Burroughs used ALGOL variant for their OS.
Leaving the horrible security of the Java Runtime aside, I highly doubt that there is such a thing like "insecure programming languages". There is "insecure programming" though.
No, but you do allow the presence of advertising on your TV or radio so why should web pages be different? That's the contract you agree to.
"Given the size of the vocabulary used in this library," - really? Is 320 words that big? Is a list of these 320 words available?
You should listen what people have to say when they describe it as a "Love Bomb", as "Seeing God", etc -- sometimes a little less quantifying can go very far in resolving problems physical or otherwise; the trick is experience and an open mind. The testimonials describing these substances as powerful healing tools is endless -- there is validity in this fact.
Generally you want your database migrations described in a straightforward manner for development; the migrations will contain a straightforward change from old to new (and back). With a live (busy) production database, it is often necessary to handle things differently to maintain up-time.

As a simple example, to make an atomic change to a write-only table, you could create a copy of the table, alter the copy as necessary, then in a single rename operation, rename the live table to '_old' and the '_new' table to live. You most likely would not want to add two additional table schema and all of those steps to your development database operations.

It's entirely possible that they could capture what is done in production as migrations, and test them first, but it would still likely be separate from what the application developers are working with.
>These chemicals are tools, no more and no less.

The way I like to look at it is the odd trip (or even pot to a lesser extent) "exercises" the brain by pulling us out of the mundane, repetitive grind that is everyday life for most people. You see things differently, think about things differently and it acts to keep your brain "on its toes".

No magic, just chemically induced neurological exercise.
I wouldn't say "big" tech company so much as "name" tech company. Lots of big tech companies exist (e.g. HP, EMC, IBM, GE) that generally don't carry any kind of magic imprimatur.

I think the previous response is correct in that there is definitely a halo effect that makes one seem more credible. Example was an article I was just reading entitled something like "Ex-Googler Gives Life Lessons" and it turned out the person was 25.
Radley Balko writes that he learned this from Gene Papet, a professional trainer of K9 unit dogs.

http://www.huffingtonpost.com/radley-balko/supreme-court-con...
Oh thanks for that :)

In my current scheme, malformed expressions just get a fitness of 0 (where fitness is between 0 and 1; 1 when the expression evaluates to the given target).

Varying lengths are achieved by randomly picking a length for each individual at the beginning. Thereafter, every generation gets varied length genomes automatically because of crossover. Not sure if this is the best approach, though.
Wait, do people think that mental health disorders somehow don't involve brain function? What else could it possibly be?
I am a huge fan of postgres, but removing an index on postgres like this (especially if it is the primary means of querying a large table) would have the same effects.

This is just a failure of the tool that executes indexing operations, and not of the db itself
For reference, a quick Google search indicates that Stephen Hawking's current input rate is 1-2 WPM. This would already be an improvement.
I've been using the internet for 15 years, and I don't want to "see it all" and I never have. There's only about 15 websites I use regularly, and everything else I see comes through those. So you can't say, "we'll provide the big 15, you will learn to love the rest" when that could very well be a significant lie.

It's like saying "We'll build Wal-marts in every town, that way they'll learn to love shopping so much they'll start competing local businesses." It's transparently disingenuous, and completely unrealistic.
The most scaled websites are written on PHP/MySQL today. Facebook, Wikipedia, Tumblr, Wordpress, Baidu, Yahoo...

I know it doesn't look cool to defend the popular technology, but it's hard to do for now.

(Hope Rust will crush on web performance so I can hipster around about it :)
This site is an ad and no one is blocking it. Many Instagram feeds are ads. This ad blocking debate is taking a very dated and narrow minded view of what an advertisement is.
MJ almost always gives me the feeling of heart palpitations, unlike LSD.
Yes, violating a user's privacy is really ethical...
Only beaten by Assembly.
I completely agree - I was definitely taught the skill of guessing the teacher's password.
It's 320 words per page.

The English dictionary the site uses contains 354939 words.
What Ethan Swan Learned from Tracking Every Tattoo in the NBA
They get that information from tracking you across the wide internet (because you see the banners which also track you) and they sell targeted advertisement to specific audiences using real time bidding systems where you can bid for advertisement space for a specific audience ('interested in cars', 'interested in electronics', 'probably male', 'age 30 to 40') etc. That profile data is gathered/derived from your browsing behavior.
I would be using the phone as a backup of my main data and I don't care how long it takes to first transfer it because it would be fast to transfer the data changes using wifi-ac afterwards
Benghazi committee, under fire, releases more Clinton emails
Thanks I think DNS is still propagating so might be a little up and down for the moment.

Yep, yask123's python script is what prompted me to put the site together and it and uses the same simple idea, but it was written from scratch in javascript.
Faust by Johann Wolfgang von Goethe
Actually, "Joseluí Borge" is a very common pronunciation in some suburbs of Buenos Aires, for example the city council of Quilmes (http://www.lanacion.com.ar/422798-impiden-que-una-calle-llev...).
I haven't thought of that, just another reason to get much better batteries. But to tell you the truth, I would trade very high definition 6" screen for more storage and a smaller screen.
Well, as someone who doesn't earn money from ads, I'm on their side.

I agree with the arguments against ads, but I also remember what it was like to not have a CC or money to spend, and ads work as a redistribution mechanism; until someone can make a good argument why the poor won't be left out of the brave new world of paid-for content, I still won't use an ad-blocker.
Uh, I think most people have some vague, hand-wavy notion about "the mind" and social factors, (largely) disconnected from brain function.
All languages allow to write code with vulnerabilities.

Memory safe ones have logical programming errors and possible runtime issues, which is Java's case.

C just adds memory corruption to the set of issues one has to worry about.
From a business model perspective, the reader is not the 'customer', but the advertisers. The content is just the bait to get traffic, and then a publisher has to monetize the traffic, most of the time by using ads to divert some of the traffic to an advertiser. So a publisher has to walk a very fine line between not anoying the reader too much but at the same time still have value for the advertiser. No wonder that some publishers go (way) too far and only focus on advertisers and almost forget the reader.

Doesn't help that the ads are most of the time outside the control of the publisher, but are controlled by big advertising networks of course.
Un site pour apprendre le langage open-source Ruby facilement
ZimCode.IO: Importers with free progress reporting
This article is coming at it from entirely the wrong way. Counting rules is not how you assess language security. We already had language security assessments back in the 80's-90's with proper methodology that taught us more useful stuff. They had basically two approaches: systematic analysis of language attributes on specific types of defects or vulnerabilies; empirical analysis of defect or vulnerability rates on real-world projects with comparisons on languages. The author or another party should apply one or both of those to modern versions of the language to assess real risk. Then, apply analysis of any coding guidelines to see what they counter and what effort is required as productivity is important criteria.

On the other hand, this analysis tells us about nothing useful except that there's rules, the rules have claimed benefits, rules here vs there, and a recommendation based on that. Ignores too many real-world concerns. Waste of time.
No, I couldn't release it due to not having the source or being in a position to ask permission. It was for Sybase but the same thing can be achieved in MS SQL by reading some system tables. It really wasn't that hard of a thing to write.
I'm kind of surprised that the bank had that much cash on hand. I've known people that saved up enough to pay off their mortgages (less money than you were talking about), when they went to withdraw the cash from their savings to take to the bank that held the mortgage, the first bank was down to giving them 20s.
Youtube alone hosts a vast amount of content - everything from archival footage to MIT lectures to people's cat videos, and all of it more or less free. Just because you personally dislike Google doesn't mean the world is better off without the services it provides.
Clef's company handbook
>Public debate precedes and informs whether a government will sign the TPP.

Sorry to tell you this is just wrong, this is a project of empire, see below first science on reasoning:

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

Wikileaks

https://www.youtube.com/watch?v=ABDiHspTJww&feature=youtu.be

The Grand Chessboard: American Primacy And Its Geostrategic Imperatives

http://www.amazon.com/gp/product/0465027261

http://www.amazon.com/review/R2NVX3KKHJONPW/ref=cm_cr_dp_tit...

Manufacturing consent:

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

https://vimeo.com/39566117

Protectionism for the rich and big business by state intervention, radical market interference.

https://www.youtube.com/watch?v=WHj2GaPuEhY#t=349

Other important info

http://www.nakedcapitalism.com/2015/10/michael-hudson-on-par...

http://michael-hudson.com/

http://www.therealnews.com

The Citibank memo

http://politicalgates.blogspot.ca/2011/12/citigroup-plutonom...

http://www.rdwolff.com/

https://www.youtube.com/watch?v=OcA1v2n7WW4#t=2551

US distribution of wealth

https://imgur.com/a/FShfb

http://www2.ucsc.edu/whorulesamerica/power/wealth.html

The Centre for Investigative Journalism

http://www.tcij.org/
The point is that someone can borrow the device and physically take it to wherever they need it, so wired wouldn't really work. Of course blanketing the whole city with public wifi would be even better, but a much larger undertaking.
Intel-Micron 3D XPoint at Xroads
I think I just see it as different niches. C++ only adds to the code after a certain amount of complexity because there is so much magic its hard to manually translate to assembly in your head (at times). I certainly don't know much about c++ >03; the additions have been.... Probably not worth using over c for the massive probability and ability to contribute easily for small tools.
Saving Cloud Costs Is Not Enough: Introducing SmartSizing
FYI

https://www.youtube.com/watch?v=ABDiHspTJww&feature=youtu.be
These are pretty weak correlations. Gun control has passed all sorts of other places, which looks like gun confiscation, without mass slaughter.

Also, gun confiscation was not at all the defining characteristic of these other places that experienced mass slaughter. There are many more things that accompany that type of political landscape, and are more common.

And without an example of where citizen gun ownership prevented a dictator from coming to power, the whole argument is extremely weak, though it definitely gets repeated quite a bit.
Exactly with almost no impact, only in the past 1-2 years did it became a major issue as more and more people were installing them and now with Apple and the likes actively promoting them it became a common knowledge.

As for the European part, as a European I would not agree to that statement at all most people here do not show any more insight into technical privacy than who I know in the US.

VPN is also quite common here in Europe and not for any privacy concern but because regional blocking of content is a plague here. And it's not only to access US content Europe is a nightmare when it comes to distribution rights for IP since even tho we have a unified market every country still has it's own distributors.

So if a Belgian user wants to access French content they more often than not have to use a VPN to get a French IP because otherwise no streaming for them, same goes for an Austrian or a Swiss user who wants to consume German content. And that's before going into the insanity of regional content for the likes of Netflix.

You also forget that Europe has adopted Chrome much faster than in the US because from 2010 to 2014 they had to have the browser choice menu for all versions of windows which were shipped in the EU upon installation (You can also see a short spike in IE users once that directive expired in dec 2014, presumably just to get Chrome/FF again ;)) which meant that they had the ability to install free adblockers (adblock for IE costs money, and is a shite reverse proxy).
I don't think that hacker news is all about one thing.

Furthermore, it's fun to play with this, but it is undeniably not c. If you have access to clang everywhere (or gcc w/ blocks) and you're OK with the tradeoffs, have at it. :)
>Companies need to have real revenue and produce real profit and then need a valuation based on sane multiples.

I wonder how many unicorns lack these criteria. Only Twitter has the discipline of public markets. If it doesn't deliver, public shareholders get burned.

If unicorns don't deliver, private investors get burned, but where do the losses go? VCs, founders, employees, as well as some family offices, banks, university endowments, pension funds...where else? And I sure am curious about the exposure of these last three groups.