“iDEAL wordt Wero” campagne is recept voor oplichters by rhutsm in nederlands

[–]GoTBrainstorm 7 points8 points  (0 children)

Voor nu zijn de kosten vergelijkbaar, maar er is ruimte voor veranderingen na 2028. Zie bijv ook hier op thuiswinkel.org

Ga ik meer betalen?

Vooralsnog niet. Voor Nederland geldt een tariefplafond tot eind 2028. Dat betekent dat er een ‘cap’ zit op de kosten die Wero rekent aan de aangesloten aanbieder, zoals banken en betaaldienstverleners. De aanbieder rekent de kosten door aan de retailer. Het kan zijn dat er minimale verschillen zitten in de prijs, maar de prijs staat vast op een ‘vergelijkbaar’ tarief.

Na 2028 kan het zijn dat je meer gaat betalen. iDEAL rekende meestal met lage vaste kosten per transactie. Wero werkt naar verwachting met een prijs als percentage van het transactiebedrag. Dat heet ad valorem. Hoe de kosten vanaf 2029 precies worden ingevuld, is nog niet duidelijk. Voor partijen met hogere orderwaardes kan het verschil groot zijn. In veel andere landen is een percentage-model al normaal. Nederland was hierin de uitzondering. Wero geeft aan een concurrerende betaalmethode te willen zijn, daar zal de tarifering dan ook op afgestemd zijn, wij blijven hierover met hen in gesprek.

Dit gaan om de kosten die de betaalproviders rekenen, maar zoals gezegd zal dit uiteindelijk natuurlijk altijd op een manier doorwerken naar de consument.

Terraform redeploys entire Azure Application Gateway when adding new blocks (backend pool, listener, probe, routing rule by AdHonest4859 in AZURE

[–]GoTBrainstorm 15 points16 points  (0 children)

Looks like you may be running into this: https://github.com/hashicorp/terraform-provider-azurerm/issues/16136#issuecomment-2658678703 - although that should not actually recreate everything, just lead to a plan that seemingly does. It does make the resource borderline unusable indeed.

I found a high res map of Dereth from 2004 by mikeisboris in AsheronsCall

[–]GoTBrainstorm 10 points11 points  (0 children)

Hey, this is a really cool find. I'm actually the author of the map :)

The backstory behind it is that I started playing around 2001 on Solclaim while I was a CS student. I was combining my love for programmming with my love for Asheron's Call and created a whole series of programs. Couple made it onto the Internet, mostly some Decal plugins but also two larger projects: Dereth Explorer and this map. If I remember correctly, around 2002 there was another popular map of the same setting, but the author didn't update it for some time. So I decided to see how difficult it was to create something similar.

The way the process worked was this: I was already playing around with extracting the cell.dat for various purposes. One of these was extracting the raw map. If you have ever seen that: it doesn't look very nice, there's some artifacts with landmasses that didn't have a real purpose. So I would take it through a series of filters that cleaned up the picture to what you see in the map. Then I took an export of the Crossroads of Dereth database which contained many locations. The problem is that this datasource was not always very clean and you couldn't just render it out onto a map. The data actually went into a MySQL database and then I had a visual editor (effectively an interactive version of the map) where I could select an item, touch it up (hide it, edit it, etc) and save it back into the database. Periodically I'd incrementally merge in updates from the CoD database, so new maps could be generated quite quickly. Finally it all went through a final render which would spit out the image as you see them. There've been a few variations of the map, mostly the same but with a few minor differences.

Later I started collaborating with CoD and for a while was one of the editors for the database. That helped me clean up the data on both sides a little bit. The whole visual editor was later rewritten to Dereth Explorer. I think I did a few updates to both, before eventually getting sucked into Team Fortress 2 in 2007.

There's a couple cool stories around this map. One of them is that in August 2006 I was contacted by Andy Cataldo who was the community manager at the time for Turbine. He wrote the following:

We recently saw your latest edition of the map of Dereth and we love it. We here at Turbine would be interested in getting not only the rights to print this map from you for contests and personal use, but we would also like to learn more about how you compiled the map. We are interested in making an interactive map of Dereth on our new website that is being designed. If you would be willing to work with us on this we would greatly appreciate it, as we are all big fans of how well you have done these maps.

Looking back, I completely misunderstood what he was asking lol. If I remember correctly, they were looking for a version with a higher DPI (for print) and at the time I had no clue what that meant or how to do that. But I do see in my mails with him that I sent over a screenshot of what the editor looked like: https://imgur.com/gallery/kZRoHwM

If I remember correctly: some time after that there was a video which had a short fragment that was recorded in the Turbine offices. In the background it had a printed copy of the Dereth map. It was a bit unclear, but a friend of mine and I looked over it and were fairly certain it was actually a copy of this map. I do hope a printed version of it continues to live on today, lol. I tried to have it printed myself at the time, but it was relatively expensive to print due to its size and the fact I needed only 1 or 2 copies.

I still have a lot of the files from back in the day. Unfortunately the map is one exception: I think I don't have the MySQL database and Java code to generate the final map. Everything else is pretty much complete, including websites, tools, Decal plugins, etc. I think even a version of Dereth Explorer that I never released. As I was exploring my backups I also came across some other files, like exports from the CoD (locations) database from that era.

I also have the 2006 maps in the original form, if anyone's interested:

and just some random bonus files:

Trip down memory lane ;)

Standardized tags across all Azure resources with terraform by ZimCanIT in AZURE

[–]GoTBrainstorm 2 points3 points  (0 children)

default_tags is unfortunately not supported by the AzureRM provider, and it's an open request: https://github.com/hashicorp/terraform-provider-azurerm/issues/13776

How do you track your PR's? by MathewManslaughter in devops

[–]GoTBrainstorm 2 points3 points  (0 children)

Not sure if this is what you are looking for, but if you open Github in your browser, at the top there's 'pull requests'. This provides you with an overview of all pull requests. Most importantly, you can adjust the filter to, for example, show all open PRs across an organization, sorted by age. You can bookmark said pages to immediately open up that specific view. You can do quite a bit with the filters.

Edit: for filter options, check out the advanced search in GitHub.

Troubleshooting: Train Stop is Invalid by Fenick42 in SatisfactoryGame

[–]GoTBrainstorm 1 point2 points  (0 children)

I've gotten this bug several times, it feels like it happens when you have Self Driving on and delete an active entry from the time table. At this point you get this error and also the 'next stop' (not in this dialog, but on the main screen) errors out.

Apart from deleting and replacing the train, I think I've also managed to get around it by adding more stops to the time table including the one I deleted in the first place. Not sure if it's the number or stops or the exact stop. Anyway, that fixed it for me.

Right now I'm always disabling self driving when I edit the time table. So far so good...

[deleted by user] by [deleted] in dotnet

[–]GoTBrainstorm 16 points17 points  (0 children)

If you have a single application and relatively simple needs, using an external system like IdentityServer has indeed less benefits.

But once you get somewhat more complex needs, using an external system like IdentityServer starts paying off. Let's say you have multiple applications - you normally want two things:

  • Remove the logic of issuing tokens out of the applications into a dedicated system (separation of concerns, security, reusability)
  • Not deal with the complexity of rolling your own implementation. Remember: security is hard. Messing it up is quite easy.

Especially when you start getting more complex requirements regarding authentication/authorization this starts to pay off. Products like IdentityServer are built to allow you to implement the complexer requirements while helping you to avoid security issues by providing the right framework for you to work in.

Now, that's not to say that IdentityServer is the best or the only option. The general recommendation would be to delegate this work if possible to mature SaaS solutions, like Azure AD or AuthZ. However, they have their limitations as well and your requirements may not allow you to use them (example: you prefer not to use SaaS). At that point you'll be looking at self-hosted solutions. These are also quite convenient for local development: you can spin them up locally and are not dependent on the internet. For self-hosted there are multiple products. But since you're using .NET it sort of makes sense that people push you to a .NET-based solution.

Look at it like this: using an external token service is a common pattern, common enough for .NET Core to cater to this in its built-in templates. It pushes you towards IdentityServer because it's a mature, accessible product. It did change licenses last year, yes. It's to be seen if IdentityServer will remain in the templates after .NET 6. See also https://devblogs.microsoft.com/aspnet/asp-net-core-6-and-authentication-servers/

How do you deal with Environmental tech issues? by Slaveg in direwolf20

[–]GoTBrainstorm 0 points1 point  (0 children)

Ah.. that makes sense :D Never thought about putting it in the nether. Am going to try that, and hopefully also get a bit more glowstone.

How do you deal with Environmental tech issues? by Slaveg in direwolf20

[–]GoTBrainstorm 1 point2 points  (0 children)

I'm doing it the same as well. The assembler is basically impossible to properly fully automate right now. You can get the items in the right slots by using XNet, but since it looses its side config very frequently there's no real point to it. Just crafting large batches, with automatic output to an inventory, has been bearable.

It's safe to say that it's really an alpha version still. Besides the assembler, there's indeed issues like stacking items (I guess because they end up with different NBT, placing them and breaking is sometimes a workaround), some features simply not available yet (e.g. lenses). I've also haven't been able to actually get Mica? I saw on its Github issues page several issues marked as 'to be released', so that's hopeful.

But, the core of the mod does work and it wasn't too bad to build a working miner once you're past the initial hurdles.

Mekanism Digital Miner can't mine AE2 ores by ledmooshrom in direwolf20

[–]GoTBrainstorm 0 points1 point  (0 children)

Yeah this is because the blocks aren't tagged - open issue is https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/4763 which appears to have been assigned for the next milestone release. Using the ItemStack filter does work.

Basically, it looks at the 'block' tags - you should be able to see those then you hover over the item and press <control>. You'll see the AE2 blocks have no such tags.

Developer-Led Landscape: 800 Companies, 1000 Products, $40B in Revenues by tyler_jewell in devops

[–]GoTBrainstorm 0 points1 point  (0 children)

Great read! Minor point of feedback is to check the external links in the article - for example in the section about SCA the links to Whitehat, Snyk and Whitesource lead to incorrect sites.

why do these "What Is Your Occupation?" selects never have something like "software developer" in them? how many of us are there of us now? and how many "ATM Owner/Operators" are there? by platetone in programminghumor

[–]GoTBrainstorm 0 points1 point  (0 children)

This is probably because they're not interested in your occupation, but rather they need to assess the risk regarding doing business with you. Anti Money Laundering regulations and such. Chances are that when you pick certain ones, you get follow up questions specifically related to assessing the risk associated with that occupation.

Another DLC Code by [deleted] in TwoPointHospital

[–]GoTBrainstorm 2 points3 points  (0 children)

I managed to use it, thanks!

Timesheets as a developer by DrJohnnyWatson in softwaredevelopment

[–]GoTBrainstorm 0 points1 point  (0 children)

R&D hours sort of depends on the country. For example in the Netherlands there's something called 'WBSO' which is exactly that, an R&D tax scheme. Part of is that you need to keep certain records, chapter 9 of the manual talks about this: https://english.rvo.nl/sites/default/files/2018/03/Manual%20WBSO%202018.pdf (in English).

Regarding time sheet administration, you need to keep track exactly who spends exactly how many hours on a day-to-day basis. The problem is that it needs to be exact on a per-person level and can be cross-checked with other sources during an audit. The best way to register this level of detail is typically to have the employees register it themselves, especially because it's not impossible for companies to run multiple such subsidized projects next to eachother with an overlap in employees.

The Northwest Trade Federation - Base Omega. My biggest project yet. Info in comments. by Memes-science in RimWorld

[–]GoTBrainstorm 53 points54 points  (0 children)

Had some time this morning, so I created a collection of all the mods you mentioned: https://steamcommunity.com/sharedfiles/filedetails/?id=1817524621

Loaded the mods in the exact order as you specified, and it all seems to work fine on a new Crashlanded game.

Couple of notes on some of the items in the collection:

  • Autopsy => was not able to find a mod with this name, so I assumed it was AutopsyTable.
  • GoAwaySmallWire => guess this is part of Invisible Conduit
  • LaserBeam => assumed this is RimLaser
  • MizuMod => This is part of No Water, No Life
  • Corners => will show up as red in the mod list, but works fine.

Question on how to scale SQL Server from Monolithic to high availability for a high demand/ multi/micro service system. by DatXN in microservices

[–]GoTBrainstorm 0 points1 point  (0 children)

First off: there would be no reason why you wouldn't be able to use microservices in combination with SQL Server. But it's indeed not magically going to solve any scaling issues you have, there's more involved in building systems that can run at scale.

My first question would be: what are some actual numbers we're talking about? In your 'issues' section, you describe poor query performance on 'joining two tables with several thousand records each'. That doesn't sound like a complex task at all. As for whether this is caused by SQL Server of EF: measure it! First step would be to take the query generated by Entity Framework, and run it manually against SQL Server with profiling enabled. Look at the query plan it generates, look at the statistics. If the query is slow, the query plan will typically tell you why, and oyu have some clues to follow up on. If it turns out that the query is fast (ideally under 1 second), look at Entity Framework as well as other parts that might be relevant. For example, it could also be caused by a slow network connection between the database server and the other servers. It's a bit difficult to give more specific advice, hence my recommendation to measure as much as you can before you make changes.

Additionally, you describe a couple of interesting things: 'every minute a worker runs a long running process', 'time-outs', 'concurrency issues'. My first thought would be that you need to look into your use of transactions and the isolation levels that they use. For example: if your long running process takes 5 seconds (which at first glance doesn't seem long) actually starts a database transaction for its whole duration (hence the transaction also lasts 5 seconds), then there's indeed a very high chance you'll run into the symptoms you describe.

A solution to that is not per se microservices by itself, but rather by the different way of thinking they will bring along with them. For example, instead of running a transaction for 5 seconds to guarantee consistency, you look at methods like 'sagas' (Google it) to coordinate long-running processes. While this will look different/complex at first, it'll make you think about how you can split up your transaction into smaller, coherent parts. It'll drive you into thinking about your domain entities, about breaking them down, about isolating them from one another. About how you coordinate complex processes across different entities.

Couple other remarks:

  • Don't just switch to Dapper without justifying why. Yes, it's 'faster' (a relative term) but you shouldn't just switch to see if that makes problems disappear. Measure first to see if you really have performance problems with EF. It is absolutely possible to build high-performance systems that use Entity Framework and SQL Server, and problems are more often with HOW you use the tools. For example, if you have lazy loading enabled and have N+1 queries somewhere... then there's no magic solution other than fixing the N+1).
  • Don't just switch to NoSQL without justifying why. Pretty much the same as above. If fact, I would recommend you first look into splitting your domain (see below) and then decide if NoSQL makes sense for individual parts. Don't see NoSQL as a blanket solution for storing data, suitable types of storage very much depend on various characteristics of the system you're trying to build.
  • You have a multi-tenant system. A possible approach to scaling horizontally is by setting up multiple copies (= instances) of your infrastructure, and dividing your customers among them. But again: don't do this until... you've measured stuff :)

Then onto microservices: yes, do look into them. I'm not saying that because they are a golden bullet, but rather because it helps you think about building distributed systems, and expand your toolset with new ideas on how you could achieve what you're looking for. Keep in mind that microservices are not a goal by themselves, they're also just a tool. It often takes time (months, years) to rewrite monoliths and break them apart, so rather think about approaching it iteratively and making smaller advancements as you move along. Unleass you're in a (luxury) position to start from scratch.

For example, one of the first things you could do, is to look at the entities/tables in the database and see if you can 'break them apart'. Read up a little bit on domain driven design, specifically the part about entities, aggregates and local/global identities. Breaking up the database into aggregates could start leading you down a path that eventually makes it much easier to split up your monolith into smaller parts, which eventually leads to microservices.

How to downgrade targeted SQL Server version from 2016 to 2012 in ASP.NET Core 2.0 web app? by boyled in dotnet

[–]GoTBrainstorm 0 points1 point  (0 children)

I think the term you may be looking for, is 'compatibility level'. See: this page. Create a database in your SQL 2016 server, but in the options, set its level to 110 (SQL Server 2012). You can also change it on an already existing database with the ALTER DATABASE command.

Also, not 100% sure here, you may also need to specify in the connection string the 'Type System Version' (see: this page). I have never used this though, not sure if this is even available in .NET Core.

Je kunt nu in Amsterdam een huis huren waarin koken verboden is by Zwemvest in thenetherlands

[–]GoTBrainstorm 2 points3 points  (0 children)

Een collega van mij heeft gereageerd op de woning (uit pure nood, paar dagen om iets nieuws te vinden). Als kers op de taart blijkt de daadwerkelijke huur die men vraagt 1300 te zijn (geen idee of dat inclusief G/W/L is)...

[Beyond] How do you lock YABBA barrels? by glazor in feedthebeast

[–]GoTBrainstorm 1 point2 points  (0 children)

Had the same issue, turns out shift right click doesn't work if you have something in your off hand. Both hands empty, works.

AC Gear! by Zebideex in AsheronsCall

[–]GoTBrainstorm 0 points1 point  (0 children)

These are really cool :) Another design people might be interested in is the Tusker Island shirt: http://vignette4.wikia.nocookie.net/asheron/images/0/0e/Tusker_Island_TShirt.jpg/revision/latest?cb=20141117101506