This is obviously the right move.
Could you expand on this? Is this obviously right because it's FB being boycotted? I don't use FB - is it noticeably worse than youtube, reddit, twitter?
HN user
This is obviously the right move.
Could you expand on this? Is this obviously right because it's FB being boycotted? I don't use FB - is it noticeably worse than youtube, reddit, twitter?
A lot of contractors are incorporated, so the contract is not between google and the contractor, but between google and the contractor's corp (sometimes another agency in between google and corp). So the contractor is not an employee of google and employment laws do not apply. Termination rules (typically a few weeks notice) are defined in the contract.
Do you have a source for 'cigarettes boost T'? Is it the nicotine or some other chemical in cigarettes?
The problem is that this completely ruins any competitive FPS on console. The keyboard/mouse players have a huge advantage.
Is the Earth's magnetic field affected by its rotation speed?
What prosperity does work off-shored to 3rd world sweatshops deliver? Greater profit for a tiny fraction of the population, and increased financial insecurity for the rest? Creating a tshirt doesn't take any extra effort in the US, the offshoring just adds overhead such as transportation of the goods and raw materials. Yes, labour costs and labour protection is higher in the US, but sidestepping these things does not create prosperity for US workers.
You don't need set theory for numbers, enumeration or arithmetic.
Set theory constructs the natural/ordinal numbers from it's axioms, but set theory is a man-made formal language that didn't exist until the 19th century, so talking about what comes/before after is kind of moot.
I assume facebook still pays for all views it counts, so there is no downside in terms of ad revenue for publishers.
I'm not sure our brains are capable of continuously learning for 1000 years without becoming useless. Also, there is a dystopian version of immortality - a tiny fraction of elites becoming immortal super-tyrants.
it terrifies me (esp everything going wrong already in our world) that we're not being more critical and cautionary toward life-extension....
Don't worry bro, you'll die and all your fears will go away :). From a personal point of view biological immortality would be great, but I think you're right that there are risks - I can imagine a world where a tiny fraction of wealthy/powerful people make themselves into immortal super-tyrants.
But the number of carbon atoms we release into the atmosphere as CH4 is much, much less than the number of carbon atoms we release into the atmosphere of CO2
Parent's point is that we don't actually know how much methane is released into the atmosphere due to natural gas fracking.
If the company says you get unlimited pto, and actually delivers on it's promise, why couldn't you just take off for like 6 months every year? If you actually need to get approval for time off, then it's not 'unlimited', because they are literally 'limiting' your pto. Is there anything to these 'unlimited pto' offers, besides being an obvious scam?
Maybe the revolution hasn't come for the publishers, based on ebook sales numbers, but the people I know who regularly use ereaders download most of their ebooks for free.
I see this happening pretty much every day for political news. I don't keep track of a list, but here is a recent example:
https://www.nytimes.com/2019/12/13/us/politics/bernie-sander...
Mr. Uygur, a longtime supporter of Mr. Sanders, has also disparaged former President Barack Obama on his show, argued that bestiality should be legal and hosted white supremacist figures, including David Duke. In one clip that circulated on Twitter, Mr. Duke ends an interview by saying, “I am not, what you call a racist,” to which Mr. Uygur replies sarcastically, “No, of course not.”
They added the word 'sarcastically' and also added this after:
Mr. Uygur called the clip a “complete smear” that had been taken out of context from a combative one-hour interview in which he pushed back on Mr. Duke.
In reality, NYT published a smear about Cenk Uygur, claiming he was supporting and agreeing with this white supremacist David Duke. This was a straight up lie, since Cenk spent the entire interview criticizing and arguing with David Duke, not agreeing with him at all. This caused an outrage among Cenk's supporters, and NYT quietly updated their article so that now it says almost the opposite of the original! Also, note that the smear was published after Cenk decided to run for Congress and the reporter knew that the clip used to support the 'Cenk agrees with David Duke' smear was out of context. [1]
[1] https://www.mediaite.com/news/ny-times-corrects-report-on-ce...
There's even corruption in democratic governments that are directly accountable to their citizens every few years (via elections).
Imagine if this kind of 'accountability' was applied to the rest of society. Oh, you robbed a bank? Well, you're banned from this branch for 4 years! Don't do it again!
What? It's just a simple fact that Node, Chrome and Chromium all use V8 - which is an open source BSD licensed project.
I can listen to music when doing easy/repetitive work - it actually makes it seem less dull. When working on something hard or reading/learning something I can't listen to music.
For frontend, you use transpilers or polyfills to smooth over the differences between browsers. You then package these up, with rollup or webpack or whatever, and deliver to the client.
You still have to identify which polyfills you need, add them in, test them, etc. Polyfills are also quite buggy especially for new features from my experience. Also, the fact that you're typically running your build, packaging, linting, testing etc. on Node for your frontend code, says a lot.
My experience is that once you add backend to your list of supported targets, you have to get quite a bit of new tooling in place.
When is that really even a consideration though? When do you actually need to deploy your frontend app to Node? If you have common model code, or say, input validation/sanitation, business logic, etc - that can easily be identical for both browser and Node.
Backend code is generally not packaged before running, imports are done at runtime rather than build time, etc.
That really depends on your setup. You can do imports at runtime or build time for both Node and browser. If you're transpiling the setup is pretty much identical.
I don’t know what kind of point that is, because it doesn’t matter to me that sometimes the frontend and backend will happen to run on the same engine.
How do you run your unit tests, your static code analysis, your packaging and traspiling? Do you run it in the browser or in Node? There is no fundamental difference between JS of the same version in Node vs Browser. Any browser specific or Node specific libraries/features you use are generally not part of any stable JS spec.
it was super rare to see any code shared between frontend and backend.
Well I'm assuming these are different applications, so that's expected. I don't know why you wouldn't share your model definitions and/or validation/sanitation code though. People do this even for backends/frontends written in different languages.
Various ES features will have different levels of support in different layers, and this is especially tough once you take into account the various transpilers or polyfills, and the big sticking points for me over the past two years have been ES imports and async
New features will have varying support between implementations in any language. You have to take these differences into account even if you're writing frontend-only code.
I find it completely unacceptable to assume that V8 is running in the browser. In general, I do all of my JS development work in Firefox or Safari, and this saves me a bunch of time checking portability later.
The point is it can be the same javascript engine for frontend and backend. The difference between Node JS and Firefox JS is the same as between Chrome JS and Firefox JS.
JS in Node and JS in browser is not that different. It's the same language, using the same JavaScript engine (v8 for chrome). The difference is in the APIs provided by Node vs Browser, which is pretty minor. Many popular JS libraries will run in Node just as well as Browser. That being said, JS is a pretty shit language and I don't know why anyone would want to use it for backend work.
One big feature of Prolog that relies on lists are DCGs (Definite Clause Grammars)[0]. Lists are such a ubiquitous data structure that not having them in a language would just be painful.
Go programs have not an obvious weak point...
Lack of generics is an obvious weak point in Go.
Go filled the blank of lacking of a static language which is still much flexible in the world.
What makes Go more 'flexible' than C++ or Java? The point about built-in concurrency does not speak to the flexibility of the language imo.
For example, C++ doesn't support using methods (member functions) as function values.
I would argue this is a very minor 'feature', and not very useful in C++ - you can have member function pointers in C++. Many other statically typed programming languages have supported first class functions since long before Go was around.
Java even doesn't support function values. A single-method interface is needed to simulate function callbacks.
It pretty much does support first class functions, with slightly different syntax in some cases. Java supports lambdas, method references, functional interfaces.
Many languages introduce lambda expressions to add some flexibility. But this doesn't solve the rigid problem, member functions still can't be used as function values.
What is the benefit of having non-static member functions as function values in object oriented languages? Also, you seem to be only comparing Go with C++ and Java, Haskell has more powerful first-class function support than Go, as do a dozen other languages.
Now we can install cameras to track all of the tenant's movements, and play ads on those slick little monitors installed in the beds. We've come so far.
Isn't unpaid overtime illegal?
Idioms change, java can be much less boilerplate today.
Transparency builds trust in real life and there is nothing but transparency here.
What transparency? I all see are unverifiable claims. Such claims actually make you more suspect imo.
PIA has never logged nor has KAPE.
So you say.
And to Zero Trust we are headed.
How is 'Zero Trust' in any way related to the issue of transparency you bring up?
You can only verify.
What are you talking about? Verify what?
A lot of big claims and business-y talk in this README, but overall pretty vague and ambiguous. Reading this didn't really give me an understanding of why I would use this over say hibernate or jooq.. the getting started 'hello world' example looks almost identical to hibernate. Claims about 'Query performance transparency', 'Data store independence', 'Structural schema changes' also seem far fetched and at odds with each other...
I'm talking about local street signs and documents having the local language + official federal language. The languages used on Google maps just seems to default to your local language + the country official language. That's just the technical aspect of how Google maps works - you can change the language in settings. If you look at Quebec from English-speaking Canada or US you will mostly see English and no French.