And developers could be specialists without being asked to go full stack.
You're not full stack if you're not working on everything from the GUI down to the gate level of the hardware. Go full or go home.
And developers could be specialists without being asked to go full stack.
You're not full stack if you're not working on everything from the GUI down to the gate level of the hardware. Go full or go home.
Apparently, Oracle are known as fucking assholes by everyone else at the Eclipse Foundation.
@Tsaukpaetra said in The Official Funny Stuff Thread™:
I may not be able to differentiate boats from butts, but would be willing to fuck it up regardless!
If the software gig stops working for you, you could always work as a captain for Evergreen.
@topspin It would totally be more secure if it was RDP and Administrator:Password
!
Rookie numbers. There are people (mainly banks, but I hear stuff like flight security is similarly long-lived) using programs written for IBM's System/360 every day. The hardware is of the kind that has blinkenlights and it hasn't been made since 1978.
We'd do better at being taken seriously as a profession if our hardware still had blinkenlights, front panel toggles, and a reel-to-reel tape drive. None of that would need to actually do anything useful, but it definitely looked impressive and technical in ways that an anime wallpaper never will.
@Tsaukpaetra said in How can this be so wrong??? (AKA the Discopocalypse thread):
Deep link: https://meta.discourse.org/t/need-help-regarding-smtp-and-steam-login/113282/
From the bottom of that page (for me anyway):
No, I don't need Discourse socks. I really don't need Discourse socks.
@mott555 said in The most important part of selling a product: having a product:
"Hey, can you remove the THIS IS A DEMO text? I have someone who wants to buy this but they don't like that part."
“All in good time. We need to convert what's there from being a Hollywood western set to an actual town.”
@TimeBandit "This should take 10 to 25 minutes." for what's apparently an internet-connected meat thermometer.
@loopback0 said in WTF Bites:
They've made letter avatars a microservice available for any platform that needs it!
It was first implemented for use as part of the Discourse platform, however it can be used for any service which requires a simple, distinctive avatar for users who haven't set one themselves.
It is my experience that any computer-related thing with "simple" in the name or marketing blurb is in fact very complicated. Another such word is "lightweight". Examples include SMTP, SNMP, and LDAP. I presume that such usages are really desperate pleas for help slipping out of the tortured psyches of the authors.
Wasn't the browser, if I understand correctly, just an open port or something like that. Being online was enough.
It was a flaw (at least in XP) in their handling of one of the network types that's now usually disabled or firewalled very hard. It blew up in the time of XP SP1, and I had the distinction of not being affected by the problems because I'd already poked around in the network settings and turned on the firewall because I'm of the general opinion that computers shouldn't run world-accessible services unless you know that they're doing so. I remember being told that the hard part was keeping things from being hacked for long enough after the initial boot to get the firewall switched on...
The idea of "unplug the network cable while installing from CD" missed a lot of people.
Still better than xcode.
Ebola is a haemorrhagic virus that causes many of its victims to die horrible deaths, bleeding out of all their orifices. It's extremely high up the list of diseases you really don't want to get.
It's also better than Xcode.
@jaloopa said in Bloke opens dummy trading account with £17k, builds up a £880k loss...:
futures
All of which reminds me of this classic:
@Atazhaia said in A fool and his not-really-money are soon parted:
venture deep into the highly dangerous Trolleybus Garage raid and vanquish the foes within
It's dangerous to go alone. Take this. [hands over flamethrower]
@Vixen Well, there was the time that the renderer allowed you to add arbitrary CSS classes to elements. Which was fine… except that one of the classes that we found was fa-spin
, and the resulting CSS orrery was simultaneously amazing and awful.
@mrl said in The game of "Spaghetti Servers":
our cloud wizards team
@ben_lubar said in WTF Bites:
what does Windows gain from using wider-than-a-byte-per-character encodings internally?
Now? Nothing worthwhile. At the time when they took the decision, they thought it would let them get away without needing to handle variable-width characters in the OS (which was more of a pressing problem for Windows than normal Unix due to the support for things like case insensitivity). Unicode changed underneath their feet and after the fact.
Sometimes, I see posts here that are just the most awesome ideas ever, or the funniest, etc. This topic is to highlight the times when the members of this community have come up with something that just bears repeating for Great Justice and wider appreciation.
Idea for an Eclipse plugin:
- Replace every occurrence of "Bean" with "BadgerBadgerBadger"
- Replace every occurrence of "Factory" with "MushroomMushroom"
- Replace every occurrence of "Singleton" with "AaaaaahItsASnake"
FiledUnder: [paulaBadgerBadgerBadger](http://thedailywtf.com/Articles/The_Brillant_Paula_Bean), [abstractAaaaaahItsASnakeProxyMushroomMushroomBadgerBadgerBadger](http://alvinalexander.com/java/jwarehouse/spring-framework-2.5.3/src/org/springframework/aop/framework/AbstractSingletonProxyFactoryBean.java.shtml)
@blakeyrat said in Guido van Rossum goes on 'permanent vacation' from Python BDFL position:
What an asshole.
If only he also knew how to write threaded C code correctly…
@Zerosquare said in WTF Bites:
Someone should write a viral article about how A/B testing is a form of gaslighting.
Write two versions of the article with different conclusions and allocate different people a random one to see…
@BernieTheBernie I keep looking at that and thinking:
And you have to reboot your phone because some far away country uses archaic calendars based on monarchs? That would be TR.
The Japanese official calendar is enough of a that it's only really used by the Japanese for documents that legally require it. And the politicians regard changing the legal requirements as vastly insulting to the imperial family. I guess I can understand that, but it's still dumb.
Among the dumber aspects is that nobody knows the name of the new era for a while when there's a change of Emperor, yet legal documents are required to use it anyway. They get around this by using the old scheme from the previous Emperor and then updating the document once the new era name is known. Which, as even cheques are legal documents for the purposes of needing a date (in the Japanese system), explains a lot about why the Japanese have been long keen on using electronic funds transfers…
@cartman82 said in He who laughs last...:
No code snippet better illustrates PornoGuy's sense of organization and code quality than this:
This is great. It puts into perspective the idiotic stuff I'm dealing with, and makes me feel better about my life.
@pie_flavor said in Is this a WTF-in-the-making?:
Such as?
The first one that comes to mind is the fun that comes due to the pain of reimplementing streaming on top of unreliable messages. What fun! Relearning all the fun details of why TCP is the way it is, including all the fine details of negotiation of packet size so that it is the most efficient for the connection. (No, it definitely isn't always 65kB or 1500 bytes.) What's doubly fun is that these problems basically don't show up in the lab; it's only when you deploy into the field that you really get to see just how shonky networking really gets. (This is a classic example of how there's theoretically no difference between theory and practice, but practically a huge difference.)
Another fun thing that you're probably not expecting: did you know that some ISPs apply very different traffic shaping to TCP and UDP traffic? Not all, of course. It doesn't need to be all to be a total PITA.
Now, if this becomes standard then these problems will be eventually dealt with, but there's years of weird pain for users while that happens, and years of horrible pain for programmers trying to deal with the problems and produce good implementations of HTTP/3, and then there's building on top of it when shit can sometimes break in weird ways that you're not expecting because you're not a networking wonk…
But really, you should do your own research a bit too. Try coding your own stuff up over UDP and running it over the open internet. You'll learn a lot more by doing rather than just reading about it…
@TimeBandit “Semi-trucks on the horizon, cap'n!” “Dive! Dive! Dive!”
You can always put some landmines in the back yard. Like that, you'll hear when anyone trespasses…
@boner The bra was on MDMA? The potatoes were wearing the bra?
@heterodox said in WTF Bites:
git clean -f -q
I read that as "git clean fuck you", which seems about right…
Sometimes I wonder about the state of the world…
Yesterday, as I was walking to work from the station, I watched a young woman walk up a motorway offramp onto an elevated road. She went past multiple signs saying “no pedestrians”, where there was clearly no path for walking, and only really lifted her eyes up out of her phone for long enough to dodge traffic to cross the offramp. There was a footpath running along (and under) too so this appears to be just someone being really stupid (or failing to pay attention sufficiently strongly as to be indistinguishable from stupidity). She also obviously had headphones in her ears, so it was clear that shouting at her wasn't going to work. At the last point I saw her, she was almost overhead and appeared to be looking for a gap in the traffic (on a motorway!) to cross the main road; I lost sight of her at that point so I've no idea what happened next, but even so, it takes some serious idiocy to do what she did. If she didn't get hit, I assume she would have gone down the onramp on the other side. To rejoin the main pathway…
It wasn't even the quick option. The footpath I was on is much more convenient for getting past that motorway there.
Filed under: turning a minute of slow walking into a 5 minute death-defying stunt “because the map app said to go that way”
@HardwareGeek said in The Official Funny Stuff Thread™:
detached heads
That's enough about git on the Funny Stuff thread!
@kt_ said in Thoughts on why so much .NET code is just awful...:
Are you suggesting that .NET causes a disease that eats your brains out or something?
It's popular, therefore it attracts those developers who don't care to actually do good work and who are looking for magic bullets. They'll shit the place up, but that's kind of a constant for whatever they use: it's not the tool that's the problem, but rather the tools that use the tool.
@gribnit said in A critical reflection on GDPR:
how to deal with the user's state
Where is the user?
California.
Oh well. Stick cancer warnings on everything.
@Lorne_Kates said:
@boomzilla said:<recommended in thread>Counterterrorism analysts affiliated with the U.S. Army tell NBC News that the ISIS help desk, manned by a half-dozen senior operatives around the clock, was established with the express purpose of helping would-be jihadists use encryption and other secure communications in order to evade detection by law enforcement and intelligence authorities.They probably outsource it like everyone else. Except it's cheaper to outsource to a first world country.
:phone: ring
{with heavy Texas accent barely disguised} Howdy, y'all, and Aloha Actbar. I'm Moo Ham Eed. How may I help you today?
My suicide bomb vest is not working.
Well shucks I'm sorry to hear that. We here at ISIS pride ourselves on a good product, and good customer service. Let's see if we can't help you with that today. First, y'all, have you tried turning it off and on again?
Of course I have, I am not an infidel Jew idiot!
Alley forbid that, Sir. It's just a standard step they make us take. Look, if y'all could favor me up there, and try it anyways, just so I can check that box.
Fine, very well, but I don't see why thistatic
Well, I'll just go right on ahead and mark this one as "solved". Thanks for calling ISIS help desk. If y'all wouldn't mind doing a short survey after the call, I'd right appreciate it. Aloha Actbar and praise Moo Ham Eed.
:phone:
@wharrgarbl said in Naming is indeed hard:
Let's be honest, I'm surprised the documentation isn't like:
xmlCleanupParser
Cleans up xml parser.Parses xml cleanup.
FTFUnhelpful.
@anonymous234 It's a 5D object in Spain! Quick, someone call for the emergency topologist!
@Polygeekery said in Internet of shit:
@Zerosquare said in Internet of shit:
an unholy Polygeekery-Jeff Atwood hybrid
Kill it with fire.
That seems to be the programme selected for running overnight by the oven, yes.
I remember when Tizen was supposed to be the Android killer.
The only way they'll make an Android killer is if they make the Android developers laugh themselves to death.
@cartman82 said in I hate analytics gurus:
WTF do these data analytics people do all day?
They write stuff on FB and Twitter about how data analytics is so great.
@Watson said in Is it safe to use __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED ?:
@Gern_Blaanston
On being told "No, it's not safe; it could break in any release. That's why it has the scary name", the OP went on to say,"...However, ... I looked at some previous releases of react and it seems like the structure of
__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED
is almost identical."Almost is close enough, right? It does change but it won't change in a way that will break what I'm using it for.
My response there would be "Well, now we know you're trying to use that part we'll make sure to break it in the near future. There will be no announcement of this." It's like how if a machine is a test machine, it absolutely must not have production services deployed on it, and the services that end up on it need to be purged from time to time just to make sure that no production workflows end up depending on something intended to be highly unreliable.
@jinpa said in The Official Funny Stuff Thread™:
I did accidentally leave a "Kablooie!" in the code once, which popped up a box to the in-the-office user. My boss was not favorably impressed.
We did have this error the other week, BACON PROTOCOL ACTIVATED!
, when a supposedly unreachable code path was reached…
@arantor Also, am I right in saying that the test succeeds for the string "[object Number]"
?
So, have we at least established this stuff is complicated?
Right. Now, given that it is complicated, why are we expecting the operating system kernel to deal with all those gnarly bits for you?
@tsaukpaetra I note that pet food manufacturers are listed among those companies that test on animals…
@Zenith said in How can this be so wrong??? (AKA the Discopocalypse thread):
I hate infinite scroll and anything that requires highlighting text (like quotes without a quote button) is real pain in the ass on mobile.
Remember this: virtually all the stuff that spends so much effort on is something that could be done trivally by just letting the browser do what it normally does. It's just got to be reinvented with vast quantities of JS and Ruby and CDNs and SQL servers used NoSQL stores and vice versa and whatever other craziness they've stuffed in there. I must've missed something!
@error said in There's no P in hamster...:
I think JavaScript has given me Stockholm Syndrome.
Better than Stockholm giving you JavaScript Syndrome.
@Deadfast Obviously Google are busy oppressing black rectangular people…
@RaceProUK He's as honest as the day is long. In December in Murmansk.