skysight-inc/HackerNews huggingface dataset:
Buy Quality and Stylish Cell Phone Skins from Wrappz.com
If you are looking for stylish and quality cell phone skins then you can buy them easily from wrappz.com. They provide a huge range of cell phone skins and other accessories of mobile phones.
Piano lessons
Piano lessons and software designed for beginner, intermediate, and advanced levels players. Piano sheet music arranged by Yoke Wong featuring classical, ballad, christian hymns, blues & jazz etc. Piano chords techniques such as Chord Substitution, Color chords and Inversions, Chord Progression, Suspended Chords and more
Booklyt-American Express To Release API-can they win the digital wallet?
The ginsu knife of sales letters
A good comment from someone working for Mozilla, thank you sir :)
This is only a beta, we're trying a lot of things at once.
> the sales are obviously heavily influenced by the Steve Jobs death

It's not obvious to me at all. Aside from your friends experience, what are you basing this on?
Embeddable company directory
If Google produced an innovative replacement for JavaScript, the world would listen. Instead, based on what they have released so far and your comments, they have released a language that is primarily designed to enhance their own tool-chain, which the rest of the world doesn't use and isn't interested in. We don't use GWT. Apparently, we won't use Dart either.
We have a lot of applications coming soon, both official and non official.
Best is a term that suggests there is no subjectivity to preference.
SEO Link Building Starts with a Link Audit
Are you sure you're not violating the Friendly Music license? Specifically this: "Can my video be an advertisement for a product? No." Here's the whole license agreement: http://friendlymusic.com/docs/friendly-music-license-agreeme...
I'm streaming only. It boils down to me not watching enough TV to justify the two. I might spend 3 hours in one evening consuming some form of media, but I have to decide whether I want to play a game or watch TV.
I think this is a very interesting idea and things like a 'group' or an 'event would simply have their own private/public key to allow subscribers etc. But two thoughts spring to mind:

1). Without the marketing/advertising opportunity, who will be prepared to pay for a facebook like IT infrastructure?

2). In some ways I quite like that criminal or otherwise sinistre behaviour/communications could potentially be intercepted and policed by some authority for the benefit of others - ie, the bad guys dont have anywhere to hide... (I'm expecting an onslought of critism from this comment!)
There was a time, not too long ago, when Apple stuff was legitimately a worse deal than the equivalent brown-box product. It got ingrained into our cultural consciousness: Macs are overpriced, they underperform. They claim to put design first, but they still break. Not worth it unless you really like the OS.

That hasn't been true for a while, of course; Apple has made all the deals they needed to be competitive or untouchable on price and performance, and their revolutionary design philosophy has outgrown puberty and started changing the world.

But, of course, the mythos continues.
Why the Economic Crisis Deepens | The New School - YouTube
Qwikster, we hardly knew ye
Well, knowing the dark corners of the language is not useful "per se", but it allows you to say "I wouldn't write code like this" more often. And, consequently, it makes you NOT write "code like that".
If you are getting mocked by the Onion - then yes indeed, there was some damage. :-)

http://www.theonion.com/articles/netflix-switches-over-to-co...
We did the reevaluation, but it still came out in favor of keeping both dvds and streaming.

The combo of streaming and dvds is still less than we were spending (in $ and hassle) on dvd rentals from the local big-selection store most months. (And comparing any of this to the entertainment option of cable is a big win, obviously.) Redbox seldom to never has anything to interest me, and the lack of depth to the Netflix streaming catalog precludes me wanting streaming alone. I'm somewhat bad about holding a disc for a while (b/c I often get documentaries and educational stuff, so I have to be in the right mood), but my wife watches what she gets very quick, so that common complaint doesn't bite us much.

She regularly gets dvds that are rare enough that they have to ship the disc from across the country, and I really like that Netflix will send us the next disc from the queue to "make up for the delay" which has never been much of a delay at all. So, many times we have had one more disc on hand than the plan we pay for. Good customer service like that is still something Netflix does. The two-websites and queues plan made me worry they had lost their senses, but this reversal and having had three discs this week when I pay for two has me still in the loyal customer column.
Well, that's a cop-out.
I bought the Kindle DX specifically for this purpose. The size and general text comes out well for Kindle format books. However, the PDF experience is really lacking. You can zoom in on the pages and exhibits, but it is not intuitive. If you have a PDF that has significant margins on it, it really starts to lose its appeal. I have found myself using an iPad pdf reader or my laptop quite a bit more than the Kindle DX for reading PDFs. Having a color screen also really helps for the code sections. I probably wouldn't have bought the DX if I knew what I know now about its abilities within the PDF sphere. It does a great job with ebook formats, but my books are split 50/50 between PDF and ebook formats.
I was honestly hoping for an Open Intermediate Representation of web languages to be part of the announcement. One that both Javascript and Dart could target so developers could ship binaries to the browser. I am disappointed in the language and I am disappointed in the lack of imagination from Google.
I've got a PS3, specifically for Blu-Ray, but I rarely use it for that any more. I use it for Netflix, and at this point any number of devices could handle that. If I were buying a Blu-Ray player again, I'd probably buy something else. I got a first-gen, when the PS3 was still the cheapest. But now it's not, and I don't game, and having to use a dedicated Bluetooth remote is annoying. Also there's no Amazon Prime app.

You're probably right about 720 vs 1080. You've go to be pretty close to see the difference on a 46" screen. I believe I read that someone with 20/20 vision has to be closer than 8 feet to see the difference on a 50" screen.
In general, everything is getting X. By some definition of X.
I am assuming no such thing, that's why I suggested pointers and such should be left out. I'm not actually literally suggesting that we put C in a browser, I'm using it as a design metaphor. You can do fast and low level without C style pointers (for example, fortran* .. not that I'm advocating fortran either )

Sidenote: GC wouldn't prevent anyone from stealing a lot of resources. Either way you can ask for a lot of resources and not give them back.

* Yes I know fortran has a thing called a pointer, but it's a lot different.
Interesting.
In my autobuild[0] tool I used the FSEvent api to monitor filesystem notifications.

This article prompted me to revisit the documentation, to make sure I'm not doing anything too stupid.
The documentation clarifies:

The file system events API is also not designed for finding out when a particular file changes. For such purposes, the kqueues mechanism is more appropriate.

The file system events API is designed for passively monitoring a large tree of files for changes. The most obvious use for this technology is for backup software. Indeed, the file system events API provides the foundation for Apple’s backup technology.

So the FSEvent api is more suitable for my use case, but it is useful to know this if I happen to have a different use case in the future.

[0] https://github.com/scoopr/autobuild
Farnborough Taxis Online
There's already a language that runs on the server, runs in the browser and compiles to Javascript. It's Javascript!
How to Make Smarter Start-up Decisions
I just took a look at the output of gcc on -O1,-O2,-O3,and -Os (using the -S flag to output assembler.) It appears that with -O1 or -Os enabled, gcc turns the double recursion into single recursion. This makes the algorithm scale O(n) instead of O(fib(n)); i.e. much much faster. (Weirdly, -O2 and -O3 look to be double-recursing, but I didn't check closely. May be that gcc's smarter than me.)

It _also_ notices you're not using the result of fibonacci(40) and that it's a pure function, so it skips it. If you look at any optimized main function it's pretty much "set return code to 0 and get out of here."

To avoid this problem I've changed main to "return fibonacci(40)".

Now optimization becomes interesting. At -O3 main becomes 4 calls to fib(36), fib(35), fib(38), and fib(37). Crazy huh? It looks like it's unrolled fib(40) a few steps! At -Os I lost track of what's going on, but it starts with a call to fib(38) too. -O1 plays it pretty straight, and is what I'd recommend looking at for readable assembly.

-O2 and -O3 are easily the fastest. Something very clever is going on there.

real	0m0.075s
user	0m0.073s
sys	0m0.001s

Moral of the story? Use -S! :)
Reminder: Today is the deadline for applying for Winter 2012 YC funding
Lunch with a Nobel laureate in Economics
Let's stay on the ground here. Yeah it is better.. because it's new.
There are many phones with a good camera, which will be enough for many people. Most advanced AI technology? I guess so, other phones don't have any AI technology. How fast the processor is, is mostly irrelevant unless the phone can't handle its own UI.

I own a Windows Phone because it was very cheap (180 Euros) and it's essentially the same as an IPhone from a functionality and design viewpoint.
I was going to write that I didn't think it very good form to post failing code tests on the net, but having looked at the code - my god. I still think it's questionable manners but man that code is shocking.

I was also going to say that I thought the naming of WebForm2 was the least of the code sample's problems, but on reflection, I think the writer is onto something - it really is quite emblematic of the lazy, sloppy thinking on display here. The same kind of person who thinks this code is acceptable is the exact same type of person who is too unbelievably lazy to even think of a better name than WebForm2.aspx.

Not often you see code so bad that it feels almost voyeuristic looking at it.
Here is the code in question:

protected void Button1_Click(object sender, EventArgs e)

{

string connectionString = @"Data Source=OFFICE7-PC\SQLEXPRESS;Integrated Security=True";

string sqlQuery = "Select UserName From [Users].[dbo].[UsersInfo] Where UserName = ' " + TextBox1.Text + "' and Password = ' " + TextBox2.Text+"'";

using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(sqlQuery, connection);
connection.Open();
SqlDataReader reader = command.ExecuteReader();
try
{
while (reader.Read())
{

}
}
finally
{
if (reader.HasRows)
{
reader.Close();
Response.Redirect(string.Format("WebForm2.aspx?UserName={0}&Password={1}", TextBox1.Text, TextBox2.Text));
}
else
{
reader.Close();
Label1.Text = "Wrong user or password";
}
}
}
}

In my opinion, this is what needs to be changed:

-"Button1" should be given a more descriptive name. We can easily see from the query that it's getting a list of users, but would it really kill to take the time to give it a better name like "btnGetUsers?"

-The query string should REALLY be put into the web.config file, or heaven help us all at least as a private readonly at the top of the class containing this method.

-Is this query trying to get the username based on what username and password is entered? It looks like the coder is trying to do authentication based on the number of rows returned.. or at least tried to.
-The query is also VERY badly written; it's entirely prone to SQL injection.

-He gets one point for at least making use of the "using" construct to make sure the SqlConnection gets disposed of once done!

-That "try" block with the while loop is a big WTF for me. Why is it waiting? It will always time out no matter what.

-What is the point of the redirection to WebForm2? If the user gets the login right, then hooray, they're on the site, but otherwise the password is wrong. Still, what's to stop anyone from just bypassing this whole thing by just messing with the URL parameters?
10 Bizarre Things That Influence Customers Online
Why do people let their builds depend on servers they don't control? If your build is breaking because some server somewhere on the internet is down, your build was already broken, you are just now realizing it.
I have to wonder, how seriously was this considered?

Still though, neat.
Same here - it really got me more than most other tributes.
I agree that the syntax and semantics are uninspiring (you could say the same about Scala).

Where it shines IMHO is in the core library (http://www.dartlang.org/docs/api/index.html). Look there and you will find some interesting classes that deal with concurrency and asynchronous operations (Isolate, ReceivePort, Promise<T>). Also, unlike standard Javascript, there are collection classes for specific use cases (like Queue, Set, LinkedHashMap). This is where it is superior to both Javascript and mainstream static typed languages like Java.
This article isn't very insightful it's just rehashing the old tale that often the first group to invent something isn't always the first group to refine it in a way that makes it ultimately successful on a wide scale.

The author's argument is that the tendency to assign historical credit for the invention to whom ever made the invention a success is some how an injustice. The magic of Apple has never been their claims of pure invention but the ability to take very raw technology and make it into something that people actually want to use and can afford.
(I highly doubt an uncultured rube could be a member of HN)
The original language was Italian, and yes, I read a translated version which did not rhyme. I was the one who came up with a version that rhymed. (This isn't strictly a translation of Inferno, it's more like my interpretation of it.)
My Steve Jobs lunchbox, circa 1988
Just going off the top of my head:

This much work should not be happening in a button's click event handler. It should be its own method (or more than one!) called by the click handler.

For that matter, data access should be handled by a DAO, front end code should be calling a service or gateway rather than going to the DB itself. Way too much is happening in GUI code.

In a "real" app, the connection string would be configured in some way, not just a local variable.

The way the query is written is wide open to SQL injection. Nobody should be writing SQLI vulns in this day and age, ever. In .NET land, if you're still concatenating queries instead of using query parameters, you should go home because you are bad at your job.

The list could go on. Some of this can be excused by the fact that it's from an interviewee and not part of a "real" app. But the SQLI is just a huge red flag, to me. One thing they did get right: wrapping the connection object in a "using" block so it is guaranteed to be disposed of correctly.
fuck not another browser!
Erosion arches tend to be non-terrain geometry. I have seen caves done several different ways. The first was use height maps, but mark certain areas as artist owned. Then give artist tools to modify terrain, so caves are 100% hand carved. The second is to generalize height maps. Heights always come in odd numbers, even numbers are always floors, and odd numbers are always ceilings(i.e height 0 is the ground, 1 is the cave roof, 2 is the cave floor.)
SunSpider results show that the browser is twice as fast as the previous generation. The processor is twice as fast with a 7x graphics performance improvement. That's a substantial improvement over an already good product.

When you say people were wanting more substantial improvements, what you really meant was that they wanted a different name (iPhone 5) and case design. If the iPhone 4S internals were put into a different case and was called the iPhone 5, we wouldn't be hearing complaints. These complaints are superficial (at best), and the overwhelming initial demand is showing that many people don't find those issues at all.
To put the disappointed reaction in perspective, I'd say it was roughly the same reaction the iPad received upon its introduction - it was just a "big iPhone". I can't believe it's still going over people's heads, but Apple releases simple products with limited feature sets. Well after the iPhone's release, many people argued somewhat persuasively that Nokia phones from 2004 were light-years ahead of the iPhone. Almost every iPod (excepting the Nano and Touch) was met with that same kind of "eh, nothing new" derision.
Unless you've just bumped into Cassie from the first UK series of Skins. They'd have you believe UK girls say "Wow" to everything.
In this case, what is the point of the CC-BY license at all?
Additionally, artists who submit their textures to the site only license it under CC-BY [1]. This means that the website's operator may not actually waive the Attribution requirement.
I have contacted the website operator to clear this up.

[1] actually, the submission form says "You also agree to let me license the pattern as Creative Commons – in other words, give it away to the world for free. " This is quire ambiguous.
And yet there are long-form sales letters that we love to read ... I'd love to know what makes the difference!
Samsung c3050 hardware exe
Ordered by probability:

0. Computer Scientist

----- Other variants -----

1. Mechanical Engineer

2. Mathematician

3. Musician

4. Chemist
Steve was my idol as a child of the seventies growing up in the '80s. I was so angry at Apple after they got rid of Jobs that I vowed to never buy another product from them. And of course I dreamed of being able to have a NeXT.

So I occupied my lunchbox in protest. Along with a list of my dream cars.

Thank you, Steve, for helping to make being a computer obsessed dork socially acceptable.
Today is the deadline for applying to Y Combinator
People can argue with "boring", call it redundant instead and you'll get less harsh feedback.
"sucks" "suckier" sucks that hard " "makes me laugh so hard up to the point of bursting into tears"

In these sorts of posts, I tend to find that flavor comments like the above:

a) add nothing of value to the post

b) are likely to provoke hostile responses (or turn people off from responding), actively detracting value from the conversation surrounding the post.

Thank you, though, for taking the time to write up your benchmarks.
I'm a bit surprised by the suggestion that optimisation somehow makes the compiler work harder (e.g. catching uninitialised variables), isn't that what -W flags are for? I'm not sure that optimiser flags will catch anything with gcc that -Wall and -Wextra would miss.
A cute baby and his cute dog
I would have loved to cut off the cable and rearranged our streaming choices, but my wife is a rabid college football fan and I'd be in the dog house ;)
Email from Netflix - "DVDs will be staying at netflix.com"
I gave it a shot, not knowing Python but being familiar with Perl and having a strong base in PHP, but I was unable to complete the challenge. I do think this is an interesting way to come up with some qualified candidates, too bad it wasn't in a language I'm more familiar with.
A trauma surgeon.
The New Rules of Getting Press for Your Start-up
(edit: artmageddon beat me to the punch below.)

What I found most depressing about this post were the comments. Yes, it's bad code. But just declaring that it's bad code isn't at all productive.

What would be useful is a breakdown of where problems exist, even in brief, and what the problem was; pointing out where it fails in each area. That would be a potential learning/teaching tool. Right now, it's just an easily forgotten "WTF" that more experienced coders can use to feel good about themselves.
Vitamins for healthy skin
You are not Superman
>One thing they did get right: wrapping the connection object in a "using" block so it is guaranteed to be disposed of correctly.

True, but the page redirect happens within the using block. I would assume that the disposal still happens, but this is very very bad form.
Blackberry services down in Europe, Middle East and Africa
Have you looked at Disqus? Provides the same pre-built commenting system, and you can log in with whatever service you want. http://disqus.com
I'm sure the Wall Street protesters would break into there and steal the kilogram.
Kororaa 15 "Squirt"
This graph is quite old now. Updated version?
How to get rid of belly fat for women?
From his own declarations, he did have surgical intervention.

He probably chose alternative medicine over chemotherapy, a procedure which is known to have awful side-effects. It's also a dangerous procedure that can cause problems to other parts of your body. It is also less effective for pancreatic cancer - and the pancreas is a highly sensitive organ anyway, as in, with too much chemotherapy you'll probably die faster of pancreatitis caused by chemo, rather than cancer.

That's why I don't like ad-hominems (even though I'm also guilty of it from time to time); it's much better to attack ideas and their implementations, rather than the person.
http://en.wikipedia.org/wiki/SlySoft
What you are missing is the bleeding obvious: the topic of that other thread where I commented was Google's leaked memo about Dart as "replacement" for JS -- that memo created "the contest".

Obj-C and Java are not browser-supported. Sure, there's a native apps vs. web apps contest. Native is winning? Not according to Fred Wilson (AVC) and other observers.

Who knows, really. We're speculating, but let's find out by doing. Mozilla is working on both Open Web Apps that run in modern browsers, and Boot To Gecko.
...and why couldn't all of that have been prepared in advance? I find it somewhat disturbing to have already prepared an obituary, but how do we know that there isn't a pile of similarly, very well produced and finished magazines waiting to go the press of other famous business figures?
>Even before this announcement, it is beyond me how anyone can argue that this is not the best smartphone on the market.

Because, just as people complain about irrational "fanboys", there are also irrational "haters". If Android was a huge, old-style brick phone with a pull-out antenna windows CE style interface Apple haters would be talking about how great it is and how much better it is than the 4S.
Is anyone else getting a "Quota Limit" when they click the screen?
I could be wrong but it looks like an easier to use version of Fluid: http://fluidapp.com/

From the Fluid website: "Turn Your Favorite Web Apps into Real Mac Apps"

Not fully accurate but easier to understand.
And what exactly were those people wanting?
Buzz marketing. These days nobody gives some attention to a purely technical article without any incentives. Seriously, on HN usually it matters who wrote the article, not the factual contents of it.
I might agree, it looks like a nice phone. Possibly better than the Android competition.

But the underlying issue I have with the iPhone, is the lack of freedom I get with it. I don't want to (and more or less can't) be restricted to iTunes, and feel I shouldn't have to void my warranty to use the device how I see fit.
I don't know why people keep bringing up this "alternative medicine" thing, claiming he could just have had surgery and been cured.

The details of his illness and his treatment were, quite rightly, private.

Unless somebody links to a video of the man himself stating that he deliberately chose to not have surgery and partake in alternative medicine instead, then anyone claiming so has no credibility.
All I can think about is that scene from Big, where Tom Hanks raises his hand and says "I don't get it."