skysight-inc/HackerNews huggingface dataset:
With CSS pre-processors like Sass, you can use semantic classes and IDs (instead of, e.g. .span-4) and extend them with the rules you need from the framework. Doing this makes switching frameworks easier, makes your markup more meaningful, and reduces network overhead as you can just send the stuff you're actually using.
I agree as well - there are good for internal tools and prototypes, but absolutely not for production sites. At the same time they are useful and save a lot of time we spend repeating ourselves writing code for the same ui elements and patterns. I've been hacking on a framework like these, but that's flexible and modular, so you can break it down and customize it as much as you need. I've used this in several production websites for large companies and you wouldn't even know it was there. Working on documentation : )
My schadenfreude is approaching a million right now. /got 8.5 hours of sleep last night. I'm actually being serious here, but zooming-out and looking at the world from the perspective of rational self interest, and hence preserving my own health and sanity: shouldn't the government PAY you to raise kids? Since I believe we have mostly overridden our evolutionary instincts I don't really see why people chose to procreate at all, unless for evolutionary or cultural means which under certain worldviews are considered irrational, as they minimize the freedom of the individual and maximize the role of the children/government/religion. Either way, children are still de-facto property of the government and in one case http://en.wikipedia.org/wiki/Kibbutz_Communal_child_rearing_... entirely collectivized, which didn't work.
XChat does this for Windows. But inevitably, free-as-in-beer alternatives appear, like XChat-WDK.
added indirectly in the title

that said:

endorse
1) to approve, support, or sustain

it might not be exact, but I don't think it's that far off
What would prevent someone from spoofing this? (other than there being no apparent reason to spoof it)
OpenDomain is now the proud owner of the domain http://RubyRails.Com and we would like to give it to you.

I would like ask you to contribute to OpenDomain - if you are a hacker, web developer or designer and love Ruby on Rails - we can give you the domain RubyRails.Com if you are the biggest contributor to this campaign.
You're still an asshat ;-)
Probably a fake account made under his name on their test system. But perhaps not. It certainly doesn't count in my mind as evidence that PG endorses Bitcoin.
No problem.

Fantastic site, by the way.
I think you're unjustly attacking solo businesses by saying that we're a bunch of geeks afraid to talk to people.

You can definitely scale in headcount and try to build a Freshbooks or Harvest and have millions a year in revenue, or build a business that requires touchy sales and commission payments. Or you can be like Amy and Thomas with Freckle and have a very minimal organization that nets a few hundred thousand.

It's a lifestyle choice, and neither approach is the "right" one.
The mitigation for that is asking you for a security question before showing you the login image and asking for password.
I find it interesting that you'd feel shame over a bug. Why?
I'll second Ruby because of Sinatra and add some of my own thoughts. Sinatra is a very gentle introduction to separation of concerns. You can get a Sinatra app running on a shared Dreamhost with the same effort as a PHP site.

PHP was ok for me I spent a ton of time looking up functions in the docs but I could get stuff done. Once I had to edit/work with 3rd party code it was a nightmare.

I've developed in PHP, Ruby, C#, Java, ActionScript, and Python and Ruby's gem system is by far the easiest package management system I've used. Making your own gem is really easy.

Great ideas seem to pop up in Ruby first and then are ported to PHP, so why not use the original (see Rails, Cucumber, Bundler).
I agree. The problem is most people see unwillingness to putting physical effort as laziness, while it can as well be applied to mental effort and still be valid.
Yeah, I don't think I'd go with less than RAID-6 (or full system redundancy plus 1 drive redundancy in each). Rebuilds just take too long, even with an in-chassis spare on RAID5.

Unfortunately Areca is really the only controller I've found which is well supported and does RAID6 fast.
I would totally do this.
Related: The Gervais Principle

http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...
Patterns for Subscription-Based Billing
MDD -- Metrics Driven Development
Show me the part where I threw away the integrity of my comment. The comment doesn't pay lip-service to Coinbase (having never used it), and is basically the comment I would've written regardless.
One of my computer scientist professors once said: "A good computer scientist solves problems. A great computer scientist creates tools that solve problems."
And you know the saddest thing, I'm sitting here reading all these comments instead of actually programming... if I'm not getting anything done, does it really matter which language I'm using?
Original website for movie "You've Got Mail"
The CLI seems to get into an inconsistent state easily in Chrome, only fixed by reloading the page. I'm sure I know how to win the candy challenge based on the english description of the rules, but I can't make any sense of the output.

recursive@hackerrank:~$ challenge 1
Playing a game for N: 1
Please provide a number between 1 or 0.
How many candies you want to pick?:

At this point, I get stuck in a loop that I've only been able to get out of with f5.
If the user selects their 'secret image' from a known pool of images (as would probably be the case if this is at the OS-level), then the attacker just has to select one of those images (preferably a cute one) and then they know that at least some of the users they snag will have that as their security image.
Can you explain how that fixes the problem? I'm not sure I understand.
That's an awesome quote. I couldn't agree more. lazy and clever people find ways to solve problems that most people never try because they are too clever. But at the same time these clever/lazies will spend 100's of hours trying to solve a problem that can be done 10 times in 10 hours. But once they break through they can do it in 10 seconds and laugh as they click in joy and laugh at the fool who is still doing it in 10 hours... :)
'cept, now that we get down to it, your experience was not "I have one"
I think PHP's problems are actually quite solvable without core language changes. The OO model is actually pretty good, there's even reflection functionality that's sufficient to do stuff like auto-generating docs and self-validating DTO objects. The issue are the "legacy" api's, and the primitive types. What's missing are object api's wrapping the primitive and legacy functionalities. Those could be built quite easily though.

You could have something like jQuery's $ function, but for PHP variables, that gives you an OO api on top of that value (especially now that you can use the -> operator on return values of functions without intermediate assignment). I wonder why nobody's built that yet. I suppose because those in the PHP community are all busy programming instead of meta-programming.
Completely understandable. You're right, it is very abstract at the moment. My attempt was to define the problem and map out what a solution should look like. We are very early stage and work on v1 has only just started. I agree screenshots and examples need to be added. However I'm wondering features are best or whether sticking with 'benefits' is a better approach e.g. 10,000 mp3 vs Your whole music collection in your pocket. Thanks.
1) How do you make a profit?
2) How do I convert to "real money"? If I can't, why should the average joe be interested in this at all? Power users can use mtgox already.
3) How do you plan to keep it legal? As I understand, there is no legal precedent about new currencies and the law is not favorable.
Siri: Your wish is its command, some of the time
I separate my concerns just fine using PHP. Different files, not different languages.

PHP IS a templating language. Writing another one on top of it is just adding complexity for no gain.
Some things simply can never be fixed.

Figuring out when that happened to you is a judgement call.
The 360 was delivered in 1965. Conway's Game of Life was devised in 1970.

I'm pretty sure it wasn't 1955. :-)
Why do you care if it's the default browser or not? Most of my browser interactions are by intent (that's me pushing the Chrome app icon to get on the internet) the other times when it defaults to Safari, I still get a decent experience - nothing breaks.
Super Dev Mode and Elemental (appear to) take away two of my big complaints with GWT.

The biggest still remains: pounding OO Java into a functional paradigm.

One of my favorite quotes (http://matt.might.usesthis.com/):

"One should always choose the programming language that reduces the impedance mismatch between a problem and its solution."

Java for rich web = impedance mismatch. We're in a polyglot world folks.
Google's 2FA wasn't hacked, it was bypassed. Essentially, there was a second "door" (the account recovery flow) that wasn't protected by 2FA, and that's what the attacker used.
Gradle builds Groovy, Spring, and Hibernate, all software bundled inside Grails. Sounds like Rocher's been busy consolidating the package.
Do you guys use HTML endpoints? Or do you prefer to use raw XML/JSON and parse/render the data yourselves?
Files exist because decks of punched cards were cumbersome. A best practice was to make a diagonal stripe across the top with magic marker so that you could restore the ordering if you accidentally dropped the deck. Files in a filesystem eliminated the need for that. And the cards were heavy.

That's why files exist. Not sure what the article is trying to say, TL/DR
Agreed, though I would suggest using Chef + Vagrant rather than using a "master image" approach. It's much more maintainable in the long run.
My physics teacher in high school used to say inventors are insane. They invest 100x the time to solve a problem then it would take to just do the work. But they are so happy when they can do it in 1/10th the time when they have their new invention.

Meanwhile everyone watches in horror as the inventor spends all that time looking for the solution thinking how insane the inventor is because they could just "do the work already".
You can't lose what you never had; the "masses" won't use the Bitcoin client and manage keys themselves anyway.
Make Your Bed, Be More Productive
So what you're saying is that banks are more stable because only a small portion of their assets are kept as reserve? In that case, what's stopping bitcoin "depositories" such as this converting the bulk of their assets to something else as well?
Take away: do what makes you happy.
What's the benefit (or downside) to using this over Bootstrap?
So it's not a "donation".
I don't think he's saying to be afraid to talk to people. Often when I'm making purchases for my job though I'll run into a product that doesn't show any pricing and says to contact their sales staff if you are interested in making a purchase. I hate that and will pretty much always pass them over for a site that doesn't force me to contact them and doesn't restrict my purchase options.

If I can see pricing and purchase at any time but I still have questions, sure I'll contact them. But don't force me to.
> I ... often wonder why we have the silly idea of directories.

We want to associate our keys with namespaces.
Also, the $10k could be said in part to be compensating them for the risk they took in taking you on, given their uncertainty about your abilities. That uncertainty should now be cleared up.
I still don't get it. You can use the iPhone to stream to the Apple TV. I forget the exact settings for enabling that on a given device, but I don't believe it's very burdensome.

I dunno man, it looks kinda cool, but I'm not gonna even think about buying one until it has price parity with Apple TV. So that's gonna mean ripping out that amp at least.
Researchers Prove Drones Can Be Hacked
The fact that the tests would be easy to fix makes it worse, no better. The problem the tests and the security hole was not that the tests indicated severe problems, but that all these simple failing tests masked the presence of a new, serious failure. If your test output is filled with junk due to failing tests because of minor bugs, it makes it much harder to notice when your tests uncover a major regression.
> Just needs a bit of type system magic.

I like this, although when you concatenate strings, does it actually concatenate them (and loose the type info)? Does it escape them, and then concatenate? Or does concatenation actually make a closure, which is only executed upon output? (And does doing that make things memory heavy.)

Haskell is on my next language to learn list.

> something like P($var)

Ugh. I hate that. I've spent years learning HTML, I want to write HTML, not some other language that looks like it.
My argument to this is that having access to the file system just gives developers a cop-out. If you give app devs access to the FS, they will all use that because it's easier and avoids the challenges of supporting cloud storage. However, this is ultimately worse for the user experience in the end.

I get what you mean about only wanting certain documents on Drop Box - that was just a limited example. The spirit of the concept is that the developer can choose what cloud storage to use based on the application.

In the case of a mobile Photoshop app, Drop Box might make sense. In your example, the storage medium would be different (maybe proprietary even) but a cloud space would still be ideal for the end user over just storing these URL's on the local device.
> The one who invented multiplication did not want to add numbers all life

Reminds me of favorite fact from 'The Information'. The original use of logarithms was by human 'computers', literally, people paid to run the calculations to fill tables, which were then printed and sold in books. They used them to turn difficult multiplication and division problems into simpler addition and subtraction (reducing error and effort apparently). Sometimes I think math should be taught with much more historical context!
Could Facebook be testing a 'Want' button?
Sounds like ZFS.
Well, if you look at the intent of the rule, it's put in because a "must have" product seems like a no brainer to buy, which gives almost guaranteed profit. If there already is a king of the hill, then it's no longer such a guarantee and thus no benefit to building something that would have been indispensable in isolation. This doesn't mean your product can't succeed though, it just means that you don't have that landslide advantage.
Names that can't be given and numbers that can't be proven are no names or numbers at all.
But it is important to not allow ourselves to let the details of these situations distract us from the psychological dynamics which ultimately has carried all these phenomena. This psychological dynamic allows a slightly stretching of numerous points to add up to the concrete mistakes one point can point out later as "what went wrong". And these "what went wrong then" arguments are themselves dangerous since they general are coupled with "so this time, the different thing we are doing is..." and so forth.

I am not sure what you're trying to say. The fact that money's value created by people merely believing it have value is not particularly insightful.

And I writing with the assumption that bitcoins aren't a "medium of exchange" in any meaningful way - for example, I could directly my car for something else valuablle far more easily than I could directly trade bitcoins and cars aren't a very meaningful medium of exchange today. This is the position that I believe most serious economists take, Nobel Prize winner Paul Krugman being on record here (not that I think this is really a left-right question).

Don't buy that assumption. For example, the majority of libertarians at Porcfest actually use bitcoin as a medium of exchange. The other money of choice are precious metals, which are beaten out by the more convenient bitcoin. BTW, how exactly can I pay my VPS with cars instead of bitcoin?
Yes...what also sounds plausible is that since this was an EBS outage that the underlying EBS volume wasn't detected as being unavailable (if it in fact did become unavilable) so no failover to your other RDS server was initiated.
We will still need a way to pass information between applications, but that may be so different from the concept of files that it would be ridiculous to call it files. For example applications on the internet exchange information via APIs. Microsoft is doing something similar with Windows 8: if you want to get a photo into an application you show the user a menu to get a photo. The user gets a list of all his photos to pick from. Where this list comes from is dependent on which other applications are installed: if you have a facebook application you can choose your photos from facebook, if you have picasa then you can also choose photos from picasa, etc. This works because each application that has photos is supposed to provide an API to the OS to access its photos. Exchanging information by exchanging it directly via standardized APIs makes a lot more sense than exchanging it via an abstraction layer designed to operate on top of a hard disk. This is similar to the difference between Unix pipes and getting the output of one program, storing it on your hard disk, and then reading it in with another program. With the API model the disk loses its special status, and instead becomes just one other data source/sink like any other (FUSE turned on its head, if you will).
The only trouble with this is that trivial applications tend to only give a superficial feel for the framework and aren't representative of a "real" development experience. For example, I wrote a trivial application in Flask. Python's Flask, while it looks great on the surface and has fantastic documentation, rapidly becomes unwieldy in the face of more complex problems. The same is true for Ruby on Rails.

Most frameworks almost feel like they're tuned to solve these basic problems and give a fantastic first impression that doesn't sustain.

Developing a complete project in each is a better way to move forward IMHO.
Running WP, with wp-svbtle twisted a bit.

Will fix the sidebar on mobile.
Response from the boss:
http://news.ycombinator.com/item?id=4179298
Indeed, you either tag from the get-go expecting to have many, many files in the future, or you give up on ever contextually managing those files outside of large containers.

How do you tag a file when you can't find it to tag it, and when do you tag a file that you've forgotten about?

Ultimately, someone comes up with yet another abstraction that makes it just a little bit easier... Now, if we made every application those wrote a file also tag it meaningfully, and then had meaningful translations, and.. oh geez. I normally just delete everything and start over when I realize I have no idea what 90% of the files I just scanned were for. If they were truly important, I would've known what they were. I guess the people with ten bazillion files on a PC are just data hoarders. "But, but, but I'm going to need that report one day!" (Bet you would tag it, now wouldn't you?)
That's great to hear that there are others out there who are dissatisfied with exiting project management tools.

It's interesting that you mentioned Pivotal trackers bad bug tracking support. One of the major issues I've experienced is that project management tools are great for new features but don't work so well for handling bugs. Silo is planned to have three main features 'Fix, Build, Maintain' which all work in slightly different ways. And your're right if you have to use a second tool then the benefit of the first is radically diminished.

You're also right in that the 'basecamp killer feature' isn't clear. Why am I going to switch to Silo? The marketing website needs to work a lot harder to convey the benefit. It is somewhat abstract at the moment. We need to really hammer out the product before we can really sell the killer features and benefits.

As for http://flashissue.com - I love the tagline 'Do you hate creating newsletters?', it instantly caught my attention and got me listening. However I couldn't then quickly work out what you were offering. My advice would be to move the in-app screenshot in place of the generic 'man and help' image which although catching doesn't tell me anything about Flash Issue. I'd also add more and clearer explanations to the screenshot as it's still tricky to work out what the product does.

Thanks for your time.
Thanks for reporting. Will fix.
What were you talking about then? "Suing" is always a civil action. Taking someone to court for a criminal act is called prosecution and can't be done by just anybody.
I feel like you didn't really read my post, since I was making a case that the "effect of removal from the environment" will fade that you didn't address... That aside, I think you're making a good point.

Part of the promise of the information age is general cognizance of the fact that we live in an incomprehensibly vast and complex universe, and that we are only able to perceive the most infinitesimal mote of it during our lives. With the judicious application of technology, we can expand our perceptions many times by accumulating information from different parts of physical space. For thousands of years, it was possible more or less to pretend that there was nothing else in the universe outside this room, and no one else alive but your family; thanks to the internet, that is purely impossible today.

It should not be surprising that this frightens some people.

Technophobes frequently protest that assisted communication can't have the value of face-to-face speech, which is frankly complete horseshit. Most of the in-person conversations that most people have most of the time are more banal and purposeless as the front page of Reddit (or 4chan, depending on your peer group). What is important is the relationships that we have with other people, and I've seen nothing in my experience or the literature to imply that relationships are intrinsically less meaningful because they are not communicated in person.

This sentiment is a form of forceful control exerted by those who have no other reason to command attention but proximity. This is also crap; attention is a product of interest and respect. If I am not interested by what you are saying, you will not maintain my full attention for long; and if you demand my full attention for no other reason than that you happen to be the human being closest to me in physical space, neither will you my respect.