skysight-inc/HackerNews huggingface dataset:
I prefer the tick. It's self-documenting which makes it more useful and that also makes it amusing in its own way.
> The interface was just downhill ever since they've switched from Flash. And not only that, but this thing hogs entire CPU sometimes.

Absolutely agreed! I sent them feedback about this when that change happened. The first UI was perfect!
My favorite are the ones that leave you wondering what's going on where, such as "Make Out Party".
fixing indian education system
I like how the bad Reddit PR articles that were appearing last week for the investigation of Violentacrez were all flagged into oblivion due to "not technical enough" yet we continue to see articles like these.
I thought Apple lost in Japan:
http://www.bloomberg.com/news/2012-08-31/apple-loses-japan-p...
Hey cowpewter -- I'd love to have you write up your experience for http://backbonejs.org/#examples ... email me a paragraph if you're interested.

Edit: One tip for you as well. I noticed that you're using "#!" in your URL routes. You probably don't want to be doing that these days -- either just plain "#" works, or pushState with hybrid server-side renders if you want to be indexed by search engines.
Amazing stuff! I've always wondered how corks are made.
What were the criteria for including some disputed states (South Ossetia, Somaliland) while excluding others (Transnistria, Azawad)?
Wasn't the rocket science done by the people who made the solid rocket fuel tube thing?
Or 5 years of experience with something that has only been out for 2 years.
After five years, "dancing baby" YouTube takedown lawsuit nears a climax
I assume the wet paper towel speeds up the process by a little bit? I can't imagine it makes that big of a difference and still probably slower than throwing it in the ice tray of your freezer.
I'm not getting a scrollbar on your site...is that deliberate?
http://www.spotify.com/us/about/features/offline-mode/
Apache Software Foundation Announces Apache OpenOffice as a Top-Level Project
Not linking back to the Reddit post (as far as I can see). This seems to be a bit of a trend recently. :)
When we made them we used this > http://commons.wikimedia.org/wiki/Sovereign-state_flags and a bit of > http://commons.wikimedia.org/wiki/Flags_of_unrecognized_stat...
Ask HN: Python for web development. What next?
I have taken CS classes about 10 y ago during high school. I have now decided to learn Python.

I am taking the Coursera Programming Fundamentals(very basic), MITx - Introduction to Computer Science and Programming and I also did the Google Academy Python class.

I am learning Python mainly for web developement and maybe some machine learning in the future.

Do you have any suggestions for more material(I prefer video to books but any would do) to study, tailored to web development? Am I too early in the learning process to jump on a web framework and if not what resources should I look at?

If you are asking why Python and not Ruby is because Python has something Ruby doesn't: Nick Parlante as a teacher :)

Nick if you are reading this or anyone can pass it to him it, would be awesome to have you as a Python mentor.

Of course I would highly appreciate any help from any skilled Python developer willing to help me or mentor me.

Thanks,
Adrian
Cloud Computing Is Redefining Micro-Learning In Five Revolutionary Ways
Stop hoping and port it, then. The protocol[0] is based on OTR, which already has at least one Cocoa implementation in Adium. AFAIK you can't directly tap into SMS on iOS, so you'll either need to do a lot of copy/pasting or run across your own messaging network.

[0] https://github.com/WhisperSystems/TextSecure/wiki/Protocol
Under what case would IE use Latin 1 when there are UTF-8 characters that should be encoded? I seem to be missing the actual effect it's having.
I work at RJMetrics, thanks for the feedback.
While we specialize in e-commerce, we have many clients that are outside of that industry. As robertjmoore demoed in the post, we can take almost any data you can throw at us, and help you find actionable insights in easy to understand charts.
The Hacker News Review of Incapsula
"As a side note, the parallel version uses about 280 threads on my machine vs a single thread for the serial version."

This is a great example of how you shouldn't run things in parallel. Running 280 Threads on 2-4 cores machine makes no sense at all.
Percentages are small, and the name was not male. See further comments.
Rising College Costs Pose Test for Education Policies
This is really nice (I love the subtle steam off the coffee on the page!), but I feel that basic grids like this are so straightforward to implement that anyone can whip one up for their project if they want one.

It's always good to have a template to start from like this, but I don't see it being much different than an on-the-fly one that I would throw together myself if I'm not using a framework.
There's a distinction between engineering (icy o-rings) and science.
the question is why 'a bit', especially when there is only 11 of them.
Don't know if you saw above but they are MIT license and they are going to update the DL files later today.
"Hmmm... there's something wrong with that idea, but I can't quite put my finger on it...."

I think your missing the sarcasm...
There's a trade-in electronics chain in the UK called CeX, and their WiFi hotspots are open and named 'Unprotected CeX' by default which I always found amusing.
I'm curious if any of these strategies can be applied to real-world service businesses, for example a pre-school?
Unfortunately this is not true for most of the world.
Looks really nice. A nice base to built up from. Out of interest - what is the level of browser support? For example IE6/7/8?
it's just a joke using a unicode x-ish char would still do the same as the check...
As someone with little faith in the UK judicial system, this just doesn't make any difference to my views. I can already tell when someone is guilty of plagiarism. Samsung sinks of it. Anybody can see that. This verdict is not going to have any effect on people, and as i have found out at work among many colleges it more than solidifies peoples opinion that Samsung has done nothing but rip off Apple. Where as for instance when you compare the ipad/iphone to Microsoft's attempts its quite clear they are trying something different and people can see that as well.
ICloud: Sharing done wrong
Actually it makes sense, if you manually force the code to use only 4 threads it will take more time to finish that in the case when you let the compiler split the work for you.

On a given machine there are hundreds of threads running concurrently, the OS will let them run in time slices on the available hardware. Using the same number of threads as the number of available processors does not mean your code will be faster than when you use a larger number of threads. Obviously this is OS and compiler dependent.
Not just corks...but cork flooring, etc. as well (which is amazing stuff to put in your kitchen...warm, acoustically insulating, soft and bouncy). Lovely stuff that.
The startup Gods are just messing with our heads.

"Color raises 40 Million"
-"OMG.. we're in a bubble"
-"Ridiculous... waste of money"

"Color is about to shut down"
- "See I told you so"
- "Ha.. saw that coming"

"Color acquired by Apple"
- "WTH is going on?"
- "I work 100 times as hard making a product people want! Where's my payday?!!"
FCC means business when it comes to illegal cellphone jammers
Some accented characters are in Latin-1, like ç or é.
well for cross platform Qt or gtk,although everyone always says stay away from experimental I say use canvas If the user cant use the canvas fall back to jquery. I belive with the technologies we have now old idioms like "dont render gui on the canvas" this will soon fade away, running your own server for just that application may not work so well as you have to manage that server aswell, like what if the user isnt allowed to give the firewall access? or what if the server crashes and the client has import data that needs to saved? I personally have played with alot of gui stuff and I always come back to html5 and js so thats just my $0.02
The flags were made a while ago when there was less than 11, we will have to add a few more in the coming days.
A video from the Sydney MongoDB Users Group on how Collusion (http://www.collusionapp.com) use MongoDB.
5 Must-Know Copyright Facts for Freelance Writers
It seems like there's no ordered sorting. I can't say sort my library by track and then by album to you know... play songs in order unless I select a specific album and sort on that. Not especially straightforward.
Violentacrez Did It All for ‘Meaningless Internet Points’ on Anderson Cooper
it will; it's about thermal contact. the air in a fridge or freezer isn't very good at conducting the heat out of things to the (antiradiator - absorber?) at the top.

The cold towel will absorb heat from both the drink and the room in a room, but only the drink in the freezer. and it will do it much faster than the air would.
Exercise and eating less is a valid response to the growing weight issue but it all stems from education and an understanding of how being overweight will impact your life and, more importantly, your family's life.

By education I don't mean college level stuff, I mean basic home skills and life skills education and instilling an understanding that fast food/sweets/crisps etc are fine in small amounts but that decent fruit, veg and fresh meat are the staple to a healthy life. Again, this doesn't need to be super complex, there isn't some sexy problem to be solved here, it is just basic, old fashioned food understanding etc. Think Jamie Oliver's Food Revolution type thing.

Also, this is something where governments also need to step up and educate. Free market ethos is fine but preemptive measures don't sell or make money for business so the governments need to fill this gap.
Check out enaml - https://github.com/enthought/enaml . It makes writing UI's in python really fun.
My thoughts exactly. Unless you use a language with cheap and fast green threads that multiplex on OS threads (like Haskell), you should use a number of threads that is roughly in the same order of magnitude as the number of CPU cores + hyper threads.

I am very surprised by the fact that there was any speedup at all and not surprised that the parallel version used 200x (!!) memory.

On the other hand, this is probably one of those thing that was done for demonstration purposes, not really something you'd do on practice.

Btw. is async a part of C++11 standard at all? I thought it was omitted from the standard but may be still implemented by some compilers/stdlibs. Does every async call start a new thread and why?
No, but I think people see rockets as magic they aren't.

I think toy trains and real trains scale differently than "toy rockets". A home-made SRM is a more powerful version of fireworks SRMs, and then there's a thin line between home-made SRM design and things you could stack on car or helicopter to fire at things. Not every rocket is a space rocket, and depending on size and cost tradeoffs required, you get more and more complicated designs, creating a spectrum from a home-made 1km rocket to Falcon 9 & stuff.

I'd say that the real problem with rockets is not that they're inherently magical/difficult, but dangerous and costly to develop. We can say a lot about great engineering that went into things like fuel, nozzles, fins, etc. etd. but the same if not more engineering went into internal combustion engines, and I don't see people saying "it's combustion engine science".
I sort of think the snowman, or at least another character that doesn't carry the connotation of "positive" or "true", is a better idea... but I have to admit any developer who would make that mistake is, alas, so far in over their head anyhow that there's probably no saving them from themselves, so, you know, check's cool.
Often, especially in BTB offerings, it makes a lot of sense to differentiate "customer" from "user." Take for example: the decision-maker who signs the deal and writes the check never actually uses the product, instead has staff which does so. Differentiating the customer from the user is very important in this context: you have to make and keep both happy. The customer will consider net impact to bottom line, high-level capabilities generally present in the market place, and the general temperature of the users before buying. They will expect that you have a certain list of capabilities which everyone else is selling them, even if their users will hardly, if ever, use that feature. The day-to-day users of the product, however, will have less abstract problems - they have real tasks to achieve every day, and will care much more about the specific capabilities and how they're implemented.

Sure, we could call them "decision-making" customer and "product-using" customer, but semantics driving psychology work the other way around as well : sales is customer-driven, and development and support are user-driven. Same end result is achieved, while using natural language for the target audience.
PayPal Bans Class Action Suits
Looks good, I'm just not a fan of the naming conventions on the columns.

Why did you decide to go with ".col-1-2" over something like (foundation's) ".one.column"?
The answer: Money.
Yes, that's fine and all, but Xubuntu no longer (for me) has the lightweight advantage that it once had over Ubuntu and I have seen (again, personally) significant performance gains from Ubuntu OVER Xubuntu. Once you have to start installing GTK and KDE toolkits just to be productive on Xubuntu, it becomes quite heavy.
Apple Patents: Echolocation, Text-To-Speech Voice w/ Adaptive Personalities
I disagree with OP. I think the phrase "rocket science" is still valid as a stand-in for the performance of a complicated task with high accuracy. In terms of the effort required to create a useful prediction, I agree that many things are more complicated than rocket science (often by virtue of being intractable). However, in almost all of these things success is not as highly correlated with the performance of some mental/engineering feat. If a rocket correctly performs a non-trivial task (i.e. gets to a specific orbit/planet/location), we know with certainty that the rocket scientist created a valid physical model and performed difficult calculations on it with high accuracy (ditto for other parts of the engineering). Testing rockets is expensive and the likelihood of making one that works by trial-and-error is zero (I'm referring to rockets on the scale that put satellites into orbit, launch probes thorough the solar system, etc). In comparison, common wisdom holds that startups usually launch with poor product/market fit and pivot until they find something that works. Eventual success doesn't correspond nearly as well to the performance of mental acrobatics.

Don't get me wrong, both tasks are difficult, require "guts", and so on. But I think a direct comparison of the difficulty is disingenuous. To me, "This isn't rocket science" doesn't mean "this is easy", it means "we should be able to eventually succeed by trial&error".

@pja: your observation that "not rocket science" only became popular in the 90s jibes well with associating "rocket science" with "low margin for error", as challenger exploded in 1986.
Yes, that took me a moment too, but Latin-1 is an 8-bit ASCII, and UTF-8 only encompasses 7-bit ASCII. Note I have to say an 8-bit ASCII, because there are numerous 8-bit ASCII encodings.
Am i the only one who doesn't broadcast their SSID?
I totally agree, everyone believe that Samsung replicated much of the iPad. I wouldn't have necessarily disagreed if the court decided that no infringement occurred and that was it but the idea of forcing a company to release an apology in a newspaper comes straight from the 19th century, I have little faith in common law in this case.
PySide with QtWebkit would work for a desktop html gui:

http://srinikom.github.com/pyside-docs/PySide/QtWebKit/index...
@mouseroot. Ok thanks for the advice. When I was talking about http server, I meant locally on the user's machine(start a nodejs for example and kill it when the user stop the application somehow).

Other solution is to use chromium with a filesystem extension.

Do you have tricks or advices for that ?
On the fact that Bitcoin has a Kill Switch; and how to disconnect it.
Competence and prestige
Couldn't help but read this in the "How Its Made" voice.
I seem to only hear it in "STOP BEING SO PASSIVE AGGRESSIVE ARGHHHH" sentences.
It's also surprisingly difficult to harvest the cork bark from trees:

http://www.youtube.com/watch?v=ztr-RP0XYd8
Haven't Apple only won the interim injunction in German? This injunction was heavily criticized in and (AFAIK) effectively removed by the UK decision, and Apple had applied for it to be withdrawn anyway.

> Secondly I cannot see any basis for an interim injunction. The UK court had already granted a final declaration. Moreover it was sitting not just as a UK court but as a Community Court. Interim injunctions are what you grant in urgent cases where there is not enough time to have a full trial on the merits. That was not this case. [...] Further Judge Birss was not sitting as a purely national court. [...] So his declaration of non-infringement was binding throughout the Community. It was not for a national court - particularly one not first seized - to interfere with this Community wide jurisdiction and declaration.

> Finally I regret to say that I find the Oberlandesgericht's reasoning on the merits sparse in the extreme

> If courts around Europe simply say they do not agree with each other and give inconsistent decisions, Europe will be the poorer.

http://www.bailii.org/ew/cases/EWCA/Civ/2012/1339.html
Newsweek ending print edition, job cuts expected
I've often wondered if they could get rid of this entirely in rails by enclosing it in conditional comments, so that it is only included in forms sent by older IE:

<!--[if lt IE 8]><input name="utf8" type="hidden" value="&#x2713;" /><![endif]-->

Has anyone experimented with doing that?
I have personally always found that the phrase "It's not rocket surgery" gives a deeper and more wide-spanning explanation of the issue.
std::async is included in the C++11 standard. The number of threads that async will use is implementation dependent, I bet on Windows with VS2012 you will see a different number of threads. You could force async to run asynchronously or in a lazy evaluation mode using launch policies.
The Udacity CS253 course is geared towards making web applications, was taught by Steve Huffman, co-founder of Reddit - http://www.udacity.com/overview/Course/cs253/

Other than that, pick a web framework and start going through the examples in the documentation.
They are @2x up until 32px.
Working with a Reverted Git Branch
Sure, general resources are helpful as well. :-)

Thanks,
Hey thanks for the kind words! I completely agree with everything said. I also think in a lot of cases, there might be some projects that require a difference in a grid, if one is being used so building a grid specifically for each project isn't always a bad thing to do.

That's actually why I created this grid, to fit a specfic project of mine. I am picky and wanted something that I couldn't already find so I decided to build one and throw it up on github.
How are the skills he's describing any different from being a parent or a teacher?
Email Campaigns For Driving Conversions
Still it relies on wxPython or PyQT which is my problem because you are limited to the existing widgets somehow (or you need to create your own widgets and then it is slow and painful).
I come to hacker news for the tech and programming articles, but this is just too interesting! :)

Thank you for sharing!
5 Important Copyright Misconceptions That Linger
Thanks I will check that possibility. It might be easier to manage than chromium or nodejs as a local desktop app.
Building a statistical significance testing web service powered by R
Exercise will speed-up weight loss if paired with a diet, and it's just plain healthy, regardless of weight issues.

But if the goal is to lose weight, exercise alone can be counterproductive, because leads people to think that slacking off in the gym for half an hour will offset that supersize menu that they will eat afterwards...

Changing (permanently) eating habits should be the first step and the final goal.
And the ellipsis.
The Theory of Mental Seasons
It does reduce thread switching overhead considerably, usually resulting in less time spent storing and retrieving thread contexts and more time spent actually processing the thread.

It's possible on newer intel hardware we've reached the stage where context switching is no longer much of a cost I guess...
There really wasn't a specific reason for the naming convention. Although adding "col-" to all of the columns allowed me to easily select every column using [class*='col-'].
How To Use The Isolated.Design Property
At-will employment has its drawbacks.
The problem is that mathematically when you partition your data into sub-set and analyse those subsets you are no longer analysing the original data set.

Your data is now composed of the original set of data [n1, n2, n3... nn] + a NEW DATA SET [s1, s2, s3 ... sn] which is your selection criteria.

This is often masked by the fact that your selection data set is a function f(x) ("we'll just split them up by week and partition by gender"), so it doesn't look like your actually combining two dataset, but you are.

This new set of data S, biases the result of the analysis, and the more complex it is, the closer you are to over-fitting to find the 'golden correlation' you're looking for in your data.

Humans are pattern matching machines. We see patterns in random noise, and hear voices in random tones. It's easy for us to see patterns (or what we think are patterns) in data sets, but its much harder to statistically substantiate those patterns as distinct from randomness.

It's provable, I imagine, that any data pattern can be found in a data set if we have sufficiently complex selection criteria for the samples, and sufficiently random raw data.

dont do this

If you do, at the very least acknowledge that you have selectively modified the original dataset and specifically test your partitioning rules.

Its much, much better to search the dataset for a target pattern, and then investigate the partitioning rules that your search matches against (because you can examine the partitioning rules for complexity, and data-content and easily spot over-fitting).
He may have used those words, but they aren't 'meaningless', they do have value. They represent that some group of people that he considered peers or an audience appreciated what he was doing. And so by having a large amount of karma he felt good, that's not meaningless.
I place "it's not rocket surgery" in the same class as "redonkulous" ... mildly clever the first time or two I heard it.
The more answer: Anonymous, digital money.

The strengths of Bitcoin are its weaknesses. If you stash thousands under your mattress and your house burns down, you're out of luck (sort of. The Secret Service will replace bills if you can send them mostly burned versions.) If you completely delete your Bitcoin wallet, you're out of luck. If a robber breaks into your house and steals your cash stash or a hacker gets into your computer and steals your Bitcoin stash, you're out of luck.
My boss said the same thing 15 years ago when I worked on a help desk. Why is this noteworthy?
How to Create Lazy-Loading Images for your Website
what would the gain be?
The idea is about taking it to "trusted-by-me", rather than relying on "industry-trusted" or "trusted-by-someone-else" sources for analysis and verification.

That doesn't mean that the "trusted-by-me" source has the means or the ability to give it the OK, but more that I don't have to trust you at all.

Security can only be guaranteed by the people you trust, rather than the people everyone else trusts.
Hey thanks! Right now, it works in IE8 and up.
Metro and Surface have been a great exercise in avoiding infringment of Apple patents.