HackerTrans
TopNewTrendsCommentsPastAskShowJobs

moksly

no profile record

comments

moksly
·5 ปีที่แล้ว·discuss
That doesn’t make a lot of sense though. In my country first year CS students build game of life versions with thousands of not millions of individual entities all going about their business and interacting with each other in some shitty math based programming language, using math they typically get from Google because it comes from biology.

How can that be a thing of what you say is true?
moksly
·5 ปีที่แล้ว·discuss
> So, start a video streaming site and show that non-automated moderation scales to whatever scale you would consider to be a successful streaming site.

Why? I can want regulation of big tech corporations without building a competitor.

Are these humongous advertising companies even a net benefit to the EU? I doubt it, and if they aren’t, then why on earth should we keep them around as is?
moksly
·5 ปีที่แล้ว·discuss
How do you figure that we disagree? Seems to me that we agree quite a bit.
moksly
·5 ปีที่แล้ว·discuss
We have laws on those areas. They are both stricter and more harshly enforced.

Unfortunately it’s lucrative enough for companies to exploit loop holes by utilising subcontractors, paying the fines and so on.

The real issue is the proof, but it’s nothing new. When the banana industry first took off a “magical” amount of small banana farmers disappeared or sold their lands to militant groups in South America, these groups then sold the land to companies like Chiquita.

Chiquita tried to buy the land the normal way first, when that didn’t work they then made I known that they were buying the land in circles that could “get” the land. Chiquita never actually hired anyone to do the dirty work though.

Every piece of hardware I own is made immorally, yours is probably too, exactly because of companies using these methods of having other parties do the dirty work, but because they have more money than governments it’s impossible to come after them in a legal manner, at least without making some radically different legislation.

Maybe we should do that, but it probably wouldn’t be healthy for democracy.
moksly
·5 ปีที่แล้ว·discuss
> The blame for YouTube’s copyright system is largely not YouTube, lest we forget the parties that actually benefit from it.

It’s entirely YouTubes fault. Their business model is automated moderation and it’s constantly proven faulty. Yet they haven’t made a decent support system around it.

Their automated systems is the primary reason why we would never consider using Google Cloud, even though parts of it would enable us of building apps that we can’t with Azure or AWS. Their support is just horrible though. When something goes wrong with our office365 or azure setup we can call Seattle (I’m not sure where exactly Microsoft is located, sorry) and they will give us hourly updates until it’s fixed. With Google the support we get, even as an enterprise organisation with 10.000 employees is the same you get, an automated process that likely won’t solve your issue until it gathers enough publicity to make a real human at Google notice.

The automated bans and takedowns work for YouTube because it’s content creators and it’s viewers are it’s products and not it’s customers, but I’m looking forward to when the EU puts their foot down on it.

> EU wants to legally mandate the mechanism of Content ID, just another nail in the coffin for the open web really.

The EU is slowly moving to making platforms responsible for their content and how they treat their users. I don’t see it as the end of the open web, however, because the web isn’t open now and haven’t been for quite some time as this channel getting wrongly banned shows you.

Google is an evil advertising company and the sooner they get broken down the better.
moksly
·7 ปีที่แล้ว·discuss
It’s build around our own version of TOGAF, but I’m not sure I’d really recommend that to anyone. It’s also more political than technical and suffers from a lot of “not invented here” even in competition between different government agencies and changing bosses.

A good example is the OIO standard we use to model most our abstract data design. It’s basically a local standard, which means it’s different from the EU standards that do the same. Which again means, that we had to work with Microsoft to get OIOSAML working with ADFS and are still working with them for Azure AD, and it may all be in vain when we eventually swap to EU standards as the rest of Europe catches up.

The thing is though, we started the journey before there were EU standards, and a lot of the decisions that seem bad today were right at the time. Over all, it’s still a pretty huge benefit to what was before.

To get back to your question. The thing I’ve done that has been the most useful in EA hasn’t been TOGAF or any of the other EA focused frameworks. It’s been the year of political science I took at the university, I think it equals to part of the American MBA but more focused on Enterprise Admin and HR. Because Enterprise Architecture is mainly about understanding the business on its terms and finding the compromises to make your tech sector understand it. I think being able to communicate and understand your business is a lot more important than whether you map things in X framework. I mean, your developers are probably going to understand your PowerPoint drawing just as well as your UML/ArchiMate anyway, and the less tech details you define, the better because the article is actually right about developers knowing better how to build things. If you tell them how the data is mean to be understood by any system that receives a User object, then you won’t have to tell them how to handle it beyond that.
moksly
·7 ปีที่แล้ว·discuss
The value of Enterprise Architecture doesn’t come in to play until you’re an actual Enterprise.

We operate more than 300 IT systems, from a myriad of different and switching (courtesy of procurement) suppliers. These systems are operated by 5000-7000 employees, and range from making sure employees get paid and patients get the right medicine to simple time booking apps. Most of these systems need to work together, and almost all of them need access to things like employee data.

Before we had a national strategy for enterprise architecture, which defines a standard model for organisation data, all of those 300 IT systems did it their own way and most of them actually thought we liked that so they came with no APIs. Imagine having to manually handle 5000-7000 users in 300 different IT systems...

That’s the world without Enterprise Architecture, and we’re still paying billions in taxpayer money to try and amend it. Because you don’t move 300 IT systems, some of them running on COBOL on mainframes, over night. And that’s just our municipality, there are 97 others with the exact same problems.

Don’t get me wrong, I get the sentiment of the article and I actually agree with most of it. The thing is though, developers have very different opinions about what “simple design” is, I know, because I’ve build a lot of the gaffa-tape that integrates our 300 IT systems and not a single system has had remotely similar APIs.
moksly
·7 ปีที่แล้ว·discuss
I’m not personally aware of any facial recognition projects for attendance. Never seen it debated either. We have thousands of schools though, so who knows.

As far as the GDPR goes it actually didn’t have a huge technical impact on the public sector. We’ve had stricter local laws for decades, and have build our systems accordingly. We also don’t track you for advertising. So for us the GDPR has mostly been a bureaucratic change, and you’ll notice that’s also the majority of violations. It’s not that data aren’t protected, it’s that no one knows where the contract is, or that we haven’t documented elaborate procedures for whatever. 95% of the GDPR impact on the public sector had been law and legalisation. So the GDPR actually doesn’t impact O365 94 public cloud at all as long as you go to iso27000 certified vendors who provide privacy shield or whatever it’s called these days.

That’s not to say that we aren’t debating public cloud. Because we are. This has more to do with national laws though, we have war-time contingency plans from the cold-war era. Like I said, we had much stricter policies before the GDPR was even a thing.

The issue is that it makes public cloud illegal, but we can’t operate the most digitalised public sector in the world without public cloud. So far everyone is moving to AWS and Azure, pretending the flawed bureaucracy will eventually go away, but our politicians and national digitalisation agency has been refusing to give any meaningful heading, so who knows?

At some point though, someone is going to ask if the privacy bureaucracy is really worth the money it’s costing. At our place you could hire 10 extra teachers a year, just to cover the bureaucratic processes that don’t actually increase security, because a contract or a nice incident plan isn’t actually going to stop anyone from hacking you.
moksly
·7 ปีที่แล้ว·discuss
I work in public digitalisation in Denmark, and I can’t think of a single reason of why you would ever even want this.

What’s the use case? Automatic student registration? If it is, and I can certainly imagine some HR consultant going “weeeeeell we can squeeze five minutes of extra education in if we remove this teacher-student interaction of registration, that’s a gazillion hours of extra education a year!”. I know this is a strawman of my experience, but it’s frankly the only way it would happen at my place. Which would be crazy considering the primary focus of Schools in Scandinavia is to educate democratic citizens, and automating something as meaningful as presence registration is damaging to that focus because the “AI” won’t be able to have a conversation about the usefulness of attendance.

So I absolutely agree with you. This is completely crazy, but what I really wonder is why no one asked “why?”.
moksly
·7 ปีที่แล้ว·discuss
I sold my MBP 2018 13” i5 and the only praise it’ll ever get for me is it’s resale value. I did have the box, and it was in perfect condition, but I almost got it’s original cost when I sold it to a refurbishment place. I replaced it with a Surface Pro 6 13” i5, which I was able to pick up for the money. And what a beast that little machine has been.

I had a few worries going into it. Would it be able to sit on my lap and other laptopy places, was Windows going to be alright, what about development. Stuff like that. It can function as a laptop, in fact it’s probably the best machine I’ve ever had on my legs because the hot part doesn’t touch you. It can’t sit on your chest while you lie down, however, so it’s certainly not a full laptop replacement if you need those positions. Windows with WSL has been amazing though. The only thing I’ve missed from OS/X was iMessage integration, and that was already annoying because more and more of my connections have been switching to android. It’s probably the first device I’ve been genuinely excited about since I got my first smartphone, and ironically it feels like something Apple should’ve made. And not just the design, the ability to isolate your dev environment with suse enterprise is just so much better than containers on os/x. Probably not better than dual-booting if you need more speed, but I don’t.
moksly
·7 ปีที่แล้ว·discuss
I think they’re believable because google started by providing things that weren’t wrong. If you search for a time zone google shows it in your local time, if you search for currency conversion google does that. All those things that it’s done for ages, which were things that were also typically correct.

Then the snippets show up, and they are presented in a similarly trust worthy fashion. But the snippets are really just the really just the result of which ever site has the best SEO, and that’s often a really worthless metric these days. The time zone and currency stuff is easy, because it’s math, but opinions aren’t. The thing is though that even if google didn’t have the snippets, those sites that gets snippets would still be the top results that we clicked, and we’d still get the wrong information. That would probably be better, because it might be easier to spot obvious bad sources, but I still think there is just a fundamental flaw in how SEO professionals have learned to game the google bot to bring the world useless information.

I mean, part of it is certainly on google. No one in their right mind wants to comply with Google’s ranking terms, unless you make money from google searches. Which means a lot of useful personal blogs have dropped off the face of the internet, unless you’re really lucky to see them linked on a place like HN.

I wish libraries would band together and make a privacy focused and curated search engine, because librarians are actually kind of good at finding you the correct information.
moksly
·7 ปีที่แล้ว·discuss
This is probably a popular opinion on HN, but I actually agree. I’ve made things with PHP back when PHP was cool, and then when it wasn’t. I’ve build things with ASP classic, I’ve made my own ASP extensions, then moved to webforms then to mvc and now to core. I’ve made things with JSP and still have nightmares about beans. On top of all that I’ve used the JavaScript necessary to make it actual functional.

It’s true that you can create a MVVM app feeling with a MVC framework and a little Ajax, but really, I’ve never been more productive than I have with react.

I don’t think it’s really that much more complicated, but I do think 99% of the learning resources are outright terrible, and that was certainly a hurdle I had to overcome. Which is hard, because learning new things while you have a full time job is already hard.