skysight-inc/HackerNews huggingface dataset:
While this is a nice gesture and I certainly support it, it's hard to believe it would have significant impact. It's clear the NSA is willing to lie to both the public and congress and bend whatever rules they have to. So this will probably just force them through a new loop hole to get where they are today.

When you have your own private supreme court(FISA Courts) to rubber stump rules for you, it's pretty easy to find and/or create loop holes.

On the plus side, if it gets stopped at least we will know who to throw out of office.
What's interesting is that from a UI perspective the "flag" is very poorly implemented. I don't ever flag and I'm sure the flagging varies also with the length of time someone has been on the site. Newbies and older users probably flag for entirely different reasons (leading me to believe that "flag" isn't even evenly weighted or shouldn't be).

And what does it mean to flag anyway? It's possible someone thinks that it is "read later" and another person "this is wrong".

How does anyone know what flag even is for exactly?
The Perverse Effects of Rent Regulation
OK...but for actual applications that perform some specific functions? In other words, not news/article websites pretending to be apps...

Some examples: A voice recorder. A calculator. A camera application. A compass. A drawing program. A photo editor. A program that auto-tunes your voice. Games.

As a matter of fact, even for those non-app websites that offer an app - I find the app usually offers a better experience compared to the site, but like you - I'm not installing a separate app for each one of them.
The first thing I did when I got the new gmail tabs was uncheck them. I don't want my mail tabbed. But thanks for asking. :)
Not just aesthetics, it's also a matter of ergonomics. ; is not the most comfortable thing to type, requiring either wrist rotation or an awkwardly bent pinky.
Reading this article the one idea that persisted in my head was that this was a case of people not really knowing anything about ecology trying to create an ecosystem. Sure they used the word "Platform" and maybe that was actually the first clue, but what they really wanted was an ecosystem of actors creating increased value for their domain.

I think that my favorite piece of writing by Cory Doctorow is his essay "All Complex Ecosystems Have Parasites" and I thought of it early into this piece. Any ecosystem of any interest will always have parasites within it. When you attempt to indiscriminately remove them all you almost invariably end up with something sterile and far less interesting. When I discover a weed on my lawn, my reaction isn't to burn the lawn and pave it. Sure I wouldn't have any weeds that way, but a concrete sheet is far less interesting (to me at least) than a lush lawn. So I suck it up and deal with the weeds on a case by case basis, because that is the only way to do it without torching the rest of the ecosystem that I want to maintain. It seems like Facebook, when faced with the weed problem, went the concrete sheet route, torching both the parasites and the rest of the actors that actually made up the ecosystem. Sure, it means that there are no more weeds, but it means that there also aren't any of the other organisms that create value in your ecosystem.

Another thing to consider is the energy cost of "putting down roots" so to speak in an ecosystem and evolving with changes. An organism has to spend energy to establish itself within an ecosystem, and it also has to spend energy changing itself to adapt to changes in the environment. Every joule of energy it spends doing this is a joule it doesn't spend enriching the ecosystem it is a part of. Going back to my lawn, I don't change the soil composition every year, and I also don't pull up the grass and set it back down to resod every 6 weeks. Eventually it would die, because I would be forcing it to spend all of its energy adapting to changes I introduce rather than helping the ecosystem thrive. And then I'm back to my barren field problem.

I don't have a good ecosystem analogy for competing against their developers, but I will note that it can be framed in energy terms again. Any other organism, after watchers other repeatedly expend their energy in a particular ecosystem only to be crushed will likely decide against attempting to establish themselves in your ecosystem and instead choose one of several other competing ecosystems, even those that appear initially less attractive, because what is the use if you likely end up failing anyway?

So, my takeaway given only my shallow knowledge of what happened based on this article is that other organizations attempting to establish an ecosystem (and that is really what they want when they say platform) and reap the numerous benefits that an ecosystem can produce should spend some time thinking about how ecosystems become established and thrive in the real world before charging clumsily forward with their own naive attempts.
A place I used to work at organized a hackathon ... that started on Friday at 6pm because that was the only way to get support from management.

It did lead to some interesting projects, however.
Branding Matters To VC Firms Too, Studys Says
I posted a "Future of Facebook" question to HN many days ago... funny to look back on it now.

https://news.ycombinator.com/item?id=82706

Facebook moving the application "profile boxes" off the main profile page was really the turn-key event where it clicked that things were headed downhill. They did it because people were getting fed up with app spam, but it also demonstrated that they had zero regard for existing Platform apps that had built infrastructure around a given set of assumptions.

At that time, companies like Zynga were still in their infancy and had plenty of success runway to go, but it really marked the inflection point.

As an app dev, I saw the writing on the wall years ago... at the time of that post it looks like I had about 550k users. Ended up selling all my apps six months later at ~1.3m, chalk one up for foresight == hindsight.
I am not the person you are responding to, but I don't think the point was to understand how compilers parse code, but to know how the compiler implements your code in assembly. I.e. knowing things like the difference between the stack and the heap, how to do a function call in assembly while passing parameters, how memory actually gets allocated to you from the operating system, what happens when a page fault occurs, how the compiler lays out data in memory (this has huge implications in your code as to whether you generate a ton of cache misses or not). None of that really has much to do with understanding compilers, but understanding modern microprocessors and assembly code.

But, of course, you need to pick what makes sense to you. If all you ever do is write MySQL queries for low performance requirements apps, probably all of that knowledge will prove of little use to you. But to actually debug something when it goes all the way to the OS, to deal with hardware, to write a device driver, you really can't get far without knowing it. If you are programming in C/C++ or otherwise doing anything performant (3D graphics, CUDA GPU programming, and the like) you'd better know all that stuff intimately if you strive to do more than "program by magic" (when something breaks, randomly change code until it seems to work without you understanding why).

When you know this, you can basically go into any programming assignment and get it done. Interface this phone to this hardware? Done. Fix this nasty blue screen crash? Okay, no problem. Modify the linux kernel for some local need? I'll get right to it! Without it you are kind of restrained to working on top of the infrastructure that others have built. Not that there is anything wrong with that - it's your career, and your life, you might as well try to have fun while doing it.
As a veteran Java programmer, I like that Go is a handicapped Java. Please force all of my coworkers to use delegation rather than implementation inheritance and make CSP-style concurrency easier to code than synchronized-style.
For a company that is doing HR/office/mood stuff very well, like the company I work for (Prezi), these activities could not be outsourced because they are part of delivering the core values and feeling of the company and are instrumental in getting the right people on board (HR) and keeping them (office/mood).
Emotion-Focused Coping Strategies in Response to Stress
OpenOffice 4.0 Arrives
From the same people who invented hidden compartments in cars for running shine, we have further proof that hillbillies are ingenious. Well done, sir!
No, YOU are using the term as corrupted by email marketing people, and the post to which you replied is using it as sensible people use it. If I give a company my email address so I can get my receipts from them, and then I get "valuable offers" and "service announcements" from them, that's spam, plain and simple. Sure, it's legal in the USA, but that doesn't make it not spam.

Similarly, attaching promotional materials to my receipts and other transactional mail is an abuse of the relationship.
You're right; I would not recommend it to my family. At the same time, that's not how I measure hardware for myself or other people who have worked with Linux.
Neither would I recommend taking my comment too seriously. I was half-joking ;-)
The slippery slope
Nope, not really
Yeah, I have the same impression.

I prefer Linus style - he at least gives the reasons why something is bad idea, why he won't accept some patches etc.

I don't know about PG, but the blog post portrays him as someone who likes to use argumentum ad verecundiam.

He could at least provide list of some startups which had same/similar idea that failed, for further studies. And maybe he did, if so, it wasn't PG fault that the author of blog post picked irrelevant part, that says nothing more than "you're wrong, because I say so".

For me no-filter style is Linus style, and I really like it.
As I approach this number, I am reminded every day that the median age of Facebookers is 28 and Googlers is 29.
I just evaluate random lisp in my buffers, sometimes evaluating it to output directly there. Ah emacs!
Here here. You can't trust the Facebook docs to be complete. I have numerous comments in our codebase of "Facebook API docs are wrong, it's actually X..."
You should not sign up for services that do not provide an appropriate email-send policy before signup.
"Brutally" may be one of the poorer choices for a modifier intended to communicate a lack of escalation.

Maybe "flatly honest" would be better?
Tomorrow Congress Votes on an Amendment to Defund Domestic Spying
It was a pretty simple "design", so yes, the markup should be reasonably clean.

For a real demonstration why not try something more "real-world"[1] and see how that turns out.

[1] http://cnn.com
Isn't it noble in a bizarre sort of way? It sounds like the manager is really looking out for his team. Or maybe he used to refuse to "play the game" until he had to fire a good employee.
Because his Google competitor went so well? :)

It was really exciting when Alpha launched. It seemed like search was really going to be shaken up a bit.

I even remember Google being a little nervous, launching a big new public data service during Wolfram's big demo.

Anyone know what the plans are for Alpha moving forward? Are they now content with their specialized audience, or are they still trying to go for real marketshare?
Questions...

Is there any concern of burnout with maintaining such a pace?

What happens if something slips the 2-day goal?

How do you deal with something that requires more than two days? Split it up over multiple sprints? What if you can't?
I have the GTK version of it bound to the blue ‘ThinkVantage’ key, it comes in more than handy multiple times a day :)
WTF? There is an IETF standard for certifying that an spam victim's email address is valid and therefore should be exploited by sending more spam?
!!!
This person can change his life !
He could learn something from scratch & become a master at it given the spare time he has.

I think he lacks the motivation and doesn't have a good friend circle..

Sad to see that someone with so much potential is now slowly withering away..

Not too late ! Rather - never too late.
It's genius until you try to copy and paste it into a to: box :)
Profile In the CLoud Crypto Review
The Number One Reason Why I Love Working From Home
Community driven development
But Instagram didn't make money as a company for itself, Instagram itself was sold and made money for the founders/investors. The two are not the same.
Love it. I'd never heard that before.
Personal blogs mostly, I haven't seen a for profit non-tiny organization ever not turn into a content farm when it got down to either firing people or turning on the crap firehose.

Reddit and HN are great for scanning for new bloggers to follow (hence the number of posts in these places pissed about the Google Reader shutdown).
This is the best chance we've yet had. We have actual support from congress! Please, even if you do nothing else for this cause, call your congressman and urge him/her to support this (the Amash Amendment).

Here's a helpful webpage that'll give you your congressman's phone number from your zip code as well as a script to read: http://defundthensa.com/
Travis Goodspeed isn't your average hillbilly. You should have a look at some of the other stuff on his blog.
Are you a spammer everytime you browse a website or visit a store but don't make a purchase?
Travis's talk at Summercon was incredible - I shot the video for it and will hopefully (with Travis's and Mark's permission, of course) will post it soon!
we really thought fB was going to become the user auth + data persistence layer for the entire web as they were pumping this platform idea: like noone would need to build user account storage ever again, and all the world would base their user accounts on top of fB ... that would've been worth billion$ but n0t g0nna happ3n.
Dear Google, can I have an ads tab in my browser so all ads get collected there? I will skim this tab when I want to, but stay out of my primary content tab.
Awesome. Thanks for clarifying that! :)
Is the comment ID format documented anywhere? I don't know the details, but to be honest this sounds like relying on undocumented behavior.
> it has a _much_ lower spec than the Edge.

A shipping device always beats an imaginary device on specs. It’ll be interesting to compare specs if and when the Edge actually ships. Until then ...
So, opt-in is the "default opt-in" for MailChimp users...
Intriguingly this is also very similar to the original scheme by Charles Ponzi in that it purported to make its money from arbitrage opportunities.

It's amazing how people will suspend their disbelief when the chance for a "too good to be true" return exists. In the original scheme the US Post Office put out a statement saying that whilst arbitration was possible the amounts allegedly being invested were simply not possible the in the market.

Given there are estimates of daily bitcoin volume the same principle applies - you could only carry out such profitable arbitrage on a very small scale, not the much higher scale the scheme claimed.
Excellent project but fails the high tech redneck "hillbilly tracking" title due to lack of duct tape, no bonfire, no empty beer cans as structural material, no camo spray paint decoration, didn't see it up on concrete blocks, no stick welding with slag everywhere, and no baling wire. Still an excellent project, just not "hillbilly" as per the title; would have been done identically in downtown Manhattan or at my lab in the frozen north.
Genetic Algorithm Visualization Toy
I only read them when "pointed out to me". Unfortunately for me, many articles on hackernews or reddit that have caught my eye have been from the times. Part of me thinks "Well, I guess that means I would get enough value from purchasing a subscription", and then the rest of me thinks their lowest tier is too expensive, and they should offer some middle of the road "read 25 articles a month before getting paywalled again" option.
Minor distracting nitpick: the post title is misleading. I thought PG was the one who said "No filter." I realize the title has no quotes, but missing quotes seems like a smaller mistake than requiring the reader to decipher what it's supposed to mean ("PG has no filter against speaking his mind, which led him to saying the meanest thing he ever said to a startup").

Better title: "Paul Graham dares to criticize, and why you should to." Or just drop the "No filter:".

Also, for the first half of the article, I thought "no filter" referred to the founders who switched focus on a whim, ie "no filter against other alluring ideas."
Laptops and cameras are the two things that would jump out to me. It should be obvious to you or me that you'd bring those inside for the night, but a lot of people don't out of convenience (some members of my family are/were guilty of this). Or maybe it's a work laptop and you just have no need for it inside.
I'm not an fb developer and don't know the platform, but was that documented as the format? i.e. were you expected/allowed to destructure an id in that way or was it intended to be opaque?
Sorry, you're right. HTML is text.
I agree. It seems very few people are actually calling Congress [1]. If we could achieve this with only so little, imagine if everyone who feels "helpless" but doesn't call, would also call. It would help a lot more.

[1] http://sina.is/call-now-for-privacy/
I didn't reply to the original post. I replied to your statement: "If you disagree with it, you are free not to copyright your own works."

Any restriction on sharing information is a restriction on freedom of expression. After all, stopping people from repeating other people's speech is precisely the kind of censorship freedom of speech laws are intended to fight. Censorship is almost never used to suppress the original statement, only its repetition...
>People that license software under the BSD or MIT license probably would not mind that much if copyrights would be abolished or greatly restricted. Richard Stallman's world on the other hand would would fall apart.

I'm pretty sure that Stallman would love a post-copyright world, unless it led to a world of rented locked down single-purpose appliances run on gifted code - an outcome that MIT/BSD would be totally fine with.

AGPL and GPLv3 was a line in the sand to separate OSI types from people who feel that it is a problem that people are legally and physically alienated from their own tools.

IMO, releasing the source code that operates people's property is equivalent to putting a list of ingredients on a packaged food product.
Bootleggers may have had hidden compartments but from what I learned going to school in North Carolina is that they just drove really fast to evade police (beginning of NASCAR). Being from there I am bias to hillbillies being ingenious. I have seen incredible innovation from some mountain folk.
Using Customer Development To Hack Growth
Using PostgreSQL hstore in a Rails application on Engine Yard Cloud
I also don't like using "football pitches" as an unit of size[0], but unfortunately you and me are not the target audience of this comparison.

> I guess around the world it's assumed that the reader has intimate familiarity with lining up sporting fields

Because it's probably true for the great majority of the population.

[0] - I've been to a real football pitch maybe 3 - 4 times in my life (for non-sports related events), I don't usually watch football and I don't plan on starting to do it. I'd much prefer for sizes to be measured in multiples of Space Shuttle wingspan, but I guess it won't fly with 99.9% of people ;).
a bit off topic: are there any calculators which support c like signed / unsigned binary representation?
2 -> 01
-2 -> FD
?
As someone born in Vegas 51 years ago, who left because there was no tech (beyond the test site and TTR), it's strange to watch this happen.
My responsive AngularJS, S3 hosted, paper airplane side project
Question, they keep mentioning phone records. What about the mass surveillance of email, texts, multimedia, and the cooperation of all those big corporations? Does this include that as well?
Takes literally 33 seconds to call (just timed it)
While I would generally agere with you completely, there are marketers with whom I have a very personal relationship.

What sticks out to me (because they sent me an email today discussing gmail's new layout and how to ensure I kept getting their emails) is my comic shop. They go through effort to know what I like, what to recommend to me, etc., etc., and are super friendly to boot (not affiliated plug, Third Eye Comics in Annapolis are AWESOME).

I genuinely want the emails they send me, even their most basic one-way emails provide me active value, and the relationship does transcend a more traditional marketing relationship, like the one I have with Amazon.

In short, it would not surprise me to know that there are other businesses that share more personal relationships with their customers than the merchant-customer model.
I believe patio11 is positing -- I would -- that the user already knows his destination (or has a good enough idea) before waiting on a backend search for pricing. Maps, trivia, weather, etc are useless information in the majority of cases. Transitions appear useless. Just load my pricing data already! Stop wasting time loading this crap! It's like 4MB Flash, splash screens before I can load your 100K site. Yes, technically, in the airlines case, we can probably load a static image and trivia in the time it takes to query the backend, but the users are not technical and it just has the appearance of fluff, and they just want prices!
The use case and purpose of email marketing is totally different from in-app messaging. Email drives return visits; in-app messaging drives conversions.

Edit to add analogy: it's like saying JCrew does not need to send catalogs because they have great signage in their stores.
How is the Internet Changing the Way You Think?
I have not told to not email me. There's a big difference between that and telling them they can email me. They take the absence of their asking as implicit permission. So I still consider it unsolicited, and it's still spam to me.

Previous time I made a similar point on HN: https://news.ycombinator.com/item?id=5705769
You might have been able to achieve those returns over a short period of time [edit: posted too early]
by actively investing and absorbing the risks, but would you have offered anyone who wanted you to manage their money a no-effort 7% weekly return on a liquid cash account when you could borrow on better terms from a loan shark?
What's New For Paul Gauguin Cruises For 2014
I like these articles, because I like learning from other people's real-world experiences with various tools. He spent years using C++ at Google, yet decided not to use it for his own business even though he, presumably, wasn't one of the "junior developers" who couldn't handle memory management. He used mainly Ruby on Rails at his post-Google company and had a very negative experience. He says he'll write more about the naked emperor Rails. I'd love to read that article.

And if Haskell is so much better for real business infrastructure in practice, and not just a "more interesting language" in its own theory, I'd like to read more articles about companies that use Haskell, not fewer articles about companies using Go.
Hillbilly is a person that lives in the mountains and not a person that jury rigs things, per se.