skysight-inc/HackerNews huggingface dataset:
Arguably, there is no _denotation_ of blindly following someone in the word "disciple," but I certainly feel that there is a _connotation_ of that.

I would also reject being called a "follower" or "adherent." All of these seem to me to have a connotation of _blind_ following, faith, or believing something just because you _trust_ some "authority" figure.

People who agree with Darwin are not called "disciples" of Darwin.

I acknowledge that the word "disciple" _is_ sometimes used to describe people who agree with a certain intellectual thinker, but I still think it generally has a negative connotation.

Anyway, regardless of your opinion on the word, Objectivists are likely to interpret you as being openly hostile if you use it to describe them. Though I can't speak for everyone, as I am a particularly sensitive person.

For instance, Your "don't hold your breath" point was right on target, but I initially interpreted it differently than the way I now think you meant it.
LED Lights,Laptop Accessories,Car Accessories - MuchBuy.com
MuchBuy.com offers a wide range of high quality iPhone Replacement Parts,Laptop Accessories,Game Accessories,Cell Phone Accessories,camera accessories,and other electronic Replacement Parts and Accessories at great discount with free US shipping service!
>You can create whole web app in one PHP file from scratch and it will have everything including API and DB management layer and be secure and fully functioning.

And it's very, very difficult to do that properly, because PHP seems to go out of its way to make all of those things (APIs, DB management, security, functioning) difficult.

>And it will work on all servers and on all operating systems.

Except for UNIX, where function X does Y instead of Z, which it does on Windows. Usually, except in PHP 5.5 and above.

WARNING! If php.ini variable A is set to B, then the above does not apply and instead behaviour C takes effect.
Great idea! I'd love to see more data-centric nonprofits. The recent This American Life episode "I was just trying to help" discusses this with GiveDirectly. GiveDirectly points out that many many nonprofits are soliciting donations based on anecdotes and are reluctant to produce more data on their impact. I can only imagine that YC-selected nonprofits (and NGOs? Could this go global?) will be more data centric than the rest. Good luck!
Why use IE when you can pirate?
It seems that what you actually want is for CoffeeScript to have configurable backends. I agree that it's silly to generate IE6 compatible code when I know that I'm targeting node. This isn't a reason not to use CoffeeScript -- it's a reason to improve CoffeeScript.

Furthermore, as others have noted, your post does smack of premature optimization. Without numbers, most of the claims are all pretty meaningless. Judging by number of instructions is no longer a valid metric on any platform on any level of abstraction and hasn't been since the 1980s.
Bobbit worms, undersea predators
I know one can take those countermeasures now ;)

Luckily, the vast majority of people aren't really needed to bring about change because most people do nothing because their blind trust doesn't require them to… Only just a relatively few methodically dedicated people who have the ability to see beyond and work through their current circumstances and help forge the future they want to see, are all that are needed.
Fixing Errors While Upgrading Raspberry Pi
"the people who spend the most time talking about"

Where?

Is my impression so far that people that do this is more the theory (like lambda), or isolated people that eventually push his project. But wonder if exist a kind of community about this.

If is only talking about, is fine for me. Is not the lack of books, tutorial, code, is the lack of other people that also have tried it so is possible to compare notes, ie, if I wanna do a videogame I can find groups that talk about it (and see the conversations). That is very valuable, specially when starting.
They put a public response on a tumblr page...? Seems a little strange it wouldn't be on their own website.
What companies do you have in mind?
yeah so maybe the NUC is not a good example (I had no idea it costs so close to $300) -- but this is better:
http://liliputing.com/2012/10/more-small-pc-boards-with-x86-...

You should have quite a bit of space after $80 -- the NUC is more expensive than I expected it to be (I thought it was closer to 200 than 300). I do still encourage reaching out and seeing if they would at least like to take a stab at this. While I'm not the kind of mover-shaker that would be able to muscle this through, I think you could get some serious consideration. I can look into the proper channels next week also.

Oh and yeah, if you're installing stock Ubuntu you probably might not be able to do that... but maybe changing something small like setting the default home page to your distribution's thank you page? or something

Also, cool/catchy linux-themed T shirts will go a long way.
Like, the site owner is your personal genie? Can he clear up my FUD at the loss of my liberties too? '0& make it stop so I can go back to making money!
Oops, noticed this only now :( Someone may have to repost, if it is interesting enough that is.
A labmate did some great work similar to Continuum's wrapper and has been continuing on now at NVIDIA: http://copperhead.github.io/ . He basically identified an ML-like subset of Python (sort of like asm.js vs js) and specializes it.

For me, the big surprise is that Copperhead departs from NESL-like flattening transformations (e.g., those used by Data Parallel Haskell.) It's a bit less surprising when you realize the creator is a GPU expert :)

Edit: Vasily, the guy behind the paper advertised in Continuum's blog post, is also from our lab ;-)
Not really. JS has some design flaws, but if you look past them it is a really solid language. On the other hand, PHP started with design flaws, then accumulated different design flaws from all paradigms, so it is now a frankenstein of design flaws.
Too late.

About 8 months too late.
'm not a native English speaker, but I might as well be because of my proficiency. The way you formulated those two sentences was a bit off putting for me, too.

There was no need to be rude.
Not his problem, and not a particularly significant downside if he doesn't follow through. A better response for you would be to upvote articles you think are better HN material.
What you're quoting is an operational manual. Executive orders are law, until such time as the legislature or judiciary sees fit to restrain the executive branch. They most certainly are allowed to target foreigners; whether they hand their data over to the FBI for the arrest process is beside the point.
And what of infinite jest and Wallace? The end of the last vogue?
two spellos: psuedorandom, conveniet
You referred to his post as a temper tantrum (subtext: he's being childish), refer to him as someone who just wants more "toys" (subtext: also childish), and just had to point out that his points about PHP were obvious (subtext: nothing interesting to say). Then you suggested that he might be a drama queen (subtext: too numerous to list here). That may not reflect your feelings, but that is what you communicated, whether you meant to or not. It's the nature of electronic communication- it's very easy to misinterpret. Maybe you talk like this in real life and being somewhat hyperbolic in your choice of words is a humorous verbal quirk, but none of that comes across electronically.
>Find a way to make it stop or I will use HN less and less.

This might work on your mother, but is less effective on people who don't care about you.
Well the interesting things probably involve using the SPI port to talk to some memory expansion.

At Google, Henner Zeller built a circuit pretty much like this that drove an RGB LED and was used for Test status 'orbs'. Basically with a bit of code your orb would turn red if your tests started failing in the continuous build.

I used one to add a foot 'key' to my setup when playing World of Warcraft (it was my push to talk switch) but it could have been anything, it pretended to be a USB keyboard with one key :-).

I've seen them used to pretend to be a mouse and move the mouse around (a 'jiggler') so that a machine wouldn't kick in the screen saver.

All various sorts of things you might want to do with a bit of compute.
The Wikipedia layer has been removed from Google Maps
Array.map/filter/forEach aren't just slow because of function call overhead. They have different semantics than the for loop that you'd typically write (and that Coffeescript generates), because they support things like arrays with non-incremental keys. See the reference implementation at [1].

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
shit where do i get my refund
> You used the word "honest" but failed to define it.

I mean it according to the simple English definition. An honest person does not seek to gain a value by deceiving other people.

I just put in the word "honest" to make my argument more readily apparent, but I could have ommitted it, because I don't think it is self-interested to try to live under a policy of deceiving others. So the word is redundant.

> I suspect that if we tried to clearly define that word we would find many more actions that many people would argue should be disallowed, like the "initiation of physical force". But many of those things would be far more controversial.

Omitting that word, what do you think people would argue should be disallowed? Once you bar the initiation of physical force, so many common-sense things are already covered. Maybe people would argue that we should bar using drugs, for instance---that would not be covered, as it's not initiating force. But I think it's obvious that drugs should be allowed except through circuitous logic that would be irrelevant in a context with a just government---such as "it costs the public to pay for drug use because of socialized medicine."

This is a bit of a tangent, so don't feel pressured to answer this question if you don't want.

> My point is that real, existing (non-theoretical) markets are more complex than you seem to believe.

I don't think so. You'd have to give me an example.

> Market actors will always try to find the "edges" of acceptable behaviour in order to gain advantage

Certainly.

> in a dynamic, changing world, those edges continuously multiply, making self-regulation in real life a pretty unreasonable prospect in my opinion

I don't get any of that. I mean, any rational investor wants to play on a market that has known, fair rules. Otherwise, they lose money. If all the rational investors go to a good market, the people who want to cheat on an unfair market won't have anybody to cheat off of.

You don't need government nannies to make the market fair. Say I open a stock exchange to compete with the NYSE. I am going to publish clear, straightforard rules, and if I am caught cheating, people can sue my ass off and go trade elsewhere.

The same principle applies in every sector of the economy. It's hard to see in some cases, due to the nannies. But obvious in many cases. For instance, if I buy a shitty laptop from Dell, I will not buy from them again. If it's bad enough, enterprising lawyers will start a class action lawsuit.

To broaden the example, the market is obviously working quite well and "self-regulating" for most consumer goods. I don't buy something with a shitty review on Amazon. If I go to Wal-Mart, I know most of the products are decent because Wal-Mart's people won't stock shitty stuff, because people won't keep buying it and they'll lose money (and devalue their brand in the mind of the consumer that bought something shitty).
“This is a just a point of personal honor,” Grosse said. “It will not happen here.”

Some folks are inclined to distrust Google, but there are people here who really, really care about security.

You bringing us to tears Mr Googler. I remember the "personal honor" or whatever about being adamant in providing the best results (now full of Google crap and advertiser sites) about not mixing ads with content (need I show examples?) and in many pages everything is ads, trying to trick the users in clicking them. Oh and all that crap about doing the right thing, "not evil" or whatever.

Google as a corporation is a just as scummy, if not more, as other corporations and will do anything for a dollar. So I trust them. Not. Sure they are decent people there, just as they are at Oracle or IBM but most will go with the flow and even defend the new policy.
The video of it pulling the fish under, and the ground movement as it does something to the fish under the soil is disturbing. Nightmare fuel.
Thank you for the feedback :-)

Providing your own key could easily be an option. I'm just thinking about my parents though - they would never in their life be able to or want to configure a mail client with a private/public key pair. But they can remember a passphrase and use keepass/lastpass to store all their passwords locked by one master. I'm trying to adapt that same concept (and the ease of use it brings) to bring encryption to the masses in e-mail/IM.
Employees at Google are not tracking you.

Programmatic algorithms on some Google properties are processing your data to show you the most relevant content (search, G+ posts, mail, news etc) and advertisements. There is a big difference between this "tracking" and the kind of snooping that spy organizations do.

By the way I'll be surprised if all spy organizations and not just NSA aren't trying their best to get more information on certain people from wherever they can.
You think Google is just running all their datacenter traffic through a Sonicwall or something? Think about it.
The victim is everyone else that doesn't have access, something the SEC attempts to level the jungle. Winning in stock market is all about access to intelligence. If you have money, you may be able to buy it... if you have power, people try to give it to you (paying for it is stupid).

Fiction sums it up best:

"Public’s out there throwing darts at a board, sport. I don’t throw darts at a board, I bet on sure things. Read Sun Tsu's The Art of War ‘every battle is won before it's fought.’ Think about it. You are not as smart as I thought you were, buddy boy. You wonder why fund managers can’t beat the S&P 500, cause they’re sheep and sheep get slaughtered. I’ve been in the business since ’69 most of these Harvard MBA types don’t add up to dog shit. Give me guys that are poor, smart, and hungry and no feelings. You win a few you lose a few but you keep on fighting. If you need a friend, get a dog. It’s trench warfare out there, pal." http://www.imdb.com/title/tt0094291/
Head over to http://hackaday.com or http://makezine.com and search for Arduino or ATMega or microcontroller -- you should have a ton of hits describing various projects.
Yeah, I mostly of agree with that and sort of said so in my post. Not sure it has much impact on my central point though.

One really key difference with LINQ is that it doesn't produce arrays (or dictionaries, as in your example); it produces Enumerators, which you then have to do call toList() or toDictionary() on. That laziness is actually an awesome feature and my favorite thing about LINQ, because it can massively improve performance by shortcutting work and not creating intermediate arrays. You can even work on infinite sequences with it. Besides performance, it's just tastier. It's so great I actually wrote a Ruby library to imitate it: https://github.com/icambron/lazer
Their Android libraries and their involvement in the Android dev community are incredible.
Google has datacenters all over the world, including in hyper-intrusive surveillance states like India. The NSA is not the only reason to encrypt long-haul private traffic.
Assange volunteered to go to Sweden if given a guarantee against extradition to the United States.

The only conspiracy theory on display is your allegation that the UK government is so inept it actually prefers to spend 8 million a year provoking a diplomatic row with Ecuador and the OAS instead of acceding to a perfectly reasonable request.
I suppose that could be an option, send your drone up to hunt another, collect bounty, rinse and repeat.
It is 'pgs problem if he wants HN to stay good. This requires more people NOT upvoting shitty articles and upvoting good ones. The problem of HN is that equally-ranked votes dilutes signal.
Jesse Pinkman, Simon Pegg, and 25 other impressions that'll knock your socks off
What do you mean? Care to share more details?

AFAICT, Google has been completely transparent about giving users control about how their data is shared. It's been ahead of the pack in protecting its users rights even going to courts to protect users.

Disclaimer:I am an Engineer@Google.
This argument only works if you believe that there are enough people who understand the complexity and nuance within the system at a level sufficient to understand it.

It goes back to the design of DES - the NSA influenced small design changes in the SBoxes that had implications that only they understood. This gave an advantage, even though the algorithms were completely "open source".

http://en.wikipedia.org/wiki/Data_Encryption_Standard#NSA.27...

In that case, they made the encryption STRONGER. But they certainly showed how that type of influence could happen.

I don't happen to be enough of a conspiracy theorist to believe that they're messing with Tor - there are better ways, especially when a vast majority of the traffic isn't through Tor.
"How great do Yahoo's investors feel that their CEO is spending her time on trying to be designer instead of"

Agree. There was a story in a book regarding Henry Kravis of KKR (I think it was Barbarians at the Gate) where he fired the President of a hotel chain he had acquired when he merely asked him his opinion of the new signage (or logo don't remember exactly but it was something like that).
How does this do anything about pervasive NSA spying?

Google clearly suspects the NSA is installing devices on the leased lines they use for inter-datacenter communications.

Properly implemented, this will stop that.

The NSA has broken SSL and VPNs by corrupting the CAs and the VPN vendors.

I suspect Google won't use a commercial VPN implementation. Corrupted CAs can be bypassed by using self-signed certificates, which will be fine for communication within the same company.
Wow, Thanks folks!

Looks like DO is earning their keep. I'm planning to move a forum off a shared host, so VPS was the first place I looked. They were recommended to me, but I only had one other first hand account of them until now.
Yes, but the upside is you avoid the complexity headaches of interfaces and covariance/contravariance and generics and all that stuff.

Heck, look at all that FactoryFactoryFactory stuff you have to deal with when you want to swap out core parts of a framework - you end up with config files and XML and you have to make sure the guy who made the original framework designed it to allow you to change the part you want to change with your modular swap... in a dynamic language? Monkey patch. It's ugly, but it works.

Heck, look at serialization. If you want to serialize/deserialize static objects, you need metadata that includes the types of everything - stuff like XSD in XML. Dynamic languages don't need that stuff, which is part of the modern popularity of JSON... Javascript and its buddies just play nicer with JSON. I actually wish there was a popular simplified analogue to XSD for Json because I actually miss the ease of serializing into objects that you get using XML/XSD in C# or JSON in Javascript.

The dynamic-ish nature of exceptions that seem like an unholy abominatable hole in the type-system in static languages (or a source of unending-agony in Java's checked exceptions) suddenly fit nicely into a dynamic-typed language paradigm. Python embraces a "easier to ask forgiveness than permission" approach, throwing exceptions willy nilly and it makes nice clean code.

Plus, working in a dynamically typed language heavily discourages premature optimization because you already threw performance out the window.

But yeah, you're basically working without a net, and that kinda sucks.
The fact of the matter is that none of us knows exactly happened that weekend, including whether it was really a weekend at all. But I think what offends so many people (myself, to a certain extent, included) is that this whole episode, as it has played out publicly, represents a certain obnoxiousness that so many of us have experienced -- executives that are in over their head inserting themselves into processes they have no business being part of, leading to results that are at best mediocre. Between Mayer's self-aggrandizing "'we' did it" post and the amateur hour "30 logos in 30 days" stunt, the situation resembles a farce. Marissa Mayer was supposed to be Yahoo's brilliant savior, so why is she playing the role of a stereotypical clueless CEO?

These Onion stories in tandem seem appropriate here.

http://www.theonion.com/articles/executive-creative-too,3102...

http://www.theonion.com/video/ceo-has-special-knack-for-reco...

(minor edits)
Three additional things I would add to the shared_ptr article:

1) Don't use shared_ptr for dynamic arrays (shared_ptr<T>(new T[n])).

2) Introduce use_count. That will explicitly show how shared_ptr does its magic.

3) It's almost always a good idea to treat shared_ptr<T> as a value type, not a reference type. There is very rarely a good reason to take a reference to a shared pointer since taking a reference, you know, actually creates a reference, but doesn't increase the reference count. As a corollary of this, arguments to a function should generally pass shared_ptr<T>, not shared_ptr<T>&.
Sounds over-engineered, slower and possibly over-priced.
A consumer SSD will be faster and so long as it is trimmed correctly and not fully utilized, it should be sufficiently reliable.
That's actually a good point but they could probably find a less important way to prove that point (the interaction between the CEO and the intern) than on a logo (which as part of a branding strategy is very important).
I wouldn't rely on Wikipedia's summary when you can consult the original document that summary is based on. As for the 4th amendment, there are national security exceptions to the 4th amendment that derive from other parts of the constitution, which exceptions have been upheld by courts. Providing for the common defense is also part of the government's constitutional remit.

This does not seem to permit going after ordinary criminals such as drug dealers, and it does not seem to permit indiscriminate gathering of all internet communications (since there would be no probable cause for the vast majority of these communications).

I'm specifically not talking about that non-national security contexts. Everything I've heard about the relationship between the NSA and the DEA seems like a massive ethical and legal fail.

As has been discussed before, internet communications almost certainly do not meet the definition of 'papers' per the 4th amendment, especially if those communications are not point-to-point but go through third party providers like webmail providers. Arguably they should be, but my understanding of the alw (especially Smith v. Maryland) is that they're not.
Both DigitalOcean and Linode are in the "old school" camp. They are in the business of providing reliable hosting at good prices.

My question was along the lines of: Using consumer HDs in servers is a disaster because the 24/7 read workload eventually breaks spinning platters. Server grade magnetic disks are a must in servers. Consumer grade SSDs are acceptable in servers because they don't wear out from 24/7 reads. Consumer SSDs fail from constant deletes+writes. Server workloads don't produce many deletes, therefore it is safe to put consumer SSDs in servers.

Is the above correct? Is the premium for server grade SSDs a myth? Should I feel safe using Digital Ocean under the assumption they are using consumer SSDs for multi-tenant servers?