skysight-inc/HackerNews huggingface dataset:
Show HN: stk8.co, a multiple URL/Text shortener.
I am sorry to submit this again, but I feel it didn't get its share yesterday on HN. So I am giving it one last try.

stk8.co allows you to stack several Links or Text and share them under one shortened url. It embeds a preview of the link for common services like youtube, vimeo, amazon, cnn, scribd, etc... It also has a bookmarklet to easily stack links.

Feedback is appreciated.

Thanks!
Australia is fortunately a very wealthy country. Many billions are paid in taxes to our governments who do little or nothing to invest in infrastructure that will build Australia's future prosperity.

John Howard as Prime Minister had gargantuan excesses of money and spent little of it on anything except debt reduction and then when there was no more debt to reduce, he just put it in the bank and refused to invest it back in the future of Australia by actually doing something with it. Instead he just put the money into the bank (the "future fund").

Government has a wider obligation than obsessively not spending money. Australia is doing extremely well financially.

It would be irresponsible not to convert some of those mining tax dollars into a national broadband network that will create unknown future opportunity.

Obsessively not spending money is not government, it's accounting.
The Biggest Motorcycle in the World with Tank Engine
A group of enthusiasts headed by Tilo Niebel of the East German village of Zillah has shown his motorbike monster assembled by hand. Monster weighing nearly five tons and a length of five and a half meters, is equipped with an engine from the Soviet tanks T55 power of 800 hp!
Sample stacks:

http://stk8.co/sample

http://stk8.co/gkbbbc
"You will have a browsing capable machine in your car, kitchen, living room, pocket and probably bathroom. For optimal convenience, each of these devices needs to communicate."

iPad, iPhone, iPod Touch.

"Doug played us a charming little video that showed cartoon MeeGo-people pausing movies on their televisions, stepping out into the car and playing the movie immediately from its last pause."

Netflix streaming, more or less. Wii, XBox, PS3, iOS, Windows, Mac, some Blue Ray players, I think. All of which know what's in your queue and even where you left off watching on your other device.

The future happened while this guy wasn't looking.
Reminds me of a quote, akin to: Sometimes, we reinvent the wheel not because we need more wheels, but we need more inventors.

If you see your project as learning about tech, then awesome. But I think the OP was warning against those that see their projects as paths to riches with those ideas. There are certain startup ideas that are perennial tar pits with good reason. There's something specific about the problem area that everyone's banged their head against, and often times, it's not a tech problem.

It'd be worth your while to understand it first.
(I'm not pg, obviously.)

I've found the scantiness of information in Craigslist posts a weakness. I have no idea how to fix that, but I rule out a large fraction of ads based on "Not enough info to know what this person is selling." For example, many ads don't have pictures, and many that do have pictures that are tiny and inscrutable.
A disturbing thought: if we were sensible about the risks, and refused to be unreasonably afraid, we might see greater loss of life, as the terrorists would have to kill more people to make us afraid.
Google faces EU anti-trust investigation
I got 4.
I got creeped out that the "Demo account profile" still worked...

http://www.facebook.com/profile.php?id=11752&l=732749925...

Is Amy Weller a real person? What did it used to look like in 2005?
Craigslist got buying and selling and job hunting pretty much right.

The Craigslist personal sections suck. If you want something closer to the traditional newspaper ad online ("Anyone free Friday night?") and not the experience that today's dating sites give you (create an account, personalize it, finally find someone, realize that your profile is still up and creepy guys are still hitting on you....) there's not much out there.
How are you managing your twitter API rate limits? Have you been whitelisted?
Yeah, and he's opening another branch soon in Philly.
It's hard. Just the technology is hard. It would be something on the scale of Federal Express to launch. I am glad Page/Brin/Schmidt are working on it. I can't see too many other people succeeding.
4 Terrible Concert Riots
We are told the music soothes the savage beast, but ...
I don't know, did it? Why ask the question in the headline instead of answering it?
Google gave away free Android devices (HTC) at their Google I/O two years ago, that doesn't mean Android is crap.
The problem with non-ASCII is that it's harder to read, because the pronunciation (even if only mental) is ambiguous. Imagine if you don't know how to pronounce Greek letters, for instance. I couldn't begin to pronounce APL, and thus would have to remember shapes.

I think this is the reason everyone has an issue with Lisp's prefix notation for arithmetic. They read

(+ 1 2 3)

as "plus one two three" and it sounds weird. I wonder if a Lisp would sell if you only allowed alphanumeric function names, e.g.

(sum 1 2 3)

(Not to mention that "Lisp" is the worst name ever.)

It's just a hunch, but I suspect the root cause for European imperialistic domination was that they had a more accessible writing notation. It could even be that the difficulty of Chinese writing actually produced "more Edisons", but likewise prevented diffusion. And if James Burke has taught me anything, it's that communication is way more important than inspiration or perspiration.

It's exactly like Lisp. As it took Europe centuries to catch up with Chinese technology, it seems likely that it'll take Algol-style langs a century to catch up with Lisp concepts.
That's a statusnet site, which is in a manner similar to this. However, statusnet is more of an opensource twitter clone which doesn't seem to be intended to be a to-do list.

This on the other hand is a to-do list. Yes its pretty simple, but sometimes simplicity is elegance.
That will let you make any program you want, as long as it is a simple CRUD app with nothing but text and no processing of the data entered. It will get you about as far as Rails' scaffold generator.
Grace Hopper invented FLOW-MATIC. She wasn't even on the COBOL design committee.

If I were to choose a single inventor for Scheme, I would have chosen Sussman, not Steele.
This is a good example of how to create chaos and panic in your company.

A couple people come in to work and find something odd. Due to past rumors of a layoff, and the company's refusal to deny the rumors, they are now starting a full-on panic about layoffs that will infect everyone.

Now, it could be true... But it might not be.

I think you can pretty much guarantee that today will not be a productive day at Yahoo.
I wish it was just the script loading and the other stuff was in a separate library. For a script that purposes to make less loading times I find it ironic that it would also throw in the kitchen sink.
This doesn't really translate to anything in the real world.

If the goal is to write code quickly, Pascal does beat C & C++. But there are tons of other languages that aren't available.
any chance we might be able to read about what some of those points are?
I see a lot of angry comments on their webpage, people asking why somebody would do this. Well, the real answer is probably - simply because he/she could. And to all of those wondering how anybody could do this to a project that hosts free software, well, the attackers don't really care. They saw the exploit and used it. Personally, I expected that a project such as Savannah wouldn't be vulnerable to an attack as simple as SQL injection.
I think there is a lot further someone could take #3 (crud apps for business). While django/rails are great, I think you could build some more specific tools that would provide a lot more leverage in some cases. (Maybe something like DabbleDB but with some more specifics built in.)
Getting Focus Photography Podcast
Transforming the curious amateur photographer into a skilled professional.
Favorite comment: "You should have made us sign an NDA before reading this post."
Actually, it's more of an issue with writing down the URL and passing it on.

Less characters means its harder to screw up. Question marks and random letters make non-techie people anxious. If its short, it at least helps.
I know of companies doing well in at least 5 of the 6 spaces listed here. (Future success of friends being the missing one, and there very well may be companies doing well there, and you could almost consider the fact that prominent angels often raise money from other prominent angels as an instance of such.)
'"So, when Arrington started hosting BBQs for anyone working on a startup who might want to stop buy and do a little show and tell, I thought, "man, I got to go to one of those."'

s/stop buy/stop by/
Well, if by pseudo-code you mean super-terse language fitted for the problem at hand, then yes, that's much better than having to remember semicolons and stuff.

But not if you mean not having to fully specify the details of new ideas you're expressing in your chosen language/notation (e.g. the mythical "powerpoint compiler" that turns ideas into code).

If your program doesn't compile, or has a fatal flaw in its logic -- whether it's written declaratively or procedurally -- you have to fix it. You don't get to just say "Oh, this is an exercise for the reader, fuck you."

I guess my problem really is with teaching more than the actual subject matter.

Math, at its best, is a formal system just like anything else. You build understanding through axioms and proving things and you can always test an idea by trying it out.

At least, so I hear.

I've never actually had it taught that way, and have never been able to make myself think of it that way.

In my studies, mathematicians usually prove things more by fiat and intimidation and hand-waving, not by actually working through a system and its rules. It's hard to actually trace reasoning down the entire "stack" like you would when working in code.

The only GOOD math-y books I've read are Sipser's Theory of Computation and GEB. The tone of these is "Here's how shit is, and here's why Y makes sense if you accept X", not "Here's the problems you'll be doing on the test, and you have to practice them so you can solve them with pen and paper in less than 2 minutes each"

When teaching introductory programming to newbies, part of the goal is to get people to think of it as a consistent formal system that you can do anything you want within to reach your goals. If something doesn't compile or you find a bug, you work through and test your thinking at every way to see what the problem is.

But math is usually taught as a set of heuristics for solving pre-defined types of problems. You have to just take it on faith half the time. I wish I could kind of have some kind of epiphany and suddenly understand math, but it's never going to happen.
"was finally able to secure a spot and in fact still remember Nivi not making it onto the list in time and plaintively writing on the page, "Can't Nivi come?".

I remember this first party, pretty sure Nivi was living at the house at the time.

And I ended up "crashing" at the house for 4 years.
The filtering approach (taken by Proxlet, for example) is pretty much the only scalable way to raise the signal-to-noise ratio of a Twitter stream. At first it seems hack-y and inelegant, but by using it in the field I've found that it is super effective.

I use a custom filtering script and a long list of regexes I've accumulated over time, expressions like this:

\b#?NFL|NBA|NHL|World Cup|Yankees|Jets|Pats|Redskins|49ers|Steelers|Ravens|Packers|Reds|Phillies|Patriots|\
Seahawks)\b

Another filter that comes in handy is not('http://). Some Twitterers out there share good links, and that's all.
Also, running on a track or anywhere that is not a treadmill is much more exhausting than using a treadmill. The treadmill does some of the work for you. It also makes you more prone to injuring yourself, as happened to me. In short, the are much better places to run than on a treadmill.
Why Gawker Is Moving Beyond The Blog
GetSatisfaction co-founder talks about scaling company culture
Increasing design literacy among hackers is a great thing.

Now who will step up with a "Hacking for Designers"?
Nope, we're just using the standard public API and calling the last 200 tweets. To get at more than 200 we have to use some ugly looping that breaks more often than it works.

http://dev.twitter.com/doc/get/statuses/user_timeline
Relevant to this article is Gawker's new beta site: http://beta.gawker.com/

I'm not sure how I feel about that site as a solution to the issues Denton raises in his article, but there is certainly some compelling thinking behind it for anyone interested in online publications.
I was going to recommend the paper „The Psychology of Security“, so I googled for it. It was fun to see, what results were (I did not remember the author) :)
No, ostatus.
Unless Skype made them a lot of money to make up for it, what about interest on that $3bn?
Yes. Look up Hpricot or Nokogiri and review the documentation. It will be clear how to get started. Basically you just give it a page and ask it what you want. If you want to handle multiple pages, just iterate through them like you'd iterate through anything else.
Like what cases?

Both frameworks support plugins you know.
Perhaps you haven't seen the results of an excellent secretary vs a mediocre one. There may be no physical item created from their work, but the difference is quite noticeable.
Fixed! It's amazing that no matter how carefully I check for mistakes like that I never seem to be able to catch them all.
Long years of practice reading while walking through crowds. Mind you, I do have to look up to cross a street. :-)
Where Are All The Internet Sales Guys? (CarWoo YC S09)
I'm shocked that OkCupid hasn't been more in the discussion here. It's one of the sections on the OP's list. OkCupid not only found traction, but success in a vertical long thought dead. I have absolutely no doubt that something else will come along and do the same

The idea that just because a category has competitors means it's "dead" is quite wrong on a lot of levels. That's the beauty of the internet really. New ideas will come along and trample the old, and usually on a much shorter timescale than anyone expects.
Glad to see this as a common experience.

I routinely tell my co-founder that design, for me, is constantly iterating until it doesn't suck. The only designs I'm very happy with are the ones that are extremely minimalist (my own blog, my wife's site), and those are the ones in which I'm JUST trying to present the content, and even those end up with iterating towards 'stark' until I have to put something back on the page. Then I call it done.

The other common adage between Steve and I, whenever he doesn't like something, is that I'll tell him to 'give it time.' Sometimes, he grows to love the thing he hated, and sometimes, it evolves into something much better.

Again, I am appreciative of those designers who can just throw something down that looks awesome on the first or second try, but at least I'm getting to the point that the average wireframe isn't better than my best efforts.
Yes, that is exactly what the crawler should do. I had no crawler experience a few months ago but wanted to do the same thing. I didn't know Ruby so I want the Java route. Now it's trivially easy, I just wrote a crawler last night to pull a bunch of info off hundreds of pages for my next app.

First start with how you yourself would get at each page of data. If it all starts from a head page figure out how to get to each link, follow those links and repeat until you are at the data pages. Then point your crawler to the head page and code in the patterns. If the pages are not all linked from a head page but have a url pattern figure out how to pull down the info needed to fill in the url pieces, pull that info down then visit each page filling in the pattern with the data you now have.

I can't give any Ruby guidance but if you have general questions on web scraping you can shoot me an email.
Posting to Wordpress from Git
I was also surprised. It looks like that links to a real account. Maybe facebook reused the demo account's id and now it is pointing to a real account.
From the comments on the linked page:

Date: Tue Nov 30 01:34:15 2010
Pseudo: mjflick - Savannah Hacker
Comment: re: HappyCrow,

Only one project was targeted in this attack.

Second, a postmortem will be forthcoming, as well as more information shortly from the FSF staff, who are planning on making an official announcement about this.
better fraud control...my sister was looking for an apartment in Manhattan, and out of ~20 people she contacted, only 4 were real people.
I am annoyed by this post a bit. I think the first problem is that to the average person who likes classical music, the stuff he is talking about has absolutely nothing to do with what they think of as classical music. They have attempted to hijacked a genre from its popular meaning. His analogy to modern art is revealing as modern art took great pains to distance and distinguish itself from the movements that came before it. By contrast, this "new" music is desperate to inherit the mantle of the classical label while abandoning the core tenants of why people like it in the first place. In all other walks of music, artists just write and play it, the listeners categorize and name it. Classical music is, by contrast, a tightly controlled club with a bunch of smart guys deciding behind a curtain what is and is not legitimately classical. In the real world, new genres are formed constantly and people are expected to have preferences. I can imagine how silly this article would sound if he was pondering why more Trance fans don't like Industrial (after all, they are both electronica). Mostly though, I find it massively hypocritical to criticize audiences as obsessed with "dead composers" while insisting that this new music, unrecognizable to most listeners be called classical music. They are themselves attempting to lay claim to the same legacy that the author is deriding his audience for obsessing over.
3 years ago I built branddating.nl for a client; it was pretty innovative but not particularly successful (which was okay because it was intended to appeal to a niche). And right now the company I work for is building another innovative dating site for a different (bigger) client. So yes, I'd say there's still innovation in this space, just perhaps not at the scale of OKcupid, or necessarily with the same amount of attention startups in the US get (the above two are both Dutch).
I'd argue that's a strength for Craigslist. The fact that you don't need pictures (or even content really) lowers the barrier to posting.

What craigslist gets wrong is the posting procedure. It's arcane. My in-laws can't figure it out with the email responses and what-not. Better would be some way to submit posts by email (or mobile app) and have them automatically posted to the site... like posterous.
I know personally some of the IOI gold medalists, and, as far as I can tell, they all use C++, though not all of them like it -- it is just that C++ has STL with set, heap and map, while C and Pascal do not. It is just time saver.

I once knew one crazy guy, who in his free time practiced implementing algorithms and data structures commonly used in such contests (e.g. AVL trees, Dijkstra, KMP), just to waste less time writing them down.
I don't think so. Almost all of her 28 friends work at Facebook and she is friends with a Jane Smith http://www.facebook.com/janesmith199 (note the generic name) who has the same profile picture and also a small number of friends
Minority Report-style web surfing with Kinect
The stereotypical "never gonna work" idea that I always see is this:

* There's a sort of thing that there are many implementations of (website logins, say)

* Having many implementations is confusing, one canonical one would be better (Hey! Let's make OpenID!)

* They make a new one, announce it, everyone sees that it's not as mature as what they already have (Provider? XRI?)

* Nobody else adopts the new one, now there's one more competing implementation for the next never-gonna-work idea to contend with.

Note: I don't want to pick on OpenID, it actually works pretty well, but I needed an example.

Once you start looking for this pattern you see it everywhere: Linux distros, OpenSocial, OS X package managers, etc.
Seems like a good idea. We just started with an easy use case and would want to expand further.

Your surprising results might be due to the fact that we only take most recent 200 tweets. We've had trouble with the Twitter API beyond that.
Indeed. Reminds me of Jerry Weinberg's story of the Nebraska farmer who was interviewed by the local paper when he turned 100. "Have you lived in Nebraska your whole life?" they asked. "Yes I have," said the farmer, and then added: "So far."
But FWIW, Madoff was not an investment bank.
It is a fake account used in Facebook demo's on media days etc.

the real person in the photo is here: http://www.facebook.com/janesmith199

(edit: that person is also fake)
I think they're also doing a joint venture with some big restaurateur in NYC for something not quite related.

They're certainly doing great, as they should; it's a great idea.
Mac of the future: the CPU
I think #3 very quickly very quickly merges with #2. Specialized crud applications start to look a lot like CMS's with well defined content.
Like Salesforce / Force.com. It's more a framework you build upon than a CRM app.
Impressive for such a short amount of time. I really like the simplicity (no signup / sign in) and that it is so easy to collaborate. If you want to expand further you should check out some of the functionality used in WorkFlowy (e.g. complete, reorder).
I agree about adding iPhone/iPad to the post's title.
It would make it more clear.
As for the his rogue-like "100 Rogues" game, I have found it to be rich and engaging, terrific little game.
Extremely persistent, solid support, from the dev.
It was worth the $5 for my iPad.
They are busy making money! My conclusion was that it was easier to become such a person, rather than try to find and hire one. Or, better yet, change the product to better fit with the market, making the entire process easier.
Same here, I was guessing on a couple of the other ones though.

I was thinking that it was Algol or Simula or one of the other ones that is super important in terms of influence but isn't used at all any longer.
Yeah, it was you! I couldn't remember your full name or Omnidrive for some reason, but I remember you were sleeping in one of the bedrooms at the time. Cool, I'll update the post.
Review My App: Goggles -- Graffiti for the Web
Well, it also depends on your boss and your teammates. In my case, the boss wasn't exactly competent at .Net, but insisted on writing code anyway. What ended up happening is that we'd spend half of day n+1 reworking what the boss had written in the latter half of day n.
#1 is Diaspora
I'm also not seeing anything at http://twitter.com/thomaschaaf. Is that a real handle?
Highest-radiation cell phones
Main Page - Dot-p2p
Ecuador is not known for its law abiding practices, it will not be smart for Mr Asange to live there. It will be easy to the government of Ecuador or anyone with some power to get him in shit trouble down there.
Ok... I hope I misunderstood this, but does anyone see a problem in the order they're doing this in?

[X] Reset passwords
[/] Fix SQL injection and look for potential others
[ ] Implement crypt-md5 support (like /etc/shadow, strong and LDAP-compatible) hashes
[ ] Implement password strength enforcement

So they're basically forcing password resets, even though people can use "password123" in plaintext on a site that's not completely audited for vulnerabilities?