Readit News logoReadit News
dobin commented on Printing Petscii Faster   retrogamecoders.com/print... · Posted by u/ibobev
dobin · 2 months ago
I also having a side project optimizing draw calls to french Minitel terminal. Instead of letting the generator create their own draw calls, just let them print in a buffer/array.

Drawing the array means finding out what changed, and then create optimized draw sequences: Like using delete-till-end-of-line, vertical cursor moves, or repeat-character-x. Very noticable on 1200/4800 baud.

dobin commented on How the “Kim” dump exposed North Korea's credential theft playbook   dti.domaintools.com/insid... · Posted by u/notmine1337
_def · 3 months ago
> I am a Hacker and I am the opposite to all that you are. In my realm, we are all alike. We exist without skin color, without nationality, and without political agenda. We are slaves to nobody.

Classic elitist take ignoring that this this space where "all are alike" can only work for certain kinds of people.

dobin · 3 months ago
No tolerance for the intolerant.
dobin commented on Show HN: Nash, I made a standalone note with single HTML file   keepworking.github.io/nas... · Posted by u/yevgenyhong
dobin · 9 months ago
I am also creating a Log viewer in a single HTML file (like Splunk, but a bit smaller). Pure JavaScript with no dependencies makes it runnable and integratable everywhere, which is nice.

https://github.com/dobin/SemiDataSieve

dobin commented on Anyone can push updates to the doge.gov website   404media.co/anyone-can-pu... · Posted by u/mahkeiro
cyberlimerence · 10 months ago
Every other intelligence agency on the planet is about to scoop a ton of American data via cyber and basic HUMINT. It's free for all out there, I guess.
dobin · 10 months ago
Its not just this website. Since DOGE, China probably canceled all vacation days for their hackers, as its a free for all. Firing of most so many people including security departments and most likely the (good) femboy furry hackers.

Is the newly created user with name "bigballs" who downloads whole government databases a foreign TA or just DOGE? Who knows. Who cares, certainly not the Government.

The data and access gained currently by China, Russia, NK and SA will continue to be useful until and way after the next war.

dobin commented on Show HN: A Better Log Service   txtlog.net/... · Posted by u/williebeek
dobin · a year ago
Pretty unrelated, but i like how it displays large amount of potentially diverse JSON events. Would need some better filtering and sorting, hiding of keys etc. Products which do this well are Elastic and Splunk, but are too heavy for my taste.
dobin commented on Nvidia and its partners built a system to bypass U.S. export restrictions   twitter.com/kakashiii111/... · Posted by u/mgh2
chii · a year ago
> there's less incentive for China to control Taiwan.

a very minor effect imho. china doesn't want to control taiwan due to any economic reasons. It's ideological.

China doesn't want the model of a free, democratic society of chinese people to exist, because it proves that the CCP's authoritarianism isn't the only "good" model.

Look at how hong kong was cracked down; china took the opportunity to do it, when the economic bounties from hong kong was being usurped by shenzen (and to a degree, shanghai).

dobin · a year ago
Its not ideological, its to break out of the physical constraints setup by the US, to gain access to the pacific, and to the rest of asia. Simple geopolitics, just check a map.
dobin commented on How Discord stores trillions of messages (2023)   discord.com/blog/how-disc... · Posted by u/jakey_bakey
dobin · a year ago
So the TL;DR is: Cassandra and ScyllaDB have bad performance when reading. So they put a cache in front.
dobin commented on Total War: Rome II and Creative Assembly – My Statement Ten Years On   medium.com/@julianmckinla... · Posted by u/mrtbld
dobin · a year ago
> This is an approach that is sometimes taken when planning game projects, that you design your production plan so that as many parts of the game as possible are made in parallel, and then it all gets put together near the end of the development timeline, hopefully with enough time to fix bugs, balance gameplay, and add polish.

I feel like all AAA games are developed this way: Not playable till very late. Thats why they generally suck.

While a normal board meeting style development, i feel completely bamboozled by this approach. Indie games in contrast usually start with an MVP, a Minimum Viable Product, to test the basic concept. Then make the basic game loop fun. Then do the rest of the game like maps, sound, graphics, to support the central idea.

AAA do all the graphics and maps and sound and AI first, somehow merge it together and just hope that it will be a "good" game, that it will be fun. Even if there is internal QA or playtesting, feedback gets consequently ignored.

And people still preorder.

dobin commented on More and more German trains are not allowed to enter Switzerland   bluewin.ch/en/news/switze... · Posted by u/belter
lqet · a year ago
To put this a bit into perspective: long-distance trains in Germany typically travel for at least half a day. "Long-distance" trains in Switzerland can be compared to regional lines in Germany (the country simply isn't that large, and the majority of rail travel in Switzerland happens between Zurich/Olten/Berne/Basel, which are all within 100 km of each other). The likelihood of anything going wrong during a 1:30h train journey from Zurich to Basel is simply much lower than during a 10 hour train journey from Kiel to Freiburg. 3 minutes delay on a 1:30h train journey is a delay of 3.3%, 15 mins delay on a 10 hour train journey is a delay of 2.5%.

The reason regional trains are also delayed is that regional lines, local lines, long distance lines and freight trains are typically using the same tracks in Germany, and delayed long distance trains always get higher priority. A typical situation is that your regional train is perfectly on time, but suddenly stops, and waits for 5-10 minutes for a delayed long-distance train to overtake it. Switzerland has a similar mixed system, but as noted above, does not really have long-distance rail lines, apart from the trains that enter from Italy, Austria, France and Germany, which is the main reason why these trains are not allowed to enter if delayed. This is in contrast to the system in France, where TGV lines typically have dedicated high-speed tracks, where all trains on it travel more or less at the same speed.

Shouldn't you then add redundancy to the system by having time buffers at large stops every 2-3 hours? Or even let replacement trains start at intermediate stops as soon as the delay of the regular train is greater than X to avoid propagation of the delay into to rest of the network? Absolutely, but most stations and rail lines in Germany are either at their operational limit, or above. Having a train wait for 15 minutes in a large station just in case it is delayed would block that track for 15 minutes in the majority of cases, when the train is punctual. Also, DB simply has not enough rolling material to start replacement trains, and the rail infrastructure to even park such trains has largely been dismantled in the years after the privatization (they are doing it sometimes, but not very often).

dobin · a year ago
Maybe you are not aware, but swiss trains dont go back to sleep after they arrive at a destination. They stop for 3-5 minutes, and then continue to their next destination. All day long, from morning till evening. Geneve to St. Gallen with like a dozen stops is pretty long way. Especially when you drive it 6 times a day.

Also generally the length of the tracks dont magically change. It is possible to create a timetable: which train should be where when, and then stick to it.

Note that before the DB, SBB were anoyed with some models of french or italien trains, which broke down regularly, putting too much pressure on the integrated timetable.

dobin commented on The accidental tyranny of user interfaces   uxdesign.cc/the-accidenta... · Posted by u/gjvc
TomMasz · 2 years ago
Who designs an elevator (lift) with no floor buttons on the inside? The description of them having to go back to the lobby and start over when they selected the wrong floor seems like something that would happen pretty often.
dobin · 2 years ago
This, and the other examples, reek of lacking knowledge by the users.

Tall building are expensive. The taller, the more available floor space to rent. The taller, the more elevators you need. More elevators mean less floor space. People need to move between floors.

Buttons outside means that an algorithm can dispatch elevators most efficiently, combining people who want to go to the same floors, or follow up floors. So the throughput of people thru the building is maximized.

Its tyranny of capitalism. Or the tyranny of efficiency.

u/dobin

KarmaCake day283December 5, 2016View Original