skysight-inc/HackerNews huggingface dataset:
You can also put window configurations into registers. C-x r w r puts your current window configuration (what windows you have open, their sizes and the positions in their buffers) into register r and C-x r j r jumps to that configuration.

I personally find this extremely useful--I use it far more than any other register-based feature. Of course I effectively use Emacs as my window manager for everything except web browsing, ergo I am certifiably insane.

And if ezbl or a similar project ever matures, I might start browsing from Emacs too :P.
>haven't looked under the hood of W8 yet but if MS wants to limit me what I can install on my computer / take over boot / BIOS control this one will certainly find no home on any of my computers.

Thank god. I was afraid we'd get through this thread without the typical misinformed FUD about SecureBoot.
Do I really need to point out that Samsung are awarded nearly an order of magnitude more patents each year than Apple? (http://www.uspto.gov/web/offices/ac/ido/oeip/taf/topo_11.htm)

In order the most patents were awarded to IBM, Samsung, Canon, Panasonic, Toshiba and Microsoft. So Samsung is no. 2, while Apple is all the way down in 38th place.

If anything, I'm willing to bet that Samsung and the other Asian manufacturers are the overzealous ones trying to use patents to muscle their way into the higher end of the technology market.

More patents are now awarded to foreign countries than the USA. Mostly Japan, Korea, Germany and Taiwan.

If you think Apple is on the wrong end of the argument, well I guess you don't want a domestic technology market?
Map of the internet
How to Convert AVI to Quicktime on Mac
When you failed to play AVI in Quicktime, don't worry. This article will teach you how to play AVI videos smoothly in Quicktime or some portable deivices at ease.
I'd be surprised to see how they can be truly ACID and truly scale out.

This is an unsolved problem to me, I submit there are fine prints regarding ACID or scalability...
No, it didn't. Eventually it was rewritten (by fans I think) as Dune2000, and this version did have unlimited unit select.
Waterproofing contractors in chennai | Waterproofing in chennai
Dr.Terrace is the best Waterproofing contractors in chennai offering complete Waterproofing in chennai. We are the contractor & provider of any Waterproofing services in chennai.
The videos from the MIT site have always had choppy audio. Since they are Creative Commons I've sometimes contemplated creating a more modern version -- a project where I copy the text and programs word-for-word, then perform a screencast of the lecture myself with a more controlled audio setup. I might also change the language on the chalkboard but I imagine that would garner me more hate than love.
Practice Success - Solutions for your success, Healthcare Training Institute 
Practice Mastery Institute provides health care training which helps health care practitioners confidently achieve practice growth and practice success.
Physics and astronomy explained using LEGO bricks
Hmm. Okay. I open a transaction for three days (let's say indefinitely), maybe reading a few tuples here and there and updating a few, but never committing. How does this system not fall over? I guess it could abort my transaction...

Still, I think their performance numbers can be legit, because they are much, much slower than what a handful (much less than 24) machines could do if fully partitioned and without coordination. 500KRead/Second on such small values is not really fantastic performance over 24 machines. I also don't understand the initial burst-capacity on the read-side either, although I can guess -- on writes it can make sense because some work is deferred, but I'm trying to understand how that can happen on reads as well. My guess is a transaction ID allocation on-read that hits a wall somewhere.

Another common use case is I want to take a consistent backup/copy. For large databases, this is a very, very long snapshot to maintain, if MVCC, or a lot of locks to acquire, if 2PL. How does the system act then?

All in all, I think it's pretty neat, and I like that someone is dealing with OLTP database problems with a mind towards easing one's burden via transactions.
It's fine today, but what about when the management changes? And I'm sure, Google's management change could easily occur during our lifetime. Heck, look at Apple and Microsoft. Steve Jobs -> Tim Cook and Bill Gates -> Steve Ballmer.
Honestly... if you have figured out how to scale with full ACID... I have a hard time believing that having SQL support in there is going to "kill" your ability to scale.
I have 2x 17" 1280x1024 and 1x 1920x1080. It's not perfect, but it's a pretty good match to your diagram.
(Why) Juggling for Programmers (and other computer people)
Show HN: Collapsible comments for Hacker News
I'm sure Al3x will find success wherever he ends up. This is worrisome for Simple though.

I signed up a little over 2 years ago as when Al3x announced he was joining as a cofounder http://news.ycombinator.com/item?id=1355292, it seemed like a great product, and I couldn't wait.

Now, 2 years later they have begun to roll out invites to what amounts to a MVP. No way to deposit cash, no simple way to deposit checks (specifically the deposit via mobile app functionality), no goals or budgeting aspects, no joint accounts or lines of credit, no android app, just a nice looking card tied to an account you have to wire money into.

Don't get me wrong, simple is doing great things, and it could be huge. Two years of dev time for a product that is completely redesigning one of the biggest industries in the world is completely reasonable. I'm just worried the hype will run out or turn negative before they can ship something with enough value to convert the non early adapters. Having a cofounder leave doesn't help their image, regardless of the reasons for the departure.
Paypal.com is not available
I sure hope that the crowning achievement of our era is not simply a dress on a phone. This is not innovation.
Original post. iOS in Java?! Why?! GWT! Why. Just learn ObjC, Javascript, whatever the local language is... It's not that hard really...
Having been a difficult employee myself (don't know about the talented part), I've wondered if the way my old boss dealt with this problem was the right one. After some initial conflicts he decided to ignore my antics as long as my output was high. But I guess if he'd had the opportunity to replace me he would have fired my ass in a heartbeat.

Which brings me to my point: Most of the advice is sound ("if they're not playing by the rules, let them go", "the team is more important than an individual contributor") and I'm sure they work in a corporate setting. But do they work for startups? If you have a bunch of average people, you'll end up with a mediocre product. You need talented people who can do more than what their job description asks of them. And unfortunately talented people are also notoriously difficult to manage, because they have better alternatives than others, because they don't think rules apply to everyone the same, because the lack social skills or because they're just jackasses. Stay away from the jackasses, but for the rest of the talented misfits there must be a way to manage them and make it work.
I thought the same. That one stumped me for a while when I was starting out in vim.
Developing An Embeddedable Javascript Widget
The sad Parallels forced advertising debacle
Mbt Shoes Sale
FWIW, we did this in the opposite order (first Rails 3/3.2, then Ruby 1.9). The bigger wins in developer productivity and access to shiny new toys are to be had by jumping to the latest Rails version. Updating Ruby is just the icing on the cake.
Flickr and amultiverse.com also appears to be down for me. (seattle)
I don't really agree with the GP, but Bungie is actually a pretty apt comparison in this case. Ask them what they think about the acquisition...
Looking at what they are providing, it's a shared nothing architecture, with data stored in ordered form. Technically, you can make this work in a very scalable fashion with an SSTable style store.

Think of it as LevelDB with a distributed B+ tree (or even just a few extra levels) handling the partitioning between nodes. That can scale quite well, and wrap updates and reads with snapshots at very low overhead to provide all the key bits to handle ACID in a distributed database.
How to Get The Best Discount Theatre Tickets
Going to London and watching a show at the Lyceum Theatre is surely going to be a great experience. The wonderful shows that they have are truly exciting, but sometimes watching a show can cost way more than you think.
OT, I am not familiar with GitHub and I know it's much more than a download site.
As a Download site, however, I don't think it's very user friendly.
You think you've have what you want when you see the file icon but that isn't clickable. 'Raw' doesn't sound very good and neither does 'History'
Then 'Downloads' link looks like a link to a more general page than the Download link for this file in particular.
Through trial and error I found what I was looking for after not too long but it left me feeling a little stupid and irritated at the same time.

Edit: it reminded me of this http://okcancel.com/comic/4.html
Why do you consider yourself not good enough to work there? I don't know you, but I find that most developers that say that do just fine.

Oh yeah, we're hiring too: https://cloudability.com/jobs/
You should care who invents technology. If you make laws such as patent laws that work to suppress innovators (ironically), then you will be left with a stagnant monopoly. You can see iOS starting to stagnate even now.

In the long view, the innovators, thinkers, and dreamers of today will win. Companies like Apple will come and go as the markets collapse under the new monopolies. Forward thinkers will replace them. It's the same story over and over.
I recommend having a read of this article explaining the differences between CAP and ACID:
http://www.infoq.com/articles/cap-twelve-years-later-how-the...

TL;DR

ACID represents one design philosophy at the consistency end of the consistency-availability spectrum. According to CAP, to have the maximum Consistency of ACID, you'd need to trade-off against a lower Availability and/or Partitionability.
How is that different from first-to-invent system?

Concept of prior-art still exists in first-to-file system.
Gold Bodhisattva Mahasthamaprapta Sale
Guild Wars 2 Final Beta Impression
Aussie startup scene hits boiling point
I'm so dumb I thought for a moment that Google would announcing some kind of new clothes fabric.
Relaunch successful with 400+ coming from Hacker News
> I want the four finger swipe sped up.

Ok, I never use that one. Sadly it seems that for the sake of consistency with the physical world this animation is tied to the movement of your hand (whereas the MC exposé swipe is a trigger).

> I don't know the absolute numbering of my spaces, it's a relative association for me.

One can set up "Move Left/Right a Space" shortcuts in the Keyboard prefpane. Same animation speed as the swipe, which feels ungodly slow.
The cows have magnets because they eat metal. The danger for humans isn't just 2 magnets, it's 1 magnet + something ferrous, of which a magnet is just one possibility.
I use OSX default vim. That might explain things. I'll try

brew install macvim --override-system-vim

to see if things improve.

EDIT: it works.
Apple Q3 Results: What the Analysts Missed
Kinda like this?

http://kotaku.com/5595453/youtube-easter-egg-lets-you-play-s...
Maybe there could be a kickstarter to just pay Siracusa to write 26,000 words about ubuntu?
Im really not sure about the pricing model. Here are a couple of points:

There are tons of people looking for $5 vps that have like 500mb on ram. Your pricing structure will be like a magnet for those type of people. I dont think may of those people will upgrade to a $100 a month plan though.

As with the point above, you are relying to heavily on the people who have bought into the system at the free plan and now have to migrate. If I were to go onto one of the paid plans I would feel bad knowing most of the money im spending is going to provide a free service tier.

50Gb data transfer limit 0_0. Its 2012, bandwidth is dirt cheap and 50GB really is not that much. Especially if the person is paying $100+ per month. If someone is using more than 2GB of ram they are most likely using more than 50GB of incoming/outgoing data.

Edit: I signed up to test it out and while it says unlimited services (free plan) once you signup it limits you to 10.

Edit2: Turns out you need to have some ruby knowledge to get started (even if they offer a ton of languages). Since I dont I will have to postpone playing with it till the weekend where I can dedicate some time to playing with ruby.
I just tried it in the iOS simulator and literals work. @[...] => NSArray, @{...} => NSDictionary, @# => NSNumber
This is just one example of a general flawed concept and certainly beyond the scope of a "bug" that could be fixed within a week or two.

I don't think we'll see a unified experience until Windows 9.
(I'm part of the Seedcamp Team)

Actually - we do have cohorts, just a little nuanced from the 3-month programs. Due to the distributed nature of the onboarding and investments (locally in the markets we cover), we decided to kickstart the individual startups monthly. We have a rolling program throughout the year, but the annual Seedcamp Week with Demo Day is completely separated by annual class.

In terms of focus, we haven't changed: product focused teams from all around Europe (and beyond now), at seed stage, at standard investment. Happy to chat and give you more input, of course.
Really like the concept. I can see this being incredibly useful for college aged guys.
This is a beautiful site with tons of information, graphs, lists, examples, etc. and yet omits the one thing that underpins it all: how it actually works.

The claims are: serializable ACID cross-machine transactions "without performance penalty." MVCC with optimistic concurrency control.

Optimistic concurrency control means that the server has to check the version on all modified data before the transaction commits. Cross-machine transactions mean that this version check has to happen on multiple machines. ACID means that both machines have to either commit (if all the version checks succeed) or roll back. How are you going to reconcile all of these requirements without resorting to two-phase commit, which most certainly has a performance penalty? And how are you going to get serializable transactions across machines without processing these cross-machine commits one at a time (waiting for two-phase commit each time)?

I'm just not seeing it.
Evrythng | digital identities for the real world
> Okay. I open a transaction for three days (let's say indefinitely), maybe reading a few tuples here and there and updating a few, but never committing. How does this system not fall over?

They say they use optimistic concurrency control, so your writers aren't taking any locks, instead the transaction will just fail when you commit if any of your read/modify/write's were modified in the meantime.
I read somewhere that Apple uses hard links to directories for time machine.
Why do they have to be fixed before then?
I want to see arab spring happen in Saudi Arabia. Not going to happen until the USA stops propping them up though.
Maybe it started with music playlists. My digital music collection is largely in the same folder structure as it was 15 years ago, but every music player wants to make a library based on metatags, which in theory makes sense, but then just adds the problem of giving everything suitable metatags. Building your own file structure based on your own needs just seems easier and simpler.
Please refrain from such personal attacks. I don't understand what prompted the OP's comment (but in my experience it's largely true). That said, there's another axis of motivating job: those with social impact. wingspan.org offers a "24-hour anti-violence bilingual crisis line". It clearly appears to be a socially rewarding job.

And you left out his earlier job, at a company which is known for significant "engineering challenges".
Can't tell if this is serious. Is this feature designed for hipsters? What is the percentage of the population that knows Morse code?
2 of the startups are from Pollenizer!
Good thought, Immad. I hadn't even considered that. However, we haven't raised any additional funding after YC, so our valuation is indeterminate from a legal perspective (or way too low, since the YC money valued us at something like 300k five years ago), I guess? We'd only have revenues to go on, which would comfortably value us in the right sphere, but without a funding round or exit of some sort, I'm not sure how else to make that valuation stick.
I think that isolating data and applications into their own directory on a PC makes total sense.

But there was something that I read to do with organizing your email inbox into folders which is sort of related. A study found that people who organise their inbox into multiple sub-folders don't get any benefit at all compared to those that have just one big inbox; when they want to find something, they just sort by 'from', 'date', 'subject' or do a find text.
Affordable Tires Palmdale
The simple website still says it's invite only. I've been on the waiting list since December and haven't heard anything.
The awesome shirt
Interesting webGL Demo -The Little Black Jacket
What's problematic is when you have a transaction that span amongst several nodes and you need to reconcile several transactions (commit phase).

The usual way to do it is to refuse the transaction if a conflict is detected, however this is a real performance and useability issue for a NoSQL database.

What I'm implying is that if you have ACID transactions but they can fail very easily, you don't offer much...
Compare this to Facebook: 3/20

Entirely different loyalty, maybe even belief in the long term. I would say that the difference between the two companies is that Facebook hired young, while Google hired older, highly educated employees.

(In the list below, I wouldn't even count Steve Chen, he was from Paypal and spent no time at Facebook).

http://www.businessinsider.com/facebooks-first-20-employees-...

I think the
Just curious, where did you get that graph from?
There is a flaw with directories and hierarchical storage and it's not their conceptual complexity.

Gmail made a move away from folders and it's one that I've embraced.

1. It's easy to spend too long manually organizing things into folders. It's the kind of relaxing, busy-work we can fall into to avoid the hard stuff we're supposed to be doing.

2. There are many arbitrary ways to rearrange hierarchies and no clear limit for how deep they should be. Many of us with slight OCD-ish tendencies can fall down the rabbit-hole here.

3. It's manual work that the computer should partially be doing for us.

There are ways to mitigate these problems. Multiple views of the same structure, tags instead of folders and easily accessibly, instantaneous search can teach us to be less dogmatic about our directories.

I very rarely need to use tags/folders with my email now. Search works for me 90% of the time. It's only special tasks such as doing my tax returns or tracking a particularly complex bunch of emails where I might use tags. I think my file system is probably an order of magnitude more complicated and there is less automatic metadata with files (my file system doesn't know what project a file is related unless I tell it whereas you can tell a lot about an email just using from/to/cc fields.)

At this point I was hoping to end on some kind of conclusion but I can't think of one.
A directory structure is too restrictive, much like Java and C++ inheritance. Cluster and search based file access is way more flexible and fluid, but we haven't had a good UI or overlay onto traditional filesystems yet. Think of Go's interface model, but for files.

Imagine you have a file that is a vendor-provided html template. Does it go in vendor/ or templates/? vendor/templates? What if you want to find out all the templates in use by the system? Document that somewhere and expect a newhire to 'just know' where you store the fragments of your templates?

Sometimes there really isn't a parent-child relationship between data, modeling it like that is always true seems very 1980s.

Perhaps Rob Pike can sum it up better than I can:

"My late friend Alain Fournier once told me that he considered the lowest form of academic work to be taxonomy. And you know what? Type hierarchies are just taxonomy. You need to decide what piece goes in what box, every type's parent, whether A inherits from B or B from A. Is a sortable array an array that sorts or a sorter represented by an array? If you believe that types address all design issues you must make that decision.

I believe that's a preposterous way to think about programming. What matters isn't the ancestor relations between things but what they can do for you."
I worked in this space for 18 months (09-10) with a few partners. http://www.techcrunch50.com/2009/sprowtt-marketplace/

There's room for money to be made in accredited investor platforms, both in facilitating relationships and facilitating transactions. But I don't think there's a lot of room. Several players over the past few years are making decent cash, though I wouldn't say any are truly disruptive nor are they home runs. And ideas like FundersClub have come and gone, tried by bootstrapped startups all the way up to Goldman Sachs. Like most aspects of the investment banking industry, if you can market your services well, gain a reputation, AND actually facilitate stock deals for good companies, you'll pull in some dough.

The possibility of some dough may be enough for FundersClub to be funded itself. But truly disruptive businesses on the equity offering platform side of things are up against massive hurdles. I don't see anything here that seems revolutionary -- just a play to eventually make something off the crowdfunding revolution.

There's probably going to be a flurry of startup activity trying to capitalize on the securities aspects of the JOBS Act. The SEC rules may simplify some things so much that the technical (legal) barrier to being in the stock offering game will be incredibly low, at least compared with what it is now. But what happens if the barrier does get lowered? Lots of bad deals, lots of public noise, and for successful VCs and angels it's either going to not change their process at all or make it even harder to find quality. It still doesn't change my position that equity investment should be allowed by anyone, with limitations, but a sustainable system for offering stock in early stage companies is going to take a lot more complex work than just finding a way to structure the investments technically.

As a side note, outside these kind of "pie in the sky" offering platform dreams, which I myself threw personal money and time into, there is still obvious room for innovation, albeit unsexy, in automating various aspects of securities compliance. During Q&A Tim O'Reilly rightly encouraged us to pursue that piece of our efforts (definitely trying to bite off more than we could chew). We had NYC bankers telling us the same thing.

BTW, I recommend anyone thinking about or already involved in a securities-related startup to make friends with bankers and M&A folk in NYC. Our clearest, sanest advice came from Wall Street connections we made.