skysight-inc/HackerNews huggingface dataset:
Be stretchy While Looking for Good Topics for Research Papers
A topic can make or break a research paper. Topics could be assigned or left to the students for selection. Good topics for research papers can be possible if the proper knowledge of how to come up with it is had. There is great pressure on a good topic being selected. Therefore, select wisely.
I was amazed to find that a version of the Zeus editor dating back to 1995 still runs fine on Windows 7 and that software is not even Win32. It's written in Win16.

And here is the link to prove it: http://www.zeusedit.com/z300/zeus-v103.zip
Sheeva have plugs with eSata now, I got mine from newit.co.uk.
agreed. And IMHO it's a bad idea for SPF to use the message headers instead of the envelope to do validation as that leads to issues not only with services like tempalias, but also mailing lists for example.

This is also why SPF failures usually are not treated as enough reason to discard an email.
I couldn't live without test driven development, lets us ship code quickly.

We have a large test suite using SimpleTest for testing the PHP side of things on 99designs, along with a custom web-based test runner. Only problem is our full test suite now runs at over 4-5 minutes. 90% of the time is taken up with setting up a fresh database environment before each test. Interested to hear how everyone else handles this.
Interestingly, Thom Hogan (a well-known Nikon commentator) recently published a fairly similar list as suggestions for Nikon to put into their DSLRs:

http://bythom.com/design2010.htm
EasyXDM - Cross-domain messaging made easy
Check out the guruplug, it seems to be the next gen Sheeva, it has WiFi amongst many other enhancements.
I am actually wondering if there is any way, as an iphone/android app developer, to guarantee the request comes from the device (and not from a curl req, e.g).

Of course virtually any method (auth token, ...) can be broken, but there must be a way to make it difficult enough.

Any advice from app developers on how to do this?
Vol 4 is off to the printer. He's already announced that the first 5 fascicles will be appearing in hardcover later this year.
I know it's only at the opening to the article but this:

Sure the phone on the iPhone doesn't work, but who uses the phone these days?

Is the one anti-iPhone rant I really hate. He asks:

If you ranked all the things an iPhone does by how well it does it where would It's a Phone be on the list?

I'd say #1... because whatever else is wrong with the iPhone it is a damn good phone (it has even replaced the Nokia 3310 in my #1 rank of "Best Phone that is Actually a Phone").

Bleh.

On the topic of the article; the phone makers have a massive advantage over Canon in this area. They alreayd have a data connection on a device you carry with you for much of the day. Slapping on a camera is relatively trivial. Canon need to add in a data connection - which is much more complicated.

A better approach would be for Canon to partner with phone manufacturers to build better cameras for phones.
Turnip Rock
Turnip Rock is located on Lake Huron and it looks beautiful.
sent email
It's about Perl 5. The idea is that Perl 5 (as a whole) is quite old - ancient in internet terms. Much of what you find online as Perl tutorials or introductions is hideous advice from the point of view of today's Perl idioms and possibilities. (A few random things: nearly every Perl tutorial you find is still using bareword, two-argument calls to open. Argh. Also, no Moose, no autodie, no Perlbrew, no Try::Tiny, no cpanminus and on and on and on.) Hence, a need for a "modern" introduction to contemporary Perl programming.

If you're curious about the project and the author's view more generally, you might be interested in his introductory blog post "Why 'Modern Perl' Anyway?" (it's linked in the Github repo): http://www.modernperlbooks.com/mt/2009/01/why-modern-perl.ht...
I'm the author, this is definitely sent over the wire as I'm building code that is scraping it right now (which I'll opensource soon). Since I deal in the mobile world, its especially critical to keep bloat minimal so people don't pay data charges for your poor coding. I hate fatty, fat code.
Google already did clone facebook.

http://www.orkut.com
Top 11 (Yes, 11) Participant-Sourced Networking Tips from RMA
I am looking hire front-end designers. Not sure if HN is the right place, but if you know anyone, please feel free to have them contact me at <my HN username> at gmail.com
TeX 4.0 will have Ribbons.
I don't get it; is there a convention for contours? What do the colours stand for? Also, what is the scale of traffic that is represented?
South Korea to legalize chemical castration for child sex offenders
Kind of off topic, but I'm curious how difficult it is to get remote (non-contract) development Jobs these days? I'm not currently on the Job market, but in a couple of years, I plan to move back to the place I was born, and there are not many, if any, great companies to work with there for a software developer.

I guess what it boils down to me wondering if it is easy or hard to find remote development positions and going forward is it becoming easier to find remote positions as a software developer.
I like to know the long version before I start abbreviating things too.
Hey iworkforthem, thanks a lot for your feedback! Currently, only 5 + character urls are available on zferral
That's generally true in the USA, but the catch here is that the states are sovereign entities. Different states have different tax structures, in part to attract residents, business and investment.
sr3d - thanks! We just changed the DNS records (yesterday) and hopefully this will be updated today
My last windows was xp, bu I've heard win7 was supposed to have virtual machine with winXP to run older program. If so, this is cheating :)
Then disable it by default, but don't leave it out altogether.
The habit is only formed by training. When I first started learning Vim I used the arrow keys for navigation. I recently null'd them out so the don't work. I couldn't do a damn thing. I still use the arrow keys.
I believe pretty much every modern browser except Firefox comes with 3rd-party cookies turned off anyways, and I don't expect many people chance that default.
I knew a guy who took to extreme ecstasy benders. He would take 2-3 or more a day for a week, was probably under the influence half the time or more. This went on for a year, he took hundreds of doses.

Then he had a long stint in a mental hospital.
Asian eBooks Store/Engine
Hi,

IETester hooking is not perfect yet, but the engine is the correct versioned engine used on each tab. You can find more information here :

http://www.my-debugbar.com/wiki/IETester/HowDoesItWork

Regards.
> "it violates the current body of science" argument.

Oh I agree, I just put a lot more weight in the "testing" side than the "it violates our current understanding" side because our current understanding is constantly changing. It is more additions and amendments than rewrites, as you mentioned earlier but if there are components out there that we currently can't detect then some of our foundations could be wrong.

I was just addressing one part of your post. I had no intention of defending Homeopathy nor anything they say. I was specifically thinking of some extra "dimension" or realm that is effected by what we can currently observe. I can't point to any evidence that such a thing might exist but I wouldn't dismiss the possibility since I have no way of saying it doesn't (nor would I spend much time thinking about or trying prove/disprove it).

>However, one of my big beefs with homeopathy is that it doesn't say, "we don't know what the mechanism is" -- which would be OK with me, because "I don't know" is a perfectly acceptable answer in science! -- and it doesn't provide a plausible mechanism that fits within the current scientific body. Rather, instead it presents a "scientific-sounding" mechanism that actually flies in the face of what we do know.

Agreed. I would only add the amendment:

"and it doesn't provide a plausible mechanism that fits within the current scientific body, nor demonstrate where the current body of science is in error".

That is, I don't think they must stay within the current scientific body but they must either show conclusively that the current scientific body is flawed in some way, or simply show something conclusive that seems to contradict that body and leave it to others to work out why.

I expect it to happen in my lifetime that some discovery will be made that demonstrates a large body of science is built on foundations that were misunderstood. But I expect this to happen scientifically based on observation/tests, not by a group fantasizing about what they would need to prop up their beliefs and then claiming it to be true.

I don't address any more of your post because I think we're in agreement.
I've seen a bunch of companies/ people using this strategy lately. Making it appear like they're going to make a revolutionary statement that is going to change the world.

An "idea implemented." Unfortunately is rarely turns out to be something concrete - it's usually an idea with a significant buy in... But an idea that's a step in the right direction... A call to action...

Examples:

1) Cisco announced a really fast router that was going to "change the Internet forever." (http://tech.fortune.cnn.com/2010/03/09/what-cisco-lacks-in-s...)

2) Bloombox (http://bloomenergy.com)

Of course, as others have pointed out maybe he's just playing the fool.
Doesn't seem like Knuth's style.
LinkedIn: Is it A Strategic Error?
So the author spends half the article talking about how lame and counter-productive cloning is, ie "...Instead they tweak a little here, add a little there, and launch it as a variation of the original. That’s evolution, not stealing." then goes on to say that's Google's only choice?

I don't believe it. Google wasn't first to market with apps like Gmail or Google Docs, but their implementation is arguably much better than the competition. Why cant Google do this with social networking?

He says: "What Google shouldn’t do – must not do – is try to tie the service to other Google products for the wrong reasons." This makes no sense. I think a social networking service that utilized Google's other services effectively would be a very powerful thing. I could see tight integration between events and your Google calender, or sharing Google docs/waves easily with friends. Google has a massive portfolio of very useful services; it would be foolhardy to not use them if they were to attempt a "Facebook clone" as the author so lovingly calls it.
It's easy to think of China as a multi-core Hilter country but it's not. It's true that the 9-people Politburo has the power to set the rules but they're only the top of the iceberg. There are HUGE amount of low level officials, about 5% - 15% population, that actually rule the country using more morale codes rather than laws.

...this is, after all, the country that invented the large-scale bureaucratic state.
>> " which are what tend make HTML most inefficient."

Can you cite some numbers here. Browsers are hugely optimized for displaying tables. They have tables down to a fine art.

Do some benchmarks of a table layout vs CSS. In the rare instance where you can actually achieve the layout using CSS, I'd expect it to run slower.

I'm not saying tables are great, use tons of them, but they have their place, and browsers are really good at coping with them.
Leap of Faith (startup life)
It works now that I stuck it on a server, but apparently FF3.6.4 drops the data between passes on a file:// url. IE6 and Opera10 hang on to it, nothing else available here.
Blimy! 50px in under 3 hours, on a Tuesday. Someone call the police! On a more solemn note: Did you notice that I also shrunk the paddings within the white frame, above and below the title "tempalias"? If implemented correctly and the weather plays along, Christmas actually might come early for real :-)
Thanks, one more such email server to block in my web site. I have a form where people can enter email to download something, and I block all such email hosts. Once a while, I look at emails list, and if I see some suspicions user email, I have a look at its server and block it. My list has already around 60 or more such domains. People can add as many as they like temporary emails domains per day. I can always update my blocking list faster (and less cost :).
Email sent. Also, I've done the newborn thing, so I know what I'm getting into a little (of course you never really remember what it's like those first couple months). I'm not really rearing to go, I'm validating plans and still doing a little development each week. At this point I'm basically down to a couple hours on the weekend when my girls (I have a 2 year old too) are napping.

I was thinking about 99designs actually, but I think I'm first going to take a stab at building the interface on my own. I'm comfortable enough with javascript and YUI I think I can knock something out, and I think with AlloyUI being released recently, using it can save me a lot of time.
I'm going to be working remotely for the next year. I currently go into the office in the morning and work from home in the afternoon. A couple weeks ago I asked my manager if I could work from New York for a year and he said sure. I've been at the same place for almost five years now, in large part because of stuff like this. They know me and trust I'll do my job. It would probably be much more difficult to get a setup like this right off the bat.
Jef "hacker" safi: yse #24
Alcatel-Lucent acquires ProgammableWeb, pushes deeper into developer ecosystem
But they probably do want "post to flickr/smugmug/etc."
Come on. You're really comparing a throwaway line in the "upcoming events" section of Knuth's blog to a Cisco press release?
Simulating any system date for TDD by library interposing
The blog post (http://urbantick.blogspot.com/2010/01/new-city-landscapes-in...) has more information.
But he probably was crazy before doing that, right?
Not exactly. It works without any settings on Chrome and FF. Works with IE if you add a proper P3P header and works on Safari/Opera with minor hacks.
Show HN: Mocksup, my mockup prototyping & review webapp
The ads stuff is done in GWT (meaning managing campaigns, stuff like that). Gmail definitely is not GWT.
Scott,

Good points.
(a) I agree we don't know eachother, something that can generally be remedied during the sales cycle.
(b) I guess I do not have a track record on here -- my co-founder is a core team member a piwik.org and I am pretty active in the startup community in Detroit (and Chicago).
(c) You need not turn over any customers to zferral, actually we have very little, if anything about your customers. We help you track, manage and create affiliate programs.

Appreciate the insight, there are definitely items to think about -- I am glad to get your perspective!
I actually just thought it was an interesting discussion point for strategies like this; I also pointed out that he might be playing the fool.

Did not mean to garner offense.
Google Stop The Rot Please | Search Engine People | Toronto
Idea one is definitely in the plans. In the future I'm going to offer validated accounts, which will basically require you to validate you own the domains you select to search (html file or dns check) and the social accounts you choose to aggregrate (oauth validation). With the social accounts validated then I can offer solutions such as you've suggested with the video, as well as compete in the area of companies like CoTweet and HootSuite.

Idea two I think is currently out of the focus of what I want to do. Believe it or not I at one point had a functional Twitter and Facebook aggregator built into Unscatter.com. I actually wrote the engine in both python and javascript, python handling the initial load, then javascript handling the layout as the page progressed. I realized those there were companies doing this better (ie: Threadsy) and really I want to focus on support for businesses, not individuals. The internet search engine is what I want to provide to end user level customers, and that's primarily to spark interest in the search solution product.
Hell No!
Isn't every computer scientist supposed to work on P=NP in their sleep? Or maybe it's their lack of sleep.

I forget who it was that said it first, but one of my profs relayed it as serious advice: that every computer scientist should dable in P=NP in his early years, then go off and do something useful for a few decades, and come back to it to dable again.
Thanks for the extensive answer. We buy a lot of data that comes in four times a year for our interactive mapping engine. Initially I would only want to update that data every quarter. That said, if I get a system like this up and running, there are other datasets that would be ideal in a system like this that would require quite a few writes every a day. Logs, cached images, etc.
Wait some months and see if the experience is still the same. Much to my surprise, a lot of people still say that windows 7 has the age old "bit rot" problem of Windows 95, i.e. the longer you use it without rebooting the worse it starts performing.
The link from mainland to Hong Kong is censored by GFW and connection reset if sensitive keywords are detected.
Twitter Ops: In the Belly of the Whale
Check out NUnit. Rhino Mocks is also good for mocking.

Are you using Webforms or MVC? Just out of curiosity.
Digging into the Digg 4.0 alpha
Currently, the site is integrated with Paypal and it works through the site.

We are also adding multi-currency capabilities, however, that is scheduled a bit down the road.
Lots of great comments here. I tried to refrain from commenting but it is a topic close to my heart.

I would simply add that as somebody who has been poor and upper-middle-class, and switched back and forth repeatedly, that there is a difference between poverty and despair.

Anybody can get poor. Some folks who are poor can get out of it given the right conditions, but folks who have given over to despair cannot get out of it, no matter what you do for them or what the conditions are.

People pass from poverty into despair very easily, unfortunately. This is closely related to the "what kind of reality do you want to live your life in?" question, where the issue is not what the externalities are, but rather what types of things do you want to assume and keep in your heart -- that working hard has it's own merit, that being honest is a better way to live, that educating yourself makes for a richer life, that trying new things can lead to good results. These may never ever be proven by personal experience: in fact, for many poor people it will all just result in more of the same. But by believing them, as a group, the group does better than by not believing them. The belief has an effect of its own.
Topic based search is just another way to use the tools I'm providing. I do agree I need some better demos of what can be done with the product, and I believe that will be priority one after the UI is built.
This looks very slick.

I think you might be leaving some money on the table in terms of the pricing, though-- I imagine that heavy users would be willing to pay more than $19/month for the "Unlimited" plan.
That Misery Called Meditation
This case report should be summarized and read to high school students as part of their health class.
Yes, I would, at least for Twitter (I don't use Foursquare). I would also pay for Facebook, Gmail, Google, Google Analytics, Hacker News, and a whole slew of other sites that are free.

I'm sympathetic to the (probably true) view that they never would have grown to their size (and usefulness) if they were paid services, but that doesn't mean they can't just flip the switch today.

As someone who runs a freemium site, I know how important real (non-ad) revenue is. I also don't mind paying for good quality service or content. Finally, paid services have fewer scammers and bots.
IPhone 4 vs Evo 4G Video
Coming soon: APL# for .NET
Perhaps they don't want their current employer to know they're on the market.
Very true.. I spent months working on social network aggregation for end users, only to scrap it because it was a lot of resource consumption for something that I wasn't going to be able to monetize will bootstrapping myself.
I disagree. I certainly wouldn't buy a serious camera that tied me to any one online service. Definitely put that stuff on cheapy kids cameras, but not on better cameras.
We're looking for short-term remote Rails help implementing faceted search using solr/lucene or websolr.
> And that’s why it’s time for Google to just plane clone Facebook.

What's a plane clone, Michael Arrington?
VoltDB. Speed = 100x  MySQL & 13x  Cassandra & 45x  Oracle
> I've seen a bunch of companies/ people using this strategy lately. Making it appear like they're going to make a revolutionary statement that is going to change the world.

Valve at E3. Bastards.
Maybe it was editorialized into the article? It doesn't seem to be a quote from Fallon himself, but more an outlook by the article's author (Barbara Bradley Hagerty). A Google search of her finds some very negative detractors:

http://atheism.about.com/b/2004/05/21/outing-barbara-bradley...

Though it's mostly ad-hominem, it does quote a verifiable lapse of journalistic ethic: "a report on the Christian Science Church, in which she did not disclose that she was herself a former member of the Church"
It's great that you offer easy importing of existing blogs - but if you're going to do it, you need to do it the right way. That means supporting existing URLs. Breaking URLs every time a site changes its underlying codebase breaks the web of links.
The Problem with Java and C# (it's not the language)
Really, an average of 12 pills a day?

Wouldn't that make you continuously high?
FWIW, Doctorow attributes the entire quoted paragraph to "Jeff", who apparently runs the microsofttaxdodge.com blog; Jeff has incentive to think Microsoft is behind Gates Sr.'s tax proposal, as it helps his site's argument.
They want that in their editing software, but even if high-end cameras start getting a screen as good as the iPhone4; most pros are very careful about what they make public.
If this is a trial version, wouldn't it be better to just let the users download it, rather than spamming them? Unless of course, you make the money from the spam end of it.
What if water did have memory? What if water somehow "remembered" everything that had been in it, once upon a time? Water is recycled - your glass of water has been rain, river, ocean, pond scum, cow piss, bug poo and dinosaur blood. Firstly wouldn't we'd have noticed by now if the provenance of a particular piece of water (say, lake water vs. rainwater) made it behave differently? And secondly what measures do homoeopaths take to cancel prior "memories" in the water that they use? Homoeopathy is not only false, it doesn't even make consistent sense in it's own terms.
FWIW, I had an iPhone for 2 years or so. I probably made about 20 voice calls on it. I don't know it that's typical or not, but I agree - less people use the phone these days.

On my Nexus one, I can sms, GTalk, facebook, email etc etc far easier than voice calling someone and waffling around to a point and interrupting them.

I think low end cameras are doomed whatever. Same with mp3 players.
Your Kevin sounds kind of shady. Cuban cigars? "ipod was stacked with incredibly cool music"?
Yeah, we released a huge update yesterday and are just now getting to the point where we have enough features to make the unlimited plan compelling.

We undercut our competition by a good amount, so we've certainly been talking about it.
Few days back I had a conversation with my college about how do we take decisions. Some time it is the faith/gut feel which play a vital roles instead of informed/rational decision. This is story is falls into the first category.
I'm guessing that most professionals would probably want to do post processing of the photos before uploading them.
Let's see, that would be under the "five year" plan http://xkcd.com/678/
I gather you say that pi/tau jokingly.