skysight-inc/HackerNews huggingface dataset:
Putting one per light housing means it gets added at the manufacturer and you don't need to do any additional wiring or setup at installation time.
Latest Chromium for Mac build has the missing feature, a bookmark manager.
I assume the joke was in the delivery. But I'd agree that the concept described in the retelling seems very reasonable. Delonge seems to be a non-technical entrepreneur attempting to pitch/address a pain point that he perceives in his industry - that is how to effectively engage an audience/following and interact in such a way as to extract full value (through future evangelism by the fans and future dollars).
MapReduce for Integer Factorization
I really like the artwork on the landing page. Love the style.
I wouldn't be surprised if they do, or at least have considered it. The problem is that would be undermining other businesses with advertising based business models, their direct & indirect competitors.

Google don't want to send you to made-for-adsense sites. These account for a tiny portion of their income while degrading both their search results & their advertising offering. Google' two primary concerns.
Summary: Bowkett gives free advice on why you shouldn't accept free advice.
And apparently, I really should have proofread that post.
Review of article by Bruce Jensen on Folio Magazine's website
Microsoft Joins HTML 5 SVG Group
They haven't said they'll support it in IE 9 yet, but they've come to the working group. The article explores what this means for the Canvas tag, and other aspects of SVG.
Most of these "high-level" languages are more of "extensions" (CLOS certainly feels like an extension) or alternative lispish languages than bona fide DSLs with DS constraints (that can be used for DS optimizations). The S-expression syntax feels foreign/messy in many domains.
The space is really cool. It's right next to San Francisco's best scifi bookstore (Borderlands), and in the heart of some of the world's best taquerias and dive bars.
I can't figure out how to cause it to sync a second time -- it's not in the Settings.app pane and there's no in-app preferences I can find.
So you say existing XML-based programming languages were 'written' by non-serious people?

'Water':

<defmethod test_true source=required="ek_string">
<try <if> source.<execute_string/>.<not/>
<concat "Busted: "source/>.<print/>
else “OK”
</if>

>
<concat "Errored: " source/>.<print/>
</try>
</defmethod>

See also XSLT, XL, RuleML, ...
i agree, but i think you need a good lawyer (without a vested interest) to watch your back when you're doing deals. a good lawyer can also help you think through some of the key business issues. cheers, scott
in my experience, there is direct correlation between success and hard work. cheers, scott
Time to change personal numbers.
I've seen this recommendation quite often. Each time it looks odd to my eye. Indenting nests the bullet points, which I've always seen as a feature.
Forget the Flying Car: Here Comes the Flying Motorcycle
Looks about like what you'd imagine for something probably mostly guided by non technology types, they are trying to be a content site similar to myspace.

I think for a site like this your much more likely to be successful if you can be the only network people use. Most users of a site like this would probably still have say a facebook. A myspace with good tech would have achieved this.
That's why context switches can be very helpful. Sometimes, when I'm stumped, the best thing I can do is go for a bike ride, chat with my wife, etc. When I return, I might notice something that had been hiding in plain sight.
Google has been doing this for years.

How is it interesting to add pre-existing Google functionality into a Firefox plugin that just duplicates what's already happening?

Sounds like a perfect example of "often 6 months in the lab can save you 10 minutes in the library".
not sure my post is inconsistent with anything here. all i'm saying in a nutshell is (i) create a competitive environment, (ii) be disciplined, (iii) work hard, (iv) diligence the guys on the other side of the table and (v) get a good lawyer/advisor to watch your back. yes, i tried to mix-up the tone for venturehacks. thanks, scott
It certainly is "feature-packed".

Good luck to them, very tough space.
Google Chrome Release: extensions, bookmark sync enabled on Mac
Design of the LLVM disassembler
Seriously? Using the Quadratic Sieve to factor 25 digit inputs? And spending 495 seconds to do so?

You can factor a 25 digit integer in under 1 second using Pollard Rho; and on a 2.5 GHz Apple G5 system Maple can factor a 76 digit input in ~400 seconds: http://www.daemonology.net/papers/maplent.pdf

Also, MapReduce is a red herring; the sieving stage is embarrassingly parallel and has no (significant) input, so the "Map" stage is mapping a function onto nothing.
That switch statement doesn't work. You can't compare pointers(?) and string literals like that.
Are you sure? A 2T drive puts all your eggs in one basket if it happens to fail. And you can't RAID it (though you can't RAID 2 x 1T disks either, unless you are crazy and want to strip).

I still find it a useful list. It lets you focus on the stuff you know is well priced.

My priorities for stuff to splurge on - PSU, case and cooling (all very important to protect your other gear, and reusable), monitor (since you'll probably be stuck with it for 10 years, and it pays off even when you are doing lightweight stuff like reading yc), hard drives, then finally RAM, CPU and mobo (in that order).

For gamers, 3D card and a faster memory path (recent CPU, good mobo, fast RAM) are probably more important.

But we always get sucked into caring about the CPU, for some primal reason.
I scrolled down to #31 before closing the tab - '31. Linkbait. Write fun or helpful “top 10″ (or top 99) types of lists – they always work.'
US company sues China for Green Dam 'code theft'
The author is definitely talking about tracking. Kerning has to be done within the font/typeface itself, and yes the standard web fonts in major browsers/OSs are kerned.

http://en.wikipedia.org/wiki/Kerning
For 'physical computer' read 'micro controller' and it will make a lot more sense.
yes, competition is key and obviously so is cash flow (but two different issues). thanks, scott
You can't:

$ cat foo.c

#include <stdio.h>
main() {
const char *foo = "bar";
switch (foo) {
case "foo":
printf("foo\n");
}
}

$ gcc -pedantic -std=c99 foo.c -o foo

foo.c: In function ‘main’:
foo.c:4: error: switch quantity not an integer
foo.c:5: error: case label does not reduce to an integer constant
Amazing -- you have to create an account to read a blog post.

It's like the people who made this had never used the internet.
Languages on top of Lisp can be all from extensions, to languages with their own syntax, parser, compiler, ...

Examples for "high-level" languages on top of Lisp:

Macsyma, Axiom, Refine, AP5, RacerPro, CycL, NESL, Reduce, PVS, the original ML, ...

For a Lisp-like example see PDDL (Planning Domain Definition Language):

(define (domain hanoi-domain)
(:requirements :equality)
(:predicates (disk ?x) (smaller ?x ?y) (on ?x ?y) (clear ?x))
(:action move-disk
:parameters (?disk ?below-disk ?new-below-disk)
:precondition (and (disk ?disk)
(smaller ?disk ?new-below-disk)
(not (= ?new-below-disk ?below-disk))
(not (= ?new-below-disk ?disk))
(not (= ?below-disk ?disk))
(on ?disk ?below-disk)
(clear ?disk)
(clear ?new-below-disk))
:effect (and (clear ?below-disk)
(on ?disk ?new-below-disk)
(not (on ?disk ?below-disk))
(not (clear ?new-below-disk)))))

Tools like these are widely used in logistics domains, one of the domains where Lisp has been widely used. There is a competition between planning systems and PDDL is being used to describe the problems.

For a non-s-expression domain specific language on top of Lisp see for example PWGL. It uses a graphical language. Also Macsyma/Maxima, and many many many others.
Resolution 7 - I will not waste my valuable time watching TV or silly movies
Don't forget all of the ads he's pasted up on the right hand side, too. If you follow your argument to it's logical conclusion, you can't trust anyone with affilate links, ads, or any other way of making money from their readers.

The main difference here (from watching the video) is that the service he's promoting is from a medical doctor and based on results published in medical journals. That's a pretty high bar of evidence, and I doubt that it would be anywhere close to a "scam".
LOAF (site isn't responding at the moment; http://loaf.cantbedone.org) used bloom filters in email attachments to determine common friends without divulging your address book.
How to create an AJAX form with Jquery [tut]
mmap, as well.
You are misunderstanding his point. Lisp used to be awesome because it implemented feature X. That is, show people feature X in Lisp, and they would be impressed because nothing else did X.

Now, everything does X. Showing someone Lisp doing X will get the response of 'So what?'. Therefore, Lisp is no longer awesome because of feature X.
Also, it's worth noting that all three books implement a subset of Prolog (in Lisp). Prolog is another language which sounds really bizarre, but can be incredibly powerful. It's less general purpose than Lisp, though - essentially, it works by searching for answers that fulfill all criteria you specify, backtracking to (lazily) generate alternative answers as needed. It's conceptually really cool, and is great for prototyping certain kinds of problems. Some of the literature is also quite good, particularly _The Art of Prolog_ by Sterling & Shapiro.
Go to your friends list and in the top right hand corner is a sync button - turn off the contact sync and on to sync the contacts again
It also depends on the type of game and how well sync'd it is with the monitor refresh. There's something undeniably buttery smooth about a solid vsync'd frame rate equivalent to your monitor's frame rate, which just isn't present at lower frame rates. Smooth inputs result in slick oily outputs. And there's less lag between input and output as the frame time is smaller, while game loops are normally sync'd to the frame rate, so a higher frame rate will result in less lag between input and display.

I would also make the point that this is (to me) most visible in PC games controlled with the mouse, especially twitch-sensitive FPSes. Your link relates to console games, which need only cope with the relatively blunt instrument of a controller, and output to what's likely to be a relatively slow display. Most purists would agree that first-person shooters work best with a mouse and keyboard, rather than an analogue controller. And by slow display, I don't mean the refresh rate, but rather the combination of response rate and frame lag.
I have an idea that I've been planning. It's got a lot of little pieces, and one by one, I've discovered that someone else is already making them. It's pretty great living in the future.
Television Begins a Push Into the 3rd Dimension
I figured that the alternative was that I start my third company with no salary and all risk. I had nothing to lose!

The above remark from the article fits my mindset pretty well. The rest of the article, that talks about what huge risk-takers entrepreneurs have to be and what big balls they need, doesn't resonate with the above remark and doesn't resonate with my understanding of how life works. It strikes me as a misframing of the facts.

I agree with many of the anecdotal judgment calls in the article. I just wouldn't frame it as "I said no because his actions proved he lacked cojones". I would say things like "His actions suggested lack of confidence in his own work/product and if he didn't believe in himself, why should I?" or "His actions suggested poor judgment, so it would be unwise to invest in him. The odds of it going badly are too high."

If you can Bring It and you know it, you don't need cojones to "gamble" on yourself. There is a huge difference between gambling on something and having confidence in something.
You are absolutely right, every single feature has been adopted except - macros (which is bloody enough to stay Lisp wonderland).

Errr, and maybe the best OO system ever designed. And maybe awesome metaobject protocol beneath it. And also amazingly powerful condition system. And, Turing complete type system. Optionally dynamically scoped variables. Runtime modifiable parser/reader? And, fun stuff like pretty fast continuations as a library - regularly used in production. Image based development and wonderfully easy deployment as well. Plus everything tunable/inspectable at runtime. Great development environment - Emacs (VS is a retarded child).
Also - now, there is quite a lot of production ready libraries. Understand - real libraries written purely in Lisp, not pathetic wrappers over C libs.
Anything else? Yes - it's still bloody fast when needed.

In next 20 years - most languages won't have half of these powerful features, which had Lisp 10 and more years ago.
I can not think of a more clearly terrible example than Geology!

The Grand Canyon is in no way exempt from time -- millions of years ago it was just another unremarkable course of the Colorado River, and millions of years from now it will have eroded to nothingness. The Himalayas used to be an unremarkable coastline, and the Appalachians hills were once taller than Everest is now.
Really nice to seem directed edge is 'language agnostic' and has provided a lot of pre-cooked interfaces for their API. PHP, Ruby, Python and Java ready to go.

It wouldn't be a big deal for people competent enough to use the API in the first place to cook something up but it will definitely help speed up adoption and cut down on debugging time.
I find that some people have an Aspergers-like view on laptops. If two laptops have the same processor, HD size and RAM, then they're identical.

But of course there are other important specs like the materials used in the construction. Alluminium is more expensive than plastic and far stronger and sturdier. A thinner laptop is also much more expensive. It requires thinner DVD drives and fans. Motherboard components need to be shrunk. Need to use smaller, more expensive capacitors. A smaller, more dense battery with the same capacity. The same core temperature with a much smaller thermal envelope. Minimalist design. None of this is trivial and adds significantly to the cost.
I don't think it does violate etiquette - although it's usually pretty obvious that the comment being downvoted is not a good contribution, either in the insulting or rude category, or in the unhelpful "lol, ++, good read, {joke from TV show}" style.

I can only guess, but I wonder if yours was downvoted for making claims that seem wrong without backing them up - I don't think there is an age when new connections are no longer made nor do I agree that adults can only learn from what they already know - but I wouldn't vote it down because of my disagreement.

Though there has been recent discussion on people voting down purely for disagreement, and that might well violate etiquette. But just <0 without a comment doesn't necessarily do so.
PushButton Tutorial Series - Getting Started
We had to re-write an application once quickly due to expiration of a licensing contract. We took the opportunity to refactor it heavily based on "big rewrite" ideas we had for years.

We finished the re-write in 6 weeks and the app was better architected and with new features.

Maybe it worked because it was a relatively small app, but it can be done.

Alan
You're thinking way too small -- It's much more obvious if you'd use geological timescales to compare geological features.
from the article: '“Three-D is an effort by the industry to come up with something that will motivate consumers to trade up,” said Van Baker, an analyst at Gartner Research.'

i think that's the root of it. and i suspect they will have a hell of a time trying to manufacture consumer demand to meet their supply.
If you were sitting in a dark room, you would notice a flash of bright light a lot shorter than 1/100 of a second. You might find this interesting:

http://www.100fps.com/how_many_frames_can_humans_see.htm

Of course, for audio, the brain is very sensitive to the lag between left ear and right ear hearing the same sound, as that's part of how sound direction is determined.
I was thinking about this earlier today actually.. I know you posted this the other day so I may email it to you.

Before I go on a trip, I'll plan out where I need to go and usually copy the addresses into notes on my iphone or into google todos. When it's time to go there, I'll copy the address into google maps and go from there.

Perhaps I'm just doing it the hard way, but something that streamlined the process would be great. I was thinking something like, Google Calendar API + Google Maps + Todo list + iPhone App/Web App.
Sprint Received 8 MIL Law Enforcement Requests for GPS Location Data this Year
It could very well be Server 2008 instead of Server 2003.

A perfect NFSv4 implemenation, configured properly, provides a very useful set of guarantees. However, the quality of NFSv4 implementations has been an issue. Especially, Linux's NFSv4 server implementation has historically had many flaws. Plus, people often mount NFS using the NFSv3 protocol instead of NFSv4, and/or reduce the safety guarantees with the goal of improving performance.

This is why almost everybody recommends NOT to use NFS to store anything critical. For example, SQLite's documentation states very clearly that you shouldn't store SQLite databases on NFS. And, this is why Oracle supports NFS (a) only with a list of specific NFS server implementations (mostly NetApp), and (b) using its own built in NFS client implementation (not the operating system's transparent NFS client).

I think we're far off from calling XP irrelevant. People were still buying XP pre-installed PCs last year. I would say 2012 will be earliest mass-market software can realistically start ignoring XP.
Limbo World: Dispatches from Countries that don't exist
I met Randall at his book signing a few months ago at 111 Minna in SF. What the article says about him wanting to speak to each fan is absolutely true: as he signed my book, I commented on his phone (some kind of Android), saying something like "I totally had you pegged for a jailbroken iPhone guy."

We spent a few minutes (not too many; I noticed people behind me getting antsy) discussing the relative merits of Android vs. iPhone OS. Great guy, very friendly, and he personalized his autograph for me!

Edit: I almost forgot! The person in front of me in line turned out to be Randall's very first girlfriend (from middle school or summer camp or whatever). She brought him a picture of him that she had taken at the time, and they exchanged phone numbers and made plans for dinner. Small world...
> Iranian officials say years of veiled bombing threats prompted their country to exercise its “sovereign right” to protect its nuclear facilities by hiding them underground.

Sounds far from unreasonable to me.

Man, this article reads like Mossad ordered up some war drum beating.
The journo's point wasn't about the pitch, the site itself or a "too cool for school" reaction from VW, it's about the band staring their own future in the face.

Blink-182 was a massively (far more so than VW) successful act, yet one of the members of the band is now hawking a web site instead of making music. It's an anecdote about the state of the industry and how that affects those currently caught in the machine.

[I can't imagine why he would even pitch to the artists in the first place; for an act of that size, that's the management, label and booking agent's territory.]
Motley Fool's another one (http://www.fool.com/jobs/workplace/workplace04.htm).

I'd guess that most adhere to the norm, but would be curious to read firsthand information.
You are misunderstanding the original point. Lisp has certain qualities that are rare, designed in a special way and work together in special ways.

Almost none of the mainstream scripting languages uses simple code as data as Lisp does. Not Ruby. Not Python. Not PHP. Not JavaScript.

None of them have the roots in a meta-circular interpreter that fits on a page.

http://arcfn.com/2008/07/maxwells-equations-of-software-exam...

None of those allow me to write symbolic computations in a simple and straight forward way like I can do it in Lisp.

I find that awesome.
mkdir can fail atomicity if non-local storage is involved: http://www.mail-archive.com/freebsd-hackers@freebsd.org/msg2...

I still use it for the quick-and-dirty lockfile case despite this.
All I can say is good on him for having a go, no matter how awkward it seemed.

Being successful means being willing to look like a weirdo from time to time. I'm not seeing the smarmy reporter types achieving too much beyond saying nasty things about someone who's actually trying.
It will be interesting to see what will come put of the lawsuit, however, I don't know whether its a smart move by the company to claim that the code behind the software is theirs since the software doesn't work well. (I don't see a chance of them getting any money from the lawsuit)
As long as you are using NFSv4 with properly-configured, non-buggy clients and servers, fcntl-based locking will work correctly.
Just one more solution in search of a problem, brought to you by people who ought to know better.
Awesome is an impression by a person that makes an observation. Millions ago the earth had no Grand Canyon (and thus could not be observed) and millions years ago there were no observers that could be impressed by something.

As long as there is a GRAND CANYON (a label for an observable geological feature given by man) the GRAND CANYON will be awesome. Your father found the Grand Canyon awesome and and your children will find it awesome, too. For us humans the Grand Canyon, as long it is there and as long we are there, is 'awesome'.

'Awesome' is an impression that humans have of something. It has nothing to do with geological timescales.
Yeah I was just thinking temperature detection or just a schedule would be very cheap and easy to implement.
Yep, they've been doing this for a while. I still remember when they changed the result URL's to be redirects instead of direct links because they wanted to track exactly this behavior.

It is a great idea, but uhm.. ya, a bit late to the party. :)
Can you get rotating an array to run faster than O(n²)?
Some of the 'results' that need storing can be stored on the screen itself. An example of a difference between these 8bit machines and today's machines that @tezza is talking about.
Google stole Nexus name, says PKD family
Respect yourself, it’s contagious

A little part of me died inside.
I mean doing things like accessing an Access database stored on a network share from multiple clients. I don't think many people are using iSCSI as a replacement for SMB yet.
I imagine it would be. I'm pretty attached to my personal number - it's set up to be my date of birth (with the extra numbers, amazingly, giving my wife's DOB even though we hadn't met yet). So setting up a dedicated business number from the outset is a lesson I'll be taking on board.
Why should I do that? I'm a human. I find things I see awesome. I find all large 'falls' awesome. If the thing wasn't there a million years ago, who cares? I wasn't there also. But I'm here and some thing in the world can be observed by me as awesome. There are things that I might not find awesome after some years and there are other things that I find awesome for many years. Even if it is superseded by some newer stuff. The original iPod (I have one) is still awesome. It is a design classic. Timeless.
EnviroMission Plans Massive Solar Updraft Towers for Arizona
After reading this Scott Motte's comparison (http://spitfiresky.com/blog/recap-of-my-sdruby-presentation-...), I've tried to put together more details and that resulted in this post CouchDB vs MongoDB: An attempt for a More Informed Comparison (http://nosql.mypopescu.com/post/298557551/couchdb-vs-mongodb)
I guess I'll also follow the conversation here and learn some more.

:- alex