skysight-inc/HackerNews huggingface dataset:
Mongrel2 is still beta, but with a good process supervisor, it still way more robust than a RoR setup from the early days. Once in a while, it can die, I still need to instrument a bit more to track the conditions where this is the case.

On the other hand, ZMQ for the backend is just a pure pleasure and I haven't had a single failure of my components for more than 1 million real requests involving many ZMQ backend interactions.
I would have applied to one writing "I'm interested in working for you because my current boss is a douchebag who posts fake jobs to try and get us to apply to them."
"How would you know how much RAM is going to be needed by a process?"

I don't necessarily. I just know how much RAM I want to be able to give it.

I'd love to be able to test apps in lower-RAM scenarios. Just because I've got 8g or 16g doesn't mean everyone does, but I have no way to test what that experience will be like.

Additionally, I may have two processes that are both rather RAM hungry that I need to run. Give me the option of constraining one of them so that I can give RAM priority to one or the other rather than "oh, well the OS people are smarter than me, so I guess I have to trust that app 1 will get RAM priority over app 2, or they'll just both have to be equal".
In FF, my homepage is Google. In Chrome, I don't need one. Edit: I guess I should mention that I would use the "search" bar next to the address bar to Google for stuff (instead of going "home" to search), but I prefer to leave that one set to Wikipedia.
If you're going to be in the US any time soon I just priced up a Vaio Z top of the line and it came to £1400 quid, did the same on the UK site and it was £2400 quid
Interesting story, though I don't understand what he says at the end about not being able to redirect the QR Code to another link because the QR Code is the link. Why not just send a 302 redirect?

He sounds like he wouldn't do it on principle, but I don't understand the technical reason why he couldn't.
Australians have a delayed wait for both American and UK shows....which is why they torrent more per population that anyone.
This site is 503 unavailable.
#2 startup city: Austin, Boulder, or San Diego?
Each city advertises, but what does/is your network/experience?
1. Zed is coding in bursts, check the develop branch, it is pretty active and a 1.8 is around the corner.

2. The same, in the develop branch, there are still some questions on how to best implement it like which parts must be done by the handlers and which by Mongrel2, but the coders involved are good and very pragmatic, I bet the results will be a high quality implementation.

3. http://notes.ceondo.com is served by the "Dir" handler, that is, direct static files from disc without going through the asynchronous ZMQ based sequence. It is pretty fast.
Exchange also supports WebDAV - Outlook web access uses(d?) it. In fact, this became one of the easiest ways of integrating with Exchange server. Now that Exchange 2007+ has a full web services API, I hear the DAV stuff has been deprecated.
This makes sense. I majored in Japanese in college. There were 3 kinds of students in our language classes:

1. Students for whom it came naturally
2. Students who could be competent if they worked really hard
3. Students who, no matter how hard they tried, weren't going to learn to speak Japanese. Wasn't gonna happen.

Bad teaching methods might result in some #2 types being mischaracterized as hopeless #3's, but I think no amount of pedagogical innovation can overcome the fact that some people just can't do certain things. (Of course, it could be a function of age and brain wiring, since all citizens of Japan, even the stupid ones, have no trouble learning Japanese.)
HadoopDB: Efﬁcient Processing of Data Warehousing Queries
Is there a good source for historical data on this? The best I could find goes back to 1996, and while the amounts issued in 2006-2010 are high, they don't show the steep hockey-stick climb that we saw in the mortgage crisis, for instance.

http://webcache.googleusercontent.com/search?q=cache:ksi3L1y...
Well guys it all looks very nice. I'm just afraid you misjudge the situation. If I'm already working with electronic device why should I draw anything, not just drag&drop UI elements? It seems to be waste of my time.

Merits of paper are huge and can't be overvalued.

- Paper has no limits, because it has extremely simple user interface. No predefined style, rules and guidelines. No predefined interaction.
- Paper is vastly collaborative - easy to share, easy to pin on the wall and discuss with team mates.
- Paper doesn't bond you. You can always easily throw away what you have designed in 5 minutes. You don't need to focus on details!
- Paper teaches designers that what they have in mind matters, not tools

Your tool doesn't address those advantages of paper properly.

Adobe created similar app and doesn't achieve much.

Besides, problem with conversion from paper into digital wireframes is already resolved. UXPin notepads and UXPin App are quite popular in the UX world.

Check out the video:
http://youtu.be/-7VitOBVfCE

You can start your design process on paper by sticking UI elements on paper to the notepad, take a picture of it, send it to the app and it will be auto-converted.

So while your website looks nice and the video is great, your conception seems to miss the point.

Sorry about that. I wish you all the best.
Nominate: portland, boston, Washington DC, in that order
Similar to your caching FS trick, it would be cool if Cleancache was exposed to the userspace somehow. (http://lwn.net/Articles/386090/)
> and also the potential to connect to Wi-Fi towers that are miles distant—something that is impossible with conventional Wi-Fi, mostly because the power of normal Wi-Fi transmitters are limited by the FCC.

And my laptop will need to beam back miles away with omnidirectional antenna? That's exactly what I want to have on my lap...
Because then his blog would be unavailable? The code points to the root of his domain.

And even if he was willing to have his blog redirect to that other site, there's still the issue about all these other misprinted codes. If they point to $randomblog it's mostly funny. If they point (via the redirect) to $possible_competitor, it's much worse
Branching can often be a good strategy if you have a large team and you don't want large uncompleted chunks of work to block quick fixes & deploys, etc. The situation you want to avoid is:

1. Engineers A & B are working on a medium-sized story that's not really done yet, but is in master anyway
2. Somebody discovers a small but critical bug in production
3. Engineer C can write a bugfix very soon, but can't deploy it to production because the other story isn't done yet.

But if your team never ends up saying "I'd deploy that but master isn't clean right now due to different changes", you probably just don't need to branch that much. Maybe your team is smallish or maybe you're capable of always breaking up work into really small increments. It really depends on everybody's situation.

Github does something sort of like this internally: http://scottchacon.com/2011/08/31/github-flow.html

Branching is more overhead in some circumstances but I've also found they can make things much easier. But I also wish that more people were comparing strategies and trade-offs because this stuff gets subtle and there are really lots of ways to do it.
Really, you don't want to randomly waste cpu cycles for nothing, like pre-decompresssing video. It just increases the power usage and heat of the computer. It would also make it harder to skip, since the program needs to finish the portion it is working on.

One thing people often don't realise is there isn't really 'wasted' RAM, your OS usually uses the rest to cache things, especially files. File caching can greatly speed up disc reads and writes. (The following only applies to linux, I'm not sure about other OS's; all three have very different memory models). When memory is getting high, a few things can happen (depending on whether you have swap). The file cache is preferentially cleared first, but swapping pages to disc is also considered readily. An interesting thing is that swapped pages aren't deleted from swap straight away, only if they are modified (so swap usually doesn't decrease in size). There is also the Out Of Memory killer, which can kill applications using too much memory. It really is an interesting area. You can read more from this page http://tldp.org/LDP/tlk/mm/memory.html. Just remember all OS's are different.
With the later seasons of Lost, Sky One (UK) aired the newest episodes the night after their US premiere, supposedly to cut down on Sky losing viewers to pirating.

Anecdotally, it worked.
Building a truly portable backup service
It points to his top level. He'd be sending traffic away from his site unless he managed to filter it somehow.
I use Arch with modular kde, which is a balance between minimalism and 'just works'.
International sales, distribution, and licensing has been a major cash cow of the TV industry for decades. It works in the other direction, as well, i.e., from the USA to the UK (and to other countries).

Your friend is correct in that the appeal of this cash cow is why the industry will fight tooth and nail before they have to put her out to pasture. The model is going to become irrelevant sooner or later, but for the time being, it's still paying off handsomely. It will go, but it won't go quietly.
You would probably need a credit card tied to a us-based address as well.
I am surprised that people are surprised by this.

Who do VCs spend their skiing trips with: ramen-fed, sleep-deprived startup founders, or other VCs? Of course, they hang out with each other.

Same with executives at large companies. They might be nominally "competitors", but they've already learned that they have more in common with one another than with employees in the companies they run.
It will be released in parts, the core components are already available:

- distributed process manager:
http://projects.ceondo.com/p/diprocd/

- the pre-receive hook taking care of packaging and deployment:
http://cdn.ceondo.com/bareku/buildpack-python.tar.gz

If you need something similar, you will most likely adapt it heavily for your own setup, so, I am not sure if a full release is feasible.
101 Top Startup Blogs
If you want to artificially constrain memory in order to test performance in low memory systems then this is a different use case entirely and I'd be surprised if there is not software available to do this for you.

Although you should bear in mind that computers with less memory probably have less everything else (including slower memory busses) so your best bet is to actually find a slower computer and test with that.

Most OSes will let you prioritize other processes over others (e.g Linux has "nice"), whether this is just for CPU preemption priority or whether it does other resources as well I'm not sure.

However I think most swapping systems will try and keep the most frequently used pages in RAM , so if one process has preemption priority over another this problem would solve itself as it's memory area would just get accessed more often.

Again this is kind of finger in the air stuff so anyone more familiar with OS design should feel free to correct me.
That is what is funny about all those people that treat ¨conspiracy theories¨ as nuts. Is like corruption must have a limit just because they have not seen it first hand.
Not too uncommon... and why people should never apply if the poster uses an anonymous address (ala craigslist).
Not only censorship but also results manipulation.
>Prioritize websites that obtain certification as a licensed site under a recognised scheme

It's like pressuring map makers to exclude "bad areas" of town where knockoffs are sold, but also only listing the shops that a certain cartel, I mean group, want listed.
We are surprised by the blatant disregard for employee rights and that they would do something so illegal.
As long as companies like Twitter are openly embracing country specific censorship I don't see this happening anytime soon. Just looking at the recent developments - Megaupload, Google Profiling and Twitter's new found love for Censoring doesn't make me hopeful that Tech companies will stand up for the interests of their users.
Hard disk space isn't an issue, but internet bandwidth is. Also, being able to fit a fairly complete operating system on a CD.
Show HN: My weekend project, TrickedOutTimeline
How lucrative? As lucrative as a £1 rental of each episode of Downton Abbey or Dr. Who available the day after it is broadcast?

Because that's the price point I would pay to watch a current episode.
They aired Battlestar Galactica a few hours ahead of the US. I'd imagine the narrower gap put an even deeper impact into piracy.
I made the experience that it's never a good idea to point a QR code to a fixed domain. Always create a little redirect app where you can define later on what target the link should point on.

So for example point the link to http://mysite.com/qr

where you have a little redirection-php file that you can edit at all time.
Gee, I didn't know that employees were akin to the King's game, making it a Bad Thing to poach them.

In my world, poaching employees == offering them better options in exchange for the value generating capabilities that they bring to the table. Quid pro quo, and if someone else offers a better quo...
The episodes are available for free on pbs.org. I personally would not pay for it. But then again I was happy to wait for it to show up stateside.
This is also significant because it's an ARM tablet. Up until now all the Plasma Active demos I've seen have been on x86 tablets.

I see it has Mali-400 GPU. Rumour has it that an open source, reverse-engineered driver is on the way. Things certainly are getting interesting.
Origin of the term “driver” in computer science
The issue is whether it is feasible to engineer collisions.
It has occurred to me that being in IT is possibly one reason I can do this, but otoh I have noticed that companies increasingly want to "commoditise" IT workers, so repeatedly low-ball their offers until they get someone who is willing to work for low pay and goodwill. I must admit, that has sometimes been me, but it won't happen again ;) Also, I have been in situations where I needed work, and I think now it would have helped if I had adopted my current strategy. It's a bit like dating: look too needy, get neglected. Look confident, people think you're worth having.
The idea that small cabals of individuals can act in collusion like this goes against the commonly held view of the economy as an anonymous force of nature that always moves toward efficient equilibrium. But sometimes that's just what happens.
We faced this situation before. What we do is:
- When there is a feature that is not done yet, but has some user-facing code, we use feature toggler to disable it on production
- we deploy quick fix by doing a cherry-pick

We discussed about branching a while ago to solve this problem more effectively but still not satisfied with the pros vs cons. For us, branching only makes sense if we switch to use branching completely, and thats quite a big change.
TB = TeraByte
RAM = Random Access Memory

I would have thought TB and RAM were easier than RHEL and NUMA.
I agree in general, but this one (stifling competition by illegal methods) happens to be within my particular corporate evilness threshold. Unlike every previous evil Google has been accused of.

The problem with a word like evil is that it is so subjective. For some, obeying repressive laws in China would be the ultimate evil Google has committed. Using Google's own definition of evil, using the entire right side of the search results for self-advertising could be seen as evil.

However, ultimately I agree. Since evil is so subjective, very little information is provided by calling out Google in particular for being evil and thus hypocritical.

Condemning all the involved companies equally would make more sense.

(But I can't help feeling more disappointed Google was part of this).
If we're going to keep moving more and more apps from native to Web-based, I think we're going to see a lot more of this (standardizing an existing service to be accessible over HTTP), since WebSockets can't connect to any raw TCP sockets (and they shouldn't, that would be terrible security-wise) and WebRTC has the same approach: a protocol of its own with its own handshake & rules.

Better that than have everyone builds its own incompatible HTTP / REST API for common services.

I do wonder if there's any big companies like Google which have pledged to support this spec?
Why RTFM doesn't work
Chuck Series Finale Recap, notable moments from the finale.
lucidguppy 55 minutes ago | link [dead]

There's a wonderful documentary on the NYC subway. At the end of the director's career - he basically stated he could keep building the subway for as long as he wanted - the subway would still fill to capacity.

I think one of the biggest problems was caused by the interstate system that went through cities. I can understand ring roads - but cities like Hartford, Providence, and Worcester are cleaved in two. It's just horrible.

It looks like your account was killed (maybe due to being inactive for 562 days?).
Why not? Everyone has already diluted the meaning of the word "greed" successfully. Might as well start on "evil" now. :-)

But in all fairness, non-poaching agreements are not right. What if every tech company did this? You better hope you never have to leave that company after they hire you... Cause otherwise you'll have to consider a career change.
At the same point as you are. I have 8 GB of RAM in my mid-2009 MacBook Pro and usually have one browser running with a number of tabs. I quickly run out of RAM and go to swap, and the only solution I've found so far is to use the purge tool that came with Xcode and manually free up the "inactive" RAM that seems to just sit there.
When I lived in Europe from 2006-2008, I was able to purchase and download episodes online from Apple iTunes with a U.S. Credit Card.

I was unable to access Hulu or Netflix streaming when they debuted, which made me sad.
That logo looks an awful lot like the Luanchbit logo as well. http://www.launchbit.com/
As a user, that would really annoy me. I like to know where I'm going before I put a URL in my browser.
Check out "West Virginia Historical Atlas" 2010, by WV Univ Press. I did the maps.
"Two years ago we appeared to have discovered an exciting and enigmatic new predictor of success in a first programming course. We now report that after six experiments, involving more than 500 students at six institutions in three countries, the predictive effect of our test has failed to live up to that early promise. We discuss the strength of the effects that have been observed and the reasons for some apparent failures of prediction."

http://www.eis.mdx.ac.uk/research/PhDArea/saeed/paper3.pdf

More:

http://www.eis.mdx.ac.uk/research/PhDArea/saeed/
No, it doesn't have to be that way, and on mobile devices it often isn't. In a mobile browser a lot of this layering is invisible or only available when called upon by the user. And consider also whether this excessive contextualisation might have something to do with the success of the 'app' model for accessing services, where the device focuses solely on the task at hand and all that framing goes away completely.
Comment in the post says it all.
I guess I'm cynical, but I'm not surprised. I wouldn't have expected some specific individuals (I thought more of Eric Schmidt; I always liked him) to be involved but the behavior is not shocking. Yes, it's shitty and illegal. No, it's not at all surprising.

Let's say that you're talking to an investor and you tell him that you're being courted by another VC and that he needs to act fast. What's the first thing he'll do, if he takes you seriously? Pick up the phone and call the guy (they were classmates in business school, and it's "bros before schmos", man.) If there was proper competition, that sort of thing would never happen.

Social class is an ugly reality and people in higher social classes always look out for each other first. The real competition is insiders vs. outsiders. Human societies are naturally conspiratorial. I don't know what the solution to this problem is (other than, individually, to just keep working hard and trying to be awesome enough that the general wankbasketry of humanity doesn't matter) but it's obvious that our current regulatory machinery is too thin.
With memory prices as low as they are right now, you should upgrade if possible.

8GB of DDR2/3 from a good vendor has been less than $50 for a while now.
and i hope a blog post coming soon on the awesomeness of google apps' image api!
You misunderstood. The total value of the physical Shuttle itself is $3 billion. The average cost per trip is $450 million. The marginal cost per trip isn't available, but it is undoubtably less. Probably around $200-300 million.
RAM is used by an operating system and managed. You may use 11/16 GB at once, but someone could browse the internet with the same tabs at 3 or 4 GB and be fine. Hell, they could at 2GB and be fine.

The operating system plays a huge role in memory usage, many modern ones cache indiscriminately, preload most used applications, etc etc

Comparing RAM usage is almost apples and oranges these days, unless we're talking similar setups.
Man who downloaded recipes on how to make explosive devices jailed
Exactly this. As an android developer, I'll developer my applications for the broadest range of devices that I can support. I know eventually ICS will take off, but for now 80% of the market is >= 2.2.

This is just another wrench thrown into the cog of advancing Android development. They pretty much have to break all their conventions before moving forward which is a pain in the ass to work through.

Also, if Google actually cared about it's developers, wouldn't it make sense for them to back this decision up with an official library to support an action bar on other OSs? There's third party libraries that you can use but it just goes to show again that Google just doesn't really care which state their developers are in.
Yeah, but what's the equivalent of the MPAA/RIAA in the tech industry? It's crazy how much more money the tech heavyweights have over the music/motion picture industry, yet, the tech industry seems to have almost no influence in politics. Can't they lobby for not being censored?
Note that this chip, when fitted with DDR3-1333, has a theoretical peak system bandwidth of 32 GB/s (achievable peak will be somewhat lower). This hash, running on a single core, claims to process 16.2 GB/s. There are 4 cores (8 threads) on the X5550, so the hash is already limited by memory bandwidth.
Actually BSG was aired in the UK a few months before the USA. Season 1 started in October 2004 in UK and January 2005 in USA.

People in the USA must have pirated it loads before it was shown on TV. And yet the TV numbers were still very impressive. This is evidence that piracy doesn't affect sales/viewing figures.
On iOS at least I think the single button is just fine, even preferable, and certainly far easier to understand and more consistent.

I don't disagree that the right mouse button can take new users a while to come to grips with.

The trade off of course is that even in moderately complex tools, a single button can't provide all of the actions a user would likely want to do. In the Mac world this was historically resolved by burying functions under layers of unmemorable keyboard combinations...e.g. command+shift+t or some such or in menus in the menu bar.

So the question then becomes, who do you optimize your interface for? The new user that can barely understand the abstraction of moving a physical device that's loosely mapped to screen coordinates? Or the user that needs to get-stuff-done-and-after-all-won't-be-a-new-user-all-that-long.

I personally think this move away from the menu button in Android land is a mistake. I already have issues with it on my Tab. With the software button showing up all over the screen or not at all.