skysight-inc/HackerNews huggingface dataset:
Citizens United absolutely does not allow for what you're suggesting. Citizens United says that the government cannot limit how people, organized into corporations or otherwise, spend their money supporting particular candidates. It does not say that the government cannot prevent candidates from taking unlimited amounts of money for their campaigns.

That is a key distinction: the first follows from the government's inability to restrict free speech, whether or not it takes money to produce that speech (in this case, a documentary). The second follows from the ability of the government to reasonably regulate the candidates themselves and their activities.

If Lessig wants to overturn Citizens United, I too hope he fails. Because that means the West Virginia legislature can ban Sierra Club from creating videos about the environmental destruction caused by coal mining. It means that the government could ban Sicko (produced by the Weinstein Company).

Citizens United was not a "money is speech case." It was a "movies are speech" case.
The reason I'd be comfortable calling it immature is that shallow relationships with people are common in the young, but most people grow out of it. And very few go back from treating other humans as equal to a more narcissistic approach.

I don't think there's anything essentially wrong with narcissism. Toddlers believe the whole world is about them, and have to be trained not to hit others. Gradually, we learn that other people are independent entities, just as real as we are, and just as deserving of respect. I think that's a life-long process. This guy seems way behind for his age, which is also my age. I hope his time off lets him catch up.
Not much to compare it to there. Rust's type system is much more advanced which is a big win and it is lower level but Erlang's model of reliability is based heavily on the BEAMVM.

Rust has a good concurrency model but I doubt it will compare favorably with Erlang's distributed computing primitives and fault-tolerance features (read, fault-tolerance is not equivalent to type safety!!)
In a previous startup, I worked in an "open office" room with 4 other developers. Two of us used cherry MX brown key switches, and no-one seemed to mind.

Blues are a different story. Personally, I can't even stand hearing myself type with blues, let alone someone else. If someone had the balls to bring one of those into an open office I would probably need noise cancelling headphones to work in the same space.

As others have mentioned, the noise from brown mechanical switches is from the plastic bottoming out and not the switches themselves. Therefore, some keyboards are de-facto louder than others.

My Das, for instance, is definitely more audible than my backlit gaming Max keyboard. Both use the same brown key switches, but the plastic & keyboard construction is different resulting in a more muted typing experience with the latter.
tree of numbers -> keep track of the sum as you work your way down the branch. every visit to a node, check if that sum of the parent plus your current node is larger your your current max. if it is, replace your max, keep traversing your tree.
> Go has been fairly expressly billed as a C/C++ replacement.

I think the community at large has billed it as such, but I haven't seen such a direct statement come from anyone on the Go development team. This is really the core of my original question, why does the community think of Go as a C replacement when it explicitly does not support the feature set required to be such a language?
Who else is to blame? Google was very much against it and there aren't other parties at stake. The motivation has no bearing whatsoever, people doing bad things don't usually think of themselves as bad people.
What 'Million $ problem' does your startup solve
Link to the tweet?

Because I'm guessing it's not as straightforward as you portray it in context.

EDIT: Oh look. I found it[1]. And I was right.

[1] - https://twitter.com/donatj/status/441687625154691072

You're barging into a conversation around a charity thing for a (great) guy facing close to the most dire of personal calamities to start beating your political drum about which nobody gives a shit...and you think Christine is to blame here? And don't pretend you didn't mean to[2], you were being "positive and affirming" about the sad reality that a sick guy had to pass the hat amongst his also-pretty-broke friends to maybe be able to not destroy his family. And to claim you meant anything otherwise is either a lie or a sign of disconnect from basic humanity.

Christine didn't "sic her followers on you", it was a public tweet and a lot of people like and respect Brandon and you decided to piss in the pool. There's a time and a place even for your brand of politics and you chose not to pick an appropriate one. You earned that ire by being an asshole. It might not have been "professional" to take umbrage with it, but it was human and it was moral and it was right.

While I'm at it: you also are crowing about having Christine's "army"[3] after you. Have some perspective: no such thing exists. Heck, I'm not a friend of hers, I don't even follow her on Twitter because honestly her feed is kind of annoying, but she is a decent person and I can muster a little outrage on her behalf when you want to pretend being an entitled prick didn't bring down that very minor fracas upon you.

So stop it.

[2] - https://twitter.com/donatj/status/484431783442665472

[3] - https://twitter.com/donatj/status/484430791296823297
Building upon the cultural contributions of our past is how all of human civilization was built. Until the late twentieth century. Disney (for instance) strips our culture like a jackal, yet buys senators (such as Ernest Frederick "Fritz" Hollings) to subvert the law so they can keep it a one-way flow. To allow a few to subvert all of human existence for their personal gain is obscene.
So SoundCloud users had a good run, but now the popularity of the service reached critical mass and raised the ire of the labels so they're knuckling under like every other provider. SoundCloud (sensibly) doesn't want the burden of dealing with the massive copyright infringement by it's users and outsources the job to the owners of the tracks.

Now I get that it sucks that you don't get explicit explanations of what infringed, and I worry hugely about their power to supress content that they actually do not own, but:

1. Stop pretending that you should get a free ride because you're promoting the artist. If you actually give a shit, discover and promote new music from awesome bands that are not beholden to the labels. That's the only way to break the stranglehold.

2. Don't rage at the service that provides a great product to producers of real, original content, just because you've repurposed the platform to promote your infringing mix.
so how long till the news papers run their own search engine or google buys news papers I bet the independent is for sale
yeah that'll work for html5 but not for native stuff
The shorter is a keyboard the closer is the mouse to it. Your respective shoulder will be healthier long-term.
First: No, it's not just the blub paradox. The Haskell (and also Lisp) posters, even on HN, seem to have a higher proportion of smug self-congratulatory explanations-that-don't-really-explains-but-let-the-explainer-bask-in-his-or-her-sense-of-superiority posts than other languages do.

Second: The blub paradox (at least as posed by Paul Graham) is wrong. To see why, just look at Lisp and Haskell. Users of both languages are sure that they're at the top of the power curve. They're sure that when they look at the other language, they're looking down, and they can tell you precisely why ("it doesn't even have macros" and "it doesn't even have a decent type system", respectively). But they can't both be looking down at each other - unless languages cannot actually all be ordered along a single axis called "power".

In fact, you have to ask "power for what"? Once you do, you might start to see language power more as a tree than as a single line. You can really only compare power between languages on the same branch. Pick the language that gets you the furthest in the direction that your problem lies.
Something has precedent doesn't mean you ought to do it. kibwen explains the reason above.
I own the previous version and it's lovely, but the multimedia keys and volume wheel on this one might just be enough to convince me to update. Shame about the price tag.
Yeesh, mechanical black keyboard, that's rather kind of like bragging about having a VHS player with fastest rewind feature.
Very much yes. In an interview I was prompted to write some code that ran as quickly as possible. 10 minutes in they were concerned that I hadn't started with a naive proof-of-concept solution and improved from there. I don't disagree with their idea of good programming practice, but how could I know they wouldn't penalize me for coming up with a slow naive solution, when the prompt specifically said to run as quickly as possible?
Honestly, it's kind of sad that things are chosen because they're industry standard, instead of how good/nice they are. After using Scala, I think that []'s are much easier on the eyes than <>'s.
Serif fonts are finally coming into their own, now that enough devices have high enough resolution to do them justice.

That said I think I still prefer sans serif for myself.
I am looking forward to seeing browsers and maybe even operating systems written in Rust. Go, not so much.

I'm not so positive that Rust will be so great in cases where you have many developers with different levels of skill and experience working on infrastructure projects. Rust makes the low level stuff easy, but a lot of high level stuff is still going to be easier in Go.
Still no emails, and no information on https://news.ycombinator.com/susrsvp
Bah, I'm sorry! The Facebook login has now been fixed.

I totally hear you on some people not wanting to share browsing history externally. This first version was easiest to do as a hosted service. Next up I intend to package it up as an installable app.
Almost half of 1-star reviews of luxury hotels complain about service... Of course, hotels should be penalized for stuffy, unpleasant, and brusque service. But by how much? Is service really more important than the comfort of the rooms or the convenience of the location?

Such an interesting point, especially paired with the additional survey point (24% of people care about it as their #1 reason). It is one of the things that I do miss about Zagat being a top user guide - you could prioritize the things you cared about most (food, service, decor -- or cost), whereas a simple 1-5 rating does not give you that level of granularity unless you want to sift through reviews individually.

However, unfortunately that's a problem that TripExpert doesn't seem to solve with their new TripExpert Score (http://www.tripexpert.com/about#score)
Nobody on SoundCloud is profiting from other people's copyright works as well, at least not through that service. To date there's no royalty or revenue sharing model for artists there. Should every DJ who's ever performed be subject to takedown requests because they play other people's music publicly?
I think the paper should be called "A comparison of programming language run times in economics." It's not obvious to me that run time is an important quality of a programming language for economic research.
Request For Startups. Was first posted by PG some years ago:

http://www.ycombinator.com/rfs/

Might have been a play on the acronym RFC (Request For Comments).
april fooooooools
Nice! I think I will have to check it out.
If anyone is interested in a place where issues of particular importance to men are being discussed by a variety of writers (and not just men), I recommend checking out The Good Men Project.[1] I've found a good number of the articles there to be timely and thought-provoking, and the general spirit is one of cooperation rather than the antagonism that seemed to be underlying the conference detailed in the article.

Some of the topics frequently written about include the changing perceptions of masculinity, child rearing, friendships, dating, sex, work, community, race, self-worth and fulfillment. That's painting in very broad strokes, but with such a diverse collection of articles (and a narrower yet similar variance in quality) it's hard to give a more specific description without linking to individual articles, which I will not do since I am at work.

[1]http://goodmenproject.com
I went for the Kinesis Advantage.. excellent but not a portable as I'd like.
Is there a business model here? Why are the talented engineers running the practice interviews devoting time to this?
Daskeyboard makes nice products. I hope they introduce an ergonomic line in the future.
That said, I have found it handy to have access to this searchable history for different locations and devices. For example on my phone.
Inside the Hidden World of Offline Auctions for Online Property
I went for the Kinesis Advantage (LF).. excellent but not a portable as I'd like.
Browns are a bit quieter, but still quite clacky when you bottom the keys out. You can reduce that quite a bit using o-ring dampeners under every keycap.

You might also look at a Matias Quiet Pro - they use custom switches based off old Alps designs (much more satisfying than Cherries, imo) and are a fair bit quieter out of the box: http://matias.ca/quietpro/
I work in an open office and my coworkers asked me to take my mechanical home (brown switches). I think it all depends on how tolerant your coworkers are.
Edit: if you're careful not to bottom out, then it isn't so bad. O-rings can help dampen the sound otherwise.
I've read that blue Lapis lazuli stones were used in ancient ziggurat monuments for the high levels. Unfortunately can't find any good sources now.
http://en.wikipedia.org/wiki/Lapis_lazuli

The same blue stones were used in Tutankhamon's mask.

I'm skeptical of these kind of articles.
I have a couple of mechanical keyboards, including a Daskeyboard. I love the feel, but after a few days, my wrists get sore and I can feel the RSI setting in. I never have any trouble with Apple keyboards, and the tiny amount of force they require. So they sit in my closet.
Family courts "do not just happens" to disadvantage men. There is duluth model and other literature produced mainly by feminists largely responsible for that. On any proposal such as child payments to be accountable or visitation rights enforceability, feminists screams rape.

MRA are making many efforts to cooperate with feminism. Many MRAs are feminists shamed and kicked out for not being radical enough. So far we got only acknowledgement that "men has issues too", that is kind of success.

I will not comment on article itself. I could go on any feminist conference and cherry-pick many statements.
Spot on. Also are you a series of robots? as you never seem to sleep...

I personally hold the theory that dang is an YC-funded AI run by a stealth start up ;).
CSS device tools
People are very diverse, some are fast and chatty, others are quiet and slow. Usually I perceive the fast and chatty types a bit arrogant. Personality and cultural background is probably an influence. Best teams have a great mix. Often caring about the work is more important than having a genius. (Of course people should be competent).
Why So Few Violent Games?
Why do so many sites require cookies just to tell me what they are all about? Yes, I am of the lunatic fringe that blocks all cookies by default...

...and by default more and more web sites lose me as a potential client/user/whatev because they require cookies just to display static welcoming information...

...I lose nothing by this, as far as I can tell. Perhaps ignorance really is bliss. :->
> the interviewers have some other work to get done

Work they'd otherwise be doing during the 3-hour coding interview?
This person has it wrong.

The following is true about the implementation of DNSSEC in Windows.

* You can require DNSSEC validation to happen at both the server and the client. (via GPO)

* Windows DNS does not automatically trust the root signing keys. Though these are there for convenience, if you have a specific-purpose for DNSSEC, you do not need to trust the roots. You can create anchor points for any individual domain or TLD you wish.

* While Windows clients do not perform validated resolution themselves (they rely on configured DNS Servers to perform validation), Microsoft recommends you utilize IPSEC within your LAN to validate client -> DNS Server resolution.

With all of the above, you protect all MITM attacks for specific target domains of your choosing. You can even do DNSSEC trust anchor updates by signing the KSKs with the previous KSKs (RFC 5011)

By trusting only the keys you wish and by trusting your LAN/Layer 2 access to your DNS Server, DNSSEC provides more than enough capability to prevent MITM attacks, domain redirections, etc.
The incentive Google has is to not get sued for contravening a lawful order of the European Court. I don't see what conspiratorial wagering adds (the implied notions of your first post were obvious to all).

And be sure that every person with the means is going to exploit this immediately to expunge anything negative in their past. Google is in a position of being unable to decide what the European Court, or any other court, might decide is "relevant" (perhaps the court will be willing to offer its services to judge this), so the end result is obvious, no conspiracy needed.
> but it's not worth doing that when you consider taxes and reporting requirements

That's like saying it's not worth owning stock because of taxes and reporting requirements; you're either very young, or you're just way off base.
What does indexing mean here? I'm not sure what it means to 'index' but not 'store' webpages as the frontpage says.
Epic fail compilation
Note that the $6 billion is for a Presidential election year. The last mid-term Congressional year (2010) was $4 billion. The way these are accounted, there is no election spending for 2009 or 2011 (spending for 2009 is counted towards the 2010 election). Thus, we're talking about $2.5 billion per year, or less than Americans spend each year on scented candles.
Down the memory hole goes everything in the EU. I'm thankful every day for the First Amendment in the US.
"a jurisdiction with actual press freedoms"

And where would that be?
Ah, so it's like Firefox's URL bar, except with full-text search, rather than just the URL/Title.
Isn't Facebook's own jstransform library (which is used by their JSX compiler) supposed to be composable already? They have various ES6 transforms in their repository. Plus, there are JSX transforms in the React repository. There are also some third-party transforms on Github – for example es6-destructuring-jstransform.

Could anyone highlight what the differences between jstransform and sweet.js are?

jstransform: https://github.com/facebook/jstransform/

es6-visitors: https://github.com/facebook/jstransform/tree/master/visitors

jsx-visitors: https://github.com/facebook/react/tree/master/vendor/fbtrans...

es6-destructuring-jstransform: https://github.com/andreypopp/es6-destructuring-jstransform
As someone who is going into my senior year of college, this looks fantastic. I don't have a ton of experience with technical interviews and I would love to get some more.

I've had 3-4 so far and even for similar jobs I feel like the interviewers are looking for totally different things. Some want me to spit definitions back at them and others are looking for me solve problems. It is hard to know what to expect, especially when interviewing at startups.
Most of us would rather telnet in.
this particular case really seems like one of the easier cases in which to reject the request, which they would probably win if litigated.

Which is exactly the problem with this law -- if Google wants to reject a request, the burden of proof is on Google to prove that the information should NOT be deleted. While you may believe Google could win this case, you're suggesting Google spend legal resources (and money) fighting over a few links... and that they should do that every time they get a bogus request. AND if they repeatedly do this and lose their case, Google may be subject to fines of 2% of worldwide annual revenue (over $1B/year).

Why would Google ever decline a request when the penalty is $1B/year?
I guess most websites nowadays are built using one of the myriad web frameworks out there (Django, RoR, you name it.) Most of this frameworks enable sessions by default, simply because it's what most websites will want if they manage any kind of state. Nothing nefarious about it.
Ah, come ON.

The original post is the article

Jason Cammisa, "No crankshaft, no problem: Toyota's free piston engine is brilliant: Gas piston engine fundamentals haven't changed in 134 years—until now.", 'Road and Track',
June 30, 2014.

at

http://www.roadandtrack.com/go/out-of-turn-toyota-engine

and the third paragraph starts with just what I quoted,
exactly, again, yet again, one more time, exactly,
precisely, every character right in place:

> Electrically driven cars are the future. But until we have cheap, 1000-mile batteries, we still need range-extending fossil-fuel engines.

Again, the work by Toyota looks good, and the article is somewhat interesting, but apparently the author wanted to insert a line to please the greenies so put in his "1000-mile batteries" and his swipe "fossil-fuel". Apparently with a little more encouragement he could have put in some words about evil humans and filthy CO2 and the dangers of 'global warming', rising sea levels, massive deaths of wildlife, the melting of Greenland, and 'climate change', that is, each tornado, hurricane, flood, drought, snow storm, especially hot/cold day, week, season, etc. I'm SICK of nearly constantly being beaten over the head for no good reason by this non-stop propaganda of total incompetent, made-up, hysterical, guilt-ridden, dysfunctional, destructive, dangerous nonsense.

This propaganda is trying to build a political consensus to get on my back and into my wallet and seriously hurt the US, and I don't like it.

I don't know who or what is paying for or pushing this propaganda, but I'm pushing back at it.

They also don't actually say the words you have put in quotation marks,
"Microsoft will also make the existing UnityVS plugin available for free on our download site shortly."
Aside from the removal of the ~ and @ sigils (an enormously impressive effort, btw), I'm actually much more excited for the next Rust release. 0.11 contains at least a few long-awaited and hugely-important features which are only half-implemented. Specifically, both DST and by-value closures should be ready for use by the time 0.12 rolls around. We also have some very exciting RFCs in the pipe, such as https://github.com/rust-lang/rfcs/pull/141 , which would make it possible to remove 90% of the lifetime parameters from our function signatures. Also, with Steve Klabnik now working full-time on documentation and Yehuda Katz's team working on our package manager, our ecosystem will soon be much more potent.

Great job, Rust developers! As ever, the challenge is to keep it up. :)
so use adblock or noscript?
Muscle-powered bio-bots walk on command
I was mostly curious if there is some kind of (formal) specifications that one can use (axioms).
Bank's don't have that model. Any sane person would have a separate savings account that doesn't really get used. The checking account is meant for variable balances, because your account number is more than likely floating around via checks/online ACH transfers which results in the potential for a security breach.
Take a look at readability.js (https://github.com/Kerrick/readability-js) and extract/upload the main DOM content after all the JS trickery has completed.
Should I order blue or brown?
Having used Das 2 Ultimate [MX brown?] on a trading floor for last 2 years, i can say that yes, it is LOUD. but not as loud as ambient noise. The people on the phone will hear you type though, even through a good Plantronics headset