skysight-inc/HackerNews huggingface dataset:
> If I'm wrong

You are.

The suburbs of Detroit are some of the wealthiest zip codes in the country, much of the Western coast is filled with beach towns and million-dollar lake houses, the HQs of dozens of multi-billion dollar business are there, and Michigan is the 9th most populous state in the US. Tesla would sell plenty of vehicles there.
Google only accept about a third of the requests to delist.
From my point of view, you were more likely downvoted because you singled out a single sentence of your parent's (thoughtful and lengthy) comment to knock down in bad faith, rather than making an interesting argument about wealth distribution and inequality.

Your views about these things aren't at all unfashionable on this site or in American society at large, and many who disagree with them still think they are reasonable and worth discussing. Your comment just didn't express your perspective very well!
Turbo Vision resurrected – for C# and with XAML now
> 1. NT is very small. A 66MHz / 24Mb system can still throw up a desktop.

On what version of Windows? NT 4?
BulleProof Meteor
I wouldn't give my money to someone who thought "The default password is developer! because developers are the only ones who would be looking at the code." [1]

[1] https://www.reddit.com/r/anonabox/comments/2ja22g/hi_im_augu...
How are you using three js?
Python's dynamic typing saves you a lot over static typing without parametric polymorphism, as in Go's case.

As a concrete example, take sorting. In Go, you have to implement `sort.Interface` for each custom type you define. An example taken from the `sort` package:

package main

import (
"fmt"
"sort"
)

type Person struct {
Name string
Age int
}

func (p Person) String() string {
return fmt.Sprintf("%s: %d", p.Name, p.Age)
}

// ByAge implements sort.Interface for []Person based on
// the Age field.
type ByAge []Person

func (a ByAge) Len() int { return len(a) }
func (a ByAge) Swap(i, j int) { a[i], a[j] = a[j], a[i] }
func (a ByAge) Less(i, j int) bool { return a[i].Age < a[j].Age }

func main() {
people := []Person{
{"Bob", 31},
{"John", 42},
{"Michael", 17},
{"Jenny", 26},
}

fmt.Println(people)
sort.Sort(ByAge(people))
fmt.Println(people)

}

An equivalent in Python is quite a bit simpler:

class Person(object):
def __init__(self, name, age):
self.name = name
self.age = age

def __repr__(self):
return "%s: %s" % (self.name, self.age)

people = [
Person("Bob", 31),
Person("John", 42),
Person("Michael", 17),
Person("Jenny", 26),
]

print people
people.sort(key=lambda person: person.name)
print people

If it were just sorting, it wouldn't be that big of a deal. But there's a lot of nice abstractions missing from Go due to the lack of generics - e.g. higher-order functions like `map`.
Definitely. That's precisely the argument against relying on GDP or similar measures as indicators of "progress": https://www.youtube.com/v/cpkRvc-sOKk?start=54&end=141
As someone that has used PostGIS on every city in the US to map to every county in the US over the last two centuries for genealogical mapping purposes, it would probably make it nicer. (Some of the results are already in the library of congress)
Currently have a .me for my personal email but am switching to a .com soon.

For which TLD to choose, it really depends on the use case. For just personal email, or if your site is catered to more tech people you can really use anything. If it is being used more for the public I'd be careful because many people don't know things past .com or .net

I often get .co for sites and it usually works fine, but sometimes I've seen non tech savvy people mistake it as a typo and send emails to the .com version
Coda 2, released a few years ago, brought a lot of git-related changes. Things like branching, merging, and committing are integrated in the UI. Personally, I like to have a terminal window open in Coda for git, but the integrated solution works reasonably well.
I don't think that it will save me 30 min/day, but when it saves me 1 min/day, it will be enough too.
I wasn't claiming it isn't accidental complexity. Just pointing out the author essentially says to weigh the decision appropriately.

Looking at the sibling comment about "go generate" by buro9, it looks like a custom code-generator won't be needed either.

EDIT: Added buro9, and emphasis
Only problem I've seen with these newer TLD's is sometimes on shittier made sites they deny it as being a valid email. Heck, even my .me domain gets denied as being a valid email and that's been around for awhile now.
I'm tempted to build a little Arduino thing that measures the current to see if it's active and power cycle it. I ended up plugging it into a little USB extension cable so that I could easily plus and unplug it to reset it -- most of the time this will fix the display. It seems to be sleep mode that really messes it up.
If anyone wants $10 off either package, use coupon code LAUNCHDAY - 100% money back guarantee
I'm a huge fan personally, I especially like it's implementation of combined gutter linting and git line diffs.
Hope – A Python JIT for astrophysical computations
I love email. It works well between people who know how to write email. The main problem is it takes a lot of experience to be good at it. Many people also don't recognize it as something you have to learn.

That being said good filtering, threading, and end-to-end encryption in one reader is still illusive for most of us.
What is Kint and why you should use it
"This document describes the CCNx protocol, the transport protocol for a communications architecture called Content-Centric Networking (CCN) built on named data. CCN has no notion of host at its lowest level — a packet "address" names content, not location. The CCNx protocol efficiently delivers named content rather than connecting hosts to other hosts. Every packet of data may be cached at any CCNx router — combined with intrinsic support for multicast or broadcast delivery this leads to a very efficient use of the network when many people are interested in the same content."

from http://www.ccnx.org/releases/latest/doc/technical/CCNxProtoc...
I sing the praise of the rarely mentioned genius Moses Schönfinkel, who invented combinatorial logic.
Author here. You're exactly correct. I have a ton of drafts on the book so far. But nothing I'm ready to release yet. I've actually been sitting on this landing page for months and was convinced to push it out.
Is there a way to edit my YC application?
Android L Developer Preview –  Final APIs Now Available
People need to start downvoting the "Go doesn't have generics" trolls. This has been addressed many times. If it really is a showstopper for you, that's fine. There's no value in trolling Go submissions.
FreeBSD removed the "crud" by standardizing all of the tasks people want to do into rc.subr. As a result you get some pretty clean and easy to understand rc/init scripts except in extreme circumstances.
No, Ireland isn’t shutting down its tax avoidance strategy
> obj-c

Objective-C is essentially dynamically typed.
This was on Reddit a couple of days ago, it seems that the Tesla door handles are able to break through ice so you can still get into the car: https://www.youtube.com/watch?v=WYXKY7fpHWA
The Design Philosophy Behind React – Minimal API Surface Area
Based on what's been published, Google's response seems pretty rational. They are denying some reasonable percentage of requests while complying with others. I don't like the EU policy here and I'd fight it vigorously if the topic come up in the US, but Google seems to be neither simply complying with everything nor taking everything to court. It seems a rational response by a corporation whatever its execs may think of the governing law.
So basically this sounds like it's only for "bro's". Or is that only how it sounds but it is indeed intended for all?
The point of a retina display is that the eye perceives it as continuous shapes and gradations of colour and tone.

It's more likely to be down to the size of fonts and visual elements. Would you say the font sizes you viewed on the MBP were smaller or larger than those on the 20" display? (As perceived by you, not necessarily as displayed on the screen as viewing distance is also a factor). It may be the smaller screen size caused you to zoom out of content to fit more on the screen. That would have a far grater impact on eye strain.

The fact that smaller text would be crisp and readable on a retina display may have encouraged you to zoom out more than you might do on a lower resolution display though, so the retina display isn't totally off the hook as a contributing factor.
Wasn't aware one could ask archive.org to delete one's content, so thanks for that.

Still worth it for me to have Quora be somewhat "closed."

Because my initial answers aren't so public and the signal to noise ratio in the comments to my answers is higher than other places.

I get a lot of reverse inquiry from folks who find me on Twitter, where I share a lot of Quora content.

So I don't care that much that Quora isn't that searchable on Google, etc.

Quora works great for some of us.

Quora's not for everyone.

Neither is Facebook (teens dropping like flies), reddit (low percentage of women), etc.
(This response is a repost from here: http://binspector.github.io/blog/2014/10/13/binspector-a-bin...)

I have given a lot of thought into the question of output. Throughout the parse tree there is an implicit DAG of dependencies - this value affecting that read operation over there, etc. The real trick in making a generic output routine from a bfft is reversing this DAG, so e.g., if I add a pixel down here the parse tree can re-stabilize automatically into something valid. This also opens the door to generic editing of binary formats. My understanding is that DAG reversal is an NP-complete problem, but I suspect with file formats we're dealing with a subset of the space and it might not be as difficult as I am imagining.
> What happens if more tools start depending on systemd? Will people just have to keep finding alternatives?

Linux becomes the new OSX (Slick, integrated, everything works great as long as you are doing the things that the system designers expect you to do); FreeBSD becomes the new Linux (Weird and confusing out of the box, but can be customised however you want it)
Using Regular Expressions to hack our way towards AMD modules
Or maybe they previously had a good boss who was a man and a bad boss who was a woman (or vice versa) and the question reminds them of that.
It's hard to believe that this article would be on the front page if it didn't contain a reference to the Go programming language in the title. There is no technical meat about how to avoid complexity with Go in this article. It's a rehash of all the same things that have been circulating around the internet about Go recently.

Yes, the standard library is great. Yes, it's nice your programs compile to binaries. But what about the criticisms of the language that are always left unanswered?

I like Go a lot as a language for writing networking software. But if Go becomes the next mass adopted language for writing business applications, that will be a huge mistake for our industry.
10 year backward compatibility crippled MS. I'm not sure where the line is, but 6 years seems pretty old too.
wut? in what world does "free association" equal "mandatory all-union workplaces"?

Just your words.
All the hate for systemd, Wayland, Mir, etc. is proof to me that they're doing something right. Do you really want crappy bug-ridden init shell scripts and bloated, flickery, tearing GUIs?
I can understand his comparison of networking libraries in go vs python, but a lot of the benefit of go is that it's networking libraries were written within the last decade. How will go manage complexity around adding new (and better) networking code while maintaining backwards compatibility? Python fell into the trap of urllib, urllib2, urllib3, urllib 42, etc.
Surface Observations from Smartphones: A Revolution for Weather Prediction?
Sadly Germans seem unable to understand that their surplus is not a sign of economic success, but the result of misguided policies that keep the rest of Europe in recession.

...which in turn strengthens the German position, right? In turn giving them de facto economic success?
It's amazing to me that non-competes (or one-way non-disparagement, or binding mandatory arbitration) are even legal.

At a bare minimum, non-competes should entail full salary and benefits during the period of non-competition ("gardening leave") plus an allowance (15% or $30k per year, whichever is less) for education and training during the period, plus a well-defined scope of competition.

If you won't pay someone not to work for a competitor for two years, then it's not fucking important that he not work for the competitor. So let him go.

Plenty of just-worlders say things like, "Well, no one should sign a contract like that." The problem is that some people are desperate and ruin the negotiation for all of us, and that it's embarrassing to negotiate those terms as an individual. When you're really just looking out for your rights, you end up having to identify yourself as potentially litigious before you even start. This kind of nonsense is exactly why we, in software, need either a professional guild or a union.
"I have bad news for you, then: in the general populations, there's not merely thousands of SNPs, there are hundreds of thousands!"

Evolution isn't direct manipulation... part of what has evolved in the genome is the ability to be evolved in the first place. The genetic operations being proposed by this article bears no resemblance to the operations used by evolution.

While I've previously indicated my disagreement with the other sibling chain of discussion going on here, the car analogy isn't the worst. You can't take a sedan and just Push Everything To Eleven (individually, one criterion at a time, with no attention paid to integration) and expect a high-performance vehicle to result.

In math terms, we have a function f(x, y) -> IQ, and where we are now, we know going in the positive x direction will raise IQ and we know going in the positive y direction will increase IQ. We have no guarantee whatsoever that x + y will result in an increase in IQ. We certainly have even less guarantee when we start piling on the dimensions, and my comment about expecting a non-viable embryo is because in fact the xs and ys and zs and so on aren't just affecting IQ (since there aren't actually genes for that) but are having other effects as well. The odds of crossing into a nonviable regime somewhere, even from a starting position of known functionality, strike me as almost 1.

I sense I may be goring a bit of a sacred ox here, so let me remind you of my supreme confidence that genetic engineering can indeed raise IQ. It's just going to be harder than what this article proposes to produce a supermegagenius.
that's a narrow assumption. why not get more information from the person instead of simply attacking a straw man.
Dicey bet... NASA has a ton of experience and technology that would help - space suits, working on other planets, driving vehicles around on other planets, etc. As least assuming that the people who know the most about how the Apollo missions worked didn't all retire without leaving any notes.

SpaceX has some funding and a lot of will, but it's hard to say how far they'll be able to go with that, without securing some other massive source of funding.
i love sublime, and i love to learn new things that make me more productive or efficient, so i'm your target audience. if i'd want to convince my boss to buy this (as you suggestest on your salespage :)), i'd probably need a paperprint version... but i'm actually thinking about buying this just for myself.

great work on the sales page! looks very well done.

one thing you can think about: why not let users give you their email address to get the free chapter?
Using Docker for hands on workshops:

next.ml
Daring Fireball touched on this - apparently one reason that people didn't upgrade is because they didn't have enough spare space on their device to complete the install.

http://support.apple.com/kb/TS4431
I always enjoy reading about this topic.

If you do too, then you might also enjoy thinking about how reverse swing bowling in cricket works:

http://www.espncricinfo.com/magazine/content/story/258645.ht...

TL;DR normally a fast bowler will shine one half of the cricket ball to make it swing in the direction of the rougher side of the ball. In certain situations the opposite will happen and the ball will swing "the wrong way".
B2B vs. B2C Content Marketing – Any Differences?
Hey Amit! I run Churn Buster at http://churnbuster.io/ . We had a blog post hit #1 here recently, so it may have been us you were thinking about. We send emails and have a real human make phone calls to customers who have repeatedly failed a charge.

On the email side, we've got a lot of optimizations and reporting baked into our service that most folks would find too difficult or time consuming to implement and maintain if they were doing this on their own. As a result, even folks who already had a standard "email customer when payment fails" webhooks implementation get much better results using Churn Buster. (For example, https://twitter.com/citadelgrad/status/499015554209185792 .) They also completely eliminate their administrative overhead and relating to failed payments. :-)

I hope you'll take us for a spin! Email me at andrew@churnbuster.io if you've got any questions or if you'd like to schedule a Skype call to talk about it.
If you want to see how someone codes, ask them for a sample of code that they wrote under realistic circumstances. On a white board in front of strangers who are only there to judge is not a realistic circumstance. A realistic circumstance involves the candidate's preferred development environment and tools.

It is not always possible for job seekers to share code they've written in the past, not everyone has time or interest in side projects, and none of our employers allow us to share the code we write for them, but it is always possible to ask people to add a feature to some library you maintain or write a small demo program.
I'd argue that having things up on your github with minor syntax/whitespace errors is better than having nothing to show.

Also everyone has to start somewhere. Post what your working on now, and as you get better it will be more noticeable since it can be compared to your older stuff. Then you can go back and refactor your old code if needed to show how your skills have evolved.
You were correct. That is really fun to play with.
An interactive tutorial on non-parametric Bayes
To a first approximation, 0% of voters care if they can buy a Tesla. Some large portion of people also wouldn't see the problem with requiring a dealership (or would prefer it, because of whatever concerns about service (I'm not endorsing that argument, just pointing it out)).
This is really interesting.

Did you do anything about join pushdown (which isn't supported in core PostgreSQL yet)? Apologies if this is in your talk - I looked at the slides and couldn't see anything.
My Kickstarter is going to end in failure today. What went wrong?
https://www.kickstarter.com/projects/samuelfine/newbee-central-command-for-new-parents

My Kickstarter for Newbee, an app I'm building for new parents, ends this afternoon, and it will fail. I've received nothing but positive feedback on both the concept itself, and on the Kickstarter project, from individuals ranging from 20-something techie dudes to 60-something mothers of 5. Everyone loves it, in theory.

I got a great write-up on Brit + Co, a weird one on Boston.com, tweeted about by people with 100k+ followers, and I even had the chance to pitch my app to Mark Cuban on Good Morning America this morning.

https://gma.yahoo.com/video/39-shark-tank-life-39-125534906.html

And yet. Finding backers has been like squeezing blood from a stone, even after nationwide exposure on the #1 morning show.

Positive feedback across the board, millions of eyes, near-zero response. What am I missing here?
Daily Telegraph is already publishing a similar list, which gives a fascinating insight into what people would rather you did not read about: http://www.telegraph.co.uk/technology/google/11036257/Telegr...
3. Have comments on a separate page.
Even still, it's probably much less controversial to say that most drivers in cold-weather climates will have less certainty of how the car will perform and hold-up. Maybe it will be a better cold-weather car, maybe worse, maybe the same. I'm of the mindset that I were buying a car in a cold weather climate, I'd prefer to let everyone else learn those lessons first while I stick with something more predictable.
The problem is that Google has no incentive to be careful in choosing which links it removes. There is no penalty for removing links unnecessarily but there is the potential for EU member states to levy fines for not removing them.
Maybe include a link to the projects using the name that's already in use.
I write Go all day every day and have since before Go 1.0, and I see this troll/complaint at least 100x on hacker news for each time I have to do it once in real life.

On the rare event this actually matters I use templating tools if performance is needed, but if not (which is usually the case) I use an interface. But like I said, this is so rare.

P.S. I write distributed databases / big data engines and distributed content optimizing proxy servers.
Time Capsule–Internet in a Box for Win95
> Women fighting for a broader presence in the upper levels of management face at least one very personal obstacle: Most workers don’t want them there.

Um, no. The data below directly contradicts that statement. 1/3 could conceivably be said to not want them there (though even that is a stretch). The other 2/3 either do want them there, or don't care.
Interview with Lucidchart Founders – 500 Startups Company
If they are morbidly obese, sure. For those who are questioning if they are obese and have health issues, a visual inspection isn't competent.
wait ... pasta is fattening? I eat pasta ALL THE TIME and I am far from "fat"
It's a big jump in pixel count but a 2X increase in bandwidth can be brute forced / tweaked out of existing technology similar to DL DVI or DP MST. IMO that doesn't diminish it at all because lots of technical problems have somewhat obvious solutions but actually making it happen is still difficult and expensive. Even more so if you want to avoid making any ugly trade offs in the process.
"Using the Coanda effect to explain the operation of a normal wing makes about as much sense as using bowling to explain walking. To be sure, bowling and walking use some of the same muscle groups, and both at some level depend on Newton’s laws, but if you don’t already know how to walk you won’t learn much by considering the additional complexity of the bowling situation. Key elements of the bowling scenario are not present during ordinary walking."

http://www.av8n.com/how/htm/spins.html#sec-coanda
The article appears to not answer the question.
It makes claims that reheated pasta raises blood sugar more slowly, but seems to say nothing about if it's more fattening.
iTerm2's Tmux integration (native tabs and panes backed by a tmux session) lets you have your cake and eat it too it's my standard dev flow for remote or local work. Just add -CC when firing up tmux within iTerm2.
Why the Container Store Pays Its Retail Employees $50,000 a Year