skysight-inc/HackerNews huggingface dataset:
Not sure why you got voted down, so I'll vote you back up and answer your totally valid question.

rrdtool is fine if you know your schema in advance, but that is somewhat of a hinderance because you don't always know it or want to have to define it.

Graphite is great because it listens on a port an accepts data in a simple unstructured format. The format is: key : value (long) : timestamp

Where key can be in dot notation so that you can have your data in a 'tree' like structure. This is a made up example: "ehcache.activemq.joins" or "ehcache.activemq.quits". The dashboard can then give you a nice tree to navigate through your data so that you can pin down specific areas that you'd like to graph. It also allows you to easily mix and match areas as overlays.

Hope that explains things.
If SOPA passes, can lots of people call the financial companies, ad companies and others doing business with the RIAA, MPAA, and so forth, and "allege" that they are "facilitating" copyright and trademark infringement. According to the SOPA law as it is now, they will have to be shut down.

At the very least it will tie up the system

Or it might actually show these guys what kind of monster they have brought about ... kind of like Sarcozy's household being disconnected from the internet

http://torrentfreak.com/french-presidents-residence-busted-f...

http://www.futureofcopyright.com/home/blog-post/2011/10/04/g...

But it's OK when THEY do it, right?

However, if there are only foreign sites (registrar is abroad), then I doubt any major sites are hosted there, besides

http://bit.ly
http://t.co
http://youtu.be
http://goo.gl

Correct me if I'm wrong, but under the current SOPA, only FOREIGN SITES can have their financials cut off, right? I thought the Operation In Our Sites is able to already seize domain names registered locally. So it seems to me that the SOPA simply adds provisions to censor sites registered abroad, in American DNS only, because their registrar is beyond US jurisdiction.

For example Russians use vkontakte.ru to listen to any song. What would SOPA do about this?

However, YouTube contains lots of uploaded songs and the US government could have seized their domain for a long time already, but didn't.

So I think the threat is more to the purity and security of the worldwide DNS system, as well as to the costs of the ISPs, than it is to social networking sites. At least, I hope. Does SOPA override the DMCA for locally-registered sites, or did Operation In Our Sites just give carte blanche to the government to take out sites?
If you have the right to quit and find another job it's still prostitution regardless of your personal circumstances. Prostitutes have bills to pay too. The only prostitutes that qualify as hostages would be those that end up in that profession due to human trafficking. If you were human trafficked into building software to support the bill, I could see your point.
Huh. I thought the counter culture of suits was well understood. Though honestly, why would a suit have to be worn ironically in the first place? I love how suits look. Was I the only guy who watched Gattaca and found myself wishing that it were more socially acceptable to wear a suit to my job? ;) I wouldn't want to emulate much about that world, but man did they look good in their suits.

Anyway, I agree with you that the tech industry, especially in the west, rigorously enforces the presence of the absence of a dress code. Even PG said "Nerds don't just happen to dress informally. They do it too consistently. Consciously or not, they dress informally as a prophylactic measure against stupidity."

Bummer, cause I actually kind of like it when people dress with some style.
Not really heaven, and certainly not Christian heaven, but in an interview with Jeremy Paxman, Hitchens did say that he if he would find himself alive in any way at all, that would be a pleasant surprise. (This is not to imply he believes in or hopes for an afterlife, claiming that would be absurd.)

http://www.bbc.co.uk/pressoffice/pressreleases/stories/2010/...

Jeremy Paxman: "Do you fear death?"

Christopher Hitchens: "No. I'm not afraid of being dead, that's to say there's nothing to be afraid of. I won't know I'm dead, would be my strong conviction. And if I find that I'm alive in any way at all, well that'll be a pleasant surprise. I quite like surprises. But I strongly take leave to doubt it.
You are very confused. Asking google for a list of IPs does not provide you with their page rank. IPs are not domains, nor are they websites.
Renewable Energy: When Is Green Power Not So Green?
Christopher Hitchens: A Curated Collection of C-SPAN Appearances (View Online)
I was born in US, and had no clue what brownie points were. You should remove that term, or explain it. It's just very confusing.

Also, the concept seems a bit flawed.... not sure the demand will be there.

I like a site with gift ideas. I recommend changing this to a destination site with gift ideas and ways to buy them
I would prefer a standard byte-code VM inside of every browser so we could just make compilers targeting that VM. Then anyone could choose their preferred language :)
Someone else suggested (on another HN thread) it might be an accident when someone is reading it on a smartphone and touch interface.
> If they are not willing to listen to reason, my support is out the window immediately.

I think supporting SOPA proves that they are not willing to listen to reason.
i was escaping it since 1992, and now i jumped into it while reading this.. and i admire.
Yeah, redditors seem to be particularly interested in the site, so the ads there have been working out even though the site doesn't make a ton of money per visitor.
After building a few toy Backbone.js apps and recently a "medium-sized" app I bought the book and was pleasantly surprised. There's similarities to the approach peepcode and other screencasts take in that there's a lot of material that is covered fairly quickly.

This is not a book for beginners, but if you've already got some backbone chops it's worth investigating as there are a number of chapters that have great insight into things you only learn after building a few apps with backbone.

Recommended :)
> "pulling back rudder to gain altitude and avoid storm"

This action is a case of things not doing what you think they should do. When I did flight training, I had it drilled into my head that the yoke isn't for controlling altitude and the throttle isn't for controlling speed; they're switched. They can each be used for that, but not very effectively and only temporarily.
Another alternate graphite frontend worth following is Gdash. I like that its dashboard and graph configuration is done through YAML files.

http://www.devco.net/archives/2011/10/08/gdash-graphite-dash....
Looks like while the SOPA was delayed in USA, ACTA was just signed in EU: http://bit.ly/sVF07v

More on ACTA:

http://www.guardian.co.uk/technology/2009/nov/11/acta-trade-...

https://www.eff.org/issues/acta

http://www.youtube.com/watch?v=MBWLVbcjq50
I live in Poland and I watched almost the whole hearing because I care.

(Although we have a bigger problem in the EU right now - ACTA is about to be signed by the Commission, Parliament vote pending in a couple of weeks.)

Big thumbs up for Congressmen Issa (R-CA), Polis (D-CO), Lofgren (D-CA) and Chaffetz (R-UT) for their performance. Remember those names if you vote in their districts.
Sprint “Disabling Use” Of Carrier IQ On Affected Devices
Have you guys tried gathering committed users (and not just interested users or people who casually say they like the idea) prior to launch? It's the easiest way to know whether or not there is a chance it might work depending on how many people are even excited about the idea genuinely. Not to mention this should be a step you guys should do regardless rather than wait for a finish product to find customers.
After a week, it is definitely time for another conversation. A week with no update is unacceptable, he is disrespecting you. It's rude and unprofessional to leave you hanging with "...eventually, don't bother me..." When someone who is supposed to be your business partner does this, it's a clue that: 1.) they are a joker, 2.) they can't be trusted.

If something was going on in his personal like etc. he should be adult and professional enough to inform the people he goes into business with.

Although, he could be working diligently, you could tell if your project is on git, they should be making regular commits to dev branches if they are working.

My advice, follow up with him on status, get a final answer on whether or not he will finish it, and when. If he is adult and reasonable, you guys are good. If he admits he doesn't want to do the work... Sever ties with them, they can not be trusted, how do you know he will not lose interest in the second product? And put you in the same position again.

I understand What AznHisoka is saying about losing interest, this is very true, but when someone commits to doing something, they need to do it, otherwise they are not worth your time. Fucking Jokers, there is an interesting post on HN about this: http://www.sebastianmarshall.com/if-you-want-to-get-rich-sto...

Seriously, if someone working with/for me and they; first stop working on the agreed priorities, then give me some wishy washy non existent time frame to finish it, then tell me to not bother them. I would have my network administrator cut their access off, ask them to step away from the computer(assuming the company owns it), then escort them out of the building.

I would find a freelancer to finish.

Chris
I do not think this has any chance to be effective. There only need to be few people, who decide the money for implementing SOPA is too good.

A better response will be building a technology that cannot be controlled like this. Why not just let the DNS die and replace it with something better? It is a dinosaur anyway.
>I then also grab the hardcopy at my earliest opportunity at a fair price. Legality aside, this assuages my moral desire to a) support authors and b) keep the print market viable //

In some jurisdictions there are general laws regarding format shifting. Such laws were intended to allow people to rip mp3s from CD and the like (for personal consumption of course). Indeed IIRC we in the UK are possibly going to be allowed to rip CDs and DVDs legally in the next couple of years (!).

What I think is that purchasing the book gives one a right to read it. Producing an ebook of the text for personal consumption should be fine and so by extension, IMO, there is nothing immoral about downloading the text of a book when one has paid to read that text. Indeed format shifting in books should be an allowed use.

Of course the actual ebook is going to have "company dress" and typesetting and what-have-you that's going to be protected by copyright. So one will probably need a service where you send your paperback, it gets the binding cut, is scanned and an ebook is made of the text. Of course then you can optimise by the company offering the service buying the paperback from the publisher for you, so you just get an ebook delivered with a receipt saying you bought the book.

And then the idiocy of this is apparent because a book is being created digitally only to be published and bound then scanned back to create a digital copy ... at this stage the publishers should assent to saving forests, ink, energy, water, etc., and allow the ebook to be sold at a reasonable price ...

[I've blogged to this effect before, http://alicious.com/on-ebook-copies-a-quick-opinion/]
Lamar Smith needs to be sent a very clear message, in the form of a landslide defeat in the next election to someone along the lines of Darrell Issa. What would it take to make that happen? How do we (the tech community) recruit someone that has the poise and fundraising ability to win an election? What do we do once we find someone?

Smith seems to be Public Enemy #1 on this issue, and I believe he represents a part of Texas with some tech presence (Austin). There may be others who are good targets as well...if the message is "support this anti-technology bill and you'll lose your job", maybe other Congresspeople will think twice about supporting MPAA-written legislation.

(Or maybe they won't. But we won't know unless we try.)
How many hours of work does he estimate it will take?
Why do people wish really bad things happen so that people will do the really right thing?

We should be doing the really right thing in the first place, not wait for really bad things to happen.
Untangling event handlers spaghetti
> Your concerns seem ill-founded given that these are solved problems.

Then solve the problem I put before you.

It's an easy one. I want to pass a modified Date object with stored procedures that modify the value based on geolocation. I want to pass it from a Javascript function to PHP/Java/whatever. Make it work. Please.
People who complain that js is ugly have no idea how ugly native X development is - I am just glad that the BT/MIC deal fell through so I never had to open that can of worms.
>How long would this law last one Congress realizes that they've completely shut down their own email accounts, their ability to shop online, their children and grandchildren's ability to do their homework? How about when they realize that they've just put a sizable portion of their constituents out of a job?

Once they realize it? Probably a year. Until they realize it? Who knows...
ACTA Passes in EU
Or, if all of the engineers quit instead of building the tools, then those websites cease to be for lack of workers.
Why thank you.
Great job...more to come from the #roc
> I was ready to listen to your argument

Excuse me for not believing a word of this.

> your "just because" comment shows me that your mind isn't open to the possibility that there could be rational policy objections that really need to be debated.

I'm fully open to this idea, but have not managed to find any, let alone any which would justify the level of dogged pursuit and of dismissal of concerns the Republican congress put the Clinton presidency through: Ken Starr (an unusually fervent Republican to handle a case possibly involving a Democratic president), initially appointed for the Whitewater investigation, expanded it in a broadside, anything goes investigation into anything which could touch the president. The Clinton presidency is also — as far as I know — the first one since Watergate for which many potential issues were quickly labelled -gates: Whitewatergate, Nannygate, Filegate, Travelgate, and of course the various callings of the Lewkinsky affair (monicagate, lewkinskygate, tailgate, zippergate, sexgate)

If you have policy-based justifications for these, I'm interested though not exactly hopeful.
I don't think it was actually signed yet, but they've agreed on signing it. So yeah, it's a foregone conclusion, a matter of days - if not hours - before the Commission signs it.

The Parliament is a separate matter. I think they're just going into holiday recess, then in January they'll vote Schultz as the new Speaker and then they'll vote on ACTA.

There's still a chance to stop it, especially since the Parliament is more skeptical. Contact your representatives in the EU Parliament and threaten to vote for someone else in the next election if they support this oppressive Act!!!
Part of the point of Topazon is to make it easier to buy something like headphones without having to do research or compare different products if you don't want to. To most people, displaying the specific name and model of the headphones wouldn't mean anything.

Nothing is intentionally obfuscated. The summaries are combinations of direct quotes, paraphrased quotes, and editorial summaries based on the reviews. In the case of the HDMI cable, if I remember rightly, the fact that it was cheap and worked perfectly compared to more expensive cables was a common theme in the reviews.
Beijing orders new controls on 'Weibo' microblogs
How did this article not yet trend on HN.
SockJS benchmark (with PyPy, CPython, and Node.js)
> JavaScript and most dynamic languages do not run at full speed on static-language VMs like the JVM and .NET. This is despite tremendous efforts and motivation to run those languages quickly on such environments, see for example Microsoft's SPUR paper and everything it has done in the CLR to speed up dynamic languages.

I'd argue the opposite regarding tremendous efforts and motivation; dynamic languages were an after-thought for both the JVM and .NET, and on the JVM side you've only seen any attempts to improve performance recently, with invokedynamic for Java 7.

The investments here occurred long after the VMs were developed.

> The reasons for this are technical: We do not know how to make a single VM that runs all languages quickly.

The same applies to compilers across the board; we do not know how to make a compiler that applies all possible optimization available to code always, either. I still have to manually vectorize critical paths, re-order code (sometimes in C!) to help the compiler avoid pipeline stalls, etc.

Instead, we do the best general purpose job we can, and it's usually more than fast enough.

What we're talking about here is a VM that has JS support as its first-order target. Using the JVM and CLR as performance examples here -- given what they were built for, and when -- is not particularly valid.

Speaking to NaN-boxing in particular; it's one solution to the problem, but not the only one. I'm going to remain unconvinced here, given that dynamic languages have almost always been a late, second-tier concern for anyone investing serious R&D in the development of a VM/JIT/compiler.

All that said ...

> The fact is, despite all those efforts, even Microsoft did not implement JS on .NET in IE. This despite Microsoft more than anyone having the capability and moreso the motivation ("everything on .NET"). Microsoft gave up and implemented a new JS engine in native code, and it made that new native JS VM a peer of .NET in Windows 8.

Even given the above, implementing a custom optimized JavaScript VM -- even if it was only available in JS-only case -- would not be a failure scenario.
I've just been playing around with Evil-mode, an new Vim emulation mode (I've previously tried viper and vimpulse) and am finding it fairly enjoyable. I haven't pushed it really hard yet, and to be fair I could still see switching back to Vim for some things (like navigating code with ctags for example). But for things where I want to be in Emacs but hey it would be cool for this buffer to have vi key bindings, I think I like it quite well. (Enough so that I'm daydreaming about trying to contribute code to it once I understand it better).
> Unless you have a concrete objection with a scientific basis

I did. Please solve the problem I put forward. If you solve it, you win.
Google begins pushing Android 4.0 update to the Nexus S
Mostly disappointing questions.. Nothing really new here
Measure Your Entrepreneurial Instinct
> I thought it would be useful to have a place to discuss strategy ....

Strategy for what?

To prevent it from passing, publicity and writing congressmen would seem to be the thing to do.

What to do if it passes is rather trickier.

And then there is what to do if it fails. It has been suggested that SOPA is actually designed to fail, but in the process to shift the Overton Window [1], so that previously unacceptable legislation becomes politically feasible. How to deal with a changed political climate, is also tricky.

> Obviously this has very little to do with intellectual curiosity, so if you don't believe it belongs on HN let me know.

Well, it certain has more to do with intellectual curiosity than the endless articles on angel investors. I think the problem with political stuff is more that it tends to produce polarized, community-wrecking discussions. Will this topic do that? I don't know, but I think it's worth a shot.

[1] https://en.wikipedia.org/wiki/Overton_window
Nice work! I've been noodling over an alternate backend metrics store using Redis, but probably closer to Mixpanel than Graphite in nature. I'd love to hear more about your pursuit of a redis solution, and why you abandoned it.
http://spivey.oriel.ox.ac.uk/corner/Oxford_Oberon-2_compiler is one I know of...
As a European, just let me say, oh great, now I have to run a Tor relay/bridge for the entire United States, and I'm not sure my basic adsl or my poor little mac mini can cope with that...

" ...and routes around it! "
Judge rejects Twitter cyberstalking case
From a less technical point of view, check out Scott Adams's ideas of slowly replacing government with websites: http://www.dilbert.com/blog/entry/cloud_government/ (Bonus: reusable infrastructure across countries)
Two Definitions for Critical Thinking
Because mankind is more disposed to suffer, while evils are sufferable, than to right themselves by abolishing the forms to which they are accustomed.
Cesar Chavez and the United Farmworkers would strongly disagree.
I would like to emphasise my disagreement with this comment and agreement with the other reply.

Authentication using HTTPS is the same theory as SSH public key authentication.
http://www.marco.org/2011/01/12/watts-martin-whos-afraid-of-...

I’m not saying Android is going to be “killed”, or that it will be reduced to a miniscule installed base. Neither are remotely likely.

But I think over the next few quarters, it’s going to become far less relevant.
It's tenuous because it's almost entirely tangental to the point of the paradox. You could caveat his statement with "assuming that we are all still alive, and in a position to take an exam on any given day next week..." or something like that, and it doesn't change the actual point of the paradox one bit.

Trying to explain away this paradox by talking about people possibly being dead by next week is about as useful as taking "This statement is false" and explaining it away by saying that it could be in a language where "false" means true.
There's another mistake in that command (also present in the article): with that "t" in there, `yt$` will yank up to, but not including, a '$' character on the current line. Unless there is no '$', which is an error and no yanking. Yank from cursor, not including newline, is `y$` without a "t".
Indie Games not on TIGS or Indiegames: Isles of Color [Jonathan Whiting]
I don't understand this fixation on js either. Even more, i don't understand the fixation on html, css and all so called web technologies. Common, web was never designed for the sort of applications we are trying to make it run. We need a totally new approach.
Facebook Tries to Block Unwanted Ad Software
Bing, Yahoo Now Neck & Neck In US Search Market Share
The whole point of multimethods is open extension not pattern matching. Many programming languages let you dispatch only on the first argument - the instance. multimethods generalize this.

So the use-case is the same use-case as defining classes, except we have a lot more flexibility.
>they'll find some new way to segment the market //

I'm guessing time-limited DRM (built in to the reader which the book is produced for - the publisher keeps a private key and encrypts, gives you a public key for reading which is tied with some physical time variant aspect of the device).

Also they'll probably have locked fonts that are really hard to read so that poorer people can still give them money but will get headaches when they use the e-reader.

...