@PJH said in In other news today...:
MacKenzie Scott to be demoted to second-richest divorcee...
I am really curious: who will get custody of the NWO ?
@PJH said in In other news today...:
MacKenzie Scott to be demoted to second-richest divorcee...
I am really curious: who will get custody of the NWO ?
@TwelveBaud said in Shorting Gamestop:
@error said in Shorting Gamestop:
If I'm understanding this video correctly, there's a proxy war going on using Gamestop stock?
That's correct. With the PS5 and XBSX/S now offering consoles without the ability to use retail physical media, retail stores for that physical media are doomed -- especially with COVID killing a year of potential sales -- and Wall Street investors correctly placed bets that GameStop was going to die. Some a lot harder than others, and far more in total than nearly any other company.
Then some Redditors were all "oh, FUCK Wall Street!" With them driving the stock price high enough, anyone holding a short position on it will have whoever's providing capital for the short say "your bet didn't pay off, now buy the stock at the current price." Automated trading amplifies this effect, even without real humans going "oh, GameStop is going up, I should buy! " Thus, Wall Street was forced to purchase a doomed stock at ridiculous prices to satisfy the bet they made that they're now on the wrong side of. Losing billions.
None of this changes anything about GameStop itself. They're still doomed, they still won't pay dividends, they still have no meaningful revenue or earnings, and their market capitalization affects almost nothing about their real-world value. It's just fate that their stock had a large number of short positions held by acceptable-target financial companies. Several other stocks are in the same boat.
So, basically, it's massively multiplayer online game and some gankers have been ganked.
@DogsB said in Circle of Size:
Ken Kantzer, of the startup auditing firm PKC, mentioned in the Changelog podcast a common case of software developers not understanding that JWT tokens are not encrypted by default. Developers were shown plain-text version of their own JWT tokens, to their amazement - with sensitive information right there for anyone to read.
Classic people are surprised that MAC is not the same as "encryped". No surprise here - it's a cryptography, so it's the same, right?
JWT is a crock of shit for the most part. How do you feel about what is essentially 70kb cookies and passing it to every fucking service you have to ignore reading the audience property.
Second is that people are putting data in their JWT. I mean, the T stands for Token, and 70kB cookie does not really look like TOKEN.
@MrL said in In other news today...:
@DogsB said in In other news today...:
I think we have to start associating the term influencer with advertisement platform.
I worked at a company that used influencers. Company small enough that the details of this cooperation was known to employees.
Influencers are an advertisement platform and literally nothing else.
Seriously, does anyone actually think anything else? I mean, the word "influencer" itself is pretty clear!
which I've seen happen in a coworker's Solaris workstation over 20 years ago
I always wondered if anyone ever actually used Solaris.
My first job as a programmer was on Solaris. Very expensive hardware with very poor performance. And extremely loud fans.
That just sounds like you didn't get an expensive enough one. Pretty sure the last Solaris I worked on was on x64
I'm pretty sure it was expensive as fuck. Like two month salaries worth expensive per workstation. A proper SPARC thingy.
Two months salaries? That's not "expensive as fuck", that's more like "mid-range".
I remember when I started the university, there was a lab with DEC workstations, bought by the Faculty of Mechanical Engineering as CAD workstation. Twice a year, it was full of ME students doing their assignments... and the rest of the time, it was completely empty because ME students generally did not like DUX.
Funny story: the Dean of the ME Faculty did a tour for some bigwigs (Edu ministry maybe?) and as they entered the lab (from behind us), he said... "and here we have the top-of-the-line CAD lab, each of these workstations cost like mid-range Mercedes..." .... and the whole group looked at the half-empty room with me and two other people, all of us having 8 xterms tiled across the 30" monitors.
Someone, on some university campus, a PhD student of Literary Analysis is sitting at a computer, writing a ground-breaking thesis: "Unhinged Rant - the emerging art form of 21st century"
@loopback0 said in In other news today...:
@DoctorJones said in In other news today...:
@TimeBandit said in In other news today...:
I can't wait for the UK rollout
It's fine - offices just need one room that has one of those on the door in but no way out. Then the annoyingly happy people every office has get trapped and the rest of us can carry on being miserable in peace.
Well, the problem is that you actually have those people.
Now in Central Europe (Visegrad+DDR), this can be straight out used as an automated drug test.
@Boner said in In other news today...:
Now that is some pure luck. It's obvious that he was deceived by the title and expected completely different type of Pride and more of the Prejudice.
The
wayfact that AV tools change Windows's filesystem semantics is, of course,
@TwelveBaud said in A fool and his not-really-money are soon parted:
What triggers me is the picture suggesting that either
In any case, this is not how you run a proper 17th century business!
@Zerosquare d in some other dedicated thread.
But, fuck, if you told me when I was a kid that - in the future - we'd be uploading booby trapped files to our star trek communicator-like devices that all of us carry around daily... Hmm. Actually, I'd have been quite excited about that future. Less enthusiastic now, though.
That reminds me how I always found these common Trek tropes (overriding security access, disabling alien ship systems, non-responsive controls without any override) as painfully unrealistic and stupid. Looks like this is actually how the future works!
WTF Status: I've got a thing running in Docker, that I want to debug in Eclipse. I had a working setup for this a few months ago, and since then the project has had some updates, but none that should've broken remote debugging (that I wasn't able to fix right away).
- The container is setup to run the thing in debug mode and listen to port 5005. When it starts it shows
Listening for transport dt_socket at address: 5005
so I know that's setup correctly.- The container also forwards its port 5005 to localhost:5005, which I trust is working correctly.
docker ps
shows that in its list.- The configuration in Eclipse is dead simple, literally two text fields for hostname and port, and they're set to
localhost
and5005
respectively. This configuration worked before.Despite all of that, whenever I try to connect the remote debugger, it shows "Failed to connect to remote VM com.sun.jdi.connect.spi.ClosedConnectionException"
Actually, you have not provided the crucial information: is it listening on "public" address (address=*:5005
)?
Because the most common source of problems with docker is using localhost
(because localhost
inside container is something different) and the Java 9 changed its behavior to listen on localhost only by default (address=5005
).
Actually, you can just docker exec -it <containerid> netstat -atln | grep 5005
to check that (as long as you have netstat in the image; if not, you can muck around with /proc
, but that is quite a hassle).
@sebastian-galczynski said in WTF Bites:
Ok, I loaded the floats. They're geographical coordinates. Something is wrong, looks like they moved from Poland to Saudi Arabia.
Mine always end up off the shore near Murmansk. I am not sure which is better...
Edit: Or am I special for assuming that " Coord. X " is longitude.
Oh my sweet summer child. You are not special, every one of us made this mistake, when confronted with the topic of geographic coordinates for the first time.
Short version: there is no such single thing as "longitude". There are many, many, many possible coordinate systems and you need to know exactly which one is used.
Long version: you're probably thinking of WGS84, also known as EPSG:4326 ; this is the coordinate system used by GPS and is almost just latitude/longitude.
But when you get Coord.X, it might be actually a EPSG:3857 - a Mercator projection coordinates used by Google Map (the stack of is getting deeper).
It is, however, quite common to use "traditional" projections used by specific country, usually designed at the beginning of 20th century. These projection are usually planes intersecting the earth at a specific angle and height so the country in question looks "the best". For bonus points, some countries created separate projections for civilian (cadaster) and military use. And of course, many of these countries don't exist anymore and new ones do exist, so in Poland you might get the Prussian one or the Austrian one (and probably more, but I cannot find any good sources at this moment).
@TimeBandit said in WTF Bites:
Surely, MS has got to have some tooling that can at least do this, if not better?!?
Did you actually look at the quality of MS products in the last decade?
Actually, now that I think about it, it was Windows 2000 or XP which allowed users to manage disk loudness.
¹ It's called dual, but actually in that case the noun is flexed normally as plural, while for the higher
I would like to note that Slovenian actually still has a proper dual. Without any numbers involved; each noun can be singular, dual or plural. Other slavic languages might have relicts of that (usually for things like eyes or ears) and the numbering is one of them.
numbers only the numeral is flexed and the noun gets stuck in second case. The closes thing in English to the meaning of a second case is the of preposition, so it's approximately “5 of apples”. And for fractions and decimals the noun is stuck in second case singular—“0.3 of an apple” makes sense in English too.
That reminds me of another feature: multi-numbers. It's a form of number used for "mass"/"batch"/"pair" of things. So for example "dvě boty" = two shoes, "dvoje boty" = two pairs of shoes. Or: "dvě cigarety" = two cigarettes, "dvoje cigarety" = two packs of cigarettes.
This apply to all (natural) numbers, so effectively there is a "singular one" and "plural one". Which, when formulated like this, sounds really
@TimeBandit said in In other news today...:
‘I got Bitcoin!’ — trick-or-treaters rewarded with crypto
I like the picture, with little heaps of on top of each stack of coins.
Tricky question:
When a new apartment trades for 5x NVIDIA GeForce RTX 3090 Ti and 5 Bitcons, is that a bubble?
@Applied-Mediocrity said in In other news today...:
Achtung! Achtung! Hier ist Redmond Microsofthausen und das Amerikanische Konsolenbanauserzentrum. Wir senden Tanzmusik!
Nein, danke. Ich mag meine Spielehaltestelle.
@dkf said in In other news today...:
@ixvedeusi said in In other news today...:
@dkf said in In other news today...:
It's used industrially in chip manufacture as part of the process of cleaning off the unwanted parts of the mask.
IIRC it is (or at least was historically) also used in glass working to etch scales and artistic design into the glass.
That's basically how the masking actually works.
Do you have any studies proving that?
Oh, wait, this is not the COVID topic...
@Atazhaia said in Fun with maps:
@Luhmann Or we combine the name Florida with what state they are south of. Florgia, Floribama, Florisippi, Florisiana. And the population will be a mix of Florida man and
$state
stereotype.
Also, the capitals should be disambiguated: Miami, Yoursami, Theirsami, Oursami
The nice thing about Polish names is that if something looks like a last name, you can be damn sure it's definitely not a first name. This makes it extremely obvious when someone fucks up a list of two people by writing one in the "firstname lastname" order and the other in reverse. I'm looking at you, dear HR representative who made new hires announcement a few minutes ago.
I've worked on some job application application ( English) and you would be amazed how common that is (even when the entry form has clearly labelled input fields; parsing CV is basically just a wild guess). So we solved that by process that uses extensive database of both first and last names (with their respective frequencies) and some very basic heuristic to detect this problem and switch the names to correct order. It also feed itself back by updating the frequencies (and adding new names).
This process was, however, just a side product; the real reason was to find the correct gender* - again, surprising amount of people filled that incorrectly. Of course, sometimes it backfired - I remember one very strongly-worded complaint from some Mr. Karen (Georgian, so his first name has 0 matches).
Actually, water bottles with hydrogen might be a good thing, if that hydrogen filled the non-water space (instead of air). Of course, that means that it would need some kind of faucet to drink from. But the bottle would get lighter and lighter, and when emptied it would just fly up - solving the issue of garbage disposal.
Edit: Or it could just self-immolate. Self-recycling!
Hmmm, I should start patenting these ideas.
@ixvedeusi The sad fact is that rushing shit to market often works.
Economic theories say it shouldn't, but economic theories assume the customers can tell whether the product is shit or not. In case of software it is patently untrue. In fact it is untrue of most products.
async function isShit(product) {
return true;
}
@topspin It's not a major version number, it's a marketing version number.
Maybe they just introduce a lot of breaking changes often.
@Luhmann said in In Log4J WTF news today…:
apparently we have JAVA guys but they are still using 1.2.x. ... my question if this meant we were saved by being a dinosaur was left unanswered ... will poke at that wasps nests some more tomorrow ...
This is Java, not JavaScript. Using 10+ years old library is perfectly fine, as long as it does what it's supposed to do. Which is the case of log4j (1.2.x) - it can log your messages to file or send them over network somewhere. What more would you want? Dynamic expression resolver?
@Zenith said in The Cheatpocalypse:
- laundry list of typing rules because every cog's code must look exactly like every other cog's code
- simplistic algorithm assignment (write a bubble sort! reverse a string! print prime numbers from 1 to 100!)
: Why does everybody's code look like this Google example? I know! They must be cheating! It's the only possible explanation!
I have some experience from both sides, and... Nope.
No matter how simple the assignment is, it's actually quite easy to tell if someone just copy-pasted it. Of course it's also relatively easy to just copy the solution and "personalize" it, but it requires some effort. And that's enough to pass the "101 Computer Science Introduction for Electrical Engineers" course.
Actually, something similar to this article happened to me - as a PhD student, I lived in a dorm and someone asked in the IRC channel for the solution (sources) to copy. Funnily enough, he was genuinely puzzled by my answer that I already have 8 of them and (after the obvious followup question) that I "collect them". Sadly, the conversation ended there (presumably some good samaritan explained the situation in a private message).
Yes, Microsoft, "A" translates to German as "ein" or "eine", and "I" to "ich". It's technical documentation so it should be technically correct, right?
Also nice how they give the unused parts of the index an extra separator to make sure they're easier to not click on.
Clbuttic Microsoft!
@Kamil-Podlesak said in WTF Bites:
Next-step: targeted advertising part of the in-game loot.
Or making free-to-play players have to sit through an advert every time they pull the trigger.
I am afraid that this is already a thing in mobile gaming
@HardwareGeek said in In other news today...:
@DogsB said in In other news today...:
I'm drawing a line here. I will take up arms against the machines for this one.
That article appears to use the words semiconductor and superconductor interchangeably. I strongly suspect the author doesn't know there's a difference between them, much less what the difference is. All of which leaves me confused as to WTF the article is talking about.
Obviously, it's about heroic cape-wearing conductors that haul their orchestras in semi-trucks. Coffee helps a lot.
@cvi said in In other news today...:
Bühlmann's method currently comes with significant limitations, however: It's not good with faces or text, and in some cases, it can actually hallucinate detailed features in the decoded image that were not present in the source image.
Instead of losing some signals like normal lossy compression, we now have gainy compression, where new random stuff occasionally appears out of nowhere.
The purpose of Artificial Intelligence is to emulate behavior of the Natural Intelligence.
Closed as: NOTABUG
@acrow said in Working on FOSS doesn't mean we work for free, right? Right?!?:
@boomzilla said in Working on FOSS doesn't mean we work for free, right? Right?!?:
What? People using ambiguous language?
"Free" has evidently been abused by marketing for so long that people are trying to come up with replacements. But if it's known to be a marketing-adjacent word with heavy context dependency, can it still be considered ambiguous?
I am pretty sure that the English-specific confusion of "freedom" vs "no payment" predates the rise of modern marketing.
@acrow said in In other news today...:
@DogsB What's wrong with these people? Free chicken just walking into town. Eat them!
Solutions involving nets, pellet guns, birth control and drug-laden bread crumbs are all being considered.
How about just declaring open season for anyone who wants to bag a chicken?
Raw chicken you need to kill, deplume and disembowel (easily a half day work, especially for someone not skilled in this) only to find out that the meat is usable only for a crappy soup, because it's a adult and feral chicken? Hard pass.
"l'access sans fil à internet [wifi]"
WiFi is already an entirely made up word, and not really anything English. But I guess they need something unwieldy instead.
Meanwhile, in Germany: let's call it WLAN instead!
@boomzilla said in In other news today...:
21 year old bug gets fixed!
Someone call @blakeyrat!
is that the bug was reported on completely different operating system (the original report predates OS X by a full year).
@Gąska said in CodeSOD collection:
@BernieTheBernie maybe MS is short for Many Seconds? You know, 1, 2, 3, many...
Because that's the level of intelligence shown by the author.
Maybe it's Metric Seconds? I mean, this makes sense - there are milliseconds being used, instead of the natural untils like jiffs and eyeblinks.
@cvi said in In other news today...:
@BernieTheBernie said in In other news today...:
Oh, yes, now you'll say that I am conspirationist.
Meh, the mistake you're making is that one "reason" doesn't have to exclude the other. So, the power crunch might have come in handy in some way, but this doesn't mean that it's "fake". If you have two (or more problems) at hand, you might as well use one to distract from the other.
Basically, if you need to divert attention from problem A, you just stop covering-up the problem B. It's much more efficient than completely inventing a fake problem.
OTOH, inventing fake problem creates an illusion that there are no hidden problems available and the current cover-up is just a glitch. So,
Besides, out of all of the places on the Internet, I kinda think people here might be taking news coming out of China with a slight serving of salt.
The problem with "conspirationist" approach is that there is no point in trying to deduce the "current conspiration". Everything in a totalitarian state is a conspiracy. Always. That's actually what the term "totalitarian" means (many people use it as a replacement of "dictatorship" - but that is wrong).
@TwelveBaud said in WTF Bites:
For those wondering where Windows'
which
is, it'swhere
, which acts likewhich
and not likewhereis
, unless it's been bewitched by the Windows SDK, which installs awhere
that acts likewhereis
and awhich
that acts likewhich
.
This needs some good old which hunt.
@PleegWat said in The Official Funny Stuff Thread™:
@BernieTheBernie said in The Official Funny Stuff Thread™:
OK, let's come back to the
Straßenlinienleitungsführer
A discovery somewhere on the road, fortunately not railway:
That looks like a jurisdiction boundary to me.
Looks more like self-driving-car trap to me.
@Zecc said in Fun with maps:
Some of you might know this already, but there's a Waggon Road in London and it connects to a Wagon Road in Hertfordshire.
Is it connected to Wogon Road? Or even better, Vogon Road?
It's almost like it were the same road but the two boroughs couldn't agree on a spelling.
Reminds me of another Fun With Maps story from my previous job. In this case, the customer was a big gas station chain (Shell, maybe?) and one of their places is just outside a major city, on a similar configuration. So, the communication with our support went like this...
The address is wrong! The station is at OtherCity Street 123, but your form does not let me enter this information!
No, it is actually outside of city limits, inside the cadaster area of NextVillage. NextVillage does not have streets and the OtherCity Street only has 103 houses.
That's unacceptable, people won't find it!
We can change it directly in our database, bypassing the form. But the address won't be actually valid.
Yeah, do that!
next day:
Hey, the map mini-window is broken, it does not show the correct place!
@Dragoon said in Tales from Coronavee-rooss Italy, mamma mia!:
While true, there is video evidence of a Police officer doing very well at teaching Kindergarten.
this?
@JBert said in Stillwater retires from IT:
@stillwater said in Stillwater retires from IT:
I have so many technical books and have also spent many years perfecting my own tiny corner of the craft. What do I do with all this? The sunk cost literally and otherwise is killing me.
Keep them close to your computer, they never stop being useful.
I have once went to bookshop (with a sale going on) and asked for 13cm of books. The shopkeeper was amused, but helped be to choose and those books served me for many years (until I bought my first LCD). For, like, 20 cents.
@Zerosquare said in Tales from Coronavee-rooss Italy, mamma mia!:
@Kamil-Podlesak said in Tales from Coronavee-rooss Italy, mamma mia!:
I even got a speeding ticket (75 km/h!).
Did you use the "But officer, it's obviously a mistake. My car can't even go that fast!" excuse?
No, I wanted to get it framed.
Also, it was downhill, so up to 90 km/h is possible. Although I am pretty sure I wasn't going faster than 60, judging by the structural integrity report.
@Zerosquare said in WTF Bites:
@sebastian-galczynski said in WTF Bites:
they ordered a feature which would pass all their content through Google translate, to generate new language versions of their site. All content, including isolated proper nouns
Even if they excluded isolated proper nouns, websites that use automatic translation are still a . Either get a proper translation, or don't bother at all. Showing foreign visitors a bunch of machine-generated gibberish is worse than either option.
Microsoft disagrees. They enabled machine-translating all their documentation some time ago. With predictable results (translating keywords ftw).
Do you remember the Windows version with disk loudness management?
Machine translation just makes it more consistent.
@GuyWhoKilledBear said in Nope, you eat it:
I see we finally set up the topic to talk about Chicago Deep Dish "Pizza".
Actually in more than one way - it's obvious why was that dish created in a city that was, at one point or another, the second-biggest Polish, Czech, Hungarian, Austrian, Slovak... city in the world (among others).
Historical emoji reconstruction:
Hey, Peppe, very gut Tomatenkuchen you made! But why are you so skimping on flour?
Yes, this is not the old country! We can afford full dough, at least three centimeters!
No, no, this is Amerika - three inches!
Oh YEAH !
Mamma mia, I'm off to New York...
@Gąska said in In other news today...:
GTA remaster is a whole new level of no fucks given. There's no other event in recent gaming history that comes even close to it.
Warcraft III Reforged
Rockstar is literally the worst of the worst.
Well, it's a race to the bottom and looks like they managed to take a lead.
@Benjamin-Hall There is a long standing tradition for programming tools to give you enough rope to hang yourself. Some even take it to the next level and give you enough rope to shoot yourself in the foot. CSS just continues that venerable tradition
Which is I have a rule (in my current job) that the the application we sell (well, the one that I am in charge of) is quite extensible, but always in a way that it's strictly not Turing-complete.
Sometimes the customers are quite disappointed, but it's actually quite easy to reason about this. The magic word is security
I have learned this trick from DB2. In particular, the "Common Table Expression" (way before it become part of standard) were sometimes refused with a confusing error code. One of the more detailed documentation (RedBook?) provided the explanation: it is a special check that prevents Turing-completeness.