The Official Status Thread
-
@heterodox Or if you make a better compiler for it, or if you use the platform of someone who does either... In the latter case, you may not owe money, but your software is essentially about to stop being usable.
-
@magus said in The Official Status Thread:
@heterodox Or if you make a better compiler for it, or if you use the platform of someone who does either... In the latter case, you may not owe money, but your software is essentially about to stop being usable.
I'll admit I've only skimmed the relevant decisions but they don't seem to support your assertions here.
-
@heterodox They sued Microsoft too for creating its own Java VM, and Microsoft's did not copy any lines of code.
No, the problem here is Java has always been owned by fucking terrible sue-happy companies.
-
Speaking of Java:
java.lang.ClassCastException: [B cannot be cast to java.lang.String
-
@blakeyrat said in The Official Status Thread:
Or just make a new Process object, it's not like there's much to them once they've exited. It's just a path and a string of arguments.
Yeah, that's what I ended up doing, since I'm using the async version and apparently it doesn't re-attach that properly...
-
@ben_lubar said in The Official Status Thread:
Status: Ubuntu 18.04 apparently contains 13 files.
That sounds more like the repo catalog...
-
@tsaukpaetra no, it already downloaded the package list a while ago.
-
@heterodox It's more, if Google has to throw things away, which they ARE planning to do, but might be fine delaying because they switched to OpenJDK at some point, that would throw everyone who used their platform under the bus. They should be fine. But who knows?
-
@ben_lubar Early versions of the Macintosh OS consisted of 2 files, and one of those was optional. (You could name another program "Finder" and make a kiosk if you wanted.)
-
@blakeyrat I mean technically you only need the Linux kernel and 1 other executable to make a Linux-based OS. There's one called
busybox
where every single utility is compiled into the same statically linked program.
-
Status: Been playing around with Visual Studio's Live Unit Test feature. The one that's basically them eliminating nCrunch from existence, because you only need a single license for it. They've really done a fine job of it. It runs fast, and I don't feel like I'm missing out on anything. It's a far cry from how it used to be.
And honestly, the more of nCrunch and Resharper VS builds in in a far more efficient way, the better.
-
@blakeyrat said in The Official Status Thread:
They sued Microsoft too for creating its own slightly incompatible Java VM
FTFY
-
@timebandit It wasn't incompatible; it was a superset.
-
@magus said in The Official Status Thread:
Status: Been playing around with Visual Studio's Live Unit Test feature. The one that's basically them eliminating nCrunch from existence, because you only need a single license for it. They've really done a fine job of it. It runs fast, and I don't feel like I'm missing out on anything. It's a far cry from how it used to be.
And honestly, the more of nCrunch and Resharper VS builds in in a far more efficient way, the better.
That's only available for the paid versions of VS if I remember correctly?
-
@rhywden Correct. So not Community. That means I've never used it, because I'm not willing to pay $$$ for hobby projects, not when Community does 99% of what I want just fine.
-
@blakeyrat check out this web version of HyperCard:
-
@bb36e Saw that the other day, but why would you want a straight recreation? Might as well run the original in a emulator.
(I mean it's good that it lets people play with it much easier than setting up an emulator.)
-
@rhywden said in The Official Status Thread:
That's only available for the paid versions of VS if I remember correctly?
Right, you get it if you have a job essentially. I think. It might even be Enterprise-only. If so, that's a mistake on their part. A couple hundred for professional, someone might actually pay for themself, but the thousands for Enterprise? Not likely. nCrunch may still be better value for you. But it costs a significant portion of what Professional costs, so it would still be rather hard to justify.
But it is really good. Being able to make changes and at all times know if they worked or not without manually checking is a huge load off.
-
@benjamin-hall said in The Official Status Thread:
@rhywden Correct. So not Community. That means I've never used it, because I'm not willing to pay $$$ for hobby projects, not when Community does 99% of what I want just fine.
Too bad that Alive.io was first bought by MS and then the developers silently dropped the project. Because that had a similar use case but was an add-on in an affordable price range.
-
@magus said in The Official Status Thread:
A couple hundred for professional, someone might actually pay for themself, but the thousands for Enterprise? Not likely.
Thousands? *looks it up* Huh. Jesus. It's good to be a student.
-
@heterodox It's kind of crazy, because it doesn't add a lot of features, but as long as they can convince people to pay it...
At least it isn't like Ultimate was. I think in those days it was something like:
- Express - FREE!
- Professional - $500
- Premium - $6k A YEAR
- Ultimate - $16k A YEAR
-
@magus said in The Official Status Thread:
@heterodox It's kind of crazy, because it doesn't add a lot of features, but as long as they can convince people to pay it...
At least it isn't like Ultimate was. I think in those days it was something like:
- Express - FREE!
- Professional - $500
- Premium - $6k A YEAR
- Ultimate - $16k A YEAR
If I remember, Pro added OSs, Premium added Office, and Ultimate added the Server OSs. Or something like that...
-
@dcon Nah, any of the subscription ones seemed to add OSs and such; you could buy a single license for professional as well, though. I'm not sure how granular the other products stuff was. But it's way more than a dev that just wants tests to run when you finish typing is going to be able to go for, or even convince the company to go for.
-
@dcon said in The Official Status Thread:
Ultimate added the Server OSs
At 16k per year, it could have added a car
-
@blakeyrat said in The Official Status Thread:
@heterodox They sued Microsoft too for creating its own Java VM, and Microsoft's did not copy any lines of code.
That is way the hell oversimplified. Microsoft created a JVM that didn't support JNI but instead used some weird quasi-annotation thing, and that also had a bunch of really useful Windows-only classes. Basically they were encouraging developers to make code that was only compatible with Windows, which violated the license completely. That's why they got sued.
-
@heterodox said in The Official Status Thread:
Speaking of Java:
java.lang.ClassCastException: [B cannot be cast to java.lang.String
If it's a comprehension question, [B means byte[].
-
@anotherusername said in The Official Status Thread:
@lucas1 what I said above; maybe this guy was an alright drinking buddy, but if he was putting you under the gun by not lifting his weight at work, it shows the sort of "friend" he actually is. He might remain a decent enough drinking buddy, but you have to protect yourself from his irresponsible and juvenile behavior in the workplace. You shouldn't have to bust your ass and work unpaid overtime just so that he can jerk off all day and hit the pub at beer o'clock. He's the sort of person that you take care not to have to rely on for anything because you know he can't be trusted. I wouldn't really call that a "friend". Also it's probably totally irrelevant to the situation and it's pretty bad taste to assume that ^'s friend was just a shitty employee who deserved to be fired.
Which was my entire point.
People don't get fired for nothing. I didn't have people ripping on @tufty because my contract went bad 2 years ago and he was calling me a piece of shit. Except the same thing happens when I do it and I think it is bullshit the critics come in thick and fast. Total hypocrites.
Yeah I wasn't completely innocent, but I understand they didn't want a potential trouble maker. I actually stress out now (I've gone the other way), when confronting people with bad code decisions.
-
@pie_flavor said in The Official Status Thread:
Microsoft created a JVM that didn't support JNI but instead used some weird quasi-annotation thing, and that also had a bunch of really useful Windows-only classes.
Aka they wanted Java software on Windows to not suck utterly.
They failed. It sucked then. It sucks now. It's always sucked. Anybody who writes software using Java, Google included, is a dumbshit.
"Hm, Microsoft had to add a bunch of stuff to make Java not suck on that OS... should we standardize it for other OSes so Java doesn't suck anywhere, or should we sue them because we're dickholes? Dickholes it is!"
-
@blakeyrat Comon blakey we know that isn't true.
-
@blakeyrat said in The Official Status Thread:
@pie_flavor said in The Official Status Thread:
Microsoft created a JVM that didn't support JNI but instead used some weird quasi-annotation thing, and that also had a bunch of really useful Windows-only classes.
Aka they wanted Java software on Windows to not suck utterly.
They failed. It sucked then. It sucks now. It's always sucked. Anybody who writes software using Java, Google included, is a dumbshit.
No. They wanted to steal the Java community. Microsoft's MO is embrace, extend, extinguish.
It sucks, but not as bad as a lot of other things, and it is cross platform with a gigantic number of libraries. Google is still a dumbshit for doing it the way they did, and would have saved themselves tons of hassle by just making their own language.
-
This article was from 1998 btw. The license always forbide incompatible versions e.g. J++ (and J#? not sure about that)
Dalvik was another incompatible version but a decade later. I specifically remember that the google docs on Android said "It is a Java like language" when everyone knew it was Java.
I am sorry but you are wrong. I hate Oracle but Google is was asking for it.
-
@lucas1 isn't Dalvik just a Java to Android compiler?
-
@pie_flavor No it was an incompatible JVM.
Basically Microsoft had a incompatible JVM like well over a decade ago and Sun sued them.
Google tried the same shit with Android around about when Ginger bread was released.
I am not sure of the timelines (as it was over a decade ago). But as I said, Google aren't innocent.
This is MoonDevil from the site OSNews. He knows his shit on embedded development. So if you don't take my word for it maybe take a look at what he wrote.
Their little action not only helped to drive Sun under, also created a schism in the Java world, as now all libraries that want to target all Android devices need to stay Java 7 compatible.
From his perspective Google basically hurt the Java community forever. While Java 1.6 is quite old.
-
@lucas1 Well I guess wingus and dingus here are the experts.
-
@blakeyrat in the words of Stephan Molyneux
Not an argument
The fact is that you are wrong. Microsoft had an incompatible version of the JVM which broke whatever license they had. Google did the same with Dalvik.
-
Status: Adding a "I'm checking that the object I think I am is the object I'm being told to be" check because somehow not-an-inventory-item data is being shoved into an inventory object (unsuccessfully) which causes crashes.
It won't have the expected inventory data, but at least it will stop the crashes...
-
My coworkers don't know JS.
I showed them the magic of name-spacing JS today.
Also if you are working with iFrames (yes I know they are evil), it is better to work with them in pure JS than jQuery.
-
Status: Bored. https://xkcd.com/303/ But without the swordfighting.
-
Car is fucked, can't afford a new one realistically.
So it going to be a very expensive service.
-
@hardwaregeek said in The Official Status Thread:
Status: Bored. https://xkcd.com/303/ But without the swordfighting.
An hour and a half. And it failed.
-
Status: Hobby app (that I've posted about) is now "feature complete" for beta status. Now to test and make it prettier. Yay. The parts I'm best at--aesthetics.
-
@lucas1 said in The Official Status Thread:
People don't get fired for nothing.
Yes they do.
@lucas1 said in The Official Status Thread:
he was calling me a piece of shit
Because you are.
-
@lucas1 said in The Official Status Thread:
Car is fucked, can't afford a new one realistically.
So it going to be a very expensive service.
You get what you brought on yourself. Stop buying your
keyboardscars at the Poundland, you cheap cunt.
-
@lorne-kates said in The Official Status Thread:
Imma brute forcing 10000 numbers! (Unless my script fucks up and doesn't register the successful one, of course).
Back home. The number was 8521.
Still getting skin-crawls from the thought of "credit card data" and "brute force allowed" in the same sentence.
-
@lorne-kates said in The Official Status Thread:
@lorne-kates said in The Official Status Thread:
Imma brute forcing 10000 numbers! (Unless my script fucks up and doesn't register the successful one, of course).
Back home. The number was 8521.
Still getting skin-crawls from the thought of "credit card data" and "brute force allowed" in the same sentence.
I'm just wondering if they have any alerts from you smashing their server like that. Shirley DOS protection would have kicked ini!
-
Status: Uh oh...
-
@tsaukpaetra
No #NaN ? :son_i_am_dissapoint:
-
-
Status: When the hell did I become the source of How To Interact With The Faire Sex?
-