skysight-inc/HackerNews huggingface dataset:
Did you already have another offer or did you resign to just continue the job search?
"Patriotism", "Racism", "Functional programming", and many other things will qualify too then, at least for a non-negligible number of people.

We tend to get unreasonably attached and put our faith into stuff like that.
> Sometimes I am wondering what Google employees think when they read headlines like this one.

Hello Google employee here! I suspect we don't all have the same opinion but I can share my own since you asked. Note that I work in Cloud so I work in an area far far away from this stuff and opinions are obviously my own.

Frankly the headline makes me a little bit sad because of course I would like to make things which people are happy about. On the other hand, I also realize that it's not easy to make a product which fits every single person's use case, and in this case I suspect most this level of privacy is overkill for most people, and it's wonderful that there is something for those who want that extra privacy and security.

I also think it's awesome these people contribute security patches to AOSP!

> I mean they probably have no problem giving the personal data to Google, but at the same time many of them are probably open source proponents and would support a world where the Google services would be entirely optional to Android.

I like to think I'm a proponent of open source as I try to contribute but to be honest I don't actually think it really matters for Android to be independent of Google services because as far as I can tell, most people like Android with Google services?

Is there a reason that removing Google services would be better for the users? I can understand from a philosophical or ideological standpoint why it would be better but not really from a product point of view since I think I can confidently say 99% of Android users do not care or even know that it is open source..
Rereading the advice, I think he means hire before you get to overworked. I agree it's phrased poorly.
That would lead to massive piracy... it is not a solution. A business model needs work like a business, not a charity, and you’re always competing its free.

It’s simple... ad value or die as a business. Is that easy? No, but why should it be?
Can someone who knows more about neural networks tell me how this works? Apparently the model's weights don't need to be sent over the network. The only thing which is shared is some seed used to initialize the model with random weights. While the network encodes data it simultaneously updates its weights. To decode, somehow you can run the same process and magically get back the original data?

The paper doesn't explain how this is possible, how would I go about implementing something like this?
I don't think the (most charitable use of the) quote depends on whether Bill Gates specifically said it. The point is, variously:

- To emphasize that the definition of "a lot of [computational resource X]" changes over time.

- That people previously had to do a lot of similar computational tasks with a lot less (which this article is making use of).

With that said, I agree that he shouldn't be asserted as the author of the quote like it's a fact, but that just means you should quote it as "attributed to Bill Gates".
Docker excels in image building especially now with multi-image Dockefile support. It seems all those alternatives to the Docker just gave up on providing anything on their own. The documentation typically starts "lets pull a docker image".

On the other hand the container runtime is straightforward. I recently discovered that one can run a docker image with a bash script and the unshare command and get a very tight security setup. That explains proliferation of various alternatives to Docker to run its images.
I never said "Yes don't worry". That's stupid, and exactly what Bitcoin devs are doing right now, which is why the price is going down.

My point was that these are extremely challenging problems but not unsolvable. If went back in time and asked anyone whether something like Bitcoin would work, everyone would have thought it was an "impossible" problem to solve. If you're reading HN, I assume you are somewhat technical. If so, it's much more productive to actually sit down to learn what the "extremely challenging" issue really is and see if you could come up with a solution? Bitcoin and cryptocurrency ecosystem is so early that if you mess around and if you're clever enough you will probably see tons of opportunities everywhere. If you can't, then it's either that you didn't understand the tech deeply enough or you're just incapable (which is fine, but most people belong to the former category)

Anyway aside from all that, my real point was how it's not wise to make predictions when you don't know how the technology actually works really well, which is what everyone from Jamie Dimon and my uber driver is doing. A lot of these people are intelligent in their own ways but they're just too lazy to actually study how it works but just like to babble on because that gives them the satisfaction of feeling like a smart person.
I really wonder why this was downvoted so much. Anyone care to elaborate?
Yes much better. I have trouble beating the default AI on its highest setting now. I am not a great player, but I don't suck either.
One problem in these days is drivers.

There was a glorious period of the DOS days, when:

* all sound cards had a mode compatible with SoundBlaster or at least AdLib cards;

* all Ethernet cards had a mode compatible with NE2000 cards;

* all video cards had EGA/VGA/VESA compatibles modes.

So that defined an informal standard for PC/DOS. Your programs just needed to support these and you could get a working system (even if you didn't have specific driver to use the full power of the specific card).

Nowadays, if you try installing DOS on a current machine, you won't be able to get your games to play sound, nor to connect to your LAN. Video cards still seem to honour VESA standards (however only old ones, with old resolution, there was no VESA update to support modern resolutions), but for how long?

I hit that reality when I tried to install DOS on two machines a few months ago. Then you fetch old Ethernet or sound cards from dusty boxes in the attic and... there is no ISA (or even PCI) slot on your motherboard, damned!

And modern chips have ditched the compatibility layer with older chips :-(

And of course, it has been a while since manufacturer stopped providing DOS drivers for their specific chips.
> In the print world, it would be like WaPo selling its advertisers on 100K copies circulated to ABC1's, but actually handing a quarter of the papers out for free on Skid Row.

Not inconceivable. This past Thanksgiving I got the local paper's black-Friday deals edition delivered for free to my doorstep. I am not nor have every been a customer of that particular paper.

For a while, Best Buy was handing out free Sports Illustrated subscriptions any costumer with a pulse who'd give them their address.
Not sure how this conversation went into parental leave - I actually know fathers who've taken that :) But that's just a month or so. I was talking about working fewer hours (rather than stopping altogether) on a longer-term basis. I find that much harder to achieve than taking a leave, which is similar to regular vacations, which companies are used to handle.
Relevant XKCD [0].

Lots of topics vary wildly in complexity, depending on what's actually expected of the developer. For example, I could see how implementing an authentication system might take as little as a few hours to as much as a few months.

I think developers sometimes get overconfident when they can just reach for a library to do anything they need, so they underestimate the complexity of having to implement everything themselves. I've seen tons of great examples of this while doing frontend work. Need a typeahead component? Just pull in some plugin or library and wire it up, frontend development is so easy! But if you actually go implement your own you quickly realize there's lots of details to consider in order to make it accessible and user-friendly. Working with local data? Might want to go brush up on search algorithms. Throw in a bit of extra fun if you need to support multiple languages.

[0] https://xkcd.com/1425/
Ive been at a company with multiple rounds of small layoffs. Each time they didn’t want to cut too deep or thought ‘maybe this will be enough’. It wasn’t.

It was a total moral DISASTER.

If you need to cut, cut. But multiple layoffs will kill you.
> If I can infer from Steve's stance the opinion of Mozilla

Please take my opinions as my own.
Or into a bookmarklet, so you could use it anywhere.
I think every two weeks of buying an iPad Pro as my daily driver and then I think, nah I'll miss the Inspector. Otherwise the iPad should have all I need.
This attitude doesn't really apply to Germany, where OP is from.
Today I learned: Asking someone their age is equivalent to doing an ad hominem attack.
Transaction volume is an important metric for tracking the growth of the business, but it is not revenue.

The fact that the funds go through Uber's account has nothing to do with it.

See Uber's terms of service:

"with respect to Third Party Providers, Charges you incur will be owed directly to Third Party Providers, and Uber will collect payment of those charges from you, on the Third Party Provider’s behalf as their limited payment collection agent"

https://www.uber.com/legal/terms/us/

Bookings are not revenue, which is why Uber can't call them revenue, but then wtf is "Contra Revenue" and how does Bookings - Contra Revenue = Net Revenue?

Basic math: 5 Apples - 2 Oranges != 3 Oranges
Most of them do some driving on the side to supplement their income.
In which country did this happen? This sounds illegal in quite a lot of countries that I know of

(nothing judgemental in this comment, I'm genuinely curious)
>You shouldn't feel bad for the advertisers, but you should be worried about the content producers you love who provide you free content based on advertisements.

You're getting paid with advertising dollars for posting on hacker news?

Surprise: you (and all the other posters on hacker news) are the content producers I love. We've never been paid for this nonsense, and I doubt we ever will be. Won't stop us posting though. I'm really not that worried if buzzfeed and medium go under.
I'd like to second Nova, it's my favorite. I bought pro, well worth it.
I fully agree. I already have enough anxiety about my own inevitable mortality.

If I was in that position, I would not want to know. I'd want to think about getting better, and I'd want to appreciate the time I had with my friends and loved ones without an omnipresent feeling of impending demise.
That’s why I put news in quotation marks, I actually have a couple news subscriptions and no Facebook account.
How We Know It Was Climate Change
> This assassination had almost no coverage on the continent.

Wow, really? Can I assume, then, that continental Europeans stereotype the Maltese as backward and corrupt? That's the excuse for ignoring such things in pretty much every society.
Yeah I'm in the market now and I'm looking for ways to justify dropping a grand on a Chromebook.
I would argue the opposite. As a developer I want to have tools that make my life easier to - you guessed it - develop. Enabling unnecessary secure defaults that either hinder or don't apply to my use case is silly.

There's a reason most users choose Ubuntu over OpenBSD as their workstation. I would put good money on the reason is because it's "secure enough" without getting too heavy handed on production use cases.

However, I do agree that there has to be a balance. Most tooling I write tends to lean more towards the "good user experience" side first, and then document the production use case. Either that or release two separate (but similar) products; one for developers, one for operations teams. Docker's doing that with the Community Edition/Enterprise Edition, but I still think the Community Edition is far too heavy-handed when it comes to things like pulling images from "insecure" registries.
Actually, it's trivial to do in your head. 100 * 100 cubic centimeters of water = 10 liters. Times pi/4 to correct for the circular cross section, so approx. 8 liters.
But speed is a self-imposed constraint on most projects rather than a physical law, meaning it might be violated. Furthermore, there might be a smooth relationship between speed of execution and value returned (even outside of cost of production). So when evaluating how successful a project was (software, surgery, or otherwise), you often do want to use speed as a criterion, even if you initially thought of it as a sort of constraint for the sake of simplifying planning.
>This assassination had almost no coverage on the continent.

There was widespread coverage from quite a few news providers. Some UK ones:

Channel 4 News:

https://www.channel4.com/news/journalist-killed-in-car-bombi...

BBC News:

http://www.bbc.co.uk/news/world-europe-41637730

https://www.youtube.com/watch?v=i9N29zj7d4k
Lots of plants.
If trying to seriously build a thermal camera and you're in the US, keep in mind US export laws. IANAL, but there's some nasty restrictions if the the thermal cam's resolution or Hz are too high. Then they become like weapons under the law and export becomes heavily restricted. FLIR almost certainly has an entire team dedicated to making sure they don't make US customs angry.
Signed the employment contract with the first company? Then notice period during the trial period applies. Didn’t sign? Ghost them, send an email, whatever. Don’t feel obliged in any way if the employment contract hasn’t been signed by both parties. I see no problem with resigning on the first day (if they want cheap, they’ll pay twice) although I’ve never done it myself. Personal advice? IT companies in Berlin are awful cheapskates, make everyone a favor and increase the average.
Communism to be implemented requires centralization of nearly all goods. Centralization of nearly all goods is a very powerfull tool to rule.

Meanwhile- i guess any system would do by now, if it gamified its inner workings for the inhabitAnts. The capitalsim we have today is just very conveniant for those longing for small empires and pyramid powerstructures. The claim that it is the best organizational form- or the most natural occuring one is ridiculous- its just the one that comes most natural to the creatures creating it.
Removing std::vector [] from my library reduced full build time by 1.5x
There is very much the possibility of direct revenue, stay tuned
The way I understood this:
"If you are overworked, first look at your team, is everyone at their place and pulling their weight, evaluate your deadlines and promises, check your planning and management and your relationship with stakeholders. Because most of the times it's one of those things that's broken and probably affects the rest".
WISE DRIVER CARE PRO 2.2 DOWNLOAD FREE WITH SERIAL KEY and CRACK 2018
I think you have the right idea but the wrong terminology. A n qubit system requires amplitudes (probabilities) for all 2^n possible basis states. For example, the representation we can give to a 2-qubit system is just a probability (technically an amplitude) associated with each of states 00, 01, 10, and 11. It's not really fancy or hard to see how this increases exponentially.

Here's an example with classical randomness (and has a close quantum analogue). If you have two closed boxes with coins in them and shake both around so that the coins flip around in the in such a way that they land 50/50 on each side, you could represent that state of the system as [1/4, 1/4, 1/4, 1/4], that is, each possible state of the system of two coins (heads head, heads tail, tail head, and tail tail), has 1/4 chance of being observed when you open the boxes.

Note that entanglement refers to the idea that two bits can be correlated. That is, the state of one is correlated with the state of another in some sense. In the example I just gave, the coins are not entangled, since the observation of one of the coins does not affect the probability of what the other coin could be. In mathematics we say this is possible if the state of the 2-coin system [1/4 1/4 1/4 1/4] can be written as a tensor product of the constituent 1-coin systems [1/2 1/2] and [1/2 1/2], which it can (entanglement refers to a state where this factorization isn't possible).

That said, we can achieve entanglement with the coins too, by somehow getting a state vector like [1/2 0 0 1/2] (50% chance that both coins are heads and 50% chance both are tails), which cannot be written as a tensor product of two 1-coin states. Moreover, if you open one box and see its a heads coin, you know the other box must also have a head coin. That's what is meant by 'correlation'. To product such a state of the coin boxes, I guess you would need a third party or something to put the two coins in the boxes and delivering them to you.

My conclusion is, entanglement doesn't have to do too much with the exponential size of representation n-qubit states, and I hope I gave a good example of what entanglement kind of really means. While (randomized) classical analogues to quantum effects are not really perfect, I think they demonstrate these effects more understandably.
Amazon’s Alexa github has a number of solid tutorials/example code
I don't know any businesses that use paychecks in the US, though surely they exist - it's a big country. Be careful about how quick you are to judge an entire country based on what you read online, ok? (My company with a rural office does automatic deposit.)

When I worked in France we didn't have toilet seats. When I asked someone why not, they said the toilet seats would get stolen. They looked at me like I had just asked a really stupid question, like obviously people want to steal toilet seats. Even though theft was rampant (my coworker's comically shitty bike was stolen, and people warned me that anything not nailed down would disappear), I tried not to judge all of Europe based on this personal experience.
> PS. I've just had another thought about that. One of the issues we have in the UK at the moment is the importation of a strange kind of political correctness where you mustn't joke about stereotypes etc. (which is a particularly european thing: to joke about each other's culture -- this tends to feel connecting to europeans).

This maybe due to the physical boundaries of Europe, that it's no insult to comment on another's "otherness" when they are traditionally (and a probably self-acknowledged) outsider. In the US, we're all stewing in the same pot with a more than a dash of (at least historical) racism and bigotry, so (negatively) emphasizing differences goes against our cultural mythology.

I can assure you, Americans have no difficulty with ridiculous caricatures of sterotypical British/French/German/Italian/etc behaviours.
I took #18 as ‘don’t be afraid to delegate, you don’t have to have your finger in everything.

#19 makes sense me to too. If you can’t hire/fire then you’re not really in charge. How can you manage your team if other people have the ultimate veto on your strongest management options?
The Earthquake That Will Devastate the Pacific Northwest
The first day of med school they tell you "50% of what we tell you isn't true, we don't know which 50%."
Builds are only available for free for Nexus devices, though -- if you want to install it on a Pixel, you have to either build from source or pay up.
It really resonates with me and a job I used to have too.
Wow, is this s bot account? It looks exactly like my comment here https://news.ycombinator.com/item?id=16028673 yet has different content.

I sort of hope this really is a bot account, that would be super impressive how you can take a paragraph and transform it into something else.
You can now print locally on a Chromebook? This used to be a big minus.
Does Apple slow down old Mac Minis too? It seems to get worse after each OS update.
> As a society, we do a very poor job giving people that trust or belief.

So, do you address that with pep talks, proselytizing about "meritocracy", and "tough love"; or by actually addressing economic insecurity through safety nets that allow people to make a mistake or two without crashing and burning?
Thanks for those notes. I assumed that they had some contact with markets, but I didn't know about the fictionalized aspect of the books. Well, they were still entertaining. ;-)
For the Amstrad CPC too.
There are a number of production and events every year.

The article mentions coding in C++ (which, except for the << operator, is actually C) and with a generic (and therefore a little clumsy) interface to assembly-level DPMI stuff.

64kB is enough to run non trivial programs written in modern C.

(Disclosure: I wrote it:) A cross-development environment with a thin and clean C API to the original assembly-level firmware interface of the Amstrad CPC.

https://github.com/cpcitor/cpc-dev-tool-chain
and a puzzle game to exercise the whole thing
https://github.com/cpcitor/color-flood-for-amstrad-cpc

Do git clone ; configure ; make run
and it runs.
Didn’t think I would read it through, but I did! Was a refreshing read amids all the tech. Pretty well written.
You might be a Google employee, but you do not seem to be an Open source proponent. That's you prerogative, but you completely miss the point of the discussion if you ask why should users want to be independent from proprietary services. Sure, 99% don't want that and would click any colored and shiny button if it promises them a free Justin Bieber ringtone, but this is not the topic of the thread.
My mental hospital experience part 1
Saving the Free Press from Private Equity
I would say when files become easily storable and accessible. Right now untold amounts of human labor are destroyed whenever the computer systems those humans are using fail. When I think about how most people use computers, I get the distinct feeling like I'm watching an episode of Primitive Technologies.

Systems like Dropbox are a good first step, but the archival of files is still far too complicated. This stuff needs to be easy enough for your 80 year old grandma to master.

I'd say we're probably 20-50 years out. We're eventually going to figure out a basic file format that all applications will use and extend. Then it'll become necessary for all applications to support it. It'll have solved the encoding problem, and it'll have built-in error correction.

Sort of a Unicode for file formats.

Once that's in place, then cloud storage and backup solutions will finally become useful.
It's probably no arbitrage if it doesn't get 'fixed' for many years. TBH it's going in the opposite direction, from 2nd or 3rd tier cities into the 1st tier cities.
This is one of the reasons I still enjoy listening to test march special on radio 4, even if it meant missing an over from the pavilion end
Actually it is: https://protonmail.com/blog/protonmail-open-source/
>anyone in the USSR still call themselves Bolsheviks or were they communists or was there a more popular term

They used "bolshevik" as a term of endearment especially in reference to the old party members.
If they were taught in a US school for the last 40 years they were taught metric. If they were enlisted at any point in the last 30 years they were taught, and used, metric. If they can't handle the metric system then they probably aren't that good at math and are just using rote memorizations.
And those APIs actually rely on things hosted on Google servers (Push notification system, fused location system, Google login and other come to mind) which can't exist without Googles involvement.

Making people implement their own services proved to be problematic, because most developers didn't care enough to optimize their services for low memory and battery usage, resulting in terrible battery life on Android devices. Since Android must compete against iOS, a central system had to be established to reach similar battery life.
If there is demand and lack of supply in an area then it will surge.