WTF Bites
-
PG&E. Assholes.
Banner across top of page:
And this is the supported/not page:
-
@dcon Isn't Brave Chrome-ish like Edge? Or Opera for that matter?
-
In other news, my employer's HR portal 429'd me for opening the last 4 pay stubs too fast.
-
@dcon Isn't Brave Chrome-ish like Edge? Or Opera for that matter?
I think I addressed that in the first line of my post...
-
@Gustav Our SAP portal protects against that. No matter how hard you try, nothing is ever fast on there.
-
-
It's not implemented on your hardware?
-
@HardwareGeek said in WTF Bites:
Japan:
A short-term measure. The bears will eventually learn these wolves are not actually dangerous. Unless they upgrade them to actually be capable of fighting of course.
-
@dcon Yeah, I would aim a bit higher than that. Saw it -- physics does not work that way.
Oh, I thought it was really dumb movie too. Brought it up because: man creates AI, AI rebelled against their creators, and robots that is exterminating civilizations everywhere.
https://www.youtube.com/watch?v=74TOs4sj9T8
Be like the builders: Build in a failsafe!
-
@Zerosquare said in WTF Bites:
It's not implemented on your hardware?
Wetware-assisted processing offload works, until it doesn't.
-
@Tsaukpaetra said in WTF Bites:
@Zerosquare said in WTF Bites:
It's not implemented on your hardware?
Wetware-assisted processing offload works, until it doesn't.
It's part of your BIOS, and is driven by a coprocessor in wetware. That same coprocessor also handles most of the details of muscle control; we wish we could make robots with that sort of thing!
-
we wish we could make robots with that sort of thing!
Errrr... I don't think you'd want to make robots based on Tsaukpaetra-ware. Unless the goal is "make sure they won't ever overtake humanity", maybe.
-
-
-
@HardwareGeek said in WTF Bites:
@Benjamin-Hall said in WTF Bites:
GnuCOBOL Is Ready
Why???
To bring to pass that which was prophesied about the coming of the end of the world.
-
@Zerosquare said in WTF Bites:
we wish we could make robots with that sort of thing!
Errrr... I don't think you'd want to make robots based on Tsaukpaetra-ware. Unless the goal is "make sure they won't ever overtake humanity", maybe.
It would be better than what we have now. The state of robotics is genuinely terrible, deriving largely from industrial tools rather than anything else.
-
@Tsaukpaetra said in WTF Bites:
@Zerosquare said in WTF Bites:
It's not implemented on your hardware?
Wetware-assisted processing offload works, until it doesn't.
It's part of your BIOS, and is driven by a coprocessor in wetware. That same coprocessor also handles most of the details of muscle control; we wish we could make robots with that sort of thing!
We can, it's just rather difficult to create adequate systemic abstraction and adaptation for environmental dynamicism while allowing implicit intended state control and automatic continual reconfiguration using solid-state electronics.
Filed under: #DidIWordSaladGood?
-
@Benjamin-Hall said in WTF Bites:
TFA said:
Finally, GnuCOBOL will be one of the languages featured in the upcoming Google Summer of Code, so a whole new generation of coders will be able to say “It’s not just COBOL. It’s GnuCOBOL.”
-
@Zerosquare said in WTF Bites:
we wish we could make robots with that sort of thing!
Errrr... I don't think you'd want to make robots based on Tsaukpaetra-ware. Unless the goal is "make sure they won't ever overtake humanity", maybe.
It would be better than what we have now. The state of robotics is genuinely terrible, deriving largely from industrial tools rather than anything else.
What's interesting is that was (and to a large degree, still is) my intended career path. I've just been rather terrible at moving towards that goal.
-
@Benjamin-Hall said in WTF Bites:
TFA said:
Finally, GnuCOBOL will be one of the languages featured in the upcoming Google Summer of Code, so a whole new generation of coders will be able to say “It’s not just COBOL. It’s GnuCOBOL.”
You see, sooner or later, everything old is GNU again.
-
@Benjamin-Hall said in WTF Bites:
TFA said:
Finally, GnuCOBOL will be one of the languages featured in the upcoming Google Summer of Code, so a whole new generation of coders will be able to say “It’s not just COBOL. It’s GnuCOBOL.”
You see, sooner or later, everything old is GNU again.
Oh ... so it was "...a whole GNU generation of coders..."
PUN.
-
@Tsaukpaetra said in WTF Bites:
@Zerosquare said in WTF Bites:
we wish we could make robots with that sort of thing!
Errrr... I don't think you'd want to make robots based on Tsaukpaetra-ware. Unless the goal is "make sure they won't ever overtake humanity", maybe.
It would be better than what we have now. The state of robotics is genuinely terrible, deriving largely from industrial tools rather than anything else.
What's interesting is that was (and to a large degree, still is) my intended career path. I've just been rather terrible at moving towards that goal.
When I was young I wanted to make the Star Trek computer, something that could respond to natural language queries. I even did a science fair project centered on a voice digitizer for my Commodore 64. We have it now, sort of, but because UIs don't directly make money it's been shuffled to the side where it's used to set timers and makes humans yell "OPERATOR" at their phones to try to get to talk to an actual person. :(
-
We have it now, sort of, but because UIs don't directly make money it's been shuffled to the side where it's used to set timers and makes humans yell "OPERATOR" at their phones to try to get to talk to an actual person. :(
Because in the meantime people who work with computers a lot got used to keyboard and mouse, and found them to be fast and accurate, so the voice control isn't being an advantage. While the less tech savvy people, who find keyboards and touch-screens hard, appreciate it, even if they only need simple things like setting an alarm and choosing a person to dial. Plus the simple cases were easier to get working sufficiently reliably.
-
the Star Trek computer, something that could respond to natural language queries
… the main reason the computers responded to voice commands and gave voice responses was that it was the easy way to show what the characters are doing with the computer in a film. A cut to a screen would be a lot harder to design, and then would need subtitles when translating, while the voice command can be simply dubbed along with all the rest of the dialogue. Note that when the characters is told what to do instead, they always just run their fingers across the keyboard/terminal instead—because we viewers already know what's going on.
-
@Benjamin-Hall said in WTF Bites:
GnuCOBOL
And what's the state of affaris with
GNUMUMPS
?
Asking for a friend.
-
@Zerosquare said in WTF Bites:
the goal is "make sure they won't ever overtake humanity",
A lofty purpose.
-
the voice command can be simply dubbed along with all the rest of the dialogue.
Um … WTF would you dub dialogue instead of subtitling it? About the only thing worse is the eastern European narrator-style “translation.”
-
the voice command can be simply dubbed along with all the rest of the dialogue.
Um … WTF would you dub dialogue instead of subtitling it?
For the dyslexic among us. People with even very mild dyslexia can't follow the movie if they have to read the subtitles.
About the only thing worse is the eastern European narrator-style “translation.”
We has some of that “simultaneous translation” in the early '90s, but generally Czechia has very good dubbing studios when the production cares to pay for the job, and Star Trek was dubbed well here.
-
@Benjamin-Hall said in WTF Bites:
20 Years in the Making, GnuCOBOL
Naive question, but why did that take so long?
I mean, it was a high level language half a century ago, but still primitive compared to modern languages. They already have an advanced compiler backend and infrastructure to handle much more complex languages, and lots of experience. How hard could it be to make a front-end for this ancient crap, considering it was doable back then?
-
Naive question, but why did that take so long?
Probably because there weren't many people working on it and it wasn't a high priority project for them?
-
We have it now, sort of, but because UIs don't directly make money it's been shuffled to the side where it's used to set timers and makes humans yell "OPERATOR" at their phones to try to get to talk to an actual person. :(
Because in the meantime people who work with computers a lot got used to keyboard and mouse, and found them to be fast and accurate, so the voice control isn't being an advantage. While the less tech savvy people, who find keyboards and touch-screens hard, appreciate it, even if they only need simple things like setting an alarm and choosing a person to dial. Plus the simple cases were easier to get working sufficiently reliably.
The voice stuff is super handy when you're doing other things with your hands (cooking, driving, etc) even for those of us who like using CLIs (and don't have scottish accents).
-
Naive question, but why did that take so long?
Were you expecting a COBOL-related project to move fast?
-
@Zerosquare Dilbert of 4 Nov 1997
But take care - not all dinosaurs were slow and clumsy!Btw, 2 days later:
-
For the dyslexic among us. People with even very mild dyslexia can't follow the movie if they have to read the subtitles.
Are they a large enough part of the population that everyone has to take them into account?
-
@Gurth No. Subtitled versions also exist. As do the subtitles for the dubbed version, this time for the benefit of the deaf. And digital TV can even stream both audio streams and you can often choose which one you want.
Also I never said that there can't be any other version than dubbed. The question was why dub it, and that's what I answered.
-
Ok guys, which one of you did this
-
@sebastian-galczynski Some golden options there.
-
@dkf
In one of the dependencies:const Vegetable = require("libvegetable"); const Fruit = require("jsfruit"); class Person extends Vegetable .... throw new PersonNotHungryError( this.name + " is not hungry and cannot be fed", );
some top quality shitposting going on here
-
@sebastian-galczynski said in WTF Bites:
require("jsfruit");
For all your interview-coding-test needs.
-
-
@sebastian-galczynski said in WTF Bites:
class Person extends Vegetable
I see someone knows their users.
-
sixteen-constant
const fifteenPointEightThreeFiveTwoSixSixEightTwoAndSoOn = require("fifteen-point-eight-three-five-two-six-six-eight-two-and-so-on"); module.exports = Math.round(fifteenPointEightThreeFiveTwoSixSixEightTwoAndSoOn);
-
@sebastian-galczynski said in WTF Bites:
@dkf
In one of the dependencies:const Vegetable = require("libvegetable"); const Fruit = require("jsfruit"); class Person extends Vegetable .... throw new PersonNotHungryError( this.name + " is not hungry and cannot be fed", );
some top quality shitposting going on here
What I found even funnier was yet another layer down in libvegetable:
const Fruit = require("jsfruit"); const Guacamole = require("libguacamole"); class VegetablesDoNotTalkError extends Error {} module.exports = class Vegetable extends Fruit { constructor(...opts) { super(...opts); } greet() { throw new VegetablesDoNotTalkError("vegetables can not talk"); } intoGuacamole() { return new Guacamole(Math.floor(this.capacity / 2)); } }
Vegetables do not talk, but apparently fruits do.
-
@sebastian-galczynski said in WTF Bites:
Ok guys, which one of you did this
Note that he,
skibidi-toilet-hacker
, is clearly not alone.- The package
fourteen
depends on packagealways-thirteen
, but that was published byrtorr
. - The package
number-fifteen
does, in turn, depend onfifteen-kilos
that is bymxstbr
. - And
twenty-three-tools
depends ontwentytwo
bymetaa
Those all seem to have published some non-joke packages too though.
- The package
-
- The package
fourteen
depends on packagealways-thirteen
, but that was published byrtorr
. - The package
number-fifteen
does, in turn, depend onfifteen-kilos
that is bymxstbr
. - And
twenty-three-tools
depends ontwentytwo
bymetaa
And if any of these are ever deleted it will almost certainly break something, because somewhere there is someone who has a project that contains a link to one of them, which they did as a joke and now they have forgotten about it.
- The package
-
The package number-fifteen does, in turn, depend on fifteen-kilos that is by mxstbr.
And 'number-fifteen' quotes entire package 'is-number' (75M downloads/wk) by Jon Schlinkert as a string, then uses its length as an approximation of 1024
-
@sebastian-galczynski said in WTF Bites:
as an approximation of 1024
Actually as approximation of 10000, because the package fifteen-kilos is just 15000, not 15360 bytes.
-
I quite enjoyed browsing the code of eight-toolkit:
const constants = { EIGHT: require("stevelib").greet().length - require("fourteen"), }; function isEight(value) { return !require("is-not-eight")(value); } module.exports = { constants, isEight };
And is-not-eight.
var eight = require('is-eight'); module.exports = function(value) { return !eight(value); };
is-eight is more complex than I thought.
var eightStrings = [ "viii", "eight", "вісім", "ocho", ]; var inArray = function(value, array) { return array.indexOf(value) > -1; } var eight = function(value) { return (value == 8) || ((typeof value === "string") && inArray(value.toLowerCase(), eightStrings)); } module.exports = eight;
-
@Zecc I feel like it need extra eightStrings definitions, such as huit, acht, oito, and most importantly of all, wyth.
-
@Zecc I've never seen nodejs code before. Just what does
require
return?
And how can aconst
ant be computed (when?) from its return?