skysight-inc/HackerNews huggingface dataset:
I'm not the parent, but I've been burned in the same way. In an ideal world, yes - that would be the right way to handle the situation. In a company you'd want to do that, and probably give the programmer a mentor who can do code reviews and whatnot.

Unfortunately thats:

- Thats a complicated conversation to have at the best of times. With volunteers over the internet its much harder to organise 1-on-1s.

- A huge time sink. Usually I could make the changes themselves in less time than it would take me to explain the changes to a junior developer. Its especially hard to justify for projects I have in maintenance mode, where I don't want to spend time working on project features at all. Long term hopefully the time investment will pay off, but they'll probably disappear long before then.

- Honestly, its also not that much fun. I contribute to opensource projects because I like making things. Managing people doesn't rub that itch.

I'm not saying I have a better solution. But faced with a stream of mediocre PRs from an enthusiastic new contributor that you don't have time to review, what do you do? Abandoning the project to the new contributor sounds pretty reasonable to me.
It's pretty ludicrous to write an article about "What San Francisco Says About America" and then fixate on the things which most distinguish San Francisco from the rest of the US.

San Francisco is a huge outlier in many respects. Some of the most notable things which the article talks about are unheard of elsewhere: almost anywhere else in the country you will not see visible homeless and you definitely won't see marijuana advertisements.
The fact that you're trying to equate the cost of a human life with an earnings call shows that you've missed the point entirely.
Nyc doesnt have less homelessness than sf. Numerically, statistically, per capita, any way you want to slice it. Hit me up about a recent source.

Sf has visible encampments in prime living areas which greatly skews perceptions.

I fell for it to.
Realm Objective-C and Swift 1.1.0 – Official Swift 3 APIs and Xcode 8 Support
Wow, talk about some passive-aggressive behavior on the devs' part! I think there are hazards on projects where nothing seems to be happening, like you described, and others that are fairly active. At least with the active projects, you can usually get a feel for how you might be received by reading the mailing lists. I hope it didn't put you off looking for another project to help.
I'd argue strenuously against Ubuntu: it's basically Debian without the good parts.

The choice is to follow RHEL because that's what the mothership forces you into, Ubuntu because that's what the cool kids are into, or Debian because you want to get work done.

I want to get work done.
I wonder how many of those are just mirrors of Linux distros and other open-source software, how many have more interesting things (including software), and how many of those were deliberately configured to be open for sharing. There is the somewhat-well-known filesearch.ru if you want to look for things on this non-HTTP part of the Internet. (If I remember correctly, Google used to index FTPs too and you'd get plenty of results with the right queries, but that seems to have mostly and silently disappeared...)
You make a point about SF/America being Darwinist. Compared to the European socialist countries, Canada, Australia, it's a stark difference.

Is America too big of a country to be able to fix this?
Who knows, maybe one day we can have the BOJ pay the IRS on your behalf?
Perhaps he should hang or goes free by his own words (linked from the Reason blog) rather than the summary: http://articles.latimes.com/2008/jul/03/opinion/oe-jillette3. He explains further in an video interview here:
http://www.dailymotion.com/video/xmelsx_penn-jillette-discus....

I don't think he recanted his position, rather he's just decided to keep his beliefs more to himself. The latest I can find from him is in his 2016 book Presto!: "The truth is that Penn & Teller were never climate change deniers. We just didn't know. Since then, peer pressure and kowtowing to authority have shut us the fuck up. We drive electric cars. I can also try to placate the climate people by calling myself a vegan. Eating onions imported from Mexico leaves a smaller carbon footprint than eating local chickens." https://books.google.com/books?id=nVGmCwAAQBAJ&pg=PA240&lpg=...

Personally, I think I agree with Penn. I believe the world is warming, some significant portion of it is anthropogenic, but that many of the "received truths" of popular climate science are based on weak science and overstated evidence. Most of the conclusions will stand, but more will fall than the published error bars would indicate. I think it's a problem that one is not allowed to genuinely say "I don't know" when asked what one thinks about any scientific issue. Whether or not the current conclusions are true, it leads in a dangerous direction when people are shunned for stating their ignorance rather than proclaiming their faith in something they do not actually believe.
Yeah, I'm very new to this. I've been doing web development since 1995. eye roll

I have seen it done, but not in commercial environments I have worked. Pick a random web site and try validating it. Almost no sites validate without errors or warnings. That's how "important" it is.
I think the author is giving people too much credit for optimism, and too little credit for the kind of thinking that has kept gambling such a profitable venture...

...for casinos. I suspect anecdotally, with no hard evidence whatsoever to back it, that the people who get into startups a lot, are the types of people who are very aware that other people have made insane fortunes that way, and they want that.
Prices are already high, corners have already been cut, and Competitors aren't raising them higher yet

You considered that right
I disagree. I was just reading an article by Jeremy Grantham that cited data showing how inequality is correlated with basically every measure of health and social problems. See https://www.equalitytrust.org.uk/resources/the-spirit-level, especially the PowerPoint slides linked from that page. To quote:

It shows that for each of eleven different health and social problems: physical health, mental health, drug abuse, education, imprisonment, obesity, social mobility, trust and community life, violence, teenage pregnancies, and child well-being, outcomes are significantly worse in more unequal rich countries.
> They also reinvest dividends automatically

Typical brokerages can do that too :-).

> rebalance automatically

The value of which is maybe dubious, as pointed out elsewhere in the thread. It doesn't need to be done frequently, if at all, and is pretty trivial with a simple 3-fund portfolio.

> Tax loss harvesting is limited to 3000 per year, but you can carry over until you've exhausted the losses.

Right. But you only get so many working years.

> Of course TLH is only good if you're in a taxable account with them.

> I also don't buy it being easy- particularly with trying to avoid the pitfalls of wash sales and the paperwork to actually claim it.

You need to be aware of how wash sales work even if you use a robo-advisor to do the TLH. You need to be sure you don't have substantially equivalent securities in your IRAs and 401(k), etc. The actual mechanic is pretty easy — sell one index fund (with shares held over 30 days), buy another extremely similar index (but not the exact same index).

As far as the paperwork — it's imported automatically with Turbotax etc and is exactly the same paperwork as is needed for capital gains.

TLH is also only good while you're working. If you have enough TLH saved up to cover the rest of your working years at $3k/year, you can stop paying the robo-advisor premium.
Felix and I met some time before he wrote that blog post, and I explained our C4 process to him. His pull request hack, which I merged into C4 not long after, is neat though github doesn't provide the tools to do it easily.
hey check out this new fantasy book "the enlightenment of the far north by Freja Stille" on lulu.com Its a tale full of adventure, intrigue and imaginative storytelling.

http://www.lulu.com/shop/freja-stille/the-enlightenment-of-t...
Could you explain what you mean? I don't think many experienced Go programmers would agree with you, so I'm curious as to your rationale.
Honest question: Why doesn't everyone use Jade markup if you already have a build step for your front-end code? It's much faster to write and much clearer to read.
I work at Google in Bandwidth-SRE; watched this as it developed. Van's name is not on this patch as an appeal to authority --- he contributed meaningfully to the design. The analysis to support unloaded vs. loaded probes (to measure time-separated variables) was entirely his.
Good old archie... http://archie.icm.edu.pl/archie-adv_eng.html
It costs more to support a homeless person than many of my friends make annually. What the actual fuck.

Why do we support these drains on society?
Pigeons Can Read a Little Bit, New Research Shows
He created amazing devices. iirc he invented the analog (knob driven) sequencer.

More info for those interested.

https://en.wikipedia.org/wiki/Buchla_Electronic_Musical_Inst...
Half of U.S. smartphone users download zero apps per month
That's a very narrow minded historic view of "extremism" in Islam.

It is not centered around Salafism/Wahhabism even if it seems like so today. If you look at Afghanistan then before AQ/Taliban and Salafism moved in the "extremism/terrorism" started with Shia groups like the Hazara attacking the socialists in Afghanistan, when the soviets stepped in and cleared them out it left power vacuum that drew in the Salafists and the flavor of Islam changed (Afghanistan was far from religious, it was tribal and illiterate people couldn't read the quran and mosques outside of the major cities were rare than wells).

Israel's operations against Sunni groups in Lebanon and their alliance with the Christian Lebanese government and later on with the SLA left a power vacuum for groups like AMAL and later Hezbollah form which were Shia.

The "ratio" of Shia to Sunni groups can be attributed to the power struggle between Sunni and Shia Islam and between Saudi Arabia and Iran but 90% of the extremist organizations in the world won't die out if you focus on Wahhabism alone, you would only bolster their "opposition".
There are nearly 100 Shia militias in Syria and Iraq today, they are fighting ISIS but they aren't "the good guys", neither are the Huties or Hezbollah.
Small correction: "Hintjens". Don't blame me, some 19th century Flemish priest misspelt "Awesome" so there we are.
A Culture of Hyper-Reality Made Paranoid Delusions True
Space travel in stasis is coming sooner than you think
Similar story - I wrote KDocker (https://git.girish.in/projects/kdocker). It was stuck to Qt3 and I had no motivation to move it to Qt4 since it was a lot of work. Out of blue, John comes along and does a full Qt4 port. I decided to take a chance and transferred ownership of the project to him. I trusted him only because he had already written a lot of code to improve the project. It turned out to be a great decision (or luck). I just checked how it's doing today and he is still keeping it alive after all these years! (https://github.com/user-none/KDocker). Thanks John!
Oh good. In addition to an interesting technical discussion, I was really hoping to witness a prick waving contest. Thanks for providing both.
That's a good follow-up question, especially for those who recently joined in the last 6 months. As noted, this set of questions work best to ask across the sample because I started to notice trends.
Isn't life insurance fraud by suicide selling your life for a chance at money, usually much less than $2 million?
The audiobooks I think they are in sections titled "Prime Exclusive", similar to their movies and music. Some of the free selections are Heilein's "The moon is a harsh mistress", Larry Nivien's "Ringworld".
a bit like DWR
It's always a delicate balance, as there are obviously a fair number of people who don't know what they're doing (yet, if they're learning), as well as some malicious people.

There are ways to deal with that, e.g. force small patches that solve well-identified problems; use CI to test; involve projects' users in testing; and above all, to have other maintainers in the project who can catch such behavior and help you fix it. By yourself, you're rather vulnerable.

Ideally you have a core of 2-4 people you trust from previous projects, and then you can bring unknown people in little by little.

There is no tradeoff as such, but you do need to be more sophisticated than "here are full commit rights."
I'm surprised no one has compared this to omitting semicolons in js. In both cases it's a rather lengthy list of conditions the writer needs to know about in order to be absolutely sure you're coding correctly, and in both cases the benefits are debatable. (The list of conditions when js semis can't be omitted are obscure at least.)
Seems to be broken without JavaScript turned on?
This thread just reminded me of Cogmind. It's Windows only and I had forgotten about it when I moved to Linux but it's working with Wine so far. It's a really good one. Early access and not free ($24 min) but it's very stable and easily worth the price.
In today's world, "meet" doesn't necessarily have to be in person. What's more important is to have a conversation with a representative sample of the people and/or partners you could be working that's related to the role you're interviewing for.

Re: crowd-funded companies -> See last point. In the end, the most important are the people actually working on the product.
The minimum prison sentence for manslaughter in the first degree in New York is 10 years, not a $2 million dollar fine. [My point being that there are some problems with equating lives to money.]
I remember back in the 90s, people would hunt for FTP servers that allowed anonymous writes. Companies that didn't know how to secure servers would suddenly be hosting a ton-o-warez.
Syria conflict: US air strikes 'kill dozens of government troops
Harvard and MIT did not receive the same letter, they've actually been sued by the National Association for the Deaf. The DoJ and I think the DoEd. have also been involved. That case is also about freely offered online educational material but specifically video lacking quality captions.
Next-gen constraint layouts in the browser with Grid Style Sheets
Go – Plugin Package
Not so sure about the mental health part. The article uses Bangkok's low homeless population as a counterpoint to San Fran's homelessness. I was born and raised in Thailand and occasionally visit or have Thai relatives over. I would say in Asia, mental health awareness is pretty nonexistant. The fact that they have a low homeless population and low mental health awareness does kind of refute your mental healthcare point imo.

I think it's the fact that in Thailand, as the article mentions, there is a lot of gray area between "poor" and "rich". There's not many super wealthy people and not many super poor people. There's more of a "middle poor", "average", and "middle-rich", and the "middle poor" get by pretty well because of how cheap everything is. Healthcare is also dirt cheap compared to America, so you can get medical care for basic stuff and pay like $20 for it. My parents have even thought of doing some medical tourism to Thailand to do dentistry stuff because its just so damn cheap. Oh, one more thing, motorcycles are the poor man's transport, and just like everything else they are also dirt cheap. Cant afford rent? Well you can just go and live in a basic shack because a lot of people do that anyway. So yeah, if you're poor in Thailand you will generally get by pretty well because everything there is relatively cheap.

In America, it's either you are above the average line or you sink to the bottom. Like, if you don't make enough money, you can't expect to pay rent and then have money for food/healthcare/car. And in America, you NEED a car. How are you gonna get from San Fran to LA if you have a job interview? Taxi is out of the question, trains are 200+, buses dont arrive early in the morning. So the only answer is a car. Oh you have a problem with drug abuse? Are you poor and cant afford health insurance? Then hospital or rehab visits will cost thousands. Cant afford rent? Guess you're homeless.

It's a brutal system we have in America honestly. Lots of tech innovations, lots of good economics in Silicon Valley, but honestly it just sucks to be poor here. You need to be hovering in the neighborhood of the high GDP per capita if you want to survive. In Thailand, the GDP per capita is low enough that most people are near it, and the rich can enjoy a luxurious lifestyle with housemaids and stuff.
> Hard to say how much he cost society. He seemed to pay his way most of his life.

Are you excluding the charity?
I have installed the ezwinports versions of grep and find on Windows 7 64-bit ( https://sourceforge.net/projects/ezwinports/files/grep-2.10-... and https://sourceforge.net/projects/ezwinports/files/findutils-... ). They work great.
Thanks for the feedback. Those questions I usually leave for founders/investors only. The point of this exercise is to find a set of questions about the health, team culture, and growth potential of the company across a broad set of relevant employees and/or partners who may not necessarily know these details.

Of course, if you're talking to a founder, then these questions are definitely must-ask.
Mortgage lenders, like Countrywide, who were selling predatory crap to banks that weren't questioning Countrywide enough, and had an unyielding faith in house prices always increasing. More doofus behavior than knowing malfeasance, at least, that's what I got out of the book? Clearly that's a minority viewpoint, perhaps I should re-read it...:X
http://doc.norang.ca/org-mode.html is awesome for inspiration but it's a ton of information. I think your point about pre-packaged Emacs configs also applies to org-mode configs.

For building a productivity system, I think it's much easier to build it in small pieces, week by week.
The value of the company jumped sixty-billion dollars after her first earnings report. So, roughly, in her first quarter at the company, she paid her entire compensation package back to the shareholders almost 900x over.

Anyone with any stock in Google at that point would have been thrilled even if she never accomplished anything else.

Seventy million was a steal.
I don't think it's worth breaking compat, but I agree it would've been nice and saved a ton of confusion.

Right now a pointer to a type that is zero is called "nil". Similarly, an interface that contains zero for both the type and the value is called "nil".

This is really confusing because

var foo SomeType = nil
var bar SomeInterface = foo
fmt.Println(bar == nil) // prints false, which is confusing

If instead you called the zero-value of interface something else, say "unset", it would be a lot less confusing.

var foo SomeType = nil
var bar SomeInterface = foo
fmt.Println(bar == unset) // prints false, which makes sense, because bar is set -- to (nil, SomeType)

I first encountered this idea in this reddit thread:

https://www.reddit.com/r/golang/comments/4injtt/understandin...
i'm with you, it takes someone to be at least a little bit crazy to do a job like this under those circumstances.

i always wonder how lonely these people are in their day to day lives, but maybe they derive satisfaction from their hectic work lives instead of human relationships.

i know i've been there before from my own hectic work schedules, caught up in the love affair of a high pressure work environment.
> Search Type: Sub String Exact Regular Expression

Google has an advantage in terms of index size, but definitely lose in terms of precision. The way it munges queries is a bit unsettling at times, and even the "exact" option doesn't seem to always work the way it should.
as a thought experiment, Amazon is basically the opposite of the google culture in this perspective (door desks, soda/food is not subsidized, equipment is just barely enough, etc). now, this leads to lots of complaints from a subset of engineers who do then go to google (or like) pretty quickly. but Amazon does seem to be able to innovate (aws, kindle/fire, alexa) and survive in very low margin businesses. google seems to have struggled to move beyond search in any meaningful way.
There are two kinds of homeless people. Most people who are ever homeless get back on their feet relatively quickly, and are not homeless again. They are cheap for the system to handle, and cash payments would do the trick. But most homeless people are the chronic homeless. They're likely outside the range on the bell curve of people who can take care of themselves. Cash payments won't help them--the government has to take over in a more interventionist role.
I am more and more convinced that software developers need people who used to run tv shows (show runners) rather than people who worked for banks as managers.

Also, what demented message does it send to your team that you trust them so little that you need to delay surgery rather than let them handle something? I regard this as a failure to lead or paranoia of others getting noticed.
I will pass on recommendations from Nick Black:

9Some of the best code I can recommend includes: the core Linux kernel, OpenVPN,
OProfile, OpenSSH, and the NPTL threading implementation from GNU libc. I recommend
OpenSSL, the Linux PATA or TTY implementations, the SVR4 shared memory API, or the
Berkeley Sockets resolver(3) API for examples of what not to do.
Source: https://nick-black.com/dankwiki/images/8/85/Msadvice.pdf
Great points. I don't know about the 90s, but in this era, you either want founder-level equity or market salaries. There's too much uncertainty about the outcome, too many circumstances that can affect it, and too long a time window in which these circumstances can play out, for anything else.

Time is an important factor here, more for employees than, say, investors because you don't have a portfolio of multiple lives. Several years of your life count for a lot; be clear-eyed about where they're going.
i was surprised by it. objc gives you a new variable each time through the loop.

it's basically never what you want; if it were changed and you did sometimes want it, it would be easy to get

var i int
for blah blah blah...

oh well, the cure isn't bad:

i := i