skysight-inc/HackerNews huggingface dataset:
While i didnt drop out of software engineering class, i found it to be a real chore to learn how to program. That was in 1998-2000.

Since then, i've had a little dabble with html and css and thats about it. On one or two occassion, i had a colleague try to shove Delphi down my throat, and i didnt take to it too well.

Up until a month ago, i never wanted to touch or look at code, but i had to get involved with a little bit of VBA for an important project at work, and then i also had a little dabble with javascript. I actually enjoyed working with them both, and im finally able to start reading code, and oddly am getting very interested in coding now.

I turned 30 about 6 months ago, so its strange to be learning at an age where most are usually seasoned veterans, but still i'm having fun.

But as an entrant into this area, i've been most intrigued by Javascript, both for client-side AND server-side (Node.js), and that graph makes me feel much better for opting for javascript as my language of choice for the short-to-medium term.

Sorry for the mini auto-biography, but i felt i had to share.
For anyone watching this video, zoom to 6:55 to skip a long, dull discussion about filling empty seats in the audience.
Big Baby Misses Easy Dunk
I'll give you half-credit for Apple. Jobs was out of school, but Woz was still at UCB and withdrew after they had already begun selling (but before the company was officially formed).

And I think half credit for Twitter. I don't know much about Twitter, but it appears Dorsey was still in college when they started Twitter.

But in any case two pretty good examples.
So are software companies. I offer two versions of my software and will be adding a 3rd soon. The program is the same, but the availability of some features is based on the license. In light of that, I'd be a hypocrite if I complained about these practices with hardware vendors when it's done all the time in software, including my own.
3 pages is not at all unreasonable for an experienced worker. 1 page resumes are for entry level positions. I want to actually have a reasonable idea of what a person has done, and a couple sentences per job just doesn't cut it.

(That said, I've also been confronted with a couple 15-20 page resumes recently. Don't do that. Seriously, it's not a biography. If you want to reference some separate case studies, that's fine, but your resume is not the place for it.)
Also if they are starting out I would recommend a language that enforces better OO (Object Orientated) practices than python, like Java (don’t hate me but it’s true).

I can't say I agree here. I suspect you knew this would trigger some debate.

First of all, the definition of OO is not well established. What defines OO? Is it encapsulation? Inheritance? Message passing? Jonathan Rees discusses the issue in more depth here: http://paulgraham.com/reesoo.html . Whether OO, by any accepted definition is a Good Thing is also debatable, and beyond the scope of this comment.

More importantly, I think imposing that "good OO practice" on a brand new programmer is a distraction from learning the basics of programming. None of the boilerplate Java requires for a "hello world" program actually has anything to do with printing "hello world" to stdout. The beginner has a great deal of information to absorb, and the meaning of "public static void main()" is an extraneous distraction from what's fundamentally required to make a program work, and arguably not helpful for making programs that are well-structured and easy to understand. If "hello world" requires much more than "print('hello world')", it's not a good language for learning the basics.
Ask PG: Are friends upvoting friends looked down upon on HN?
I'll occasionally post something and have a few friends take a look at it and then upvote it if they like it, just to get over the initial hump of upvotes.

Recently, some of those friends have been upvoting some of my articles but their votes don't seem to be counting.

Is there some sort of rule against friends upvoting their friends?
>some bleak office somewhere

An office is as bleak as you make it.
Brief summary: Los Altos school district, 5th and 8th grade classes using KA as the primary tool for math curriculum, being compared to other 5th and 8th grade classes in the same school district (those not using KA). Lots of freedom given to teachers to experiment w/ various KA use. Sal, Shantanu, Jason, and I have been regularly visiting classes to watch students and teachers use KA. Feedback has been invaluable.

Much more in various posts of mine (http://bjk5.com/post/2071068737/khan-academy-in-the-classroo...), and more importantly, you can read direct feedback from teachers and students on their Khan Academy blog: http://lasdandkhanacademy.edublogs.org/

...obviously, many more observations will be published when the pilot is done.
I fact checked some of it. His source for the 2009 reading numbers is this report (which he linked to): http://nces.ed.gov/pubs2011/2011004_1.pdf

I checked 5 of the numbers on his first chart against table R1 in the official report. They all agreed. I checked the 2009 numbers in his second chart against table R3. They also agreed.

I'm curious - Sailer links to his source. It took me 3 minutes to find the relevant data. Why didn't you do this yourself? Why insinuate bias on his part, rather than simply attempting to determine for yourself if he is lying?
I'm not really sure that looking only at github is fair. You'll find many more .Net projects on codeplex, and more of everything (though not necessarily in the same distribution) at bitbucket and sourceforge.
Then it might look a bit like ruby, designed by this Japanese fella: http://en.wikipedia.org/wiki/Yukihiro_Matsumoto
It takes a few minutes for the "reply" button to appear. That threw me off for a while as well.
If/when I port to ARM I will probably conditionally compile to use atomic operations (or at least an explicit memory barrier) when on ARM, but for my x86/x86-64 code, since I don't need to, I'd rather avoid it. As you said, it would be overkill.

Since this is the only case where I do something strange, I don't mind handling platform specific code myself. The rest of the codebase delegates such things to libraries.
ISO 27001 and BS 25999 Online Webinar Trainings
I am glad that helped! Looks like that graph I made on a whim, is turning out to be the show stopper.
I know plenty of people who pay that much, and more for headphones. These are people who get into discussions about the loudness war [1] and the pros/cons of various audio formats for different musical genres. They're not stupid, just enthusiasts, and as such enjoy using high quality equipment, just like any enthusiast.

[1] http://en.wikipedia.org/wiki/Loudness_war
Im going to agree. I have the HD555's and have given them a lot of abuse over 3 years or so of owning them. They are still in very good condition and sound the same as the first day I got them. Totally reccomend the 555 or the 595 as being the best quality affortable headphones I have ever come across.
"I love you." is idempotent. <3
Indeed. Video lectures can be helpful -- in particular for mechanics and manipulation -- but no reason to be overly excited (there was great hope for educational use of TV in its early days, unless I'm mistaken). A good book is usually more effective/efficient if you have patience to actually study it.

What few people seem to get is that we don't need to fix education, we need to fix learning. And for that, we need exercises (as any mathematician would tell you; also see deliberate practice). It turns out digital exercises afford a range of interesting opportunities (both the video and article highlight several) for making learning more effective.

Interfaces can change relatively easily so there'll be a bunch of experiments. The exercise model is harder. And more interesting. (I've been trying to figure that out for a while now and discovered a bunch of local minima.) I'm very curious to see how this exercise model works out -- it seems promising from what I can tell.

Regardless of how this works out (not to say I think it won't), this development will raise the bar and the expectations -- both of which has been too low for too long. That is incredibly valuable.
As an enthusiastic Qt/Embedded developer, I'm hopeful.

Qt/Embedded suffered under Nokia. QML, nice as it is, is a dog on anything less than 700 MHz of core. Strings flying everywhere. The Trolls were told to put everything into QML and Mobility, to the point where I've filed embedded bugs and been told "Sorry, it's not a priority issue".

Add this to the word I got through the backchannels that Nokia was discouraging (and not even testing) static builds of Qt libraries and I could see the writing that Qt was pretty much completed for non-QML embedded devs.

I'm hopeful that wherever the code lands next that we'll see some of the floors get swept and we can all move on. Lighthouse is a nice gateway to better things, for example.
Im fine with the dumb phone OSes they've produced - they're actually nice to use and probably the best of such systems that I've used.

My experiences with their symbian devices, though (all s60, devices) was terrible. Crashy, with ugly and poorly implemented features, and a ui experience well behind other devices. To be honest, I haven't tried the ^3 series, but the reviews I've read don't indicate to me that they've addressed the problems.

Maemo, I've played with a bit, and it seems fine, but not great and not compelling over iOS or Android. And ive only seen it on one of their tablets.

Maybe its personal preference, dunno.
For commodity products, yes.

Luxury goods have never been "well-functioning" markets by the definition you appear to be using.
Software doesn't have a per-unit manufacturing cost, and everyone knows that, so it does feel bad if a firm offers different versions of the software based on price.

Hardware does have a per-unit manufacturing cost, and people expect a more expensive product to cost more to make.
But in terms of "what should I learn", I'd say github is a better place to look.
Just about every language out there that uses the Latin alphabet capitalizes the first letter of every sentence. The lack of capitalization in your posts makes it a bit harder for a lot of people to read them, regardless of your tone or lack of seriousness.
What's it like to be non-technical and own a company?
I met with a family member over the weekend to discuss his latest endeavor for his company. Him being more of a business person and I more of a technical guy, he wanted me to take a look at what he had going on. The idea itself solved a good problem, was a web application, but was written pretty poorly. The application ran him around 10K (custom developed from some shop) and I think I could have did it in 2 weeks max.

The entire time we spoke he kept jumping out of the technical areas and back into business land. At some point I got annoyed and just asked him to clearly define how he was going to go from investment to potential profit. He didn't have an answer or any clue of how to finish off the application as he was not technical and couldn't finish it himself. When I looked at the code, it was workable, but in my opinion needed a good cleaning (not a total rewrite, but almost) to get to where he wanted.

When I have these sort of ideas I tend to knock them out rather quickly, by myself and then think of what I can do with it. Creating all this stuff never costs me money unless I really feel like it is worth my while. I couldn't imagine being in a situation where I had a decent idea and actually had to pay for it to get created.

So with all that said, how do non-technical people do it? I get the whole risk/reward model, but at what point do you feel out of your element and how do you actually produce?
Nokia pioneered (essentially) the strategy that Google is using with Android. After all, Series 60 sure looks a lot like Android in terms of positioning, roll out, and ecosystem. It was a winning strategy for Nokia that saw their Symbian based software on hundreds of devices from many different manufacturers.

Nokia's issue isn't strategic, it's a huge problem with execution. Series-60 succeeded as much as it did in spite of itself. I was personally involved in (as an outside company) several S60 projects that simply failed. The number of manufacturers who took a run at making a S60 phone is a really impressive list. The number who succeeded at it, is far less so.

I've been confident in predicting widespread for success with Android largely because I see the parallels between S60 and what Android is doing. The difference is that Google appears to have the talent to actually execute on the vision. They're pushing a quality product forward with the agility to compete favorably with Apple, RIM, and everyone else.

If Nokia fails it will be a failure of a broken engineering culture. The lack of apps on their platform can be placed firmly at the feet of their development platform. My failed startup involved an attempt to build a S60 app. It took my partner and I 6 months to get the thing built (it wasn't a large or particularly complicated app) thanks to all of the idiosyncrasies of that platform. This despite having spent the previous 5 years working with S60 on a much larger and more complicated project (which was also a nightmare).

To succeed in the mobile space you need a strong platform, with strong UI concepts, and strong developer tools that help them get their job done quickly. Apple and Google both have that, Nokia does not.
basic lamp stuff.
It's all about what's called the consumer surplus. If someone is willing to pay $350 for a pair of headphones, but they only paid $200 because you didn't have a $350 offering, you just lost $150.

The trick is to effectively capture that surplus without pissing off your customers or making them feel they're being ripped off.
The Jones/Bejtlich book is pretty good: http://www.amazon.com/Real-Digital-Forensics-Computer-Securi...

I'm biased on this one, and it's a little outdated, but Mandia's book is pretty good too: http://www.amazon.com/Incident-Response-Computer-Forensics-S...
Nokia and Microsoft don't yet have any kind of binding agreement. Only a term paper. This was mentioned in the press releases on friday.

As I mentioend in the comments of the other post, I believe the whole "Nokia will get billions" is a misunderstanding from the reporters.

Elop was speaking about Nokia getting substantial monetary value, measured in Bs not Ms. I don't think he was speaking about money changing hands.
Do you know what you'll be doing? If not (which is common at Google), you might want to push back on that, to make sure you'll like your first job there.

It's likely they'll say that it's something they don't normally do. This may be because they haven't decided yet, and the system isn't set it up to support it. So make it clear that you're on the fence and want to talk to the team you'll be joining, and you can wait while they figure it out.
Sites like Quora with bad design and all that are very common.

But sites like Quora with all the buzz and publicity they have, NYT writeups and all, that doesn't make a lot of sense.

Interesting that the Quora devs apparently don't believe in HTML templates, all their layouts are hand coded in Python (source: http://www.quora.com/Why-doesnt-Quora-use-templates-or-an-OR...) . It's of course doable, but I think choices like these have a subtle impact on the end result.

disclaimer: I am the author of a popular HTML template system for Python.
Good news to tell you: Yes , Trust your eyes! it's really!!! , 100% original , come with
international warranty! free shipping , P A Y P A L accepted! Fast and door to door
delivery! If necessary, please
input:

====== ( http://u.ly/73I )====

Apple mac books: $280- 520 U S D

Iphone 4: $260

Ipad 64gb + wifi + 3G : $250

New Ipod touch 64gb: $120

D ell Alienware M17x: $700

D ell Alienware M15x: $500

MacBook Pro ( MC024 LL/A )17-inch 2.66GHz Intel Core i7: $510

MacBook Pro ( MC373 LL/A )15.4-inch 2.66GHz Intel Core i7: $485

BlackBerry Pearl 3G 9105: $350

====== ( http://u.ly/73I )====

Nikon F 6 - SLR camera - 35mm: $685

Nikon D3000 (with 18mm-55mm and 55mm-200mm lens): $315

Nikon D3X : $985

Canon EOS 5D Mark: $565

Playstation 3 PS3 Metal Gear Solid 4 80GB Bund: $220

Free shipping , P A Y P A L accepted! Fast and door to door delivery! If necessary, please

====== ( http://u.ly/73I )====

----- ~ ¤ ╭⌒╮ ╭⌒╮
╭⌒╭⌒╮╭⌒╮～╭⌒╮
,））））,''）~~ ,''~）
╱◥█◣ ╱◥█◣
｜田｜田｜｜田｜田｜====== ( http://u.ly/73I )====
╬╬╬╬╬╬╬╬╬╬╬╬╬╬
Thanks for the flowers. I'm even using my broken shift-key for you're reading pleasure (I'm particular too about all that although I also like the style of all-lower-case, but I understand that might not be obvious and seen as an insult).

I'd really don't know if it's all that matters, but you might be right, I'll have a try. After all that's were emoticons might be of help as well (as a pro argument for their use ;).
Nokia should do a Burberry. It's a brand which as pedigree and could have set itself apart as the mass-luxury brand for the aspirational class. The engineering is solid, and will not have the same reputation of the low end manufacturers. Overall, people will move on from their cheapo phones onto something more middle class. An European brand could do the job.
The loudness war is one the very reasons expensive headphones are a complete waste of time.
Why?

I view all active, open-source projects as equal when it comes to language popularity. Github is great, but it's hardly the only place to host a repo.
There are measures to detect voting rings, and it's plausible that you've triggered the detection mechanism. Think about the problem. Anyone can create a dozen accounts and upvote their own stories - of course there has to be some protection against it.

If you and your friends participate regularly and upvote other stories as well then you're less likely to have a problem, but the exact algorithm isn't public, so I can't say with certainty.
In my opinion, the high-res photos in the original forum thread clearly shows some difference in build quality between both models. Compare for example how cleaner is hot gluing job on the driver on the 595 and that there is glob of something (hot glue?) on the external grill catch (lowest on first picture) on the 555 where there does not apear to be anything like that on the 595.

Extruding things from plastics (and especially ABS which this appears to be made from) is surprisingly inexact process and one would assume that manufacturing headphones selling for hundreds of dollars requires quite tight tolerances. My assumption is that the foam is there to damp rattling of case that is made from not exactly matched parts (and this is consistent with few posts in the forum which describe sound quality getting worse after removing the foam).

And I don't see why speakers/headphones/whatever can't be differentiated on quality, while having same overall design.
This was an intentional choice. It attempts to fight duplicate questions by forcing users to see the search results for their question before asking it.

I don't claim this to be the right design choice, but it is worth noting that there are trade-offs to consider. Optimizing for "ease of asking new questions by new users" is probably not optimal.
I don't think distance from the line is a talk/walk dichotomy. Rather, I think it's about the respective limitations of SO and github as metrics of popularity. SO's core audience came from people who followed Jeff and Joel, who are both pretty Windows-centric folks. Meanwhile, github's basis - git - came from the very creator of Linux! It seems to me that above the line means more in the MS camp, and below the line more in the open source / early adopter group.

The standouts on above the line, things like Delphi, F#, C#, are all primarily Windows oriented. The things that are to the south-east of the broad thrust are things like CoffeeScript, Ruby, Lua, D, Go, etc. - a lot of stuff that's either fairly cutting edge, or played with by people who like to think they're on the cutting edge.
Blaming the user when a website doesn't properly convey its message is the 'clear communication' problem. If Quora is smart, they will follow up with some more users with targeted questions on these issues, and if they are common complaints for new users, then they should fix them.
Right, I grok that, which was why I asked. Both of the people whose votes aren't counting in this case also participate regularly...

And, on top of that, when I upvote their stories, it works just fine.

Hence the confusion, and question re: clarification from PG.
The difference is that people generally expect to own the utilitarian physical goods that they pay for. Since information can't be owned in the same sense, it's understood that buying it is going to take the form of some sort of licensing arrangement with more arbitrary conditions.

In reality, the economics of the utilitarian physical goods business may sometimes resemble more those of the information business, but it's up to manufacturers to justify that to their customers.
What if you're listening to jazz on vinyl with a tube amp? :-)
If you must know the reason behind that statement, was due to the fact at where I work we use jython, java and python extensively. When I first got there I was rapid prototyping applications for the end user, based on some data that had been structured in Java. While this was available through API I had no inner understanding the objects that I was passing around in python, which you can get away with in python very easy. Which is why I think its bad to get into the habit for beginners. Understood that clutter is a bit extraneous but at the same time necessary, or least until we all move towards simpler languages like python. :)
Yes. Please drop me a line when you sort this out.

We can recreate this video but with macbooks instead of drums and EFF-style rhetoric instead of rastafarian preaching:

http://www.youtube.com/watch?v=AuFv-Eb_0pE
Good news to tell you: Yes , Trust your eyes! it's really!!! , 100% original , come with
international warranty! free shipping , P A Y P A L accepted! Fast and door to door
delivery! If necessary, please
input:

----- http://www.etradinglife.com ------

Apple mac books: $280- 520 U S D

Iphone 4: $260

Ipad 64gb + wifi + 3G : $250

New Ipod touch 64gb: $120

D ell Alienware M17x: $700

D ell Alienware M15x: $500

MacBook Pro ( MC024 LL/A )17-inch 2.66GHz Intel Core i7: $510

MacBook Pro ( MC373 LL/A )15.4-inch 2.66GHz Intel Core i7: $485

BlackBerry Pearl 3G 9105: $350

----- http://www.etradinglife.com ------

Nikon F 6 - SLR camera - 35mm: $685

Nikon D3000 (with 18mm-55mm and 55mm-200mm lens): $315

Nikon D3X : $985

Canon EOS 5D Mark: $565

Playstation 3 PS3 Metal Gear Solid 4 80GB Bund: $220

Free shipping , P A Y P A L accepted! Fast and door to door delivery! If necessary, please

=----- http://www.etradinglife.com ------

----- ~ ¤ ╭⌒╮ ╭⌒╮
╭⌒╭⌒╮╭⌒╮～╭⌒╮
,））））,''）~~ ,''~）
╱◥█◣ ╱◥█◣
｜田｜田｜｜田｜田｜----- http://www.etradinglife.com ------
╬╬╬╬╬╬╬╬╬╬╬╬╬╬
And even then, you still have ifixit to fall back on to get it done should you want to. =)
I spent 6 months reading every book I could find on self-esteem, depression, etc. The Amazon Top 50 and then some. It was porn: I liked the idea of self-improvement, but lacked the motivation to do it, and after a while, reading the books just made me feel worse and sustained the depression.
"I've learned more from the community than I did during my $100,000 MBA"

I wish society (as a whole) would give people the same amount of credit for this kind of learning as a degree.