skysight-inc/HackerNews huggingface dataset:
HN: why do people use Joomla?
The three main open source CMS systems are Wordpress, Drupal and Joomla. I have quiet a lot of experience with all three. Wordpress is known for its ease-of-use and large number of plugins and high quality templates. Drupal has a higher learning curve but is very stable, highly customizable, and powers some very large websites. ...And then there I Joomla. The admin interface hasn't been updated signaificantly in years. While Wordpress and Drupal continue to innovate an incorporate new features, Joomla's development seems to be stuck at a stand still. There are many plugins available but the quality is not nearly a stable as Wordpress or Drupal plugins. Most importantly, Joomla isn't best in class for any category - features, ease-of-use, etc. Joomla appears to be entirely mediocre in every way. I'd like to hear from the Joomla people out there why they use Joomla. Thanks for the discussion.
Foursquare Trends Visualization
I said: "When I say for your own good, I mean what's for your own good long-term. Cheating, stealing, lying, etc., is ruled out, because that's not in anyone's self-interest, long-term."

How does this endorse a lack of moral conscience or antisocial behavior? On what grounds do you judge your morality as better than mine? At the very least, do you think that you have to think about morality rationally, as I do?
She's a Stanford grad, entrepreneur, surfer, model and apparently she has been published in the NYT. She also created this diet, which looks interesting: http://thenaturalfoodsdiet.com/about.php

I had no idea human beings like this existed. I feel inferior.

http://prernagupta.com/
"Dry testing" in software is traditionally called "vaporware". It's been found to be an excellent way of taking sales away from competitors with actual products on the market, who are hampered by not being dishonest scumbags and only being able to get away with claims that are feasible.

I'm probably a minority, but your reputation with me is toast if I find out you ever did dry testing.
Chunky bacon!
I am surprised with how you are surprised my _my_ preference. Well I guess its each man to his own.
In related news, I just discovered (today in fact) a real-life Adobe DreamWeaver alternative that DOESN'T SUCK! And for the most part, it's completely free, unless you want the Pro version which costs a whopping $59: http://www.evrsoft.com

I dunno. I feel like dancing on my dining room table with a lampshade on my head, I'm so freakin' happy. Except I don't have a dining room table, so that takes care of that.

P.S. I have absolutely nothing to do with Evrsoft. I only heard of them today. The software is great, so I thought I'd pass along the good news.
The author is saying that other HN posts are claiming their lone registration page is an "MVP" (hence quotes). He wants people to stop calling these MVPs, because they are not, just as you say. He doesn't say that the landing page is bad, per se, but that it's 1. not an MVP and 2. not able to test the same things.
Host Based SSL on Heroku with GoDaddy SSL
Isn't LOOP one of those microcoded instructions that actually runs slower on modern processors than a RISC-style separate decrement and compare?
The parent isn't quite as inane a comment as it may seem. It's a reference to Why's Poignant Guide to Ruby, a widely beloved introduction to the language that you can read free online at

http://mislav.uniqpath.com/poignant-guide/

The Ruby ecosystem is very rich. You don't need a $100 course to learn the language, though it might help to provide motivation.
>I only heard of them today. The software is great, so I thought I'd pass along the good news.

Use it for a couple of weeks and then post us a review.

Personally (and I've developed using about 20 different apps/environments) I feel you need to have done a whole project on it to really know if it's any good.

Tagged for a closer look. Currently I'm using Quanta+ and am exited that a GSoC dev has stepped in to push it into KDE4 proper (trials of Kdevelop halted for now).
Tiger got to hunt,
Bird got to fly;
Man got to sit and wonder, “Why, why, why?”

Tiger got to sleep,
Bird got to land;
Man got to tell himself he understand.
People should be able to move to any country they want to so long as they work, pay taxes, and contribute to the economy, just like everyone else.
I think you should try teaching yourself. There are lots of free online tutorials these days. I started to learn (still learning) and fell in love with python by going through the django tutorial[1] first. But then again, I'm a "throw me in the deep end" kind of guy.

[1] http://docs.djangoproject.com/en/1.2/intro/tutorial01/
Best tutorial and documentation I've read in a while. If you get stuck somewhere google it.
For the record, Ruby is just one, albeit massive, component. You need to learn a bit about each of the following areas.

Must have:

- HTML

- CSS

- Ruby

- Ruby on Rails

Really nice to have:

- JavaScript / jQuery (or similar)

- SQL / Database design

Nice to have:

- Git (Revision control system)

- RSpec or similar (Ruby testing)

You don't need to learn everything tomorrow, but I laid out sort of a roadmap of things you may want to focus on.

PS: Can you provide us with a link to the course?
Sounds more like banal, run-of-the-mill inspirational speech (not that I have anything against that)
Google Secretly Invested In Zynga, Preparing To Launch Google Games
To be someone more precise in language, this article really make the point that divorce transfers capital from the unlucky couple to a pair of fortunate lawyers. Capital is not so much destroyed as transferred.
Maybe what entrepreneurs need is a "Series AA"-style prenup to protect startup equity?
It's a slow instruction, but it's a single instruction—in a loop with an empty body, this creates the best possible situation for memory locality: you just keep reading the same memory address/cache line over and over.
>But when I say "send me an excel spreadsheet of X, Y, Z" EVERYONE knows what I mean; so we won't be installing Ubuntu on our desktops any time soon, unfortunately.

For real? OpenOffice.org and KOffice (that I know) both output XLS files. OOo in fact is more compatible with more versions of MS Office than MS Office is AFAICT.

There are some esoteric differences between OOo's spreadsheet (called Spreadsheet) and MS Excel so you'd want to do some testing first.

There used to be StarOffice (not sure if it's still around) which was Sun's payed for version from which OOo was extracted and also Lotus Symphony based on OOo - both commercial offerings; like I said I'm not sure of the status of these now.
But how does that affect accessibility?

Also, if you do that you need to remember to keep track that the email variable is actually a honey-pot and whatever name you choose is the actual e-mail address.
Sadly no, but now I know for sure you aren't Jim Baker (the jython commiter).

Most python users have never heard of anyone other than Guido. That's fine because people who contribute to open source projects don't do it for the fame, and that's reasonable because you can't be expected to memorize the names of all the people who wrote the tools you use. That said, it can be frustrating being not Guido (Brett gets heaps of credit inside the community but zero percent of Guido's name recognition).

1st story: my first PyCon I went out to the smokers deck and introduced myself (this was '02 or '03 - I'm not sure we even had name badges). The other guys turned out to be Tim Peters, Christian Tismer, and Alex Martelli. Python jackpot.

2nd story: I told that first story to a random lunch table of people at PyCon last year (as a rule I eat lunch with no one I know at cons) and the collective reaction was: who?

So yeah, don't feel bad about not knowing who Brett is (but do buy him a beer if you run into him). And definitely don't get involved in open source for the fame. [Bonus trivia: Gustavo also has a commit bit, as do a couple other people in this thread]
Tell HN: Mobile authentication with Facebook - apps can capture passwords
I've been using the Facebook SDK/API for iPhone and Android, and think the Facebook authentication model for apps on mobile phones has a serious problem: Users cannot trust the in-app browser dialogs. An app developer can easily modify the browser dialog to capture the passwords.

This doesn't only apply to Facebook auth, but any login mechanism which requires users to enter login tokens inside an app, even if it opens a "web browser". I would be very interested in hearing your thoughts on this!
One of the more interesting profiles to be featured on NYTimes - interesting for the fact that she could easily have had an easy high-lifestyle life financed by her consulting career and gave it up to make her own destiny.

I know someone who worked for the Monitor Group - which is the unnamed consulting group - she was super sharp.
Your thinking seems outdated. 2GB may not be enough for a desktop or laptop but an iPhone/iPad doesn't need 2GB. The question isn't how much ram does it have but does it run well and fast? The answer is yes.
What amazes me most about Reddit, apart from it's apparently Craigslist inspire design, is that there is only the most sheepish attempts to advertise.

As a registered user you know all the stories I've clicked on, all the stories I've voted for, and the sections I'm following, and with all this information you can't do something meaningful like put an ad or a "suggested link" for a product or service I'd like. I see links to the most random crap ever.

Why is it so hard to apply some sort of affinity metric to the advertising problem?

The sad truth is that if Reddit doesn't advertise, if the developer time is simply spent putting out fires, then it will end up being an irrelevant property. There is an amazing community there, which is a credit to what the site has managed so far, but that community will simply migrate to a better platform. It happened with Digg, it happened with Slashdot, and sadly it is inevitable that it will happen to Reddit unless some big changes are made.

Although I find many aspects of Facebook to be in outrageously bad taste, or rudely invasive, the one thing they've managed to do as a company is grow, build out, and become highly profitable. There are a lot of things Facebook does that are worth studying in meticulous detail, deconstructing and re-implementing, from their process, to their features, to their strategy to maintain growth. Their capability to execute on complicated technical problems is spectacular.

If Conde is unwilling to invest, maybe the best plan is to seek investors to buy out the property and make it an independent venture that's more focused on the site.
Wasn't Zynga threatening to leave Facebook or start a (long) legal battle? This is ideal for Google of course since they have been struggling to get their social networks to really take off. Getting Zynga to move to Google exclusively could be the boost they have been waiting for so long.
Yeah, this isn't at all the article I was expecting because of that.
The best advice I could give to someone trying to learn a computer language is to first pick something you'd like to do. You'd like to be able to put together a website so that's a good start.

With an English background you might try something like:

Putting together a collection of books by an author (or as many as you want) from Project Gutenberg. Come up with a rails site that lets you explore or search these in an interesting way.

There's lots of things to try, but trying to do something versus trying to learn something for its own sake, will give you a chance to focus and learn as opposed to just learning all there is about a language. With Ruby, there is way too much to learn, but you can get started quickly.
I'd say, learn Python or Ruby, doesn't matter, but try them both for a few days. One will click and the other won't.

If you go the Python route, I've got a free book I'm working for beginners that might be too beginner for you:

http://learnpythonthehardway.org/

But I reference two other books on that page which actually could be a good start for you. After that, check out the Django book:

http://www.djangobook.com/en/2.0/

Which will teach you Django, a very popular web framework (more popular than Rails actually).

I'd also say, take everything I say with a grain of salt. I'm humorously famous for hating Rails.
I've used DreamWeaver exclusively for about a decade (way back when Macromedia was the shiznit), mostly for static HTML/CSS projects. Then recently, my main PC died, and with it my last Adobe Creative Suite 5 licence (I couldn't get back into the drive and deactivate the licence on that computer).

That sent me on an epic voyage for a dreamweaver alternative, and I've been disappointed by the half dozen or so open source alternatives. Yeah, I've only kicked the tires on Evrsoft, but it seems sturdy enough for what I'll use it for.

Let's face it, things are moving away from static HTML to online CMS platforms like Drupal and Wordpress. I'm not crazy about forking over hundreds of dollars for a) software that's already paid for and b) software I am needing less and less.
Given that the NHS alone has spent 400Million on an unfinished unified medical records system (for real, 400Million GBP!) then I'd have thought having a UK Linux OS created by the gov and used throughout all gov departments, schools, etc. and given away free for private and business use would be a drop in the ocean of UK gov IT spending.

Guess it's too communist looking.
I personally always (when applicable, of course) go with a reversed while-loop, because of its neat and tidy nature, and being "easy on the eye".
I generally agree with your comment, but I found this stament to be inaccurate:

> (more popular than Rails actually)

[citation needed]. The largest websites/web applications in the world are built in Rails much more frequently than in Django. And there is much more demand for Rails developers in the marketplace. I fail to see evidence that Django is actually used more than Rails is in the real world.
Yes! The hardest part is getting in the door. Once in, it is easier to move up. But be realistic.. you're being hired for a specific role and aren't going to be promoted to CEO in one week.
What is the possibility of simply socially informing your friends and family that you are "married" to your significant other, changing your last names to match, and signing a contract that you will support her/him for x number of years after any split?

If you both love each other, there is no problem. If it does not work out, there is a monetary split as you defined in the contract, so no one is taken advantage of, and both people are secure for some amount of time until they can move on to a new job/new relationship etc.

That way you don't have to waste 10 grand paying lawyers to setup a prenup so that you don't have to waste 50 grand paying lawyers to handle a divorce settlement.
I think it would be suicide for Zynga to abandon Facebook completely, afaik, they make games which can easily duplicated and hence alternatives would pop up on Facebook soon.
For what its worth, I was doing stuff in Ruby at work but I switched to Groovy after a while. Things like Oracle db drivers, using "gem install" behind a ntlm network proxy were some roadblocks that I ran into with Ruby in a locked down enterprise environment. If you are going to be writing code and running your own servers then Ruby is easier to work with. I still think there is a cultural clash with Ruby in larger/more traditional IT shops.
http://blogs.sun.com/greimer/resource/loop-test.html
Do it. Having some understanding of programming will be an asset even if you don't use it and Ruby is a fun and easy language to learn.

If nothing else you'll appreciate why the engineering team usually considers the sales team its enemy.
I watched it entirely. It had a great advantage of being taken from the cab, which is quite different experience from anything you can see from a window of a passenger car (of course, you can get something similar at the other side, but in a modern train, most likely a driving car with another driver's cab (unaccessible) occupies that space, and if not, then there are just quite small and narrow windows in the rear door), especially live. It's worth watching even if you already knew the route as a passenger.

On the other hand, it had a disadvantage of Bergensbanen being mostly just a long long row of endless tunnels. Seeing a name of the tunnel, it's length in kilometers and then watching 15 minutes of darkness… isn't quite interesting.
What's the niche? Or is that sekrit still? If you're looking for a niche, btw, there might be one for eBooks/books.
Does anyone know of a similar video of the shinkansen journey between two cities in Japan (presumably Tokyo and Osaka)? I showed my dad this Norway video and he brought up the Japanese one, but couldn't remember the details.
I'll bite: why exactly is the Trans-Siberian Railway so significant and awe-inspiring?
Afterthought: I've used NVU years ago when I ran RedHat, and it wasn't terrible. Still isn't.
Numpy announces Python 3 support (Scipy news included)
Bureaucracy boils down to risk management -- for those participating in the bureaucracy.

(I recognize and agree with what you describe. Just my spin on a nutshell perspective.)
http://techcrunch.com/2010/05/07/zynga-gunning-up-and-lawyer...

and soon after, they released their standalone ipad farmville app
Or 'map bunnies':

http://articles.sfgate.com/2001-08-12/news/17611631_1_bunnie...
Does this mean we can finally abandon the idea that Google's mission is "to organize the world's information"?
For me personally, finding a mentor was a huge eye-opener, but that was mostly because I didn't realize that I was(and likely still am) doing it wrong.

The fact that you're self-aware and seeking out the information to further your craft bodes well :)
Exceeds my wildest hopes and dreams. Thank you.
I have Wolfgang Langewiesche's _Stick and Rudder_, a classic book for pilots on how to fly airplanes, sitting on a shelf near me. According to Wikipedia, the author of this article is his son.
Because it goes across Siberia, and Siberia is a vast wilderness? I don't know, personally, but I suggest you watch the video and come back and tell us.
Zynga games will tie into the GoogleMe ecosystem nicely.
The NYPL Picture Collection Online
I downloaded that giant video (22gb?) on bittorrent and wouldn't you know it, my file is corrupted!
Prenups don't fully hold up in court, and it's not uncommon for concessions to be made outside of the agreement.
Some beers will suffer when transported, some doesn't. Beck's for instance is fine to travel. The homebrewing scene in the US has some fine stuff. Don't count Heineken or Millers as beers.
For those curious about the life and times of Ludwig Wittgenstein, the formative years of analytic philosophy, and an intriguing incident which took place at Cambridge in 1946, I would highly recommend the book Wittgenstein's Poker by David Edmonds and John Eidinow. It begins:

On the evening of Friday, 25 October 1946 the Cambridge Moral Science Club--a weekly discussion group for the university's philosophers and philosophy students--held one of its regular meetings....That evening the guest speaker was Dr. Karl Popper, down from London to deliver an innocuous-sounding paper, "Are There Philosophical Problems?" Among his audience was the chairman of the club, Professor Ludwig Wittgenstein, considered by many to be the most brilliant philosopher of his time. Also present was Bertrand Russell, who for decades had been a household name as a philosopher and radical campaigner.

...

This was the only time these three great philosophers--Russell, Wittgenstein, and Popper--were together. Yet, to this day, no one can agree precisely about what took place. What is clear is that there were vehement exchanges between Popper and Wittgenstein over the fundamental nature of philosophy--whether there were indeed philosophical problems (Popper) or merely puzzles (Wittgenstein). These exchanges instantly became the stuff of legend. An early version of events had Popper and Wittgenstein battling for supremacy with red-hot pokers. As Popper himself later recollected, "In a surprisingly short time I received a letter from New Zealand asking if it was true that Wittgenstein and I had come to blows, both armed with pokers."

From there it discusses the lives of Popper and Wittgenstein, from their early years in Vienna to their time in England and the ideas of those places and times, up to and including the famous clash between the two in Cambridge.
You'd miss out on a lot of marriage benefits with this strategy - jointly filing taxes, tax free inheritance to your spouse, hospital visitation rights, sharing your health insurance, and a lot more
Is it just me, or is Zynga raising an absolutely obnoxious amount of money?
The OP's link looks like an HTML dump of http://publications.gbdirect.co.uk/c_book/ , which I'm pretty sure is the original...

(And there's also a PDF of all the pages, linked to from the gbdirect version, http://publications.gbdirect.co.uk/c_book/the_c_book.pdf ; for those of you having trouble with the printer-friendly version.)
He said 'loose'. huh huh
Nice the HN community wake up early. Here's me:

03:00-PM Wake up

03:15-PM Eat something (lunch, breakfast, drink {soda, coffee})

04:00-PM Watch TV (Aljazeera, BBC, RT)

05:30-PM Go to coffee and meet with friends, discuss useless things

08:30-PM Back to home. Dinner and shower and TV.

12:00-AM Open Computer. Check email, currencies, stocks, read HN, forums

02:00-AM Start Work

03:30-AM Finish Work - Read HN, Facebook, TC and RSS

05:00-AM Close Windows - Open Ubuntu - Learn WordPress

06:30-AM Close PC and Sleep

Not joking, my real daily schedule.
Farmville is evil; Zynga makes Farmville; Google invested in Zynga.

Q.E.D.

;-)
That's the way I have set up my websites a few years ago. Never seen a single spam comment since then.

Of course, a determined spammer will overcome these hurdles. But most spam bots don't bother.
It sounds like anaphora, and correctly used anaphora at that =]
I hope you get plenty of sunlight! :)
I'm not sure if you want to do that (I'm not THAT interesting) but here it is. Oh and I'm 27, in Paris, single, C++ dev. (I think it's important, most of the schedules here, I think, depend on the age !)

9:30 wake up, brush teeth

9:40 leave my appt, ride my scooter

9:55 arrive at the coffee shop near the office : take my coffee outside, with first cigarette of the day.

10:00 login to my computer, check emails, review todo list.

10:05 start working

13:30 eat a sandwich at my desk: check HN,Reddit,google news,specialized french newspapers, watch "le zapping of canal +" (a mini video of 5 minutes with funny tv cuts from the day before)

14:00 work

16:30 coffee with my 2 coworkers

19:00 leave the office

Then either I go to have a drink somewhere with some friends, or go&eat at some friend place.

If I go directly to my place, then it's

20:00 switch the TV on to watch the news while cooking (If I didn't take away on the road back)

21:00 watch a movie or some TV series

22:00 SHOWER TIME § YHAHOO !!!

23:00 reddit, HN, techcrunch, everything...

24:00 go to sleep and continue doing nothing very interesting, on my iPhone

01:00 sleep !
That is a great diet. I haven't heard of her before, but that's exactly what I eat already, actually. I think it comes naturally to anyone who has an interest in natural foods and is a vegetarian.
So you are actually working 1h30 a day ? What do you do in life ?
Not if the article's argument is correct and this is really about the social graph.
Photography is dead, long live photos
Under UK law, if you live together as a married couple, then you effectively legally are a married couple. 'Common-law' marriage.

It only holds if you really do live like a married couple and people would reasonably assume you were married - but it would apply in this case.

So this 'work around' would still get the benefits of being married - but also wouldn't avoid any divorce issues.