skysight-inc/HackerNews huggingface dataset:
Well, no, it's not - at least not in H.264. I have not read details yet on how it works in H.265, but in general deblocking is a completely different approach to solving block aliasing.

Deblocking works (very roughly) like this: look at the edges of the blocks and see if there's a sharp edge there. Now check and see how strong of an edge there is there in the original input. Depending on these two relative edge strengths, blur the block edge. That is, if there's a strong edge in the output, but not in the input, blur a lot. If the input does have a strong edge, blur less. H.264 also uses some other heuristics to decide how strong the edge filter should be, and happens to do the filtering on the encoder side as well as the decoder side, which allows for better interframe compression.

So while this, in a vague mathematical sense, does provide overlapping information between blocks in a way that can be analogized to overlapping blocks, that information is far cruder than true time-domain aliasing cancellation

But to answer my own previous question, the reason they don't use overlapping blocks appears to be that that the concept is very difficult to reconcile with motion compensation.
Technically you can use the SHA backend to git-annex, so the actual file contents can be tracked by git, giving you "full file versioning". It's just not checked into git.
BananaBread, a WebGL 3D Game Engine
Announcing Git Integration with TFS
Weren't iPhones better locked down at that time? I'm thinking it was a calculated risk. Much like start-ups will do risky things when they first launch. iPlayer was effectively an internal start-up too.

Targeting iPhone is like supporting a cable company's set top box, so highly prized because it's straightforward; whereas targeting Android is like supporting a myriad of smart TVs.
AFAIK Google never demanded locked bootloaders ans Apple makes their own hardware. If Microsoft wants to cripple their own tablet, that's ok with me, but why demand their licensees to cripple theirs? It only shows how afraid they are and how low they are prepared to go.
In Code Complete McConnell writes an example in which he writes the main ideas of how his code will work as comments in an empty file.

so maybe one would go on write this comments, commit them as the 'How', and then in the first commit message write the 'What'?
then do the first commit and continue from there....
making the 'How' work
We are a django shop and I have been concerned about the transition to python 3 for our projects as well as the community in general. Even though I don't think this the end all for a migration, it is a really promising sign. Nice to see this transition starting to occur in the django world.
Demos: http://dl.dropbox.com/u/80664946/index.html
BrainCookies and Other Uses for ‘Neuroscience Meets Cryptography’.
yeah thanks for the link I posted via the Y plugin and sites seems to be down ... sorry for broken link
Yet they scraped it and moved on to Tizen[1]. While it's good that Tizen is linux based and open source, abandoning a perfectly good os(Bada)just in 2 years might not go well with it's app developers. They(devs) might think twice before developing for tizen now.
Although Samsung seems to be planning to make bada open, I doubt it will get the same traction now.
[1]https://www.tizen.org
Wonder what the server certificate checking they are doing is. Its taking them 200ms seems a lot.
My phpBB forums was swamped with spam for example, and when I installed a wordpress blog no human other than me ever read, I got plenty of spam too. Yes, I have a low traffic site, a few dozen visitors a day, but still - the difference between using off-the-shelf and my own is HUGE. If I had a higher traffic sites, bots would make more effort, so I would make the captcha more complex. So far I didn't need to, which is kind of the point. Bots go for low-hanging fruit.
"Everyone knows how annoying (and generally ineffective) ads are."

I often see this sentiment...but, ads are clearly effective. Companies pour billions into advertising yearly with significant time and energy spent on understanding the specific ROI of the various campaigns.
Double your freelance rate in fourteen days
False. "Task Driven Development" (notice the quotes?) is not about how I write something. That is decided elsewhere. Same for workflow. My commit messages don't dictate either of those.

Here is an example task I completed yesterday:

#1982: Automatically update events widget

That, to the uninitiated, means diddly-squat. It ended up being "write a wordpress shortcode plugin that hooks into our API for event retrieval". The commit message was as follows:

SG Shortcode

Instructions coming. Depends upon APC being enabled for caching to
work properly. Triggered through the use of `[events]` shortcode

I then had a few cleanup commits, and some calibration of things such as curl timeout, apc cache length, and shortcode option support. I also added some documentation of the feature to our internal wiki and sent out an email to the people who would end up using the feature. I'll probably end up yelling at one of them today to see how he's using it.

How I write something was largely irrelevant in the beginning, so long as it completed the task. In this instance, there was a bit of back and forth in the github issue concerning the implementation, but for smaller things there usually isn't any back and forth. The scope of the task and the depth of it's affects should drive the workflow around your development, not a commit message you through together on the off-chance that the task is still relevant at the end of the day.

If you have a large enough task that you are using commit messages to plan out how a feature will work, you're gonna have a bad time. You might want to start chunking your work into smaller, more manageable, testable components, otherwise whatever the hell you ended up writing is going to be full of failboat.
Nipster npm search tool for Node.js
Apple is in danger of being boring
Just because she is not paying money, doesn't mean she has no rights. YouTube are still under contractual and moral obligations regardless of how much money she gave them.
> You might need more thumb-rest room on the sides than you do on the iPhone, but not nearly as much as you do on the full-size iPad.

Why? The iPhone is meant to be held in one hand and manipulated by the other. The iPad has a different use model and hence a slightly different design. How would the use model of the iPad mini be different?
It'll be interesting to see what Apple does then because 2X the current Thunderbolt Display (how Apple has done hiDPI)would put it above 5k.

Maybe it will take a future version of Thunderbolt using optical cables to do a Retina Thunderbolt Display. Or maybe Apple will simply make it around 4k.
Possibly new codecs won't be needed. After all storage is increasing exponentially, and even bandwidth is going up slowly. For most users it doesn't matter if a movie fits in 600 MB or 300 MB.
Look at what it took for them to get to embrace HTML tools, all of which are very recent. Whiney full page ads, screeching blog posts, deleted 'fuck apple' tweet tantrums. I agree that they're getting into some interesting stuff, but the path they took to get there was less than dignified. If they're indifferent now, they started out maybe not as clueless, but petulant beyond belief.
H.265 is so slow that it's impossible to even test
In the majority of situations, most people cannot tell the difference between 720p and 1080p. Of course, people who are interested in home cinema type setups ("videophiles"?) will be able to tell immediately.

I think that a major change you will see in the future is the size of the screens. In order to take advantage of a 4k stream a monitor needs to occupy a much larger fraction of your vision than 1080p. So 3 metre screens or projections in people's homes will become more common if resolutions are going to meaningfully increase.

http://carltonbale.com/1080p-does-matter/
I just think it's insane to say that there is one best meta-solution for all problems. I don't think regulation is the perfect response to every issue just as I don't think that the market is the perfect response.
I'm working on this,
I was changing the website's config when someone shared it,
Sorry about that,
Apple gearing up to pay out $2.5 billion in dividends on Thursday
Joey blogs his progress on git-annex assistant in detail at http://git-annex.branchable.com/design/assistant/blog/

Here's a post from his personal blog that hints at how he can afford to work on this project for a year on only $20,000- http://joeyh.name/blog/entry/notes_for_a_caretaker/
Show HN: taab - MintChip and NFC made easy
Creator here...

Thanks for your comments!

There is a full TeXLive distribution on the back end, so all of the packages are there (including beamer, tikz, bibliography, etc.). The editor is CodeMirror, so the underlying infrastructure for auto-complete is there; I just haven't had a chance to try it out. I mostly use writeLaTeX for short documents (papers, talks, etc.), so I've never tried it with a 200-page document -- current page limit for the auto-preview is 30, but that's a bit arbitrary.
What if you want to enhance your local search to comments? e.g. "find entries which have X in one of the comments", or sort stuff by number of comments - anything really? You do nothing, because you can do nothing. You're basically screwed because you thought the input of real people on your work was fit to be outsourced.
The only difference is the altitude, and helicopters can go as low as you dare.
People would either need bigger TVs and/or to sit closer. It's the same with 1080p vs. 720p.

Ironically, I might be better able to make use of 4k video on a computer since I sit so close. I find video to be a bit soft on the iPad 3 and Retina Macbook Pro because both have to up-convert 1080p video. I expect to have a 4k or so 27-inch monitor in a few years, and would love to be able to watch native video on it.

I would need to both sit much closer and need a bigger TV to make use of 4k video. I still have a 720p plasma because where my couch is, it's almost impossible to tell the difference between 720p and 1080p.
I heard about Premise during my research, but only quickly glancing over the service after seeing that it's a Wordpress plugin.

Thinking about it now. It doesn't really matter if it's a plugin since I can just install Wordpress in a subfolder.

Does the URL matter for a landing page? For example, if I have product A's URL as widgets.com/products/a. Would it be fine to have the URL of the landing page for this product to be: widgets.com/landingpage/a. In this case, I would've installed Wordpress+Premise in /landingpage.
The symbols are simply shorthand. Trying to parse it as a mathematical equation was your mistake, not his.
I wonder if some of his gentler tone has to do with Apple's success. It's easier to be gracious when you feel you are on a winning/popular side, and there are certainly fewer reasons for Apple users/fans to feel persecuted by misinformed pundits nowadays.

I would observe that it has been exactly the opposite -- it was at the height of Apple's success, during the period when they essentially owned the market, that Gruber got that obnoxious swagger and ill suited confidence. With Apple becoming a player instead of the player, Gruber seems to be maintaining relevance by removing the attitude, to very good effect.
Summary: someone did a survey of 800+ transhumanists to rank 7 possible scenarios by which we can achieve immortality, on a scale of 1-7. The top three, in an effective tie, were: The Singularity (4.37), Nanotechnology (4.37) and Genetic Engineering (4.35). None of the 7 had a value less than 3.0. Now you don't have to read the link. You're welcome.
This is a huge stretch, but will there be any support for noweb?

Whenever I use LaTeX, it's usually for math/physics/stat homework where either computation or graphs are involved. It would be lovely if I could somehow inject (for example)

<<echo=FALSE,fig=TRUE>>=
x <- -5:5
y <- (x - 2)^2 - 5

plot(x, y)
@

into the page and have a graph show up.
See also: http://en.wikipedia.org/wiki/Dataflow_programming#Languages
3 Secrets for How to Write Your First Sales Proposal
Tracking the Pitfalls and Promises of Unified Threat Management
One of my favourite SF authors. His Deathworld series is what got me started in SF in the first place.
It should be obvious that != in this context is read as =>
It's worse than that, as the algorithms are not simply parallelisable (frames relate to each other). Of course you could chop the film into 100 pieces, and compress each individually, but you would lose some compression rate which would (partly) defeat the whole purpose.
How to get nothing done
Also the irony of saying HN is an echo chamber, when the primary content on my Twitter feed are retweets. Twitter is useless to me as a communicator, as someone that thrives on discussions and not abbreviated tidbits. Despite following only people I trust and admire, my feed is garbage. The single time I had a lengthy direct message conversation, it was a mess and a pain to have to add "..." to the end of each and then write the next message fast enough so that next person doesn't respond without all of the information. It really couldn't be a worse place to try to have serious conversations.
Golang-weekly: Weekly curated list of Go news.
I have never used the Facebook Comment piece of a site for one reason: I don't want all the people reading THAT site to have a link right to my Facebook page. Under normal circumstances, the chances of some random stranger getting to me Facebook page are pretty slim. But if I comment on some article with Facebook, my real name is right there with a link to my page. The last thing I need it for some nut job to take issue with something I said and follow that link.
Or the Facebookian view of pretending to pull back, but not really. Pushing forward too far, then pulling back somewhat, gaining all that they wanted to begin with.
From a developer perspective, the problem then is with the App Store pricing model, which doesn't account for varying markets. The price you pay in the US is the price you pay in emerging markets like Nigeria.
Yeah, I'm mostly curious how this codec stacks up against WebM/VP8 or whatever other free codecs are out there. It'd be nice to see something take off that's less encumbered by licensing issues.
Walmart, Target, 7-11 And Other Retailers Are Teaming Up On Mobile Wallet
We use the Facebook comment widget on almost all the pages on Causes.com. Two quick comments:

- When we run a corporate brand community (such as causes.com/att), our clients LOVE the number of and types of comments that people leave on the page. We've all been impressed with the quality of the comments as well.

- Grammar filter (http://developers.facebook.com/docs/reference/plugins/commen...): adds punctuation (e.g. periods at the end of sentences), trims extra whitespace, expands slang words (e.g. plz becomes please), adds a space after punctuation (e.g. Hi,Cat would become Hi, Cat), and fix common grammar mistakes (e.g. convert ‘dont' to ‘don’t’). tl;dr Comments that look good encourage more good comments.

Facebook comments are obviously not a one-size-fits-all solution, but we've been able to use it pretty well.
I'm a Linux user, have no flash installed and use Youtube. It's not as good as i could be, but it works. Most content is displayed with HTML5, for the other stuff i use mplayer witch is a bit hacky, but works for me.
I've done quite a bit of work getting a scalable cloud LaTeX compiler set up (http://clsi.scribtex.com). Send me an email at james@scribtex.com if you'd like to chat about some of the issues that you might be facing. LaTeX is surprisingly good at running quickly and efficiently once you tweak it a bit!
I'd love to have replayable version history (with comments on versions like mateja suggested). If it could integrate with github as a storage backend, it would be awesome :)
I've never said this to anyone, but it sounds like you need to spend more time exploring the internet.
Sounds like I still don't want to use node, no one has decided on what resources to use.
Germans Reopen Facebook Privacy Inquiry
Its tricky to write proposals at the right level of detail. As an engineer first, I feel obligated to put lots of stuff in proposals. Also, clients seem to appreciate it. It makes them feel like they're getting a whole story.

On the other hand, the part about making it a conversation is winning advice. I've definitely gone off and written proposals and come back and found that they were off the mark and didn't address the clients real need.

Getting a strong understanding of the problem and the clients vision of the solution can help with telling the story. Good stuff.
I have a FB account, but never comment with it.

I don't want my every interaction on the web connected.

I am getting tired of the social web.
Eh, while the web is amazing at publicly exposing everything. It also has a ridiculously short lifespan. I would guess these kinds of things will be far less of a factor then we imagine them to be.
Second this; having Emacs with org-mode, plus git, flymake and Python in the palm of my hand is just awesome. Now, if only I could upgrade the processor and RAM, get better battery life, and get a screen that worked better in sunlight . . .
Why You Should be Careful About Cloud Storage
Wow, looks very impressive. Thanks!

I may actually just start with that. From what I can tell, you get a much much larger database than Heroku, but with a lower bandwidth cap (although 50GB vs 2TB for my purposes is indistinguishable). AppFog also claims it has the "Fastest servers available on any infrastructure" (for what it's worth).

Unless I'm missing something, it sounds like a much better deal. Then again, I'm talking about two free services, but it would be nice to be able to avoid upgrading to paid for as long as possible.
Court to Hear Google's Challenge to Class-Action Lawsuit on Book Scanning
A lightweight jQuery plugin to display EU e-Privacy Directive cookie notices
Spongelab Interactive [video] - gaming, science, education and technology
Thx for sharing, I'm sorry for the inconvenient
Ask HN: Payroll and benefits for international remote employees?
My business is based in Canada and I'm about to hire my first employee, an Australian citizen located in Australia. I've talked to several HR outsourcing firms (TriNet, ADP) and they all say I need to register an entity in Australia and setup payroll and benefits there. My lawyer has advised me to consider treating the employee as a contractor, but consult an Australia lawyer to make sure this conforms to Australian law. How do HN'ers handle payroll and benefits for remote employees? Do you treat them as contractors?
Media buyers are mostly wise to this old scam by now.

First, you can simply measure the inbound traffic on the custom landing page for each ad buy, and it should be comparable to number of clicks reported.

Second, cost per click traffic is so cheap these days media buyers tolerate a lot of spillage, and complaining about excess spillage is answered immediately with deep discounts on CPC in order to keep the ad buyers happy.

Third, if the ad campaign isn't delivering ROI then media buyers stop buying ads from the property, the property bleeds ad buyers and gradually the problem solves itself.

Sounds to me like the company looking to be bought pumped up the stats presented to its suitors, and perhaps they do report these inflated stats to ad buyers as well, and then they probably give each ad buyer a deep discount on CPC so they won't complain about the gap between clicks reported compared to inbound traffic.
SEOMoz Kicks Off Buying Spree with Followerwonk
"And if you do have a government, the same is true, but your set of options is reduced"

I'm glad some of those options are not available to others, yes.
Samsung’s Rival for the iPad Loads on the Features
I guess I prefer the fire-and-forget approach, only going back to edit my own comments for spelling and grammar ("EDIT: ... EDIT 2: ... is sort of grating to me). You make a good point though, and I don't believe that comment-self-awareness is universally an attempt at manipulation.
Given how short a timeframe (4 months) Google gave the development of the Nexus 7

The Nexus 7 is a rebranded Asus device that was talked about last year. Then consider the Galaxy Tab, and the basic fundamental that Android has never dictated the sizes of devices.

Only Apple so tightly coupled their API with very precise, specific form factors and sizes. It is impossible to view Apple's move (especially after widely criticizing a 7" tablet -- recall the sandpapered fingers nonsense) as anything but a me too maneuver.
Creator here...

That would be really cool -- I use Sweave and R a lot, and I often wish I could do this in writeLaTeX, but I haven't made much progress on it. The server side would be pretty complicated.

For simple plots, it's amazing what you can do in LaTeX with pgfplots and similar -- e.g.
http://writelatex.com/4134bzfwng

Thanks for the comment!
That's a very loose interpretation of what the author meant, IMO. Actually, pragmatism in this industry leads to a series of different interpretations.

Avoiding dogma is a no-brainer, there's absolutely no advantage on being dogmatic in software development. But the pragmatism part, I think it's OK as long as being pragmatic doesn't mean carelessly building stuff without putting much thinking beforehand, in whichever methodology you chose to follow.

I do believe in testing, not just software testing, but testing in general. Let's try and test the better set of methodologies and techniques for our scenario, mashup stuff together and come up with our very own "dogma".
>Seen too many devs pursuing the perfect 1-size-fits-all holy grail architecture, only to leave a pile of over-abstracted technical debt in their wake.

Which is a result of the wrong methodology, and what the modern approach tries to prevent.

And you know what? It really is better. I don't for a moment believe that everyone was doing agile-type development and then in 1968 they discovered NASA used BDUF and decided to adopt it. Software engineering is a remarkably young field, we really do know things now than we didn't know ten or twenty years ago. If you're following what was the best methodology a year ago, it probably isn't the best methodology now - there is no contradiction there.

Just don't for a moment try and tell me that the old ways are better. Because that's really not true.
Twitter founders launch Medium: a cross between Pinterest and Reddit
WTF? twitpic can "sell" our photos? This is crazy
Andreessen-backed virtual workforce MobileWorks (YCS11) does 1M tasks in year 1
Apparently, a lot of additional knowledge about what is behind the redacted text is needed to make the article valuable.

Could somebody re-post the article here with all the blackened out text replaced by a best guess? Would make it much more informative.
>hey have some seriously impressive 3D stuff in the pipeline, which coupled with Air would finally make some good use of Flash as a platform-independent way to create games.

That is true, but on the other hand it looks to me that try to scare developers away by charging them for using it (That includes that they have to open their books, who likes to do that?). I still think they are pretty clueless. Also I wonder why I should use Flash for platform independed game development, steam for Linux seems to be around the corner.
‘Friends’ can share your Facebook profile with the government, court rules
The Artistic License 2.0 does try maintain creative control to some extent and is a free software license. Afaik, debian are ok with it.

It's possibly too much trouble to use a comparatively obscure license.