skysight-inc/HackerNews huggingface dataset:
"If KPCB was some kind of discriminative entity, wouldn't we have heard about it sooner?"

This is a misleading argument. If discrimination occurs in a organisation and is reported, then someone has to report it first. Claiming that the first person to report it is not credible because they are first, and there have not been prior reports, is fallacious.

(To be clear, I'm not taking a side wrt Pao or KPCB. I've never heard of this case before, and know nothing about it. The other reasons you cite may be correct for all I know.)
Exporting views to code has been shaky at best. And worse: once it's exported to code, there is no way to only import the bits that have changed. You must recreate the whole thing anew.

That's not version control, that's an export function.
These are the thoughts of people who don't even understand how the Web works, and get taken for a ride by consultants.

Kinda like all those businesses that were duped by "Web designers" with cheeseball Flash-based animated demos that later became embarrassing, useless sites. You see this all the time on the sites of non-tech-savvy businesses like restaurants.
.pro is not US restricted.
Why do you think they are "simply lying", rather than (for example) being simply mistaken?
It doesn't actually seem to include .co.uk, .ac.uk, .me.uk but just the *.uk and the particular govenmental domains (except .gov.uk).
"If KPCB was some kind of discriminative entity, wouldn't we have heard about it sooner?" Answer: NO

"Wouldn't we have heard about it from MULTIPLE people?" Answer: NO
Wishful thinking and a lack of common sense. Ask them if they check out the number of "likes" a business has before deciding whether to transact business with them. It's a meaningless number. In most cases, you'll have no idea what the total size of the business's market is, or whether its customers tend to be heavy Facebook users. GM might have millions of likes and still suck, whereas a machine shop might have 1000 likes and be the best business of its kind in its entire region.

When you look at ridiculous and desperate flailing like QR codes and businesses begging for "likes", you realize that we haven't learned anything.
Time limited malware and its "cracks"
Thanks. We have a text editor though; not sure if you saw it. If can operate from a separate window, and it hotswaps all the HTML/CSS/JavaScript you code, without any lag.

Our code editor is actually the open source "Ace editor" (http://ace.ajax.org).

Of course, not everybody wants to code inside their browser, and that's fine. For those that do, we aim to make pixelJET the best way to do that.
How about no cameras and no road markings, creating a shared space for everyone?
This is unfortunately normal in most public and corporate bodies. They are afraid that if they talk then information will filter across and they'll lose their remit or hold over the solution at hand.

It's silly really.
Do you think Microsoft will be around in 10-20 years? Do you have a good idea of what you'll be working on (or interested in) in 10-20 years? Do you think laws regarding the forms of IP will be much better in 10-20 years? Do you think you'd get caught now or in the next 10-20 years if you do use this as research (or even rip code directly from it) and get sued for making money off it? Plug in your guestimations and make a decision. I looked at it, myself.
On a side note, is digitizing and distributing this recording violating some copyright?
It doesn't hurt that Microsoft is able to hire the best engineering grads, pay them 100k, and convince them that writing documentation for .NET is a better deal than building some pseduo cool product somewhere else at half the pay.

The very small percentage of php developers who have ever had to deal with binary data probably had their hands burnt enough to figure out what binary safe was. While I'm not arguing that documentation should have vague references, its not that hard of a tradeoff between just mentioning something that should be explained over pages, as opposed to not having it there at all.

Plus, the comments section makes it very useful to have examples and clarifications. Its not as bad as you make it out to be.
Hmmm... how do you reconcile your theory with the fact that the original iPhone was announced 6 months before it launched?
Visually teaching sorting algorithms with east-european traditional folk dances
I took CS229 here at Stanford and I was also one of the TAs for the online version last year (I was one of 2.5 people involved with making the programming assignments).

First, the Stanford CS229 version is definitely much more difficult than what you guys had online. The focus in the actual class was on the math, derivations and proofs. The homeworks sometimes got quite tricky and took a group of us PhD students usually about 2 days to complete. There was some programming in the class but it was not auto-graded so usually we produced plots, printed them out, attached the code and had it all graded by TAs for correctness. The code we wrote was largely written without starter code and I do believe you learn more this way.

An online version of the class comes with several challenges. First, you have to largely resort to quizzes to test students (instead of marking proofs, derivations, math). There is also no trivial way to autograde resulting plots, so everything has to be more controlled, standardized and therefore include more skeleton code. But even having said all that, Andrew was tightly involved with the entire course design and he had a specific level of difficulty in mind. He wanted us to babysit the students a little and he explicitly approved every assignment before we pushed it out. In short, the intent was to reach as many people as possible (after all, scaling up education is the goal here) while giving a good flavor of applied Machine Learning.

I guess what I mean is that you have more experience than the target audience that the class was intended for and I hope they can put up more advanced classes once some basics are covered (Daphne Koller's PGM class is a step in this direction). But there are still challenges with the online classes model. Do you have ideas on how one can go beyond quizzes, or how one can scale down on the skeleton code while retaining (or indeed, increasing) the scale at which the course is taught?
How much coffee did you drink 4 years ago to have all that problems? Especially migranes make me suspicious you're oversensitive to caffeine.
I was actually surprised to learn my home Uni here in Nigeria has a .edu domain

http://www.uniben.edu/
Full disclosure: I advised Terry on this project, although I didn't write any code. I think the idea'll need a fair bit of (localized) publicity to get going. But if it works, it'll make the world a better place :)
I assume they knew about this technique, since it is how phonegap and others work.

Perhaps they actually are using this technique, and the reporter got confused?
IPad Mini production has kicked off
Apple suppliers begin mass production on smaller tablet
Wow, I really enjoyed this post.
AKA: http://en.wikipedia.org/wiki/Hype_cycle (And for your curiosity: http://bitcoincharts.com/charts/mtgoxUSD#tgMzm1g10zm2g25zv is where the chart in the article comes from.)
tl; dr: I never realized people may have such different ways of using the Internet.

I am surprised by the differences in opinions here; it's kind of like there were two completely different worlds. For example, I have an exactly opposite opinion to ps2000 [0] - single page long articles are the best and I never get lost in them, because, well, every browser has a visual position indicator, also known as "scroll bar". And I love infinite scrolling of Google Images; I'd hate to have click "next page" several times.

Similarly, I completely disagree with mcpie [1] - for what I saw, it's the "next page" button where people lose their interest. One-page articles have one huge benefit: you can skim them before reading. For example, it takes me about 15 seconds to skim an article and decide whether or not commit another 10 minutes for reading it. And for that sole reason, if I can't skim an article because someone cut it into 10 pages, I usually decide it's not worth reading.

Then there are A/B tests [2] [3] which completely blow my mind, because I feel like I'm living in a completely different world, and there is this HUGE mass of people out there, people of whom I saw or know no one, who actually click on web ads, and love paginated articles, etc. and they are the majority, they are the income source of the Internet, and I have never seen a single representant of this huge group. So I'm confused. Are we really so different?

[0] - http://news.ycombinator.com/item?id=4606143

[1] - http://news.ycombinator.com/item?id=4606388

[2] - http://news.ycombinator.com/item?id=4606437

[3] - http://news.ycombinator.com/item?id=4606081
Online ALTER TABLE in MySQL 5.6 (Transactions on InnoDB)
"By taking his personal views and his personal experience, Filip digs into each subject with a personal touch and by having real world problems at hand; we can look at how these problems could be tackled."

Aren't you the author, Filip Ekberg? Why are you referring to yourself in the third person?
> Honestly, GPL screws up commercial use almost as much as a non commercial use restrictions.

The GPL has a few problems, but non-commercial causes are just noxious.

Who exactly can use a non-commercial piece of software? Presumably, universities can. Can a government research lab use it? How about a military research lab? What about a contractor doing military R&D? If Exon-Mobile uses this to search for oil, is this research (thus non-commercial)?

Any clause which is likely to give your lawyer a headache trying to interpret it is probably a bad license.

The GPL has some ambiguous bits (like its interaction with interpreted code eg Python bindings to MySQL and Javascript libraries in the browser) but it's not as ugly as the term Non-Commercial.
Just about everyone who uses the term "open source" or "free software" would read "the source code can be used for non-commerical purposes" to mean "not open source".

There is basically no disagreement about what counts as an open source/free software licence. This licence is not that.
I agree. I'm usually one of those 'snobby' music listeners who despises pop, but that one is actually really good, especially the video is very well done with lots of little visual jokes (what with the beach image resolving in a children's playground and the toilet zoom).
Sounds more like you're being redirected to crappy mobile sites than shown responsive designs.
Well no. But you wouldn't write a letter to those people about Chrome or Firefox would you? And also it's an option for Chrome and Firefox afaik. Whereas it's on by default in IE. Hence the letter.
Achievements for software are actually quite clever. They encourage a person to learn and explore more areas and options than they normally would. Thus understanding the software better and getting more out of it.

I'm a bit excited because I'd really like steam to become a general digital marketplace for downloadables+installables. I've blabbed on about it over a year ago http://www.chrisnorstrom.com/2011/03/re-envisioning-steam-pa... but never thought I'd in any way be accurate. I didn't really believe Steam would dabble in TV, Movies, Music, and Software a year ago. But now, after seeing source-filmmaker, and video, the rest might just follow. Valve may one day hold the keys to a digital empire similar in a way to how Amazon and ebay hold their own keys.
I added some legend where I saw it fit + a link to wikipedia explaining what a population pyramid is. That said, most people that land on the page are looking for population pyramids (from their google keywords) so there is not so much point to explain what it is.
another example: package dependencies resolution on Linux distributions.
Russian team develops x86 emulator on ARM
I copied the information from the information page. Should have added quotation marks or left that out!
It's not an old problem, see this paper, Automatically Organizing Bookmarks Per Contents, from 1996:

http://iw3c2.cs.ust.hk/WWW5/www5conf.inria.fr/fich_html/pape...

Could implement what they designed as an extension...
Would you pay to have your app reviewed?
Here's the problem: There is no silver bullet in Machine Learning and many of these approaches (SVMs, Neural Nets, Random Forests, PGMs, etc.) have their pros and cons that depend on many variables, for example:

- How much data do you have wrt dimensionality?

- How "easy" do you suspect your problem to be? Is it likely linearly separable? Equivalently, how good are your features?

- Do you have many mixed data? Missing data? Categorical/Binary data mixed in? (Better use Forest, perhaps!)

- Do you need training to be very fast?

- Do you need testing to be very fast on new out of sample data?

- Do you need a space-efficient implementation?

- Would you prefer a fixed-size (parametric) model?

- Do you want to train the algorithm online as the data "streams" in?

- Do you want confidences or probabilities about your final predictions?

- How interpretable do you want your final model to be?

etc. etc. etc.
Therefore, it doesn't make any sense to talk about one method being better than another.

One thing I will say is that, as far as I am aware, Neural Nets have a fair amount of success in academia (which should be taken with a grain of salt!), but I haven't seen them win too many Kaggle competitions, or other similar real-world problems. SVMs or Random Forests have largely become the weapon of choice here.

Neural Nets do happen to be very good when you have a LOT of data in relatively low-dimensional spaces. Many tasks, such as word recognition in audio or aspects of vision fall into this category and Google/Microsoft and others have incorporated them into their pipelines (which is much more revealing than a few papers showing higher bars for Neural Networks). In these scenarios, Neural nets will parametrically "memorize" the right answers for all inputs, so you don't have to keep the original data around, only the weighted connections.

Anyway, I wrote a smaller (and related) rant on this topic on G+:
https://plus.google.com/100209651993563042175/posts/4FtyNBN5...
Wow. He was just 28 when this was recorded, I think.
I've lived somewhere like that. It works well but then the streets were designed with that in mind; often narrow with lots of bends and poor visibility far ahead, a car driver has no choice but to go relatively slowly.
Wow, the paul irish! Hi...

That's totally right and it's a very cool feature, although that will only help you if you are using Chrome. One of the things I wanted was for the product to work on any browser, and without any plugins.
..it would be Scheme.

or, well, Arc, which, I think, is already obese.)
It depends on whether the page uses rel="next"
So does PHP not let you mock things by actually writing classes in the test file, like:

class FakeFooBar(FooBar):
def my_method(self, *args):
self.last_my_method_args = args
return self.result

class TestFooBar(TestCase):
def test_my_method(self):
foobar = FakeFooBar()
foobar.result = 42
self.assertEquals(
foobar.use_my_method('hello world'), 'forty two')
self.assertEquals(
foobar.last_my_method_args, ['hello world'])

This is more verbose than mocking things out, but the control flow is more obvious and you don't have to rewrite the entire test case every time you change one tiny implementation detail (which is what I've had to do with every mox test I've ever written).

Actually, it's not even that verbose compared to mox :)
Ask HN: Why do you enjoy programming?
Why do you enjoy programming? Do you do anything in particular to make it fun? Do you ever feel useless, or that your little bit of help doesn't matter? If so, how do you counteract those feelings?
I might be wrong, but isn't ICANN controlled by the Department of Commerce, not the Chamber of Commerce?

They're two very different organizations. One is a government agency, one is a lobbying group.
So just out of interest I tried the first search I thought of for this idea;

http://www.hnsearch.com/search#request/all&q=title%3A%28...

Here are a few results. This had the most comments:

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

Most other don't have any comments, but are often to different sources:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

http://news.ycombinator.com/item?id=3166150
The Pirate Bay Returns After 2 Days Downtime
"... Tommy and I went out that day in search of the most ridiculous sweater vests we could find, broke into Sears Photos and used their setup to take what would become our team headshots. I believe we also submitted some totally ridiculous dev bio to Nintendo that was printed in their press release alongside our photo. ..."

Love this.

The Meatboy team even managed to enrage 'Peta' (ultra right wing Vegans) by gaming their message boards (link below). Enraged Peta put out their own version of Meat Boy, "Tofu Boy" ~ http://features.peta.org/super-meat-boy-parody/meet.aspx So meatboy team put out unlockable 'Tofu boy' character ~ http://multiplayerblog.mtv.com/2010/12/02/super-meat-boy-hon... The playfulness in this game is addictive and you can see this in the creators.
Writing prose is actually quite similar to writing code. I don't think any author writes in linear, unidirectional process. Just like coding, you solve some subproblems (chapters, sections, etc.) before moving on to somewhere else, you go back and refactor so that the text flows better, or the ordering of points is better. And there are bugs. Stuff that's wrong, a dropped word and so on.

My experience with writing is mainly with academic prose, but I think most literary authors work like this as well. Besides, I do think that different programmers will have different styles in the same way different authors have styles. In part it'll probably influence your choice of language, but there'll be variation within a single language as well.
Learn Hacking
I'm not sure how many developers are using 11" MBAs. 13" yes, but the 11" one is small and low-res enough that it's awkward for development (particularly development involving an IDE).
One-page version: http://www.gamasutra.com/view/feature/134717/postmortem_team...
I think a lot of manufacturers took the shift to 16:9 as an excuse to sneakily reduce resolutions.
Adding hardware won't fix response time problems.
Does the code editor support iOS?
I love to use pixelJET on my iPad for quick changes.
> the use of radar-detection services like Coyote’s, which also monitors a driver’s speed against posted limits and advises of traffic jams, was applauded last year by the French government as a useful driver education tool, which helped legitimize the service.

I don't know where they saw that. "Radar-detection[1] services like Coyote’s" are universally criticized by the (past and present) French government: a bill passed recently rendering their use illegal. Now such devices alert you of a "danger zone", and the hypocrisy just grows bigger.

I can be controlled for speed up to five times on a 10km, 20min commute, yet I've been controlled only two times in 20 years for alcohol.

[1] This term is incorrect, radar detection systems (the little thingies that detect radar EM emissions) are completely banned, whereas radar alert systems (where a geolocation database is filled by professionals and/or the community and checked against current position) were until recently allowed, and banned recently.
Only watch if you can stomach Edmund McMillen coming across as a massive douche
I’ve got: "Incredible: difficult to believe; extraordinary"
The government banned sharing copyrighted materials and everyone stopped sharing movies, right? (It was similar to the experience they had with banning drugs. Now nobody uses drugs, I hear.)
Understanding Javascript OOP
About 6-8 cups a day. 2 of which were Starbucks medium americano and the rest were french pressed from various brands. Pretty strong stuff as well.

I'd agree about the caffeine sensitivity - I don't think it agrees with me at all.
It seems its only free for non-commercial use, ergo not free.
Yeah, its just like one instagram.
Is Mozilla’s Persona the Authentication System That We’ve All Been Waiting For?
website automatically blocked in mid-east countries. sad.
Kamcord now lets you record and share videos of Unity3d games
How is geography relevant on the internet? National TLDs have the exact same problem as organization-type TLDs - i.e. artificial scarcity - but the information that they convey is often less relevant than the prevailing system.

Why not relatively open expansion of TLDs? Why does there need to be a controversy every time someone proposes a new TLD?
> it's an internal response and doesn't indicate that he's fighting racism with racism.

HHAHAHA WHAT THE FUCK AM I READING?
Agreed, moreover even if KPCB is not an "exploitative entity" as whole, it is possible this was a single case of harassment and retaliation by this guy - so there may not be multiple victims to speak up. When this kind of thing happens many companies don't know how to deal with it appropriately and maybe they didn't.
good point, my bad.
I also searched before (to the best of my knowledge), but I only found 3 matches: http://www.hnsearch.com/search#request/all&q=algorythmic...

I thought it was brilliant and deserved another push - Just like all those posters before me :)

If I would've been smart enough to find the bulk of the previous attempts or the 59+ post I would've surely refrained.
I'll leave this a bit here for you to see my answer then I hope to remember and take out the trash :)
Thanks
Blooie, Airtime and online chat - what's the future?
Two stories published in the last 24 hours, two startups tackling online chat in very different ways:

Airtime - http://allthingsd.com/20121002/like-eating-glass-sean-parker-on-airtimes-bumpy-launch-exec-departures-and-more/

Blooie - http://techcrunch.com/2012/10/03/blooie-launches-its-chat-platform-for-online-publishers-powered-by-the-interest-graph/

Not a fan of video chat, too evasive but matching people around web content is interesting.

Thoughts?
- Cross-Platform

- Great UI

Choose one
I really don't see how this design is any good. It's indeed better than their older designs. And how can anybody classify a design as being good when the central pieces of it are stock photos with a cheap feel and that just take up space?

I mean what's up with that girl on the front page, holding a butt ugly big and old laptop? Or the fellows who climb a mountain, which is somehow representative of Visual Studio - could they have picked a worse or less representative clique?

And of course, in every design I've ever seen on Microsoft.com showing people that look as if they are on crack while holding a laptop, it's mandatory for them to show at least one black/interracial dude at all times, even if the pictures are auto-rotating. Not that I have a problem with that, but they are so consistent in this policy that it reeks of design by committee and corporate policies.

Compare this to Apple.com ... one big picture of their newest product, one big title, clear as crystal top menu, 3 thumbnails of videos, either to keynote speeches, promos or Jonathan Ive.