skysight-inc/HackerNews huggingface dataset:
Ahh yes. The good ol' hat problem. I never considered remaining silent about it, but most places around here do CORI background checks with the information on CV so It is hard to avoid. Also, a simple google query of my name pulls up quite a few embarrassing news articles.
Imagine the fun it was to explain the situation to your spouses parents after they have googled you.

Thank you for your response. I will give non-disclosure a shot and see how that works. It feels inappropriate deceptive for me to omit those details when asked (via interview question in person, phone, or form) about them.
This approach seems heavy-handed. The crucial aspect of gamification this post mostly misses out on is the challenge-to-reward ratio. You can't just give users points and badges and level them up for every action they take, that gets old fast. The user needs to feel they are accomplishing things, or the feedback will not be rewarding and engaging. And it should be a user accomplishment, not your accomplishment. Downloading the app is an accomplishment for you, but not for the user, they just pressed a button. Giving them a trophy will cause a lot of eyes to roll.

Gamification can be used to promote your marketing efforts, but this should be a secondary function. If your app is used for task management or exercise tracking, reward users for their real-world accomplishments, and have some secondary rewards for getting others users on-board. If your app is used for listening to podcasts, don't give them a "Playlist Creator" badge, nobody cares about that.

I'm also not sure how well gamification is going to address the problem of "users don’t use many apps for very long and in fact only 25% of the apps survive after 3 months." How often do people play full-fledged video games for longer than three months? In the long run, motivation from gameplay is a gimmick, and I don't see a lot of people caring about their level or trophy collection on some app enough to change whether or not they continue using it. In fact if the gamification managed to give the user a lot of reward early-on, but doesn't manage to keep it up (which is really hard to do—again, think about video games growing tiresome) the user could actually be pushed away from continued use. The proposed solution compounds the problem.
The article title is inaccurate - "Matt" did know he was gay, he just wasn't out yet. Facebook's ad platform didn't figure it out before he did. Just as in the Target story, the young woman knew she was pregnant, she just hadn't told her father.

The fear mongering is a little high in this article. However, we should stop and think: why is it so scary for others to potentially know that we're gay? Or pregnant? Neither of these is a shameful state.
I read it just to prove myself I don't suffer from distractitis. Alas, while reading I:

* had an urge to check facebook

* had an urge to check e-mail

* had an urge to check linkedin

* though "man, this is too long, maybe I should read it later"

It's scary how I don't even notice these urges and just act on them when doing other, more important tasks.
This is going to sound a little cliche, but try not to get discouraged by the rejections. After graduating from college I applied to over 100 companies and ended up getting a measly 4 interviews, but one of them did get me a job offer. It doesn't matter if all of the others reject you, it just takes one offer to get you a job.
Let's not forget that condoms have a failure rate, given perfect use, of 2%.
I was hoping it is doing kind of this detection http://homakov.blogspot.com/2013/03/pwning-your-privacy-in-a...

you simply used chrome api :)
Although you could use a membrane with tiny pores you would tremendously slow down the rate of flow of the smaller molecules too even though they theoretically can travel across the membrane.
Please link directly to the article: https://medium.com/lessons-learned/e959c6fac770
On any other problem whatsoever, people would readily grant that having the developers understand the problem domain confers an advantage. I don't see why this should be any different.
Excellence and overperformance (which are not the same thing) are dangerous in the short term but good bets in the long run. Yes, it's more virtuous and feels better to do a good job, I agree. It's almost certainly better for your career in the long run to do things well.

If you, however, absolutely cannot afford to lose a regular income, your best bet is to manage your performance to the middle.

I'm not saying, "you should intentionally suck at your job". That would be a depressing and horrible way to live. I'm saying that society does not always reward doing the right thing.

Having a child might motivate you to think about the future, or regain faith in progress and the world, or start taking hard work serious, and that's great. It might also make you so terrified of getting fired that you stop trying to excel and cease advancing. I've seen both.
People try to frame these things in terms of the rich intentionally hurting everyone else. That's very rarely the case; it's indifference, not malice.

People who have kids and aren't worried about where their next meal is coming from generally don't mind spending some money on their kids' school. They're probably somewhat less interested in spending money on your kids' school. Schools[0] are therefore largely funded using fairly local property taxes, and rich people have more valuable property.

This arrangement is beneficial for rich people in the short term. Their own schools are well-funded, and they pay less in taxes than they would if the funding wasn't geographically localized.

[0] I will ignore private schools for purposes of this explanation
On Managing iPhone and Mac Developers in the Enterprise
as a young man, girls and sex was always a distraction in my mind, I had more frustrations than successes.

all my achievement have been post my marriage, most after having my kids. It brought me focus and calm to my mind, I was not looking around, I was happy and contend, I knew what I wanted and was making progress each day.
Avoiding common HTML5 mistakes (2011)
Robert Morris had a similar background (Computer Fraud) and he still got to be YC co-founder.

So I just say that you go on and be happy and successful.
Any one has any tips to form meditation as a habit? I know meditation is good for oneself, and I have personally meditated on and off for 20+ sessions. But the habit never sticks. Somehow after a few days of meditation I feel massively better and then I forgot to do so. It's like stop taking pills after I recover from sickness. Anyone has any tips? Thanks.
While some larger corporations might not let you through the HR filter, that doesn't need to be the end of the story.

For myself as an entrepreneur looking for great developers, I don't give a whit about some dalliances from your youth. In fact, if the exploit was great enough, it might even be a selling point for your creativity and technical skill.

Be up front about who you are, and look for startups that will appreciate your talent and skill, and might even enjoy hearing some of the stories you've undoubtedly amassed.

Don't go for a job where you have to hide (or worse, lie about) your past. You'll be looking over your shoulder and stressed out, when you should be enjoying your work and finding fulfillment.
You know, if she wasn't such a publicity-seeking hypocritical douchebag, I'd take your point. However, her pattern of behavior clearly shows that to be the case (she was tweeting sexual innuendos while at the conference).

So I think her MO was not "I feel vulnerable because some guys are making me uncomfortable, this is wrong, I'll do something about it". It was rather "I have a bully pulpit from which I can demonize some schmoes and raise my status at the same time, so I'll do it". Therefore the discussion of her over or under-reacting is moot - this was a publicity stunt that ended up backfiring on her.

While I regret people being fired, I can't help but feel that her ultimate downfall is deserved.
Which bit do you find interesting?
Or when you're applying at a place without having a good friend that works there who can vouch for you/friends with the CEO, etc.

Networking gets past almost any trouble, where trouble is defined as the sort of thing that shouldn't stop you from getting hired but does.
To put things into perspective, I told Facebook seven or eight years ago that I was gay and it hasn't stopped serving heterosexually-oriented dating ads in the mix ever since, presumably because a filter on "male NOT currently in a relationship" is close enough...
I sit Zazen 20 minutes per day. All you need is a wall, a cushion and a timer.

This helps: https://insighttimer.com/

I meditate alone, though the app above gives you a virtual community if you want one.

I find mediation helps me put things into perspective. It's nothing more than staring at a wall and being bored, but there's a sort of magic in being bored.

Every time I return to the present moment I'm seeing what's really there. Most of the rest of the time I'm off daydreaming and I think studies show that the less present you are, the more miserable you are.

A lot of stress is caused by my own thoughts. When I stop dwelling on things, even for a little time, my body looks after itself.
Nginx is the most reliable workhorse I've used in nearly any tech stack. Doesn't matter how much traffic we throw at it, it just keeps on kicking. It's very much the 'Redis' of proxy servers.
That no-forking requirement was a function of Acer being a member of the Open Handset Alliance.

http://arstechnica.com/gadgets/2012/09/google-blocked-acers-...
Just a curious thought, if you was applying for a CS course, do you think it could have actually had a positive impact on chances?
Any other career choice you will probably be worse off. At least in the CS world you might be able to spin it as a positive if you specialize in security. Freelance work is also an option. Assuming you are trying to get a degree to be more employable, the places that require a degree are also likely to avoid hiring you. The degree does show some measure of reform so places that hire on merit will probably like that you have a degree.

Background checks are really cheap. I've worked at really small companies that outsource most of HR and payroll to a larger company. Those places always do the background checks, don't think that smaller places won't do a background check. If you lie and they ever find out that's an instant firing.
But it has 1500 different programming languages, which is FAR more impressive (whitespace included =D)
defeat what? is there some attack shown?
Have you thought about using a different name in business? A friend of mine Anglicized his and it fixed a reputation problem.

For most people, that'd be a loss. You'd lose your whole reputation. It sounds to me like your reputation is of negative value, given the Google problem.

Keep in mind also that Googling happens before interview, and background checks happen after a successful interview. So even if the name-change won't get you around a formal check (by some stable identifier like SSN) you can at least control the time of disclosure.

The ugly thing about being Googled is that you don't know when or if it happens. Name change gets you the interview and then, if you're pretty sure they'll find it in a more thorough check, you can disclose it on your terms.
I'm unsure what your point is. philsnow pointed out that both Schmidt and Page are not your typical corporate drones (they have serious technical contributions as individuals), and your response is that it was Schmidt and not Page who was CEO for much of Google's existence?
I have tried this approach and it has failed me. The biggest problem with being independent is landing clients who are in need of the service.

I have also tried shotgun approach via private vulnerability disclosure. At best it typically results in nothing more than 'thanks' -- but most frequent is outright ignoring, angry response, bruised egos, threats with law enforcement, and general unpleasantry. -- so I've learned to avoid doing that.
last discussion for the sublime chrome devtools https://news.ycombinator.com/item?id=5387428
The biggest key for me was time, place and guidance. The Calm app has helped me make it habit.

### Time:
I'm one of those people who says they don't have time. No time to do X, to time to hang out with Y, no time to think about Z. However, I know that this a problem of priority rather than the amount of hours in the day. Calm blocks out short amounts of time (~7 minutes) which is short enough to fit most places in my schedule. Defining hard boundaries on the amount of time I spend meditating helps me relax during meditation.

### Place:
Calm has helped me meditate wherever I want to. With headphones in and a seat, I'm able to meditate wherever I have my phone. I usually do it on the L to work (Chicago). It fits conveniently time wise and I'm usually able to find a seat, close my eyes and let go, knowing that the session will end before I reach my destination

### Guidance:
Starting meditation seems hard because you don't know if you are doing it right. Calm helped teach me a posture and frame of mind that works for me so I can spend less time worrying about technique and more time focusing on myself.

Just my thoughts, hope it helps
peterwiese if you are reading me, you are hel lbanned and all your comments are marked [dead].
Just my opinion but I don't think this would be a deal breaker at many startups and might even be a little badass.
Steve Jobs - 2007 iPhone Presentation
A big gotcha with nginx is if you have an app server behind it and you foolishly have a long running web request which runs longer than the proxy timeout, nginx will retry the original web request. Better make sure everything is idempotent and don't have long running web processes. It is bad design, but we ran into this. Code that used to run in a few seconds started taking longer and then ran infinitely long without an error because it kept getting resent to the server.
You seem to have had a negative experience which has caused you to invent a venture capital funded employment dystopia in your mind. This isn't entirely surprising if you are located in New York as there is always a subset in Silicon Alley that seems more inspired by "Boiler Room" than "The Social Network." However, working at a VC funded startup in California is almost nothing like the fun house mirror distortion you continually elaborate upon in your Hacker News posts. There are negatives, but they usually are at the boring and goofy end of the why-work-sucks spectrum.
it wont make me faster but i'll feel better doing it
When you mentioned a modern salon I thought about 300 B.C. Back when barbershops / salons were the center of gossip, philosophy, and debates. The stylists / barbers, mostly focused on men, and participated in trimming the beard, hair, and fingernails of other high profile people. Since most of the time they didn't have their own shop, they went to an agora. Agoras were opened to the public, but they had to obviously create a group around high people to allow higher forms of conversations. When men visited these areas, whether it was the agora itself or the shop / salon, they wanted to tackle two things at the same time just like how you're suggesting bookbinding and painting at the same time. Personally, I can't paint and have a decent conversation at the same time, or bookbind-- I won't get much done because I'll have to look at the person from time to time or I'll feel I'm disrespecting them.

I can't think of a being who would want to be in the same room as someone doing bookbinding, painting, and reading. Maybe some readers want a quieter room. Not sure but you should consider topic specific private rooms.

Back then, in an agora there wasn't arts and craft tools because men had their public social fix handed to them already from getting groomed, they did this with their private friends. Now. This was done in the open and in the public, outside in parks or plazas. So taking that idea and making it subscription based and inside. I wouldn't go to it. I would go to a public outdoor space, where I have the option to rent bookbinding and painting materials, or other books so I don't have to bring my own there. I shouldn't be excluded to participate if I wanted to bring my own canvas.

Now I understand why you said, modern day salon, and not a modern day agora. It's indoor based.
The nature of privacy is the desire to control what others know about you and how they learn about it. Big Data is making that more difficult for individuals to control and it is making people uneasy.
Some implementations don't define console, so this wouldn't work in some (for example, Rhino).

Something like this would be more universal:

if (typeof console === 'object') {
console.log('Hello, World!');
} else if (typeof document === 'object') {
document.write('Hello, World!');
} else {
print('Hello, World!');
}

http://progopedia.com/implementation/rhino/
Nobody cares at a job worth doing. Don't apply for IT departments, apply for mid to late stage startups in the bay area or other intense tech areas.

I don't know anyone who would be worried about giving you the root password to hundreds of machines because you broke more exciting rules when you were younger than we did.

Stop telling yourself that you can't have what you want, and get it!
Probably closer to graphite, as to my knowledge graphite is literally just layers of graphene.
Is there a way to opt-out of this without paying cash for everything (and avoiding "store discount" cards)?
Who cares about power density.

Well, cars do. As evidenced by the use of lead-acid batteries, power density > energy density for automobiles.

Of course, better power density is probably not the main obstacle to using capacitors in a car to replace the battery.
Well, to be honest I figured it wouldn't hurt my chances. I've learned more from google and boredom with a heavy dose of frustration than I've ever learned in school.

All of my associates in the field do not have to deal with this issue and maintain the perspective that actual experience is more important than education. I've an incredible obstacle to surmount and it matters to me that I have documented training. It's just one-less-thing standing in the way.
I recently went to a presentation by Daniel Goleman, author of Emotional Intelligence. He lead the audience in an exercise that he called "mindfulness". He asked us to close our eyes, breathe in and out, and focus our minds only on our breath. When a stray thought entered our minds we were advised to shoo it away and shift focus back to our breathing.

I've read about meditation and found the practices to be similar. Dr. Goleman mentioned that the aim of practicing mindfulness was to improve one's self-awareness and self-motivation capabilities.

I found that meditation or mindfulness has helped me gain great control of my thoughts and emotions. I have been able to calm myself down, heighten my focus, understand and disrupt negative thought patterns, and much more.
Hmm, this does seem pretty nifty. I've never heard of making a device "support" WiFi by appearing as an access point. That seems to offer some huge advantages over making the user configure their device to connect to an existing network. It's almost like Bluetooth 4.0 meets WiFi.
It was intended for the HN crowd who believes in build first, ask questions later. Hoping to get more people to build solutions that fix science.
The Universal Judgement, judge before you are judged
Yep, exactly. By funding this training program Etsy signaled that they value women as much as they value men. As a result, a ton of women applied to the program and many of those ended up getting hired.
> You're raising a straw man.

Perhaps I have misunderstood your point. If so, then I apologize -- and I also invite you to explain further. What exactly is broken?
If you hide it you risk being discharged a month, a year, or five years from now when your employer finds out, and then they aren't referenceable.

If I were hiring for a security-related job, I'd consider the poster if he not only disclosed the conviction, but also contextualized it on his cover letter the way that he did in the pastebin, and if he provided some character witnesses (teachers, employers).
Yea, my favorite topic is the MS OS/2 2.0 fiasco: http://yuhongbao.blogspot.ca/2012/12/about-ms-os2-20-fiasco-...
I don't have something clean, but I pushed a demo https://github.com/rahulkmr/flask-bigapp-template

The focus points are:

1. Routes in a separate file. Check config/urls.py

2. Blueprints are level of abstraction. Check blueprints/post. It's a simple blogging app. Blueprints have their own forms, models, urls, views.

3. Add blueprints to the app under config/blueprints.py You can mount the blueprint at '/' or an url prefix viz '/posts'

4. Blueprints define their own hooks. Check blueprints/post/__init__.py for an example.

5. Schema migration using alembic. Write your model:

class Post(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(80))
title = db.Column(db.String(200))
content = db.Column(db.Text)

def __init__(self, name, title, content):
self.name = name
self.title = title
self.content = content

Save your file and add the blueprint to config/blueprints.py(if it's a blueprint), and run:

alembic revision --autogenerate -m "Create post table."

Check the generated schema in migrate/versions/ Tweak the migration and then `alembic upgrade head`

6. Flask-WTF and wtforms in general used for validation.

7. settings.py used for hooks. See config/settings.py and main.py

main.py is the glue. The code is quite simple as it doesn't do much. Ignore manage.py. That's my personal scaffold generator(like rails). Also ignore the custom template formats. That again is my personal slimish jinja templates.

I use some variation of this template in my projects. This is just guidelines. You can modify it to your heart's content to suit your needs.
> Every single project, open source or not, needs to have a "Why Use It" page.

Not only that, but a mention of all the major competitors with an honest factual comparison with them is really handy as well. In the FLOSS world, naming competitors won't necessarily cause a major problem and does a huge amount for trust.
Wall Street sees opportunity in marijuana
Erlang is rusty and sometimes very different, but rarely strange.
Control / Conditionals in Icon and anything in MUMPS
That was an OK article but I think the best current reference on the gold standard is "Currency Wars: The Making of the Next Global Crisis" by James Richards. He doesn't so much try to predict the future. Instead he provides a historical perspective and gives the reader the tools to understand events as they happen.
I live on the east coast. Most of the startups around here are all looking for "interns" they do not have to pay.

I have actually been encouraged by people to move to that area (and some areas in Texas) but at this point in my life it seems like a really big change to make. When I finish school I would like to explore that option. It is something I have been seriously considering.
Yes. I have a main.py which reads the toplevel urls.py and all blueprints urls.py, and sets the routes.

https://github.com/rahulkmr/flask-bigapp-template
Note: "There was a problem with your submission.
Sorry, but this form is no longer accepting submissions."
500% more female engineers = 500% more risk of sexual harassment lawsuits. If that's not progress, I don't know what is.
The great thing about this industry is that you can build things on your own. It's tough if you are already having to put in 40+ hours a week just to get by; but if you have real skills you should be able to turn them into something profitable.

Perhaps doing penn-testing if you're still into it, or building an income generating product. It's probably also possible to get hired by a startup or through a personal connection.. but my general recommendation would be to create value directly.. since customers aren't going to even know who you are in most cases if you are selling them SaaS