skysight-inc/HackerNews huggingface dataset:
Ask HN: Suggestions for companies that mentor junior developers?
I am a self-taught programmer that would like to get a job at a startup. Small startups do not often have the time or resources to mentor a junior programmer.

Do you have any suggestions for companies( startups or not ) that have a great track record for mentoring junior devs?
I wonder if there's a cosmic law that makes such failures happen disproportionately on Sunday.
Replication, atomicity and order in distributed systems
Have kills that are in demand.

Of course, that means keeping up with changes in your industry, but you should be doing that anyhow.
Easy for a 22 year old recent college grad, harder for a 52 year old mom who worked for the same factory for 20 years before it downsized. It's not easy to pick up, leave your community and family, and start over somewhere else, especially when you have no degree and your skill set has aged no matter where you go.

These one-liners aren't as useful as you probably think they sound.
You can open windows on the 35th floor of my apartment building here in NYC. It was built in the early 1900s, so perhaps it's related to architecture choices / liability issues which weren't around back then.
Extremely unusual. Last.fm has one of the best uptimes of any large site with lots of constant traffic that I know of. I hope it's something benign and not some catastrophic event.
Facial recognition false positives lead to license revocations in Massachusetts
Sexy Lingerie Styles For Women, New Collection
Actually, I immediately knew what "uxoricide" meant, not because I could recall seeing the word, but because of my education, which included four years of Latin in high school. ("Uxor" is Latin for "wife", and "-icide" is a very common suffix for "killing".)

So, I beg to differ. Education can definitely help. Bravo to you, though, for building your vocabulary on your own.
I can't confirm your observation: my first attempt got me 11,500 words, the second 11,800. Of course I didn't check the words that I learned from the first run (I used a dictionary to verify whether my understanding was correct when in doubt, and to find out what some of the words mean that I didn't know).
I moved to the US from Russia when I was 10, and my vocabulary is a pathetic 18,000 or so.
Which is funny, because I consider myself pretty well-read. I usually just infer the meaning of new words through their context without looking them up so I don't feel comfortable saying I know the definition of those words.
I used bottle for one project, but switched to Flask for everything once it was released. In my opinion the future is very bright for Flask (extensions, blueprints, community). The code and libraries it is built on top of are all extremely high quality.
'IQ' already means something in this realm. Re-using it is a very bad idea.

Having to click 'next word' after each word gets old fast, and seriously slows down your studying.

This doesn't offer any way to learn the words, only to remember them. An SRS is only half of the solution for learning new things. You need a learning module for when they encounter new words.
>the distribution of words pertaining certain subjects in my vocabulary is severely skewed

You clearly have a very good vocabulary IMO. However, if I may, I think it should be "pertaining to certain subjects". It can be used without the "to" but sounds a bit conceited to this native speakers ear.

For example see http://www.thefreelibrary.com/_/search/Search.aspx?By=0&.... All the literature examples written out use "pertaining to" in some form: "pertaining thereto", "pertaining only to", "to them pertaining", et cetera.
If you were a 53 year old female inventory manager at a factory, where you worked your way up from unskilled labor to management over more than a decade, what changes should you have been keeping up with? Now you're tossed into a world where having no degree and no high demand skills, anyone that hires you (even into management) is going to start you at such a low wage you can't afford a one bedroom apartment in the community you've lived your entire life in, where all your relatives live.

These one-liners aren't as useful as you probably think they sound.
Mercedes-Benz Luxury Cars in Indonesia
Googling says that Shakespeare used 31534 words , of which 14376 appear only once, 4343 twice:
http://biomet.oxfordjournals.org/content/63/3/435.abstract

Not a modern corpus, but reasonable.

Strong's Exhaustive Concordance of the Bible (that would be the King James version) lists 8674 Hebrew root words for the pentateuch, and 5624 Greek root words for the New Testament.

Wikipedia suggests that full literacy in Chinese requires knowledge of about 4000 characters.
If only it were so: http://www.globalsecurity.org/military/systems/munitions/hpm...

Anecdotally you can inject a surprisingly effective amount of noise into insufficiently-shielded systems with little more than the guts of a microwave oven.
From a logical standpoint it still doesn't make any sense. Do the pictures have anything to do with fucking? No, they don't. Is there anything particularly curse-worthy or even startling about them? Nope. They're a bunch of random boring places.

Putting "fuck" in the domain name adds nothing and it makes me less likely to share links with some people who's sensibilities matter to me. My grandmother is one such person. She's one of the few people I'm close to that would really appreciate the functionality of this site, but it's just not the kind of domain name she'd be comfortable going to.
I would say the data in contacts. Imagine if Google Contacts was robust enough with Rapportive technology to be the one place to >>view<< all relevant info on a contact (email, FB, Twitter, etc.) rather than have to wait for context (to read or write an email).
it seems pretty restrictive

in the early stage you are required to build extra features....and in the later stage you are requiring the acquirer to agree to this
http://www.urbandictionary.com/define.php?term=endulge

Sorry, couldn't resist. For a minute I thought I'd missed out on an alternate spelling. Then I realised that was unpossible ;0)>
Thanks for the feedback. What do you mean by learning module exactly?
It has. One of the things that prompted me to do this is that all the other attempts seem constrained in ways that were not really useful to me.

An HTTP based tool will never offer the full power of emacs at the remote end. But it could be more than enough for most circumstances.
I ♥ Bottle!
Has anyone compared this to Rubygame (http://rubygame.org/)?
If you want mentoring, you're better off with a big company. They have the time and resources to invest long-term in employees, and often have extensive explicit mentoring programs in place. I suspect any of the major players will do, but I've heard Microsoft and Google have the best reputation for bringing interns and junior devs up to speed. Facebook gives junior devs a lot of responsibility, but you really have to be a self-starter to succeed there, since the pace is such that there really isn't much time for focused mentoring.

When I was working at a startup, the lack of time for mentoring was one of the parts I hated most. I joined initially because their chief architect literally wrote the book on Java (and wrote curses, and rogue, and worked on vi and BSD UNIX), but he ended up quitting between my internship and when I started full-time. And the CEO offered to train me as a quant when I was hired, but time for such training never materialized because he was always busy with business stuff.
What's Wrong With Internet Porn, and How To Fix It (SFW)
They should change the error message that shows up when people try to look at their music history ...

"There was an error connecting to your Library. A page refresh should fix this problem."

... if I didn't read Hacker News I'd be sitting there hitting refresh a bunch of times :D Perhaps something simple like "please try back later" and link to the original blog post.

Hope they get things resolved and CBS doesn't give them grief for the outage. I've got almost six years of listening history on Last.fm and would hate to see it go away.
My score was 10,700. Not too bad considering I'm dyslexic right?.... Right? :|
The robb'd that smiles steals something from the thief;
He robs himself that spends a bootless grief
That would actually be a very interesting addition to message board. Add a note to your last posted message that reveals itself after a set time and allows people to vote on the truth of the predication.

nice idea - sorry about the loss
Back in the days I also managed to write a bootloader and handle interrupts from the keyboard. I found GeekOS to be a great source to learn from. I even contributed a patch. http://code.google.com/p/geekos/
> I get on the plane and sit next to a guy who avoids eye contact, does not respond to Hi and then starts praying, seemingly detached from the reality. Shall I just ignore this and refuse to be terrorized?

Yes. He's most likely just scared of flying. The remote chance of him being a terrorist is nicely balanced by the zero chance of anyone hijacking a plane these days without being piled on by angry passengers.
SassAndCoffee Is Not A Smutty Romance Novel
I wonder if any that got it did so because they recognised the word from prior usage? Or instead did they recognise the Latin form and guess it.

By rights a funambulist should be a John Cleese impersonator ...
Where did you learn such a broad vocabulary?
Then perhaps you aren't the target audience. I wouldn't ever let a curse word stop me from sharing something, it may even encourage it!
Hadoop & Startups
There are roughly 20 Million Flights world wide per year.

During the period of those 5 incidents, there were over 220,000 flights. (4 days)

Yes, it would suck to be on one of those flights, but your chances are extremely low. 00.0023% of flights are impacted. You have less than a 1 in 43,000 chance of being on one of those flights.

But... if you are on one of those flights where there is suspected terrorist activity, at a rate of 1 actual attack attempt per year (I couldn't get an exact number, but I bet that is pretty close) Your chances of being killed quickly become much, much higher at 1 in 365.

I know I will be downgraded because people don't agree with me, but the reality is that terrorism is real, and if I am on a plane, I'd rather them be safe then sorry.

Doing so makes attacks much less likely to succeed which will help reduce attacks.
Which I would guess works for his purposes.
> I get on the plane and sit next to a guy who avoids eye contact, does not respond to Hi and then starts praying, seemingly detached from the reality.

So last year this kind-of happened to me.

Except I was flying home from Bali with my boyfriend. (I'm a guy). And the person next to us in our row of three was a tiny, Italian, catholic nun, who spoke absolutely no English whatsoever and prayed A LOT during the entire flight, and was not pleased at all to be seated next to us. Oh, and we were flying Qatari Airways, so all messages from the captain were in Arabic, and only sometimes English. And the majority of the passengers were muslims. And the loudest group on board were a bunch of Chinese christians from Singapore. They also prayed a lot for a safe flight.

I would assume the mainstream paranoid American attitude would have set off hundreds of alarm bells in that situation, but what do you know, everything worked out fine. I mostly slept during that flight.

You really should do the math on risks instead of acting irrationally and afraid. The risk of dying in a terrorist attack is way less than being struck by lightning, and way, WAY less than being killed in a car accident. If you take the car every day, and still avoid people leaving bags behind, you're not doing the math right, you're acting irrationally. You're modifying your behaviour to avoid the 1:10000000 risk, but don't do anything about the 1:10000 risk. It should be the other way around.
Who says there are no extremists in Hinduism? Every religion has its fair share.

And its true our neighbor is a failed state and made everything terrible. Given a choice about living in India or any of our neighbors, everyone will choose India. Because we are pluralistic society where every religion is respected, which is not true about our neighbor!

And this article doesn't appeal India's self conception, this article speaks reality!
Choosing a car shipping company
Well... looks like this didnt get any attention... feedback about it?
The word fuck doesn't always refer to fucking, it's a generic adjective that adds emphasis to anything and is common language for a huge part of the population. Most people don't even realize when they curse because words are words. You're being prude!
When I'm thinking about lean discovery, $150K/month seems too expensive too. Initial version of Google Search was developed by team of two or three people. That's less than $30K/month burn.

"Neither model is wrong." -- I agree. However "lean model" is much more common and relevant to majority of founders than "$150K+/month burn during discovery phase".

Another consideration: you made your previous company profitable with lean approach. But you did not make Mahalo profitable with "$500K monthly burn" approach.

That should teach us something.

"The whole industry is biased toward big success." - I assume under "whole industry" you imply "Venture Capital industry", not "Information Technology industry", right?
I'm going to be a junior next year and I'm a math major. I've often wondered if math is even for me as an academic career as I don't see myself having any sort of significant insight to make it worthwhile. Perhaps I'm wrong. This is nice.
There are multiple wrongs with that situation, most of them not fixable by a quick fix

1) Education is a life-long process, not a 4-year-sprint. Agree that some skills (or degrees) are not as easy to pick up in spare time as others, but continuous development programs / community college evening classes / books from library do exist.

2) Savings rate of 0% is probably more integral to the reason one "can't afford a one bedroom apartment", than a low wage. Someone at 53 must have worked for over 30 years, saving even $100 a month would've yielded a financial cushion for situations like that.
I wonder how many more people have been killed on the highways becase the security has made it so inconvenient for people to fly that they drive instead (driving yourself is far more dangerous than flying).
> but the reality is that terrorism is real

Many things are real. Lightning strikes. Car accidents. Meteorites to the head. Tsunamis. Smoking. Fat.

Dying because of a terrorist attack is way, way, way, way down on the list of stuff you are likely to die from, so the only rational thing to do is to worry about the stuff ABOVE it on the list. Like driving. Or eating right. Or not smoking. Get your priorities right.
I'm stuck in the same pit. I've tried logging in a few times and can never seem to get back in.
I guess that is one positive outcome. Before passengers would do nothing, now, they will beat up the hijackers.
ISP Refuses To Block The Pirate Bay
It's actually not that bad.

The first section 1.1 through 1.5 is roughly what the EU law would have you do anyway, 1.6 is a good way to tell your users that you don't intend to use the service as a pre-text to harvest more data on them than you need.

The second part has some issues that would come up in an acquisition, but think about it, if you are placing the wants and needs of an acquirer ahead of those of your users then you should have never started that company to begin with, after all, it is more than likely that your users are what gave you the platform to get the acquirer interested.

A 'pure' team acquisition that kills the product post acquisition is about as bad as it gets from a user point of view and if you intend to do that then maybe you should clarify that up-front instead of when it is two minutes to twelve.

Killing off APIs willy nilly is a very bad nono imo, you basically create an avalanche of fall-out the consequences of which are probably hard to envision, especially if your API becomes important enough that people will start to build commercial services around it.
emacs lisp being replaced by guile long ago reached the "I'll believe it when I see it point".

But hey, duke nuke'em forever did happen, someday perl 6 might be released, guile might replace emacs lisp.
"And imagine 1M videos with that level of instruction."

How much did it cost to produce these videos that you liked to?

If it's ~$10K/video, then 1M similar quality videos would cost you $10B.
So, you can clearly do the math, and still choose to be irrationally afraid.
That's... interesting.
To me, Quora felt like a big blog site, where nitty people spent hours of writing nitty comments and the 'question' just set the topic. Quora was never that interesting as a pure Q&A site. If you ask practical, unsexy questions you will get a hard time getting answers from anyone - because writing blog-like comments for trivial questions isn't worth it.

I think that G+ has the advantage over Quora in that it skips the whole Q&A dance but still allows these early adopters to do what they really care about: to be heard.
I am not a native english speaker and in my english class, the teacher always had us write one sentence using the new word we had to learn. This way we built our own context and understanding of the word. Maybe that could help in learning the words.
I found the same thing. I suspect a combination of the early respondents being quite a bit above average and the possibility that some people are checking words they don't actually know, or simple believe they know a correct definition for.

I think it would be a good idea to weight the survey with some test questions that ask if you know a definition to some of the less common words and then ask you to pick a correct definition from a list of 5 with 4 incorrect answers. At least this way they can approximate how much someone may exaggerate their knowledge.

However as someone who answered as honestly as I could (without spending the time to verify my definition of each word) it is cool to know what my personal vocabulary is.

Also this article does claim 24k-30k is the average for native english speakers:
http://www.independent.co.uk/news/world/americas/english-lan...
Quora is hardly going mainstream because mainstream cannot ask the questions that Quora elite would answer. Not that they don't have the ability but they don't care! If it does ever it'll be called Yahoo Answers.
In fact, I did look at the article.

When I thought of a computer notebook doing this, I was envisioning a keyboard on the bottom like any other netbook.

I suppose in the tablet sense it might be possible.
NTVDM is useful, but only for the most basic software. For example, many programs do not work on NTVDM because of the limited audio and video support. You mentioned games, and I believe some of them suffer from timing issues (though this may be the games' fault for relying on a specific clock frequency for timing).

I'd say it's just good enough for the most useful 16-bit Microsoft utilities.
I am really amazed how the whole world wants to ignore one simple fact that until now costs us a lot of lives: (9/11 and many other terrorist attacks all over the world) There is a group of people (mainy Muslim)that want all: Jews, Americans, and "free" world countries to perish or convert the Islam (and if not pay special "Muslim" taxes) This is not a conspiracy and this message is played on national TV in many Muslim countries http://www.youtube.com/watch?v=5GvsNFWRbM0&feature=share what pisses me off is that most of the word ignores this completely and blames Israel and the US for it because of our foreign policy. What scares me most is that it seems to me like were back to the 1930s when Hitler was talking about killing most non Aryan races and the whole world not caring and doing anything about it.
So wake the fuck up and realize that we do have a problem in hand, and it's not a joke many people have died and will continue dying terrorism is a world problem not only American, there were dozens of terrorist attacks outside the US, sorry even more then the US.
Any ways wake up people and stop being scared of saying the obvious.
This is exactly what I was looking for. Got up this morning and it was #1 on HN. This is why I <3 HN. Thanks for solving my problems again :-)
I use Slidedown[1] for that. It has some wrinkles, but overall I find it does what I need it to do with very little hassle.

[1] https://github.com/nakajima/slidedown
Armin sums up the differences pretty well in a comment on StackOverflow[1]:

"The big difference is that Flask is based on other technologies such as Werkzeug and Jinja2 that exist for a longer time and it does not try to reinvent things. Bottle on the other hand tries to stick to the one-file approach.
[...]"

[1] http://stackoverflow.com/questions/4941145/python-flask-vs-b...
I haven't compared the two projects, but the rubygame project is currently in a state of "indefinite hibernation":

http://rubygame.org/blog/2011/07/12/the-new-rubygame-org/#mo...

So it is good to have an alternative available.
You don't have any link to home page on your blog. Your service should be all premium. It can be like Nielsen ratings of video. Nice idea.
Its not very clear if a hindu is a person who lived beyond the indus valley or indus is the river that demarcates the border of the hindu dominion. What I am trying to say is that, its still not clear if indus derives from the word for hindus or the word hindu is derived from the word indus.
Used it early and extensively for a pretty good sized project. In my experience what really happens on a long-lived project is that you end up writing and assembling your own framework on top of the basics that are provided. Not a bad thing if you think you're gonna end up growing a lot of your own infra anyways..

I think mostly I'd use microframeworks like this in the future to do small projects and early prototyping.. or if I thought the project had special needs that was going to make using something like Django a particularly challenging match.
I knew “uxorcide”, but only from reading about Battlestar Galactica online.
very nice idea. people can come up with some very cool public lists, like the http://wordstash.com/lists/167-100-words-you-should-know

just for fun here's a sentence with 11 of those words: my fatuous and vacuous chicanery in pecuniary jejune only serve to inculcate me the quotidian need to abrogate the belie of ego--my circumlocutious lexicon aside.
Interesting new claim, but irrelevant to the OP. I'd suggest you put your thoughts together in one cogent reply rather than randomly trolling comments all over this page.
How does the Android version work? Does it bundle a Python executable?
Just curious, but why link to that fork rather than the creator's main branch[1]? (I'm genuinely curious: maybe ownership has changed?)

[1] https://github.com/schacon/showoff
I've also noticed that python listings on Indeed.com are often optional automation skills for sysadmin or build coordinator jobs rather than pure programming. These are valid jobs but hardly comparable to the dev jobs listed for other languages e.g. "Ruby Developer".