skysight-inc/HackerNews huggingface dataset:
Good find on the blank submission. :-) Just pushed up a new build

Answering the same puzzle multiple times is by design: most of them randomly generate (except meaningoflife). And in theory our algorithm scales your reward based on the real-world difficulty of the problem. I'm sure it will take some tweaking, but it looks like meaningoflife is handing out 5-10 sickles at the moment, spiralling downward with each solve, while the resistor lattice is in the hundreds of sickles.

Sickle balance is on the page footer. Did you miss it? Should we move it to the top somewhere?

What kind of trivia questions do you want to see?
Yea, those grant offers are run by affiliate marketers. It's a major scam. Basically they offer to send you information on grants for the cost of shipping (like $4.99 or so) and then charge your credit card for $90 a couple weeks later.

FB banned diet related scams from their ad programs a few weeks ago, so I'd expect them to ban these types of offers as well once the word gets out. These types of scams are the internet's dirty little secret. Google, Yahoo, et al have no problem letting people advertise them either.
In a large enough company, you get subcultures.

Working at a national lab in California, I found that my group was very relaxed and informal. Several of us worked in a large 'Unix Room' area that was also the group's common area. We would frequently get together there to discuss programming problems, languages, and whatever else was of interest to us. The managers weren't overly strict about regulations (except important stuff) and were really good people to work with.

However, some other groups, for example the IT department, had terrible cultures. The IT department was full of combative people who fought against every other group tooth and nail over anything. Some groups were just extremely anal about hours, dress code, etc.
This was the correct amount of snarkiness to respond to this inanity. You do not need to apologize.
The government pays for political campaigns, and I don't think the legality of that is in dispute. This doesn't seem much different from that.

http://www.fec.gov/pages/brochures/pubfund.shtml

Note: I think it's terrible policy, I'm just pointing out the precedent.
Is this just spam? Deals on twitter are nothing new.
This article, while well intentioned, misses the point it was trying to prove. The article gives an example of a three column layout with two different orderings of the <div>'s in HTML to prove "ordering doesn't matter". The problem is the CSS in the examples changes along with the re-ordering of divs. This is exactly the point it was trying to disprove.

Though the coupling between CSS and HTML is loose it's not quite loose enough to allow HTML to be arbitrarily reordered and maintain the same presentation without also modifying the CSS.
Nationalize This
Surprised to see this as the keyword reports are a big part of Google Analytics as well.
If it's your choice, making the most relevant content appear earlier in the layout too (thus removing the need to reorder) sounds like a good idea.
Then the title is Lead Developer and the small team on the product makes it clear that they'll be defining strategy as well. Maybe CTO if they're going to grow into more of a management role.

Adding founders after acquisition is just silly.
Google is also arguably close to being a effective monopoly in web search. Antitrust law prohibits using monopoly power in one market (eg search) to acquire a monopoly in another market.

So there's a bit of a bind for Google: strategies that were perfectly legal when they were up-and-coming become illegal at some point of dominance. But there's no 'bright line' for when the rules change -- market definition, thresholds, and acceptable practices can all be argued after the fact.

A naturally competitive company is almost certain to keep the 'pedal to the metal' until it's too late.
| "What do you need from me to make that project/transaction successful?"

Go away and leave me alone so I can solve the problem?
Did you contact facebook directly about this ? I'd be very interested in their response, if any.
You're actually proving the point those articles are agreeing on. Your CSS changed to make that possible. The point is when you change the ordering of DIVs your CSS often also has to change. So they are not as loosely coupled as one would hope a Model-View relationship might be.
Download the internet
The OP is a bit inconsistent. The title says 'scripting language', the text says:

> the most used language for building web sites.

My guess is he's interested in all languages, but if it's only scripting languages, then yes, PHP wins hands down.
I type in English what I want the page to look like, and it makes it look that way.
The simplicity argument kills the discussion for me. It can't be right that to achieve columness, one has to wade through cascades of ever more esoteric articles explaining how to hack CSS.
I'm going to follow the rule of not saying anything I wouldn't say if you were right here. So pretend we're having a beer:

I have to agree with fizx, I thought this was misleading. I wouldn't consider myself a cofounder without equity.

I appreciate your effort to get applicants excited about the position but I think the pool you're recruiting from sees through this stuff and would prefer you gave it to them straight.

Congrats on your acquisition, making it this far, and good luck bringing the next generation of talent up in your company!
Linux: Power Sessions with Screen
How To Compete in a Tough Job Market
I contacted a friend within Facebook, so hopefully the word will trickle up.
> we have created the richest country on the planet

By which metrics? We are the poorest, sickest and most illiterate and most incarcerated of the industrialised nations, going by percentage of the population.

Oh sure, we have more aircraft carriers, nuclear bombs and cars per capita but many people would consider our level of economic uncertainty, our treatment of our children and of our elderly to be emblematic of a poverty of the spirit.

Your glib spouting of the received wisdom may have been somewhat true for much of the twentieth century; but perhaps it is time to reexamine the validity of that statement.
I can't really see how google can easily pass the search query to Google Analytics. GA requires atomic data to perform all this analysis and custom segmentation magic.

The only way I see is using a cookie (with a user id) on the google.com domain, which ga.js must interpret in backend on every request. But this means that ga.js will have to be dynamically generated, rather than being a simple static file (and yes, it won't be cached by users visiting your site, making tracking even slower). I don't think google wants this additional load every time anyone loads some GA-enabled page on the web. Besides, ga.js is currently hosted on google-analytics.com, not google.com, so all users will need to upgrade to a new tracking script. And it will not be possible to self-host the script anymore.

Anyway, this does not sound like anything reasonable to me. I hope it won't be implemented - it would destroy an entire industry, and not a redundant one.
> It took me about 30 minutes to knock up a demonstration

Really?

>Both are visually identical in appearance, both use CSS to control the positioning of the columns, but one is in "correct" logical order in the document (left, center, right) and the other out of order (center, left, right).

Really??

> (Only tested in Firefox3 on Linux.)

Ah, there it is. :)
This link wants me to sign in ? Some new 'feature' of google groups. Also, it seems to be perl+TCL vs python.

As for language wars, the smaller the difference between the respective languages the stronger the entrenchment will be. It's a bit (make that a lot) like religion.
The author draws a conclusion about CSS in general from an argument that hinges entirely on the use of floats to emulate table-based layout. Ergo, he's criticizing floats for not being tables.
Nightmare scenario. What if analytics goes paid?
Most games in this space depend on virtual goods sales for their revenue. You know, "Get the sword of Unknowing and Libidinousness for $0.50" sorta stuff. A surprising number of players are quite happy to shell out their credit cards for such items.

For those who aren't willing to pay real cash, but still want them items, an option is to complete (free) affilate offers. Things like completing surveys, signing up to websites, downloading ringtones, etc. At the moment, those pay publishers quite well, and everyone wins.

We are using Offerpal network for ours, and when someone completes an offer to get a certain number of in-game points, we get the face value of those points in cash. CPM metrics are fairly useless for this sorta things, but eDAU (revenue per 1k daily active users) tend to be very good for games with well-designed transactions model.

This stuff is also fairly useful for anyone selling cheap things on line. If you're selling a thingybob for $5 apiece (website subscriptions, physical items, etc), you can capture cheapskates by having them complete offers. In which case you get an extra $5 from a customer who would've brought you no revenue otherwise.
You're right, I misread Joel's quote & I'm grateful he took the time to clarify. This doesn't make it any less possible. For example:

http://www.jemjabella.co.uk/junk/rearrange/abs-columns-in-or...

http://www.jemjabella.co.uk/junk/rearrange/abs-columns-out-o...

Same CSS, re-ordered columns.

Although for the record, I dislike the technique used to achieve the results. As the person above you said - just because it's possible it doesn't mean it's any good!
I just looked at the Source for google.com's new search result page, You can't read 1 word of english off it - totally Ajax. Looks amazingly complex.
It seems illogical to me that the most complex designs are easier with CSS alone and no tables. Pragmatically, there's no room for a multidisciplinary approach?

And I must vent about the you-poor-thing defense, which was only mildly present in the article but has popped up loads of times in the discussion of the past few days.

Hockey-stick learning curves are inherent, objective flaws for software interfaces, not subjective ones that don't matter once the cretin beginners have been sufficiently shamed to overcome them. Interfaces are for humans. They should make "easy things easy and hard things possible." When they don't, there is a general feeling of malaise. Steep learning curves actively foreclose productivity and decrease user enthusiasm. Let us not forget the lessons of Kathy Sierra:

http://headrush.typepad.com/creating_passionate_users/2005/1...

Furthermore, defending steep learning curves in general puts one in poor company and makes people wary. We've all seen people defend their sunk investments in genuinely crummy systems with a zeal which, seen from the outside, is comparable only to Stockholm syndrome.
The LeapFish Chronicles: "Admitting To Click Fraud Is An Interesting Business Model"
We'll the author says intent was to prove it is possible. I believe him.
Mmm... in the military I got thrown into so many teams in real and artificial environments. Its amazing how much culture matters. Beware, if you're the dominant personality, the culture is going to reflect your personality. i.e. if you're quick to look for someone to blame when something goes wrong, be prepared to see a blame culture emerge at your company as others copy you.

Another thing that always stuck with me. Every team goes through this process of forming, storming, norming, and finally performing.

Forming is the stage when everyone comes together. Everyone is cordial and polite. This is the friendly but ineffective stage.

Storming is where personalities start to clash. Leadership is a social designation and at this point personalities are vying for who will lead the pack. Roles and responsibilities are informally sorted out at this time and everyone is sizing each other up.

Norming is when the storming starts to settle down. The team is coming together to get things done. Most of the important roles and informal rules of the team are sorted out. I say roles and rules but keep in mind its often a subconscious designation in a small org.

Performing is when the team is rocking and rolling. Everyone has a compatible mental model of what they can expect of others and what the others expect of them. There is no questioning of leadership... things are happening.

Bringing new people in, bringing people in fast, etc. can easily disrupt the performing or norming stage and take you right back to storming. Be aware of this.
Microsoft's new dedicated support service - If you were CTO or CIO, would you pay for it?
I worked at a startup with an abusive, toxic culture. Insults were used in place of greetings, screaming was used in place of negotiation. The culture came from straight from the CEO. The 2-3 managers (total company size fluctuated between 12 and 60) were his old friends who he only rarely attacked, so they imitated or let his shit roll downhill. The CEO was an amazing salesman, though, so employees were hugely motivated for a few months before total disillusionment.

The company grew and shrank between 12 and 60 at the impulse of the CEO and that quarter's business model. To address your question, I wouldn't say that growth was extremely well-managed.

I can only think of one person besides mgt who stayed longer than a year, typical employment lasted 2-6 months. The company released a 1.0 that got limited traction but never was able to release 1.1 because they had a terrible codebase (due to demotivated coders) which no one could maintain (due to everyone leaving/quitting and no docs). I know of one employee whose loved ones staged an intervention to get them to quit, and one whose doctor ordered them to quit.

Last I heard they performed some kind of corporate shell game to get out of obligations to their initial investors (mostly employees) and started from scratch for 1.1. I can't expect anything to come of it.

I've never before or since seen such an extreme in culture, but it sold me on thinking of software as a product of the community and culture that created it. I've been blogging a bit about that recently in relation to open source and am consciously planning company culture of the business I'm soon starting.
Wow, bad advice. Or maybe just bad advice for managing programmers. Interruptions suck and this advice just seems like interruption-based management.

My advice would be to make communication asynchronous.

Use something like Yammer for status updates to make sure everyone knows what everyone else is up to.

Write good commit messages for each checkin. Make sure it's understood that everyone on the team is expected to read these checkin comments.

Write release notes for each feature. Stuff these notes in a wiki. The audience for these release notes are the non-technical people in your company, too. Sales, marketing, production, design, etc.

Have adhoc face-to-face time. At FogCreek, the team eats lunch together.
http://www.joelonsoftware.com/items/2008/12/29.html

When I used to work at a game development company here in Vancouver, the entire team of programmers used to get up at 3PM and walk to the coffee shop together down the block to grab a coffee. This is when we would bounce ideas off of one another, talk about what we were stuck on, and let each other know what we were working on.

Management tried to formalize this into 10AM Scrum-style standup meetings. That didn't work at all.
Thank you. Finally someone who hates packaging as much as I do. Repositories can be nice, but the get all your software from one place method seems counter to the goal of free/libre software. It's what people criticize Apple for on the iPhone. The problem with package managers is that they are a kluge that works just well enough to stop the development of an installer system that works.
EA Scores on Superbowl Prediction
Pay what you want, UK restaurant tells diners
I've surprised myself by enjoying ice skating out doors with my kids. Something I did about once a year before this year, in which we've gone about 5 times. Not enough times to get/stay in shape, obviously, but it felt like a good workout and not that hard to stay warm if you keep moving.
CSS is missing features.

http://news.ycombinator.com/item?id=464428
I thought you meant the link had timed out. (It does after a while.) If that would be a better title, why not change it?
"I think the fact that it took you (a CSS pro) 30 minutes to come up with a simple 3 column example that's hard for me to understand"

Not to mention the fact that he only tested in FF. The real nightmare starts when you have to make it look good on IE too.
hahaha yes. Well I guess that is probably a valid point - how often do I need to spend here ?

FYI I do sleep 8 hours (give or take, have young kids) and work out/excercise > 1 hour per day, as well as work etc.. and still I have time for other things ! So perhaps I just need to tweak my settings a bit.

But I will take your advice and use this full time !
Yes, it's ok to have assholes as customers. One of the great things about the seller-customer relationship is that it's proof against that.

When you have asshole customers, it's usually possible to turn them by being really nice to them. This doesn't seem to be the case with bosses. So that is another great thing about the seller-customer relationship.

I think the key is that there is no authority mixed into it. Assholes and authority are a bad combination.
Facebook has done a horrible job with their ads. --Most of the ones they show me are in Norwegian. I may live in Norway, but I don't speak Norwegian (yet), so the ads will never be relevant to me.
How about you create a full solution...

* valign works
* cells are equal heights, dependent on contents
* if width of contents is too big, cells adjust and display it best they can
Why not reduce retirement age to 40 but require people to work much harder?
Not to encourage age discrimination but the brain does decline with age...
'CSS vs Tables' already falls under 'Religion'
Checked your backups lately?
This option is already open to those who want it.
I like "markup that doesn't look like markup", e.g. reStructuredText or Textile.
will with blend with IE6?
Because I've seen too many people shot down in flames for not quoting titles as-is, and I'm not feeling that brave today.

Incidentally, the edit link has timed out now.
So you believe that Google did this on purpose and it isn't a limitation of the browsers?
>> Unfortunately there are very few real words or even real word combinations that are not registered.

I thought this too, but did a quick back of the envelope calculation:

The OED had 616,500 English words in the 1989 edition.

In 2003 there were ~24,000,000 dot coms registered.

Let's assume 2% of English words are usable in a 2 word domain name combination. That means there are ~ 12,000 words that you can combine to form a new domain. Which means there are ~ 144,000,000 possible 2 word dot coms.

So the majority of real world combinations are not registered if you only consider 2 word combos.

The market shows combos can be pretty random: surveymonkey, plentyoffish, craigslist, etc.
Have adhoc face-to-face time - key point.

You're right that forced, formal scrums are a waste of time. The problem is, however, that spending time with your mates looks like a waste of time to a lot of people. You'd think it'd be an obviously good thing to do, right?

By all means, take 15-30 minutes each day and grab coffee. Go for a walk as a team. Relax and chat about what work-related things are on your mind.

Daily stand-ups are an attempt to get people doing this. But it's like pulling teeth. Unless you've actually been on a high-communicating team you just don't see the value. Even then for some folks it rarely occurs to them that by "wasting time" everyday they might be doubling or tripling their productivity. Then the scrums become bland and formal, nobody ever has any obstacles, the PM turns it into a status meeting, and you're truly wasting your time.
It'd be hilarious for the two to use the same API, then patent it so that the Libertarians couldn't use it.

Just to piss them off :-)
Then css is not useful for a lot of layout :/
And you think this was their intent? Not to provide a better/faster search experience for THEIR users, but to deprive you of referrer data you were used to?

Yes it's a side effect, but it's ridiculous to say that was the intent of the change.
You're not limited to getting all your software from a single place: you can add repositories to your package manager.

If the publisher has made the package available but not in a repository, you can download it and install it through the package manager --- the package is the installer.
I mean not just with startups. Everyone would be expected to retire by 40.
Is there a cloud based version of emacs?
I'm looking for a cloud based emacs editor that i can access from X or terminal window. I don't really want to use google docs, since I heard google was evil.
You seem to believe that a notification to browser makers a year ago somehow would have solved this.
Not to mention, the "in order" example he gave doesn't scale with the width of the browser and only works for fixed width.

There is only one way in CSS (without js) to do a layout where there are two fixed width side bars on either side and one center content area that grows/shrinks with the width of the browser window and that is the "out of order" way (two floats, one non-floating div with margin-left, margin-right equal to left,right sidebars' widths), which coincidentally, he also screws up via the use of relative positioning and 3 floats.
Hence why this was not intended to be a justification of CSS, just a disagreement with one specific point.

I'll let the likes of Eric Meyer etc defend the rest of it. I'm sure they know more about it than I do anyway.
indeed. you're totally allowed to retire whenever you want, and, on the flip side of that coin, you can continue to work long after your standard "retirement" age.

work hard, save enough, and live off the interest. there's no timetable on that any more than what you put on it.
So why is it that most people retire much later than that?
Don't worry, you're not the only one that made that assumption. Apparently only men should be allowed near code ;)
That is crazy. What a terrible company.

Besides, when multiple clicks to an ad come from the same IP address, google is supposed to filter them out and not charge you for them.

Maybe google can block their ip address so that they can't use google search, or click on Google ads.
Reverse IP look up can be helpful, as well as info from the Who Is database. Check out abouthisite.com, they have some functionality along those lines.

I would also recommend using Yahoo Site Explore and the Google link: operator to look at back links.
Similarly, I always carry around a notebook. My point is that for people who need to write, paper is very rarely in short supply.
"Lies, filthy lies, and statistics." Note that the list also includes "MacIntel", "Mac OS X Mach-O", and "Mac OS"... this is the result of different Mac browsers reporting their OS version differently. "Hackintosh" systems will, in fact, appear identically to legitimately purchased systems in browser statistics.
That doesn't affect the referrer though. The referrer is still the link where the click came fromo, which woulld still be e.g. google.com/search?q=whatever

The redirect script has been tehre for as long as I remember. It's probably tied in with Google Analytics.
so you really can't think of any good reasons why people wouldn't want to work 80+ hour weeks to retire at 40?
The author says he is seeing referers of just "google.com/" in his logs. If they were redirected wouldn't he be seeing these /url pages instead?