skysight-inc/HackerNews huggingface dataset:
I have recently been experimenting with Treetop, a ruby gem that allows you to easily work with parsing expression grammars.

I may move to Common Lisp or Clojure for writing DSLs, but I am pretty happy with my early experience with Treetop. The one downside, especially compared to Antlr which has a couple of books out there, is that the Treetop documentation had me more than once scratching my head and hacking rather than looking up a relevant reference.

I think parsing expression grammars and packrat parsing in general is going to explode the DSL dev scene . . .
It was an ok quip, but even if you're right in your assessment about how he sounds...

Linking to a history of the World Wide Web on Wikipedia, on a post on Hacker News - how does that come across? It's pretty obnoxious.
> More jobs and businesses have been created by the decline of IBM than lost in Armonk.

Actually, IBM and its mainframes/midrange have continued to prosper along with all of the newer growth markets in business computing. That's not just a correction about IBM, it's fundamental to noticing that job growth in these sectors was not "created by the decline of" anything. It was created by a huge expansion in the total amount of computing value that businesses found needs to consume in the marketplace.

When zero-sum your ideology is, 900 years-old you will not reach.

And not stray too far OT, but this is what I dislike about the "kill hollywood" meme. There isn't anything inherently hollywood-killing about the project of expanding the meaning of media production and delivery to include new (and great!) films that aren't produced by traditional studios...and there probably shouldn't be.
Indeed. Myself, it took me too long to pair down my site.

First I went from Wordpress+MySQL down to a Bottle+Redis (https://github.com/sc68cal/homepage/tree/bottle+redis) based site.

This article then inspired me to go a step further and use Jekyll (https://github.com/sc68cal/homepage/commit/c422edc3a298674e1...). My Jinja2 templates translated to Liquid with minimal effort.

I'm much happier with it, and plan to get back into writing.
The only reason "Shore Leave" was even an episode is because something went very awry on the shore leave planet and action and adventure ensued!

Which goes to show--really, the reason they don't show anyone goofing off on Star Trek is because goofing off isn't very entertaining to watch and because it's an action-adventure show about action and adventure, and not a show about people's everyday lives. At least by DS9 they realized it would be entertaining to show the crew trying to get into each other's pants.
This is not exclusive to America. The only reason it looks like an America thing is because America is behind a disproportionate amount of entertainment and computer products. But, for example, DVD region codes are not just Region USA and Region Everywhere Else. And Americans can't view a lot of stuff on the BBC website for the same reasons he can't get Netflix.
And bid him whip in kitchen cups concupiscent curds.
>Since I'm not aware of a single Android phone that sells for more after two years than the full price two years prior

Pretty sure absolutely no phone sells for more than the full initial price, iPhone included. Remember, the price you see in ads are carrier subsidized, an actual new iPhone is approximately $650 without a contract.

On that note, I just bought an AT&T iPhone 4 for $250 a month ago. Not bad of a deal for 18 months later.
Enough with the cowardly and anonymous down-votes. If you've something wrong with what I've written, presumably you have a point to make of your own. Otherwise you are just confirming my point that people don't like any ripple in the construction of their own reality.
That real history will itself affect the cultural norms.
Further proof that when media says "content is valuable and must be protected", what the really mean is "My content is valuable and must be protected. I don't give a damn about yours."
Ask HN: My math foundation is weak, can HN recommend useful math resources?
I've realized that my mathematical foundation is a bit weak, can you guys recommend some useful mathematical resources (articles, books, documentaries, papers, videos, etc.) to relearn or better my foundation of Linear Algebra, Differential Equations, and some of Calculus?

Also, are there any articles, books, papers, documentaries, or other resources about interesting math or mathematical phenomenon that you guys would recommend?

Thanks!
You're proposing what sounds like a pretty novel interpretation of the first amendment. Do you have any evidence that it's widely accepted, or that it's correct?
You're saying that we should play by the rules. Part of the game, though, is that we can change the rules.

Intellectual property is more or less dead. This is not a willy-nilly urge, nor a selfish catharsis. It's the outcome of a generation growing up with instant access to their culture, and once such freedom is granted it is not easily revoked.
Stargate does mostly avoid that issue, but it falls down on the fact that the Goa'uld are ridiculously incompetent at both a strategic and tactical level. The most obvious being the fact that they never developed the iris that humans managed to develop almost immediately.
Do you really believe if the shoe was on the other foot, the MYT would be ok with "it's fair use"?

I actually think the article's author would completely agree with you. Sane copyright would allow for this use, but I haven't seen anything resembling sanity WRT copyright as long as I can remember. and if NYT is pushing for that insanity, they absolutely should be held to that same standard.
Try going through the videos and exercises of the MIT OCW materials.
From the accountability section on kickstarter (http://www.kickstarter.com/help/faq/creating%20a%20project#A...):

"If I am unable to complete my project as listed, what should I do?

If you are unable to fulfill the promises made to backers, cannot complete the project as advertised, or decide to abandon the project for any reason, you are expected to cancel funding. A failure to do so could result in damage to your reputation or even legal action on behalf of your backers."

So definitely it's possible that your backers could start a class action lawsuit and sue you because you took their money and didn't deliver a product, but this would require some organization on the backers' part, kickstarter wouldn't do this on their behalf.
Khan Academy FTW
MXF to FCE on Mac-
I suspect that people view your sentiment as sufficiently--forgive me--old-fashioned and out of touch as to be not worth redressing seriously. (Though to be fair, I don't really like HN's downvote culture either. I didn't downvote you.)

The main reason I'm posting is to direct you to some irony in your phrase "people don't like any ripple in the construction of their own reality." While it might apply to silent downvoters, it also applies to people who haven't realized the futility and cost of holding onto copyright as a legal concept.
>The BBC commissioned a study that claims the Charles Dicken's brand brings in about £280m/year to the UK's economy.

But who cares how much it "brings in" ? Why is money the sole metric of wealth. How much value does open source provide - take linux for eg. which is used in pretty much every aspect of computing these days - from cell phones to super computers - how much value has it provided to the consumers and allowed developers/researchers/manufacturers to produce ? Apply that to every major opensource software effort, things like IDE's, servers, programming languages/compilers. If you were granted a monopoly (like some software companies are, eg. Microsoft with Android patents) would it allow you to make money ? Sure. Would it create extra value ? Nope. This is why stressing revenue, GDP and all other metrics is loosing perspective, they are a useful tool/indicator of the economy but the goal is providing value to the consumers. Screw the producers it's their job to figure out how to capitalize on their business model. Government should never protect the producer. Will the demand go away if you eliminate the IP laws ? No. So the producers will have to figure out how to create new business models that work in a new environment. You probably want to have transition phase, but instead we are doubling down on IP protection, it's getting ridiculous.
That's a nice horse you have.
Evidence for evolution: development of our kidneys
I'm creating a fake account right now for test purposes and apparently you can sell stuff for $0. You can easily test it without actually doing anything "real".

As a seller my only issue is the sales link has a Gumroad logo that is kind of big and would be better listed as "powered by Gumroad" instead of just Gumroad as not to confuse users, but I have a feeling that will be a premium feature :)

The rest of the product is extremely simple to use.
You are right. And I am not touching Path with a ten foot pole. Not in hell. What annoys me is that Apple has caused a few hours of my life to be wasted on this shit. And has me deeply worried about what other crap is uploading all my contacts information into their hush hush secure database. And also that they allowed this piece of free advertisement seeking shit company to get through their fabled review system. Heck, I want an apology from Tim Cook, and maybe one from the heavens where a visionary soul probably rests forever now.

If the going is so bad, I will soon end up using a clam shell that I put up with all these years before an eventful day that I fell in love with an "are you getting it?" product. Makes one wonder what all those jerks making the rounds on SOPA and PIPA are doing to protect us from these Path like shit makers.
I would say that if all you have is self-taught (which can be a viable path) then you should have a portfolio that knocks people's socks off.
Cheap Granite Worktops Prices
If you are looking for a sink cut out, a hob cut out, edge polishing,then granitezone would be the best choice. For more information on granite Worktops,cheap granite worktops please visit our website.
Huh, interesting. I'd bet that this is a bug.

The only other explanation I can think of is that push notifications can take about 3-5 seconds to be delivered as they are routed through Apple's servers. If these are long-poll HTTP requests directly to GroupMe's servers, then the message would be delivered instantaneously.
To be fair the followed it right up with a critical quote, but I agree.
The thief is sorry to get caught.
Not if you're going to start using the word "apartheid" like that.
Because the US doesn't do military action without death, without shooting, without explosions. I don't know any nation that does. "Military action" almost by definition, means there will be troops fighting or planes bombing (even if that means we're just supporting a force already fighting there). There is no military action we could take that would not result in Iran being torn to pieces, and when politicians talk about "bomb bomb bomb, bomb bomb Iran", they mean just that.

The populace is very Western, and very much like America. They're advanced, liberal, and young, and being led by a government they can't relate to and can't get rid of. We could do sanctions (we are). We could do cyber warfare (we might be/probably are). What we can't do is military action without using the military (who use deadly weapons).

Any military action in Iran would be full-scale, classic-style war like America hasn't seen since WWII. If we started anything, Israel would join in, Great Britain may also, and Iran would strike back hard. They may even bring some allies. Even one soldier on the ground or one jet fighter in the air would leave invasion as the only remaining option.
Go ahead - look through all my comments I've written on IP. When you know what I am saying, you'll know I am not saying one should play by the rules - I never have in my life, that's for sure.

And yes - the current urge is selfish - as you point out it grows out of having taken a freedom - not having worked to be 'granted' anything - and then had that freedom 'revoked'.

There is always a greater good. I am 100% for us building one that benefits us as individuals rather than corporate entities. But the desire to wipe out IP does nothing to put economic power into the hands of creative individuals - what it empowers by a much greater factor is consumption. Last I checked we had enough of that as it was - and this is empty-calorie consumption that flows upward to the new corporate entities that can withstand the pennies to be made on it. It will never devolve power to the individual level.

A better system of IP exists - I have several detailed ideas of how it would function - and it basically revolves around treating the work of corporations differently from that of the individuals - separating ownership and monetization. A system built like this could work as an opt-in model to gradually replace current copyright - but it NEVER will without consumers playing by the much fairer rules. Yes - there are still rules - no system works without them.

If one can't meet the most basic burden of civil society by playing a game, however new, by mutually accepted rules, then there is no recourse - is there? And one can't, won't and shouldn't be taken seriously as a partner for change.
Do something more on the lines of crowd-sourcing and use bitcoin to distribute payments ;)
I would have never believed Eastern Europe would be leading the way in freedom. I guess when you have had to fight for it, it is actually valuable to you.
Google inclined to continue FRAND abuse
I can't say this is what you've run into, but there have been rumors that nations are engaging in propaganda in online forums. Some people defending a nation may be paid to do so.
I appreciate your sentiments - I really do. From my perspective, the inability of people to involve themselves in discussion both prevents them knowing me and also finding a better solution. My views on copyright are far more nuanced and forward-thinking than the rants against copyright that fill 20% of HN on any given day.
> "That only make sense if it was for propaganda video games aimed at Iranians."

Or if it was for propaganda video games aimed at Americans who want something a little more authentic in their cultural set dressing and battle chatter.

Or it was for training material for the DoD who wanted more-accurate cultural set dressing and battle chatter.
It's all well and good making your secret deals to make the rich richer, but when the people find out, they're often not too pleased. Central Europe still remembers throwing their bums out - and in some cases lining them up against a wall in the process - and so it's not too surprising they're the first to take action.
> then what about descriptions of that data that are sufficient to identify the original, but not reconstruct it

Such as the name of the copyrighted work?
> I think we must also work on changing the rules to encourage it.

You hit the nail on the head here. What I meant by not come from the top down, I meant that it will come incrementally from the people who will reward it with their support. It cannot be ordered, it has to be desired, recognized and rewarded.
Mochi Master
I don't think this is exactly the case.

More like...the people who built your house and are guarding it allowed thieves to break in.

I believe I might hold them responsible.
OP was making the argument that the people willingly going into Iran in risky situations should understand the consequences of doing so. S/he did not seem to be advocating going in there to get them out.
McAfee Works Hard to Secure Phones
I will join you from the other angle. Hat off to Mr. Mason for a genius idea, but in the wildest dream I wouldnt come up with a business where you ask a store to cut their price 50% and share 50% of the remaining 50% with me just for announcing your deal. when this just came in public light, to me it felt like an insult: I thought no way a store will lose money on each merchandise sold because there are not in charity business and to me it was simply an insult that before that deal they tried to rip me off with jacking up the price 150% (since they would still make money after the discount and 50% to Groupon).
I have to disagree here. George Lucas is still alive, and he wrote it.
In 2006, we were in Budapest, watching TV, and they had a thing where you could SMS a number and your text would scroll across the screen. My daughter, then 12, was amazed that people were allowed to criticize the government in public like that.

Chew on that a bit.
The Union Soldiers Diary Code is Probably Gibberish
Khan Academy (khanacademy.org) definitely!
Um, no argument either way - I just believe a lump of crystalline carbon can collect dust equally well in one museum as another.

More seriously, given that pretty much all of history is rife with examples of transfer of wealth from one place to another. it's better to (try to) not make the same mistake again, rather than fixing the past.
Quite irrelevant to this link, but interesting to note here anyway:

in Slovakia, anti-ACTA protests are right now joined together with protests against the current political system, thanks to leaking of so-called "Gorilla" police file, that proves links of political parties to big money.

The reality of Czech and Slovakia is that corruption is much more prevalent than in the west. People are getting really angry here. But the message that these protests tell is also "I got noone to vote for".
MV - US Two in Gwangju
Multiple monitors don't even have be a major productivity booster to be worthwhile. If an employee's annual cost (salary, benefits, other expenses) is $100,000, an extra monitor is a measly 0.15% more. If that one time expense makes the employee 0.15% more productive the monitor pays for itself multiple times over its lifetime.
We are sorry.

We are guilty. We took your contacts...and no, you can't have them back.
The morass in Iraq may well have resulted in less trouble for the US itself than a concerted guerrilla resistance would have. All the sectarian violence, revenge killings, cleansing, etc were energy and resources expended that were not directed at US forces.

Further, a large quantity of resistance directed at the US was attributed to Iranian agents, weapons and training. I'd imagine that what they could muster in defense of their own nation would dwarf what they could export to a country they didn't particularly care for.
Forgive people, yes. Companies? Eh, plenty of other fish in the sea.
> Example: :ma <-- sets a marker at the current cursor location named 'a'

You don't even need the leading colon, just ma while in normal-mode.
Wolfram Alpha Pro Launched
Feel free to say something that could actually be responded to whenever you get bored with trolling.
I filed a bug report with them about it awhile back before I knew what was actually going on.

I'd much rather have that short delay than have my phone die after using it. Right now I force kill GroupMe every time I leave it.
Doesn't this illustrate once again that community policing always works better than corporate policing?
I voted you up because you bringing a great point. didnt think this way. but now going this hm path :) if there will be any FCC or other inquiry, wonder if longterm this will help Path or not.
[Tutorial] How To Secure And Encrypt Your Windows At Startup
Do you exclusively control the github repo? If so, cut off access and don't give it until payment is made in full. You have an implicit copyright on the code, and he has no right to it until he's paid you in fill.

I'd go a bit further and tell him that if he doesn't pay you within 15 days, the "interest" is $100 per week. No reason you should not get interest on your debt.

Just FYI, I always let customers see "features", but not code, until they've paid in full.
10k Linkedin Ads Experiment
I tried whois on the domain, but it is under DomainsByProxy.com.

Note that various "domains-by-proxy" forward emails to domain administrators from whatever the address is in WHOIS.
Maybe I'm a grumpy old codger these days, but it seems like the thesis is "increased incarceration has lowered the crime rate outside of prisons, however inmate-on-inmate violence is appalling, therefore we should reduce incarceration". My knee-jerk reaction is "we have improved the first order problem of lower crime in society in general, creating the second-order problem where those inclined towards assault and rape are confined with others of similar mindset and continue this pattern of crime therein... shouldn't we look to preserve the desired result and simultaneously improve law and order within prisons?"

Agreed in advance that a phenomenal rate of incarceration is not the only means of reducing crime (or, as the thesis would have it, of shifting it into the inmate population) - but I'd find it hard to buy that we should turn our back on a working solution without a better one. As the article points out, 70% of released prisoners are rearrested within three years - we are largely not rehabilitating the prison population today, and fixing that would be the means I'd advocate - which would seem to also have the effect of lowering inmate-on-inmate assaults, rapes, and other violence.

I'm a bit at a loss as to why the answer would instead be a vast reduction in prison sentences (without some other substantive change making this viable)...
There were really big protests in Poland and quite a big protests here in Prague. It's a reaction to that, I think.

The feeling I get from here (Czech Republic) is that both the governing parties and the opposition don't particuralry care about ACTA (we are not an economy based on intellectual properties anyway), but they are afraid vocal activists from Czech Pirate Party will get young people's vote if they don't stop this. As I wrote earlier, people are getting angry here for many different reasons (mainly the corruption though), they don't want to add another thing with the ACTA.
>The ability to decide whether or not a course of action is ethical is greatly affected by what your competitors are doing, groupthink, incentives, time pressures, etc.

No, its not. You do not kill a person over any of these. You do not kill someones trust in you over any of these.

>I cannot be satisfied with the run-of-the-mill, "They did it because they're evil and untrustworthy" response.

Then how about that they are shitty crappy company who are unconcerned about ethical matters of things and more concerned about what they can get away with. You know that they must have spent considerable time and effort to enable their app and service to steal all Contact data in the first place, right?

>I think simply dismissing them as untrustworthy people is an irresponsible and short-sighted reaction. Human beings are more complex than that.

irresponsible, irresponsible? What shit are you smoking chief? I have zero responsibility for their actions, or the pubic outrage against it, or my own reaction to crap. Let them rot in hell for all I care.

>convince almost any student to cheat. That's the nature of humans.

I am alarmed, you are now equating cheating under the right circumstances, to planned and intentional thieving under business as usual.

>I highly recommend reading up on basic human psychology

and I highly recommend some common sense.
no he is not well networked. I mean, who ever heard about Pinterest or Turntable?