skysight-inc/HackerNews huggingface dataset:
Thanks, for me this was mostly another illustration how to make a website that doesn't.

Please give me at least a chance to get a plain pdf (or html) that I can read (and click into) without content bumping forth and back and my computer grinding to a halt.
People already release custom firmware for routers. I'm not sure what the manufacturers think about this but I'm sure the same community could be built for IoT devices.

The manufacturers would probably be upset they don't get my data to analyze anymore.
Unfortunately, there are also many examples that white men have a huge advantage in the hiring process solely because they're white men. This is easily shown by sending companies the same résumé with different names that signify gender or race.

- https://blogs.scientificamerican.com/unofficial-prognosis/st...

- http://gender.stanford.edu/news/2014/why-does-john-get-stem-...

- http://www.chicagotribune.com/business/ct-bias-hiring-0504-b...
Pigeons only account for one of those 200+ species the OP mentioned though (unless they live in one of those regions with the native Band-Tailed Pigeons). That particular kind of pigeon that everyone loathes (European Rock Pigeons) aren't even native to the New World and are an evasive species.

Ironically, they're in the decline in their natural habitat while thriving in North/South America. The Americas has a few native pigeons, but none are as well known or wide spread as the Rock Pigeon. Quite a few pigeon species are also far from the ugly "rats with wing" stereotype[1], but they don't live in Europe or North America.

[1] https://en.wikipedia.org/wiki/Victoria_crowned_pigeon
Domain-Based Message Authentication, Reporting and Conformance
> contrary to the expectation that women face barriers in IT

Hasn't this been debunked already? AFAIK the percentage of women in IT is about the same as the percentage of women graduating from CS.
because they realized they could make bank selling the promise of those services themselves
Well, I meant that being outnumbered easily can be an advantage - (ex. you're unique, noticeable etc.), that's why "despite being outnumbered" sounds really strange. "Despite facing barriers" - ok.

Not saying that those statistics can be heavily biased due to imbalanced classes - but other commenters already mentioned that multiple times.
He said "3-4 years ago" he used his credit card to start the account for a relative. Do we know if he continued to pay for the account? For me it all hinges on this. If it's the same credit card, even if what he says is true, he should own it and admit he f'ed up. If it changed to a different cc, then it's Apple that f'ed up.

And either way, Apple is lame if it takes getting @pschiller involved to try to resolve this. I dig Apple, but they are broken in so many ways.

Edit: typo
Right, because 500k women in the U.S. who have undergone actual genital mutilation, not a surgery with tangible benefits, are non-existent.

There has not been a draft in 50 years.

Privilege in courts has been shown to be bullshit time and time again. Men who attempt to receive custody of their children actually get them more than 50% of the time.
Ah, but Bet Victor draws inspiration from Smalltalk, Logo and Hypercard :

http://worrydream.com/LearnableProgramming/
Thanks for the good vibes!
Democracy works as well as the voters.

It hasn't stopped working, for an example close-to-home, look at the corruption in SF, that has been there for over a century. As long as voters don't pay attention, we'll have lousy government. Voters are the watchdogs.
Is this like a "services.msc"[1] for MacOS?

[1]: Microsoft Windows Services console.
When everyone stops thinking about quotas and focuses on empowering everyone and proceeding entirely based on qualifications.
You can use `npm run env bin-cmd` for that. It's not as convenient as `npm exec bin-cmd` would be, but it might be easier to type than `$(npm bin)/bin-cmd`.
It was more than just the credit card. It was test hardware in general, some of the stuff in the phone call suggested that maybe both accounts still share financial details, and there's probably other factors too that Apple doesn't advertise because they don't want to tell fraudsters how to avoid detection (e.g. perhaps both accounts were set up from the same IP address).
Anecdotes are not data, but if this is no longer true, then I must somehow still be living in the mid-2000s.
I am not a computer scientist, but I have heard people repeatedly argue that Flow sets out to create a "sound type system" which TS intentionally does not.

What this means in practice I don't fully understand but it seems to result in enough architectural differences that it apparently makes sense to have both despite the superficial similarities in syntax and behaviour.
I mostly agree with you, but clearly this is not how Kapeli felt for some reason (eg. perhaps because English is not his first language):

> Tonight Apple decided to accuse me of manipulating the App Store in public via a spokesperson.
Atom packages debs in their GitHub repo which work in Debian 8. There's no repo you can add to your sources that I am aware of, but you can manually download the deb from https://github.com/atom/atom/releases/tag/v1.11.0, run dpkg --install filename.deb, and get coding.
We have no affiliation with keeper. They are just sending you spam like they do for everyone. Just a coincidence.
You might enjoy :

http://worrydream.com/LearnableProgramming/
I think SpaceX's plan is to take your money and deliver you to Mars, what you do next is your problem. Assuming they can make that work and turn a profit well good for them.

I mean their worst case is you get bored and take up space on a flight home. Slightly less worse case you die and provide some fertilizer for other brave colonists. Best case, martian backup to earth civilization and a whole bunch of new expertise for humanity.

Assuming you give a damn perhaps you should look into it yourself?
Love the app, dislike the icon you have picked for it (both, the app icon and the one on the menu bar).
> IMO it's no worse now than it was in 10.6, except it has a ton more features.

Many of those features are the reasons why it is worse to many people. New code comes with a cost. Every new system feature (handoff, clipboard sharing, sandboxing, etc.) is more places for bugs to pop up.

There was no code in 10.6 that could cause your desktop, documents folder, and photo library to just randomly "disappear" one day when iCloud decides to have a few too many drinks and stumbles home. In 10.6, they didn't need a new low-level networking library to support drag-and-drop between your iPhone and your Mac, and as such, that code wasn't there to repeatedly rename your Mac "Foo (7)" or whatever.

Sure, if you use the new features, then on balance, they're probably fine, despite the problems that pop up. But a lot of people see these features as solving problems they don't have and solving them in a way that makes loads of things that used to work reliably no longer quite so reliable.
This is pretty much exactly how I felt when I left the startup scene in Denver. So much bullshit.
Remember, this isn't a blog, it's living GitHub project: If you see value in info like this, consider contributing or giving feedback to improve it. :)
Spindle already has some of the things on your TODO list, but seems only semi-maintained. It'd be awesome if you two could join forces!
The difference is that astrology is a starting point with zero correlation with who you are, while Myers-Briggs is a starting point with positive correlation with who you are. The positive correlation can be surprisingly helpful to understand differences between people.

However you don't need anything so complex for such a starting point. A classic demonstration that I saw was a large group of people who marked where they were on two lines. The first was how organized you were. The second was how extroverted you were. Based on this we divided into 4 groups, and began talking. It was surprising how much people in each group had in common. And how differently the groups behaved. The groups were:

Introverted and disorganized: Supporter. Good shoulder to cry on.

Introverted and organized: Analyst. They make good accountants.

Extroverted and disorganized: Promoter. High energy, lots of ideas, not a lot of carry through.

Extroverted and organized: Controller. They generally relate to, "My way or the highway."

I was in the Promoter quadrant. One of the things we had in common was that our spaces look like a tornado just tore through it, but please don't clean up because then we won't know where anything is. :-)
Court says yes to regulating cabbies, no to governing Uber drivers
Seriously? I get the cameras scenario keeps coming up, but most of these (if not all) are CCTV systems with a DVR with open remote management that either:

- Is turned on by default (bad)

- Is turned on without enabling even the slightest of security by the end user (stupid but still bad)

- If a or b aren't true, it has some sort of exploit that the company will never fix (if they are still in business)

The "rest" of IoT in many cases doesn't have this problem at this scale. You're either talking about proximal networks with no outside internet (z-wave, 15.4, etc) or something with secure communication with the home service (PKI for example).

I'm more and more frustrated with IoT fearmongering, if you want to talk about CCTV fearmongering? OK. But these aren't Nest cams, or Arlo cams. They're off the shelf DVR CCTV systems.
> "We have set a clear goal vital to the next chapter of America’s story in space: sending humans to Mars by the 2030s and returning them safely to Earth, with the ultimate ambition to one day remain there for an extended time."

Wait, why? Why do we have to?
Usually when I want to repeat something, I make a script. Copy and pasting more than 4 times usually prompts me to make a script or an alias.

I mean, you are of course free to do what ever you want to do and have which ever workflow you feel comfortable with.
You should start a VR game studio and make a game about kidnapping and raping children. People like being able to do silly things. Give them points for every rape and make sure there is a win condition (people like winning games). This type of game definitely won't appeal to people that have child sex fantasies deep down - after all, it's not real (and you've probably realized that)!

Come on, you can make the above case for Mario, but it's a harder sell when we are talking about Call of Duty and Grand Theft Auto.
Ah, my mistake. Though her estimate of £1300 is still a lot more than she'd actually have to pay. My room is in a central location and costs around £670pcm with bills. It's a pretty reasonable place, it's just not 5 minutes from a tube station, which is where they'll get you on the price.
Re: 1 and 2, parent was asking for laws. Also, there's no tangible benefits to circumcision in the US (if that's what you were implying). Re: 3, women also receive shorter sentences for same crimes (although the article doesn't mention it, and that's not an explicit legal disadvantage).
"And it's not possible to shift a person people into all of those categories, it's mostly inborn"

You're making a helluvan assertion there. You're going to need a citation, because psychology has no clue about this.

-signed,
A Psychopath
With more than 3 billion people using it, it arguably does
I love this tool, it's very convenient. Thanks for your work!

The only thing I don't really like is the icon. I find it a bit cluttered.

I'll gladly pay a few bucks to keep this in my toolbelt.
Even when women and men have equal retirements' age - the average life expectancy is 10 years longer for women. That means mandatory retirement fund is indirect wealth transfer from men to women. Unequal retirements' age just makes it even more unfair.

It's sad that blatantly obvious differences between genders are fought when they are bad for women (STEM employement, rape, home violence) and ignored when they are bad for man (suicide rate, life expectancy, rights after divorce).

I doubt we will ever see positive discrimination for male patients in hospitals for example, even if it could decrease the life expectancy gap :)
She got out for a week when she was around 3 years old, and came back so thin you could touch your fingers together on either side of her stomach.

Yeah, but maybe they were the best seven days of her life, worth more than a decade living indoors.

It just seems to absurd to decide what's "best" for them. By what standard?
Atom has a large number of dependencies that need to be added to Debian as well. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747824.
Is there anything like Julia, but with strong typing and pure FP?

addendum: read 'static' for 'strong', please
> Every windows update (which MS now shoves down my throat at the most inconvenient of times) seems to want to force me to use Cortana. Every update also re-adds shortcuts to the windows store to my quicklaunch.

I do agree it's a bit naggy at times. As for the updates... I have complicated feeling about that. It's annoying that it auto-restarts, but the alternative is so much worse. There's a registry hack to prevent it, which if you think it's a good idea to turn auto-updates off, you should probably feel comfortable making a registry change to show you know enough to be responsible about that. The windows store stuff seems to only come back from certain updates, I'm not sure which ones.

> I'm constantly seeing nags and offers for things I'm not interested in using on the lock screen.

I've seen multiple reports of this, but I don't see it, so can't really comment on it. My lock screens are just images (rather good ones actually, like for the chromecast, IMO).

> Then there's still long standing issues that exist that completely boggle my mind - I just plugged in a new USB mouse the other day and had to restart after installing the software for it.

Was it a specialty mouse? Did it install it's own software (it sounds like it, when you mention "installing the software for it")? If it automatically launched a third party installer that decided that you needed to restart, that one can't be totally blamed on MS (beyond expecting them to blacklist the device for poor driver quality/installation, which won't exactly make people happy either).

The problem with the MS platform is that as it's the primary market for most people and devices, you get some very low quality stuff. That same stuff might not work at all on other platforms, or be feature poor (e.g. a mouse that can't use all it's swizzy features because it's using the base USB HID stuff). That's a common problem with hardware on Linux (until the device gets open source support, if it ever does), so I'm used to it. Sometimes I choose not to install the proprietary driver for Windows anyway, just because I don't want their crap on my system.

Poor third party driver quality has historically been a large cause for instability in Windows systems, and IIRC around Vista was where they changed how drivers worked to address this problem, and now Windows is much more stable IMO. So, crappy devs shunting crappy drivers with their products is less of an issue, but still a problem, and one that's not really going to go away as long as closed source third party drivers are allowed without careful vetting (which they may be doing to some degree now, I'm not sure).
Since you brought up injuries, it's worth noting that >90% of deaths at work are suffered by men.

http://www.bls.gov/iif/oshwc/cfoi/cfch0013.pdf

This is because men tend to outnumber women in dangerous jobs (construction, military, transportation).
We need to be a peaceful species if we ever hope to commune with ETIs and unlock the inner mysteries of the universe. According to Edgar Mitchell, the ETIs will not tolerate violence. Zero point energy is too powerful to entrust to warmongering space pirates (like us).
You can't set up shop in Antarctica because its forbidden by the antarctic treaty, which is backed by 32 Nations. If you think people wouldn't be conducting business there if given the option, you've somehow managed to overlook every other corner of the world where its not prohibited. Mining businesses. Tourism/adventure companies. Setting up stores, bars, and other entertainment venues to supply tourists and miners with things to do and stuff to buy. These are just a few things I can think of off the top of my head that would be happening in Antarctica if it weren't patently illegal.
You might want to have a look at LivelyKernel too:

https://www.lively-kernel.org/
I think setting up a self sustaining colony in Sahara would be more impressive due to a lack of water. (Which is still more water than is present in Martian soil).
This differs a lot: at the last company I worked with some men were awful.

That doesn't seem to be the standard though.

I do see one issue though: women are far more likely to be sick (at least around here statistics are quite clear IIRC).
When I hear "X is impossible", I like to reframe the issue. Instead of making a statement, why not ask a question such as "What would make X possible?" I write more about this at https://medium.com/@xpe/reframing-the-impossible-42c588abcba...
It this specific to UK?
I think manned space exploration will provide different and sooner benefits than AGI.

As far as transhumanism - that's a philosophy. Where will tomorrow's practitioners come from? The people inspired by man's achievements. And in that regard, I think the more great things we can do the better.

I think there will be many future transhumanists inspired by images of the colony on Mars.

Also, going there is relatively cheap, so why not go? It looks like it will be mostly private funds. I wouldn't blame you if you were opposed to the use of public funds for this (as the original post suggests may happen), but are you opposed to humans going in general?

For a transhumanist, I find opposition to space exploration a bit surprising.

Also, what are your thoughts on manned expeditions to the Jupiter system, the clouds of Venus, or other stars? I understand other stars requires technology far beyond what we can imagine today, but so did manned flight 150 years ago.
There have already been two planets detected (and possibly two others), and there are at least some simulations that indicate that a planet could be in the inner edge of the habitable zone. [1]

[1]: https://arxiv.org/abs/0811.0673
Which is reasonable. If you pay for something, you generally are at least slightly responsible for it. Just because you don't want to be responsible for it doesn't mean you aren't.

For example, if I buy a car, hand the keys to a friend, and they go out and commit a crime with the car, I'm going to bet that I'm legally culpable in some fashion.
Sweet. Would be cool to have yarn support passing dynamic arguments into scripts/run commands.
I'll put my cats up against your terrier any day. Bite, whimper, dead. That would be your terrier.

Umm, I think you misread my statement, which was intended as "in a contest of who catches the most rats...". It was not intended as cat vs. dog in a cage match.

Though if that's the direction you want to go, the terriers I personally have are "American Pit Bull Terriers". Tell your cat to bring its A game.
SketchUp now runs in the browser
> Trying to go to Mars is equivalent to the explorers in the 1500-1700s discovering other continents.

Except that explorers in the 1500-1700s didn't have unmanned ships or remote sensing capabilities, and manned travel was their one and only option for exploration. We've come a long way since then.
> That is, ranges allow you to use semver as a tool.

I understand that, but you're looking at it from a technical perspective, while it's partially a psychological issue - namely, the question of how you drive certain desirable behaviour.

When you make upgrades explicit, rather than automatically installing newer versions, you reduce the deployment of (security) bugfixes, because many people simply will not run `upgrade`.

The reason is that you've created an expectation of manually checking versions before updating them - after all, why would it be a manual action otherwise? - and people do not want to commit to doing that. That is why this will harm the ecosystem - it undermines the mutual trust that a maintainer will be using semver, and that you can rely on it to automatically get updates.

The solution is simple: make lockfiles opt-in. That doesn't mean that you can't aggressively require a developer to lock their versions once they have opted in - it just shouldn't be a feature that is enabled by default.

> But repeatable builds are a big deal, and managing dependency ranges so you can still use semver while getting repeatable builds is a big deal. Even for smaller organizations.

For many people, it really isn't. Comparing the tradeoffs of manual upgrade management vs. the chance of occasional breakage due to non-determinism, many people will pick the latter.

And I'm not just talking about "organizations" here either - there's plenty of development going on outside of any organization, on personal projects, and that is precisely the kind of development you'd want to encourage.
Those are features that we may offer at some point.

ViewedIt runs on Vidyard's platform which supports all those features for paying accounts.
Exponent has been testing out Yarn for about a month, and it's been an incredibly pleasant experience, both in working with the Yarn team and using the tool.

Exponent uses a monolithic code repository (rather than many small code repos) to manage our many interdependent projects. Our repo is actually setup very similarly to Facebook's mono-repo, though obviously considerably smaller in size. We were encountering _many_ of the same problems as Facebook with our NPM setup -- long CI/CD build times, indeterminate node_modules directories that caused our projects and tools to work for some people on our team but not for others, and the inability to do "offline-only" npm installs in CI.

We actually talked with our friends at Facebook about these problems, and tried many of the same approaches they did -- shrinkwrap everything, checking in node_modules, uploading the node_modules folder to separate place (we used another completely separate Git repo), etc. All these approaches either didn't work well or were difficult to maintain, especially on a small team.

Yarn has fixed all these issues for us.

One not-yet-super-publicized feature of Yarn (though I'm told there is a blog post coming) that has been super useful at Exponent is the ability to build a distributable offline cache of dependencies. We have a "node_modules-tarballs" folder in our mono-repo that contains tarballs of all the dependencies for every single project that we maintain at Exponent. Yarn will pull from this cache first before fetching from the NPM registry. This offers HYPER-predictability...it's a level of confidence over and above the "yarn.lock" file, and let's me sleep well at night knowing that my team can get up and running quickly no matter where they're working, how reliable their internet connection is, etc. No more worrying about "did I forget to update the shrinkwrap" -- things just work.

As JS developers, we all, beginners and experts alike, can experience this "JavaScript fatigue" that we always hear about. Fighting with tools is never fun. We just want to write code!

As we've started to use Yarn at Exponent, both on our engineer's machines as well as in our continuous integration and deployment environments, we've at least had one less tool to fight with. Yarn works, works fast, uses the great parts of the NPM ecosystem that we know and love, and most importantly, is _predictable_.
My point was that, parenting 101 is not to model behaviour we don't want to see in our kids (don't point to twitter if you want a polite non-racist AI bot!).

Thinking about it now, this is deeper... There's a fear that AI will take over the world, use weapons in unethical ways, say one thing and do another, etc... If we use news channel and politicians debates to teach AI, I'm afraid that this is exactly what we're going to get!