skysight-inc/HackerNews huggingface dataset:
Yes, I can go along with the claim that the article uses memoization. But that 'memoization' is "equivalent to DP" is not correct, not even close to correct, really is just nonsense. What dynamic programming is has been solid, clear, and fixed all the way back to Bellman, and memoization just is not the same thing at all.

Yes, a memoization solution to the segmentation problem might work in a loop on i for i = n, n - 1, ..., 1, and the usual backward recurrence in dynamic programming does also, but that similarity does not mean that the loop is dynamic programming.

For more, dynamic programming has stages, states, state transition functions, and a basic recurrence relationship. The recurrence does the work at stage i just from the work at stage i + 1; the string problem does NOT do this. In the case of uncertainty, we also need essentially a Markov assumption,

Again, the string problem is cute, and there is at least one cute solution, but it's not dynamic programming.
Chocolat - Native Cocoa Text Editor
Why the debt ceiling debate wasn’t interesting
DTNs (delay tolerant networks) have been studied to death in academia sigh. I'm a bit jaded by this line of work. People keep talking about how useful this would be in the case of disasters. How the heck will we recharge all our batteries?

The most reasonable solution I've seen for diaster communication is that implemented by the folks in Berkeley (and I'm sure adjoining towns as well .. don't recall details). They have (or are planning to) have sheds spread around the town that have HAM radios, manuals for emergency situation handling, even some fuel. The idea is that if a disaster occurs (i.e. the Big One), people in a neighbourhood can communicate with others via these sheds. I saw a prototype of this at an Intel Research Berkeley (RIP) open house a few years back. Now that was a decent idea!
I totally agree with your conclusion, so don't take this as an overall disagreement, but the flaw in the analogy is that the rules of poker are simple, and the complexity is emergent from that point.

The rules of cognition in regards to visual and interactive input may well be simple at the very low levels (neurons let's say), but even if we could isolate those rules the ability to cognitively extrapolate principles of design would be beyond the capability of the human brain.
Submitted three months ago, with a great deal of discussion and further links:

http://news.ycombinator.com/item?id=2516976

A link to the blog was also submitted at about the same time:
http://news.ycombinator.com/item?id=2515386

That's in German, but here's a Google translation:

http://translate.google.com/translate?js=n&prev=_t&h...

Finally, it's actually blogspam, being a very thin wrapper to this link:

http://www.dailymail.co.uk/news/article-1383532/Knuffingen-A...

To quote from http://ycombinator.com/newsguidelines.html

In Submissions
...
Please submit the original source. If a blog post
reports on something they found on another site,
submit the latter.
I could be wrong about this, but isn't it pointless to do side-by-side comparisons using a device that requires specific white balancing. A camera is not going to capture the same result your eyes will.
> Yes, but great visualization work.

Thank you, but that's actually fairly easy with modern software, and the most difficult part (choosing angles and colors) was done by a friend.

I'm not terribly interested in Complex Dynamics any more and mostly wrote this essay because it had been on my todo list for almost a year... Most of my interest is directed towards 3D printers and design of CAD software now.

In any case, the part of this that I was happiest with was the explanation of what Julia and Mandelbrot sets are. Most people, even those who are very interested in fractals have no idea what they are, just the software (or maybe equations that make them) and what they look like. Which I find frustrating. So I used the fact that people don't seem to be aware of more natural generalizations mandelbrot sets to 3 dimensions to teach it. :) I was fairly sure they were already known of. Though the proper name of such fractals would be appreciated...
Ignoring the problem of software availability, the App Store also lacks a fast command line interface. I can kick off a homebrew package install process and return to whatever I was doing faster than the App Store.app launches.
Tesco stores frequently sell high-value electronics, dvds, etc. They also sell high-cost consumables like razor blades and condoms which are frequent targets for shoplifters.

It's much more likely greed was the cause of the decision of what to loot rather than ethics.
Notch is attempting to reason with Bethesda and they are using the court system as a hammer to intimidate rather than even respond to him respectfully. The compromise that he proposes sounds perfectly reasonable (to me anyway).

"The Elder Scrolls" shows up in a google search for "Scrolls". That's great for Bethesda, but it isn't something that would cause Notch to avoid submitting his trademark for "Scrolls". The point remains that, "The Elder Scrolls" as a game title is not reasonably confusing with a game titled "Scrolls".

Unless Bethesda can show that the word "Scrolls" is often used to refer to their game as a short form rather than the acronym TES, I don't think they are in the right at all. And if "Scrolls" is what they use to refer to their game, they should have also trademarked it as such.
The Complete Guide to Workout Nutrition [infographic]
It's not rendering well for me, either: http://i.imgur.com/Q89gP.png

My suggested solution: don't wrap it in PRE tags with manual line-breaks. It's not code, so why preserve the exact breaks? Try BLOCKQUOTE - I don't know if it's widely supported anymore - or just italicize the whole thing.

I don't really have a good solution for what to do about the actual code, though. :(
I'd be interested in hearing how other people on HN implement persistent logins. I'm currently working on it, following "Charles Miller's Persistent Login Cookie Best Practice"[1], but hearing some other opinions/techniques would be great.

[1] http://fishbowl.pastiche.org/2004/01/19/persistent_login_coo...
I'm a security professional focusing on exactly this issue and you are exactly correct.

It is, notably, not enough to safeguard the JS code with HTTPS/TLS (which, if you do that, SRP is of virtually no utility anyways). To protect the Javascript runtime, you'd also need to ensure that no element of the page was ever cached from a non-HTTPS connection, that no element of the page is currently fed from a non-HTTPS connection, and that the page is free from any and all DOM or CSS corruption issues.

Obviously, you'd also need to implement SRP safely, which very few people do; more than half of the SRP implementations I've ever tested have been trivially bypassed due to math flaws.

SRP is a terrible suggestion for generalist devs and for authentication in a web setting. If you want to do something advanced, go two-factor; I like Duo Security, which will be easier for you to integrate than SRP anyways:

http://www.duosecurity.com/
My point wasn't really about HFS. All the filesystem-specific code will need to be adapted to changes in both hardware and in the target filesystems. What's going on here should make you question whether you really want to use gparted to resize partitions on new disks going forward. For my part, if a disk utility claims to work with my hardware, then it had better be tight.

My advice to you is to stick with the older versions of gparted.
I'm not currently looking, but I'm always interested in Utah-based tech. You talking about clicklock?
The idea I received was Netflix for movies. I think it has potential ;<).
Finally a Tech Start-Up That Actually Does Something
Grubwithme - Alexis Ohanian
That's probably the target audience that buys a second copy "The Elder Scrolls: Morrowind" instead of "The Elder Scrolls: Skyrim", because - they got confused.

I agree: I fail to see how these can be easily confused.
Ask HN: Is there a "groupon" for web sites?
I have been trying to get users for my music newsletter, sonsgp.in and I was thinking that offering some kind of groupon-style half price deal might be a good way to get a bunch of subscribers. AppSumo is the only site I know that does groupon like deals for the web, but it's more for developers/geeks. Is there another site that offers deals for web sites / web apps?
How could this have been solved easily 15 years ago?
20+ Tools to Name Your Domain
I don't really know. I haven't had to use it or anything else to preform those sorts of tasks for years to be honest. I just let Fedora (or whatever) format whatever disk I'm installing on as it likes. Of course I expect my usage is not typical, I also have a rather low amount of data that I keep around (below 15GB) so it's not really like I have complex disk needs. So this parted nonsense doesn't actually effect me, looking from the outside I just think it's dumb as hell.

I expect FAT/VFS/HFS/etc have an equivalent of e2tools. I never really used those FSs anyway.
> It's entirely reasonable to think that the average consumer would be confused at the titles

Yeah, like people get coca-cola and pepsi-cola confused all the time. Nobody is going to get the TES series confused with Scrolls. Nobody. TES has been around since forever and every game is marketed by it's subtitle (see: Morrowind, Oblivion, Skyrim, even the first one (Arena) was marketed by it's subtitle).

I agree that "scrolls" is a rather generic name that shouldn't receive a trademark, but for "scrolls" to be infringing on TES is just ridiculous. Does "elder" belong to bethesda, too?
A Very Big Day at Minus
I can't figure out what this product does. What does "save" a site mean? What does it mean to "contact" a site?

The site's frontpage seems to be designed to sell half of the designer's brain to the other half of the designer's own brain. It might not actually take much iteration to turn this into a product that would sell. We just need to know what the hell it does.
I made an extension for browsing sites like HN and reddit: http://msssk.bitbucket.org/

I have a 1920x1200 monitor and find that a lot of my web browsing wastes a lot of my horizontal space. Tabbed browsing certainly beats single-window browsing for content aggregation sites like HN, but it's still kind of cumbersome... and there's all that horizontal space not being used. So I wrote clikkit - it creates an iframe and starts loading the page as soon as you click the link (unfortunately, it's up to Chrome how much priority it gives to fetching the page, and it doesn't start rendering it until the iframe is added to the DOM).
I guess that's my struggle - I am wondering whether I should hold out for a 15" Air or thin MBP.
Fuse version of HAMMER fs
Like a video tutorial or text with pics?
Not sure what you mean -- Flickr has a vibrant social network of amateur/pro photographers. These people may not "know" each other in meatspace, but it's a valid (and large) social graph nonetheless.
It looks like the bond market has decided to ignore them in this case: interest rates on U.S. debt are down following the downgrade, as people are buying them up, not selling them off.
The advanced answers to this question require spending a lot of time understanding string processing.

Really? Seems like a standard DP question to me
Why I consider setInterval to be harmful
Show HN: behold, jsonifier
Just a simple tool I hacked together last night. I wanted to paste a bunch of JSON for reference in an IRC channel, but the JSON that I wanted to paste was not formatted. I didn't quickly find a pastebin that formatted JSON for me so I just made one.

It's probably so simple that it's borderline useless, but here it is!

http://jsonifier.com/

example output:
http://jsonifier.com/paste/4e3f84b46f3b792dde000000
Because the only thing I knew up to now was:
a) libparted moved to v3.0 and removed lots of filesystem specific code, and
b) as a consequence, gparted cannot deal with lots of filesystems anymore since v0.9.0 (when linked to libparted 3.0).

These are the facts available to me, I wasn't trying to bait anyone. I found it of common interest that in a year or so, when these parted/gparted versions arrive in the major distributions, you won't be able to do certain things with GParted you used to do, like resizing a FAT32 partition.
That's pretty much what I've done when I needed to, don't get me wrong, I like Apple laptops and will be replacing my recently stolen Macbook Pro as soon as my budget allows; but being unable to launch an OS X vm is an inconvenience at times, and a completely unnecessary limitation.
clickable:
http://jsonifier.com and http://jsonifier.com/paste/4e3f84b46f3b792dde000000
Google to fund Bletchley wartime 'search engine'
I spent a week there, and truthfully it didn't seem any worse than Houston or New York. Not really all that much traffic, and what seem like drivers who are used to the locale. Down near the harbor, I never saw a car run a light in all the times I walked from there back up to my hotel in the old town.
I haven't read Smolin's paper, so I'm not sure exactly what this article is getting at. Is he suggesting that there should be a different connection (i.e., not the Levi-Civita one) on the cotangent bundle of spacetime or is it something more pedestrian? Is he just doing microlocal analysis on spacetime? If the latter is the case, this article doesn't describe what is (mathematically) new about it.

On a second read of this article, it seems clear that my interpretation above is incorrect. It might still be that they are coming up with physical interpretations of microlocal analysis on curved spacetimes. (Though how you fix a quantization, I'm not sure.)

I'm not a physicist and have not read the original source, so please take anything I say with a large dose of salt.
Sorry if you feel like that! Not trying to hide anything... I read similar posts all the time... Cloud/Microsoft/Company v Company...

I found out about this place after someone else submitting one of my articles and have since submitted my own posts a few times simply because I felt they would be a good fit.
> These are three-dimensional slices made by varying certain parameters pertaining to the classic Z^2+C mandelbrot set. This is nothing new, except for varying the exponent, which indeed I had not seen before. Pretty pictures, though :)

I figured they weren't new, but couldn't find preexisting discussion of them. Is there a name for them?

>And as described near the end of the (wonderful) essay on the Mandelbulb* it is not considered "the Real McCoy" 3D Mandelbrot set, not just because, as the author of this article implies, it is not mathematically elegant enough, but rather because the Mandelbulb still contains "smeared 'whipped cream' sections", and that the power-two version isn't as interesting (they mostly investigated the power-eight Mandelbulb). And also that (as far as anyone's found) it doesn't contain copies of itself, like the classic 2D Mandelbrot.

I suppose the aesthetic shortcomings are what most people are concerned with, though some people, such as myself, were disappointed by how mathematically arbitrary it is.

The sad thing is that most people don't even understand the math behind the Mandel* sets enough to be able to care about such things.

>So, the blog-article's author's implication that his is the "real" 3D Mandelbrot set, specifically referencing the Mandelbulb fractal, is just plain inaccurate.

Again, it would seem that this would depend on the metric you apply.

>Second, the Mandelbrot set's iteration starts at Z=0+0i. This value is not arbitrarily just the origin, it's the point where the derivative of the formula is zero (or something like that, correct me if I'm wrong).

As I explained in the essay (in particular, the several pages of explanation of what the Mandelbrot set is mathematically and why we care about it), we're interested in z₀=0 because it differentiates Julia sets into two classes with very different properties (in particular, topologically). If our goal is to understand Julia sets better however, including their whole real axis does give us a lot more information.
Got it! Thank you!
I don't understand the fuss about grids, well its graphic design lesson 1.

The fuss about grids is that they make sense on the web and there's no actual, proper, standard way to create and use them yet. Sure, if you know your way around CSS you can effectively create a grid-system for a site (and with media-queries you can make it flexible enough to support multiple devices), but the fact that it isn't a standard (despite being, as you said, graphic design lesson 1) means there's lots of work to do.

So it isn't really about making a fuss (although for some people talking about grids is indeed still in-fashion). It's about working towards making/using grids on the web easy for everyone and not just those of us know know the inner workings of the box-model, DOM and CSS.

We'd still be riding horses if Ford didn't make a "fuss about cars".
Not exactly the same thing, but RetailMeNot offers coupons and such for online web sites - perhaps post your coupon there?

http://www.retailmenot.com/
I am at this very moment working with 4k support in filesystem code, and it is a royal pain. You're quite right about the testing. My development on this is turning out to be largely test-driven.

Much respect to you for your gparted work.
Unfortunately, as I understand it, the tools accompanying libguestfs aren't capable of resizing a file system in-place -- a major downside compared to what libparted could do, as you don't necessarily have a spare hard disk in your servers.
As a side note, it's refreshing to see "x considered harmful" reinterpreted as opinion rather than absolute truth.
What are the most harmful special interests in the US?
I was not initially a big fan of vertical tabs. But this article is very persuasive. I'd very much like to see the contextual grouping and this looks like a good way to do it.
The Onion Testing A Metered Paid Model
Essay Topics- The Initial Step Of Essay Writing
Proposal argument essay topics are very important as they form the crux for an essay. Though an essay plan is the first step for writing an essay, selecting topics before that is very important.
LOL. There's always a refresh button ;)
Those are both relative. How many countries is Syria actively at war with?

No, acts such as these are political expression no matter the particular flavour of the oppression the host countries government engages in.
NodeUp - Node.js Podcast
You editorialized the title. We don't do that here. Please stop doing that. The scare quotes around "improvements" were particularly uncalled for. There was obviously a neutral way to word this story beyond "Release notes for GParted 0.9.0".

You could, if you were so inclined, fix the title now. "GParted 0.9.0 loses ability to resides FAT filesystems" might work.
And it's important to mention that "high end" CFLs now cost about $1 each. You can get bulbs at Home Depot for $4 for a pack of four that turn on immediately, don't flicker, and are available in three color profiles including a warm one that looks very much like an incandescent.
Does Microsoft offer migration services directly? I'm sure that's a huge requirement for most enterprise and SMB customers. While the partners are going to lose their hosting windfall, they still have a chance to build a third party services market for migration/backup similar to what you see on Google Apps, no?

I know next to nothing about Office 365 offerings, BTW. I looked at them briefly, and gave up trying to figure them out. Also, I've read Microsoft's terms for BPOS and they scare me.
名鞋库官网
There's a potential problem with the "fail fast" mentality. Are you sure you've looked at all of the reasons the product failed and attempted to resolve them? You may be abandoning the project too quickly. In this case, it might be worth bringing someone in to improve the communication of the landing page. And it might also be worth doing some targeted marketing. How do you know when you've failed after making a proper attempt, versus giving up too quickly?
Mojocast #2: Placeholders, methods, and formats
You could duct building hvac systems at street level and use waste heat / energy that way.
I like fullscreen Chrome because, unlike Safari, the tabs are above the url bar and thus benefit from the hard edge of the top of the screen. (see Fitt's law)
RefRef - DDOS tool By Anonymous
The Anonymous Team Have Also Developed their own DDoS tool which is said to exploit SQL vulnerabilities to support the group's future campaigns. Previously they had been using LOIC for many of their operation . But due to this tool many of the Anonymous got caught may the tool was not capable of hiding their tracks . So this time they made their own.

According to Developer "RefRef is a revolutionary DoS java site. Basically, by using an SQL and .js vulnerability, you can send a page request packet from your home computer with embedded .js file, because of the vulnerability in the SQL/Javascript engine on MOST websites, the site actually TEMPs the .js file on its own server. So now the .js is in place on the host of the site. Next since you still have the request, it picks up the .js file, and all of the requesting for packets power happens on the server, not the requestee. I send two packets from my iphone, and everything else happens on the server. Basically eats itself apart, because since both are on the server, its all a local connection."
I don't know the future prognosis of OmniWeb---it's been a while since they've released anything but bug fixes---but they've had side-tabs since they introduced tabs close to a decade ago. The advantages of this are many: they take up no vertical space, they can spread out vertically and show you thumbnails (of the actual page, not a favicon), and they can be in a scrollable pane. After years and years of using this, it's downright painful to use the top-tabs found in any other browser, which are cramped and information-light, and as you get many tabs going, not only are most of them not visible on-screen but the ones that are have just one or two letters and a favicon, making them indistinguishable as well.

All of which is to say, yes yes yes to side-tabs.
The receptors that cause light to be painful are sensitive to the blue part of the spectrum. Fluorescent tubes tend to load up on that part of the spectrum because it is cheap to do so and high color temperature used to be a luxury feature, not because there is any technical reason to.

Yellow "bug light" CFLs do not cause headaches for me, and are easy to read by. Unfortunately the color rendition is ... poor. It seems that there is no middle ground with CFL engineers.
HTC Developer site goes live: OpenSense SDK and kernel source offered
Thank you guys for awesome suggestions. I really loved it.
Great job, as usual.

The web framework itself can be found at http://mojolicio.us btw.
Founders reveal how they made their first sale -Part 2
Common in Germany as well.
Creating 3D models from photos
One thing that I've noticed over the years is that almost no one prepares for an interview in any way so you'll still keep out the worst candidates with this question.
tempire++
We didn't have an iOS5 device to test it with (to be honest, testing was somewhat constrained by the time!), so what are you seeing? Mismatched shapes or just general touch problems?
How Kickstarter is reinventing the iPhone economy
> a "consumer-based approach" to higher education

That has to be another problem.
This is true, but really gparted doesn't need to use libparted (or libguestfs) at all for resizing. It should just call out to the native tools like resize2fs or ntfsresize. That's all that libguestfs is doing underneath the covers.

While obviously gparted folk have got a bit of development work to do, which you can argue was made necessary by changes in libparted, really they should have taken a close look at all that crufty filesystem code in libparted, run a mile, and used the native tools a long time ago.
Another in Glen's excellent Mojocasts!
How have Europeans grown so tall?