skysight-inc/HackerNews huggingface dataset:
I think perhaps the Dutch East India company was the most profitable company in history. But yeah, they have done very well.
> Your time scale seems very off. The law rarely changes quickly.

Not true, especially in the US where it changes pretty quickly. Certainly quickly enough to close tax loopholes that are draining the Treasury.

> None of these things have large scale social consensus, even where there are majorities. The closest is legalization of pot, and it is in fact becoming legal where there is consensus.

Again, not true:

* 62% for pot legalization http://www.pewresearch.org/fact-tank/2018/10/08/americans-su...

* 66% support legal path for DREAMERS https://www.npr.org/2018/02/06/583402634/npr-poll-2-in-3-sup...

* 75% favor larger tax on corporations https://www.reuters.com/article/usa-tax/three-quarters-of-am...
The linked Wikipedia article clearly states that while the Double Irish is closed for new entrants, there are new loopholes available...
> with a monorepo the "core" or "foundation" or "developer experience" teams tend to act like they're the owners of all the code and everyone else is just visiting.

Fwiw, this hasn't at all been my experience with this kind of thing at Google. Certainly developer experience teams and language teams will make broad changes that affect everyone but

Those changes are trivial: the change maker has to make a convincing argument that the change can't break anyone, if they can't, it will require local approval from the owner.

They don't happen all that often: ~once a month for any given leaf directory.

They require a special approvals process where you have to answer why the change is necessary, why the churn is worth it, and why it really is safe, and convince a group of approvers that this is the case.

If they do break something, the change-maker has to roll it back and then either reconsider, or fix the issues and try again.

>The busybodies and style pedants can go jump in a lava lake.

Consistent style is important. Among other things, it means that unmaintained code (ie. the stuff written 3 years ago that does its job) still gets updates to be consistent with everything else, so that you don't end up with ancient spaghetti that breaks every modern style rule (I mean you still get that, but less). It also allows deprecation. If there's a core library that does something "wrong", they can deprecate the badly behaved stuff and make sure everyone is off of it: if its not in trunk, it isn't being used.

>The coverage that results is no better (or even different) than what you'd get with separate repos.

This is untrue. If I'm the `core` team who maintains the `core` repo that everyone depends on, and I make a change that breaks you but my tests pass, you don't know it. Then when you version bump, fixing yourself is your problem. With a monorepo, it's my responsibility to fix you before I can make my change.
While I'm someone else, I sent you an email :)
Younger programmers: know less, but are more flexible learning new things; broad yet shallow

Older programmers: tired of having to be "flexible" for decades; extremely deep knowledge, siloed

Most clever programmer I saw was a guy in his 40's (in early 2000). He was a layout engineer who wrote a PowerPoint+VBA design rule checker for extremely rapid prototyping of layout ideas.

Most clever team I met was a group of 30 somethings (mid-1990s) who wrote a CPU architectural simulator that was essentially a tweak of the first linux kernel.

Most "how the fuck did you do that" was a 25 year old out of Russia who wrote a Windows 10 hack for hooking system calls for performance monitoring. He did things Windows docs said you couldn't do. All un-commented assembly. Glad I left before I had to own it!
(2018) Insiders say working at Snapchat is 'like swimming in a shark tank'
> The bendy fabric of space-time in the interior of the universe is a projection that emerges from entangled quantum particles living on its outer boundary.

Guess we are living in a simulation, after all. A quantum one, to be precise.
It's not morally wrong to move to a city and purchase housing at a market rate. Nor is it the moral duty of any individual to provide or preserve affordable housing for his or her neighbors. That's the government's job.

The government (and the voters) of San Francisco has reacted very badly to the influx of new people, which is happening in the context of decades of poor zoning and housing policy.

I also don't buy the argument in the article you linked, because there are many other cities in the world that have successfully solved increased demand by building more housing. For example, the Tokyo metropolitan area has a population nearly the size of California's in a fairly small area but rent is cheaper than in San Francisco and it's more affordable for working-class people.
Definitely. Maintaining the Magnum documentation is the most time-consuming portion of the development (tests are second, the actual code takes the least amount of time), but so far it was very worth it.
Do you think it would be better for people requesting political asylum to go to US or China?
Justin Jackson (CA) started start-up with American co-founder.
He podcasts and is active on social media. I think he may have some pointers if you reach out.

* https://justinjackson.ca/

* https://transistor.fm/
"Discovered" in place of "invented" is actually cited as a common error in many English style guides.
> * binary compatibility and testing are easy (I have a python binary module compiled on 32 bit ARM in 2014 that still loads without recompilation today)

I'm confused, are you trying to say a module compiled for Python 2.7 still works with Python 2.7?
Thanks, that is a big help!
That would indeed be good yeah - it sounds like a small thing but it really would help code readability quite a bit, especially when dealing with stuff like bignums.
Why would they? Since 8.0, Android is fully separate from Linux kernel through its so-called Treble layer (see https://android-developers.googleblog.com/2017/05/here-comes... ) and doesn't really need Linux or POSIX sematics for its functionality.
It's not like the companies are not in politics these days. I rarely see laws, which are not made by lobbies representing the richest people in the world. Here in EU Monsanto lobbied a controversial regulation about a weedkiller ( RoundUp ) not a long time ago [1].

If we can't have non-corrupted politicians. Who should we blame then? Maybe the people that get most benefits from that fact. Like the top management level of those corps.

1 : https://www.reuters.com/article/us-germany-politics-glyphosa...
The reason expm1 exists is because that naive approach is numerically poor when x is small (then e^x is almost 1, and subtracting two almost equal values throws away significant digits and gives you an inaccurate result).
Looks like it is actually $999.99? (plus $79.99 a year renewal)

https://itunes.apple.com/us/app/cybertuner/id490451741?mt=8
Oracle and SQLite are now officially supported in SqlKata
The only proven medication to reverse skin aging is humble, generically available Retin-A (or other retinoids). Surgery is available only to the rich, but that carries the risk of winding up with a strange, uncanny valley face.

edit: I really attribute more of the difference in appearance between rich and poor as due to lifestyle as opposed to any fancy spa treatments. The poor are more likely to drink more, smoke more, and be overweight. I imagine sunscreen use is much lower as well. All of these factors absolutely do contribute to poor skin.
Apple Warning: Seven Charts That Show the Pressure on China’s Consumers
Aptly captured in Lord of the Flies.
Battle to Block a New Apartment Building Shows Why San Francisco Is So Expensive
The code for the Fuchsia kernel is available. It doesn't seem derived from Linux.
Not when it's artificially restricting supply. It's good density for a mid-size city, terrible for a city as large (and growing) as New York.
This doesn't track perfectly as its a road not a train, but similar enough to be worth mentioning.

A fire took out a section of I-85 in Atlanta in March 2017. By May 2017, it was carrying cars again...one month ahead of schedule.

https://www.wabe.org/how-have-i-85-repairs-happened-so-quick...
I'm a Belgian guy who lived one year (2016-2017) in SF.
It took me a while to admit to myself it really wasn't as awesome as I had envisioned it. In fact I hated it after a year.

Besides what's already in the article (which was definitely the biggest shock) I also felt like:

- Nightlife is boring, not much to do for a city of about a million people and the 2am alcohol limit.

- Uninteresting architecture-wise

- Dating life sucks for a heterosexual male who's used to 50/50 men/women ratio in bars & clubs.

- Being a hipster is the norm.

Admittedly, I did very little research before moving.
And it wasn't all bad, I loved driving my bike in the nearby hills and the work was interesting and well paid.
No rule of law could be a hint.
> If he was right, people should stop philosophising.

Slight asterisk-- if he was right, philosophers would be employed as counselors, to help people realize that the deep problems they are wondering about are probably just problems with language, or the limits of vague, abstract terminology.

> But they don't.

Ha, I don't know-- which way is "philosophers per capita" actually trending?
There's only 1 Tom Cruise but there's also Keanu, The Rock, Bruce Willias, Jason Statham...

There's only one Shigeru Miyamoto.
What an unnecessarily divisive post. Science is not antithetical to philosophy, and physicists and philosophers aren't two different camps. As someone with an education in physics, I had a physics professor who also wrote lovely articles in the subject of philosophy of science.

I don't doubt philosophers without education in the fundamentals of physics can and often do come to conclusions that are naive and hopelessly incompatible with physical evidence or models that have stood the test of time for centuries. Especially quantum mechanics is a widely misunderstood and misapplied subject. But it goes both ways, it is quite arrogant to think you can disprove an entire subject in a field of study that isn't your own with such simple reasoning.

It is true that electrons don't have a lot of internal state and can be completely described with a few quantum numbers. But my first reaction wouldn't be to conclude that panpsychism is obvious nonsense (not that I'm a fan either, I'm have no problem confessing my ignorance on the subject), but to see if someone more qualified in the topic had written something about it.
There's something interesting about AI winters: they begin with researchers claiming incremental science (say, heuristic tree search) as Whoa Artificial Intelligence and end up with some pretty complex technology totally taken for granted (car routing apps). In this cycle, we're in love with Computer Vision -- at the other end of the tunnel we might be stuck with omnipresent facial recognition and nada-de-nada of Jeff Hawkins and Ray Kurzweil's dreams.
There is a huge shortage of good contractors in San Francisco. They probably make more money than most Software Engineers at this point. Good earthquake retrofitters are even more costly, I know of people spending $2000 for someone to come by and look at their house for an hour.

It's definitely not cheap to own a Victorian in San Francisco even with renters.
This could potentially be solved down the road but at this time we're not thinking about it. Thanks for the comment though. How you go without home internet I have no idea!
Obligatory links to Anomalous Monism https://plato.stanford.edu/entries/anomalous-monism/ and supervenience https://plato.stanford.edu/entries/supervenience/
This is still a biased argument. Once it scales up, you'll be able to google "top causes of self-driving car accidents." They will have their own flaws and quirks that we don't anticipate yet, and we don't have any good reason to believe the death toll will be inherently less with computers than with people. Plus, there will be exogenous causes of accidents that are far down on the list for humans, but for AI it might represent a much higher risk and this changes the nature of that list entirely.

There just aren't reliable statistics on what the safety of this tech will be at this point in time. All we have is extrapolations with lots of bias and little independent review. Maybe it will eventually be worth it, but that experiment will come with a great many human deaths and we can't simply brush aside the ethics of that. I personally think it won't prove to be safer than humans for many decades. This is far more of a complex problem than a lot of the developers think, and I believe there's a case of engineering arrogance going on here as well.

On the surface it seems like we have something very close to a viable product, but the remaining little details and issues are important and represent an enormous amount of work, where we are going to see diminishing returns and enormous difficulty making a system that is flexible and robust enough to handle all the required situations more reliably than the average driver on its own for thousands of miles, scaled up to millions of units around the world. They will be good enough for niche applications, but the dream of a general self-driving infrastructure is pretty far off.
I think a basic problem with your analysis is that there will always be an emotionally compelling reason to commit troops to enterprises like this. We have to support our allies, the Kurds. Saddam Hussein and his sons are cruel dictators. Iranian theocrats are intent on destroying Israel. There are concentration camps in North Korea. Gaddafi is a dictator and sponsor of terrorists. Etcetera.

These reasons aren't wrong, those things are true. The problem is that they lead down a path of interventionism which hasn't worked very well. For example, Iraq. Hussein really was a cruel dictator but by invading and destabilizing the region the conflict killed a million or more people, generated ISIS, and left the area tumultuous.

I also want good things for the people of Syria. I don't think it's fair for them to be ruled by Asad. Where I disagree with people who advocate continued military intervention is that I don't think this is the right way to help them.

I think the right way to help people is by exemplifying the virtues of our system of governance and economics. We should become a country that others want to emulate. We should spread good ideas, like the rule of law, human and civil rights, regulated but mostly free markets, etc. Other countries will desire our prosperity and change of their own accord to become more like us, not because we're pointing guns at them, but because they genuinely want to live the way we've shown is possible.

I see this approach as unraveling the networks of evil in the world. Russia changing to be less of an oligarchy, permit more free press, better cooperation with the world, more Democratic will likely entail less support of Assad.
I only wish that was true[1]. Of course, that does nothing to let the Chinese government off the hook for imprisoning and 're-educating' their Uighur citizens.

1: https://en.wikipedia.org/wiki/Penal_labor_in_the_United_Stat...
> OP suggested batteries, a minor factor in the report, were the primary cause in the earnings drop.

I don't get that in the least little bit from what he wrote. Nothing in his post even references the earnings drop.
I have the same question, but I'm now wondering if it's just a pun - as in 'booming' music etc.
Does not include a cellular modem BTW.
I'm talking about running Linux in the browser:

https://bellard.org/jslinux/
The Talos Principle is a great first person puzzle game, if you liked Portal you'll probably enjoy it.
"...I and many other people do want computers to do what our brains do" (emphasis, mine).

I hear you, but my point is "what do our brains do?"

In the case of driving, if the answer is "drive a car", then that is a bit like "brexit means brexit" :) The definition of the thing is the outcome of the thing.

Instead, if you try to can decompose the question into a more useful form, one that can drive a specification of software, then progress can be made. However, all that has done, in that case, is a description of the outcome, not the process. (And incomplete, due to the complexity).

It is at this point where my problem with all this AI stuff starts :)

The lack of understanding of the process, rather than the outcome is why I call it voodoo, and anyone talking different is trying to impress, in my opinion.
It's quite natural, actually.

And it's what you'd call a tradeoff, not a one-way restriction.
I just type x and then hit enter.
I'm from The Netherlands and have an M.S. Computer Science degree from a Dutch university but I have no visa. Could I apply?
Requiring that it has "plane-ness" seems like an unpackable ambiguous criteria.

So consciousness is more unpackable and less ambiguous?
The largest group of money spenders also happen to be rich, because rich people disproportionately represent money spenders.
If I had a $2 million mortgage in SF I'd probably be a NIMBY too. Pretty much anything that increases supply of housing could wipe a million off my net worth.

Low property taxes and Howard Jarvis's "taxpayer foundation" are the ultimate villains here by fighting to create this exact situation.

The people who are fighting to escape being in $1 mil negative equity by going to town halls and kicking up a fuss arent necessarily deserving but they're simply reacting to incentives put in place by others.
Yeah, seems likely. I'll have to come back and check this out later.

I recently found my Doom 3 CDs and tried installing it on Win10, but apparently doesn't work out of the box on 64-bit (crashes at start) without manually patching for using > 2 GB of RAM from the cursory googling I did.

If this does work later, will have to show it to my 11 year old step son. Was hoping to freak him out with Doom 3 when I found my disks (he loves shooters & scary movies, so thought he might get a kick out of it).
Something like that happened in Oakland, CA in 2007. Took 26 days to repair.

https://www.nytimes.com/2007/04/30/us/30collapse.html
https://www.sfgate.com/bayarea/article/A-MAZE-ING-His-reputa...
Yeah that is another annoyance with them. Seems to get complicated fast. We do use group texts with friends. But it is a little annoying to have 100 texts go by and then either not be able to make the plans or not be interested.
Home owners should still maintain the homes. If you have a leaking window and you don't fix it you might need to eventually replace an entire wall. Not cheap, especially in San Francisco where good contractors are on a wait list.
with Doxygen or other code generation tools you can add images which can help users understand your API more easily though. Not saying images are always helpful but there are definitely use cases. Natively adding images into comments would be a super useful feature for each IDE I think.

edit: actually there seems to be an extension for Visual Studio for example: https://marketplace.visualstudio.com/items?itemName=MsBishop...

I feel silly for never searching for that ... but then unlike with Doxygen everyone needs to have that extension
exactly! I know girls who spend 70% of their income on their face.

That doesn't mean that they're rich. It means that they don't spend it on something else like holidays or paying when eating out (going on loads of dates).
I think she's perfectly scientific.

She's also clueless about philosophy and metaphysics - which is unfortunately not that unusual among contemporary scientists.

And I don't mean philosophy in the sense of being able to debate the fine points of anything much - but in the sense of having the breadth of conceptual education to understand what's required of genuinely a rational and consistent argument, and what's actually an irrational and irrelevant appeal to authority, as this "argument" is.

This isn't particularly about panpsychism or consciousness. It's that the quality of the argument being presented is so poor.

She's drawing an identity between a taxonomy of observed behaviour and independent consciousness, and saying that any entities that can be fitted into a taxonomy can be conscious.

Which is "not even wrong."

You could just as well argue that electrons are conscious because they can read our minds while we do experiments and are trolling us by creating some made-up rules they've invented which happen to look like quantum theory.

Both make as much sense, and both are equally unhelpful as rational arguments.
I know neiher JS nor NPM. Could you elaborate a bit? What's the difference between having your code in folders A B C, each their own repo, and having your code in folders A B C, subfolders of some monorepo? Does NPM try to do something clever with your VCS?
> which string type do I use?

I think this issue is way overblown. The reasons for choosing a particular string representation in Haskell are analogous to the reasons to choose among e.g. byte arrays, streams, string builders, etc. in mainstream programming languages.

> Which prelude?

There is a standard prelude. Unless you actively choose another one, that's the one you'll get.

> Which compiler extensions?

If you want to use certain advanced language features, enable the appropriate extensions.

> Which testing library?

Many mainstream programming platforms (e.g. .NET) have multiple popular testing libraries to choose from. Is this a bad thing?
It would be better for Apple to develop their own search engine. I really, truly hope they are working on one.
This happened in the MacArthur Maze area in Oakland:

https://www.sfgate.com/bayarea/article/A-MAZE-ING-His-reputa...

https://www.nytimes.com/2007/04/30/us/30collapse.html
I'm not sure where you're getting your information on how much tax corporations pay---Google paid 163.8 million Euros in 2016 (https://www.rte.ie/news/business/2017/1129/923762-google-ire...). That's nothing like "very little." The real issue people appear to have with it is that Ireland's tax rate is low relative to other countries, and they get to shift a lot of what some would consider taxable income generated in other nations to be claimed via their Irish subsidiary.

This could be "solved" either by Ireland increasing its tax rate or by other countries changing their laws to no longer allow for exfiltration of money to Ireland from their economies. But they won't do these things for their own (cross-national competition) reasons. Odd to blame the company when it's the countries that don't want to change, though.

If, on the other hand, a company is actually breaking international law, as Apple has apparently done (https://www.nytimes.com/2016/08/31/technology/apple-tax-eu-i...), that's a different story altogether.
> coding is the easy part, and culture is the super hard part.

This actually epitomizes what I've found to be my biggest frustration as a developer: "it would be super helpful if, in addition to doing all the computer stuff, you could do all the other stuff as well so I could just not do anything but still get paid."
Dunno about other countries, but it seems unlikely it'd be different unless their tax authorities were born yesterday. Then again, by US standards most other countries make tax evasion a national sport, so I guess it's conceivable.
Passengers leap from car as Uber driver gets heart attack
While consciousness isn't solved yet, scientists have figured out quite a bit about how brains work, including a lot of things that are closely related like inputs, outputs, and memory.

So there does seem to be quite a bit of evidence for consciousness being emergent. If consciousness were anything other than what neurons do, you'd have to show how information gets transferred back and forth between neurons and the other thing.

I don't see how philosophy that's not grappling with the findings of neuroscience can be relevant?