skysight-inc/HackerNews huggingface dataset:
This stood out to me as well. I like the script to actually calculate real usage. Modern operating systems are smarter than I am when it comes to memory management.

What you don't want is to have anything you use more than once a minute in swap, and preferably only the stuff you don't plan on using for an hour (i.e. not any time soon). That probably means you want your main application and web server in memory all the time. If there are pieces of it that are unused and you're hitting a resource cap then you have something mis-configured.

RAM is also dirt cheap right now, making it often easier to add RAM than to optimize slightly sloppy code.
He's wrong on his first point about 37 Signals. Jason has established office hours when you can call and speak directly with him.

But I agree most people won't do it. You have no idea what opens up if you won't first have the conversation.
Many American women would not be offended either, there are plenty of open minded people in all countries with better things to do than acting offended and outraged at every opportunity.
They have more lawyers... with bigger stacks of papers.
Unless it's in writing in these things assume the worst is coming.
Yeah I'm still holding out for something that simulates 8.5x11 paper. The upcoming QUE from Plastic Logic looks promising... 8.5x11, wifi, pdf and annotation (capacitive touchscreen) support. Supposedly in January. Coincidentally, it will also use the B&N ebookstore.

How is reading say, a research paper, on your DX? I have been tempted by it, but the screen still seems too small.
Because it was publishing static content to an anonymous audience, not dynamic content tailored to each individual user?
eInk keeps state without power. The Kindle displays famous authors and book covers when it's off. The side-effect of this, you can measure battery life in mostly 'page-turns' as it uses power to update the display, but not while you're reading.
This article is based on a false premise.

Because HTTPS clients and servers set the DF or Do Not Fragment IP flag on packets and regular HTTP clients and servers do not.

There is nothing anywhere in any standard that requires DF to be set for HTTPS traffic. There are certain links on the Internet that will set DF on your traffic in transit because it is more expensive to forward and even more expensive to do deep inspection on fragmented IP packets, but there is no reason this would be done for HTTPS and not for HTTP.

EDIT: For completeness: links to RFC 2246 for TLS 1.0 and one of the draft specs for SSL 3.0 (it was never an official standard). There is nothing about setting the DF bit in the IP header in either document.

TLS 1.0: http://www.ietf.org/rfc/rfc2246.txt

SSL 3.0: http://tools.ietf.org/html/draft-ietf-tls-ssl-version3-00
Isn't that what www.thefunded.com is supposed to do?
XKCD is sexist!!! /s
Hi axod,

I retested on OSX and Linux and same result. (I'm running Snow Leopard)

I tested secure connection to https://help.ubuntu.com/ and the data packets have the DF flag on both OS's.

I tested insecure to www.ebay.com and the data packets have no DF flag.

Make sure you ignore the first few packets that are setting up the connection because those will probably have the DF flag set both ways. Only check the packets further down about halfway through the connection - you can tell the data packets by their size.

Mark.
Fork is actually a very fast system call. It never blocks, and (on Linux), only involves copying a very small amount of bookkeeping information. If you exec right after the fork, there is basically no overhead.

However, forking a new shell to parse "mv foo bar" is more expensive than just using the rename system call. And it's easier to check for errors, and so on.

SQLite is also not as slow as people think it is; you can easily handle 10s of millions of requests per day with it. If your application's semantics require table locks, MySQL and Postgres are not going to magically eliminate competition for locks. It's just that they both pick very weak locking levels by default. (They run fast, but make it easy to corrupt your data. Incidentally, I think they do this not for speed, but so that transactions never abort. Apparently that scares people, even though it's the whole point of transactions. </rant>.)

Most of my production apps are SQLite or BerekelyDB, and they perform great. I am not Google, however.
Tell HN: We just launched Thymer - Task and Project management service
In the past 6 months our service Thymer.com was in Beta, and today we've finally bit the bullet and launched.

No regrets so far!

We got our first sales minutes after going live, and now we're dealing with the many emails we get in our inbox every minute. A good portion of those have a GMail tag "gotpaid", indicating that we just got another sale.

Our server is feeling the load, but still very stable and responsive -- so we're doing OK on that front too. Crossing fingers.

The point of this post? Not much. It's just that this kind of post inspired us to put in unreasonable ours ourselves. Just wanted to say thanks for all the advice and encouragement we've gotten on this board (under various aliases).

Thanks so much!
What is the probability your vote will make a difference?  [pdf]
Smalltalk and GNUStep :)
So what you're saying is that if my bus is stuck in stop-and-go traffic for too long I will have to get out and push?
Boston is an amazing city. Have lived here for most of my life (after moving here from Armenia when I was 7) I can honestly say it's my favorite city in the US, and I've been to Miami, NYC, LA. It's very similar to a European city as you're going to get in the states, people are nice, the city feels homely (not too big yet big enough to have a lot to do). I know this doesn't answer your hacker-related questions, but just giving you my perspective of the city. Come visit and see if you like it.
How do you figure that $130 + $55/mo for two years is cheaper than $400?

Cognitive bias (I forget which one this is). Also, your monthly bill is generally no cheaper if you bring your own phone, so really it's $130+55x24 vs $400+55x24.
JWalk: a Tool for Lazy, Systematic Testing of Java Classes
The "new Mighty Mouse"? The Mighty Mouse was awful - this looks significantly better with no silly little scrolly ball thing to get clogged up and stop working after six months.
Well it's nice to see they score 2/5 on:
http://www.thefunded.com/funds/show/North+Bridge+Venture+Par...
Ask HN: What is your RSS reader?
I'm nearly satisfied with Google Reader, but it bothers me that if a lot of stuff starts piling up, I don't know where to start reading it, so mostly HN ends up being my source of things to read.

Is there some kind of RSS reader that would be clever enough to say "I see you have 5000 unread items, here's the 10 items you should read first according to common opinion / freshness / some magic goodness score".
I believe Apple's primary concern is disallowing the installation of a VM such as Flash that could be used to host applications unauthorized by Apple.

In the case of Wax, Lua is embedded in the application itself and doesn't provide a VM which can host other applications.
Try the --limit-rate and --wait command line options to rein in the voraciousness of the download request. You can also use the -U option to pretend you are a browser.

So the command becomes something like:

wget -r --limit-rate=20K --wait=20 -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070802 FireFox/3.5.4' http://geocities.com/tablizer
I'm not sure which book you are talking about but my guess would be "DNS and Bind". http://oreilly.com/catalog/9780596100575/
Graffiti wall to light up harbour
The Science of Word Recognition or how I learned to stop worrying & love bouma
When are you going? I'm from Finland and going to Boston for the first time next month.
the video shows the exact lifting of the index finger as you are describing so it doesn't look like that is going to change
Well, they want a business relationship. If I give you money for something, there is a social, legal and economic expectation that you have an obligation to give me whatever it is you took the money for.

Or, to flip it around, beggars can't be choosers, and since they're executives...
WWW Virtual Library on Knowledge Management and the Knowledge Management Network
Keep in mind that Android is ex-Danger people. They do have expertise. I would still expect some outsourcing, though.
Do the carriers care? Google will still need a carrier and the carriers only care about having the "cool new phone" to the extent that it gets consumers to sign contracts with them.

Why should they care if the phone comes from HTC or Google?
MySQL cofounder says Oracle should sell database
http://thymer.com

This looks pretty cool, congratulations!

I really like your signup form as well.
the bottom display is a color lcd touchscreen, it's not e-ink.
If you use OS X, cmd+click.

Cmd+click even works on some things that middle click doesn't, for example middle clicking on the home, back/forward, or top sites buttons in Safari will do nothing at all, but cmd+clicking will properly open your home page, previous page, or top sites page in a new tab.
MacMini Server Announced
I'm a ubuntu user and I feel like sometimes Windows and Linux are caught in a battle while Apple makes its own way. I used this multi-touch gesture a couple of times on someone else computer and it just feels right. How many years will it take before this kind of technology is available on Ubuntu or Win?
A Beginner's Guide to Forcing
Yeah, the problem is that every single app is written in JavaScript. It works better if you open the apps you use frequently and just leave them open. Then the page remains rendered and is much faster.

Interestingly, it would be possible to code native apps on it via browser plugins. Some parts of WebOS do use this it seems, but only to interact directly with the hardware.
Yes, but they'll also have the opportunity to put in innovative things that the carriers might not think of.
By noticing that the number of reactions to the vaccine comes nowhere close to the number of cases of H1N1.

The woman from the video has, I presume (did not watch the video, as I'm at work), suffered an extreme reaction, and that is indeed incredibly unfortunate, but I'd wager it's also incredibly rare.

Both the magnitude and the odds of any drawbacks must be considered. We human creatures are very prone to emotional reactions to such anecdotes, but we are making poor use of our invaluable rational minds if we don't try to overcome that.
Im going to have to say your quoting that line a little out of context.

When I first read the article, the time I got to "slow" I was wondering what I had just read. Yet the very next paragraph helps demystify the jargon.

At that point, I realised the writer was playing with the jargon and hype but in a satirical way.
Looks cool and will try it at my local apple store.

I'm glad it doesn't have a ball like the previous mighty mouse, which kept getting clogged up.
The only thing that would unclog that sucker was some 'decent' vodka on a cloth from my stores. no joke. :)
Well if you are working on an embedded platform, then its just poor discipline to add a virtual destructor and it boils down to bad programmers.
Poor design sends $19,000 in tickets to unlucky driver
Reciprocal System of Theory 2: Fundamental Postulates
Tinkering with your network cards MTU just to try to access a web site is probably a bad idea in most cases!
Plus they have PDF for a much more affordable price than the Kindle (the Kindle 2's PDF support is mediocre at best, stupidly terrible at worst). That's a killer feature for people who may already own a significant library of PDF content.
Later on this week - exactly when depends on my work schedule though.
This has a clean interface and works well from my phone.

"We have more features in the pipeline..."

I hope that includes an API or an application for offline use. There are already a few Android task applications but I wasn't taken with any of them.
It cannot support windows much the same as Tornado cannot support windows. Both use epoll which Windows doesn't support. Windows uses I/O completion as a competing method.
Android is fascinating, even without this news. It's the Microsoft Windows to MacOS race all over again (open vs. proprietary, licensed hardware vs. not). I've been trying to come up with "this is why the iPhone is winning this time" but coming up flat. Just first to market, maybe?
The funny thing is that both of my Mighty Mouses did last six month before they got clogged uncleanably.
A Peek into Carnegie-Mellon's Open Source Lab
Could you name that book? Do you have know of any other books people should read for sys-adminning?
MySQL processlist phrase book
Agreed.. they've blogged about it: http://googlevoiceblog.blogspot.com/2009/10/about-voicemail-...
I think you two need to separate out what you are talking about.

I absolutely agree that "they're charging for access to their call center basically. I don't really see anything wrong with that.". However, I also agree that "what the site in question is doing is blatantly predatory in nature".

I would say that there is no transgression in selling these services. However, they should be held liable for deceptive and predatory marketing practices. These things are wonderfully taken care of by the market and consumers. You see, consumers got together and formed an organization to look for people who are trying to take advantage of them and then kick their asses if they don't stop. I believe in most countries it's called a government.
Looking very good!

One thing, I'd try to eliminate all typos before launching. "Get projects dones" should be "Get projects done". To be quite frank, I don't quite feel the dynamic in that sentence.

Run over your copywriting, and you've got a great starting point!
the point here is that the iPhone is a lot less 'fragmentable' than Android since it's controlled by one single manufacturer. Sure, it will eventually change features so much that apps made for the latest hardware will no longer work on previous ones - but it will probably be a lot easier to manage than having a thousand different versions of the hardware, all being released at once...

Plus, AAPL's "throw away and buy the shiny new one" ethos has kept the majority of users constantly updating their already new ipod/iphone/mac for quite some time, so this fragmentation might as well be yet another strong point on their evil marketing plot. "1st gen iphone? Sheesh, that's too old, go get a new one"
and that (along with slightly minor platform differences) has hurt JavaME so much it's never grew to its full potential... (if it ever had any)
a specially developed fast charging point with a lead the diameter of a fire hose will fill up the car in just one hour.

You can get half a charge in only 10 minutes.

That is the most appealing part to me. The thought of pulling into a charging station and pulling out 10 minutes later with 125 miles "in the tank" or stopping at a roadside diner and having the car fully charged by the time dinner is over is quite impressive.

Like with any other green technology, though, they'll have to get the price down to just a small premium over traditional cars.
How Many New Novels are Published Each Year?
DNS and Bind (now in its 3rd edition) by Liu, Albitz, and Loukides. It's an O'Reilly book.

http://www.amazon.com/DNS-BIND-Cricket-Liu/dp/1565925122
Apple has never been the high performance brand. They've traditionally either been a generation behind in processors and memory configuration or at least not at the bleeding edge.

That being said, they tend to run more consistently across a wider breadth of configurations. People were using their classic macs (the 680x0 series) for nearly a decade after they were turned off as a product line.
My point remains even if people do get confused about that: Their crypto might be broken and useless, but it still won't be harmful.
The apparent lack of middle click is pretty much a deal breaker for me.. I find it too useful for tabbed browsing. Shame, everything else about it looks pretty good.
That's a good name for a tank! "The imperfect future is coming right at you!" :-p
Highlight and paste in terminal for me...
Jerry Yang's Commencement Address: Advice in Interesting Times
When to shut down your company
a) Uh, because the article is about selling a phone via retail channels. Consumers will obviously need phone service whether it comes bundled or not.

b) And that because the T-Mobile website rips you off. $50 at Amazon: http://www.amazon.com/T-Mobile-G1-Phone-Google-White/dp/B001...
Amazon shows it's actually in its 5th edition now:

http://www.amazon.com/DNS-BIND-5th-Cricket-Liu/dp/0596100574
You're quite correct.
http://www.hardwareinsight.com/apple-to-replace-nvidia-gpus-...
Here's how you set dont-fragment on a socket:

http://manpages.ubuntu.com/manpages/jaunty/man7/ip.7.html
See: IP_MTU_DISCOVER

This premise isn't taken from an RFC. It's based on my own real-world observations of what is crossing the wire. Grab wireshark, fire up tcpdump and form your own opinion - and please do share what you find with us.

Mark.
Does anybody know which drive Apple uses on the Mac Book Pro? Is it the X25 if you order the 256 gb option?
Ack, good catch. Fixed it. In fact, rewrote the sentence altogether. Thanks!
Yes, it's one of the handful of books that built the O'Reilly reputation for stellar books about Open Source software. And it's one I would recommend for everyone building anything on the Internet. Unless you have a full-time system administrator, it should be considered required reading. You probably don't need the whole thing, but I can't think of any better source for the bits you do need to know.
The App Store is not just a software market for Mac users
Ruby's Metaprogramming Toolbox
Dude. You just saw what happened to Flickr. Stop being argumentative.
I think the name is a bit... random.

Thyme is a spice, and it seems like you chose it because it sounds like time. Unfortunately, what it looks like is a lot more important than what it sounds like on the internet.

Your name is going to confuse both potential customers and probably the search engines as well.
Wolfram Alpha Homework Day
This may be true but I don't think this is in the US.

That detail was perhaps assumed but not announced in the article, and this is sourced from "design partners" who wouldn't know.

It would make a lot of sense for Google to sell their own phone in many territories besides the US, though, so I wouldn't discount it as a possibility worldwide. But it's a lot less interesting than what people would assume from the title.
But IBM created the de facto standard by coming out with a PC that everyone else cloned!

And your second point is a challenge for any platform with multiple manufacturers. If anything, that's an argument for an Apple model where only one company makes the hardware.
I don't really follow Android too closely, why couldn't they just put that those in the upstream Android distribution rather than just the version for their phone?
Aren't they doing the WikiReader?
http://www.thewikireader.com/

http://arstechnica.com/gadgets/news/2009/10/openmoko-offline...

I do not know if this is just a prototype or actually a real product that they are going to release.
Fortunately, we're still in beta (here comes the buzzword heckling) so call volume isn't bad. My number is being funneled through Google Voice to my personal mobile, so I can send it straight to voicemail configured on certain hours, but I don't sleep much anyway.

I looked into Twilio too and tried them out. Their recording and text-to-speech system is really cool. I looked into using http://grasshopper.com which is what 37signals is using, and a more automated solution.

> Although I like the idea of the personal touch and always being there for your customers

I think we too have a special case going on here. Ramamia helps people share photos, videos, and whatnot within their family, so that personal touch might tip the scale when it comes to conversions. It can't hurt for conversions, but it might get really hard to keep up with, but at that point, it's like a server crashing under traffic: a blessing in disguise.
Ah, next time I'll make sure to read everything before chiming in.
That is fair; I suppose I'm trying to draw a line separating general complaining, vs. criticism with an appreciation for the challenges. One is annoying and a waste of time, another has the potential for constructive change.
Well carriers do not like Google too much. Remember the pushing of Google for open access in wireless networks?
Flex  Multi View Design Pattern | Web Technology I/O
Ummmmm... There is almost no air in space, which causes there to be no sound in space. Therefore, the ability to go 'supersonic' in space is highly overrated, seeing as sound simply doesn't even try. This all leads me to believe there's probably not bowshock either.
To be honest, it is pretty small but it's very usable. In well-let areas that aren't moving, the scaled-down PDFs look readable and 'good enough'. If you want, you can send me a PDF and I'll take a picture of what it looks like on the DX.

I also thought about waiting for the Plastic Logic device, but decided on getting the DX for a few reasons. First, I had about $300 of Amazon gift cards from my credit card, and the Kindle became a great target to spend it on. Secondly, considering QUE's target market, I assumed it would be prohibitively expensive for a personal reading device. Also, the DX is available now and has a cell connection, which is nice.
Indeed, as others pointed out, you can already buy an unlocked phone from google -- the "Android Developer Phone 1" is $400.
ha! just watched a video demonstration. the phrase "oops I didn't mean to do that" was heard a few times in less than 5 minutes. Of course with any new tech you have a period of adjustment...
Nothing wrong, you can organize your own conferences in whatever way you like.

... and you can lose out on the participation of a valuable subset of contributors. This isn't a moral issue, it's a question of maturity, decorum, and being inclusive.

But if you act morally outraged at what others do in the conferences they organize, don't expect much sympathy.

Likewise, if you're a socially ignorant asshat, don't expect people to like you.

Or come to your conferences.

Or invite you to speak at theirs.
Kindle 2 Fails Man's Drop Test, Forces Amazon To Pay Him $400
Apparently you can only do this ONCE per book. Once a book has been shared, you cannot share it again.
You don't need to greet the user you're replying to, and you sure as hell shouldn't sign your comments.
There are very few generally useful books about system administration. DNS and BIND just happens to cover a subject that touches everything we do on the Internet; and covers topics that are often poorly understood, and difficult for most folks to get right through intuition and dumb luck. It doesn't hurt that BIND is damned near universal in usage, so odds are extremely high it's the DNS server you use.

The Frisch book is probably a great start for general concepts, though:

http://www.amazon.com/Essential-System-Administration-Third-...

It's been ten or more years since I've read it, but it's been updated every few years, and is probably due for a new edition any day now actually. The concepts it covers (backups with standard UNIX tools, for example) are somewhat timeless. It's probably not required reading, though, if you don't actually want to be a system administrator.

Most books are just re-hashes of the documentation for a particular service, like Apache or Postfix or Sendmail or whatever, so I don't really have any strong opinions in that direction. When I had problems with Sendmail in the distant past, I found the O'Reilly book useful, but I've never needed third party docs for Postfix, which I've been using for the past eight years or so. Books about specific software are also often quickly dated by new versions of the software.

So, that's a long-winded way of saying, "Not really."