skysight-inc/HackerNews huggingface dataset:
>The fund doesn't benefit from the US social structure. The fund is just a legal fence around a bunch of assets.

The recent SEC decision on Ethereum ICO's made it clear at least the legal part of the social structure still applies. The normal tax setup isn't really setup to do this though as the same also applies to all the other countries the fund would want to sell to. A tax on the fund transactions with citizens of each country would probably be a better way to pay for the SEC and other regulatory and legal services in each country.
Depends on how far it goes and if any other gravitational forces act on it along the way.

Sometimes I wonder if the decision to turn Voyager around to produce the photo of the "pale blue dot" will someday end up fucking with aliens who couldn't imagine another species who would launch a deep space probe backwards.
I misread the title as "is laundering a digital-currency hedge fund." While a funny mental slip, on second thought it might not end up far from the truth given some of the coin news the past few months.
Do you have good resources in mind on Walmart's harmful practices? Yes, I can search internet but looking for long sophisticated essays or even good books on the topic that you may have come across.

I am not from US but currently studying here and haven't thought much about this topic. Walmart, Walgreen and Amazon feel too convenient. I would love to learn more on the topic before it becomes a habit.
On the other hand, many more people actually do use 1-click.

A tip: if you ever find yourself saying "why does a company have X feature/product, I don't use it, no one uses it!" you might be right on the first statement but you're almost certainly wrong on the second.

It wouldn't be there if no one used it.
Quantitative Evidence of a Toxic Environment for Women in Economics
Avoiding taxes is not unethical in itself, or do you also denounce people who claim any tax deductions?

The question is: why is the US entitled to these taxes, such that avoiding them becomes unethical?
I would be more excited by the possible reduction in parse time since the grammar should be less ambiguous.
Very interesting, thanks.

Indeed, one of the challenges was designing a format that will nicely support changes to the language. I believe that we have mostly succeeded there, and I'll blog about it once I find a little time. Now, of course, the next challenge is making sure that the file is still small enough even though we are using this future-proof format. We haven't measured this yet, but I expect that this will need additional work.
what alternative do you have in mind ?
It's analogous to code readability..

- No code reads easier than linear code.

- Linear reads easier than branched code.

- Branched reads easier than polymorphic code.
I was in Scotland in the 90's driving around in the north looking at castles. I saw a really interesting one on a farm, so I drove past the gate and stopped, to find someone to ask if it was OK if I drove to the castle (ruins of one, actually). They were fine with it. On the way out, their Border Collie stopped us just before the gate and ran circles around us. You see, we were in a very small, white car. Perhaps we looked like a cow. My passenger got out and distracted the dog while I drove through the gate.
Substitute "known child molester" for "registered sex offender" and see how you feel about that statement. I am sure he also would not want to leave his child with a child molester who was not yet known to be a child molester, but most people have no idea how to effectively screen out such people. So, they use metrics like registered sex offender.

While I agree that most parents use crappy rubrics for deciding whom to entrust their kids with, I am not really comfortable with arguing in favor of trying to do some kind of justice for some edge case adult over a parent looking out for the welfare of their own child. The parent has a duty to their child. They do not have a similar duty to some guy who took a leak in the park, yet their dream job is babysitting. Depriving public urinators of some right to become a babysitter seems a rather small thing in the name of protecting our children from possible child rape.

The place to fight this battle for justice is with the system that designates public urinators et al as sex offenders, not with parents trying to decide whom to leave their kids with.
I wish I've heard/seen some of the Alan Kay talks/articles earlier in my career. The more I work in IT, the more I see the wisdom in how he sees the industry. (And I don't just mean these pop culture comments.)
Can we just make two-party consent for recording audio completely illegal?

Let's have everyone just start recording all of their day-to-day interactions at work and finally stomp all of this shit out of the work-place.

If these numbers are 100% accurate, this is beyond appalling.
Thanks for your thorough answer.
It makes it harder to develop a unified national identity if any one group believes they are the truth path and owners of universal values like kindness and goodness.

The thing is, we all have in common these universal skills of kindness, goodness, neighborliness, hard work, love of family, value of education for children, value of opportunities, etc.

Looking in a place like Canada, while not perfect, it is a lot better, and it starts with not as much overt righteousness.
I want to highlight how the importance of this comment. It highlights a major and common misconception from the OP, which is this: embracing remote work is more than "letting people work remotely".

To be truly successful, you have to build a remote culture. That means hallway conversations move somewhere else. It doesn't matter if you sit down the hall or around the world: the experience is the same. Remote people don't miss hallways conversations because hallway conversations don't happen (or aren't as important).
Why Facebook Just Eradicated Influencer Marketing as We Know It
Longest train ride by distance is the Avadh Assam Express - https://en.m.wikipedia.org/wiki/Avadh_Assam_Express

I have fond memories of traveling on it in a non-air conditioned second class sleeper.
SBT always runs Scalac in the same VM, so it will be hot and JIT compiled after a few passes.

Intellij implemented a SBT Shell in 2017.1, so it will keep the same SBT session going between passes also.
'the most logical course of action for any alien discovering another life form, is to destroy it immediately'.

In that case i'd rather be destroyed than share a universe with such a species. I do not think the premise makes sense.
It also makes no sense to compare it with the slaughter of native americans, since that has been done by apes in clothes.

Any interstellar spacefaring civilisation should be so advanced that it values construction over destruction.
> paying taxes to Greece and Italy

Haha, the EU is paying them more than enough already.
The only thing that I can add is an anecdote.

Around 2000, I worked at a startup that was streamlining the globalization logistics for large manufacturers. One aspect of our software was a qualitative and quantitative rating system for factories in low-cost countries. One of our largest challenges was coming up with reliable scoring metrics that couldn't be gamed by the factories. Because Of this, we eventually had to resort to randomly sending physical auditors to factories.

I wasn't part of that side of the business, but we had systems that allowed these auditors to enter data and notes. It wasn't uncommon for them to report on suicides. At the time, we didn't know much about Chinese culture beyond what we understood through movies and such, so we thought that 'suicide' was a euphemism for 'forced suicide'. Who knows - But, people would just disappear, at least at a seemingly higher rate in China than elsewhere. It was quite chilling.
The events of the last few days and comments below have made me reconsider whether equal access should protect ideology.

Protected classes have something in common, which is that they are aspects of nature and circumstance that their members don't control in the way that somebody decides to be a white supremacist. (https://en.wikipedia.org/wiki/Protected_class)

I'm okay with Airbnb's particular move here, though I would strongly argue they are a public accommodation. Those two distinct questions got mixed up in my head.
Obviously, not everyone lives in this country.

Assuming the US, I'm also regularly amused that Americans think they invented racism.
> QML... is not as good for making native looking apps as other traditional toolkits.

In disagreeing with me, somehow you've essentially re-argued my own thesis.

It's not just about looking as good (although that's certainly a component), it's also about acting like native apps. Electron apps for whatever reason, in my experience, don't have this problem. Slack feels like a native app. VS Code feels like a native app.

> So before this post you didn't even know what QML is but already took the moral high ground to disregard me as grumpy grandpa.

I spoke to Qt, and QML is literally the "Qt Modeling Language". It renders elements using Qt Quick. I'm not entirely sure how switching the mechanism for defining your Qt interface from code to a markup language invalidates my point.

> And I actually happen to have an example to back my words up.

It's unbelievable to me that you responded to my post about how the most popular Qt apps are the one with the least Qt interface, with an example of a Qt app you wrote (using QML) that literally has no interface.

Qt apps haven't taken off because, while they may be easier for developers to build, they are worse for users to use (by a metric I'm leaving poorly-defined for the simple reason that I lack a good definition). Easier to develop but worse for users is not a good selling proposition.
Stripe is a tiny payment provider that is smaller than any major e commerce site.

Most of the major sites do store cards information and they go through the annoying PCI DSS compliance to be allowed to do just that.
> Animals don't plan in an animate sense in any form observable in the same way humans do.

Why should they do it the same way humans do?

Behaving exactly like humans do is not a prerequisite for intelligence or reasoning. I think its a mistake to put us on a pedestal and saying "if its not like this, then it doesn't count".

Anyway, many creatures can and do plan, just not necessarily the same way that humans do:

From http://news.nationalgeographic.com/2016/01/160121-jumping-sp... These tiny spiders are able to plan their attacks and take different approaches depending on their prey (even if they've never encountered their prey before! They're extremely fascinating creatures): "In the 1980s and 1990s, Robert Jackson of New Zealand’s University of Canterbury demonstrated that Portia fimbriata, a member of this spider-snacking subfamily, methodically plans winding detours to sneak up on prey spiders. Portia can even find hidden prey, suggesting that the predator can visualize its prey's location and a path to get there."

From https://www.gizmodo.com.au/2017/07/more-evidence-that-ravens... "The study, published yesterday in Science, shows that ravens (Corvus corax) can anticipate the nature, time and location of future events based on prior experiences." (study linked within)

Apparently apes can plan: https://www.livescience.com/2620-humans-apes-plan.html
Newer AI is entirely limited by the algorithmic and logical frameworks assigned to it by others than itself. Machine learning is not "true" AI. It's called AI because it's slick marketing.

Animals can solve puzzles. Solving puzzles, however, doesn't mean you can reason in the same way humans can. For instance, humans can ask why they are solving the puzzle. That's an expression of cogitative ability that animals don't have.
That explains why ebikes there are so many rude e-bike riders around here that jack-rabbit start at each stop, passing all the bikes, and then block the bike lane by going slow. They should set the limiters to 25-30mph!

[edit: why the downvotes? It is a serious safety concern for me during my daily commute. Setting the max speed a few mph slower than everyone else's cruising speed is clearly hazardous. If they set the governors to 15mph it would also solve the safety issue (since you'd only need to pass each ebike once), but then the technology would fail. Is making them 1-2 mph faster than a bike really that big of an incremental safety issue?]
That's not anti-science, that's the whole point of science. It's the willingness to incorporate new information. The current understanding is always understood to be based on currently available information. I'll take it over religion any day, which is: there is nothing more to be learned about our origin, nature, purpose and future, the founding documents do not get changed or updated as new information is acquired, we can only invent new excuses for the ever increasing incongruence.
Open source development as "obvious" proof of remote work superiority is often brought up but proponents don't realize they aren't the same.

E.g. open source project like Linux kernel where volunteers choose what they want to work on, with little or zero effects on careers for missing deadlines has different dynamics than businesses.

If we want to convince businesses to adopt remote work, the Linux kernel is not a relevant example. Businesses have:

1) finite budget

2) deadlines

3) pressure to innovate for marketplace acceptance or go bankrupt

We need a better explanation for why business-related success of Google Pagerank/Bigtable, Apple iPhone, Facebook, etc comes more from teams in the office rather than remote workers on Skype. The Linux project -- even though it is "successful" -- is not that explanation.
It's interesting - I know someone who has gotten good at somehow locating, interviewing and hiring some very skilled and talented people who might not interview well because of their perceived social awkwardness.

People wonder where he's finding all these great people, but the reality is he was able to connect with introverts, and drilling down into people's capabilities beyond surface impressions.
Proposed California Law Targets Sexual Harassment in Venture Capital
That is incorrect. U2F relies on the browser to correctly report the domain you are signing into. If your browser is compromised, you can be phished. But it would have your cookies/tokens already, so probably no need to.
> Multiprocess, not Multi-thread

or Gevent - which is built on libev and provides constructs like queues, etc to make your multi-processing life much better.
Thank you for this sharp distinction. I had forgotten the particulars about what constitutes a protected class.
Turn off all notifications, and let everyone else know that Slack is not the way to reach you if there's an urgent need.

Unless, of course, it's your employer's policy to be promptly responsive on Slack, in which case I'd try to change that or consider other jobs if you're required to be constantly "on-call".
It matters a great deal, to tech companies that are fighting to get the best talent in the world, that the pool misses half its potential candidates.
No, Bitcoin is still a digital currency, even if it's also a crypto-currency.

Also, Paypal is not a currency at all, it's just a bank and payments provider.
Blowing the Whistle on Bad Attribution
I actually think gzip serves as a good example of this issue: this comment alone is daunting to a beginner programmer and it really shouldn't. This chrome/cdn thing could ALSO be auto-gzipping for you so that a beginner throwing files on a random server wouldn't need to know whether it supports gzip or not. I think we really take for granted the amount of stuff completely unrelated to programming we've now had to learn. If our goal is to make the web fast by default, I think we should aim for solutions that work by default.

It's definitely the case that once a technology (such as gzip) gets popular enough it can get to "by default"-feeling status: express can auto-gzip, you can imagine express auto-binary-ast-ing. It's slightly more complicated because you still need to rely on convention of where the binary-ast lives if you want to get around the dual script tag issue for older browsers that don't support binary ast yet (or I suppose have a header that specifies it support binary ast results for js files?). Similarly, at some point CDN's may also do this for you, but this assumes you know what a CDN is and can afford one. The goal I'm after is it would be nice to have improvements that work by default on day 1, not after they've disseminated enough. Additionally, I think its really dangerous to create performance-targeted standards this high in the stack (gzip pretty much makes everything faster, binary ast one kind of file, and introduces a "third" script target of the browser). The chrome/cdn solution means that firefox/cdn might try caching at a different level of compilation, meaning we get actual real world comparisons for a year before settling on a standard (if necessary at all).

Edit: another thing to take into account, is that it now becomes very difficult to add new syntax features to JavaScript, if its no longer just the browser that needs to support it, but also the version of the Binary AST compiler than your CDN is using.
I find strange that they don't support "mute" for custom group of users, notifications or integrations.

For example, I need to receive notifications from channel #servers on my mobile, but I don't want to receive ALL notifications. I'd like to have the ability to include and exclude based on source (username, integration, etc.)
Strong typing is great when I've already made sense of how the logic should flow and I'm ready to solidify my work into something stable and extensible over time. It's not so great when I'm trying something new and am still trying to work out if what I want to do is even possible, since I find myself trying to identify the right type to use in a given situation rather than proving that I'm even able to do it. A lot of my daily work is prototyping.
how do you develop in cython - doesnt the compile, load and test cycle break your flow inside IDE ?
"It's benefiting from the US structure indirectly. Investors into the fund are definitely benefiting from the US social structure and hence the fund is also benefiting."

So, have you been paying your taxes to Germany, Canada, the UK, and the rest of the world?
'Use static code analysis tools' is missing a mention of mypy and pytype.
I don't think the point was that this project is a fad.

Instead, I think the point was that Javascript is a fad (we'll see whether this is true by watching how popular compile-to-WASM languages become compared to JS, once WASM becomes widespread and stable).

Alternatively, we might say that JS was created (in 10 days, yadda yadda) at a time when the fads were dynamic typing over static typing; interpreters over compilers; GC over manual or static memory management; OOP over, say, module systems; imperative over logic/relational/rewriting/etc.; and so on. JS's role as the Web language has tied developers' hands w.r.t. these tradeoffs for 20 years; long enough that a significant chunk of the developer population hasn't experienced anything else, and may not really be aware of some of these tradeoffs; some devs may have more varied experience, but have developed Stockholm Syndrome to combat their nostalgia ;)

As an example, one of the benefits of an interpreter is that it can run human-readable code; this is a sensible choice for JS since it fits nicely with the "View Source" nature of the Web, but it comes at a cost of code size and startup latency. The invention of JS obfuscation and minifiers shows us that many devs would prefer to pick a different balance between readability and code size than Eich made in the 90s. This project brings the same option w.r.t. startup latency. WASM opens up a whole lot more of these tradeoffs to developers.
I think that people will still want to make money, and work shit jobs to buy iPhones, they just won't be as stressed as they would be if the alternative was starvation, which is good in my book.
Open source is wonderful but to be fair, it's rarely innovative. Nearly always, at least as the broadly used software like Linux, Apache, Firefox, etc go, it was developed in a traditional company environment before being released as OSS, or it's a clone of existing commercial software.
The term is trademarked, so it's only the functionality that will become unencumbered.
Oh joy, now everyone's going to have that stupid impulse buy button. Yay consumerism, please, take my firstborn...
Not expecting you to share one of the books with me, but I was looking to get into this as well. I am assuming they are small, niche-specific books.

Do you perform all of the keyword research ahead of time (before finding your writer), and build out an index/table of contents so that every chapter in the book is planned ahead of time, or do you leave all of the research, chapter creation, and writing for the ghostwriter?
Companies have to be serious about a culture of remote work for this to happen. That means including the remote workers in all of the meetings, code reviews, etc. It means making a conscious effort to include the remote employees even when doing so is a pain for the onsite employees. Otherwise the remote employees become second-class citizens and miss out on a lot of what is going on.

For that reason, I think remote-only companies are probably easier to run than companies with a mix of remote and onsite workers -- at remote-only companies, it's not possible to intentionally or accidentally exclude the remote workers from things they ought to be involved in.

Also for that reason, adding a culture of remote work to the kind of company where any onsite employees can grab a room and start whiteboarding stuff is going to be very difficult.
Blackout: Engineering Firm Exposes Critical Infrastructure Data
Interesting idea, which could be built on top of the Binary AST.

I would personally prefer it being handled transparently by the middleware or the cdn, which would neatly separate the responsibilities between the browser, the cache+compressor and the http server.

Anyway, one of the reasons this project is only about a file format is so that we can have this kind of conversation about what the browsers and other tools can do once we have with a compressed JS file.
Check out our new SEO checker tool
Trump Tells Aides He Has Decided to Remove Stephen Bannon
You're confusing e-bicycle and e-motorbike. The Super 73 is the later.
I think the difference might have to do with whether or not a class was being taught vs. simple self-discovery. Making no judgements, but it's been my experience that men are more likely to develop on projects outside of work. I have no idea why, maybe it's just a statistical aberration, but that's what I've seen through the years.
How does adding more code to the browser stack prevent the web from "choking on its own bloat"? You need to take things away to reduce bloat, not add them.
Let's not forget that the average age of Foxconn worker is only 23. According to (somewhat dated) WHO, that age group has the lowest suicide rate (http://www.who.int/mental_health/media/chin.pdf)

Number of suicides by age group and gender. CHINA
(mainland, selected rural and urban areas*), 1999.

Age (years) 5-14 15-24 25-34 35-44 45-54 55-64 65-74 75+ All

Males 83 626 1357 1287 1196 1165 1325 1009 8048

Females 64 915 1937 1351 1186 1017 1273 1045 8788

Total 147 1541 3294 2638 2382 2182 2598 2054 16836

the same age group has the lowest suicide rates in other countries (eg, US) as well.
On an iPhone you wouldn't have to use DropBox. Just backup to iCloud.