skysight-inc/HackerNews huggingface dataset:
> I ate half my dinner and threw it away instead of putting it in a tupper-ware.

>How does economic cost-benefit analysis...even factor into this?

Suppose we lived in a universe where tupper-ware containers cost $X and there was no cheaper substitute.

If $X = $1 million, you would just throw the left-overs away. If $X = $0, you would save them. How would you decide if it's morally necessary to use tuppaware for arbitrary X without a cost-benefit analysis?

(The answer probably depends on factors other than just the cost X. For the sake of moral clarity, suppose that the cost was derived purely from paying people to build the tupperware. The people who are building them consume resources like all people do, but the actual construction of the tupperware requires no inputs other than labor.)
I'm not entirely sure that implementing a textbox form in a day is something to brag about. For comparison, yesterday we added some vital statistics for historious to the backend (churn, active users, repeat users, etc etc) with graphs and all in a few hours...

It's great when you're a small startup and you can go "hey, we need a form so people can give us feedback when they cancel" and then have it ready in a few minutes, but I don't see it as something extraordinary.

What customers do appreciate, though, is when they send you an email about some small feature request or bug report and you reply 5 minutes later saying "thanks for catching that, we just fixed it and it's live". People aren't very used to getting bugs fixed just by reporting them, and we get some very happy customers this way.
'Back to the Mac' Official Apple Livestream
2010 Deepavali Greeting Cards, Deepavali eCards
Deepawali is India’s biggest and most significant festival. It is celebrated for five continuous days. Deepawali is a five day festival that represents the start of the Hindu New Year. Deepawali 2010 is a celebrated as a festival of lights.
also www.heroku.com
Thanks, now that I've sat down and give it a cold hard look I think you're right. Time to play with some settings :)
Part II of our Redesigning Agile Series: Forge
I don't know why everybody keeps trying to digitize books.

It makes sense when your reading pattern is either:

A) Books sit on the shelf until you want to look something up in them, at which point you take one down, find what you're looking for, read it and/or copy it down, and then put the book back;

B) You decide to read a book, so you take it down and more-or-less read it through. It's especially handy to have a digital version if you're trying to do this on the train.

But if you're doing the kind of research where you cross-reference a large pile of books, or you're studying intensely from a bunch of books at the same time, paging back and forth in each one to cross-reference it with itself -- i.e. if you're doing academic research or taking college classes -- yeah, e-books are pretty lousy. But you won't be in college forever. And I find that once I've moved my physical book collection around enough times I get pretty tired of having a physical book collection.
Kinda interesting idea - you should put up a "before and after" without needing to download a zip file
Let's say you use a bitmask for keeping track of free registers in a compiler. To "allocate" a register, you'll want to clear a bit, to indicate that the register is no longer free.

That's the context I learned this trick in. It's used in the Embarcadero (ex-Borland) compilers (Delphi, C++, etc.).
Interestingly spencerfry.com seems to be blocked by OpenDNS as "Proxy/anonymizer".

I've experimentally flagged it for review.
That's a good idea. I'll do that.
"They certainly would have leverage if they built a phone people really want."

There's that, but it won't be too long before someone else releases The Hot New Android Phone. (Which might not live up to the hype, but it'll take the spotlight off the unavailable phone for a while.)

"This is exactly how Apple gained that leverage."

See above. The only company releasing Hot New Apple Phones is Apple.
I don't think it's being rude. It's that 20 - 30 years ago, all executives had secretaries who would be tasked with responding to resumes. Now, communication is so easy that nobody needs their own secretary, but the executive is less likely to respond to every resume.

Also, the number of applicants has greatly increased because communication is so much easier, which greatly increases the pain factor trying to respond.
Facebook’s “red ink” – notes on privacy
Swedish craftsman hand-crafting wagon wheels circa 1930 [video]
Which open standards are you referring to?
Ask HN: Online tools to keep up with your relationship
We are too much used to online conversation. How do you use these tools for your relationship? We are building a web service around this, HN community members input would be greatly useful.
> You've really taken no time to look into this.

I don't really think you know what I did and didn't do.

> Your comments are proof.

Really?

> This entire comment is wrong.

Baseless.

> Then don't use it. You don't have to.

I was pointing out the problems of the app store model. It has nothing to do with what I have and don't have to do.

I was demonstrating something, so replying "Then don't use it" is superfluous.

> CC processing, distribution, and promotion. And an easy way to install apps. Do you find that too much?

How much do they cost? do they add up to the 30% of the price I would charge? :)

> They aren't mixing it. You can use the technology without the financial stuff. If that's your main point, then it's baseless.

Next time read the comment I am replying to and don't take my words out of context. Thank you.
Yes,given that 1)you have money saved 2)your family won't starve 3)you are prepared for anything that comes next.
Can we make saving easier? Maybe Share/Email This?
Yeah :/ It's not a problem when your name is delicious, but when the word doesn't exist, there's a bit of an issue...
I like the idea. In practice, I encounter the contradiction of people who complain that I "write too much" but then make mistakes -- ad nauseum -- because they don't read what I actually wrote.

There are second, and third, paragraphs for a reason. Take two minutes to read them, so that I don't end up telling you [rhetorical] the same thing five times.

It's a pleasure to encounter the person who doesn't respond for a day or three, but then actually addresses the points in my email. The end result tends to be a much more efficient and thorough process.
Yeah, anyone who thinks that media is less complex or less demanding than programming should spend a day doing some visual effects work for a live action movie (try creating a virtual character sometime) or talk to the guy I'm working with to do my photo finishing.

The reality is that it's far, far more demanding than programming, especially with modern languages.

With proper up-front design effort, programming is easy. The catch is that the up-front design requires engineering skills and is actually challenging, and most of today's programmers skip that and dive right into programming... leading to the vast mountains of crap we have today. (Look at amazon's codebase sometime. It's such an atrocity that it drives people out of the industry.)
In the very oldest version of digg to be found on the internet archive, if you view source there's an sql query inside an html comment. Embarrassment, trapped in amber forever.
Tell HN: Where To Watch Apple's "Back To The Mac" Event, Live
Apple's Official Video Stream (Use Safari to view):
http://events.apple.com.edgesuite.net/1010qwoeiuryfg/event/index.html

Gizmodo Live Blog
http://live.gizmodo.com/

Engadget Live Blog
http://www.engadget.com/2010/10/20/live-from-apples-back-to-the-mac-event/

Ars Technica
http://arstechnica.com/apple/news/2010/10/liveblog-apples-back-to-the-mac-event-107-preview.ars

CNET:
http://news.cnet.com/8301-31021_3-20020060-260.html

Have others? Add them into the comments.
All this reasons have to do with raising money and valuations. I will concede that this is important but I think the problem that any other area runs into when trying to take something back from Silicon Valley isn't the money, but the community.

The Boston tech community, like the Chicago, Austin, or NYC ones, have a few technological superstars. Yet, Silicon Valley has more. A ton more. It's had decades of a headstart.

That, imho, is the biggest asset that Silicon Valley has. Part of that has to do with money (all the reasons the article mentions) but a lot of it just has to do with the fact that the Silicon Valley network and community is just so damn good.
God forbid Ballmer, Mhyrvold, etc... pay a little more in taxes to pay for education and health in the state, which will benefit many Microsoft employees and ultimately Microsoft's bottom line.

Where does Ballmer think the money came from that payed for many of his employees K-12 education? It probably would have been far more difficult for him to find employees if a decent K-12 education hadn't been provided to them.
What's it got to do with the price of tea in China? (In search of a time series)
Having studied both Chinese and English, I agree with you. Once you possess some sort of mastery with the English alphabet, you can more or less pronounce words phonetically. You might not know the meaning, but you could at least read it. With Chinese, Mandarin in particular, either you know the word or you don't. There might be clues to the word that (equivalent to English prefixes, roughly) allow you to associate it with an ideogram that you recognize and guess its pronunciation, but then you have to choose among 4 intonations of saying it.
I would try it. I'm using KnockoutJS plus CoffeeScript and it's hard to imagine how it could be much cleaner. I would never go back to using jQuery bindings for UI except maybe for the smallest little things.
"Take that, NoSQL guys! I’m NoEverything!"

I actually LOL'd when I read that. Which is kind of embarrassing since it's really quiet in the office today :-)

Great post. I get analysis paralysis all the time when I think of new web apps. The idea that I won't have the perfectly scalable architecture (horizontally AND vertically) with all the cool infrastructure is enough to overwhelm.

That's because I also skip to the scenario of "What if my app gets real popular and then starts crashing all the time, and then everyone stops visiting while I try to learn how to set up nginx with memcached and ... ad nauseam."

Sometimes it gets me stuck and sometimes I remember to take baby steps like you wrote about.
Take a look at the Aldiko reader for Android.

Menu -> Contents gives you a menu of sections. It also gives you search, bookmarks, etc. Another amazingly useful feature is that it turns your phone's volume control into next/prev page buttons.

Give me an Android tablet and I'll be in heaven (at least, for the few titles that come in ePub format).
They are clustered together because it takes roughly the same amount of time to determine that an order can be matched (filled) or that it can't be matched (acknowledged, on the book.) Either way, it has to be processed by the matching engine.
For those that are interested I did a reddit AMA about this the other day: http://www.reddit.com/r/IAmA/comments/dr6yk/im_the_guy_behin...
Nice service.
Bad name.
I can't remember the name but there is one free WordPress plugin for this out there. So you need to have good design as your USP. Or something else?
Google Groups Data To Be Destroyed
Interview: man who owns only 15 things
Or http://vive.ly ... as the case may be. :)
Would people pay me for it?

This is the essential question. I think that people would happily pay for it if you are an established, recognised brand.

As with everything in life, there are plenty of issues you will face. One of the more specific ones being the fact that every company interviews differently. Whilst the basic structure may be familiar, what an employer is looking for from the candidate could be drastically different from what you personally look for. You can counteract this by utilising the services of a top recruiter who specialises in your industry (cough cough...hint hint) as they could potentially educate you on how other companies approach their hiring process.
It depends on your definition of "decent", but I wouldn't be surprised if there are many. This very article would be an example, if the author had not decided to release a free version and the Italian press hadn't picked it up. Prior to that, the exact same game languished in obscurity.
This is interesting - each node is tiny and can barely do much (mainly RAM constraints). But because they are tiny, you can pack tons of them on a chip/board and coordinate several nodes to do larger work items. Since all actions are asynchronous (as opposed to clocked) you use very little power when you aren't actively doing work, and the minimum amount of time required to actually do the work.

I wonder why they settled on 18 bit words though?
"figure out how many Github commits I have" -> That (and the others) are awesome ideas, thanks. Exactly the kind of features that add value that I was looking for.
To go even further, this should be a mandated policy city by city. And it should be a blanket policy that applies to any hot beverage being sold. Just like a shopping bag.

1. All shops serving hot beverages require a mug. The mug may be purchased at any shop covered by the policy, or otherwise bring your own. Warning about 'Caution, Hot Beverage inside!' become moot. Your cup , your problem.

2. Purchased mug is sold at small profit and first fill-up is free or whatever incentive to purchase the liquid additionally with the mug.

3. Purchases that use a refillable mug, get a 5% discount during phase-in.

4. Shops do not offer to charge extra for the disposable cups. If available, this lazy option would give a choice that leaves them justified in being lazy, and creates a sort of contract that they still contribute to the greater good.

5. Add a creative incentive that allows purchasers to add value to this activity. Marketers can add to this.

6. Make all these mugs as easy to wash and as durable as possible. Non-toxic, non-breakable, easy to wash. No problem.

7. People love to drink coffee/tea in their cars. There's an another possible angle to create a cross-incentive

Well there's a few things I thought about.
a friend of mine is selling code.co.uk
Seems like a great opportunity for a startup to kick-start their brand awareness by owning their space...
Or you can just use the resolution-independent features of Android, including their 9-patch image/button system for generating a UI that scales with the device's resolution.

The Android SDK includes a lot of simple ways to mitigate differences between various devices: http://developer.android.com/guide/practices/screens_support...
How does this array do I/O? How does one bring in data (from disk/network) into the chip? I couldn't find anything demonstrating high throughput I/O on the eval board...
President Obama Signs a Temporary Bill to Encourage More Angel Investing
That's not true. It is beyond the resources of most mobile developers to go after the "long tail" of mobile platforms -- that's why I said "feasibly".
At least we know he's right, though.
Ha. Next time someone asks how to swap two values at an interview question (I think this is pretty common):

#define SWAP(a, b) (((a) ^= (b)), ((b) ^= (a)), ((a) ^= (b)))
I actually do stuff that's quite similar to what you do. The specifics could be boiled down to plenty of mundane web development with ruby, python, js and mysql... like most people here :)
I'd just like to quickly define "Fragmentation" from a developer perspective. "Fragmentation" occurs when I have to write code to support oddities on a specific device. Diversity is good. 'Fragmentation' is bad. I think it's an important distinction that's often missed in the constant Is-Android-Fragmented discussion.
Or, we have the domain experience of social and mobile. Many don't have the domain experience of... say health care.
thanks for that, it's my first post here and so I haven't toyed with the formatting specifics enough to master.
Region locking on printer cartridges?
IMO you're being too nice to Eclipse.

By comparison, take a look at Blender3D. It's a 22MB download, though you need a Python interpreter, which is also not all that large.

Eclipse is impressively bloated, but that's about the most positive thing I can say about it nowadays, especially after being stuck using it at amazon and disney. (Both of which had some of the poorest quality legacy code I've ever seen.)
I think restaurants would pay for this, if it takes little space, can be outdoors (even in the winter), and is much, much cheaper and easier to use.
You get what you pay for, this much is true.
Another great reason why selling a premium IDE is difficult.
1) Read Genius, by James Gleick. It's a biography of Feynman which mostly concentrates on his life story (with just enough of his work thrown in to keep my inner physics geek happy) which happens to contain a couple of intriguing hints as to how he thought. Reading between the lines, I suspect he was (or had become) synaesthetic - he describes formulae as having colour, and combining them as entities rather than as series of symbols. He also mentions not understanding how his students comprehended equations if they could not see them this way, so he clearly understood that there was something different going on in his own head.

If that's true, it's a hint as to how he was such a formidable force, because somehow his sensory and proprioceptive apparatus had arranged to map directly to mathematical concepts such that intuitive manipulations which the brain is very, very good at doing anyway (because they are what's needed to drive the body and survive day-to-day) generated useful, valid, mathematical results. Or possibly, given descriptions of how he worked from other people, they generated many more options, whether valid or not, in a shorter time than anyone else, which meant he had a larger sample of possible ideas to pull the best one from.

Whether that translates to other geniuses or not, I don't know, but when people refer to "genius," they are referring to a qualitative difference in thought patterns. Where conventional thought might be verbal, symbolic manipulation, they are somehow using a higher level of abstraction. Finding a mapping between subject-specific concepts (like formulae, or chess positions) and something else your brain does "in the background" would seem to fit that.

2) No. I am not a genius. But I can do some things faster than other people.
Apple implementing Dropbox-like app?
Encouraging ever faster trading times might be unwise, leading to instability and "hunting". There needs to be some damping in the system to guard against large uncontrolled fluctuations.
As to the download-their-own-inevitably-crappy-client problem, there's a solution for multiple OSes: Java. A couple have used Java that I've seen, but they're always shockingly poorly implemented and slow. Java can be fast, it just takes smart developers.

Though now that Oracle has it, who knows where it's going to be in a few years.

I want to like ebooks and the readers, and I want them to succeed. But it seems anyone with the ability to push out anything with copyrighted content is going about it ass-backwards, and the free/open crowds aren't usually a whole lot better because they're taking cues from the crap that publishers release.
That is certainly hard to say. It was, as I understand it, built by avanade, the joint venture between Microsoft and Accenture.

The speed of a system as complex as an exchange is influenced by many factors--network infrastructure, language of choice, software architecture, OS tuning.

In fact, garbage collected languages are known to perform well in serious low-latency systems.

Some firms have been known to rewrite the network stack for performance.

So presuming that it is an OS issue, or a language issue, or a vendor issue alone is not likely to arrive at a useful answer.
My wife and I send SMS and email to one another but that's about it. We're both on Facebook and Twitter but it seems weird posting our messages to one another out for everyone to view. If we were to use a service designed for couples it would probably keep most everything private and its focus would be planning: financial, vacations, home and gifts.
The World's 10 Most Massive Science Experiments
I had a 5.2 graduating from hs (weighted of course). I took mostly AP classes, but wasn't a straight a student by any means.

I think honors classes were 5 points and AP were 6
Shall look into it, but I feel I must point out:

"menu of sections" implies the producer of the ebook did so. Many textbook-ebooks I've encountered are glorified scans of finished books, not anything built from the original source file (frequently PDF already, or TeX, or etc.)

ebooks for reading are usually better, but textbooks seem to come from a special circle of hell.
x & (1<<n) is not the same as (x % pow(2, n))

Take x = 2 and n = 1

x & (1 << n) = 0b10 & 0b10 = 0b10
x % pow(2, n) = 2 % 2 = 0 = 0b0
0b0 /= 0b10

fwiw, you were actually looking for (x & ((1 << n) - 1)) = (x % pow(2, n))

That aside, you're absolutely right. Using bit ops is almost always a bad idea. It turns a simple store (to a byte-addressed memory address) into a read, manipulate, and store (to a bit within a byte-addressed memory address) which can have pretty bad side affects in any concurrent environment.
If there is a database, it would be far down the chain. Imagine machines with 72g of memory whose only function is a buffer.

(I would love to get my hands on one of those suckers and outfit it with Redis.)
Outrage is an American passtime
Elegant design is definitely one of the main selling points. Perhaps I need to communicate that better in the copy.
There are still a lot of 8051s and MSP430s out there.

The fun thing about embedded is that since everything is done as a result of interrupts or clock signals it's all the joys of multitasking without a threading library.

I just got handed a project where the 'app' was just main() { while(1) {} } ! Everything happens as the result of functions that get magically called when certain bit patterns appear
Except for the birds and the rabbits and the weeds and the insects and the mold and the soil and the rain...
iPhone Safari supports local storage and local SQLite databases. You could force some sort of offline access into it.

There's no access to the filesystem in iOS Safari, no uploading or downloading files.
"A tempest in a teapot" is an argument that has no bearing on how events will actually play out.

Fragmentation is just a conversation for geeks. My sister is going to buy an Android phone because it's cheap and pretty good. It doesn't matter to her that the market is fragmented -- hell, the fragmentation (and corresponding competition) is probably part of what made it cheap enough for her to consider it.

Mobile developers are going to have to live with this fact, because there's a lot of eyes on the line. So far, fragmentation has not been a problem so hard to solve that it has driven developers away. As long as that's the case, the "problem" will feed on itself.
For people in sfbay, you should really go to the Computer History Museum (http://www.computerhistory.org/ ). They have a working model of Difference Engine No 2 -- one of only two in the world. The story goes that some museum in London was attempting to build one and ran out of money. Word of this eventually made it's way to Nathan Myhrvold, who offered to donate the required funds iff they built him one. Nathan has kindly loaned this mechanical computer to the museum only through the end of the year, whence it will go to his living room.

The difference engine can calculate 7th degree polynomials with 31 digits of accuracy, and includes a mechanical printing press! They also run it every day at approximately 2 pm. It's well worth your time to go check out; the machine itself is beautiful.

Video of the back right here (that's a mechanical carry bit!)
http://www.youtube.com/watch?v=zbG8jUYJonM&feature=playe...