(Note that is just from the perspective of a startup)
439 karma · joined August 13, 2018
(Note that is just from the perspective of a startup)
In terms of brexit, any sort of gains for a startup will be possible only if the British government allows them to be (for example with deregulation or the removal of GDPR or the reduction/easing of bureaucratic proceses). In my experience betting on the British government to do the right thing is a bad bet. They have the digital London effort but it seems more like a PR stunt than a good-willed effort to attract startups.
You will also encounter strange socio-economic effects that you would not see in other places, for example being an engineer and starting a startup here is viewed as a negative while being a business major is a positive. There is a big divide between capital and labour that perpetuates itself through these stereotypes that are not present in places like America.
For example this article says the following: "Members of Google’s Ethical AI team sent additional demands to Pichai, calling for policy changes, among other things.". If you look at these demands it includes the following:
* The dismissal of the company vice president.
* The reinstatement of Gebru at a higher level than she previously had.
The question as to whether these demands are ethical is not clear at all to me.
Another case in point, anecdotally I saw this a lot at the place I used to work, was the call for regulation to control AI research, and indeed this article talks about this in the section: "Scrap self-regulation". Taken from a different political perspective, someone might argue that giving more control to the state for the purpose of pursuing legitimised violence against AI researchers is unethical (note this is not my view it is an example). I saw people air views like this in the ethics discussions and given very unfavourable treatment, bordering on unethical.
It would be great if AI ethics was a field that produced solutions to problems such as verified datasets, best codes of practice and testing tools. Instead it just seems to be a way to highlight issues and advocate for political positions, which isn't in itself worthless but it feels like the first step in what should be a journey. Unfortunately highlighting problems is really easy, fixing them is the challenging part.
I often got the feeling that the people interested in this just cared about directing the labour of other people for their own interests, e.g. leading from behind rather than leading from the front. All seemed rather unethical to me.
https://towardsdatascience.com/the-most-important-supreme-co...
If this is the case could someone explain the reasoning here? The UK is expected to complete its vaccination program by April 2021 [1]. I can't imagine other Western countries will be very far behind them. I imagine the isolated nations such as AUS and NZ will allow travel with the necessary vaccination certificates [2].
I feel like I'm missing the link as to why lockdowns dragging on to 2022 is likely?
1: https://www.independent.co.uk/news/health/coronavirus-vaccin...
2: https://edition.cnn.com/travel/article/qantas-coronavirus-va...
20 years ago I remember TV shows talking about the moon landing being a hoax, and a decent number of people I talked to at the time believing it. This is just an anecdote, but I've noticed that people make the claim that conspiracy theories are on the rise and I've yet to see hard evidence to support that claim.
I feel like every other day there is a new study or report that refutes the study or the report I just saw from another respected institution. I'm not surprised people are frustrated at this problem. As an example, look at this study that was posted just 13 days ago on HackerNews: https://news.ycombinator.com/item?id=25159583
They tend not to care about the collateral damage or nuances, they want to order the software according to their beliefs. Once you recognise this you can see the same pattern repeating in a lot of other non-software disciplines. I guess it's just a personality type.
1) A monolith will have to consume a large amount of resources per request due to having all the models available at runtime. Lets say I have a system that handles 100 RPS but only 1 RPS uses that model, and that model is GB's of RAM and requires GPU, that means I will have to have this memory and GPU allocated for every request, making scaling much more costly. (Note: your mileage will vary depending on your complexity)
2) A monolith is a central point of failure, if I make a mistake in that service it can affect all of my requests, rather than just the request that calls out to that microservice, this is a difference between my entire service going down and just a feature.
These are just 2 I thought of off the top of my head, but I wonder why I seem to be out of step with HN consensus here.
"Facebook CEO Mark Zuckerberg is in Brussels lobbying the European Union’s regulators as they form new laws to govern artificial intelligence, content moderation and more"
Does anyone know what they are thinking of doing in this regard? And what problems they are attempting to solve?
1. Make over the top statement in title.
2. Vaguely address the over the top statement in content.
For example the author hasn't shown us why "All" programming languages are "wrong". They haven't shown how they would fix them to make them "right". Their premises (e.g. "computation is almost always free") are flawed.
I wonder, if the title was called "A rant about some popular programming language paradigms" would it be as popular?