skysight-inc/HackerNews huggingface dataset:
would you consider Cyprus? (that small dot between turkey, egypt, and israel)
I experienced something like this as a child, but it didn't seem very extreme to me at all. I started younger than eight, so that probably helped.

My parents were living in Germany when I was born. My mother flew back to California for my birth, but I never really lived there. I grew up in an American household in Germany. My parents spoke just enough German to get by, and my older sisters spoke German quite fluently because they attended German public schools. However, English was the only language spoken at home. My mother taught me to read English at home, to the point where I could read age-appropriate children's books on my own by the time I was four, but she didn't teach me to read or write German.

In Germany, what we call "Pre-school" is called "Kindergarten," and what we call "Kindergarten" is called "Vor-schule," which literally translates as "Pre-school." My parents never put me in Kindergarten, so my first day of school was the first day of Vor-schule. They enrolled me at a German public school. As you might expect, all instruction was in German. Most, but not all, of the teachers spoke fluent English, but none of the other children spoke any English. The teachers would not speak English to me as part of instruction, but would for other issues (e.g. going to the bathroom). I remember it being difficult and bewildering at first, but I picked up the German quickly and spoke it as well as I spoke English by the end of that first year. In subsequent years, I remember acting as translator between my parents and teachers.

I think that a big key to all of this is starting young, when the child is still in the process of learning language anyway. I think that 2nd or 3rd grade is probably about as far as you could push it without adding some supplemental language tutoring.
You are absolutely right. Thank you.
Dissertation Writing and Editing Services
Dissertation writing and editing requires thorough understanding of the subject, incomparable writing ability, and professionalism from those who choose to undertake this uneasy task.
Let me add some background to this and why I posted the original link the other day (which got no interest interestingly enough which is a discussion in itself).
(And yes I called it fraud in the headline I should
have said "could have been fraud")

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

I had contacted Washington back in July and asked the following question:

"Can I get a link to your credentials or your linkedin page? I'm ready to support this I'd just like to know more about your qualifications to do this particular project. Thanks."

I didn't hear back so 4 days later I wrote again with the same exact question.

The response I received was:

"Thank you for your interest in our project. However, at this time, I am not a Linkedin user. I'm honestly not a fan of the site."

To me (and this is important) given lack of other information on this project this was a red flag.

The issue to me though with kickstarter is not this
specific case and what Washington intended to do.
He could have taken the money with good intentions
to build the device and simply failed. And people
would be out whatever money they put in. That's why
I wrote to ask questions. Its obvious though that the
"public" didn't think the same way and gave him money.

Alternatively the fact is that it would have been fairly easy for Washington to do all the right things, collect money, and make off with that money very easily. Right things that might have even fooled me. It's not hard to come up with an identity. On linkedin as anyone who uses it
now knows you can easily put up credentials and get people
to be your contacts. You can easily put up a site you could
even put up a site and make it appear that you run or work
at an actual company. You could simply copy the website of
a legitimate engineering company and change a few names
and identifying information and make a convincing site.

Now nothing about this is new of course you could have
done this before kickstarter and defrauded people.

It's just easier now. Part of the friction is gone. Kickstarter makes it easy to throw something out there
and collect money. Collect a lot of money. We're not talking
selling something on ebay with buyer protection and
karma.
GVO Host Then Profits
The GVO Host Then Profits is the latest revolutionary hybrid useful for entrepreneurs seeking for web hosting services, boost in sales on the internet and internet marketing, and all under one package.
Answers I have seen include "It is always SQL" and "make it ajax--ajax is fast."

Haha, I see what you mean, that is a wordy FizzBuzz
Awesome! I didn't know that you were doing the same for Ruby, thanks.
Honestly that's one thing I never considered. Suppose I could make that URL a landing page and have another that is the real app/site. Thank you
I am on iOS5. I knew it was coming too. I even looked through Settings > General to see if there was a way to set the keyboard layout. I didn't think about doing a [press & hold] on the key I use all the time to hide the keyboard.

I listed delete tablecell & close application as two initially non-obvious examples. Two more examples for new users: Refresh for new email/events by dragging down the top rows and making folders on home screen by dragging one app over another. I'm not saying these are bad gestures - they're all very clever and once you know about them, they become second nature. I'm just saying I see no difference between having to learn/figure these out the first time and Metro's new gestures.

The iOS slide-to-unlock is certainly easier but didn't they patent it?* If the most obvious way of unlocking a screen is patented, others have to find either something even more obvious for everyone (not easy) or rely on something less obvious but not patented.

* Found it: http://thenextweb.com/apple/2010/08/17/ios-slide-to-unlock-i...
That is a good thing. Judging from past results, rather than anti-business rhetoric, the only people who usually benefit from class action suits are lawyers. Many plaintiffs in class action suits end up with a few dollars or even just coupons while the lawyers get rich.

ADDED: Responding to a comment I read further down the stack; as for "punishing the company", in reality you are only "punishing" those who buy from them since they will just increase the price to cover the expected cost of dealing with suits.

If a suit wasn't expected, so they hadn't built it into the price, or other companies were keeping their prices low enough that they couldn't raise their prices, it might actually hit their stock price or dividends. Since, from comments from many PlayStation owners suggest neither is the case, my point that class action suits will just benefit lawyers and raise prices for PS users stands.
Early vs. later isn't the problem. You can write n+1 queries in your first model or your 1000th. The problem is developers who don't know how to watch logs, don't know how to write efficient SQL, and projects that don't use adequate monitoring in general. If your ORM use is getting worse as you go, you probably need code reviews or NewRelic or better developers.
Had a PPC Macbook circa 2004, but that crapped out about my Desktop's mobo had voltage issues and damaged my CPU. So I have been using a machine, limping along painfully, and I could certainly use the machine. I am a WebDev, coding in XHTML, PHP, JQuery, and CSS. my Email address is IVirOrfeo[at]gmail[dot]com
Crap, my looooong answer disappeared in a timeout.

The short version: in 1999 I was a junior Graphic Designer and was given the task to build our first website. At the time i thought programming was too abstract. The site was done entirely WYSIWYG in Dreamweaver and total crap but it was online. After a while we saw some cool effect somewhere on the net and I had to implement it on our site. It wasn't that hard, actually, and it soon appeared to me that my way of using graphic design/dtp programs (I knew most keyboard shortcuts by heart, used almost exclusively the keyboard and numerical values to manipulate objects, didn't use rulers…) was actually quite abstract compared to what most of my co-workers and friends did.

After that I just gave myself tougher and tougher challenges until I "pivoted" to become a full time Web Developer.

The whole transition took 8 years of reading books and tutorials, trying, failing, trying again. But maybe you are more on a hurry?
Echoing steverb, the problem is not a lack of talent per se (although there may also be that) but that your father's company decided to do software in an area that's not suited for is and is unwilling to do what's necessary to attract talent anyway. "pay and benefits ... well above market for the region" doesn't mean jack to the outsider you're implicitly trying to recruit. Might mean something if you make the case for equilivent standard of living, but as steverb pointed out something generally needs to also be done to accommodate the possibility the job doesn't work out.
3 continents, 5 different schools, 2 different education languages for my sister and I, as children. it was okay, I don't regret it. Moving and assimilating as an adult is definitely much harder. Though it is much easier for me than for my wife, who was born and raised in one town.
Seven (important)good object-oriented habits in PHP
I'm getting a weird vibe from this. Maybe it's just the indentured servitude feel of it.
after being forced to write a crud app using just stored procedures because of 'performance reasons' and 'security reasons' (n+1 queries and queries with sql injection problems were still written including by the person who mandated this) i don't really like people writing articles like this. even though it may be true in some cases it just gives ammunition to idiocy.
"But the whole idea of an ORM was supposed to be avoding that."

Maybe some ORM zealots said that in the past, but that certainly isn't the common conception now. ORMs as they're actually used properly today allow devs who know SQL really well to eliminate code dup. If you can't drop into SQL quickly, stay away from ORMs, you're going to hurt yourself and others.
Zsh reference card [pdf]
1952? No way, I remember one where a jet hit the runway and a fireball engulfed the crowd that occurred probably in the late 1980s.

I think after that crash aircraft were banned from flying towards or over spectators the planes had to fly parallel or away from the crowd.
Intelligent Digital Filing System
Sinead O'Connor Writes About Her "Suicidal Thoughts" | NEWS 365
Very true, though it would help a lot if the need to solve something is driven by an innate interest, curiosity or simple laziness to do repetitive work (so as to pursue more interesting things).

Monetary motivations don't really count. No doubt it helps, but it won't compel or make you strive to become a better programmer or make something truly great.
I'm 17 and I get between 3 and 7 usually on weekdays, which my body has adapted to do over time. Probably rather unhealthy. On the weekends I get much more. I'm most productive in the early hours of the morning which is why i've turned out this way.
Help Please. Python Programmer to PHP? Is it possible?
I just moved to a new country and looking for a job. I am a Python programmer, more than 5 years experience in various web programming. I also quite good in Javascript, C, SQL, CSS, HTML, etc. The problem is that most jobs here require PHP. I know that I can transfer my experience to PHP given 1-2 weeks, but employers does not seem to believe me. Can you give me suggestions on how to convince them? If you believe they are right, kindly share me your thoughts. Please help me figure this out.
Design of Apartment minimalist with the style Swedish
Does N.A.D.D. Work for You?
Doesn't look like a flame to me :-)

My point was more B doesn't in my experience abstract A well enough to justify its use in anything other than toy or really simple apps that won't live very long or won't have much maintenance. I don't mind an upfront cost if it means I won't be pulling my hair out at 2am trying to make some database call take less then 10 minutes to complete. (Exaggerating there but you get the idea.)

If B doesn't do a great job abstracting A then the time spent learning B feels wasted to me.

(Edit : extrapolate to abstract)
All abstractions leak when you're debugging or trying to understand operational behavior of a whole system.

But there are plenty of abstractions code virtually never has to plumb around (Many kernel APIs/memory management, network protocols, various programming language abstractions, etc).

If an abstraction requires "plumbing around" in almost every project, that is indeed a problem with the abstraction.
Too bad the long answer got lost :( Well, not in a hurry, but if I can save a couple of years by learning and working smarter, I'd take it! I'm just testing the general assumptions to help me with my current learning (is there a better way? How can I improve? etc.)
that example code is terrible, it deserved no analysis of any kind.
Extreme points of Earth
I'd be more concerned with how they perform in high winds. Unlike conventional aircraft that use massive propulsion to cut through the air as quickly as possible, these vehicles are designed to just hang out in the air.
Fairly large ZSH setup
I think the problem he is addressing is that third parties suffer due to inefficient investigation if you are a witness of a crime.
Wow.

Why has nobody ever thought of this before?
You could go a step further and make 'karma points' a commodity!
Pay a dollar for a feedback karma and take 50 cents for every karma point you want to give up. Would be nice.
Add paypal to make it work nice and easy.

P.s. Although both the idea and the 'easy' bit in paypal integration could be controversial.
So glad I saw this. I am a 20 year old living in New Delhi, India. I am in 3rd year studying to be a computer science engineer and aspire to launch a startup in a year. I have just started object-oriented programming and am getting the hang of the startup scene by following Hacker News and other relevant stuff.

I already make websites as a side hobby and plan to launch a web startup focused on education(LMS). I own an HP dv1000 laptop which is 6 years old and about to die any second. Last week, I got the motherboard repaired and have replaced the battery, hinges, Ethernet card and whatnot.

My dreams and plans are in place but I don't want to get in the VC scene for a few years till my product matures. I will keep things bootstrapped for a while and I will need a Mac for Objective-C development. Even if I buy a new laptop, it won't be a Mac as they are sold at outrageous prices in India and my parents will never agree for one. Just calculated with Google, my pocket money per month is ~$64 which is just enough for food, commuting, cellphone expenses for a college student in India. Saving money for a Mac would be a laughable thing to try.

So this could be a lovely chance for me to work on a Mac as part of my product development. If you are interested, email me for further discussion and any details/proofs you want:
an.yamnat[at]gmail[dot]com
Do some demo apps. Say you care more about company culture and development process than the stack. I recently made a similar move, although I had some PHP experience, it was many years-old and not really suitable to be cited as a skill any longer. If you burn up the 1-2 weeks on your own time, then you can commit to hitting the ground running without them having to spend that time "training" you.

Also, job hunting sucks. Keep at it, you'll make it work.
Because your goal is to get to thousands of hours of practice. I think the probability of burnout is way too high if you put 6-8 hours of practice in a day. The only way to get to thousands of hours is to practice every day for a long period of time. With 6-8 hours it's very easy to say to your self "Well I did put in all the time yesterday, so today I'll take a break", and this in turn tends to lead to finding yourself spending weeks/months without practice. Slow and steady and whatnot ;)
That was me. The reason why it didn't fly is that it was submitted in the evening EST. Submissions during that time tend to receive little attention, no matter how good they are. Check my submission history, and you'll find other interesting stuff with few points. I decided that I'll save the links and only post them during optimal times from now on.
The Salami Technique
That's correct.

Ever seen Mythbusters? Think Jamie.
+1 for ability to respond to feedback.
Someone said, '...your site could be better.'
I hated not being able to ask, 'WHAT in it could be better?? Please elaborate!!!'
I find it highly interesting that Agile methodologies would tell you that the secret to a project's success is continuously having the customer tell you what he wants, while Eric always repeats that the customer is very unlikely to know what he wants.

I wonder if the former works fine for "been done before" projects and Eric's approach is almost exclusively for highly innovative products.
The cold would be a problem sure I learned in ground school the temperature drops 1.98C for every thousand feet you go up so it's going to be cold anyway even in the Summer. Although -40C to -60C is pretty cool!

I would be more worried about wind since it's pretty windy up north which makes sense since there aren't any trees or even a shrub to stop it.

Maybe now people in the north won't have to pay $30 for Kraft Dinner and $20 for a litre of milk.
Dreamcast Collection
Microsoft's Charm | Front Side Bus
I'm not in love with relational databases or ORM by any means, but your post sounds like document database marketing.

Document databases are usually not a perfect fit either in my experience (I have worked on a few MongoDB projects). The fact remains that you are responsible for storing the state and retrieving that state in an optimal way (this is where you usually end up writing some custom document db queries, or creating large multi-indexed collections specifically for reports).

What would be ideal is if state was managed transparently for you using a lot of shared / clustered memory and a transaction log. I.e. something like Terracotta in the JVM (No I don't work for them, and have never even used it. I just love the theory behind it). You'd still want to archive data somewhere (Relational or Document), so you would still have that complexity for large datasets.

Forget NoSQL, how about NoFetch? (oversimplified perhaps).
The feasibility of a giant, easily hit target that is vulnerable to almost all forms of attack makes its use as a military vehicle a little questionable to me.

Obvious civilian uses, though.
Contact me if you happen to pass through Croatia (Europe)!
I don't worry about a particular number of hours.

Being able open your eyes, refreshed, some time early in the morning, without the need for any alarm, is as good as it gets. This is well within reach if you don't have any dependants.

I need to get back to that. I feel so much worse without it.
Wow, kunley, I just had a flashback to 15 years ago when Object DB zealots were making these same kind of dogmatic go-back-to-set-theory arguments.

Yes! We get it! We got it years ago: ORMs are a compromise over an irreducible set-theoretical problem. I got it in CS class and I get it now. You can't square the circle -- no one is claiming to have squared the circle.

But for 90% of the cases, it turns out that really experienced developers use and leverage ORMs to boost productivity and eliminate code duplication. It happens every day. It's not habits and tools, it's from careful consideration of the results of what happens in practice. Good Baconian Science should teach us to go out into the world and observe and report. And what we've learned is that neither side of the Object/Relational tension really ever fully wins out, and what works is experienced devs using the right tool at the right time.

We code in the real world, get burned by bad practice and adjust. That's why ORMs have survived, because good devs have found ways to used them as effective bandaids on difficult problems. We don't code in a classroom and I couldn't care less whether my code violates anybody's CS or Set Theory dogma. I have features to ship.
Please, hire a designer. Also “create and monetize your mobile website in less than 2 mins for all phones.It's free to start.” – please, insert space after “all phones.”
Absolutely -- I've never worked with Python before, though I'm not opposed to learning; but how much help I could provide as a complete novice is another question.

I'm fairly proficient with front-end / design, though if there's anything on that side I can help with?
Quality Ruby on Rails Resources and Tutorials
Although he did specifically call out Ruby on Rails I rather think he meant ActiveRecord the pattern [0] rather than ActiveRecord the implementation [1]. Ruby on Rails' ActiveRecord has come a long way and actually implements proper relational algebra through Arel [2] now.

[0] http://martinfowler.com/eaaCatalog/activeRecord.html

[1] http://ar.rubyonrails.org/classes/ActiveRecord/Base.html

[2] https://github.com/nkallen/arel
Watched the video, some complaints.

* Your video says "GMBH", but your website says "MOBIlova".

* "Remote the dots" and "remove the domain" do not make it at all obvious that you mean the TLD.

* The worst thing, though, is that you didn't show us what happens once you hit "MOBILIZE." Does Mobilova then host a mobile version of the site? Do I get a static list of files? What's the point of the category dropdown?

I tried it out, using BoingBoing as an example. It took me to a page that says:
"Thank you very much for trying us. Your submission will be reviewed, and should be added shortly if accepted,
meanwhile add following code in your site header or template, to take full control of your mobile site"

If accepted? What? I literally have no idea what's going on. What happened to less than two minutes?
How To Increase Metabolism Naturally To Lose Weight
"What does an orm give me that makes the headache of figuring out when I need to shift to naked SQL worth it?"

ORM has lots of benefits. but having to learn less is not one of them. Biggest one is that you don't need to write/maintain a separate code base (sql) for CRUD operations. that's BIG benefit even if you get to use it on 40% of your database interactions. Something as stupid as not worrying about creating the right data conversions and logical types to store data in, will avoid a ton of bugs from intermediate programmers.
That's like asking an introverted person to suddenly start orating in front of a crowd. People are just different. Worse, unless you're a good actor, people will see through the pretend and realize its fake.
I'm 30 and get around 5-7 hours of sleep every night and am usually fine with that. I use a fitbit and actually have a log of all my data. Here's the graph of the past 30 days for me: http://socialblade.com/c/2011-09-17_1140.png
The Information Age is older than you think
Bootstrapping / startup-life-hacks we’ve learned (so far)
Actually Windows phone lock is screen is very similar to the windows 8 lock screen as well. I didn't see it in the video but the windows phone lock screen jumps up a little bit hinting that it needs to be pulled up to unlock. Very intuitive.
+++ there is no need to tell me how to fill a form (although it's not friendly for the user), and of course I first want to see what will I get (after typing my credentials in the unknown website's form).
Since the post mentions it, can someone provide a summary of the asymptotic runtime of different python list operations? I have no idea how python lists are implemented.