skysight-inc/HackerNews huggingface dataset:
>many organizations and suicide hotlines are already doing that well.

These organizations are for much more than that. The National Suicide Prevention Line is there for your "smaller" problems too. There are more, too. Best of all, these are trained professionals, not 15 year olds.
You are right. But the normal application of Python is in circumstances, where you are not under such pressure anyway and flexibility and ease of use is more a requirement than having maximum speed or minimal memory requirements. And of course it is particularly the CPython implementation that I described ... but CPython is still the implementation that is used most and the one where most enhancements, libraries and so exist. Other implementations might do better in many ways, but what made Python great, is still available in its original form, the CPython environment.
Awesome! I know other folks here question whether your approach actually prevents suicide. Personally, I respect your gumption and initiative to carry this out.

I hope you get offers to work on the backend with you. If not, here are some ideas:

(1) Find a like-minded person at meetup groups. The Atlanta Ruby User Group, for example, has a contingent actively working on public good kind of apps, things more for non-profit work than for-profit work. While your local technical meetup group is a good place to start, there is nothing stopping you from emailing the ATLRUG mailing list and asking. There are other platform meetups you can try, like ones for Node.js, Erlang/Elixir, various Python groups, etc.

(2) Use the Tim Ferris method of calling up famous people. You never know. Being someone versed in JS, you could try Resig, or Katz, or the AngularJS core folks. You could also try one of the startup CEOs/CTOs you admire. I don't think someone's work should be judged on the novelty of being young, but it happens (people think, could I have pulled it off at your age?) Older folks who have amassed experience and power like teaching and mentoring young people, as it is not as threatening to one's power base as young competition. You might not necessarily get such a person to work directly with you on the code, but you're likely to get access to a network that you normally would not have access to.

(3) Scour the web for other similar competitions and contact the winners. Maybe you can trade.

Good luck!
Grails 2.4 will have Spring 4.0 support. (Spring Boot is based on Spring 4) Of course there already is synergy in that you can reuse components between Grails and Spring, but things will be getting even better with Spring 4 and Grails 2.4:

http://grails.org/Roadmap
Interesting information about the drop time. This might be valuable if you happen to have a list of domains that are about to elapse the 90-day renewal grace period.
I saw Bill Gates speak at Berkeley in 2001. He was urging, practically begging, the students to major in computer science.

Because you see in 2001 software and the internet looked like a "declining industry" as you put it. The dot-com bust made the idea that software would revolutionize the world look like so much idiocy.

Anyone who took Gates' advice is doing VERY well right now. But there was loads of skepticism in that audience, and lots of questions about offshoring.

My point is, it is incredibly hard to tell what will be a "declining industry" even five years forward. There's no way this guy would have known that television writing would get nuked by reality television.

Also, I hope people who read your comment don't make the mistake of thinking they can necessarily avoid this sort of misfortune simply by being smart enough.
Check your local listings.

If you're in a "Primary Market" for an NFL team the game should be on broadcast. I'm not sure if/how it works for NFLN games but ESPN usually simulcasts on ABC in primary markets.
Except that your computer is actually reading from a bunch of font files, not typeface files. It is called a font menu, because they are fonts. The vast majority of software doesn't deal with typefaces, they deal with individual font files. Which are often company specific implementations of typefaces.
That's exactly the nitpicking I was referring to. If the corners are round or not makes little difference. The main thing here is the general outline of the tab and it's position in the window. If we can expand further we can also include the main menu which is in exactly the same spot with the same icon (maybe it's a standard icon, I've never seen it before Chrome and in earlier versions Chrome had, if I recall correctly, a wrench and screwdriver icon).
Unless you're the rare tech entrepreneur getting a lifetime's fortune in a single acquisition event, or the equally rare successful serial entrepreneur, there will be ups and downs and you won't know the outcome until years later. The specifics of what you do today will inevitably become irrelevant even if it's the hottest technology of the moment. Save and continually adapt.
How To Compare NoSQL Databases for True Performance and Reliability
I apologize for the confusion, but I meant the official Amazon appeal that you can do when you're kicked off. It's a one-shot thing, and his description of the appeal said that he tried to ask for more details and state that he has a good Amazon record. It makes no mention of suggesting fixes or anything like that. I admit, he may have said that, but from what Amazon seems to want in the appeal, the tactics he says he details trying are completely wrong.

What went on after his official appeal (including talking to his "amazon contacts") is the bureaucratic BS I briefly mentioned. Almost nothing gets done that way, especially if one's previous official attempts (ie. the official appeal) were already concluded (and failed).
> this comes off as complete BS. I've seen this written before and it's always in the form of "It's not us that smile too little, it's you Americans that are fake and smile too much!"

Which is pretty much what the article quotes Russians as saying. Without agreeing with them, of course.

>I think the real reason Russians don't smile is cultural.

Again, you're agreeing with the article - and contradicting your subsequent explanation, which is mainly economic and judicial.

>It's because [Russians] are genuinely more cynical miserable people.

How is this is any better than some Russians' generalization that smiling Westerners are duplicitous?
If you're already going to pirate the game (by torrenting it), there's plenty of free streams available online all over the place so that you can watch it live.

The subreddits at /r/nfl /r/cfb and /r/collegebasketball should all have links to streams if not on the sidebar then in the game threads. Other sports' subreddits probably do as well.
Even muddier, for some OpenType fonts, you might even get different glyphs depending on what point size you choose (apparently called "opticals" [1]).

[1] http://www.adobe.com/products/type/opentype.html
This is eerily similar to my old project: http://www.codingconfessional.com/
Intro to D3: A Data Visualization Primer
>I love being able to ask the analyst across from me how s/he goes about doing something without having to get up and peer over a cubicle wall or walk into an office.

So now it takes less effort to interrupt another persons work-flow and potentially make them restart a long train of thought. http://ubuntuone.com/27zU9Q5Tlqkoohp6cO4sF2
so, um, I have to ask the stupid question: what's the product?
wouldn't you just ssh into the container?
Chrome's tab shape didn't exactly originate in a vacuum, though.

https://www.google.com/search?tbs=imgo%3A1&tbm=isch&q=manila...

It seems slightly disingenuous to claim that every use of non-square tabs is copying Chrome.
Wow. He is about my age, and he lived in some of the same cities at the same time I was living in them. After reading this article, I immediately shared it on my Facebook wall before coming here to comment.

Some of the comments posted before this one express puzzlement about his "homelessness" when, after all, he had immediate relatives who still had a house to live in. Many cases of people living on the street are cases of people who have untreated behavior disorders that make them very hard to live with, even for their immediate relatives who have living space. The case of the author here is a case of a man who was brought up (as I am sure, having come from the same generation) to feel that it is his responsibility to provide for his children, and not their responsibility to provide for him. He used to live in Minnesota, where there is lethal cold outdoors during winter, but he was homeless in the Los Angeles metropolitan area, where it can feel cold at night but where the weather is liveable outdoors year-round. The author thought it was more dignified and honorable to live in a car or something else like that than to crash in his children's housing.

On the whole, I'm very impressed by this man's maturity of outlook and gracious recognition of other people's point of view. He acknowledges, as several comments here have pointed out, that he made inexpedient career decisions. For a while, as he also acknowledges, he was "married to his job," and didn't give his wife enough encouragement and support as she brought up their children. He isn't passing blame around, but accepting responsibility. He may be a failure in economic terms in recent years, but his attitude now is admirable and shows a capacity to grow and keep on learning in middle age.

Do any of us know what industry and what form of employment will be a sure thing twenty or thirty years from now? No. But we can be sure that life is full of surprises, which sometimes include setbacks or even complete failures. Being ready to bounce back and try again is a good capacity to develop during youth. It's a crucial capacity to continue to develop into middle age. Now I'm curious about the book[1] from which this article was excerpted. This is the kind of thing I'd like to read for myself, as advice from one dad to another, and the kind of thing I'd like my children to read to prepare for their own independent adult lives.

[1] Tell Me Something, She Said by David Raether

http://www.amazon.com/Tell-Me-Something-She-Said/dp/14936318...
Colorado Snowmobiling Is Full-Throttle
Move over Colorado skiing, Colorado snowmobiling is here. Colorado snowmobiling is becoming increasingly popular as a winter activity that the whole family can enjoy together. In the Vail area, families can either go on Vail snowmobile tours, where guides take them out on the largest commercial Colorado snowmobile trail system around, or can get their own Vail snowmobile rentals for some unguided snowmobiling. Technology is also making snowmobiling more fun with quieter, longer machines and lower emissions. Snow mobile clubs also contribute to the popularity of snowmobiling with their volunteer work in grooming trails and charitable work that brings new awareness to the sport.
My problem (and I think a lot of other people's) is not with the arbitrariness of lines so much as the fact that you can run a longer program through a very dumb minifier and get a "short" program just by sacrificing readability. It's still very much the same program; we're just rewarding people for making it harder for us to read. This problem isn't solved by switching the requirement to bytes. I would sooner accept a token limit than a byte limit, because it's harder to elide tokens to the point of unreadability in most languages.
Google is obvious to you and me, but may not be to a teenager whose only link to the internet is through their smartphone.
But that was the only technical method that was available to comply with the law. The supreme court practically laid out that business model for them in a prior decision.

It's a total waste of time and money, but it's also legal.
I lack XIB experience. Can you also fully define GUI widgets just with XIB code like in XAML, where the whole graphic behaviour, transitions, events, skinning and themes is fully defined via XAML only?
But the truth is of course the manager at Trader Joe's knows he's not going to stick around for a long time.

You're right on average. Interestingly, one of the part-timers at my local (Menlo Park) Trader Joe's is apparently a retired multi-millionaire tech entrepreneur. He does it just to be around friendly people for part of his day.
...your point still stands, but with regards to Apple - many engineers actually have offices, rather than cubicles or open-plan. You can be pretty sure they'll be staying at the new campus, or there would be an outright revolt.
Introducing chibitronics
Every time I see anything about OpenStack, it starts by listing all the companies that are backing it, and nary an example of how to start using it and what it does.

Compare that to, say, AWS, which when I first heard of it, I saw example of their cli commands starting and stopping VMs.

Maybe all this is meant to be marketing material for some other beast than me, the lowly developer.
To anyone looking to learn about Vagrant via screencast, I've created one @ http://sysadmincasts.com/episodes/4-vagrant
> Apple's new spaceship building (in the middle of a faceless suburb)
> will cost $5 billion and have 2.8 million square feet of space

… that no employee below VP level can afford to live near. It's OK, though; Apple doesn't have to pay them for the tenth of their lives they waste commuting.

And above the entrance these words appear: “My name is Jobs, CEO of CEOs: Look on my works, ye Mighty, and despair.”
There's a bit of an optical illusion. Next to a curvy tab, Chrome's tab looks angular.

Here's an actual side-by-side snapshot: <http://i.imgur.com/sUGCX5I.png>
While I appreciate the desire for fastidiousness, I don't entirely agree with Mr. Ingebretsen.

I prefer Jon Tan's perspective: http://v1.jontangerine.com/log/2008/08/typeface--font

A typeface is a family of fonts (very often by the same designer). Within a typeface there will be fonts of varying weights or other variations. E.g., light, bold, semi-bold, condensed, italic, etc. Each such variation is a different font. The only evolution in terminology that results from the transition from metal-cast to digital fonts is that (point) size is no longer fixed.

The Garamond fonts he lists are not members of a "Garamond" typeface. Rather, those fonts are each members of their own respective typefaces which happen to be different interpretations of a theme.
he only briefly mentions this, but he took 2 years off to spend more time with is family at exactly the wrong time, when the jobs started disappearing.

quite honestly anyone who takes two years off when their career is at peak potential shouldn't be surprised at anything career-wise that happens from that point forward. all bets are off when you just check the f out for 2 years.

how many successful people could take 2 years off from their work and expect things to be fine when they come back? this line of (non-) reasoning is sheer lunacy.
That is my experience too, but I blame it on hibernate which GORM is just a dsl wrapper for.

Its fine when it works, but expect inscrutable session flushing errors when you try and flex it too hard.
Meanwhile the NBA gets which way the wind is blowing in, and I CAN watch nearly every game without having to have cable through a Game Time subscription.
> I could see it being more distracting than a cubicle or a real office.

Exactly. The problem is when the guy beside you is trying to focus. Your ideas bounce off the analyst, but they also bounce off your neighbor whether he likes it or not.

There are technologies that allow you to get immediate responses like instant messengers and email. If you absolutely want an audio or video conversation, a better place for that would be in an isolated area (like an enclosed room) where you won't disturb anyone else.
> "I was never good enough for them."

> "I learned a lot and will do better next time."

Both of those are pretty self-absorbed (which is not the same as vane). In both scenarios you are seen as the person responsible, even though the rejection came from someone else.
https://gamepass.nfl.com

This is my second year using NFL Game Pass. It’s excellent. And the cost of VPN + Game Pass subscription is less than cable.
Kid bring sex toy for school show and tell, a new stad
I think they are plenty of stand up comedians in Russia, but with any humor it's all Russian/Soviet specific.

KVN is similar to SNL.

http://en.wikipedia.org/wiki/KVN
PyPy is not an option everywhere. Since as much I know, many, many enhancements and libraries are just not available for PyPy but just for plain old CPython.

PyPy might be an interesting project with much potential, but there seams to me a long way until it can be an one-shot replacement for CPyton.
As a counterpoint, there are companies that have open floor plans or cubes for everyone all the way up to the C*Os.
XAML is not only a layout engine, yes I know.

We are discussing its place in GUI Frameworks.
I can foresee competition between artificial and human intelligence - Dr. Latar
Poster designs for curious minds
Suicide is a very rational reaction to life.

Contemplating suicide can be a rational reaction to introspective inquiry into the state of 'being alive'. However, committing suicide is never a rational action. There is no logical argument that leads to the conclusion that suicide must be committed, because there is no set of purely objective premises from which the argument can start. There is always a premise that introduces someone's beliefs about the value of being alive and that premise cannot be defined in rational terms. In the end it is always a circular argument: I must commit suicide, because circumstances are such that I believe I should commit suicide.

By which I say absolutely nothing about the ethics of, or the validity of emotional arguments for, committing suicide.
>Which is pretty much what the article quotes Russians as saying.

Yes, it was a summary.

>How is this is any better than some Russians' generalization that smiling Westerners are duplicitous?

The 'duplicitous' generalization assumes that westerners are being dishonest. The 'more miserable' generalization assumes that both are being honest.
> My agent told me that I faced a common problem for writers my age: Producers could hire a team of first-time writers for less than the fee they would pay me for my services. But they won’t know what they’re doing, I countered. They don’t care, he responded.

Hmm. That sounds awfully familiar.
i don think thats a real response. Probably what he wanted to write.
I can't believe some of the comments here. I admit I haven't read them all yet, but come on...

Background, I've been suicidal many times in my life, having spent >3 weeks in the psychiatric hospital. Been in the mental health system for YEARS. Been around many many many suicidal people in that time.

This seems so naive. You have a lot of legal issues here, and also social and ethical. You want to make sure you are cleared legally, you want to make sure you are not violating HIPPA. You want to make DAMN sure you are doing the right thing, and not encouraging the behavior you are trying to prevent. You are describing this as some kinda "social network" and there are studies that social networks can make you MORE lonely and depressed.

http://now.msn.com/innovation-of-loneliness-video-says-socia...

http://www.huffingtonpost.com/margiewarrell/social-media-lon...

You want the help of a trained psychiatrist for god's sake.

You want to be damn sure you "suicide prevention" app doesn't get overwhelmed by trolls and well meaning people giving bad advice, and if it does, you aren't legally on the hook.

This is just way too big. This isn't some weekend project. This really really is serious business. Don't do it. It's way too risky.
It seems like most people are excited for kotlin, but no one is really talking about ceylon which recently 1.0. Im curious why that is, have you looked at ceylon?
They need to keep the number of companies to a reasonable amount in order to give the companies that do get significant value out of the program. So until they manage to figure out a way to scale the YC program to be able to accommodate more companies (which I'm not necessarily sure is possible) some good companies that could have been very good fits with YC will be passed on.

They will inevitably miss some awesome companies as well as select some companies which wont amount to much. This is just part of doing something that is speculative. But they need to limit the number of companies in order to actually help the ones they do accept.

YC is a good program that certainly helps a lot of companies, but by no means is it the be all end all. There are many very successful startups that didn't go through YC and many not very successful startups that do go through YC. So if a company doesn't get into YC it's not the end of the world. There are plenty of paths to success that don't go through YC.
gamepass.nfl.com
Whenever I look at the evolution of Bitcoin's price, I feel oblige to think about the internet bubble...

But I was too young to care about that then.

Could someone explain to me the similarities and differences between those two events ? How Bitcoin could avoid the "too-early" bubble ?
there should be torrent!
> I have no idea why tech companies would pay engineers gobs of money, spend gobs of money on huge office campuses, then inflict open plan or cubicles on said engineers.

It's largely due to the conventional wisdom created in the 90s by Microsoft's Jim McCarthy known as "21 Rules of Thumb for Shipping Great Software on Time".[1] Rule 6 (or 8 in his later talks[2]) is "beware of a guy in a room":

> Specialist developers who lock themselves away in a room, going dark for long stretches, are anathema to shipping great software on time. Without regard to their individual brilliance, before investing a developer with a significant assignment, it is essential that they understand and agree with the type of development program you intend to run. They must be capable of performing on a team, making their work visible in modest increments and subjecting it to scrutiny as it matures. Some people find this intolerable, and though there is a role for people of this disposition in the software world, it is not as part of a team devoted to shipping great software on time.

[1]: http://blogs.msdn.com/b/david_gristwood/archive/2004/06/24/1...

[2]: http://www.youtube.com/watch?v=oY6BCHqEbyc
> I'm sure the person you're referring to did not have that opinion a few moments before pulling the trigger, otherwise he wouldn't have done it

But I think that's exactly where suicide and euthanasia are different, where you claim they are synonyms. Euthanasia is for people that are suffering, in pain, and cannot get better. Suicide, in the context of depression and other mental illnesses, is for people that are suffering, in pain, and can get better.

Not to suggest that the suffering or pain is any different, but that the available treatments are very much different. I would argue that your points of view are more akin to terrorism and/or sadist, because you're peddling the kind of information that leads these people to truly believe that they can't get better.

And that's why a project, that the OP is attempting, is virtuous IMO. I agree with other commenters here that there are some very very important considerations though, and it should not just be released onto the world without very careful scrutiny, both legal and medical.
If the goal is to prevent people from seeing the image, why go to the local news? Now that the story has been picked up by online media, it will go viral.
He didn't really fail; he stumbled, and got back up.
What I would recommend next is recognizing that suicide is a complicated and controversial issue, and there are differing attitudes and approaches towards it. Your app, like it or not, will be opinionated. Have informed opinions. For example, read this:

http://www.amazon.com/Fatal-Freedom-Ethics-Politics-Suicide/...

If you disagree, fine, but have an informed opinion.