skysight-inc/HackerNews huggingface dataset:
Having supervised or been involved in the build of about 300 Drupal sites I can say:

Small Core!

Seriously, since I didn't have to use Drupal I haven't in new projects. I found that the conflating of configuration in the database (at least in D6) made true test-driven development and agile maintenance a chore. It made good development processes more difficult than necessary.

Drush went a long way toward fixing this, as did Features and a few others, but it always felt like it was stuff added to Core to remove stuff from Core. That always felt clumsy to me.

I owe Drupal a huge amount in terms of how its use helped what I did and the artists we did it with, but the project, as most do, has grown too big at this point. It needs a reset and a focus on deployable quality, scalability and additive functionality rather than subtractive.
Maybe IndexedDB is bad. I'm withholding judgment. That's not the point, and your demurral on that particular example should not make you reject my entire argument. WebSQL is not standards-track, period. Whether it should somehow get back on the standards track, let's debate elsewhere.

We could go awry on H.264 vs. VP8 too (I'm not religious), but note how Chrome has best of both worlds, including paying the gangster fee (MPEG-LA license). Not exactly "open".

The minor point for this discussion is that works-in-WebKit happens, but mostly unintentionally or out of rank laziness on content authors' parts. It may even (as you suggest and I agree) provide a big clue-stick to repair a standardization mistake or pox-on-both-houses-try-again situation.

Meanwhile, and this is the major point: works-best/only-in-Chrome looks like an intentional marketing game, backed by a nine-figure budget. Big difference there.
Learning Scheme in Emacs
It pains me to feed the trolls, but just in case someone finds their way to this page in the future and actually tries to wade through all of the bullshit: Apple uses IPS displays in every product except perhaps the iPod Nano and/or Classic, and I only mention those two because I can't be arsed to check them.
I just turned off my Wi-Fi and typed "docs.google.com" into the address bar — Chrome says it can't find the site. So I, at least, can't. Based on the Google blog post about offline Google docs, it looks like it's a lot more complicated than that.
What if the German people don't mind? Then in refusing to provide them with equipment you could otherwise provide, you are simply forcing your own beliefs on other people.
Putting a good chunk of memory between the processor and the external memory bus would allow interconnection through a much faster bus than the external one, reducing the penalty of a cache miss.
Latter - no abuse.

People have taken off time to go on Vacation and people just decide they want to have a 3 day weekend to visit their family, etc.

But no one, as of yet, has taken off an extended period.
The relevant question isn't whether most people's earning potential goes up over time. That's pretty well baked into most jobs (older people manage younger people and get paid more than their charges, for example). So yes, you should make more at retirement than at 18.

The relevant question is around mobility between quintiles. Put another way: how likely is a person to retire in a higher quintile than the one in which he/she was born? The data pretty conclusively show that the US is calcifying in this regard. In other words, it's more difficult to move up to a higher bracket now than it was 30 years ago, etc. I don't have a citation handy, but I believe Elizabeth Warren has done some research into this area (as have others).
Bears some resemblance to the Thimbleby calculator:

http://www.cs.swan.ac.uk/calculators/how.html

Both have you write numeric expressions and then manipulate them while the calculator solves the constraints 'live'; how they developed that general idea differs.
Is "small core" a movement to decouple the framework from the product?
The ability to drag files or log in once hardly makes up for the fact that I have three computers and only one of them runs Windows.

What’s more, I can move files between the 2 computers simply by dragging them from one desktop to another

I can drag files from my PC to my Mac (or other PCs) using two folders on the PCs desktop without any extra software.

EDIT: Removed sarcasm.
Would it be unethical for a company to decide to match $10K in Voluntary Tax Contributions Per Employee as well?
Introduction to Python Programming - hakology
>Drupal is not exactly a test-driven culture.

Yeah, the bug count for D7 is consistent with that.

>the typical Drupal adopter has no idea what a unit test is anyway

Developer accessibility has long been an excuse used to justify bad architectural decisions.
Did you read the same article I did? He wants to revamp the architecture because it's horribly unmaintainable and is burning out core developers.
I started with Drupal around the time version 4.7 came out, and I always thought that the project would have done better for itself by focusing more on its potential as a framework rather than a CMS.

Drupal has always seemed to have something of an identity crises. Some people think of it as a fully-featured CMS, some think of it as a framework or platform, and then you have a ton of people just trying to use it as a more flexible blog.

I think that when the community exploded in size, it had only really begun to wrestle with the identity question. The lack of some definite focus as Drupal's popularity expanded probably contributed to the current situation.

Frankly, I think that the majority of the current problems would be solved by trimming all of the fat from the core. That would allow the core developers to focus on making the core fast, stable, and flexible. Let the wider community maintain and provide any extra functionality.
Agreed, you should probably keep the picture of yourself just for the about section.

Great redesign overall though. I was thinking of doing something along these lines for my own site and that comforts me in the idea.
I should have said most people, rather than noone. Bill Gates helped make the PC cheap by building a hardware independent OS that commoditized hardware. Edison has a fairly colorful commercial history. But the PC/electricity revolution would have happened with or without these individuals, there were enough competitors. The same cannot be said about Einstein. When Einstein published the General Theory only 2 other people were able to understand it. Virtually, all peaceful civil disobedience protests that we see all over the world from American Civil rights to the Tunisian revolution follow a template set up by Gandhi. Peaceful civil resistance is an action that was never really thought of as practical/possible before. Bill Gates is making substantial social difference via vaccines now, but I would not count his work at Microsoft in the same league as Einstein/Gandhi.
No, never. This is the first time, that's why I built BTCUSD not EURUSD.

Changes in transaction records do not directly result in financial losses because all the money is stored in more reputable exchanges and banks. Yes, integrity check of transactions is a must and we have it along with the generation of candlesticks (which also checks the integrity of quotes).

Databases are automatically replicated and backed up. Application (transaction and request) logs have log drain set up and will be pushed to a syslog server for archiving.

The databases are only accessible by the instances running this application. The filesystem of the application is read-only.
Pretty cool but I was surprised at the second lesson:

> Now, we will show you a little more complicated code. You probably already know what this code does. Let's click Run to see the output.

Um, what kind of tutorial assumes the student already knows the material?!!!
Indeed. If you've ever worked with Drupal in large scale production environments, the need for this is abundantly clear.

As for scope, we were launching at times 5 sites a week.
Does Rubbing Alcohol Kill Bed Bugs?
It's often hard to get people on IRC to actually respond to a pastebin more than 15 lines long. IRC is good for "Can you tell you why my function is busted," but not so much for "How can I improve the architecture of my 500 line app". (The usual first answer to that, BTW, is "Reduce your 500 line app to 300 lines without removing any functionality")
Let me give you just one data point backing my "patently wrong" assessment:

Read this documentation: http://developer.appcelerator.com/apidoc/mobile/1.4/Titanium... and tell me how I should use custom fonts. I reported this issue in early July.
I'm sure virtually everyone would like to know about everything if they could. But they know they can't; they have to make choices about how they spend their limited time. So they would be delighted to learn about TVs and computers and VCRs if they could upload the knowledge instantly into their brain like in The Matrix; but they can't. So they focus on what particularly interests them. Some people prefer to learn about Japanese post-war cinema. Again, I'm sure most people would love to learn all about that if they could do so at no opportunity cost. Just based on the specificity of the subject I can guess that you are not particularly interested in Japanese post-war cinema and will not choose to learn about it in your lifetime. But that's not sad. No one can learn about everything.
Google matches up to $12K in charitable contributions per employee.

It used to be $6K, but during one of the weekly all-hands, an employee asked if it could be raised (to match the recent pay raise that was happening at that time). Two days later, it was doubled to $12K.
Yes. But Garage probably stole the idea.

http://synergy-foss.org/pm/issues/47

Synergy isn't very developed but they do have an extensive roadmap, which Microsoft seems to have copied and implemented. This doesn't make them innovative, just coping a good idea.

Maybe if this run on OS X I'd use it, but I'll stick to my separate Mouse/Keyboards for now. Btw, back in the day, I did love Synergy.
"... What is it about digital that you find less effective? ..."

@Groxx simple, KISS.

I'm not sure you go the kind of places I do. I need reliability not technology. 'Carry nothing new' is a motto that saves you from potential equipment failure. The argument you are giving is about ideal format. Mine is about reliability of use in the field. I'm more concerned about that hill I have to traverse on foot than finding "Joe's diner" or the cheapest alternative place to eat while driving a car.

"... digital maps are far more likely to be up to date. ..."

Agreed here cf: the digital examples I gave. Digital maps for display (phones, pda's, GPS) are really suited for showing directions from A to B & "thematic" layers of information that changes often, using the the cadastre & topography to define location. Thematic information changes often. The cadastre less often. The topography very little.
I have never argued with him about the merits of my security system. What I have done is to explain to everyone what I have done and why I think Bitcoinica still deserves some trust as a Bitcoin trading platform.

He think it's unconvincing, I accepted. The security standard is very different. What I can say now is, compared to other Bitcoin exchanges which handle millions of dollars of transactions, it's likely that Bitcoinica has almost the same level of security.
10000 hours are needed to become a master or expert at something. An expert or master is in the top 1% of people who know that skill. But with learning something, anyone could reach the top 10% within 6 months. Dedicate to learning something for 6 months and you reach the top 10%. It doesn't take much time to go from nothing to a decent skill level. It does, however, take a lot of time to go from a decent level to a mastery level.
Thanks, I did that for the formatting, without really thinking about the impact on the links.
How are you going to search the space of possible solutions? If it's monotonic, you can do binary search. If it's some crazy thing you don't know... well, you can't try all possible numbers!
Trailer movies
coming soon movies
9/11 anniversary thoughts
Free e book to make money online 
make money online from free e book
Sad to see responses like this on Hacker News (referring to your usage of the word crap). Ah well.

Why we know this isn't "crap".

Commitments are built around Vacation AND Vacations are built around commitments. It doesn't have to be an either/or proposition and here is why:

We apply Agile and the management aspect of our company uses Scrum. The teams are self-organizing. This even includes who is hired into the team and who is fired from the team. The team commits to an amount of work (it isn't forced on them by management).

This commitment process is very well defined in Scrum through the iteration planning meeting. If someone wants to take time off to go on vacation, then during the planning meeting (and hopefully they talked about it with their team members before), they let the team and product owner know at the start of the planning meeting (every team member, as Scrum requires, let's everyone know the number of hours they have available to commit directly to the current log).

In this case - Commitments are built around vacation.

On the other hand, the team has been given the authority and responsible of getting out potentially shippable product increments (a part of Scrum). The team, as a whole, has taken on this responsibility so, as a whole, must take that into consideration when taking time off.

In this case - Vacations are built around commitments.

Our approach to time-off and vacation aligns quite nicely with the Agile process and, in my opinion, is an other example of why Agile (and Scrum in this case) is such an amazing way to manage the production of software.
I'm at a similar point. I have about one years worth of savings in the bank and could probably stretch it to two years if I sell some stocks. I'm also young so if I blow through that money I will recover.

A friend of mine had a great idea that we are going to work on and I just thought it's now or never. If I try to work and do this on the side, I don't really see myself putting in as much as I could and it would be a regret down the road.

The "To quit or not to quit" question isn't so black and white. Definitely don't quit if you are living paycheck-to-paycheck but if you have at least a year's worth of living expenses saved up, I think it's worth it to give it a shot.

Yes, some people build businesses while they are working full-time. Other people need the motivation or time of giving it their all. It's a case-by-case scenario.
IE PassView - Password Manager Program for Internet Explorer
To give you some context, this app is originally built to be presented to all the hackers at Facebook Hackathon. Sorry about the misleading line up there.
This is my precise issue with Microsoft today. People rush to use Entity Framework, despite more featureful community projects that are better tested and have a wide base of users. There is a poor or nonexistent community surrounding many of the Microsoft technologies. The fact that community projects targeting Microsoft properties have to be released with Microsoft's control and branding is very disappointing.
Right, call me silly but I'm honoring the "Right-click->View Source" spirit here, I don't know about you but I feel more confortable knowing that my browser is downloading source code and compiling or interpreting than downloading some kind of binary to execute, even if you call it "intermediate code", "byte code" "almost-there-machine-code" or whatever, it's still binary stuff. I get your point though.
I don't think it's unethical. However, if they match for a charitable contribution, doesn't it become a tax deduction? If you donate to the government, there is no such deduction.
The author explained why.

http://en.wikipedia.org/wiki/Type_inference
I really hope that the OP is wrong in implying that the matching is in response to that NYT article, which was one of the most churlish things I've ever read.
I hate websites who guess my locale via my IP address. What a PITA when travelling abroad, or browsing through foreign proxies...

If my browser's locale is English, display me your website in English.
Someday, hopefully soon, Scheme will join Elisp as an official Emacs language.

http://www.red-bean.com/guile/notes/emacs-lisp.html
That's nice, but why not just give $10k per employee to charity?
I've used Windows for decades and have yet to find a solution that is satisfactory for reinstalling apps. Documents and other data, sure that's easy on Windows and I fully agree with you there.

Rather than suggesting I google something (what, "windows backup software"? and spend several days becoming familiar with the myriad solutions?) since you seem to be so informed on similarly performing backup software as Time Machine and this is a site meant to have civil discussions, perhaps you can recommend a Windows backup solution that can restore all your apps as easily as Time Machine can. Or, for that matter, how I can network two Windows machines together and copy all the apps from one machine to the other like I can on a Mac by copying the contents of the Applications folder.
I'd be interested in knowing what made them write that IntelliJ IDEA provides "decent solutions for bidirectional editing", considering that JetBrains' Dmitry Jemerov has specifically said that they don't see the business case in supporting RTL editing:

http://youtrack.jetbrains.net/issue/IDEABKL-5572
About:histograms - Chrome's internal metrics
> Native Apps are here to stay because it is impossible to build a certain class of Apps in the web browser.

Even current usages have issues. A few hours ago I decided I wanted to move a bunch of RSS feeds into Google Reader so I could prototype a new tool I'm working on.

So easy enough, create new Google Apps account, populate RSS feeds.

I'm not sure what was going on but my Google Apps admin console kept timing out. No idea what the problem was, my wifi, my ISP, international cable, some erroneous proxy, Google apps itself I dunno... maybe the bad/stormy weather outside... But it took me over 5 minutes to create a new user account.

Everything else seemed to be running fine so I thought it would correct itself. However after about 10-15 minutes of no improvement and very slow progress. I gave up trying to add RSS feeds (and put them into folders) via the web.

Annoyed at this point I downloaded an RSS client, added all the feeds I wanted, exported the OPML and uploaded it to google in around 10 minutes.

To do a simple chore I had to revert to a native client, and that is the reason why native apps are here to stay for me.

They are reliable and fast, ignoring other benefits. Web apps in a lot of use cases just aren't upto task.
The ExpressionEngine CMS uses the idea of "hooks" [1], which are basically global events that are fired at key points in other modules and extensions. Extensions can register to be notified of these hooks, which allows them to modify data at those key points, or modify output.

Extensions can check when they are first instantiated if their schema changes have been made, and if not, apply them.

It works out pretty well.

[1] http://expressionengine.com/user_guide/development/extension...
DrScheme.
When you recommend a framework, you better tell us why it's better than the rest.
Yeah Bob, what about the clearance?

The crazy people are the ones that won't push back at a certain point of provocation. You hear about these women that stay with abusive spouses that beat them instead of leaving or killing the guy? They are nuts to put up with it, that's the crazy group.

By the way, a very Happy 9/11 Day to you. Speaking of which, I doubt it's escaped anyone's notice that it's perfectly OK for the US to use guns to mass slaughter people when it is ticked off about stuff that someone loosely related to them may or may not have done.

Hey why shouldn't it be OK for everyone then. What is good for the goose is good for the gander.
A blog is as good as a research paper, to a blind bat.
similar name to http://www.picloud.com/
"If people do make history, as this democratic view suggests, then two people make twice as much history as one."

If those people are isolated, this may be true, but if they are able to communicate, interact, and cooperate, to me it follows that the whole would be greater than the sum of the parts.
Agreed, since economic output is measured in 1990 Dollars, there's no need for a logarithmic scale here.
I would be curious to know if any companies do actually do this?
I have no idea what you're trying to tell me. How is EF related to developers working on side projects?
加入玫琳凯
Something about your comment got under my skin. My first response is, "so what?" However, I'm not sure what the purpose of your comment was. I read it to say "Google is not only $2K/employee more charitable, but also much quicker to act on this sorta stuff." But there'll almost always be someone who donates more and who reacts quicker...we could probably find a company that matches $13K, and $14K and 15K...but we aren't gonna list them all, are we?

I guess I'm just missing the point/value of your comment and I'm assuming the worst (which really isn't all that bad when I think of it :)

I need computer break..bbi30
NAHM Spring/Summer 2012, New York
I'm having a hard time understanding these objections.

Suppose Dart is a new open-source language from Google for front-end web developers. Surely this wouldn't offend anyone.

Now suppose they include a Dart->Javascript compiler with the language. Well, he have GWT and coffeescript and all the others. Surely this wouldn't be offensive. Pragmatic, even.

Then, being in the unique position to do so, they include specialized runtime support in Chrome (and it will still compile to JS). Now they're evil and anti-open-web?
As to the MSFT analogy -- I've never heard of any intentions of driving competitors to implement ActiveX or VBScript.

Still, I'm curious, if Google, responding to reactions such as this one, said "our bad, it won't run any faster in Chrome. See you at the committee."
and released the JS compiler only. Would that ease the objections?
That is awesome. I wish my company did that.

Or even $10 per employee would be an improvement....
That wouldn't encourage others to get into giving?
Remembering 9/11: A Warrior's Unexpected Gift To America
Why are the rows hard-set to 80 columns? Is there a way to change this value, or better yet, have it auto-fill to the width of the window?
There are lots of workplace giving programs out there. We (TechiesGiveBack - techiesgiveback.org) are looking into a program to bring workplace giving programs to smaller tech companies. IBM, cisco, goldman all have those types of things, often with a commitment to matching, but smaller tech companies who might just be getting HR departments up and running and certainly don't have corporate social responsibility depts seem to be an area that could use some prodding towards allowing their employees to give. Charity navigator has some stuff on workplace giving: http://www.charitynavigator.org/index.cfm?bay=content.view&#.... I think it amounts to a few billion per year ($4.8bn according to this link: http://www.charitynavigator.org/__asset__/_etc_/Guide_To_Wor...).