skysight-inc/HackerNews huggingface dataset:
for the algorithm that was used, see:

http://www.smartwikisearch.com/algorithm.html
I'm not in favor of firebombing anyone, but you seriously need a different analogy, since that one suggests that all the farmer's crops are being stolen from them anyway. :)
1) The memo has nothing to do with testing for MAXINT. Just test it inclusively.

2) You frequently want to know the length of a subseq, and you frequently want successive subseq ranges to dovetail.

3) What in the world does rand() have to do with this?
My reading is that by "influence" he meant, not fame, but effect.

Perhaps this comment is, then, merely another thesaurus suggestion, though more for the sake of content than form.
Thanks for making my point :) You're being put off by my clothing, even over the internet!
Almost no one is enthusiastic about committees. That doesn't make them any less of a necessary evil.
It can't be denied that there is a significant chunk of people for whom more casual dress is important. This might be due to perceived comfort, or perhaps the expense of the fancy dress and its maintenance. Whatever the reason, enforcing a dress code imposes a cost on employees, both financially and in some cases emotionally.

In an age of tight money, I would expect that more firms would find this a way to save on employment expenses. Other things being equal, at the margin they'd be able to attract better talent for equal benefits. Or, conversely, they'd be able to attract equal talent while spending slightly less on benefits.

Thus, allowing casual dress can be a money saver for companies, with no real cost to implementing it.

Several posts in this thread assert that "dressing up" is a matter of respect for one's coworkers. I don't see why this is so. Certainly, observing hygiene and grooming habits so as not to be offensive fits into this framework. And certain ritualized situations (weddings, funerals, proms) demand it. But I fail to see how dress fits into the more general case.

Indeed, it seems to me that in what we like to think is a diverse, open-minded, tolerant society, that the real act of respect would be to look deeper at a person than just clothes. It's in the mind of the viewer, not the wearer.
Clojure and Rails - the Secret Sauce Behind FlightCaster (YC S09)
Songs in code sung on Uke: I wanna be sedated
Flickr Shuts Down Forum Discussion On Obama-Joker Image
When was the last graduating class for whom a degree did mean a job?
historical mistakes (regarding CL) is only an opinion, not a fact.

For many aspects it's a huge advantage of CL to not having continuously evolve into something slightly different and only opinionatedly better.

I know both Scheme and CL, and I'll continue to prefer CL for at least the next decade coming, I think.

Meantime, I like all the effort anybody is putting in any kind of Lisp, and I always follow the different attempts (the different Schemes, Arc, Clojure).
True, but almost certainly less than 5x so, which is rounding error by comparison.
It's really just a tool like your editor. I personally dress for expedience. There are some forums where i have to go to where power dressing really does have a positive outcome. There are some places (eg. code sprints) where a T-shirt and an old pair of jeans works better.
Too busy cranking out 15 page papers.
It's a lot scarier looking than it is... 'sz' and 'cz' are both phonemes, somewhat similar in sound to the English 'sh'. Still not easy to pronounce, sure.
Apple's Steve Jobs reportedly tried to make a non-poaching truce with Palm
That's fine, you can keep writing Javascript. The article is about how we choose to do general-purpose computing on the browser platform. Javascript is a natural fit for a large number of applications - it just doesn't make sense to end up in a situation where everything runs in a web browser, and therefore everything would have to be written in Javascript. The alternative that is sketched in the article presents a language agnostic means of achieving much of what Javascript is used for, and some of what we might want to do with the browser platform in the future.
Reasons to avoid windows 7
2009 Volkswagen Jetta TDI: 700-miles per tank
"ForthOS is a complete, standalone operating system for the PC. It includes command line, compiler, debugger, editor, and filesystem."

http://www.forthos.org/
I'm conflicted about flagging digg and upvoting git.
The Incredible Shrinking Boomer Economy
Puma Feels Benefit of Usain Bolt’s World-Record Wins in Berlin
Like small-scheme. Problem solved.
Ah. I was unaware of this. I'm a Canuck so was unfamiliar with the term.
If I'm going to quit my job for a full-time startup the difference between $500 on rent in Omaha and $1000 rent in SF is not large enough to optimize for.

Those numbers are probably exaggerated as well. If you really wanted to live cheap you could do $300 and $600 I'm sure. The point is that the difference between the costs of living decreases in an absolute sense when you are living cheap.

Paying double for Ramen is not a big deal if it means you are living in an area where there are investors.
RTOSes can take a bunch of the pain out of managing concurrent tasks and interrupts, and if you bundle all that stuff into an RTOS, it can be reused across multiple projects. (Disclaimer: statement from book knowledge only.)
I'll donate to any cause against Microsoft!
Indeed. EFF is also pushing for a specific exemption to jailbreaking. http://www.eff.org/cases/2009-dmca-rulemaking
Interoperability? An RTOS on single purpose devices would ease the ability to create/run 3rd party apps for these devices, also allowing you to create apps for multiple single purpose devices.

GPS on cellphones that communicate seamlessly with your car, sending/receiving network data from a device ("Your toast is ready on your cell phone :)"), programming your DVR from your cell phone, etc.
Is it onomatopoetic? The sound of brushing one's teeth?
Wide interests are not exactly the same as shallow interests, but if they get to be wide enough then they can not help but be shallow.
It's on Lambda the Ultimate, which is a well-known programming language theory discussion site. While the link could have been to the steering committee statement, the signal-to-noise ratio for LtU's discussion will probably be on par with HN's.

It's worth browsing their archives (http://lambda-the-ultimate.org/classic/lambda-archive1.html) sometime, when you have a couple hours. Great stuff. (I'm only posting the link because it's a Friday afternoon. ;) )
When I'm writing an essay, I generally do the following:

* Research a lot of stuff on it, including things that seem orthogonal or at best tangential. Interview people, chase down primary sources, etc. Keep an eye out for surprises (in the Paul Graham sense [1]): new information that expands, challenges or outright debunks something I believe about the topic.

* Free-associate and try to tease out some dimensions along which the information can come together.

* Gradually settle on a thesis that's strongly enough supported by the evidence for the type of writing I'm doing.

* Get a good night's sleep. (Crucial step - do not skip!)

* Write a draft in the morning when my mind is fresh and the system of supporting arguments and information is still present. This may take one or more mornings depending on the length of the paper.

* Edit and format the draft, insert references, etc. Then set the paper aside and do something else.

* A day later or so, edit the draft again to cut out the fat, streamline the structure, fix spelling and grammatical errors, and so on.

* If it's intended for publication somewhere, give it to a friend to review.

* Make final edits and then submit.

Obviously, the size and complexity of this exercise depends on how big the subject is and how long the essay is going to be.

[1] http://www.paulgraham.com/essay.html
"Increasing power of technology or no."

The two are related, though. The decrease in tax rates was one of the main causes of the increase in startups, and if higher taxes made it harder to get rich from a startup, fewer people would do it.

Also, people in mid-century were richer than statistics indicate:

http://www.paulgraham.com/ladder.html
Good. I'm rooting for you! :-)
but the women like it. Hmmm... I wonder why. ;-)

Because necktie:shirt::codpiece:pants
Why Camera Megapixels Matter Less
A good point. I like that HN strikes a balance, whereas other sites don't. Reddit and Digg or as shallow as a Florida lake in early spring.
JIT on very low-level languages is not a new concept; it's exactly what LLVM does. But of course, GC for all LLVM assemblies would be interesting.

(This also sort of exists: http://llvm.org/docs/GarbageCollection.html)
I'm with ya too :)
Yep, I think my big trouble is 'can' and 'will'. An engineer, being a full-time employee will come in and kick all sorts of ass, while an advisor may or may not help you make the right decision, make the right connections, etc.

Not saying that it isn't good to give your advisors equity but just wondering if you might be better of hiring great engineers and giving them more equity. Probably need personal experience to figure out the right answer (if there is one).
Yes, but I agree with him: he will come back. It is unlike him to leave without a message.
I'd like to see a JVM version that could run server-side JavaScript and Clojure. From what I hear, it might be easier to sandbox.

I'd also like to see one that runs client-side JavaScript, but displays a warning and requires you to click to run it until it has been marked as not malicious.
I hate to post because it's an invasion of privacy. And I'm ashamed that I've dug this deep. But I couldn't help worrying. I can't help but think others feel the same way. I won't post anything else about him, ever if this is right. I think this is his wife's blog, who is posting happily and even mentions her husband.

Reasons: links to snapd(ragon) online store. graphic designer. Utah. Comment says something to Kylie. Into music.

[edit] someone mentioned they couldn't hit the link

Here is the last post:

August 18 A New Week

So it’s a new week. I’m very happy to have last week done with. I seem to have gotten over my caffeine withdrawals and am feeling much better actually. Today my husband asked me how my head/neck was and I had to admit it was maybe a 1. Maybe. It’s been a really long time since I’ve been able to say that. I can’t believe just getting rid of the pain medication I’ve been taking for years has gotten me to this point! It’s almost ridiculous to think about! Anyway, I’m not perfect yet or anything. I did have a headache last night. But I at least feel like the “routine of headaches” is gone. I no longer get a headache every day at specifically 11:30 am and in the evenings as well like I used to.

The diet is still a work in progress but I found a bunch of great recipes that I’m excited to try. I am also in search of some good vegan restaurants because I have a feeling it would be much easier to find something there for me to eat as opposed to most chain restaurants around here. It would just be nice to have the option to eat out occasionally.

Other than that, life is fine. I find myself with a lot more patience which is really great for my little one. He’s been a darling this week and it’s so nice to have more fun with him rather than being tired and frustrated with the neck pain and so no patience for him.

Also, there were two humming birds flying around my yard all morning. I loved that.
Anyone but me first read that as, "Why Obama is a great place for startups"?

Getting old sucks.
This is called Contenture. http://www.contenture.com/
I think you shouldn't worry about digg and upvote the article if you think the content is worth the upvote. I have never used git, but articles like this are pushing me towards it.
I'm currently planning out a project that involves building a OSC controller using an ARM chip. I hope I will be able to use scheme to write the firmware for the device, that would be swell (and much more fun than using ASM).
There's No Rulebook for Sex Verification
Well, when I read 'dirty coding tricks' I'm thinking 'ugly hack' not 'lousy cheater'. This wasn't some 11th hour 'patch the symptoms but not fix the underlying problem' story.
Requiremet for working at Microsoft Store: Lift 75 lbs
uncommon web was fantastic -- I haven't looked at it for a while, but the mailing list (which I'm subscribed to but no longer read) isn't too active. There do seem to be a few people still using and developing it though.

An approach like that for clojure would be a great thing IMO; that is, something different from the normal web framework approach, while exploiting the strengths of the clojure language and JVM ecosystem.
2nd Virus Threat: Now Much Dangerous than the former...
Thank you, I didn't get that. So that is what they call 'eigen risico' here.
So it's similar to why people often omit Elvis's surname. Hm.
Wall Street Journal launching new paywall business website?
Funny you should ask that -- I just posted on a similar subject here: http://jseliger.com/2009/08/19/the-very-very-beginning-write...

In any event, to become a good writer you have to a) write a lot and b) read a lot (not necessarily in that order). Some of the books listed at the link will help get you started.
Neal Stephenson has some things to say about this in Cryptonomicon. Great book.
I recognized that you weren't confining yourself to specifically autopilots, but I felt that describing the autopilot failsafes (even on $50K family airplane) as well as the case law surrounding what people might consider to be "autonomous system" but which case law considers "fancy cotrols under command of the pilot" was useful to the discussion.

I wasn't trying to argue against any particular point of yours.
Clue surge points to Aug. 28 launch for Snow Leopard
Mounting clues point toward an Aug. 28 release date for Snow Leopard, the next version of Apple's Mac OS X operating system.
I assume the reasons are similar for Dante.
1) He is using real world math arguments why computer arrays should be 0 or 1 based. His example seems valid, but once you use Maxint it fails, proving his argument wrong.

2) Yes, but that has nothing to do with anything I wrote. Also calculating the length of a subset out of a 0 or 1 based array is the same, making your point completely irrelevant.

3) Where in the world do you read anything about rand()?
I think the idea is to fool the team into 1) more quickly realizing their is a problem and 2) be less likely to come close to the requirement but fail. It is kind of like someone stealthily setting your clock forward 2 minutes because in their experience you have problems with punctuality.
Forget teens, gamers are 35, overweight and sad, CDC says
Ouch...
It's sad when you get companies that take such a heavy handed approach on a given political position/statement on which they disagree. Under the previous administration you had legislation that potentially threatened free speech. With this administration their supporters do it for them - take Whole Foods' CEO or even manipulating images to suit their narratives as is the case of some in the media: http://meganmcardle.theatlantic.com/archives/2009/08/was_the...

It seems that it's not enough to disagree - there are those who want to silence and destroy those who do. While not a new phenomenon (I'm sure you could find plenty of conservatives where this is the case), they're actively doing it now. I am hoping for better from those with liberal views who should be as much at arms about these foolish acts as they were about the previous administration.
Does anyone here have any experience with TRON? (I didn't realise it was open-sourced before) Every few years I read an article about it, and it's obviously not going away. I'm also vaguely curious if there has been much/any uptake outside of Japan.
I can only assume that by now they're deceiving us as well...
There's not too much in here that's going to be news to people. About the only interesting part is the reduction in merge times and how well it's scaled for them. But two sentences makes for a short article.

Still, it's nice to hear concrete figures about 1-2 days dropping down to ~30 minutes. Glad they shared.
Agreed. 37s has more to say about business than they do about software development in my opinion. There is a huge audience that is small business that thinks it needs to be large business - 37Signals can speak to them.
Implementing map / reduce functions using PHP 5.3's lambdas
Why does this e-book cost $14?
To be fair, I believe problems 2), 3), 4) and your preference to define the function before it's used would all apply to an in-language multiline lambda as well.
Why X is a great place for startups [where X is a member of the set of US cities larger than 100,000 people but not including San Francisco]
Is Gen Y destroying Corporate America?  Debate between young and old
Avatar: How James Cameron's 3D film could change the face of cinema forever
Well .. in theory yes. But in practise, people stay on it for years and years, just putting up with the hoops they make you jump through. Apparently they stop even pretending to care after a couple of years. I know this because a couple of friends of my brother have been on the dole for literally 10 years. There is nothing wrong with them, they just don't want to work and are apparently happy to live within the constraints of their $450/fortnight. Places like Broome and Byron Bay are full of such people.

I used to resent people living off the system like this but now having lived in countries without it, I don't mind it anymore. In fact I now support a Norway-style basic income program. They're never going to work, that is completely obvious, just give them the damn money...
Relevant quote from the article:

'A second-year was "quite convinced" that zero was odd, on the basis that "it is the first number you count"'
U.S. tests technology to break foreign Web censorship
I linked to it specifically for the discussion that LtU has on the matter.
I think you underestimate the needs of products on the Japanese consumer electronics market.

Take the remote control for a karaoke machine. Do you have a mental image of what that looks like? Does your mental image look something like an American TV remote control? Good -- your mental image is accurate as of about 1989.

In 2009, a karaoke machine remote control has Wifi to download the song lyrics that it displays inline, a search engine available in four languages, integration with the mike and system so that it can grade you on your vocal performance without your coworkers seeing if you failed, top 100 charts updated monthly for the last year and yearly for the last decade or so, etc, etc.

Would you like to code directly for that purpose and completely avoid the overhead of an operating system? ;)

(In actual fact, most Japanese electronics are one-offs though. sigh I thank God every day that I took the job in Big Freaking Enterprise Web Apps instead of embedded devices.)
http://web.archive.org/web/20050425011738/misstrudy.hobix.co...
Summary of article: Git is awesome. It "reduce[d] the time our integration process took from days to minutes." And it scales better than SVN.
I disagree. Portugal enabled a legislation similar to Mexico a couple of years ago and the drug consumption didn't get higher (I read about it in Newsweek about 3 months ago). Like Mexico, Portugal is also a route for drugs.
Also, untill the first decades of 20th century drugs like cocaine and marijuana were legal in most countries in the world. And their consumption wasn't actually that high. In the US the biggest consumers of cocaine were the workers on docks (to endure the hard work), farmers' wives (to endure boredom) and doctors (because it was so easily available for them).
1) MAXINT is already a special case, so testing inclusively doesn't introduce extra accidental complexity.

2) If you test the upper bound inclusively, then the upper bound of the previous subseq is not the lower bound of the next subseq.

3) I misinterpreted GP. Scratch that :)
Weaponizing the Brain
"Judging by every metric, decriminalization in Portugal has been a resounding success," says Glenn Greenwald, an attorney, author and fluent Portuguese speaker, who conducted the research. "It has enabled the Portuguese government to manage and control the drug problem far better than virtually every other Western country does."

http://www.time.com/time/health/article/0,8599,1893946,00.ht...
Unfortunately he doesn't go into much detail about how Whuffie would actually work. I agree that some kind of karma system will eventually replace money, but the devil's in the details, and Doctorow offers precious few.
The Bottom Line on Top-Speed Trains
Ask HN: Why don't we pay our rent online?
After juggling through serveral statup ideas, one that often made me stop and think was the current state of rental payments(for apartments etc).

There are plenty of companies in this space(facilitating online rental payments), but not a single one of them has made a splash.

I've come across several 'hurdles' when looking at solutions for this. The biggest being high transactions costs on large payments being sent (via paypal or even merchant accounts with banks). When paying 800$ a month there is quite a bit to fork over in trans fees.

any ideas?
And drink coffee.
Boston LAMP Developer
Team of two searching for a CTO for our web service. We are launching the site in the next couple weeks and will be after funding. Starting October this will be a full-time gig for both us. We need a technical partner ready who wants to work for cash or partner up into the company (or a mix).

If you are energetic with a sense of humor and can enjoy focusing and working hard on a project full of potential, then this is a great opportunity.

Requirements:

-Experience with LAMP development

-Comfortable with platforms and APIs

-Located in the greater Boston area

-Interested in working on a startup full-time

Respond to ctosearch617@gmail.com with your qualifications, availability and interest.
for i=1 to 5 print finger[i]

for(i in [1..5]) print finger[i]

You're using an inclusive upper range here. Not that that's necessarily wrong, but it isn't standard for the reason Dijkstra mentioned (how many fingers do I have? 5 - 1 = 4. Oops.)
I only know it in the context of Hibernate, and there are ORM frameworks in languages that don't have annotations.

The separate config files had something going for them, because it keeps the concerns distinct.
The number of pepople who don't allow JS in the browser is vanishingly small and are probably (mostly) the paranoid type who wouldn't use an internet payment service anyway. IMO.
20 MB might just be the loader, though. I recently installed the JDK after a long pause and I was appalled at how unpleasant the process had become.
Americans do not idolise elegance. The definition of "idolise," according to the Oxford dictionary, is to "revere or love greatly or excessively." We do not see this idolisation of elegance in the way Americans dress and, most importantly, in the way Americans respond to dressing well, dress codes, and well-dressed people.