skysight-inc/HackerNews huggingface dataset:
My guess is this approach will work well for the tech industry in the short term. The real change needs to happen in the system and with those who represent us. I'm looking forward to a (hopefully) more computer-literate generation of representatives being elected in the coming years.
They don't even know the difference between a Google search and a URL; you think they really understand syncing client and server state?
But most people have complicated personal banking set-ups with money flowing in and out to different places at different times. It works well because the individual has control. If you had to automatically pay for your shopping using some database magic every week, instead of just handing over a credit card it wouldn't work either.

Treat payroll like an individual bank account with facilities to make and receive payments automatically. Then let actual humans enter the information individually for each person. Add automation of this as an after thought once the problem is fully understood.
The problem with using email as an example is that it's too perfect. Everyone is comfortable with the concept of the outbox where messages go to be sent. Email messages are fully self-contained and independent from every other message. And while in an email client, all you do is send and receive messages, so any UI related to that is fully expected.

The real question is how would this apply to applications slightly more complicated. An app where operations have consequences beyond just the single item you are working on; were users are clicking "save" and not "send"; and users go from working on entirely different entities. It seems like this adds a lot of additional complexity for very little perceived performance gain.
An email news letter disclosing financial information about startups.
TerraSight Persistent Surveillance Common Operating Picture
This is why I wished EFF or an organization like that would participate in those hearings. They seem to take "piracy" for granted, and if you pirate/copy files without authorization, you're clearly a criminal. I think there needs to be a more in-depth debate about that, because I'm not so sure piracy should be a criminal act.

Just think about it. Why is piracy so hard to eliminate, if not impossible. Why does it grow in 10 other places when one place is eliminated. Could it be that it's a fundamental principle of the Internet, and what they really need to do is to adapt to this new reality, rather than keep wasting resources for decades to fight it, and create more draconian laws in the process that only end up serving other purposes?
Law and Religion
Are SOPA sponsors about to make themselves felons? Probably not
Sweet sanity: 75% of Americans say infringement fines should be under $100
Others' opinions are a litmus test that saves me a lot of time in the long run. I simply don't have the bandwidth to go deep on everything that hits my radar.
Heh, I bought one of these recently and went through exactly the same process, looking over it for a physical eject mechanism.
The piece thats missing for me with tracker is the conversation. As atomical points out, there are times where you want the story to have some vaguer requirements to allow it to breathe and evolve on its own. During times like these, it grows through the conversation and chair-spin between developers, product owners, etc.

On tracker, the comments system is abysmal, so you either end up with a long unreadable conversation (god forbid there be more than 2 people discussing something at once -- thats a nightmare) that noone wants to read, and thus the curated requirements for the story are missing and would take 30-45 minutes to find.
OR
the comments system is abandoned, and you lose the ability to "track" this part of the process. Epic lose.

Can't wait to see jcooper's work-of-art chrome extension. ;)
We posted last week

http://news.ycombinator.com/item?id=3212608
This. A thousand times this.

Bring back some form of positive vote indicators.

They don't need to be exact, they just need to properly indicate that "this" post is being recognized without us having to post a "this" post.
This? Again? What happened to the last thread?
Spider-Bot Battles Giant Robo-Snake as Pentagon Drools
I hate it when people say "and what not". Oh, and "cool beans" makes me cringe.

I'm just saying, this is something that really shouldn't be bothering you. It's a convention of online conversation. It means that someone thinks you've hit the nail on the head with your point.

Example:

This. And now I'm going to say why I think your idea is cool beans and what not.
It might just be that verbose text does more to differentiate this from normal advertising, and perhaps enforce the impression of these companies writing from a position of expertise.

Large image, looks like advertising, easy to overlook.

Dense columns of text, looks like bland content, easy to overlook.

Ogilvy-styled image, headline and text, looks like advertising.

Headline and then text that looks like the letter it is, hey, let me just skim this and see what these guys are upset about. Wow, Facebook and Twitter. And so it goes.
Completely what I thought! I would if these jackass developers who built the site actually tested it on a real device. Never going back to that publication!
No, I don't think they are ignoring laws and I don't share your sensitivities. Of course, that has something to do with my decision to live in the US rather than Europe, but OTOH I make a frequent habit of saying that the US could be more like the EU in some ways, not least having a constitutional right to privacy. But although I am an enthusiastic privacy advocate, the fact is that if you're broadcasting a wifi AP then anyone going past with a wifi device can observe the fact. Choosing to collect and collate that information is no different from a glazier travelling through a neighborhood estimating the size of the window market.
Not to sound naive here- but why does Microsoft support this if all the others don't?
This is great. It's just a shame the last time anyone picked up a paper was about 10 years ago. Can't argue with the sentiment though.
Make sure to check out the little message with the paw next to it in the top right corner on refresh. Nice touch.
Can we also stop "fail" as a one-word sentence? I'd appreciate it.

I've stopped participating in any site where the usage of internet memes is anything above negligible. Reading that crap actually makes me feel stupider.
Facebook and the fight against spammers
Grooveshark has some significant improvements related to Youtube - songs each have their own pages with a Video section, and you can click to play Youtube videos in a modal window. It's in their 'preview' site at the moment.
I remember this woman speaking in the video stream. She's not ignorant, but rather heavily biased and convincing enough to sway others to her position.
I found it to be heavy on resources, slow to respond and lets not forget cost

What are you comparing it to?

Admittedly I am biased since my day job is a SQL Server DBA, but I have tried several other options and think SQL Server tends to stack up quite well.

I have found it generally more user friendly, easier to work with, and cheaper than Oracle (though Oracle does seem to have an advantage in certain types of partitioning). I rather like MySql for certain types of projects, but generally find SQL Server easier to maintain for large projects.

I have only dabbled with NoSQL options, but my general opinion is that for certain problem sets, they are great. However, when ACID is even remotely desireable they are not an option and for certain other tasks they are less desirable.

So, I think that which type of database you use depends largely on the project, but SQL Server tends to stand up quite well for a wide array of projects.
Hunh. That is decidedly not the image I had of German schooling. But thank you for the link. It's very interesting.
I'm curious how you would have them integrate. Google announced during the event that they were working with YouTube to allow artists to sell tracks directly against their YouTube channels.

What else would you do?

EDIT: Actually, the answer is kind of obvious now that I've pondered it a little bit. We can only hope that a deeper integration is in the pipeline.
thanks :) if you have any other tag lines to add to the rotation, let me know!
I wonder if this is a generational divide, I assume that it's something that gets under my skin because I'm an old guy (35! Gasp!) and I frown on people using my language in a way that diverges from how I've always used it.

It feels like a sort of Internet-speak affectation (something I know a thing or two about) that wouldn't show up in spoken language or other forms of written language. I can see how that would bug people.
So wouldn't:

git checkout-index --prefix=../temp/ --all

work?
The Business Software Alliance (BSA) seems to be in favor: http://www.bsa.org/country/News%20and%20Events/News%20Archiv...

Its members are made up of mainly non-web technology companies that sell expensive products and are worried about piracy or counterfeiting of those products: Oracle, Microsoft, Adobe, Intuit, Symantec, etc. Conversely, they don't run user-generated-content sites like YouTube or Facebook, so aren't worried about the problems with weakening safe harbors.
Point this article to any hot-shot developer... if they don't come away with a new smidgeon of self-doubt, slowly back away: he/she isn't worth working alongside.
"We're sorry, the document you requested is not available in your country."

Sigh. The whole "the internet will make the earth flat" thing really isn't panning out, is it.
In case anyone is interested, here is the route we are going to take for tests.

We are going to look at node.js, ROR and Closure.

We are also going to look at abstracting our our business logic to RESTful services on the top of WCF. This gives us a chance to use existing code but put it into an API.

We are also going to take a look at MongoDB.

I appreciate everyone who commented and we have not dismissed other ideas, these are just our first port of call.
You seem to suggest that the index consists of only the files that were modified / added in the commit, which is not the case.
Ah, but the queue doesn't exist on Google's servers. It's purely on your computer.

So the idea is that instead of time-consuming, blocking operations, you have fast blocking operations that put things in queues, and the queues then handle the slow operations.
Hacked Server at Virginia Commonwealth University Exposes 176k People
I would love to be able to sign my girlfriend up for hourly email updates... (I was planning on doing that, but I ended up having to just tell her about it)
Senior citizens pick up papers, and all of them go to the voting booths.
Payroll is a really weird beast. In some ways business apps can be a challenge, and in others a real pain. Payroll is definitely one of the harder business problems to make generic.

I've just come off a payroll project that has been 2 and half years in the making, and I can say first hand that all of these things happen. And more.

Acquisitions, benefits, and here in AU award wages for hourly employees make things even more fun. Different sites of the same company can have completely different set of rules and regulations that they adhere to, purely because the unions decided to negotiate differently for a different site.

Ahh fun.
Very nice app, have been looking for this for some time as I wasn't pleased with dropbox only playing one song. However, the app doesn't recognize the names etc of most of my music and has organized it pretty messy. Is there a way to make it better organized in the app? Or can I change my id3tags etc?
Two Game Changing CSS 3 Features
Thoughts on Streaming Music Services
In Australia I have seen that out of businesses, home users, and college students Chrome is the most popular, IE is second, and Safari is third (and fourth for iOS). I haven't seen Firefox on a computer except my own laptop for quite a few years. It's interesting to see how different reality is to my own observations.
Seed companies do exactly this.

You buy their seed to grow wheat, you have a license to grow the wheat but you can't keep any of it to plant next year.

You have a license to use their wheat seeds but not use the copies the plant is making.
I like the artist hub, and streaming / syncing offline of my library. But I really don't like the absence of a subscription option to listen to whatever I want. I can't imagine paying nearly the price of one month premium rdio or spotify service for a single album anymore. If they are going to charge per album, they really need aggressively low pricing like lala.com did for "unlimited web plays" (~$1 per album).
Do you need an invitation? AFAIK I'd never requested one, but seemed to be able to use the site. (While logged in to my regular google account.)
Well put. (See? Another variation that doesn't make you sound like a boring idiot.)

The internet wasn't so meme-infested ten years ago (except for silly videos), even five years ago. I really think Reddit is to blame.
Signed up for iTunes Match earlier this week...

Most of the songs in my library are non-drm (mp3) and it still took about 18 hours to do steps 1 & 2 (indexing & ?) across 22k songs. Music is stored on a (slow) network attached drobo.

The 5100 songs (25%? Crazy!) that aren't already up there are taking another 24 hours but I assume this is bandwidth dependent.

Crucially, this is all happening in the background, hasn't required my intervention at all, doesn't disrupt using itunes, and once it started uploading everything that it didn't have to upload was immediately available on other devices.

A pretty solid experience, IMO.

Anyone know what happens when the library hits 25k songs???
Google Music Takes on Spotify and iTunes Match
There's nothing wrong with programming using AS3. It's just another language and environment, and it absolutely gets the job done with minimum hassle.

Edit: always use the right tool for the job, of course.
YouTube and Google Music are separate product teams. Google Music is run through Android.

Of all the bone headed product decisions made at Google, the fact that Android owns Google Music makes me say "WHY?????"

Its not an RIAA limit (and somehow, you all extend much more power to the RIAA than they have in these matters). It's a Google endemic product org issue.
I would just add that all these things are common knowledge. The most remarkable thing he did is - he followed and delivered on all those things. Just look at number 2:"Think long-term meaning 5 – 7 years, not 5 – 7 months". Almost every sane person knows this. But only few deliver. It takes a lot of guts and integrity to undertake such a journey, and Jeff made it look easy. Great guy.
Could Dealey Plaza happen in today's mobile/social world?
All I see when I visit that URL is "We're sorry, the document you requested is not available in your country."

Frankly, I am so sick of this kind of crap. 95% of the world seems to be perpetually treated as some kind of digital ghetto. The worst part is that this kind of behaviour has absolutely no benefit at all to the content producers, or to the content consumers. The only people who benefit are the middle men, who make their money by creating scarcity, where there should be none.
That's what (N)Hibernate calls the hilo algorithm. Compared with GUIDs, it has the advantage that IDs are somewhat sequential. (Random keys are terrible for index fragmentation.)

http://stackoverflow.com/questions/282099/whats-the-hi-lo-al...
And should one person doing so cause YouTube to get shut down?
Which is why an 'ambiguous' vote is a good system. It provides you just the right amount of information: "a lot of people think this is worth your time to investigate." Nothing more, nothing less.
Plenty of people who don't use Safari.
We've used flash for everything for ages. Hell, if you look at the competition Deezer is in flash. I know the tendency these days is for HTML5 and against Flash but really? Aren't you trying to be a hipster here?
This is cute. I had to Google to get the Williams / Jim Kelly thing from Enter the Dragon.

An awesome article. Inspirational in the same way as Steve Yegge's Wizard School bit (http://steve-yegge.blogspot.com/2006/07/wizard-school.html).
I wonder if this is a generational divide, I assume that it's something that gets under my skin because I'm an old guy (35! Gasp!)

I doubt age has anything to do with it. I'm 38, but I don't dislike the "this" thing much at all. In fact, I do it myself sometimes.

and I frown on people using my language in a way that diverges from how I've always used it.

See, I'm the kind of person who likes doing things differently, just to irk people like you. I don't see much value in blind adherence to tradition for tradition's sake. I like killing sacred cows, stirring the pot, ruffling feathers, and reminding people that "We've always done it this way" is not a valid justification (in and of itself) for doing things a certain way.

Then again, I'm a radically individualistic anarcho-capitalist / libertarian / atheist type, so I'm just a touch outside of what you might call mainstream...
not sure what America's excuse is!

Say what?
so a subscriber could get an email with a link to the current pup? I'd suspect not many people would want an email from me every hour. perhaps making it easy to toggle on / off would make that option more desirable? I could also integrate the site better with @hourlypuppy on tw. thoughts?
> plus the fact 300+ “dangerous and illegal items” have been detected by employing the body scanners.

300+? Needs more context. What's the percentage of false positives and false negatives? And what's the cost compared to other alternatives?
Had a similar problem. Hopefully I haven't bought that many songs through iTunes. Redownloading them without DRM via zippyshare/mediafire/hulkshare...
An Entire MMO Was Accidentally Erased From the Internet
Thanks. Fluent Migrator looks pretty cool. I've been rolling my own stuff as-needed. As a result, it has evolved into something pretty useful for the problems I've encountered so far, but does nothing outside of what I've already thought of. I can see using the migrator as a good jumping off point.
What’s in Your Information Architecture?
Again, Google joins the party late and with a lesser product. Why aren't they innovating anymore?
Generally given a battery chemistry and manufacturing technology, the charge rates and discharge rates are given in units of "C" which means it allows 1A charge/discharge per Ah capacity of the battery. For instance, the lipoly batteries I got for my combat robot last year were 20C discharge, and 1C charge, and had a capacity of 1800mAh. This means I can discharge at 36A, charge at 1.8A. While true, the charge rate doesn't scale with discharge rates directly, for a given chemistry, it does.
what the difference with apps like Songbox ? I remember trying it and it was so slow..
Just back from the US. Saw what I assumed to be these machines in use in LAX but couldn't understand the point as it was trivial to just pick the security lines that had the normal "doorway" scanners. I was pretty blatant in changing lines too once I'd seen the larger scanners ahead, and no one seemed to pay any attention.
When you set it up, did you choose Exchange Server (or some such) rather than Gmail like Google's own instructions tell you to?
> "We have the brainpower in this country [to design a machine to distinguish copyrighted works from non-copyrighted works]."

Leaving aside the question of whether such a thing could exist ("return true" works pretty well for a first approximation, but presumably the senator meant "copyrighted and used without permission"), anyone with the brainpower to do that hopefully has the brainpower not to.
Solo entrepreneurs disappointed by free beer marketing campaign
The copyright infringement detection technology is opt-in. You disclose to YouTube the licensees.
Allow me to be cynical but, if SOPA passes and breaks the Internet, these software companies would gain a lot. Especially Microsoft. Remember the "good old days" of Microsoft Everything? I hope you're as fond of them as these software companies seem to be.
Another anecdote: I was writing an HTML-to-text converter. The prototype used lxml and some custom DOM-traversal and formatting logic in Python. I got about a 17x speedup from porting the thing to use C and libxml2 (the parser that lxml uses). The port to C took most of an afternoon, and it's currently chewing through a lot of HTML without a problem.
Bah, at that rate you could just buy a new kindle ;)
Absolutely. Stashing seemed like the cleaner choice to me, but either would work.
That's like the cat equivalent of a brothel.
Since they presumably had access to Pasteur's book (even if it was in French) and so knew how to grow the correct yeast for beer - how did they manage to produce Budweiser and Miller ?
But from reading the article he says that with Spine, using either the temp or final ID in your app will work. It seems to handle the temp to final ID linking under the hood.

That's assuming I'm reading the article correctly.
Yeah, I think the thing that they are trying to protect that really has to go are the traditional style distribution deals. No longer can you expect to impose any number of restrictions and break distribution down into regions for virtual goods.
i think the difference is that for example vevo has ads supporting the music you listen/watch through the youtube channel. As of now there's not the ad alternative through google music.

as someone else said they did announce youtube integration through artists hub as well as linking to purchasing the track from youtube. http://music.google.com/artists/ - at the bottom is screenshot of what it will be like.
That's not unreasonable - you don't own World of Warcraft you own a license to play it.

The distinction being made here is not between holding copyright and holding a license. It is between owning a copy and holding a license.
I think this points to why I dislike "this": it doesn't flow in a normal conversation. Imagine talking to someone in person and responding to a point by stating "this." You use "this" to show people something they hadn't noticed before, not something they just said.
Yes, that's right. That was my own question; he said he uses Anki: http://quantifiedself.com/2011/09/roger-craig-on-knowledge-t...
Thank you for bringing this up! Like you, I vehemently recoil when I spot a "This." in the wild.

To me, "This." == "I am incapable of formulating my own thoughts and therefore choose to fully agree with whatever that guy above me just said."
Free: The Future Of a Radical Price by C. Anderson
The difference is that the doodles are not coercing people into action. If you remember, there was a significant backlash when Google added the seemingly sweet "call your father" reminder on Fathers' Day. I can't imagine that this would be much different/better.
By way of background, I'm older than a lot of people here (42) and have been programming since the 1980's. Programming is a hobby for me after I got my law degree.

I still use print statements for debugging because they work - by now, I've switched primary languages three times (BASIC -> Turbo Pascal -> C -> Python) and development environments way too many times to count. I remember when IDE's were new.

My point is not that IDE's suck (they're pretty nice, really) but that unless I'm deep in a project, the time it takes to learn the ins & outs of the debugger/IDE environment probably won't lead to a net increase in productivity.

Also, IDE development is more complicated where the code is running on a server somewhere else.

I work interactively in the Python interpreter when testing/experimenting and then use vi to work on the real code.
Love how Chrome popped a warning that not all content on the page is secure, asking whether to load it or not. Don't load option was recommended... LOL!