skysight-inc/HackerNews huggingface dataset:
This reminds me of a problem we had with running processes from python with subprocess.POpen. Some times after running the program for some time it just froze, none of us could figure out why and we reviewed the source of the invoked program and debugged it over and over again without finding anything that could get locked up. Eventually we found out that the problem was not in the invoked program, it was within python; piping the stdout into POpen was done to a fixed size buffer that was only being read/cleared after the invoked program exits, and since it can't continue to run it will never exit, stdout was getting blocked so just by writing to it the program froze. The solution to the problem was to start a new thread that kept reading the piped stdout and move it to another buffer. Today the documentation has a big warning about this behavior and a convenience-wrapper, communicate(), that does the threaded read for you but back then figuring this out was not exactly obvious.
But how do you define awful? That's what the parent is asking. Is Rush Limbaugh "awful"? Should you be banned from Facebook for quoting him? What about Marx? Am I supposed to be banned for advocating the violent overthrow of an "unjust" capitalistic system?

I agree that Facebook isn't the government. Facebook can't throw me in jail. But the internet is supposed to be more than that. The promise of the internet was that anyone, no matter how crazy their opinion, would have a relatively equal voice and could publish their opinions using the same tools as thosed used by the powerful. With Facebook's policies, we're going back to the old pre-Internet media landscape, where a small cloistered elite gets to decide whose voice gets amplified and whose fades into silence.

Meet the new media elite, the same as the old media elite.
There's nothing inherently wrong with that kind of person. The problem arises when you mix the two types of people in a demanding environment where more than the status quo is expected (e.g., at a startup). If you want to coast, stick to defense.
TL;DR; Fake it till you make it

You're probably a perfectionist. Bad news: in a few years, you might still think you're not good enough, when in fact you'll good enough. Good news: perfectionism will push you forward.

So you can adopt the "fake it till you make it" attitude: stop worrying, go ahead and try to convince others you're good enough. It should be easy enough, because others are much less demanding than you might think... Then you'll see others judge you positively. That's when you'll start to make it.

In other words: I'm a very experienced (42 yo) developer, highly regarded, yet I can't write code without running it, I make typos every few lines, I rely heavily on the huge amounts of documentation found on the web...

And I know my english is not perfect, but sometimes, a native speaker tells me my english is fine... So I continue to fake it, till I'll make it.
It is technically dift to make this feature work without letting Amazon also know what page you're on.

Not since encryption has been invented. Firefox syncs currently open tabs and other stuff without letting Mozilla know about them.
> is not harmful in anyway
No, I actually would not think I saw a leopard. Humans are really good at recognizing things with faces and legs. Those humans that didn't have the ability to recognize a leopard in a split second were already eaten thousands of years ago.
Work on things that no one else is doing. If there is no precedence, the better.
Around where? Is this in an entire community, or merely your family group? I've never heard the name used like that before, and find it hard to believe it would displace 'Hoover' as a colloquialism. Also, aren't Bissel devices mechanical sweepers, not vacuum cleaners?
Because it's the device they're offering, the version of the content they're offering, and the service they're offering.

If you disagree with this practice, you're free to not accept the offer. It's as simple as that.
Is that true though, that ebooks revenues are higher than printed books? Or maybe the aggregate of the author's cut of revenues is higher for ebooks?

I am skeptical, but am willing to be proven wrong.
You'd be surprised with how many lessons you can take away from even a short period of taking a new position.

For instance I had done very limited management in my past. When a new project came up the company I worked at they had made me lead the project which essentially meant developer + manager. This employer also had the habit of under staffing teams while pushing very aggressive timelines. This lead me to try to manage a team of 6 while also coding around the clock for several months. When it came to review time I was a mess; I hadn't paid enough attention to my team, I was constantly scrambling for tasks, trying to find ways to help where necessary, etc. It was an incredible trial-by-fire.

When it came to my second stint at the same position for a new project I was ready. I gave constant feedback in real-time, I was able to keep on top of tasks, my meetings were more streamlined and I was able to estimate things far better; I did a 180 and became much more effective.
https://en.wikipedia.org/wiki/Impostor_syndrome is extremely common in high achievers--you're not alone.
While this wouldn't have fixed this issue, this is why you should have:

stty -ixon

In your .profile/shrc for your shell of choice. I've never needed flow control and never probably will, this stops that junk.
Just because people are free to refuse it doesn't mean we must find it acceptable and refrain from criticizing it.
^S and ^Q don't send signals; they make the tty driver stop delivering output. If you ^S a process that's not generating output, it will continue to run until it generates some output (until it fills an output buffer? not sure; the original intent, to match a fast process with a slow output device, would be well served by buffering some output).

SIGSTOP is like SIGTSTP, the signal usually generated by ^Z, except (like SIGKILL, signal number 9) it's not possible to catch it. It makes the process stop doing anything at all until something sends SIGCONT (which shows up in ps output as state T).
the key to success is being able to walk through fear and anxiety and learn from it. it doesn't matter if you make plenty of syntax errors, it only matters if you pay attention and learn why you made those errors. rome wasn't built in a day. stop beating yourself up and cut yourself a break. most programmers in the world are the same as you and many of them (including me) have gone through periods of inferiority or self-doubt (or imposter syndrome).

just try to stay focused and dont spread yourself too thin when it comes to learning. build a foundation one day at a time.

have fun, laugh a lot, live free follow your dreams.
If the site is having a monopoly due to driving competitors illegally out of business (compare internet.org, 0.facebook.com), then the site is automatically treated like a governmental monopoly, meaning it can be legally forced to secure people’s rights similar to a governmental institution.

Same reason why the EU can have such strict laws about Google.

The author should just go to the EU, here the author would have a better chance at succeeding.
Minimalist Hacker News reader with material design
Companies described like that tend to be for underpaid workaholics. Also I think the "work hard play hard" phrase implies an unhealthy culture of excess. http://www.cbsnews.com/news/is-work-hard-play-hard-code-for-...
Hello everyone!, this is a app I have being working on recently. I know there are number of HN readers on android. But I couldn't find a one for my tastes. So I stated developing this app. News articles, comments open in default browser of the device. Click on title of the item to open the article and anywhere else to open comments. Swipe down to refresh. Swipe left and right to change the tabs. This is only the first phase of application. Lot of functions yet to be implement (you can read more in google play listing). Before developing further I would love to have some feedback. BTW I'm a CS undergraduate.Thank you.!
It would have been nice if it was not just for visual studio.

(I like the features of visual studio but i am never going back to windows.)
UTorrent Plus Crack 3.4.2 [ Serial Key and Activation ] Full Download
Someone else smarter than I am should tell you how to deal with this issue. I just wanted to say that having been in a similar situation and then starting work, I can tell you are going to be a great developer just because you care.

From all the people I've worked with, the ones who cared were always better than the ones who didn't, and you'll be surprised at the number who don't. Of course there are other things like experience and all that, but the fact that you actually care about your ability and hopefully want to improve already will take you very far. So have faith in yourself because I certainly have faith in you random person on the internet =D
When we accept a pull request, we have to support that code forever, so I hope you'll excuse us for being a little bit picky in what we accept.

Shadow DOM event support should be in 0.14.
Some people like to feel appreciated, so they'd talk up how well they're doing during the 1:1 each week and glow happily as their manager praises them for their good job - while yawning himself to sleep inside. Then the employee goes off feeling 'wanted' and motivated and everyone is happy.

Obviously this wouldn't be useful for everyone, but it's useful for some people. They're usually pretty easy to spot, too.
Interesting web site, (velkess) but I worry about the lack of actual information. The "A" version (http://www.velkess.com/products/#VelkessA) for example, 750 lbs, 15kwH seems like it would have to be spinning quite rapidly in order to avoid provide that energy, and making bearings that can carry that load and work reliably is pretty tough. I look forward to reading reviews of their products though, flywheel type systems have been successfully deployed in many places, one at this price point would make for an interesting midpoint between grid tied and full off grid solar.
Cygwin is essential if you spend any significant amount of time using a Windoze box...
My experience is that interesting things happen to organisations at size 20-30 (basically when the CEO and/or COO can no longer keep tabs on nearly everything themselves, no longer can maintain some relationship with all staff), and also when there are more than 33% of people with <6 months at the company. Hope this wasn't as painful as some of my experiences with just single dosages of these at a time.
Yep, I think so. They were acquired a year ago.
Hmm, the US situation actually seems interesting.

Anyway, under German law, you can always make a copy or compilation of any product you can use or have a license to use for personal use.

As an adblocker is only personal remixing, it is totally legal - just like ripping a CD, or mixing two songs I downloaded from iTunes.

Additionally, there are personal rights which can not be signed away by a ToS or even a contract, including the right of remixing.
Ryan Bang-SHopping
if you don't mind me asking, how many hours do you work a week?

Entry-level here, and I'd say i'm the 9-5 type, but don't consider myself "don't really care to achieve any more than mediocre" is it possible to be motivated but still work at a reasonable hours? If it's not, then I'm kind of discouraged
It feels a bit selfish to do the minimum you can at a job because you too afraid to actually try for something you enjoy. Of course, if what you enjoy is doing nothing, then I guess I don't have much sympathy.

But if you are passionate about making a change in the world, or even just doing an amazing job at one small thing you love, then you are in the right place. Be in the right place. Don't treat others and yourself poorly by being in a job you hate.
It is NOT a pain to tell people the password, just good security hygiene which everybody needs to learn and to do conscientiously. It is no different from using toilet paper after number 2, then flushing and then washing your hands. Want to live in a modern society? Then do your duty.

And if someone thinks it is a pain to always be asking, then they are free to use cellular connectivity or maybe even, sit and talk without damned devices in their hands.
I am working on an open source project, we have a simple IRC client for android (it uses a server for the translation between IRC and our protocol, the server also allows the app to show messages from times when the device was off).

This app already has over 8MB storage space and 34MB RAM. And the app has only 5 images overall in it, uses no Google services, and has only about 25k LOC.
Yes, absolutely. Everyone should be paid for the time they put in. Being motivated means being great at what you do, not working for free.
I know how you feel. Just finishing up my biosciences degree and the stress has really screwed up my learning. Projects and coursework were fine but examinations were awful. Never did figure out how to get over it and I regret not seeing my doctor about my issues.
Conversely: I use ^S and ^Q _all the time_. I've got a long-running program that's spewing output to a terminal? ^S and it stops so I can look at it, copy output elsewhere, etc. ^Q and it resumes again seamlessly.

It occurs to me that I grew up on the BBC Micro, where pressing Ctrl+Shift would pausing scrolling, so being able to do this is tightly engrained in muscle memory...
It's also interesting to note that the company itself has grown from 13-55 people within that year. You'd imagine they'd have someone with a bit more experience managing the team (unless it's a team where the median age is, say, 23). Inexperienced managers are a bigger risk than inexperienced devs, and if I were at Imagur, I'd be wary of (and maybe also unmotivated by) a young manager trying to prove a point (or feature on the front page of HN).
Wrong. Using VP8/VP9 means you have to accept the Google license, which says it is void as soon as you claim software patents are invalid or sue in court against any of Google’s claims.
The “dreams” of Google’s AI are equal parts amazing and disturbing
How to Use Basic Authentication with the Ruby Rest-Client Gem
"The root of all our problems is our inability to let go", Leo Babauta in the free "Letting go book" http://zenhabits.net/lg/

So if that holds true, you might be holding on to a statement like "my poor english makes people think I am less of a person" - but if you try to investigate that statement you might discover that the world is full of people speaking poorly english that is not a lessor person.

Try see what internal beliefs that your are holding on to, often these belief is not true when examined, and if you let go of these beliefs you also let go of your self doubt.
I'm prefer the term "proud socialist".
Would this not encourage books to be larger with a lower density of content?
I can't wait for this to go live. Does anyone know how companies test their Android apps without a service like that?
Things like in-app purchases, notifications and 3rd party SDKs are in my experience really hard to unit test.
> Spring for JVM? [...] I can recommend Grails

> nobody forces you to use Java for Spring, I prefer Groovy

Recently the Groovy/Grails sponsor VMWare split them off from Spring and retrenched all the developers working on them, while keeping their ownership of Spring. The only reason I can think of is they didn't want Spring dependent on Groovy or Grails in any way, so if you use either of them with Spring, you might have incompatibility problems in future.
> Define clear merit-based systems, which reduces confusion about what your team members need to do be recognized.

This is a great one, I wish more companies/managers did this. It's terrible when your company's advancement policy is "if your manager like you, you get promoted". It's demotivating when your bonus is based on someone's subjective feeling about how good a job you're doing, or some ridiculous self-assessment essay.

Give me clear, measurable goals, and a clear, scheduled (on the calendar) performance review.

Ship Product A or complete features B and C on time and your next raise will be X.
Ship it on time and under budget and your bonus will be Y.
Otherwise, Z% cost of living increase only.
If you own every house in town I should have that right the insult your mother in one of these.

The idea that one has not rights if one is on property one does not own is absurd.

In 1939, Justice Owen Josephus Roberts stated that "use of the streets and public places has, from ancient times, been a part of the privileges [...] of citizens." Facebook is a public place by all means. Proably even more so than a street.
Is it really such a bad sign if the number of editors goes down after most content that many people know about has already been written and refined for a number of years?

I would be very surprised if the difficulty of writing wikipedia articles on 6" screens has anything to do with it.
but then you're biasing it toward your perception:

http://www.bespokesofalondon.co.uk/assets/Uploads/bespoke-so...

anyway it does work perfectly if that's what you need, but most proponent are trying to use deep nn to classify 'as good as humans do'
I know that Buffer offers equity for their Happiness Hero, just like any other of their employees. Happiness Hero is their term for customer service representative. Buffer isn't big compared to likes of Google but they are growing pretty fast. Here's a blog post on their equity distribution (a little old though) https://open.bufferapp.com/buffer-open-equity-formula/

My view is that customer service people are as valuable as other employees so they deserve stock options too :)
Ha haa - interesting to see this. I had something similar in mind when I bought the domain http://chattymaps.com As you can see if you look at it now, the concept has changed somewhat.
I'm still looking at adding more 'chatty' features though.
If you are interested in doing something more with this, let me know - it could be interesting.
Fair enough, though I tend to just use tee and/or tmux for things like that. Just turn logging on if I'm curious and let things continue on their merry way.

Only time i've ever used it was when booting a system to stop output on a serial console. That was years ago and a one off basically.
Optimized Walking Tours of New York City and Philadelphia
Happiness!

I want to make people happier, that is my "why" and in every decision I make I investigate whether it makes me, an employee or a customer happier.

I dream of making every Maker and Manager out there a little bit happier and believe I have the tool in my TimeBlock method.
There is a long standing technical solution, though it's not widely implemented, WPA-enterprise. With WPA-enterprise I have my own personal key and I am automatically logged in. In the UK, "The Cloud" service offers this, which is many coffee shops and similar public places.
Unbelievably productive. I don't think there is another good choice right now. I've been on every other framework (large, complex backbone apps, companies you've heard of) and the codebases have been insane. New programmer onramp time is down a lot, time to feature is down a lot. The codebase complexity seems to scale linearly with actions and stores, other frameworks felt more like quadratic (jk, don't respond to that).
He probably obfuscated that fact so people wouldn't judge him just by his age; it would seem based on some of the comments in this thread that he was right to do so.

Some of the best lessons in life can come from those who haven't been tainted by long stints doing the very thing they're commenting on.
Hear, hear.

Terrible management and/or micromanagement is one of the key reasons a dev can lose motivation. It also doesn't do anyone's morale/motivation any favors to see colleagues get fired. If a manager has had to fire people, and do so repeatedly, then the fault is not so much with those getting fired than the organization/management/hiring process.

One of the key reasons why I've seen dev lose motivation after joining a company is lack of investment on the part of the manager in the employees future goals. I've been in situations during my entry-level days when my manager always made me draw the short straw - did wonders for my motivation.
Have your read "lean startup", by Eric Rise?

I would never run multiple startups, but I think you could do the initial research to see which idea has any real chance of succes by following the method laid out in the book!
For those of you that like business books, and want to improve the culture of your workplace in terms of creating space for respect, civility, compassion, and yes—love, I thought this is relevant to these issues:

http://www.amazon.com/Love-Is-Killer-App-Influence/dp/140004...

It's not a new book, and it's written by a Yahoo guy, but don't let those things put you off. There's tons of actionable stuff here.
Honestly, who cares? I'm not being mean, it's true, look: https://www.google.com/trends/explore#q=typescript

No one cares.
How to Get Licenced Version of Windows 10 for Free?
Before you treat yourself for depression, make sure that you are not in fact surrounded by Aholes

- William Gibson
As Shuttle Lifts Off, NASA Will Man Destruct Switch (2008)
The Redmond cult, closely followed by... a city I've never heard of in Japan? Toss it in the graveyard with the rest: https://github.com/jashkenas/coffeescript/wiki/List-of-langu...
mmm, would be interesting to understand how it actually works better. How do you automate the selection of a time and place? Surely it's easier to just get participants to vote - like here: http://klavado.com
Was this paid for by Jean Pigozzi? Very little new information on the lives of globe trotting wealthy elite.
I would imagine that people motivated mainly by money are among the easiest to manage. There's no guesswork there. Give them clear, measurable performance goals, with dollar signs attached to each one. Done.

In my view, money also is a good fallback motivation, if you can't figure out exactly what it is that someone wants out of his job, or you can't provide it. Truly, I've probably had only one job in my life where I honestly thought "I wouldn't stay here NO MATTER WHAT they pay me!"