skysight-inc/HackerNews huggingface dataset:
While Apple Debates "Open," Linux Gets Best of Both Worlds
You also miss the article if you're not subscribed to /r/IAmA, which while interesting, has a pretty high noise:signal ratio. Those used to HN's more focused news feed are least likely to be subscribed to those kinds of subreddits, so it's useful having someone repost the hacker/startup-relevant ones here.
You think being in Southern California will help with "sedentary inactivity"? As the song says, nobody walks in LA:

http://www.youtube.com/watch?v=R_UpLtGEWoY

Seriously, the streets are pretty much deserted in LA--most people are driving and those who aren't, are on a bus. The normal bits of exercise and fresh air that a person might get in an east coast city are not something most people experience in LA. Or in many parts of California. If you're not the sort who makes time for the gym or outdoor activity, you're not going to be in good shape (literally and figuratively).

FWIW, btw, there's this NY Times blog post which suggests New Yorkers are healthier than the norm (though it suggests that the walking may not be so significant...but who knows--all that tramping up and down stairs for the subway, running for the bus and just walking around town might make a difference):
http://economix.blogs.nytimes.com/2010/06/29/new-york-citys-...

Then, of course, there are the mental/emotional aspects of living in places that are more socially-oriented (e.g. NYC) vs. those that are not (e.g. LA)...

So, all in all, I'm not so sure that Southern California is necessarily such a panacea :-)
I think engineers (and computer scientists, perhaps even more so) have an unduly binary view of security.

If you are specifically targeted, you're probably screwed no matter how good your security is. If the attack isn't getting through remotely, it may escalate into social engineering, or even into physical attack, up to and including physical keyboard bugs and monitor signal sniffing.

If you're not specifically targeted, and are merely part of the crowd, you don't have so much to worry about, because you can play the numbers game. All you need to be is more secure (a couple of standard deviations) than the average. In these circumstances, security through obscurity is statistically measurable: yes, in the binary sense it's wrong to think of obscurity giving you security, but in the practical sense, it measurably decreases your risk of being compromised.
[Edit: Erm its a reference to the librarian of unseen university from Terry Prattchet, an Urang-utan which attack people who mistake him for a monkey.]
Buy Cheese In Hyderabad and Secunderabad|Parmesan Cheese In Hyderabad
Indian Depot was created with the aim to bring to your doorstep gourmet products and imported cheese at a convenient price.We believe that to prepare a fantastic meal a combination of passion, time and unique products is the key.
I'm learning LISP through this book, and it's fun!

On p.42, when explaining the c*r functions, I found it easier to just read the "sequence" right-to-left.

For example:

(cadadr '((peas carrots tomatoes) (pork beef chicken) duck))
BEEF

Read as "rest, first, rest, first" of the cons cells, where "a" means "first" and "d" means "rest of the cons cell(s)".

Aside: I am now beginning to appreciate Clojure more. :P
Isn't it odd that there is _no_ physical structure between 10^-35 (Planck length) and 10^-24 (neutrino)?

That's a massive gap compared to scales larger than the neutrino. Is there are reason?
I thought SO was for more general questions. Do alot of people ask for help solving specific bugs there?
A controller might not be necessary, but for anyone that plays slightly more involved games than iOS has, it's a godsend. Playing a platformer on an iPod touch is rather annoying.
In the UK you can get a free 30 minutes consulting at most law firms if you are a small business. I did that: http://www.lawsociety.org.uk/home.law

See if they have something similar in the US (assuming thats where you are from). Ask them for a template contract, some may give it to you for free or maybe couple $100. Remember though a contract is just a piece of paper: http://bit.ly/bHuFAK

Also I don't mind sharing a base contract I got from my lawyer for software development, hell I paid so much money for it the more people that get use the better. Drop me an email rakkhi.s@gmail.com

My blog on some lessons I have learnt on my current go at a web startup, some things may help: http://bit.ly/d23Dzp
Ditto for Io: http://iolanguage.org/doc/Sequence
Most people selling advertising have some amount of excess inventory... Even Google doesn't always fill all the ad spots with paying adwords.
Thanks, spelling is not a strong point! :)
What are your thoughts on the new .co (Columbia) TLD? Valuable (as an approximation of .com)? Safe (as in not going to cut off companies like Libya did to bit.ly recently)? Anything else?
You're right, the orthogonally-useless https://addons.mozilla.org/en-US/firefox/addon/6622/ is what I was remembering, it was bundled vaguely as "Developer Tools" in the installer until Firefox 3.

Obnoxiously hard to google for, I ended up having to dig up a Windows VM and an old Firefox installer to figure out what it was.
Right, and I agree with that. I prefer = over define.

The problem comes when everything is "inlined".

(def color (r g b)
(with (c (table)
f (fn (x) (if (< x 0) 0 (> x 255) 255 x)))
(= (c 'r) (f r) (c 'g) (f g) (c 'b) (f b))
c))

This is the first thing in html.arc

I can't make sense of it, it's way too terse.

This is probably why python doesn't have a proper lambda expression.

EDIT:

After some pondering, I see what it does ..

An equally terse implementation in python:

def limit(n, lower, upper):
if n < lower: return lower
if n > upper: return upper
return n

def color(*args):
return dict(zip("rgb", [limit(c, 0, 255) for c in args]))

>>> color(10, 20, 30)
{'r': 10, 'b': 30, 'g': 20}

This is a lot clearer, without sacrificing conciseness:

def color(*args):
rgb_values = [limit(c, 0, 255) for c in args]
return dict(zip("rgb", rgb_values))

By simply getting the inlined list comprehension outside the dict expression, the whole thing becomes 10 times easier to read: "Ah, it's mapping 'rgb' characters to rgb values."
Download HTC Home Time and Weather Gadget for Windows 7
HTC Home – is a free open-source widget for Windows. It shows time and weather on your desktop, like on HTC communicators.
This site is impressive, and through following your posts and progress you definitely are committed. However, I don't think there's any way to find out if you're yc-worthy without applying. I don't mean that in the sense of the truism "you miss 100% of the shots you don't take" but rather: none of us are as familiar with the application pruning process as pg et al. They look at thousands, and as legend has it, can spot an interesting team within minutes.

The founders themselves are said to be what yc invests in, primarily, and not the idea. We'd probably need to know a bit more or see a video to give you any sort of sensible answerhatTIehat being said, if I were you, I'd apply if it seemed that yc was a good fit. If anything, the application process helps you learn and internalize things about yourselves and what you have to offer.

One last thing about the "big idea" and monitization aspect. Most yc funded things tend to be quite niche, and the vast majority aren't making money when they apply. It's my personal take that determining an audience, how to best pitch to them, and how to profit, are some of the core things that yc offers, in addition to all that fund raising stuff. If your company lacks these things, it seems like a good idea to apply. And demo day couldn't hurt, either ;)

Congrats and good luck! Keep us all updated.
My most effective and sustainable todo system has, so far, been a notebook with a new page for each day. On the evening the previous day (ideally... sometimes on the morning of the current day) I look at the previous day's tasks and copy the uncompleted ones onto a new page, then add to that page as I go along.

This forces me to review and eliminate tasks that I blatantly won't do (self-cleaning) and keeps track of other relevant tasks (no lost tasks). Works great.

When overworked, as another layer, I add a number next to the tasks, 1, 2, 3 or 4. This allows me to more easily ignore the 3's and 4's until the 1's and 2's are completed.
I live in India, and yes, I do. For anyone conscientious here, this is a very common feeling (Even when we have earned whatever we have most scrupulously)

For me, I worry more about some people not getting an opportunity to do well. The fact that there were many kids born at the same time as me who did not get the opportunities that I did pains me more than me having stuff that many around me don't.
How many niches are there anyway?

<Lisp, Lua, Smalltalk>
<Haskell, Ocaml>
<Python, Ruby, Perl>

I'm not even sure how if C and C++ belong in the same class, never mind Java.
This is far likely to be done by someone with little or no open source experience. Anybody who has worked with open source code knows the basic difference between GPL, LGPL and MIT/BSD and what you can and can't do with the code. Someone who hasn't worked with open source software is far more likely to go blindly assume that "open source" means I can copy and paste this any way I want.
The problem with domain brokers is trust. I simply don't see myself paying >1000 eur/usd without ever shaking hands in real life first. All the small brokers, no well established "brands" (at least for someone outside that line of business) don't help building the trust needed.
I read this and went to craigslist just to see if it was as cheap as they said. in chicago, there dozens of treadmills posted in the last 3 days and easily ten or so at or less than $100.
Which widget are you using
Ask HN: How does having a baby change your life?
Inspired by this comment:

http://stackoverflow.com/questions/448613/whats-happening-with-arc/586632#586632

So does having a baby give you inspiration and ability to do more?

Or maybe you change your life's priorities?

Or you are so exhausted that everything else seems uninteresting?

How does having a baby change your life?
The online tech space/startup is a tool of wealth creation, and wealth if handled conscientiously can solve a lot of problems. The way I think about it is, it gives me a chance to do very well for myself in terms of money and influence, and maybe later, I'll put this to good use to work on these problems directly.

As for direct effect of tech venture on these problems, the effect is only of a trickle-down magnitude.
It's quite amazing. I learned a lot !
Business Tasks Bring Out Serious Side of Apps
Totally agree. If only google had been able to buy searchengine.com they'd have been much more successful. Or if socialnetwork.com hadn't been taken by an evil squatter then facebook might have really taken off.

If your business has real value, the domain name is not relevant at all. Look at the top startups. How many of them have "keyword rich" domains that are relevant to their business?

Of course you can argue that this is an effect of domain squatters, but I would argue that the fact they couldn't get their first choice of domain name has had no discernible impact on these businesses.
What you talk about regarding unicode for example is just an implementation detail. Unicode strings fundamentally are a list of unicode code points.

UTF-8 is just one of the possible encodings of such list. It can be decoded and converted to UTF-32 before it goes to the reader/lexer.
I've had this idea for a logarithmic calendar/timeline for event aggregation purposes... but I don't know where to start.

I have some experience programming in C, Python, and Java, and a wee bit of HTML/CSS experience, but no JS or JS-related stuff. Do you think you could give me some pointers on how I could go about implementing this kind of thing?
You're making several hefty assumptions:

1. That your HTML used to genereate the RSA Key Pair hasn't been intercepted and modified.

2. That sending the public key is equivalent to encrypting the document with the public key.

3. That there's nothing sensitive in the response.

4. That RSA crypto in Javascript is going to be quicker than SSL for either party (encryption client side, decryption server side).

There are other problems I can see but don't really have time to articulate.

Crypto is really, really hard. Fast crypto is harder. Secure, fast crypto is even harder still.

Security in general is really hard too. SSL is the way to go without user changes being required. some sort of crypto-tunnel (SSH, VPN, SSL) is the way to do it client side on an untrusted network.
Direct link to survey results: http://www.transparency.org/policy_research/surveys_indices/...
UGG Classic MINI Boots 5854
Well, I'm trying to send HD video. The bitrate is around 1 MB/s. I'd rather not do that via e-mail.
Pee on ice block.
Honorable mention to client certificates which I have implemented in two projects now where security and user authentication were important.

Means that the client is not only authenticating the server, but the server is also authenticating the client.

Client cert interfaces in browsers are fairly user friendly, and github already has user keys, so they may as well make it an account option.
Jobs to Nike: Get Rid of the Crappy Stuff
I looked at Metallica and Dylan, and looking at the Qwiki was a very enjoyable experience - way more juicier than reading. It could have gone even further if it played some tracks in the background :)
They may not have been discovered yet. Things on this scale would be incredibly difficult to detect.
Education can be huge. It IS huge.
A video which gives perspective of distance, in appreciable way. The powers of ten http://www.youtube.com/watch?v=0fKBhvDjuy0&feature=playe...
Someone who thought using a 3 megabyte png of wood-grain texture with a pointless alpha-transparency gradient was a good idea.

Just composite it with the body background to obviate the transparency, make it a jpeg, and halve your page load time.
The current trend to offer things on HN is amazing. I can't wait until I can figure out what I can offer in return :)
I disagree, if I wanted to read e-books on an LCD why wouldn't I just use my laptop or computer monitor?

The answer for me is because they aren't enjoyable to read on, too much eye strain. E-ink solves this.
You can do something similar on OS X using Kicker (http://github.com/alloy/kicker), which is based on the FSEvents library.
well, there's sedo.com, buydomains.com, quite a few established middle-men. A lot of small brokers too admittedly.
It frustrates me when people release devices like this. It's not a good e-reader because it hurts your eyes if you read on it for too long, and it's a half-baked tablet. Whats the point? You can't compete with the iPad with equipment like this, so why not stick to making good quality e-readers?
unless I missed something, libya didn't cut off bit.ly, they cut off vb.ly and everyone got a bit edgy that they might do it to bit.ly too.
My K810i had a M2 slot
I had an idea for ths exact thing 83 days ago. Glad somebody did it. http://news.ycombinator.com/item?id=1574127
oh rubbish. There are massive tracts of lands all over the world which are owned and just being sat on. There are a tonne of old warehouses just being left to crumble away in my town. Prime locations, just waiting for the right price.
Oh god, the horror. Somehow they've managed to make something that looks worse and less intuitive than a PSP Go, a handheld console that managed to take everything right about the PSP and completely screw it up.
True, I once bought from sedo and it was OK at the time (I think it was about 300-400 EUR) but unfortunately not every domain for sale is offered by sedo (at a comparable price).
Dropbocumentation
He had to do Math 55 to realize that there were people smarter than he was. Not too many people can readily appreciate what this means. I think you have to have participated in national-level math competitions to be able to understand the quality of person it takes to do this.

It reminds of the line from Good Will Hunting where the Professor says that only a handful of people in the world were smart enough to even tell the difference, even though it was grand, between himself and Will.

If your definition of a 'really-smart person' is someone who can ace the SATs or get into Harvard, then you probably won't be able to tell the difference between such a person and Bill Gates. There is a world of difference between the level of intelligence required to ace the SATs and level required to handle Math 55.
Clicking on them doesn't do anything for me (Safari), what do they do?
On ubuntu. I actually just created a simple To Do App using web.py and mysql, might throw it on github this weekend.
Uggs Boots,Ugg Boot,Uggs On Sale
He meant javscript. A common typo.
> Yes of course, it is my fault that the software I installed did not "just work" and reported the issues when someone claimed "it just works". Using one of the most popular open source VMs is just wrong!

Despite this, VirtualBox is not "supported hardware". Did you see any claim about Ubuntu support on VirtualBox site (no, only "Linux 2.6") or VirtualBox support in Ubuntu materials? Exactly.

VirtualBox is not one of most popular open source VM. It is a popular VM among desktop users that want it for free. That's different.

Even VMWare is not supported by Ubuntu (but Ubuntu is supported by VMWare).

Supported systems work out of the box. For example, when installing Ubuntu on Intel based system, the experience is smooth as a butter. On unsupported systems, it is matter of luck - when 10.10 came out, I've installed it on Toshiba Tecra M7. Everything except fingerprint reader worked out of the box - Nvidia graphics, Intel Wifi, Bluetooth, SD card reader, even the softmodem and Wacom digitizer (it is a tablet).

> So, it cannot be disputed that "Linux just works". Linux does not have built-in drivers for widespread hardware such as Virtualbox. And why do we need to rebuild kernel modules after every incremental monthly kernel revison. Certainly does not sound like "it just works".

Nice omission of "if". I'm not expert on VirtualBox (and I don't want to be). It is on the vendor/maintainer of the modules to make it. Nvidia binary modules for example do support it, so normal user is not aware of the rebuilding when booting with new kernel.

And again, VirtualBox is not widespread hardware.

> You are wrong. You seemed to have missed the entire fiasco around the Novell-Microsoft "partnership" around Virtualization.

That's Virtual Server. Different product, that still does not support Ubuntu (only SLES).

I never said that problems with VirtualBox is a users fault. I said that making two products work that in the way that their vendors do not support is not for the faint of heart. Have you ever tried to run OSX client under any VM? Thought so.
Today I learned...

Thanks.

It looks like ftplugin is a native vim extension - is that correct?
I think that to understand corruption the only sane path is seeing this as an evolutionary advantage. As long as it will continue to provide an advantage it will last.

We need to evolve more to kill corruption.

What is sad is that a percentage of the world population is already at this state of evolution, and the rest is not. It is not very cool...
I've always felt that it is important to keep in mind that there's corruption and then there is corruption...not all corruption comes in the same flavor. For example, I have the feeling that corruption in Mexico (#98) associated with drug cartels is primarily driven by money. Your own brother might shoot you if he was paid enough by one of the cartels. This sort of corruption seems to be 100% detrimental to society.

Then there are places like Turkey (#56) where corruption is much more family oriented. Let's say you're mayor of a small town in Turkey, and you need to fill some lower level functionary position like Director of Sanitation. You're aunt or grandmother might come to you and tell you that you should give that position to your no-good lazy slacker of a cousin who's been out of work for the past 6 months, even though he's not exactly qualified. You wouldn't dare say no! You couldn't...you'd be disowned. Is it corrupt? cronyism? Sure. Is it as bad as the money driven corruption you've got from the drug cartels in Mexico?

Well, I'm not so sure. You see, while this sort of corruption does impede progress by not giving those most qualified the positions of power, there is something to be said for strong family bonds. Visiting Istanbul you won't see nearly as many homeless as you do visiting NYC. Why? Most of the homeless in NYC are individuals with some psychological ailment (most often Schizophrenia) and it is often more than a spouse can handle on their own to take care of such individuals. Caring for these problems really requires a strong family and community of helpers. You'll find that is much more common in a place like Turkey, where family means so much.

Would the world be better off with less corruption? Sure. But I guess my point is that not all corruption should be treated equally...
Any zoom that's interactive. It divides my attention between reading the book and operating it.
I think it's a great way to do market segmentation. 32 will run, but people who are serious will get the 64 version.
Recently there was an HN link to a list of the best countries to do business - http://www.doingbusiness.org/rankings. When I looked at that list, I remember thinking that the one column which was missing was corruption. It was definitely a factor for two companies I worked for when they set up operations overseas and jumped through licensing and regulatory hurdles.
Least I could do Joanna.

btw, you should use your bloggergirl account, instead of a new one so folks start recognizing you in this community.
They do have it. Digest HTTP authentication has MD5-based challenge-response, but (just like any JS solution) it's not secure when attacker can modify request/response.
You mean like 3 years later?
But seriously, I started using Paypal recently to collect money and so far, everything is fine. I did get some checks but it was resolved after a few calls and some faxes. Not a lot of money was involved so it was not a life or death situation. I understand they do need to check for fraud but some of the cases I read do send chills up my spine.
Nike Dunk Low CL Baroque Brown Rustic Shoes
Thanks for this wonderfull book! I have just bought the printed book with the pdf. Very very good!

This might be just the perfect companion to "Pratical Common Lisp" by Peter Seibel. I always thought PCL is an excellent book for someone who already knows some Lisp. With these two books, I believe you really achieve a powerfull combo to start learning and using Lisp!

And the music is very cool too :-)
They explain the ships in detail. Nicely done.
A laptop has a clamshell design that does not support the same "operating modes" a book does. A tablet, maybe.

You won't cover all use cases - static text and video/animation - with a single design (PixelQi has a good compromise for the screen)

If my experience serves as a guide, the source of eye strain is the brightness. If you lower the LCD brightness to be more or less the same as what would be reflected from ambient conditions, you will see a marked improvement.
... and that something made visitors drop even faster in the last month.
Offer HN : One Thread for all
We have seen numerous Offer HN posts since last couple of days.
If we can post all of them in once place on this thread - It will be great!

Here is the list of existing threads offering help

1. Will work for karma http://news.ycombinator.com/item?id=1826828

2. Tax help http://news.ycombinator.com/item?id=1837299

3. Front End Web Development http://news.ycombinator.com/item?id=1836998

4. CV Review http://news.ycombinator.com/item?id=1837767