skysight-inc/HackerNews huggingface dataset:
Most Suitable Enterprise Workflow CMS
I work part time for a university. The department I am in loves .NET and would like a new content management system. Because my job is part-time and I plan on leaving late next year, I need to install a .NET cms to keep them happy.

It is basically for a University.
The university hosts several sites for related organisations.
Different areas of the site need completely different navigation and templates.
Workflow is a must.
Our budget is officially $0 with the latest budget cuts.
They don't care much for seo, but I do.
Content delivery has been shared by two rickety old servers for the last ten years. We got some new servers this year, hence the lack of funding.
Preferable if the cms delivers html pages at 2am/whenever an update is made.
No particular requests for openID or any type of login system, I will have to change it.

I have decided on DotNetNuke community edition with modifications that I have made to Effority Workflow (effority.net) - free.

Which cms would you use and why?
If there were an option for PHP, which CMS would you choose?

Thanks heaps for your input everybody.
What is this Easter Egg field you talk about?
Croquet Balls
Buy croquet balls Ubergames offer one of the UK's largest ranges of croquet balls and Croquet equipment. Our aim is to sell high-quality croquet equipment at competitive prices. Order now and get the best offer.
How to pitch an app idea to an iPhone dev
The individual jar page should have a link to the git repository, or maybe even to the commit that the jar was built off.
Buy Sony STR DH500 for sale 5.1-Channel A/V Receiver (Black) Best price
As someone who has worked from home for a year and half I can testify to the fact that wfh is not an easy thing to do. What I missed the most was whatever little interaction I had with colleagues. I used to get so frustrated at the end of the day that I just had to get out somwhere at the end of the day - be it to a coffee shop,just to see some people. Given a chance I wouldn't prefer to wfh again. I beleive the ideal combo is to work from office 3 days and wfh 2 days. That said, I know several folks who successfully wfh. I believe a lot depends on your personality.
Seconded. I just finished the first chapter of this book and it's really worth it.

I want to complete a project using Common Lisp. And I'm using Hunchentoot as a webserver, Postgresql as a database and the Postmodern library to interact with it.
"Good coders code, great - reuse."

This would work if the reusable stuff had been made by good coders.
I am an evolutionary biology student, though this depends on details I don't know...

The sperm are all produced by the same individual, and so you might expect them to be essentially identical aside from the genes they carry, in which case there's no Darwinian selection between them.

However, if genes in the sperm are actually expressed (which would be normal for most other cells) then due to the process of meiosis, different sperm will have different genes and so selection between sperm from the same man could indeed occur.

Sadly I don't know the details of gene expression in sperm... the question really is whether they get their proteins from the parent cells (all of which are genetically identical to the man) or whether they make some of their own proteins.

Ah, I see from Google that there is indeed some gene expression in sperm: http://8e.devbio.com/article.php?ch=19&id=193

(In any case, there could of course be selection at the level of individual human males, with those producing better sperm having higher reproductive success.)
Bullshit, its attitudes like this that lead to crap software. Developers should work with QA to find the bugs, they're not "QA's bugs" they're OUR Bugs, we're a team, right? When you change a component you should also be able to write a simple manual test to prove the functionality works you should also perform this test yourself.

As an optional if the QA people are good then describe what else might be effected by the code (if you edited a generic component). Good QA people will run your test, work out their own variations and also check other areas.
"Is it a friend to the fourth estate, on which democracy depends, or an enemy?"

Just.. wow. Suddenly changing the business landscape for an industry(hastening the change, really) becomes a political issue?
It looks like inflation was around 8 - 10% during '07 through '08 per http://www.latin-focus.com/latinfocus/countries/argentina/ar....

BTW, what is a "gringo apartment" and how does it differ from an apartment that a local would live in?
Why [is the] focus on selling the company instead of building the company?

Many people are only considering building a company to make money. They're rightly considering whether their action will get the effect they want. Only consultants make money building companies. A sale is the quicker, more certain+ way of making good# money.

Everyone constantly talks about exits, but before you are getting a divorce you have to be married.

Does this imply the speaker is a gold digger?

---

+ Owning and operating a company involves ongoing work, risk, and the potential of making money. Selling a company trades all of that for certain money now.

# Good money = Well over their income as an employee.
I am concerned by the revelation that all the program and user data will be held on the Google servers. Sure, it makes for a very secure back-up and the speed it will achieve on smaller machines will be astounding, but do I need one company to have ownership of all my data/information?

Can someone reassure me?
No, QA is your double-check, you shouldn't rely on them as we're all just humans and we all can make mistakes. You should still test the code yourself and think of ways to break it. Although I will agree that developers are blind to some bugs (which is why you need the double-check).
I've been working from home on and off for two years now, and I can tell you that sometimes there is just no substitute for physically being in the same room as the rest of your team. Meetings are so much easier, getting help is far more efficient, and there's the social interaction there as well.

Having said that, it's also nice to have the flexibility of being able to work from home.
I find working from home (or somewhere other than the office) to be much easier than working at the office because I'm away from my co-workers. Great folks, but they don't seem to get that headphones, terse replies, and furious typing mean, "Go away, somebody is actually working here." lol. Doesn't help that I share an office (no door closing) with a non-programmer and nobody else writes code there either. :\
The last form in the field, Apple calls it 'Demo Account - Full Access' http://imgur.com/5iqfS.png ... besides demo account info you can add details about any hidden easter eggs in this field, hence the renaming. Sorry for the confusion, the name somehow got stuck in my head.
I thought this would play out this way:

1. create white label styleable brandable badgeable reddit
2. give it to the web team of every conde nast publication to integrate with their site & strategy
3. vogue, gq, vanity fair and the like now have better websites with their own reddit-like implementations on their own domains. reddit itself is unscarred and gets traffic feeding back from these sites by cross populating stories.

Not sure why they didn't do more of this as it was surely along the lines of what they were initially talking about. On the plus side, they haven't made a mess of reddit itself.
Remove the radio buttons. Just focus on textbooks or cluster results and let user drill down if he's interested. Learn from Google.
Thanks, it works! (Now "Forward Delete"/Fn+Delete doesn't work, though, but I use it rarely).
Yeah - the bits most people create are hardly worth the platters they sit on. Chrome OS is for them. The people whose entire online existence consists of forwarded emails and flash games.
I think this illustrates fairly clearly one of the problems that I encounter in web app code all the time: prevention of SQL injection attacks is covered last. This makes novice developers think that it is an optional step or something that can be put off until the functional portion of the code is done. Instead it should be taught as soon as databases are discussed. Better yet, don't even give the student the option to write queries with unescaped data. Instead teach them that you have to use prepared statements, etc. and that's the only way to use databases. I would rather see secure code that's a bit obtuse, than a half baked concise code that leaves gaping holes or, worse yet, relies on silliness like PHP's magic quotes.
The amateur scientist (that's us)
Visual Studio 2010: Generating sequence diagrams on the fly
Born poor, now self-made billionaires
Climate science document hacked
IBM Unveils a New Brain Simulator
Apple attitude is

Everybody should trust us.
And we trust nobody.
It Takes a Community to Raise a Customer
Radiation Overdoses Point Up Dangers of CT Scans
Samsung S5600 Unlocked
Samsung S5600 has impressive features and combinations which attracts its consumer. Its features like 3.15 MP of camera this Samsung product has also great resolution. Screen size is of 2.8 inches of TFT capacitive touch screen.
Discussion of JVM performance from JRuby/Clojure creators
It seems that many of the review requests are ignored without any comment, as I learned by clicking on that link.
Hacker news submit button for Google Chrome
The worst? Data Loss, or corruption, which is worse than "not working".

Thats a good point (even though in this case it turns out not to be true).

Seems like the right answer is to back out the change.
> You don't get a PhD in teaching for saying what we already do works

But it doesn't; at least not for everyone.

I had to quit maths at high school because it was just too frustrating memorizing apparently useless and meaningless formulas and definitions. My teacher wouldn't explain (she probably didn't even understand) what any of it was.

Later, at the university, the beauty of calculus suddenly made sense of everything, and I got a renewed interest in maths. I now hold a master's degree in algorithms and take university math in my spare time for fun.

I curse my high school math teacher's name to this day. I hope she retired early.
This is a totally awesome read. It's basically Microserfs or JPod, but for real. Total treasure trove for guys who grew up in the nineties with games like Prince of Persia.
Changes Ahead.  betashop gets back to basics.
Definitely depends on your personality. I work from home 3 days a week usually, but at the moment I've been doing 5 days a week from home. It has the upsides and the downsides.

The biggest upside for me is that you can get lots more done - if I'm in the office then someone can interrupt me physically. If I'm at home, the best they can do is MSN me (I can ignore), they can e-mail (I can ignore) and they can phone me (I can ignore that). If something is not urgent I will leave it for a couple of hours.

I also find these does actually help co-workers learn - if you're in the office and they ask you for help, they get it. If you can't respond right away, it often means they'll spend their time on their own trying to fix the problem and then they don't actually need you and they increase their knowledge.

The other massive upside is travel costs (depending on location of your office to your house). Fortunately my wife works from home a lot as well, so it means we only need 1 car (saves a fortune) and obviously spend far less in petrol. Even though we sit in the same room, we barely speak to each other all day a lot of the time - she is often on conference calls and I am coding, but at least if we want a bit of human interaction, we have it.

We've been doing this for 2+ years and we don't have any problems - I guess some couples might find it a strain but it works really well for us.
I work at work 2days a week and from home 3 days, I too like this balance. It's great for focus when programming, and enough time for meetings. Takes a bit of discipline though. Working from home is great for having time to pick up the children from daycare without having to leave early too.
I'm a fan of Seth Godin, but:

> The challenge for people trying to market vaccines or highlight long-term side effects of various consumer choices is that it's much easier to spread a story about exploding cars or hair falling out than it is to spread a story of 'nothing bad happens' or 'no one got the swine flu and died'...

> PS if I was marketing the swine flu vaccine, I'd name it after a kid who died last season and put her picture on the release form.

Well, I guess if you can't beat 'em, join 'em.
Tell HN: Watch the TEDxNASA live stream starting at 3pm GMT
Speed Networking in Las Vegas at Ken McArthur’s Impact Hookup Event
Exactly my feeling.
Anyone have a link to the referenced Société Générale report?
Maybe I'm missing something here (I don't own an iPhone or make iPhone apps), but I think the analogy between the app store and a traditional start up is very flawed.

How many people associate an iPhone app they download with a 3rd party? I would think most people associate everything on their iPhone with Apple. Launch fast and iterate is great for developers but for Apple it makes it look like they keep releasing buggy software.

Contrast this with a software company. Most people have learned that if an app doesn't work on their Dell, its the developer's fault, not Dell's (usually).

This misconception about iPhone apps is made even stronger by the fact that users buys apps through Apple!

Edit: I don't mean to defend Apple completely. Obviously their processes should be better, but I'm just disagreeing with the rapid iteration model.
Welcome back to US and HN, Jason. Are you transitioning away from SocialMedian? We're building a mobile startup now focusing on the iPhone, love to talk to you if iPhone startup does not scare you away :)
Steve Pohlit Hosting Tampa Bay Area Impact Hookup Event on Dec. 3rd
Wonder if there is much in this book different to The Google Story, sounds like another rehash of the same story.
Ask HN: If Apple didn't approve apps, would you install them on your only phone?
With the recent surge in criticism of Apple's App Store approval process the idea of eliminating the process completely has been tossed around. However would you be willing to install an application on your phone that has not been "blessed" by Apple, bearing in mind that such applications would be able to do things system-wide that the apps currently available are unable to do only because Apple does not allow them into the App Store.
Google teaches SEO
Search engines are not very forthcoming when it comes to their ranking algorithms, especially when it concerns search engine optimization (SEO).
Not only would I install them, I would install more of them.

Don't forget there is a whole security industry that would not mind testing the Apps. And nobody is saying that Apple should not have a virus scanner built in. Simply put, using security as a reason for this App approval process is BS.
Yes, a friend was told to avoid spending a lot of time in his hot tub due to heat issues. He also had to do other things, but that's the one that I really remember. I also wonder if the decline in wealthy countries fertility relates in part to long hot showers.
Hmm, not really my point. "Be Strong" meant find a way to succeed without Apple's table scraps. We started developing web apps because the OS (and hardware) vendors can't control them. I would really appreciate if Apple removed the AppStore process, but I don't expect to just be handed things because I want them. Looking at this from Apple's perspective, I don't see a compelling reason for them to concede this.
State of Mozilla and 2008 Financial Statements
I have worked from home off and on for years, and this is pretty good advice. The most important is the dedicated space with a door that closes. So you still "go to work", just with a very short commute. A few other things that I have found helpful:

- When you're in your office, you're at work, working.
- When you're not in your office, you're at home, not working.
- Work in 48 minute bursts, then take a break.
- Only check email & voice mail during your 12 minutes off.
- Put internet and work on 2 different machines (if possible).
- I prefer radio over pre-recorded music; it reminds me I'm not alone.
- Eat lunch out with a friend several times per week.
- Eat home meals away from your office.
- If you're local, go in to the office once per week.
- If you're not local, go to the office several days per month.
- Dinner with SO every night, no matter what you're working on.
- A regular schedule of sleep, meals, exercise, and work makes things easier.
A sale is the quicker, more certain+ way of making good# money.

Really? I'd like to see the statistics, please. How many of the entrepreneurs worth--let's say--ten million did it by building companies they flipped without any serious attempt to actually run them as viable businesses? How many actually ran them for years, building value as they went?

I have a strong suspicion that the vast majority of wealthy businesspeople built their worth slowly and steadily by operating their companies and managing for growth rather than looking for a quick exit.

Furthermore, managing for profitability is the safe way to run a business. If your business has positive cash flow you can run it indefinitely, biding your time until you feel like cashing in. You are beholden to no-one. If you have no ability to actually run the business if both you and it are 100% invested in the quick exit, you are at the mercy of forces beyond your control.
Building Incanter applications with Leiningen and Clojars
Of course no offense taken. Glad EC2 is working out for your workload. :)
> Private API calls are an absolute no-no

Could you expand on this a little? Do you mean web service API calls that are unpublished, web service calls in general or native API calls that are somehow forbidden?
Personally, a virus scanner is the last thing I'd want on a mobile device. I haven't used one since I stopping using Windows several years ago, and it's not something I'd like to return to, especially on a platform where power consumption is such a big deal.
Heavy drinking 'cuts men's heart disease risk'
Audiophiles spend thousands of dollars rewiring the electrical lines in their house with .99999% pure copper, ignoring the fact that the power from the street is in the same old cables.

What is the pure copper supposed to help? I've not heard of this. Depending on what it is supposed to do, it may not be so irrational (except for the fact that most room acoustics are lousy and mess up all of your efforts in electronics). After all, the power company only provides you energy, not electrons. You just slosh the same old electrons back and forth in your wire.

Which is cool 'cuz those power company electrons would be coming from a long ways away and would obviously be tired by the time they got to my house.
I think you've got the ideal setup there. 5 days a week in the office leads to too many distractions / meetings; but 5 days a week WFH leads to loneliness. I'm currently stuck only allowed to WFH when absolutely necessary. I'd love to sell this to my employer - was this a change that got implemented or was it that way from the start?
currently you have with the iPhone: a phone that handles calls and small tablet computer that runs app and can view the web, it is also a pretty good music/video device.

I want apps that can add functionality to the phone, contacts music and video sides my iPhone So my answer would be; hell yes.
I see Google as a biggest disruptor nowadays. Since they have two huge cash cows (Adsense+Adwords), they can basically offer any software service (Gmail, Office, Photo storage, Maps, GPS, webhosting, etc. etc...) for free or very cheap, since their advertising clients can pay for that. More specialized services often cannot compete, since they don't have such ads money. And this I see is a potential danger, that Google will totally crush a lot of competition in several IT-related industries, and what's more, collect a lot of personal data of all their users in the process.

Microsoft was often criticized for their monopolistic behavior, and rightfully so, but it is nothing comparing to what Google does (or plan to do).

Just to clarify: I don't want to bash Google, I am also their user and their products are usually good, but what I want to say is just the strategy they choose is very disruptive.
Towers of Hanoi - In Scala's Type System
How is an investor/VC going to get a meaningful return? Usually via a M&A or IPO, the latter being extremely expensive and really only reserved now for a few exceptions. Investors generally come in at the start, and therefore the exit conversion begins early because it's important to them (and us). And quite frankly, sometimes it's just a fun discussion to have to keep the motivation and drive going because startups are an emotional roller coaster.

I respect 37signals for what they've done, I use their products regularly, I partly agree with their notion that too many web startups don't know how to make money, but I tire of their gross generalizations and assumptions that what works for 37signals works for everyone else -- mostly because it comes off with a dash of arrogance.
and via reddit, original source code documentation (pdf):

http://www.reddit.com/r/programming/comments/a6ai7/prince_of...
What Makes a Nation Rich?
I doubt that every app in the AppStore has a user who would switch platforms if it were not available. Is there a compilation of apps that people tend to view as crucial? And certainly apps like Timely could be a web app (using HTML5 cache and local storage to operate offline).
ChromeOS more than a dumb terminal?
For me, the hardest part about working from home (been doing it since late 2006) is dealing with unproductive days. Some days, try as I might, I just can't seem to get anything done. I end up feeling guilty about this, far worse than I ever felt about wasted days while in an office. The fact that productive days will (hopefully!) outweigh the bad ones should be consolation—but in practice it's not much of one.
Newsflash for iPhone users: Windows Mobile users were able to install whatever they want for years. And yet, no malware, no viruses, no nothing that would require any sort of pre-approval process.
Having a portable development environment is incredibly handy, and if there's a startup that can pull this off, I'll be thrilled.

I recently bought a netbook, because I'm doing quite a bit of travel, and I still wanted to be able to work on http://newsley.com while I was on the road. So, I purchased a 9 cell battery, juiced the RAM on it and installed Windows 7. Between the 9 cell battery and the original battery that came with the netbook, I get around 14 hours of compute time. It's been enough to allow me constant use during a trans-Atlantic flight. It's also light enough for me to not mind carrying it around in a small satchel when I go out and about. I find myself taking it with me more often than not, if I know I'm going to have down time somewhere. Small portable development machines are a great idea.
"Review my startup" posts are among my favorite aspects of HN. I generally find them valuable no matter what the submitted site is about. Time permitting I go out of my way to try to comment on them but unfortunately lately it seems that many of these posts don't get a lot of traction or thoughtful discussion. I wish I knew how to help the HN community keep these going. I'd trade 3 techcrunch posts for 1 "review my startup".

(Also, that link doesn't seem to list the most recent posts, or at least not at the top of the list. I think there have been more recent review posts than the top few on that list. Some use variations on the searched terms, for example "rate" rather than "review".)