skysight-inc/HackerNews huggingface dataset:
APB : Reloaded - 31/08/2011 - Real Life - Rehber - Guide
Well, you've now nicely turned a negative review into some positive attention. Bookmarked for next time I run out of tea.
Silly child, thinking that this bill actually has anything to do with stopping child pornography.
You can see the TWIST episode at ...

http://twistsantiago.com/2011/07/28/thisweekinstartups-comes...
Last week, I found an n^2 (actually n*m) loop in some graph drawing code. Reworked it to be 2n (actually n+m). Everything went better than expected.
8 years later, piece of Shuttle Columbia found
Thanks, looks fixed now.
End all patents except for medicine? Why does medicine get a free pass? There are just as many people gunning for pharmaceutical patent reform as there are gunning for software patent reform. The whole system needs to be revisited.
Oh well, getting closer. ;)

We could always start taking from the back and doing look ups until we have a match or we finish the string.
New solid-state compound beats old school lithium-ion batteries
Now I know where they got their design for the latest Skype 5 ...
There's a bunch of projects you could check

http://www.skillshare.com

http://edufire.com

http://www.udemy.com

http://www.tutorspree.com
Yes to this:

"(BTW, I don't think you deserved downvotes. You are continuing the conversation, after all, not trolling. I really think we need to make downvoting more painful.)"

It would help if the voting was non-anonymous.
Google Chrome Releases: Stable Channel Update
I don't get the slavery connection from "overseer", either. That's still a common term, and not closely tied to slavery. It just means someone who oversees, a manager/supervisor/foreman. Dictionaries (the ones I checked at least) don't even mention slavery, though I did notice a lot of slavery-related "related searches" on dictionary.com.

Obviously what you see is what you see, so you're not wrong, but I think the connection isn't something most people would see.
If I could star this post, I would. Wise perspective and good reminder to be patient and strategic.
Isn't Canada doing this right now? The new Harper government promised something like this.
JQuery Plugin: HTML5 canvas based color picker
Yes, there are many different color picker widgets out there implemented using JavaScript. Yet this one is different with any of them from the root. It's implemented using the HTML5 <canvas> element. The transparent image based color picker has a big drawback: it's hard to resize. You always limited by the image size when you want to display a proper-sized color picker for you application. But canvas based color picker is different. You can change the color picker to any size you want.
> Amazon further moved by reducing the price of the app for 3 days without consent and modified description of the app.

Both of those actions were consented to in the agreement the company entered into with Amazon.
Ah, ok. Perhaps it is worse with respect to space in Windows.
Whenever I've had to write non-trivial C, I try to use the bstring: http://bstring.sourceforge.net/ library if possible, which provides a length+blob approach with a nice API, and can be converted to/from nul strings fairly easily.
The following to follower ratio is a misleading statistic. The number of people you want to see Tweets from vs. the number of people that want to see your Tweets isn't relevant unless you're using Twitter as a publicity platform or are "collecting" followers like you collect Friends on FB/MySpace.

In this case the information is arguably very relevant, but I hope it isn't used generally for all users as it's a biased metric for judgement of quality.

Quality information is not always popular.
How the Debt Deal Could Affect Your Start-up
Skype for iPad Hits the App Store | Product News | The Mac Observer
[Download NOW] Skype For iPad Hits The Appstore Again
Are there any benefits to this than having ncmpcpp running in another terminal?
as recently as Yesterday. We use algorithms like knapsack problem, shortest path, minimum spanning tree and lot of predictive analysis algorithms. I have used 3 levels of analysis - memory complexity, CPU complexity and database calls complexity including cache hit/miss.
To frame this another way: if we only use our connections for short periods of time, we can almost get 100% of what we're paying for. Woo!
I do not understand the point of this long rant when you have zero understanding of the mobile marketplace. I'm going to go ahead and take your advice and "say everything [you've] typed up until now is garbage" and "[wave] it all away" and respond to the reviews point.

When users grab an App for free, they leave worse reviews in aggregate, nearly every time. In the mobile marketplace, people who have to spend money to buy Apps normally have money, and often have jobs, which sometimes means they're adults, which occasionally means they act like adults when they decide to review an app they decide to spend money on. People who download apps for free often decide to act like privileged little brats and berate an app for any feature they perceive that it should have but which they fail to find (regardless of whether said feature exists in the app). They leave poor reviews and don't factor "value" into the equation because all they ever download are free Apps and they expect nothing less than Angry Birds every single time.
Delafield, WI Montage is hiring a permanent full-time employee.
Montage, a rapidly growing technology company, is hiring a Senior User Experience/Interface Developer. Design and development of a web-based application for the HR/Recruitment industry. Put your footprint on applications that will be used by millions of users! Responsible for designing a new web application in ASP.NET MVC3 as well as helping to support an existing ASP.NET web application. You will be working with product managers, architects and users to enhance the application’s feature set & improve usability & appearance. C# & ASP .NET 4.0 required. Apply at: careers@montagetalent.com
You forgot to mention that every time you install a plugin, and select a location to search through, it first downloads a list of all available plugins from the location you've selected (especially painful when you select "All available"), and then parses through that on every keystroke.
"P", wait 5 seconds, "E", wait 5 seconds...you get the point.
Air-Conditioned Clothes
U.S. Spy Agencies Want Software That Can Figure Out Where Any Photo Was Taken
I don't complain though, because I know that since those are getting upvoted, it means people ARE interested in that type of posts.

Complex topics also have people who are interested in them. But for complex topics, in general, the audience is small. However, the more generic and easily understood the topic, to wider its audience.

Thus if we simply say, if it's popular it must be good, then we quickly end up with popular culture, which tends to be shallow. Greatest common denominator and all that.

This is why I don't complain about a flood of patent law articles, I know those won't lead us down the path of the reddit front page. But articles like this, especially because so many are clearly interested, do bother me. Because a lot of people, including me, are also interested in rage comics. They are funny and easy to grasp, and quick to read - super popular. But I dread the day a rage comic is on the HN front page.
Now someone just needs to build a Vim enabled Spotify client. Vimify?
Here's a better strategy: burn the other guy's boats. Limit their options, put them in a position where their backs are to the water, make them take on enemies or burdens at no cost to you. Burning your own boats is a poor substitute for lack of discipline.
One quick idea - add a mailing list for this to your homepage. Mailchimp is free, and voila - come September you can let those interested know they can order, and you'll start the month with a bump of sales :)
The basis of this article is incorrect if you care about standards compliance. Signed integer overflow is undefined in C, so checking "a+b<a" is not a correct way to test for overflow of signed integers. And this statement, while it may be true in some implementations, cannot be assumed in general:

> Since the addition operation in the CPU is agnostic to whether the integer is signed or unsigned, the same goes for signed integers.
And that somehow makes it better for me to shut up about the truth? No. Being 1 more voice speaking the truth is always worthwhile.
Interesting read. However, the article doesn't fully consider the costs of the alternative decision. One of the things I really hated about COM programming was BSTRs (prefix the length of the string in memory BEFORE the actual pointer). Granted, BSTRs are a kludge but to me, it illustrated the elegance of the NULL terminated C-string vs. alternatives.
Nothing, because they didn't have any influence in those realms, either... But if I'd said nothing, I could have guaranteed that nothing would happen. At least this way, there was a chance.
The End of Petrotyranny
Because I actually think innovation would dry up in medicine without patents.

The reason being that it takes a lot of time and money to bring a new drug to market. Hundreds of millions in many cases. And the cost to create a generic version is very low. Think tens of thousands. And the time even lower (think weeks).

So you have a situation where you can spend $300M over 5 years to create a new drug (due to various regulations in bringing a drug to market), which will have generic competition in two months after release. That makes doing that type of drug research a non-starter. It's not like the drug maker can just keep improving the drug.

That doesn't happen in most other industries, where your 1 year of research and development largely gives you a 3-6 month advantage (you can release whatever you want, whenever you want). And you can then continue to improve the product at a brisk rate, building on what you've done. Google today is not the Google from a decade ago. They've taken their technology and improved it at a rapid rate, such that the current product is magnitudes better. You can't do that for most drugs.
The current emulator _is_ QEmu. However, the current problem is not arm emulation, but moving pixels in software. You will notice, that the more you increase resolution, the more the performance drops.

The Google IO talk linked in this thread addresses this point, so hopefully in Autumn the emulator will be usable (especially at tablet resolutions).
The slowdown is real if you keep upgrading software. I have a 17" MacBook Pro 2,1 from 2006.

It shipped with Mac OS X 10.4 and it's running Lion now. Every upgrade has taken a little pep out of its step.

Software keeps advancing to reap the benefits of faster hardware.
Other reports of this story:

http://news.ycombinator.com/item?id=2818847 : aptiquant.com <- This has all the comments

http://news.ycombinator.com/item?id=2822935 : conceivablytech.com

http://news.ycombinator.com/item?id=2822162 : mashable.com

http://news.ycombinator.com/item?id=2823776 : cnn.com

http://news.ycombinator.com/item?id=2823808 : msn.com

http://news.ycombinator.com/item?id=2823947 : pcworld.com

http://news.ycombinator.com/item?id=2823949 : theatlanticwire.com

http://news.ycombinator.com/item?id=2827618 : killed

http://news.ycombinator.com/item?id=2832782 : killed

http://news.ycombinator.com/item?id=2832818 : pcmag.com

http://news.ycombinator.com/item?id=2832948 : killed

http://news.ycombinator.com/item?id=2833997 : killed

... there may be some I've missed.
"small businesses are unlikely to see benefits anytime soon."

... NOBODY is benefitting, other than by not having things get worse immediately. And everyone benefits from that.

Why are people so greedy that a bill designed to save the entire economy is put down simply because it doesn't help their pet cause more than everything else? Cripes.
Neo4j 1.4.1 “Kiruna Stol” GA available
I'm a (somewhat new) Rails developer now, and I'm really confused by the premise of this article.

Why are Rails test suites so slow? For a small app, one of my test suites takes about a minute for 100 tests. That's crazy!

This author seems to suggest persistence is the issue, but that doesn't make any sense to me. A disk hit is like, what, 10ms? Even if every one of my tests hit the DB once, and if there was no caching, that still would only be 1s. If I set the development database to be an in-memory SQLite, would that magically speed up my tests 100%? (I kind of doubt it.)

When I run rake tests, there seems to be some super long delay on the rake part, and not on the test part. Is the slow test speed related to loading and unloading the code in development (which apparently 1.9.2 is slow at)? Is this due to some rake bug? How would I even find out?
The big difference is that Hype and Edge use CSS properties for animation. The image composition is built up from <div> elements whose style properties are modified by JavaScript. This means the animation capabilities are limited to those properties that can be expressed using CSS -- although this is not such a bad limitation at all, because CSS3 is now so powerful and starting to be widely supported.

Radi operates on a lower level to render its animations in HTML. Layers in Radi don't directly become <div> elements in the output; instead, the layer content is rendered either within <canvas> or <video> elements. You can use both together, for example using canvas to overlay some dynamic graphics context on top of a video.

To me, the capability to render content seamlessly to either video or canvas is the most unique thing about Radi. Although I'm still not quite sure how to express that as a benefit to the user, rather than a tech-spec curiosity... :)

(It's possible to do some limited CSS animation in Radi as well. There's a concept called "timeline events" that can be used to animate top-level element properties, so you can also use this model of animation on top of the canvas/video rendering... But it's currently limited to opacity only, so this feature is very much in its infancy.)
just curious, what group did you work in? was it AWS?
The article starts off on the wrong foot.

"Every right-thinking person abhors child pornography."

Wrong. The way child porn is defined, I do not necessarily abhor it. One 17-year-old in a legal relationship [in case anyone out there thinks age of consent is 18 everywhere, google age of consent; you're in for a shock], taking nude photos of him/herself and sending them to his/her partner, is classified as "child porn" under current federal law.

The average person, hearing "child porn", conjures images of minors being abducted and abused in some basement, or being abused by relatives. If only child porn laws were tailored that narrowly.

(I completely agree with the main premise of the article, but this bill is hardly a new phenomenon. Pedophilia (technically pre-pubescent minors), ephebophilia (post-pubescent minors) and/or child porn has been one of the four horsemen of the infocalypse[1] for many years.)

[1] http://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalyps...
Did you not even read the damn letter I posted? Don't talk to me until you've read that letter. And then go do some research, and tell me how the hell the WTC could have been brought down without the assistance of the high-powered directed-energy weapons that WE ALREADY KNOW EXIST IN LOW_EARTH ORBIT. I'd love to hear your theories, since you say you're so "open-minded". And don't give me any of that bullshit about "high-energetic thermitic devices". You and I both know that's a crap theory. And don't bother telling me that I'm "ridiculous", since I've already heard it a hundred times from the other Jones cohorts who only want their version of the "truth" to be told. READ THE DAMN LETTER!

Then again, if you really are one of "Doctor" Stanley's crew, don't bother even responding to me.
But it didn't get any growth (at least the 5 next days) and it is costing them server money to provide service to these new users
Scaling Google+
The science of pleasure: vice or virtue - which motivates you?
The other thing that came to mind to me was that you have now defined a maximum string length, unless you then had a meta-length number (describing the "length" of the length). And how long should that number be?

I could see where Ken & Co just looked up and figured null-termination was a more elegent answer.
The fact that it's not as mainstream as Facebook or e-mail is not a relevant argument. It's like me saying Drake isn't mainstream because he's not as big as Michael Jackson.

Twitter is mainstream. Besides celebrities and other public figures, it's a way for people within industries to follow one another.
Ask HN: Webdesign micromanagers
I have no design freedom at all. Anyone else have a micro managing boss? and how do you deal with it? and is web designing like this at most companies.
My open letter to Venmo
Darpa software to spin "dumb" photos or video into intelligence gold
The Fallacy of Modern Web Development
Catching the World's Bugs: Instrumentation via Proxy
BSTR's are not only null-terminated, they're double null-terminated (two bytes of zeroes).
Try reading Schelling's Strategy of Conflict to see examples of limiting yourself to win. Or if you don't have time, you can read this (which I was directly reminded of) quick synopsis: http://lesswrong.com/lw/14a/thomas_schellings_strategy_of_co...
What a short-term thought process. Creating laws that pertain to the current conditions only is a zero-sum game.

Child porn (nothing to do with this bill) will soon find its way into bitcoin-level undetectability, along with many other illegal things that society doesn't like. There are elements of life that just can't be controlled.

How is this bill going to solve future technological advances, like when we're able to augment 3D with models of real people (ie: children)? Will society prevent this? Will this bill prevent anything like this? Unlikely.

It would be nice if politicians considered the snowballing, exponential effect of technology innovations and realize that any laws they pass are temporarily effective at best.
I think this story goes to show how much the venture capital business has shifted in the last few years (it sure has changed a lot since I started really caring for it). I guess the best analogy I have to Union Square's ongoing success (and impressive portfolio) is how an indie band pulls a gigantic win and suddenly becomes a key player. These guys have, much due to Wilson's diligence and passion for disrupting ideas, become a force to be reckoned with.

Kudos to them.
You might want to read the guidelines again. Relevant things are "anything that gratifies one's intellectual curiosity."

Also, "Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link."
Pandora VP of Engineering Chris Martin to Keynote App Dev Conference
World news: Jennifer Lopez deal to judge 'American Idol' is done
In China, Apple Doesn't "Think Different"
I don't understand articles like this, they seem to be attacking some nonexistent strawman that says using Facebook and Twitter for dissent is enough for a revolution. Those tools aren't revolutionary, but the people are, and the Internet acts as a catalyst. Using the tools as they do is more revolutionary than just watching CNN, because the Internet is a read/write medium.

And then the blog post ends with "So if you want to create change, in 2011 and beyond, at least some of your time is going to have to be spent off the grid.", which is obviously true, but not the same as saying we have to turn the Internet off if we want to take to the streets.
I am a fanatical Vim user who listens to iTunes frequently while working. But I don't see the point of this.

It takes very little time for me to switch spaces and click to change playlists, and I only need to do that a few times per day. Why clutter my Vim config with another plugin? Why claim valuable key bindings, both in my config and in my brain, for something I can already do well enough?

I'm not trying to be overly critical; if you like this, use it. But to me it feels like "let's order pizza from Vim!" or "let's compose symphonies in Vim!"
What you're talking about isn't pay-for-usage. It's not pay-per usage when Comcast charges a flat fee up to 250GB and then charges extra beyond that. That's a soft cap or a tiered plan. I agree that Comcast seems stupid for cutting people off at 250GB, but I would not call it pay-for-usage to extend beyond that.

I assume you would see a 10x jump in cost because AT&T says that the top users are consuming 12x as much as the average. If users are paying their "fair share", then people using 12x as much bandwidth would pay about 12x as much. Otherwise it's not "fair" and it's not "pay-per-usage". (There might be some "volume" discount, but the overall cost would still be drastically higher.)

I'm not strictly opposed to a tiered plan, but that's not pay-per-usage. It's no more "fair" than the current system. It just means that heavy users have the option to pay extra rather than getting capped. Everyone else would still pay about the same amount, and the guy using 1MB/month is still subsidizing the guy using 250GB/month. Assuming those top 5% aren't going to pay drastically more, everyone else would have to pay about the same on average to keep revenues constant.

Perhaps you have a different idea in mind for how the plan should work, and I'm not understanding your idea. If so, please clarify how you think AT&T should charge, and how the new plan would maintain revenue.
How do you know that about Alexander? Googling finds me no source.

I want to archive this comment as evidence that in the year 2011 Google and Wikipedia still were not as good as books and libraries.
Unfortunately that makes bash kinda slow for me.
How to disable system auto restart after Windows update.
All of your questions will be resolved if you understand one key fact: "Exchanges are companies". If you want to know why they are not government entities, imagine the GOP backlash if they tried to own and run an exchange (I'm not sure how democrats would respond, but republicans would definitely cry wolf). They are businesses, which is why:

- market access and data will not be openly available at a reasonable price (you have to spend extra money if you want to redistribute the data). Yes, this is a profit center for the exchanges

- Exchange seats will be limited and cost money (profit center)

- Colocation will always cost money (people are willing to pay to colocate)

As far as DMMs are concerned, there is a legal obligation to place orders and offer a buy and sell price. More specifically, they are required to be at the inside bid or offer (buying at the best buy or selling at the best sell price) most of the time. This ensures that there's a reasonable counterparty when some other trader wants to buy or sell. There is some economic incentive to be a DMM, but they provide a real service to the markets.

A few example exchange companies that list on public exchanges:

NDAQ: NASDAQ OMX Group lists

NYX: NYSE Euronext

CME: CME Group (Chicago Mercantile Exchange)
Though the post is correct in many instances, I think only the first Apple ad is a good example of Apple's marketing. The other two ads show the product in use, but don't give that 'I want to do that' feeling. Possibly because they aren't explaining it.

The Xoom add is HORRIBLE. I don't think that Blackberry ad was ever an officially released Playbook ad. I'd say the newer playbook ads are similar to the second and third ipad ads in the post, as they don't give the viewer enough interest. http://www.youtube.com/watch?v=pBwxJAqypAI
Contacting HackerNews ...
Actually, null-terminated strings made a lot of sense when the string is short. On my 8-bit days, I used both approaches (because, sometimes, strings have to contain a NUL in them)
'Web 2.0' Will Die on October 1, 2012
Apple made some free music available through the iTunes Music Store, and here are some instructions for saving that free music to your hard drive.