skysight-inc/HackerNews huggingface dataset:
The browser doesn't work. Is the only and most interesting part of the whole device. Ugh...
Gold Peace Sign Necklaces 
Peace sign jewelry collection - designs in 14k white gold with diamonds.
Being that for any job, you are supposed to tailor your CV to the position, is that not the time to omit the section that mentions your Engineering degree and relevant work experience if you know you are going to be over qualified?

I guess its not really ethical to do that, and may even be illegal, but its not as bad IMHO as inventing qualifications and experience you don't have which is a definite no no!
Emacs Org Mode. (Everything else is for sissies (ok, kidding))
How Microsoft is bursting into the cloud with BizTalk
Does anyone actually use mono?
My first was PHP, I was able to get useful things off the ground, mostly by trial and error, from what was initially very simple examples.

PHP's strength is it's so damn easy to write useful, simple scripts. And it's so fast to provide feedback, and it works with an existing metaphor many people understand (upload file to FTP, hit it in your web browser, bob's your uncle).

I found it very, very difficult to learn OO as the stdlib at the time was full of nothing but functions. I think you learn a hell of a lot from working with well designed APIs, and let us be brutally honest, PHP's stdlib is about as well designed as a shit-moulded santa claus.

I tried learning Java well enough to get some kind of commercial project off the ground but was befuddled, book after book why it took so damn much code to do _anything_. Though I did learn a lot about OO from reading these books, I never got an opportunity to get stuck into any Java to learn how to do things, at the time I perceived as the 'right way'.

But unlike PHP to get anything off the ground in Java, you had to install Tomcat, write about 20 lines of something and set up a web container and god knows what else. Compare this to plonking <?= $_GET['test'] ?> in a text file, call it 'blah.php' and hit it. Instant feedback.

Since then I've been working with Ruby for about 3 years, and I've finally got my head around how to write decent code, and it's mostly been because of exposure and experience with nice APIs, and being able to work with the higher level patterns that you are just simply not exposed to with rudimentary PHP.

Sure, today you have CakePHP, the Zend Framework but they only popped up in the last couple of years, and mostly in response to Rails' influence.

In between Rails and PHP I had toted with Perl and Python and enjoyed them thoroughly. I would suggest writing as much damn code as you can in a bunch of popular, and different languages, and you'll be fine :) I'm still yet to play with LISP and OCaml, though I'm keen to have a crack at Lua...
Good points...

10. Don't use too many colours. Three is about right.

11. Don't use too many bulletpoints. People just gloss over them in the end... There is a tendency to use them to cram as much information into a slide as possible. This never works, people just don't absorb it. A statement and a picture that you talk to works many times better.

12. Make the title of each slide (together) read like a story. A lot of people will just flip through a deck, reading the headline and glancing at the picture. People that print out PPTs almost always do this first. It also helps you structure your slides a lot better.

13. Get PowerPoint 2007+ if you can. I'm not obsessed with Office upgrades as a rule, but this is one product in the Office suite that is much better in later versions.
Note to self: "Keep head out of proton beam".
Alpers Syndrom Charity
We are driven by the belief that through research and education we can work to assure all children an early diagnosis and a better quality of life.
Check out how old this message is. It just floored me how long C# has been around.

http://gcc.gnu.org/ml/gcc/2000-12/msg00437.html
What mailing-lists do you read?
What mailing-lists do you try to keep an eye on these days, and I mean both daily development needs and general technological enlightenment. I tend to subscribe to a lot of mailing-lists people I respect are active on. What are your choices? Example: I just recently subscribed to REST-Discuss after coming across some very elucidative messages from Roy T. Fielding.
Mono is not far behind. .NET 3.5 still uses the 2.0 runtime. Many features like LINQ are supported. Web frameworks like ASP.NET MVC can run on Mono. Mono has Gtk for UI development on Linux. Creating a modern replacement for Gtk like WPF on Windows would have to involve the whole Gnome community. Other newer .NET libraries are mainly for large business use. And Mono also has it's own features like DTrace support on Solaris and OSX which Microsoft can't match on Windows.
Epimetheus - Arduino based wildfire detection
Set this TypePad free or I will kill it.
The cable is clearly the weak link here. Would it be that much more difficult to hide a NAS device in the wall?

p.s. Isn't there a rule about linking to the original source? http://www.instructables.com/id/Hidden_USB_Storage/
Using Video Games as Bait to Hook Readers
Rand's number one rule of characterization: if someone says their ought to be a law. They are a bad character.
> whether they get a given error code or not.

Helpfully, the Emacs code is commented, which helps explain the pattern:

if (errno = ack.hf_retcode) /* set errno based on returned */
return (-1); /* code, if 0, then no error */

Presumably errno is a global, and when it is set to a value other than zero, the function returns. So, it isn't an example of = being used in place of ==, at least this snippet appears to be correct.
I've often wondered if the PHP community in general is more reactive than enterprising. Had it not been for Rails would we see the crop of well engineered PHP frameworks? (when I say well engineered I mean these frameworks work hard to put lipstick on a pig sort of way).
There has been some great work for the DLR (rides on Mono/CLR) and it'd make a fantastic platform on which to develop new languages.

But the licensing/patent agreement between Novell and Microsoft only applies to Novell and its customers. Microsoft reserves the right to sue anyone else for violating its patents. Unfortunately I think Novell got little from this deal. And worse yet, I think it'd be irresponsible for any organization (other than Novell or its customers) to develop anything mission critical on Mono. See Wikipedia's entry for more info: http://en.wikipedia.org/wiki/Mono_(software)
A Working Programmer's Guide to Type-Indexed Values
Theocacao: Core Animation Isn't Just for Animation
Firebug gets some serious competition
A lot of studies have shown that sleep is the best enabler of 'great thoughts' http://www.cnn.com/2004/HEALTH/01/21/sleep.creativity.ap/ind.... Perhaps more high thinking job positions should pay workers to guarantee they'll make time to sleep 8 hours a night!
I may come to this in future, I know a lot of others who may also be interested. Could you start a group on meetup.com? Also is there a Glasgow meeting for Hacker news?
European, Asian markets plunge on crisis fears
Lets Go Deep - MLB Playoff Review
I don't know of a Glasgow one. Would love to have people coming from there though. If you email me, I'll add you to the mailing list...
The Meltdown is upon us… Now what?
inally, a third option would be for financial institutions to issue investment instruments that have lottery-like qualities (for example, offered in small amounts, available at many convenient points of purchase, provide a small chance of a large upside) but offer a positive rate of return, providing the pleasure of playing the lottery without the steep cost. In many other countries “prize bonds” or other savings instruments are available that pay lottery winnings in place of, or in addition to, regular interest. Regulations in the United States have stymied the development of such offerings.

This sounds like a really good idea. I can imagine such a program creating savings for people who wouldn't otherwise save.
Game designers focus on girls
The only remaining question: where do I send the check?! No sign of it on hermanmiller.com.
Punchbowl Software (mypunchbowl.com), raises $2.1 million in funding
"1. Include only an attachment and don’t write anything in the body of the email."
"5. Include only a resume and don’t explain why you think you are qualified for the job (believe it or not, a well written letter puts you to the top 20% pretty quickly)."

I've found in the past that doing these are the best way to get short listed by an agent. I figure either they don't like reading them, or my cover letters really suck.
Search For Sexual Predator Near You
I got a detailed report about sexual predator living in my neighborhood by using this new website. I search by zip code and it gave me instant results.
If you try your hand at machine learning, you learn very quickly that 95% of your amazing bright ideas don't work.

I wonder why we can't tell the good ideas from the bad ones. There has got to be some core principles that are not properly known. After all, backpropagation neural networks are exactly an idea of the "bright and ingenious" kind, but it actually works.

I was very disappointed that the Stanford Machine Learning lectures were almost exclusively about "how" and not about "why".
I would also like to understand the role of the naked woman in the picture.
Dubai Plans to Top Its World's Tallest Tower - 200 Stories
Or with random numbers like say "38" at the start.
Has the record industry finally hit upon the right new business model?
All I have to say is: make sure you know what a buffer overflow is.
Ahhh, now this would have been useful 2 weeks ago when I was creating a parser using Treetop (a Ruby implementation of a PEG generator)...
Angel investor: Want my money? Here's my checklist
Creating a music recommendation engine
I agree with tailor, but it still needs to "accurately represent" - there really isn't any point getting to an interview you shouldn't be at. Just waists everyone's time.
A fundamental distinction between management styles: Theories X and Y
2010 Vancouver Olympics Tickets Info
that only happens if:

a) your logged in your google account

b) you enable web history (which is disabled by default and not very advertised)

meaning that for most people, they do get the same results (apart from the local site - which i've come to see that is very targeted by spammers, rendering it useless)
So is Wikipedia, Yahoo and countless other sites. What's your point?
The Conservative Logic paper is intriguing http://calculemus.org/logsoc03/materialy/ConservativeLogic.p...

It's about introducing conservation prinples from physics into the logic that goes into building electronic circuits. The idea sounds bad to me, but it's such a long read... Does anyone have a comment on it?
I've just found there are two open source drivers for ati cards under development: xf86-video-radeonhd and xf86-video-ati. One maybe better than the other.
DJB only sets errno_intr here in error.c

int error_intr =
#ifdef EINTR
EINTR;
#else
-1;
#endif

The (errno = error_intr) happens in this block:

default:
for (;;) {
r = read(fdfile,inbuf,sizeof inbuf);
if (r == -1) {
if (errno = error_intr) continue;
_exit(23);
}
if (r == 0)
break;
if (!fetch_ascii)
substdio_put(&ss,inbuf,r);
else
for (i = 0;i < r;++i) {
if (inbuf[i] == '\n')
substdio_put(&ss,"\r",1);
substdio_put(&ss,inbuf + i,1);
}
}
break;

Like a lot of DJB code, it's hard to tell exactly what he's trying to do. He could be trying to deal with some weird platform. Where EINTR is defined to something other than 0 that code will cause the read() to be repeated whenever it returns -1 and when the code eventually gets back to the caller errno will be left set to EINTR. But on platforms where EINTR is 0, a read error will exit.
Digg is also written in PHP
Which online media comapnies will survive the ad recession?
Getting Paid for Not to Vote for a Candidate.
Is this legal?
Sounds interesting, is it anything to-do with http://geekup.org/events/ ? I was thinking of checking out the Sheffield one.
Free Vs Paid
EBay Acquires Bill Me Later for $820 million
AVR webserver with ATMEGA88 and ENC28J60
I'm sorry, who (or what) is DJB and what codebase are you referring to exactly? Also, what is the bug there? Can anyone educate me?
A complete web server, capable of downloading web pages on demand, can be implemented using protocols HTTP/TCP.
No not yet.

I plan on implementing a GTD workflow soon. I'm using it mostly for daily to-do lists and managing projects.
So what I'd like to know is, what does Paul Graham think about the current financial / credit markets crisis. Does the current crisis change any of his views as expressed on this and previous essays? For example the "Mind the Gap" essay comes to mind about generating wealth. With academics such as Nouriel Roubini (Dr. Gloom) predicting a systemic financial meltdown worldwide but mostly in the U.S., how can anyone remain optimistic about the future particularly with regard to fund raising for startups and wealth generation?

Eddie
F-Spot, Banshee, and people who want cross-platform Gtk+ apps written in C# as opposed to Python or C++.
Not sure if that's exactly for the YC crowd. While everyone would love to have a multi-million dollar business, the reality is that there are a lot of smaller good ideas that don't need $1mil+ funding.

I think YC takes a better approach in the way of financing. However, I think YC forces a group to be extremely frugal and thoughtful in their fiscal decissions. I think receiving large funding may lead to improper investments to younger entrepreneurs; but that's just my $0.02.
EBay Lays Off 10%, announces 2 acquisitions
...if you play Mono, you never can tell where the music is really coming from...

(Too bad for Monopoly that Stereo is a well-established standard already...)
Of course, there's also Theory Z, which is (you guessed it) somewhere in the middle:
http://en.wikipedia.org/wiki/Theory_Z
Isn't this old news?

http://tinyurl.com/2dr69e
I think Lua is a particularly good language to learn early: it's quite small and very approachable for somebody vaguely familiar with the C languages, but it has coroutines, tall-call optimization, and quite a bit of flexibility via its meta-tables. I haven't used it on anything big enough to know if it's really practical for me as a getting-stuff-done language, but it's really growing on me.

Also, can of worms and all, but the borders between "an OO language" and "a scripting language" are quite thin. You could learn OO from Python or (I suspect) Ruby. OO design made quite a bit more sense to me when it didn't have to work around flaws in C, C++, and Java's type systems.
I know this is going to seem like a strange concept to some, but this is called negotiation. The guy is in a good position and has nothing to gripe about.

Now sharpen up those skills and have some fun, guy! You're doing something somebody wants to pay you money for. Good job!
Just curious, have you used OCaml much? I'm really curious how it compares to SML.
Chrome, the Google Docs-mobile
PageRank = Wisdom of Crowds
Depends on what type of impact your start-up company will have in the society.
1. To bid on your DVD player, I had to randomly guess the lowest price. The only reason I would pay more than the lowest price on Onista is out of frustration from having to guess the price. Unless the prices were wildly cheaper, I'd just go to eBay and "buy it now" and avoid the hassle.

2. Before you promote your site, get a copy editor. I am very cautious about paying - let alone registering - on sites that have lots of typos.

3. Cut out as many features as you can. This probably starts with the "social network." Not only is the sheer volume of options confusing, but it's also impossible to maintain such complexity with three part-time developers. There are a lot of broken links and titles that don't accurately reflect the content they link to (such as category links that say there are multiple listings, when there are in fact none, and vice-versa). I'd rather have one simple and well-done feature than 10 half-baked ones.
Perhaps it's a fuzzy version of the halting problem.
My favorite thing about Lua is the way you can fit all of the syntax in your head. I never have to go to a reference
when writing everyday code in Lua.
> [I]t will save a lot of time and hassle if you start out with C/C++/Java. Those cover all the major concepts to begin with [.]"

That's just blatantly false. They're probably good languages to know because they are collectively the lingua franca of programming at the moment, but there is quite a bit they never touch upon. Learning Scheme, Haskell, Prolog, or Forth would introduce you to ideas you would never encounter while using C & co.
I don't know whether that makes me proud or ashamed of capitalism.
To put it shortly, no. It's not.
http://www.google.com/search?q=sex+sells
Also... some services wouldn't make sense to pay for. I wouldn't pay for Facebook or anything in that space.
Pune hotels
Pune Hotels - Book cheapest Luxury hotels, 5 star hotels, 3 star hotels in Pune at best rates. We also offer booking of Budget hotels in Pune. Get best deals for Pune internet hotels in Pune and residing area at lowest rates. Search now!
Hyderabad Hotels
Hyderabad Hotels India - Book cheapest Luxury hotels, 5 star hotels, 3 star hotels in Hyderabad check Hyderabad hotel rates. We also offer booking of Budget hotels in Hyderabad. Get best hotel deals for Hyderabad internet hotels in Hyderabad, India. Search Hyderabad Hotels list now!
I bristled at this:
"A business that needs no more than $1-$2 million in financing to become a $25-$50 million (exit value) company, simply by executing the core business plan."

That is an insane requirement for return. I'm not sure how that's even possible - or if any company has even managed to do that. Someone prove me wrong?
Joel uses it for the Linux and Mac versions of FogBugz.
I think this article looks at the media business from the wrong perspective - they look at the decline in advertising, and extrapolate (guess..) which media outlets will survive.

Instead you should be looking at the content. My bet is that the ones that will survive are the ones that have one or more of the following:

- unique content not bought or syndicated from other sources

- insightful, interesting, thought provoking content

- a strong following in the niche they are in, based on content

These can be obtained either the oldfashioned way (journalists) or the web 2.0 way (blogging, mash-ups, what have you) The advertising revenue will go to quality sites, just like it always has. I seem to remember someone blabbering on about making something people want, and I think that applies here as well. :-)
Germany takes hot seat as Europe falls into the abyss
I'm sure plenty have managed to it. Iirc, Omnisio had less funding than that and sold for $15 million to Google.
Does this mean that the enterprise is back in style again?
It's a complete and balanced ecosystem. If this particular VC starts funding only paid services (and started an industry wide trend), there will be an opening for free services to take on the funded/paid startups. This post really means nothing to the average startup founder, some services as tialys points out will never work with a paid model (Facebook, Google, Twitter etc.)
$5,000 Bucks for Your Genome: new sequencing service changes the face of human genomics.
dhuck, let me clarify. what i am looking for is a clear path to that level of an exit without a company needing to spend more than $1-$2 million. this means getting customer traction, market validation, and revenue momentum. However, I acknowledge that some businesses require a B round to get there. I don't view this as a problem. What i do view as a problem is needing $5-$10 million before you can say "this is a viable business with an attractive exit opportunity." thanks for raising the point. roger
The language 'Clean' uses some related principle, called linear logic. You can use this as an alternative to Monads to simulate state and in-place updates.

http://clean.cs.ru.nl/
Could someone please actually respond to this comment? It was downmodded, but checking the url at Wikipedia (his url gets screwed up because it contains parens)

http://en.wikipedia.org/wiki/Mono_(software)#Mono_and_Microsoft.E2.80.99s_patents

And it looks like the Windows Forms and such stuff may be a patent problem.
For those who are being fooled into this nonsense, the "brick" is a new and smaller mac mini without dvd drive.

Shhh, I could get fired if they know I told you.
If you're going to disagree with me (and of course you're more than welcome to), please elaborate on your position. Simply stating that I'm wrong contributes nothing to the discussion.

Plus I'd like to hear differing opinions, especially since PHP tends to bring such heated debates.
Bad Credit Car Loans - Cheap Car Loans UK
Bad Credit Car Loans UK, Low Interest Rate Car Loans, Online Car Loans, Refinance Car Loan, Low Interest Rate Car Loans and Used Cheap Car Loans online are available at GetCarLoansUK. New Car Loans, Car Title Loans, are also available online.
Daniel Bernstein (qmail, djbdns, etc): http://cr.yp.to

The bug searched for is using the assignment operator = instead of the equality operator ==.
Good point, which highlights the problem with this approach. No one wants to give Google/MS/Facebook all their personal private data just so their searches can be customized.
The Tech Market: A Failure of Ideas, Not Execution
God I love task chairs, and I wish this article had more cow-bell... not enough pics and not enough information.

From an aesthetic perspective, I'm not feeling this one as much as an Aeron... but given the lack of product photography, I'll withhold any negative criticism.
I haven't used PHP, but is this somewhat like how Perl has regular expressions embedded in the syntax, while Python (for example) uses them via a library? PHP is a DSL for web programming and Perl is (arguably) a DSL for Unix system administration, so it is probably worth including those in the core language. If so, it also means that complaining that Java (or Haskell, etc.) doesn't have HTML embedded in it is like complaining that C can't have embedded makefiles.
PageRank = Wisdon of SEO Experts.

It's easily manipulated and will someday die when a better mousetrap is developed.
Right-wing governments are busy nationalizing banks at an unprecedented rate, and you're worried about some left-wing rag's putative influence?

:O :O :O
Dear LPTS:

Thank you for your candor. With views like that, it works out better for pellet-hording "rats"/"chipmunks" like myself since once you exit stage left via the whiskey/suicide route, that means there will be more "pellets" for us "rats" by way of your no longer using up the social security benefits! :-)

Cheers!
Peer To Peer Social Change Sites
While I think it's a great article Peter, I also think that Google's main incentive lies elsewhere. Incidentally Joel also wrote about this in his strategy letter V (http://www.joelonsoftware.com/articles/StrategyLetterV.html)

In my mind, what google tries to do with chrome is to commoditize the browser, which is a complementary product to their online services.
Imagine the frustration if you are a software developer and are actually searching for Geological Association of Canada and Google/MS only returns for Global_Assembly_Cache because of your 'profile'.

Fail.
Ha, thanks! I didn't notice '=' was wrong there, part of me thinks that can actually be common in C (assigning the result of a condition to be further used within the block).
Track Your Open Source Contributions with a Seinfeld Calendar
I think the idiotic right wing politics and rethoric is what caused this thing in the first place. Perhaps it's time to look for alternatives. Unless you still believe what the right wing idiots are saying about the economy being strong.
Yes. A lot of flagship GNOME products, in particular, and lots of other people. Mono is cool, man.
Blog entry I posted regarding Daniel Dennett's "Joycean Machine"