skysight-inc/HackerNews huggingface dataset:
Daring Fireball: Retina Display coming soon to Apple Macbooks?
I haven't noticed mentions of JavaScript specifically, but lately I've seen quite a few claims that Perl 6/Python/Ruby are very similar to Lisp. I have no idea as to the validity of those claim though - of those languages, I only know Perl 5, and am currently learning Common Lisp.
I never said they can break the law, however I don't believe they do. I totally agree you should appeal if you think they're wrong and maybe their systems for doing so suck. By all means call them on that, but I think everyone should be careful not to confuse ignorance with intent.
Oh yeah, state schools are absurdly expensive for out-of-state students. I think here they pay more to come to my school than they would at almost any private university.

On the other hand, the way the system is set up, it is actually cheaper to go to a state school if your family is richer--financial aid depends on how much you can afford, while in-state tuition is just cheaper for everybody. One of the reasons I ended up going to Berkeley over CMU is that my dad had just cashed out some stock options so I was offered no financial aid at either place. (Maybe we filled the forms out incorrectly, of course, and I would probably have still gone to Berkeley for other reasons, but it's an interesting reversal of expectations--Berkeley was cheaper because, on paper, my family made more...)

So the real irony is that going to a nice state school is actually a better deal if you're in the upper-middle class in the Bay Area. It helps if you're also into engineering :)
I agree. Nicely styled, easy to read, and a great, well thought out API structure.

If I was looking to hire, this entire project would shout HIRE HIM!
Concerning Challenger, at least according to Feynman, the problem was one of organization more than actual technical (in)competency.

From what I have seen, there is something fundamentally wrong in the finance sector - and I don't think it has much to do with morality. It has more to do with the fact that they have so much money that they can afford to do things in very stupid ways. Retail is e.g. most likely far more sophisticated in their usage of IT than the big investment banks. Banks are full of custom systems that are 10 times less efficient at solving problems that have become commodities everywhere else. The fact that they have so much money working the way they work suggests that some rent positions are at play.

Changing this would require a cultural shift that is not likely to happen if they take people from a similar cultural background IMO.
That's really a shame. One issue with google is they still don't quite know how to do good customer service.
Doesn't this conflict with that law that says citizens can intervene and stop cops from arresting someone? It was something to do with citizen arrest and arresting the cops themselves if they do something very bad.
There's a good article that elevates all the things around our technology product that we'd rather not be doing to a center role in defining our business: http://www.paulgraham.com/schlep.html
Is it not worrisome that they only have one db server with no hot-backup or fail-over db machine? I suppose many components on that one machine are redundant - disks, cpu's... but theres got to be many points of failure in there as well right?
From the original blog post.

> We have to be mindful of size, but the vast majority of revocations happen for purely administrative reasons and can be excluded.

What could possibly go wrong here?

This isn't a security improvement, it's a performance optimisation at the expense of security for Chrome users.

> An attacker can still block updates, but they have to be able to maintain the block constantly, from the time of revocation, to prevent the update. This is much harder than blocking an online revocation check, where the attacker only has to block the checks during the attack.

OK sure. Except what's the actual correlation between time-of-detection and time-of-attack in the real world? If certificates aren't getting added to CRLs until they are actually being used in attacks then at the moment, (which previous responses from Google to CA hacks have suggested is in fact the case) then this optimization has bought you what? One-time use of the cert? (When attacking Chrome users.) What's new there?

I'm not going to deny the possibility that most CA's revocation infrastructure is so incredibly awful that this all ends up actually being a good thing for security. CA's seem to have unbounded abilities to screw up after all. This really doesn't seem like a direction we should be encouraging browser SSL to go in general though.
Apple now allows full virtualization of its operating system, provided that it is installed on Apple hardware which is also running OS X 10.7.

Great!
Cheap Coach Bags Outlet Online, Cheap Coach Handbags Sale
Good news: Cheap Coach Bags on clearance sale in Coach Outlet Online! Buy Cheap Coach Bags from our Coach Outlet, enjoy lowest price, ZERO sale tax, fast delivery and top customer service!
Best wishes from a programmer addicted to stackoverflow.
Cheers Mike! Changed.
Facebook is the new email
Ultra low latency Event Store
Who has the means to take 6 months at home with the
kids, anyway? Even one month would be luxury for most... Is he telling me I'm failing my son?
Logistics of Adventure Demystified - Trekking & Expedition in Nepal
Nepal is a small country with lots of diverse trekking so often helpful advice from experienced trekkers and adventures undertaking off beaten trek adventures can be helpful on one hand and unnecessarily complicated experience of trekking Nepal while in a way it is all very simple.
What I'd expect from this modern service to offer alternative cron period formats e.g: every 24 min, every hour, every other tuesday 3pm.
I believe a huge amount of programmers want to provide open source code to open source code projects, not for proprietary projects.

Why not? Worst case scenario, some people use their software without giving anything back. Best case scenario, improvements find their way back into their code. But none of this can happen if the license is prohibitive.
"They" in this case was the BART Directors, not the police, and this was not the first time the Directors chose to disable cell service at various stations in the system.

See: http://www.baycitizen.org/blogs/pulse-of-the-bay/bart-cut-ce...
I disagree. It may be misused, but the amount of abuse of poor people due to not having an identity is so much worse. Poverty itself is already very dangerous. But poverty without having the ability to prove your own existance is so much more dangerous. Having an own passport or ID card is a big step for many people who had never any official papers about their being.

As the Wikipedia article details, the system may not work fully acurate, but it is so much simpler to implement and more reliable than anything else I could think of. Giving out ID cards only? They get lost or destroyed, fakes get made, poors get talked into handing their ID card to that nice guy who will go for them to this-or-that office (especially for elections, etc). A biometric signal is so much more difficult to lose or falsify or get talking into giving it up.

And the psycological effect of "officially being a unique person" is quite large (take a look a Muhammad Yunus' book on how he invented the microcredit system and estabished the Grameen bank in Bangladesh).
Honestly my only complaint would be that Google as a company needs a human face. And when I say that, it's important to note that it took me a couple minutes to think of it.

People frequently dislike change, and so I'm pleased that a major company such as Google has the will to change and improve it's services. But they not only improve their services, which is good for their bottom line, but also releases a lot of their work and research which helps others.
I'm a bit bemused by your comment. Given the conversations that jashkenas and Brendan Eich have had... I think it's pretty clear that CoffeeScript is an "improve on javascript" language quite explicitly.

Interestingly, I think that quality is entirely orthogonal to production worthiness and any implied or explicitly stated guarantees about utility and unbreakiness.

I've personally thrown my weight behind up and coming technologies in the past (Merb to be specific, back in the Merb vs Rails insurgency), and ended up supporting a technology stack that was left abandoned. In spite of that, my company continued running happily on Merb for 3 years after that (until a move to Scala).

That jashkenas warns people with a "caveat emptor" doesn't mean a tool shouldn't be used in production. It means that you should carefully evaluate how you use your tools in production, make sure you write modular testable code, be willing to dive down into the weeds, and most importantly always have a backup plan.

The interesting part about CoffeeScript is that the backup plan (again if you have properly factored code) can just be "use more Javascript". :P

(my own caveat is that I do not CoffeeScript in production. At least, not yet.)
I really like The Economist. It's true that it's generally happy to espouse a point of view in its stories but that makes it much more interesting than, say, the BBC whose impartiality makes it somewhat bland.

Their research and standard of writing are excellent - on par with The Guardian or The New York Times - and they occasionally have headlines that make me chuckle (such as this: http://www.economist.com/node/17854975 )

But I admit that I also like it because it's political leanings are similar to mine (although somewhat more to the right) and because it covers topics I'm interested in.
That of course impacts the total cost you'll pay, but it doesn't change the fact that the more you use, the lower your average cost per GB is.
Python & Ruby are both slower interpreted languages than PHP, for all their lovely syntax.

The JVM is slower to develop for, and when probably 50% of projects on the web are stuff that's built in less than 2 months, using the JVM adds too much complexity where it really isn't needed.

If you want speed (almost) as good as the JVM without using an interpreted language, use Node. Unless of course you only know the one language from your CompSci days..
At least in that example the Cat is everything the Animal is.

Some examples go as bad as: Square inherit Rectangle inherit Shape because "all squares are rectangles and all rectangles are shapes"......
15 fantastic (and beautiful) data visualisations
Berlin for startups
"Less" memory leaks -- would that be the same number of memory leaks but each of them smaller, or does the author actually mean fewer memory leaks?
The correct bleep-spelling of shit is $#!+
An Apple fanboy on HN. Oh Lord. I had hoped we had a saner community here.
Android doesn't have a good native toolchain but somehow they still provide native support, no matter how inconvenient it is.

In contrary, Microsoft have a great native toolchain (years of work in IDE, debugger, compiler) there but decided developers should not use it. And this is why it is so stupid.
A THOUSAND TIMES yes.

There seems to be a distinct tendency among people with the interest (Or perhaps the money) to want to "ban" things, as though their consumers had them foist upon them. Yes, there are people who can not afford to make more sustainable choices (Or at least, are not informed enough to make them), but plenty of consumers simply don't CARE about manufactured food. And that's their right.

I believe that all pertinent information should be easily (and perhaps compulsorily) made available for consumer choices. Where there are situations where poor choices impact others, such as poor wiring being able to electrocute people, then mandate a minimum standard.

You're absolutely right. The sort of person who wants to make someone elses choices, even "Better" ones, are NOT acting as good people.
One example where "engineering" versus "agile" paid off:

In 04/05, I single-handedly wrote a large Windows Mobile (.Net CF) and SOA platform for managing proof of delivery across 5000 devices which used server-push messaging over semi-persistent GPRS links. This required about 6 months of work after 3 months of R&D. It was delivered on time, with zero defects, worked perfectly on low bandwidth connections and required no training for the user (less than 5% of the userbase had problems using it with no training).

It was fast, even over low bandwidth connections. Virtually real time when a link was up.

It was beautiful because it was easy to use and abstracted the messaging system and connection availability entirely.

It was possible because it worked first time with no regressions or defects in the field reported in over 6 years. It had to work first time as there was no upgrade channel for the users.
Great site, simple and gets the product across well.

It might be nice to have some examples of what the service could be used for, why it is/will be better than setting up cron manually.
I believe Joel said that software licenses were a rounding error in the grand scheme of things.
U.S. Congressman Sources An Onion Article As Fact On Facebook
There are other providers that are definitely cheaper. Specially thanks to OpenStack Object Storage you can find different services with the same API, so you have an open door to leave any time.

ie. my employer offers a OS based service (slightly lower rates, upload is free, based in UK): http://www.memset.com/cloud/storage/
I love Wolfram|Alpha but I don't use it all the time. In fact sometimes I go months without using it. I'd love to see some other sort of payment schedule... Like free suscription and a modest charge per query & data transfer.
Cheap Hotels in Mykonos
Find the best Hotels &amp; Boutique in Mykonos, Greece. The charming Ortensia Mykonos Boutique suites &amp; rooms make your stay memorable. Call us at +30 22890 24080.
Auto Transport Quote
We endeavor to offer cost effective and personalized Vehicle Transport Services, car transportation services that ensure swift deliveries of cars and other vehicles in USA. We have provided our customers with safe and reliable car carrier services, car transportation services, car transportation, car relocation services that address their needs aptly.
Assuming you mean stop loss orders, HFT's don't use them. Idiot retail investors do. I have no idea what the rest of your comment is talking about.
But the point is that the proprietary code will be proprietary code even if you GPL you just make the company that would use BSD licensed code rewrite it (or steal it since there's no practical way of enforcing it - and unethical company gets rewarded). There is no way to force a company to contribute if it won't/can't. And GPL is all or nothing deal, BSD allows you to upstream selective patches but keep some parts you can't/won't release.
Last I heard non of them where Swedish residents. Fredrik Neij lives in Thailand and last I heard Svartholm Warg lived in Cambodia of all places. I believe the other two defendants live in Switzerland.
We Solve for X site goes live, videos uploaded
In some sense, this is actually a workaround for languages that don't support MI.
39 Papers on High Frequency Trading
Because they have the right to decide under which conditions others are allowed to use it? Most of the time (depending on the project) commercial entities never give back anything nor acknowledge the use.
Restricting access to exclude free-riders (and therefore giving those who contribute an advantage makes sense).
There is no finance 'Brain Drain'. There is only 'Money Drain'. Most of the money is with that 1%, so the country's future lies in their hands. In addition to that the Federal reserve system is their back up plan which help them preserve their wealth in expense of other's in any case of disaster.
Motorists’ fines increased by 60%
Sorry it is a separate issue - I should have been more clear.

The original point the OP made was a bad example. Unfortunately I made a poor attempt at explaining that.
JVM Host - Enable APR support and AJP connector in JBoss 7
How to install APR native libraries for JBoss AS 7 (7.0.2 and 7.1.0) and enable AJP connector for improved performance in JVM Host's shared Java hosting or VPS environment
The US market will absolutely positively definitely go up in 2012
Wouldn't surprise me, the whole thing is fairly monolithic and tightly coupled.
Sorry to be nit-picking, but the percentage of shares issued that the departed cofounder holds after 4 years would be 20%. It's not helpful to look at percentages during the calculation: look at absolute number of shares. If 1 share vests each month, the remaining founder has 48 after 4 years, the departed one retains 12, hence 20%.

Of course, this ignores any further shares the remainin founder might issue to himself by investing his own money or assets (he holds a majority stake, so that shouldn't be too difficult)
I vote for BSD. If only I can enjoy good food, why should I care about the recipe used? It is the working software that matters, I could not care less for source code.

Open source is important only after the people working on the software decide they will no longer work on it. From that point on, I do hope they open source the whole thing so other people can carry on. However if we impose a GPL-like license on the code, it may discourage people from taking the project full time and doing more interesting stuff. Again, what matters most is the survival of the software.
Sigh, Apple makes most of their money on hardware. Deal with it, or not. (My latest laptop is Linux only.)
It is deciding between "IS A" and "HAS A".

In general, there is no such a rule that says: "HAS A" is wiser. It depends on the use case.
Nitro rc cars
Nitro radio controlled cars, we offer petrol remote control car and nitro cars. Rc petrol cars and rc helicopter selection.
I appreciate the article but disagree about it being well written. It doesn't take enough of a stance and when it tries to, it is still swinging around many directions.

On the whole, though, I don’t think CoffeeScript adds quite enough benefit to outweigh the costs
It's not clear what are those costs? The --watch mode bug?
Or the generated JS which is perhaps less a complaint about CoffeeScript, and more a warning about versioning and standardising all components of a project.? Or the author's trouble with indentation rules?

I've had to read this article too many times to figure out, but it sounds like the author is looking for a framework like backbone. Author used the wrong "tool" for his main problem. A language doesn't really help avoid spaghetti code, as author concedes: It is still possible that I may find a return to plain Javascript sufficiently painful that I’ll stick with Coffee.
If Facebook had existed when I was a teenager, I wouldn’t be here to write this
After Skype and Zynga, equity compensation is worthless.

The Facebook IPO is creating more than 1000 millionaires. Early people didn't do so badly with LinkedIn, Zynga, or even Groupon either. There were a grand total of four (4) people affected by the Zynga equity contract renegotiation you reference.

startups should be paying

Obviously startups don't have money, they have equity and a dream. This is the point of a startup. If all one cares about is median-case money rather than impact or max-case money, startups are indeed irrational and one should work at Oracle or something.

That said, it is the presence of startups recruiting great engineers that don't care as much about money that is causing bigcos like Google to offer higher salaries. It is the only way they can compensate for the bureaucracy.

An average (median) engineer should be making $200,000

Unfortunately, this is similar to saying that teachers, cops, firefighters, housemakers should be extremely well paid. Everyone thinks their own talent is surpassingly rare and their job is crucial to society. But the truth is that engineering salaries have been driven up by a startup bubble in much the same way finance salaries have been driven up. When the bubble pops and many of the startups without much revenue fail, salaries are likely to fall back down to earth.

Additionally, savvy employers will find other ways to get more people into programming. As people who would have trained to become chemical, electrical, or mechanical engineers start retraining to learn programming (e.g. via sites like Codeacademy), in response to market signals, salaries will invariably go down.
Instagram Could Be On Android Soon
Exactly. One UTF-32 character (code-point) is not one displayed character (glyph), and one UTF-32 character is not one character to search.

So basically it's not fixed width in any meaningful way.
Einladungskarten Hochzeit
Einladungskarten Hochzeit bzw. Für eine Hochzeit bestellt und gestaltet man heutzutage im World Wide Web. Es gibt derzeit auch ausreichend Angebote und an den Web-Services, die sich mit dem Einladungskarten Hochzeit beschäftigen, mangelt wohl kaum.
Or use JRuby to get the advantages of ruby with the speed of JVM (http://jruby.org/).
Actually, the article seems to mean "lower memory usage". It says nothing about memory leaks.
And since SMS cost money, this could be a paid service, I'm sure people would pay for it, and it might turn up enough to sustain itself.
And my pinned tabs are wider than regular tabs. So favicon it is. Gmail has this function and it is great. Although I do agree that having both is probably the way to go. Change favicon (don't blink!) and prepend a number/message to the title.
Ask HN: could you rate my first landing page?
Hi,

After reading HN for the last 6 months, I built by first landing page (and website) and it is here: sourcingzen.com.
Web development is not my job, I work in finance, but I have been using python for a while for different things now. As this is all new to me, I would like to receive some honest feedback on the techical and non technical side of my landing page.

I am considering contacting some linkedin groups* to get the first beta users. If I see enough interest, I will build the application.

*if you have other options to market the landing page, please tell.
This will atleast make it costly for the middle men to cheat. It will be difficult to replicate the retina / finger print scan. And that will surely reduce the low level corruption that directly affects the poor. Surely, this will not remove the high level corruptions (2g scandal etc).
> This library also falls back to the standard number in page title approach for browsers that do no support canvas / dynamic favicons.

I use Opera and it used fallback although favicon notification works for me in GMail or Meebo. You might check that out.
The last time I suffered a huge memory leak in PHP was with HTML Purifier on PHP 5.2. It was impossible to process more than a few documents at a time, even from the CLI, because HTML Purifier seemed to leak every byte of memory it used. Lots of circular references.

With PHP 5.3 with the new GC and the latest version of HTML Purifier, there is no memory leak anymore. PHP has come a long way since the days when you had to respawn Apache processes every 500 requests.
C++ (where this advice is often given) supports MI, but there are some issues with its implementation (the diamond problem) that make it unsuitable to solve this problem in games.
This is cool, but why does it only work in some browsers?
Main thread blocking bug in Firefox fixed after 8 years
It's legal in HTML5:

http://dev.w3.org/html5/spec-author-view/the-a-element.html#...
That's the chrome-content process separation part of their Electrolysis project that was put on hold.

Out of process plugins have been part of Firefox for some time now.
In startups, Always be...
This bug is rather nasty as it prevents Firefox being adopted by more enterprises (ESR firefox really needs it) where automatic proxy configuration is often used
I believe they got the plugins seperated out, but put a hold on going further and having individual tabs (or content vs chrome) running in different processes.