skysight-inc/HackerNews huggingface dataset:
It doesn't check for abbreviations and doesn't trigger InsertLeave, which essentially means that any pending command is aborted, but you're totally right about not leaving the home row.

I just right now remapped caps-lock to control and use CTRL-[ to escape instead.
This is exactly how it works. Queries based on some kind of id will always hit the same server, except when the server goes down. Sensei expects a semi-durable "data stream" for writes, which is very different from how most other databases work. Imagine a near-real time processing system though where updates go into a queue to be processes (financial transactions work like this). SenseiDB works great for indexing these types of events. Text search is a good example here - after you update your profile, it's put into a queue to be indexed. We don't want to wait for your profile to be indexed before we'll let you move onto another page.
What do you mean by "strong" enough? Are you just talking about strongly typed?
Thanks for checking it out! I haven't done much research on competing sites, but am sure competitors exist. I may look at changing the price as well. The conundrum that I'm in is the fact that I would like to make the service as inexpensive as possible, while giving value to the teachers as well. The price of each essay is something I have to think about more and talk to customers about more, and I will definitely change the copy before I launch.
Everyone here (besides `jerfelix` apparently) is missing something crucial:

Jon Stewart showed 4 people using the word 'nerd'. Three of them were anti-SOPA! These were the congress(wo)men that were trying to bring in experts/techies/geeks/nerds/whatever. So, I'm sorry that the techies here were insulted by that word (I wasn't!) but most of the people using the word were actually fighting for your side! And if you listened to them in context (instead of such a short clip) I think you would have thoroughly agreed with them.

I can excuse Jon Stewart for ignoring this important fact here because he is, after all, a comedian.

Lofgren (Anti-SOPA) [http://lofgren.house.gov/index.php?option=com_content&vi...]

Issa (Anti-SOPA) [http://issa.house.gov/]

Watt (Pro-SOPA) [http://en.wikipedia.org/wiki/Mel_Watt#Support_of_SOPA]

Chaffetz (Anti-SOPA) [http://twitter.com/jasoninthehouse]
This means that for applications that want to store binary data as efficiently as possible in localStorage (e.g. Offline Wikipedia https://news.ycombinator.com/item?id=3409512), you can pack two bytes into each string character. ECMAScript strings are just arrays of 16-bit unsigned integers (e.g., '\ud800' is a valid JS string but is not valid UTF-16).
"It boggles my mind."

No it doesn't. You just showed that on the one hand he gets "fresh bodies for the wars to kill and be killed" and on the other he doesn't lose votes.
Dropbox could definitely tell the client that all the files are gone, but in that case you have a three-day local backup in the .dropbox.cache folder. This has all the files in flat storage, and there exist scripts to put them back at their original paths.

Dropbox is probably not capable of triggering an actual immediate deletion of anything, unless they left some kind of backdoor. But any app could theoretically have a backdoor.
Probably because we* have stupendously weaker protection of our data than pirated-content-providers, be it in the form of multiple backups or the quality of the hosting. When MegaUpload went down, I doubt any software companies lost their only copies of what they were building, or any music groups completely lost their albums. An Average User™ with files on MU though...

*"we" intentionally including non-tech-savvy people.
I will be definitely changing the copy! Thanks for checking it out.
I calculated the 2011 results using this system:

Buy and Hold the Dow: 5.5% gain
Investing only on the "best" days: 8.3% gain
Investing only in the "worst" days: -2.5%

"best" and "worst" are defined by the formula at the beginning of the year, based on the historical data. Obviously some of the "worst" days were "up" days, and vice versa.

Regarding US tax laws, in taxable accounts:
"Buy and Hold" would generally be taxed at the Capital Gains rate (15%), while moving in and out of the market based on "seasonality" would be taxed at the personal income rate (which may be roughly 28%). Even considering the tax implications, the Seasonality method was better in 2011.
Actually when the top income tax rate was in the 60's in US the capital gain tax was around 25%, so the effective tax rate for the super rich was only 30%.

If this authors suggest the capital gain tax should be raised to 83% for the rich then it will simply result in zero tax revenue from the rich. If my capital gain tax rate is 83% i will simply pledge my stocks to the bank and get a loan on it and spend it instead of selling the stocks and pay the tax!
Sorry, there is no way you can drink 1.4 bottles of wine in 2 hours and blow a 0.07. Sorry, but this is a huge problem and the reason there are so many people who drink and drive. If people realized they were over the 0.08 limit, they probably wouldn't drive, however, many people think they are under when they are not.
"Shelved" just sounds like they're waiting for attention to die down so they can quietly sneak it in. The party starts when they're eradicated.

Unfortunately, I don't see that happening. They'll probably just change the name and try again.
Love the concept. Getting graded early is so important for students. It shows they really want to know what they are doing right or wrong before they hand in their assignments. After all, that's what learning is all about right? The grade itself is not as important as understanding what you can do better. This might shed some light on grading standards across different teachers as well.
Thanks.

The source code of my website is here:

https://github.com/yogsototh/Scratch/

And even if not clearly stated, everyone is free to use it and steal from it. Of course, I'd appreciate to be mentioned.

If you want to have the full behavior you should copy not only the css but a bit of js.

More precisely:

output/Scratch/css
output/Scratch/assets/css
output/Scratch/js/init.js
+ jquery

You should have a functioning website which will be iPhone/iPod friendly.

You certainly also need to get the layouts:

layout/article.html
layout/default.html

Unfortunately, I didn't finished to switch to HTML5, the current code is XHTML strict 1.0.
You can have a preview of my HTML5 transition if you look at the html5 branch. But I'll have to duplicate a lot of CSS modifications since.

If you want any more information, simply mail me, I'll be happy to help.
It's basically the same design (both are good at indexing low-cardinality data, and poor for high-), except that Cassandra allows non-index predicates to also be filtered server-side during an index scan: http://www.datastax.com/dev/blog/whats-new-cassandra-07-seco...
It's a one time negotiation at founding. It's not like we run it every month.

Also, it's founders, never employees. Employees get cash+bonus, never equity.
If-Modified-Since? You still have to issue the http request.
"It's not a waiting game, it's a game of poker. Lamar Smith has a royal flush and few people know it.

SOPA may pass. It may not. He doesn't care, and it doesn't matter. The MPAA and RIAA started working on their legislative strategy to pass a new anti-piracy bill in late 2010. SOPA was designed to raise the noise. Everyone is playing right into the entertainment industries hand. The lobbyists are laughing manically at the ignorance of the mob. Even Wikipedia and reddit have played into it."

http://www.reddit.com/r/technology/comments/old7e/sopa_is_ba...
Thank you so much for the positive feedback! I'm going to be very interested to see the trends as to what teachers look for when grading essays.
Given that the author is Marco (and the article is on HN because it is from Marco Arment), I wonder what his boycott position is regarding Apple? Apple has a long history of supporting draconian IP policies, and has a business model built around controlling what you can do with what you bought. Financially Apple absolutely dwarfs the combined revenue of all of the MPAA realm.

I don't mean to distract the conversation or hate on Apple, but it's a very pertinent question -- Marco and friends defend Apple's right to control their devices and their content, but are up in arms about media companies doing the same? Explain the reasoning why one company has the right to limit your freedoms while another doesn't?

(*- I will happily provide numerous citations of both Marco defending Apple draconian policies, and Apple supporting jackboot government-backed IP protections)
After the countless threads about this topic, I don't get how the distinction between copying bits and deprivation of property isn't clear. If the FBI mirrored megaupload's entire data store (ala piracy), none of those tweets would exist and most people wouldn't even be aware anything happened (since copying a sequence of ones and zeroes has no quantifiable impact on one's property). I'm not defending megaupload for copyright infringement, but your allusion to hypocrisy makes no sense since these people are being denied access to their legal IP.
How Anonymous Is Tricking The Public Into Helping Them Take On The Feds
Why use a shortener at all? All it seems to get you is another point of failure.
I'm not a huge fan of lift, but the portion of it I am ok with (the templates/snippets side of things) is fairly similar to how you use snap. It may be worth it to work on helping to finish snap (or forking it if need be) rather than starting from scratch. Snap currently provides nothing for database access, so you have a blank slate there to copy mapper or record from lift (but those both suck horribly!).
MicroConf 2012:  The Conference for Self Funded Startups
Here's the thing about each layer after the founders owning 10%. In his example, layer 2 (first employees) consists of 5 people, each of whom own 2%. Those employees probably took a pretty significant pay cut to work at this startup.

Let's say a programmer who could make $120,000 a year joins the startup at a $70,000 salary. The next year it gets bumped up to $85,000, and then the year after $95,000.

After three years that programmer has now forgone $110,000 in income. If the company sells the programmer has to earn at least that much back (and we're ignoring lost opportunities from not having the money). So the company has to sell for $5.5 million dollars.

And of course, the programmer may have worked way more hours than she would have at that $120,000 hour job. Let's assume she average 50 hours a week. In any sane world she would earn 25% more for that amount of work. So if we value her time based on her possible $120k salary, the sale needs to deliver $200,000 to her to be worthwhile.

Now we're looking at a $10 million dollar sale.

Oh, and that's assuming that the company doesn't have investors with preferred shares who will take a 3x return. So maybe the sale really needs to be $15 million just to get that $200,000 back. And of course many sales are not all in cash, so maybe she just gets stock in some other company, and that stock may not even be liquid.

All of this assumes that there is an exit as opposed to a bankruptcy.

She's gambling on an amazing exit (not necessarily Google, but something like VMWare buying Zimbra for $100 million. That happens, but it's pretty damn rare.

All of this is compounded by the fact that for the founders, a smallish ($5-20 million exit) is entirely worthwhile. They walk away with a few million dollars each.

Early startup employees get completely and utterly screwed. I'd never consider being one of these employees again unless I was offered a lot more than 2%. I think a fairer number might %10. But really, if you're willing to take that much risk, you might as well just be a founder. That's where the real rewards are.
Sen. Ron Wyden: "You can't come up with sensible Internet policy on the fly"
I'm sick and tired of "Get up early" advice. What works for you doesn't work for everyone. I feel more productive in the evening, sometimes near midnight. So to get enough sleep I can't get up before 9 AM. Maybe working in 6 AM works great for you. For me it's nightmare.
109.236.83.66
Businesses will vote in their best interests. Both Ballmer and Gates grew up in upper or wealthy middle class. They've always voted Republican.

> I honestly do believe we'll see a third party

Hopefully, but I was a former political junkie and third parties were never elected.
Sounds like he means fundamentalist in the religious sense. Believe it or not the evolution of the neo-con and American Christianity's attachment of itself to the GOP is a pretty recent development. Not long ago an average Republican was mainly fiscally conservative and the "family values" types were the outliers.
RAID shares a single property with regular backups: it lets you recover from a disk failure.

But backup is a separate copy of your data set aside for emergencies, while raid just increases the reliability of your one, in use, copy of the data.

Heres an example: You just accidentally dropped a table from your database. Can you recover it with a backup? Can you recover it with RAID?
it would be more productive to significantly reduce or eliminate our support of the MPAA member companies starting today

The problem is that any reduction in income to the studios would be spun as "fallout from pirates stealing our IP."

Attacking campaign finance is the way to go.

edit: spelling
Gee, maybe that's because some "political alignments" are substantially better than others when it comes to this sort of issue.
Better Estimates with Planning Poker
Just use their IP: http://109.236.83.66/
How to Be Relentlessly Resourceful [a practical guide]
Where does that page claim perfect ACID semantics? It's meant to describe what Sensei gives you for each aspect of ACID.

Sensei needs an event stream to process. We've open-sourced and apache-fied Kafka which is a great candidate for an event stream. For Atomicity and Isolation, the event stream must provide these guarantees.

Consistency is handled with a routing parameter. Requests partitioned around an id will always go to the same searcher, so they won't go backwards in the stream except in failure scenarios. This is eventually consistent, but tries to keep things sane.

Durability: The event stream helps with this. We don't immediately flush while indexing in Lucene, so if there's a crash we can replay the persistent event stream.

Does this make sense? SenseiDB is not intended for purely transactional processing. For some applications, sensei would make a good candidate for replacing your DB. For others, not so much.
It's a nice thought, but you have to get your cousin, third cousin, your parents, your grandparents and etc to boycott Hollywood too.

How do you accomplish this when media is engrained in our daily lives & culture?
So has Microsoft, this isn't exactly a new stance.

http://en.wikipedia.org/wiki/Gay_and_Lesbian_Employees_at_Mi...
Glad to hear that you're getting help. You can email me(check my profile) if you have any questions down the line. Take care.
This.

JavaScript’s internal encoding is closer to UCS-2 than it is to UTF-16, but it doesn’t guarantee that a string is valid UCS-2 (or valid UTF-16).
Megaupload had servers in the USA with Carpathia Hosting.
That makes them subject to US law.
SOPA/PIPA are aimed at situations where the servers are all offshore and the business has no connection to the US.
Ask HN really quick: What time is happy hour at 500 Startups tonight?
I'm in town for a day, would love to stop by. Heard it's pretty awesome!
I tend to think technology and IT are more pragmatic than liberal, but I believe it doesn't matter anyway - it probably has more to do with the social norms of a generation. Technology and IT are full of young people. There is higher support for gay marriage among the young in Mississippi than among the old in Massachusetts (if I'm remembering that statistic I read correctly). Expect tension over this issue to evaporate as time goes on.
Framing civil rights in a logical or business argument is the smartest avenue of approach, especially in the US. Moral or human rights arguments can easily be dismissed by religion, but an economic or practical argument?

Plus Microsoft would probably be sued by its shareholders if they didn't give a good, strategic decision for taking an overtly political position.
Exactly. This makes it more like UCS-2 than like UTF-16.
This is cool, but you really should have used bar charts rather than pie charts. Humans are really good at comparing lengths, and terrible at comparing areas. As an example, your chart of which database systems HNers use is almost meaningless to me - it conveys less information than staring at the raw data does. If you were able to rewrite to use bar charts instead, this would be a kick-ass tool.
I guess it depends on the type of data you are backing up too.

If its music/movies it's not that big an issue to get 1 corrupted file, on the other hand, corruption on critical work files could be a disaster.

I say RAID is fine for a media NAS box, but for critical business files, a more thorough backup strategy is required...
Old Electric Car Batteries to Find Second Life on the Power Grid
DRM and hacker-unfriendly hardware protections are bad for the people using those products. Laws like SOPA are bad for everyone. It's quite possible to support Apple's lockdown without supporting the neutering of the internet.
Cheap Item In Here
Cheap Item In Here. Sale at Lowest price here just qualified Orders over $25 Free Shipping!
I must admit I don't fully get his argument. Is there research into the perception of pie charts, or is it just an assumption that people are bad at judging areas and angles?
Do teachers not provide feedback if you go to them with your work (during their office hours) prior to the hand-in anymore?
DropBox and MegaUpload are where I keep copies of software that I purchased. They are commercial software backups.

I GUESS DROPBOX IS NEXT!
Exactly, websites making a legit protest against stuff like this need to distance themselves from these idiots as much as possible.

Being confused with cyber terrorists will not strengthen anyones goals (apart from pro SOPA etc).
I can't imagine an Ars reader being offended by the word "pimp", considering they occasionally use quite strong profanity in the meat of their posts.
It’s worth pointing out that `'\ud800'` is not valid UCS-2 either, since UCS-2 technically doesn’t allow surrogate characters.

JavaScript strings are like UCS-2, except that they allow surrogate characters.
Text-based. That's why they call it "Visual". Perhaps it would be nicer to have a text-free touchscreen with big buttons?
Interesting concept. Just a piece of advice that might improve conversions: I know you're using Stripe.js but you still should have an SSL cert on a payment page. And another thing with Stripe.js, don't use name attributes for the credit card input fields. That way they don't get passed through on the form submission.
Apple Takes On Education: The Opinions Of A Student
Hi everyone! I'm in school right now and have to go to lunch, so I will not be able to respond to any additional comments until later. Thanks so much for checking out Skimling, and if I don't respond to your comment right away, I will have responses later tonight!
Useful Resources (Docs, Slides, Etc) From Leancamp
That's my main concern. That all the communication that was going through there now is in hands of police and that they feel entitled to read it all. Isn't there some laws in the US that ensure confidentiality of communication unless theres criminal investigation against you?
Sweet!!

Best conference I went to last year, and quite possibly ever. I normally only go to conferences for networking and nap through the sessions and I didn't skip a single session or nap a minute last year.

This conference flew totally under the radar and a conference anyone can get something from.
I really don't understand what's wrong with polygamy. It seems good liberal minded people should support it.

You could perhaps put some reasonable upper bound on the number of people that could enter into such a marriage, so people can't abuse it to form absurdly large tax shelters, but how can anyone justify denying 3 or 4 people the right to be married?

What's so magical about the number 2?
I've been researching tools like these for a while and while none of them are even close to perfect, I've found news.me to be the better of the two (just).. so don't hesitate if you're going from Summify.
I've been at it on and off for something like 25 years and I still worry that I'm only an OK programmer.

Start learning now, but I wouldn't bet the startup on someone who's just now learning to code.
I think a few horror stories of what happens when a man tries to consummate his marriage to a toaster without checking to see if it has been unplugged will de-grease that particular slippery slope.
Interesting, what aspects are you not a fan of (besides the persistence parts)?
Last year's conf was AWESOME. Patio11, HNshah, and Peldi will be there this year. Can't wait.
I bought an SSL cert, and the payment should be encrypted over SSL. I'll check it out later though, and will look at the name attributes on the credit card field. Thanks so much for checking Skimling out!
I don't know if it's what you said as much as brainwashed religious folk who are scared of change. I find it interesting how one can justify sexual descrimination but not racial, as if you have any say in your genetics. Just listening to Rick Santorum last night made me wodner if he believes in separation of church and state.
Could this ban not be bypassed if people knew the IP address megaupload was hosted on?

How was it taken down? Just DNS or soemthing else?
State of the Demoscene: 1991-2011
You don't have to sell the TV, just don't watch movies on it.

The harder part, is getting non-tech people to join your boycott. Good luck trying to tell people not to see the new Batman movie when it comes out.

What would be good to know is if actors, directors, and other movie makers support the MPAA's actions. With the RIAA, you could sense that musicians often were at odds with the record companies that signed them. Is that the case with movies? Are there movie studios that don't support things like SOPA and PIPA? Maybe we'd have something if those people (if they exist) spoke out publicly against the MPAA.
The point being made, although not very clearly - as I read it: It's not the drinking, it's the drinker. We all know people who are 'nasty drunks' and we all know people who behave just fine, even after a full night of drinking.

Drinking enhances your emotions. If you're emotionally unstable, getting drunk could well lead to an outburst of feelings and depending on how well you can manage your expressiveness, lead to ill-advised sexual encounters or violence.

If you're emotionally in balance, chances are you can keep that balance getting drunk.

There are probably health issues to drinking too much, but fixing social issues by throwing a blanket maximum number of drinks indiscriminately over everybody.
Metaphors are even less useful for guessing how a judge will rule in advance than for trying to understand the situation.
We do struggle with this, too.

We rotate one person on 2-week interrupt-driven bug duty - we do have bugs we have to address immediately, but the interruptions are constrained to one victim. This helps protect the rest of the team.

We also struggle with bleed-over and follow-up work from a previous development sprint when WOW Week comes right afterward. There's no silver bullet to prevent this, though we try to be more disciplined about letting work slip if it can't ship completely on time.
You can get started without waiting for everyone else, and when they'll ask you why you act that way you'll tell them. We can't kill that industry in one week but you and I can start today and more people will join later. That's what's happened in the last years.