skysight-inc/HackerNews huggingface dataset:
It's minor because it's (apparently) already been patched and because the fix takes all of about 30 seconds to fix per instance of these types of functions. SQL injection and mass assignment issues are far more serious threats than something like this, but they are not interesting because it's on the developer to secure their app.

This issue is is built up to be serious because many people seem to enjoy attacking rails and the community despite not realizing that the vast majority of the community is amazing. If there's a burning need to criticize ruby/rails, discuss Ruby's terrible garbage collection, or the state of MRI or Rails' lightspeed rate of change.
I don't see SunPower as being like the others. It's very, very hard to build a new set of railroad tracks so a railroad is pretty much of a monopoly. Anyone can (and does) build solar plants. It just takes capital and patience. Also railroads (and utilities) have immense lobbying capabilities and so are able to get very sweet, ever increasing rates (although for railroads they do of course have to compete with other modes of transport, but I'm sure with rising fuel prices they have huge advantages compared to over the road). SunPower however, as a developer, has to SELL to utilities and have NO pricing power nor real competitive advantage. They also typically sell on long term fixed price contracts in order to obtain financing and because that's typically all the utilities offer. I would be interested to know if Buffet has some kind of swap or other financial product that trades the long term fixed price stability of the investment (although low yielding) for something that provides more yield but is more variable.
It wasn't awesome but I'm pretty sure that's what it was. $20 would have been a bit cheap for carbon fiber.
This reminds me of sunglasses. Never understood spending over $100 on them as I always lose them - so I'd get crappy $10 drugstore sunglasses and lose them in a week.

Then I got my first pair of Oakleys before a vacation and not only do I love them, I don't lose them anymore, and I take very good care of them 'cuz I actually 1.) care about them (they're super-comfy!), and 2.) care about the investment I made in them.

Not saying they'll ever pay for themselves (unlikely), but I probably had them in the same time span I would've had four crappy pairs that would've been scratched before now.

I imagine pens are very much the same - buy a crappy ten-pack of disposable pens and you'll lose them all in a month. Buy this titanium thing and own it for years.
Nope. The tax incentives go to the investor involved in building the project and are usually captured by a bank that trades the tax credit for an equity investment which lasts for about 5 years (the minimum period to avoid recapture).
solving "hard" problems is great, but a product is more than "hard" problems, there are lots of "soft" problems that results in making a viable product a difficult task.
I'm not too familiar with Facebook's APIs, but could someone just go ahead and make a live version of Facebook like this? I know there are 3rd party iPad apps, what about a web version? (Not that I'd use this one - looks too crazy - but someone could come up with a different look I prefer.)
What about a dice-rolling application on your smartphone?
It's equally debatable whether it's okay to put stupid advertisements or
tracking technology on your website - which have infinitely less positive
benefits for humanity than Tor.

Anyways, my answer wasn't about Flash-Proxy at all (which is, polemics aside,
indeed debatable). I was pissed about the attitude that Tor == CP, which is a
dishonest fallacy thrown around by supporters of surveillance and spying.
I found the learn link later - but I think it should be way more obvious. A bad first impression is damaging to a potential brand - if I didn't know the HN user I would have regarded it as a scam.
It's written in an experimental language, as an experimental side project[0], on a single machine in...I like to think it's PG's basement.

Considering this, it's probably not a service that can be "open sourced" as the number of people who can actually work on it appears to be PG. And PG is probably too busy to even act as the project lead.

[0]: It's not so experimental anymore...
Yeah, because it's perfectly logical that I would engage in a multi-thousand word, multi-month debate:

http://news.ycombinator.com/item?id=4923914

http://news.ycombinator.com/item?id=5003916

http://news.ycombinator.com/item?id=4791558

http://news.ycombinator.com/item?id=4851307

all as preamble in my master plot to... ??? wait, what is it exactly you're accusing me of again? "Trolling"? - or was I just after those whopping 7 karma points this whole time?

In all seriousness, I've wanted to post this Ask PG for a long time, and I used the debate from the article earlier today as an excuse to write it. I've read pretty much every word both Kurzweil and PG have ever written, but they've never really crossed paths as far as I'm aware. PG's a very pragmatic, no-nonsense, deep thinker, and my guess is he'd be skeptical, but it's too bad this post didn't take off because I really would have loved to read his take on it.

Maybe I should have said 'full of crap' or 'full of it'. Didn't mean to offend your virgin eyes. ;) PG-13 titled posts are nothing new to HN, so I really didn't think I'd be making waves.
Fixed revenue usually. Actually to be more precise, fixed price, but declining revenue because the production goes down as the panels (and inverters) degrade. Usually assumed to be .5% per year. The contracts with SCE are typically not based on market prices.
I'm not an editor, but I've used Nine before and she's great: http://www.outofthisboringneighbourhood.com/
I suspect behind your comment there's probably a bit of nagging resentment because Rails seems to have triumphed over <PreferredFramework> despite Rails' Obvious Flaws -- amirite?

No, you couldn't be any more wrong. I'm not sure why you Ruby on Rails advocates always make this assumption, or accusation, any time that you encounter somebody doesn't hold a pro-Rails attitude. I saw some other commenter in this thread make the same incorrect assumption.

I couldn't even tell you exactly how many programming languages, frameworks and libraries I've worked with over my career. I've used Fortran, PL/I, COBOL, C, C++, Objective-C, Java, C#, VB, VB.NET, Python, Perl, JavaScript, and yes, even Ruby professionally at one time or another. I'm probably forgetting some, and there are also some proprietary languages I've worked with, too. I've lost track of how many different GUI, database, and web development frameworks I've encountered. Ruby on Rails is merely one among probably at least 80 to 100 frameworks that I've used at one time or another. You see, I don't really have a "preferred framework".

I do know that some communities are made up of people who hold attitudes that are, to put it mildly, quite toxic. They make claims that they cannot back up. They make serious mistakes without realizing it, and then deny it when they are pointed out. The Ruby on Rails community is like this, unfortunately. I'm not going to pretend that they aren't, either.
As someone who has been harassed and beaten up most of his school life, I can honestly say stories like this are why I never chose to pro-create.

I refuse to help create a child who will only be harassed, bullied and possibly murdered by his fellow students. If anyone who doesn't think this is serious, is normalizing too much.
Make sure to fix "learningbyshipping.com" (Without the blog.)
My experience in university CS and EE programs is this: schools are under enormous pressure to bring more women into tech, yet none of the "typical" techniques for doing so seem to work. At my alma mater, the EE department could not attract any qualified female applicants in my year; they published flyers showing women in class, they sent female students to speak at high schools as representatives of the school, etc., but nothing seemed to work. Where I am now, we are told to use female pronouns in our lectures and research papers and to be as gender inclusive as possible, and professors struggle to find ways to make CS seem more interesting to people who did not spend their teenage years hacking; still, women remain a small minority in the CS and computer engineering programs. There is something happening here that is beyond what schools can do; somehow, high school girls are being convinced that technical fields are not something they can or should pursue.
The paper in Moleskines is really bad unless you stick with ballpoints or pencils. Rhodia pads and journals handle inks much better than a Moleskine and are pretty easy to come by.
I think that's a faulty generalization. Since I read criminal indictments for fun I'm quite familiar with the FBI's methods. Please don't take this to mean I think they're always ethical, legal, or effective.
Let me spoil the joke:

Going from 80% to 100% is a 25% increase.
savage cuts in social programs and public sector jobs and wages

Yet somehow per-capita government spending keeps going up: http://www.usgovernmentspending.com/spending_chart_1990_2017....
"but what's the point if you don't have loved ones to share your life with."

Exactly! Puts everything in perspective.
Smartphone Camera Features That Need to Appear In 2013
If their goal was to terrorize these young men, then I imagine that would meet the literal (and probably legal) definition of terrorism.
"I, 'J. Random techie', on behalf of the internet community, hereby thank you for your hard work on forward-looking protocols, prototypes and public education around these issues Moxie. Much appreciated." Round of applause.
Computers are going to disappear
My understanding from various folks who work at Google is that 20% time is not something that you just "get", you have to fight for it generally, you have to have real projects to work on, etc.
Rock is new class of Mars meteorite
Let me summarize the paper's main finding in plain English: the more spending cuts economists predicted, the worse were their predictions of a country's economic growth.

Slightly more technically: there is a correlation between (a) the magnitude of economists' forecasts of cuts in government spending and (b) the quality of their forecasts of economic growth.† The higher the forecast of spending cuts for a particular country, the farther from reality was the growth forecast.

The paper concludes: expected reductions in government spending cause bigger drops in economic output. I leave it to the reader to consider alternative explanations.

† — In 26 European countries. Recently. On average.
Step outside the big box retailer and hunt down some Japanese pens. Start with the Uni-ball Signo DX 0.38 and the Zebra Sarasa Clip 0.4. You won't go back to your G2.
> Why do you think that I'm "getting worked up"?

Probably because instead of just posting one comment that said "actually there are some pretty good domestic cars now, like A, B, and C", you've made repeated comments using emotionally charged words like "slander" and "bigotry", with a general tone that implies that you're personally offended by my dislike of domestic cars.
I think it's baseless self-aggrandizement to assert that tech people are any more ethical than bankers. How many contractors are there that bilk customers for huge projects that end up over time and over budget? If we're talking about "gray areas" how many people work at places like Google and Facebook, which make a living monetizing the sale of privacy from people who mostly don't realize what's going on (especially kids and teenagers). Hell, Silicon Valley 2.0 is built on advertising--not exactly a morally righteous industry. How many tech people work in the defense industry, or oil and gas, or other industries plagued by questionable behavior? Stopping short of that: what engineer hasn't ever sat working on a project and thought "geez, this really isn't what the customer needs?" Who hasn't been working on a feature and thought "man, this doesn't live up to what the sales people sold the customer?" There is a ton of software out there that's over-billed (to be generous), and somebody wrote it.

Look, I think bankers who broke the law should be punished. But at the end of the day, there is a lot of blame to go around. Average people benefited tremendously from the low mortgage interest rates enabled by mortgage-backed securities. They bought big houses they couldn't afford and took out huge HELOCs to buy cheap Chinese crap.
+1 for the Pentel P205, it's by far the nicest pencil I have written with, and for well under $10.

Writing with pencil, especially when working through a problem, lets me work more effectively. Knowing you can erase something gives you a sense of freedom to explore ideas that I don't get when writing with ink. Kind of like having an "undo" feature in an application lets you be a little more cavalier with your experimentation.
Weebly (YC W07) is hiring a System Administrator to help scale its datacenters
If you look, you'll notice that a recession followed nearly every reported government budget surplus.

This is not surprising: a surplus means that the government is removing more money from the economy than it's adding, something which is rarely warranted absent a large current account surplus and/or an economy operating at full capacity.

You need to understand the sector financial balances.
Using a paper + pen definitely forces you to focus in on the most essential points of whatever you're listening to. Good observation, OP.
I prefer pencils to pens. Certainly, pens are more theatrical, with the finality of ink, but pencils allow for more mistakes to be corrected, and graphite smudges are less annoying than ink ones.
What's with the giant OM symbol on the blog. Just curious.

Is transcendental wisdom being elucidated?

Not snarky here, just genuinely curious since its rare to see in this context.
My understanding is that Greece is different because they don't have their own currency. The real cure for unemployment and low production in Greece is a decrease in real wages, which happens very slowly without higher inflation or a fall in the currency (these are basically equivalent, but that's not especially obvious so I'll be redundant). Since they use the Euro, Greece can't choose either policy, hence a long and deep slump.

Intl macro isn't really my field, so there may be errors in that description.
If you are talking about the Argentine economic collapse around the turn of the century then I would suggest that's not the best example. There are some serious horror stories about total loss of civil authority and rule of law there during that period, in addition to the riots bordering on outright revolution.
> Did you post that link to the 1776 NJ Constitution under the assumption that nobody would actually read it?

The link I posted doesn't contain the original constitution.

Here is the link to it:

http://www.state.nj.us/njfacts/njdoc10a.htm

> It contains no bill of rights

Neither does the federal one. The bill of rights are actually amendments, which are not included in the main body of text.

> It explicitly leaves intact the law of England

You mean common law? What's your point?

> It concerns itself primarily with officeholding

So did the federal one? Did you even bother reading the US federal constitution?

> It establishes a freedom of religion only for Protestants

This is a blatant falsehood. You should be ashamed of yourself. If you can't understand the text, then keep your mouth shut, instead of spreading nonsense.

Here is the only paragraph that makes a reference to Protestants:

That there shall be no establishment of any one
religious sect in this Province, in preference to another; and
that no Protestant inhabitant of this Colony shall be denied the
enjoyment of any civil right, merely on account of his religious
principles; but that all persons, professing a belief in the faith
of any Protestant sect, who shall demean themselves peaceably
under the government, as hereby established, shall be capable of
being elected into any office of profit or trust, or being a
member of either branch of the Legislature, and shall fully and
freely enjoy every privilege and immunity, enjoyed by others their
fellow subjects.

It's fairly plain and obvious, but clearly I have to explain it to you. Protestants were heavily discriminated against in the Old World. That's why they left in large numbers. This passage makes clear that they shall not be discriminated against and "freely enjoy every privilege and immunity, enjoyed by others" ...
"but not a large problem with collecting a large fraction of GDP. <links>"

Part of my problem with the statistics you link is that the measure is limited because it's known that US revenues are in the 16-19% range but they are listed here at 9%. Loathe as I am to cite the Heritage Foundation they are the most complete figures on wikipedia and show Greece heavily lagging France and Spain.

http://en.wikipedia.org/wiki/List_of_countries_by_tax_revenu...

Next, the black market in Greece is estimated at 25% of GDP which inflates official collection percentages even more.

http://en.wikipedia.org/wiki/Tax_evasion_and_corruption_in_G...

Finally, it really doesn't matter that they collect some nebulous "large share of gdp". What matters is that the scale of evasion is far greater than Greece's immediate problems.

But Nikos Lekkas, the head of the Greek tax inspectorate, the SDOE ... insisted that Greece could easily pay off its debts if taxes due for payment were paid into the Greek state's coffers.

”Tax evasion in Greece has reached 12 to 15 per cent of the gross national product... That is €40 to €45bn per year. If we could recover even half of that, Greece would have solved the problem.

http://www.telegraph.co.uk/finance/financialcrisis/9319799/G...
The fact that you 'go out' (especially often enough to distinguish between 'normal' occasions and 'special' occasions) puts you pretty firmly in the 'wealthy' class (at least as far as most of the world is concerned), and the other implications of your class will likely contribute to a longer life than someone who is less well off.

So, will you live longer _because_ you have one drink a day, or is the fact that you're able to have one drink a day simply a byproduct of a lifestyle that will naturally lead to a longer life?
Internet Explorer, Mozilla Firefox, and Google Chrome all respect name constraints. I believe Opera does as well.

The issue is that according to RFC5280, nameConstraints MUST be marked critical, which would break all clients that don't support nameConstraints - including Apple OS X and iOS. As a result of not wanting to break these clients, no CA has practically deployed nameConstraints.

However, as is being discussed in the CA/Browser Forum AND Mozilla's security policy list (and previously, within PKIX), CAs and browsers are considering diverging from 5280, and not REQUIRING that 5280 be marked critical. ( https://groups.google.com/forum/?fromgroups#!topic/mozilla.d... for more context)

This will allow a transition period, where CAs that would otherwise NOT include nameConstraints (because it would break clients) can now safely include nameConstraints and not break the legacy or insecure clients that do not support them. Mozilla's proposed CA Certificate Inclusion Policy ( http://www.mozilla.org/projects/security/certs/policy/WorkIn... ) would REQUIRE that CAs use name constraints when issuing sub-CAs that are not audited, secured, and conformant with Mozilla's policy.
Not to turn this into an entire drama[1] or to single Andrew out, but if he is so awesome, why the arrogant "I don't feel need to defend this" response?

[1] Not that sexism/racism/*-ism should be taken lightly.
Perhaps I'm in the minority here but I never go to facebook to find specific information, it's more of just a perusal of crap to waste time. In the regard I believe a grid would be an adequate design to move to as it's more apt to visually scanning items which is typically what I do now. The only caveat I can see is that items in a straight line lend the eye to snapping back to the original position. Not sure if a staggered setup would fix that issue or if slight archs would help.
That is what I assumed to have been the case too; cursory research suggests, no, it means what it says. All persons professing a belief in the faith of any Protestant sect shall be capable of being elected. The NC Constitution, ratified contemporaneously, is even more explicit. So, while I am of course willing to be wrong (I'm an Illinoisan and wasn't taught the NJ Constitution in grade school as I assume you were), I'm not with you yet.

The rest: if you're suggesting the Bill of Rights isn't an important and defining feature of the Constitutional protections 'rayiner is talking about, I strongly disagree. Obviously, they were amendments, but amendments that were ratified within months of the ratification of the Constitution itself.

Not to put too fine a point on it, but the 1776 NJ Constitution sucked compared to the Federal Constitution. The idea that NJ independently provided protections comparable to that of the US Constitution as of 1791 is false.
Making money happens when you have created something of value. Creating value is the primary goal, creating money often is the side effect.
Try a Rhodia Webnotebook. Stupid name, nice product, and availability in retail stores is improving.
Plus IPv6 could drastically reduce the need for NAT (particularly in mobile where they're basically out of IPs and basically NAT the entire mobile network)
Arthur C. Clarke predicting the future in 1964
WTF. I took Econ 101 and 102 and it was plainly obvious. I wonder if America's conservatives are starting to influence European thinking.
I agree that with the grid view, you have no idea where to look at. The calendar view also stood out.
Man buys billboard to find employment
The attitude within your first paragraph is an excellent demonstration of the maintainability problems I'm talking about. Programmers five or ten years in the future won't have much say about the software they're being asked or told to maintain. Telling them to just "not use Ruby" won't solve the maintenance issues they're facing while working on some Rails web app developed years earlier.

I'm sure you can find numerous blog posts out there describing the maintainability problems with Rails web apps. Google for them. The fact that you're looking for blog articles makes me think that you may have limited experience with large-scale software development projects, especially those spanning many years and development teams.

Have you ever worked on large, long-running C++ or Java projects, for instance? If you have, then it should be pretty obvious to you how inadequate the maintainability of Ruby code is. Ruby, and dynamic languages in general, lack much of the functionality that makes code maintainable after many years, or even decades. I really wish you did have this sort of experience, because I think it would make the maintenance issues more more obvious.
Other providers don't allow you to extend the platform and if you tried doing it through imap, its sometimes slow and becomes unmanageable to interpret the mail it gives you.

I am building this for my own webmail project and it really helps to have a fast api so I don't have to worry about the data.

Having an api call to build a new mailbox would be quite handy for small web hosting companies too.
IIRC Steve Jobs would terminate a design review if any placeholder images, lorem ipsum, etc. appeared anywhere. If the design didn't represent an actual use case he didn't want to waste time on it.
How designers and developers blogging can replace TechCrunch