skysight-inc/HackerNews huggingface dataset:
There used to be a list of sites run on Scoop software (the CMS that k5 is built on, a counterpart to 'Slashcode' running Slashdot). It used to be hosted at scoop.kuro5hin.org, but rusty let that subdomain fail about a couple months ago and hasn't fixed it.

DailyKos is the most prominent site using Scoop to manage frontpage content and diaries. They made a host of extensions, fixes, features, and changes, but apparently didn't share anything back with the main Scoop codebase.

It's not clear anymore where one can download the Scoop sourcecode, although I think some k5 users have upped a copy somewhere.

As far as I know, k5's still one-of-a-kind. The closest copy is a site called hulver.com ("HuSi" short for "Hulver's Site"). HuSi was created by a disaffected member of the k5 community, hulver, who got fed up with the trolls. It is much more focused on diary content rather than frontpage-quality long form content. Basically, the entire British portion of k5 fled to HuSi, and they have pretty active admins there who ban the occasional visitor from k5 trying to troll. Still, it remains very small, and doesn't produce the same caliber of content that k5 once did.
The smartest people gravitate, by taste and economics, to hard problems that aren't already solved by existing abstractions. For the vast majority of software project, it's sufficient to rearrange existing abstractions in ways consistent with their intended use. When you hit a legitimately hard problem, it's may offer an exciting chance to gain a real technological advantage on the competition, but you have to make damn sure that the competition won't blow by you because they found a way to not solve the hard problem.
Helping my aunt download pics from her phone to Vista almost ruined my Christmas. IT work has got to be hell.
Ask HN: The best way to put technical skills to the greater good?
What's the best way to contribute technical skills to the greater good? How can hackers keep their day jobs but contribute skills/time/energy to good causes too?
I started over 3 hours with filling the shopping cart... I'm about to just give up, $100 isn't worth this much PITA...
There are two kinds of networking I do:

Business

This is mainly done old-school with cell-phone numbers. And has always a strict reason like supporting an application.

Private

Nowadays it's just twitter, jabber and facebook. The first one is used for the internet-savvy communities but not too technical. The second one is for the most technical community, mostly they don't have a twitter-account here in Germany. The last one is mainly for real friends I stay connected with.
Well, yes: decoupling concerns and common aspects of methods. Adding logging to third party libraries for instance. Another one was custom profiling and statistics. You might find your very own use cases by having a look at the examples.

Christoph
I agree that it is easy to miss the power of immigration.

However it is also easy to miss the power of key laws whose influence is so pervasive that nobody even thinks about them. For instance take Silicon Valley. I firmly believe that one of the reasons that took off in California is that California law says that anything you do on your own time with your own equipment is yours. Period. And no, you can't sign that away.

This makes it extremely difficult to contest an employee who gets a startup going then leaves to further their startup. Which stops legal challenges that otherwise would kill the Silicon Valley startup culture.

I am not a lawyer, but my belief is that Texas law is the same as the default in most of the USA - if you are a professional employee with the wrong contract then work you do on your own time with your own equipment that relates to the skills you are hired for belong to your employee. I personally know people in other states who tried the whole "start a startup, then leave you job for it" thing under regulations like that who were flat out told, "You can quit if you want but everything that you've done for that startup belongs to us." Not a fun situation.

That fact is one of the reasons why I, personally, choose to live in California.

So yes, luck. But yes, state law as well.
Yes, that's the easiest way to convert. I was illustrating a use of a hex lookup table there.

I wrapped most of them in "perl -le ..." so that you can quickly just copy/paste to try them out. I had forgotten about Devel::REPL.

I sometimes blended together perl recipes and perl one-liners, that's why I included that print "length of an array."
How the Internet Changed Writing in the 2000s
The relevant numbers from the paper:

1230186684530117755130494958384962720772853569595334792197322452151726400507263657518745202199786469389956474942774063845925192557326303453731548268507917026122142913461670429214311602221240479274737794080665351419597459856902143413
=
33478071698956898786044169848212690817704794983713768568912431388982883793878002287614711652531743087737814467999489
*
36746043666799590428244633799627952632279158164343087642676032283815739666511279233373417143396810270092798736308917
I wonder how much of that also has to do with people that simply chose the wrong line of work? Back when I was in school it was coming towards the peak of the dot com bubble and I know there were tons of new students in CS that were there just to make money.

In the long run they are now finding out that money wasn't enough to make them happy since they don't really enjoy programming and are thus unsatisfied...
Apple Reveals New Touch Screen Technology for iPhone & MacBook Tablet
Check out this week's MacBreak Weekly for more Gruber tablet speculations: http://twit.tv/mbw174
Cf. the binomial cube (http://homepage.mac.com/montessoriworld/mwei/sensory/sbinoml...), which has been part of Montessori preschool classrooms since, umm, probably since Maria Montessori herself was teaching them a hundred years ago. I think the Montessori cube was based on a similar object designed by Freidrich Fröbel, the man who invented kindergarten.
Apple's NextGen MultiTouch Patents: iPhone 4G, iSlate Tablet
Now I can pretend this isn't a personal problem!

Honestly though, at my day job, IT work has shifted from setting up new systems and replacing bad ones, to making bad ones work, and telling people what they have isn't so bad. (This goes for workstations, servers, etc.) I'm all for being economical but I'm seeing a lot more of "penny wise, pound foolish" lately.

New projects are also dead, even ones that wouldn't cost much money (if any). It seems that nobody wants to feel the cost of change even if it means finally replacing horrid excel based work flows. My satisfaction has gone way down. Thankfully I'm not in charge here.

Lately I spend my work days "coding" half on day job stuff and half on my startup MacSupport.com. On busy days I can't wait to get out of work so I can work on work that feels important to me. I'm one of the last people who still has a separate full time job. I can't wait for the next few months, when hopefully I'll be able to make the leap and switch carers.
It's always good to see confirmatory experiments like this, but I don't see anything surprising in these results. We've known for the past few years that RSA768 was within reach of anyone who could be bothered to coordinate it; and nobody serious trusts RSA1024 against sophisticated attackers.
Not including flash on a tablet seems like a mistake to me. It's one thing on a cell phone, but quite another on a device that will probably be positioned as a casual use computer.
the GNSF algorithm is exponential in the bit length of the number being factored

No. First, it's GNFS, not GNSF; and second, it's approximately exponential in the cube root of the bit length, not exponential in the bit length.
kind of silly complaints. all of them are situational and based entirely upon the coding style and preference of the individual.
Keep pushing on. You should be encouraged that the idea has competition, I think that gives it merit.

Also - their large team and funding could actually limit them. You will have a lot more freedom to build what you want.
I had also included that one in an earlier post: http://www.billthelizard.com/2009/07/six-visual-proofs_25.ht... (scroll down to the 5th "proof").

I think I like the image you used to visualize the relationship a little bit better than the one I used.
I really hope he's wrong about several of these things (no flash, only apps from an app store, full Apple lockdown of everything). Why would I want another iPhone, just with a bigger screen? Especially when it's not clear when I'd use it over an iPhone or my Macbook? I can only handle so much of the Apple totalitarianism, especially if the damn thing costs $1500 or something.
I don't see any use of the 'in-place' -i option.

My most useful one-liner:

sed -i "s/pat/rep/g" file

It means replace in-place all matches of pat with rep in file.

To make a backup of old file use -i.bak instead of -i where .bak would be the suffix of the backup file.
Even if you never get a single user (doubtful), following an idea through to completion is valuable experience. And as noted in other comments, you gain cred.
They are also now beholden to their fund sources... that kind of money does not come without strings.
Are employee reviews a waste of time?
A promising start (up)
The browsing experience will be more of a core thing for the Tablet than for the iPhone. One reason for this is that I expect the Tablet will replace the low-end MacBooks and will need to offer great e-mail and browsing experience.

(Alas) too many sites currently rely on Flash to not include it in the Tablet OS.
Oh man, that's rough. According to Pahalial, above, they had to restart apache so it may be worth trying again in a while when they have things sorted out more and when the blank screen frustration's worn off...a bit.
Poll: Tablet? Why?
There's enough Tablet hype and speculation at the moment to fill a billion extra large hot air balloons.

Interested in seeing what people think...

Any other use-cases in comments
I want a tablet just to hack around with since it seems kinda cool gadgety
I really want a tablet to hang on my kitchen wall
I want a tablet to use while commuting
I want a tablet to use in bed/couch
I can't see why I would want a tablet
I'd only buy a tablet if it costs less than a netbook
I'd still buy a tablet if it costs more than a netbook
Push on! ...Keep an eye on the other startup and modify your app. Differentiate your app to leverage their weaknesses and your strengths!
Unfortunately - I bet a lot of this is dead on. I can't imagine the device being more open than any other Apple product is.
It is easy to say "just go for it". In reality, it is quite risky.

Theoretically, it is possible to unseat a competitor like Google in search, or Facebook in social networking, but you really have to know what you are doing.

In your case, a better approach is to do some customer development first. Speak to potential users of your product. Find out if they are dissatisfied with your competitor's offering. What will it take to switch.

After that exercise, you should be in a better position to make an informed decision.
The hardest part about using any of these products is getting employees to switch over- I have found that if you don't use them from the start, employees will never adapt to them. Any time a startup I worked for decided to use a product similar to the ones on the list, the only employees who used them were the ones who started after the change was implemented.

The problem is that employees get used to a certain workflow (such as email), and it is hard for them to get into a new mindset. If Basecamp or the other products are used from the beginning, it would be all they know.

Basically, when you introduce a product like Basecamp to an organization, employees get frustrated it doesn't conform to their current way of doing things. It needs to be the other way around- users need to conform to the way Basecamp does it (which is hard once employees already have a workflow).
I don't buy it. Until someone shows me a real study (or even a demo where I can verify the frame rate and see the effect for myself), I'm not going to believe this "effect" exists.

Almost certainly, you're not seeing a 30Hz game. You're seeing a game running at 30Hz typically and being annoyed by a handful of frames that take longer than ~100ms. It's the outliers that are doing it, not the frame rate.
Form and function wise I just don't get tablets. I don't seem them replacing MacBooks.
I use PyXLL and it works great.
http://www.rhok.org/
Because laptops/netbooks are just awkward enough that I don't like the hassle of opening them an using them on the couch, wandering around the house, etc. I do however want to ask google all sorts of questions all the time. A tablet seems solve this problem.
it's just the definition of the word, right? You presumably hire someone with a set of responsibilities - some mix of write this software, design this UI, optimize this server and you're at some degree of freedom on the requirements. Set high bars in quality and speed, sure, but if someone meets those levels then that's adequate and why replace them?
What did you expect? It's a personal blog. Your comment is also based on your opinion and is representative of your preferences. And also, they're not complaints; through the post I'm trying to inform others of what are generally, bad practices. Sure, they're not all agreed upon as bad practices, but that's what the comments are for. Have you read all the comments? As the author of the post, I've found other's opinions to be invaluable to me -- maybe you should post an opinion that confronts the post's shortcomings, instead of just saying that it's "silly"...
As an inexperienced jQuery user I expected more from the article. I have nothing against the author having issues with style but don't call them code smells.

Wikipedias definition of code smell:

"In computer programming, code smell is any symptom in the source code of a program that possibly indicates a deeper problem."

I don't see the deeper problems with the smells the article brings up and if there are any the article could've done a better job explaining them.
My profuse and abject apologies for transposing those glyphs. I can't imagine how that would have happened.

Maybe you could apply your expertise a little and give us a better explanation than mine instead of criticizing my spelling? I didn't claim to understand the deep details, but frankly your sniping is helping even less.
Ask HN: Am I the only one having problems with SparkFun's website?
I am sure they are slammed, but just to make sure it's not me....was wondering if other HNers are having problems adding stuff to the cart and checking out?
But that's just it...Apple's products vary widely in their degree of openness, from the iPod / iPhone / Apple TV on the end to their computers on the other end. So is this thing more like a computer (you buy it, you own it, hack it to hell and put anything you want on it), or an iPhone (you're basically renting this device from us, and we're going to dictate exactly what you can do with it)?
Back in 1995 Jakob Nielsen estimated it as ~1Tbps.
http://www.useit.com/alertbox/9511.html
Language is a Map
I would say keep going. But take a close look at their app. Surely there are differences between yours and theirs, or at least in the ideas you have for yours. Competition can be good and this should not be viewed as a roadblock to developing your app. As Erik points out in his comment, you should look for the differences and how you can fill voids in the market for this app. Does your app appeal to a different demographic, market, is the pricing better, is the overall quality better, etc...? Capitalize on your competition's weaknesses. You obviously have long term plans for your app, whereas your competition may have just thrown it together and have no plans to upgrade or just minimal plans to upgrade. They may be just testing the market with this particular app. Capitalize on their market research and build a better product. Set up Google Alerts for the app name to keep track of what is going on with their product, but DO NOT let yourself get distracted by any chatter at the same time. Use that chatter though to build the better app.
Option -i is not defined in POSIX sed. That's probably the reason author didn't include it in his list.

I have heard that it's GNU sed option only. (But can't currently say if it's 100% true.)
Troll is a bit confusing as a term here - these 'marking trolls' are manufacturing companies stamping fraudulent or misrepresented patents numbers or patent pending claims on a product.

Better info here: http://www.foley.com/publications/pub_detail.aspx?pubid=6695

Whoever marks upon, or affixes to, or uses in advertising in connection with any unpatented article, the word “patent” or any word or number importing that the same is patented for the purpose of deceiving the public … Shall be fined not more than $500 for every such offense. 35 U.S.C. § 292.

The statute also prohibits falsely marking products with the words “patent pending” or “patent applied for” with the purpose of deceiving the public. The statute has a broad standing provision that permits “any person” to sue for the penalty and split the proceeds with the federal government.
I want a tablet to replace my iPhone web browser around the house.

(at the moment i cant use it for extended periods and it's a pain to keep having to boot the netbook for complex stuff)
I read a lot of PDF ebooks and technical articles. I still print them out on dead trees because I find it more ergonomic than reading on a computer or a phone, especially while commuting. I'd love a lightweight, 7-10" tablet device for reading - either a dedicated e-reader like the Kindle once they get cheap enough, or a general-purpose computer that could justify a somewhat higher price.
You've misunderstood the intent of the post. It's mostly my fault -- I shouldn't have named it "jQuery code smells". The point of the post was to list jQuery code snippets that exhibit "code smells", -- you seem to be under the impression that I think that jQuery itself, smells. And that couldn't be further from the truth.
The future isn't flash (IMHO). I think leaving it out makes absolute perfect sense.

It also makes commercial sense - they don't want people playing flash games on the web, they want them buying games from the appstore.
I agree with you. I should have done a better job. I didn't expect it to be a popular post.
Check their IRC. The free day offer meant about 3000+ ppl are trying to place orders at once :)
I don't see the appeal of a tablet. I can't think of a single reason to use one. I like my iPhone - it fills in the gaps enough for me. But I still prefer to be on an actual computer.

Tablets just seem odd to me. How do you hold it? Do you set it down on the desk and stare down at it? Are you going to prop it up? Will it have peripheral support?
This has been the most frustrating two hours of my life, I'm pretty sure I'm going to end up processing the order and not getting the $100 :(

Oh well, lucky me, the $100k has gone, so that cost me two hours of billable time instead. I guess that's the gamble.

Sad to see people proper bitching in irc, they just gave away $100k of stuff!! $100K !!!!
Check your local papers for volunteer opportunities. If you are located near a big city, some of the local non-profits/government funded groups may be looking for assistance with social marketing, web development, marketing, etc.. These are usually part-time, low pay (or even no pay) jobs, but are great opportunities to build your portfolio, skills, and make invaluable connections/references. You can also occasionally get free press out of the deal depending on the organization.
One place tablets really shine are field work: when you need to be moving about and still have computing access (hospitals, construction sites, surveying, etc).

This is the same reason why the iPhone is such a great mobile device, you might as well it a tablet that happens to be a phone and fits in your pocket.
Keep working on it. If they launch before you, read the comments in the store and see how it's doing, what are its shortcomings, etc. I think this type of thing easily happens all the time. Rarely is there an idea that someone else hasn't thought of.
I'm amazed that anybody is still expecting Flash. Has the iPhone not conclusively demonstrated that Flash is a legacy feature of dwindling relevance?
* I do a lot of work with IT4C[1] here in the UK.

Its basically a listings board where charities advertise for tech people to help them.

Through various "Meet the Charities" nights I've met lots of charity founders and I help them in detail. Some charities are looking for any sort of help available, not merely tech.

* I help out old aged homes installing easy to use computers for their occupants.

* I write software for disabled people to interact with the computer more easily (my cousins child has quadraplegic cerabral palsy)

--------------

[1] http://www.it4communities.org.uk/it4c/home/index.jsp
I should probably go to the password generators, I have a series of passwords I use now with any important (banking) site having a unique password.
Difficult to say. If you feel confident that you can do better job and compete with them, keep going. Otherwise don't waste your talent and move on. On the other side, someone already said it - they may mess up.
It's over now... I could never get the actual page to load, but the error message was in the URL, saying Free Day has ended.

I made it to the final page of the order confirmation process with $72k left to give away and could never get past it.
Eric Giler demos wireless electricity
OpenTransact - A simple spec for financial transactions
no, it hasn't. for video, maybe, but there are still a lot of websites that are useless on mobile safari without flash just for stupid things like animated menus.
Who do you want to help? Human beings? Animals? Plants? Progress? Life in General? Exploring?

What is a good cause for you?
Same here. Worst part is that I started with an account signed up, a full shopping cart, and my address already entered the moment it started.

Still never got the payment to go through.
Nobody should work for months on an iPhone app. The platform is not friendly to that style of app. Work for weeks, launch and test.
Wasted my entire morning. Still contemplating on getting at least an Arduino Starter Kit...
It depends on how close you are to completion. How much of your codebase can be repurposed to a less populated niche?
The future isn't flash

Yeah, well the future also isn't here yet.

Flash still has much relevance for any web-surfing focused product shipping today.
Here's all of permutations and combination (written in processing) in 3D space.

http://pastebin.com/f18f24d8b

Permutations and combinations.
Taking 3 (visualized as dimensions) from 7 (length of side).
License: Public domain. Attribution requested.

KEY:
Permutation: (order matters).
Repeating (Sequence): All (little cubies). Eg: Passwords.
Non-repeating (Arrangement): All except the reds. (ie transparent + blues). Eg: Number of ways of podium finishes in a race.
Combination: Selection (order doesn't matter).
Repeating: Cubies with white outline. Eg: Number of 3 scoop icecream serving from a set of flavours.
Non-repeating (Subset combination): The blues. Eg: Number of ways to choose 3 member committies from a group.
The article is not complaining about jQuery. A "code smell" is something in the code that is not necessarily bad in itself, but may indicate that the code's author is inexperienced or unskilled. Such code may contain subtler errors.

The author is pointing out coding practices that cause him to suspect that others' jQuery code may not be very good.