I'm Hungarian, so almost all of you are foreigners. And BTW there's a migration crisis here right now so foreigners are advised (forced) to stay away. We can drift the topic into " is happening in Europe"
Posts made by marczellm
-
RE: Seemingly Unrelated Topic 2: Foreigners
-
RE: Lecturing linux guru slapped into place
I don't understand why that rules out thin clients. Our customers design skyscrapers with AutoCAD and Revit on thin clients. It's easier to give 60 engineers in different cities thin clients that go to the same back-end than it is to sync a 100MB drawing to 60 locations.
My guess is that the know-how of installing a multi-user MySQL server and ensuring its security in a state regulated exam situation is much rarer and more expensive than the know-how to install a few Linux machines with local MySQL servers. (Read: you cannot find a school sysadmin that knows how do that, cause the pay is not too damn high.) If it is even allowed by the state rules on the exam. State rules on IT are infamously uninformed, and cutting costs is the last of the priorities. ("We're gonna go all open source in schools and save a truckload of money... oh wait, we just got a call from Microsoft, forget that last one" - true story) -
RE: Lecturing linux guru slapped into place
To give another example, I just read another article about a Hungarian high school cutting almost 1/2 of costs by buying half as many computers and using them as multi-user workstations. (They could not afford buying a computer for each student in the PC room.)
Some details:
- Thin clients would not be sufficient as the exam students take at the end of high school features basic database management tasks, and the state mandates that the students can choose between MS Access or LibreOffice Base acting as a frontend for a local MySQL server. (this one is a minor because I'm sure Base can also connect to a database server and that can serve many users... but it's probably easier this way for everyone)
- 3 GHz CPU, 8 GB ram in each machine. They put 2-3 video cards in each one.
- OS: A SUSE Linux distribution provided by Novell in cooperation with our national Office of Education
-
RE: Google C++ Style Guide
C++ got not the implementation of exceptions wrong, but their definition.
int Gunc() throw(); // will throw nothing (?) int Hunc() throw(A,B); // can only throw A or B (?)
Are the comments correct? Not quite. Gunc() may indeed throw something, and Hunc() may well throw something other than A or B! The compiler just guarantees to beat them senseless if they do… oh, and to beat your program senseless too, most of the time.
Because Gunc() or Hunc() could indeed throw something they promised not to, not only can’t the compiler assume it won’t happen, but the compiler is responsible for being the policeman with the billy club who checks to make sure such a bad thing doesn’t happen undetected. If it does happen, then the compiler must invoke the unexpected() function. Most of the time, that will terminate your program. Why? Because there are only two ways out of unexpected(), neither of which is a normal return. You can pick your poison:
a) Throw instead an exception that the exception specification does allow. If so, the exception propagation continues as it would normally have. But remember that the unexpected()
handler is global — there is only one for the whole program. A global handler is highly unlikely to be smart enough to Do the Right Thing for any given particular case, and the result is to go to terminate(), go directly to terminate(), do not pass catch, do not collect $200.b) Throw instead (or rethrow) an exception that the exception specification (still) doesn’t allow. If the original function allowed a bad_exception type in its exception specification, okay, then it’s a bad_exception that will now get propagated. But if not, then go to terminate(), go directly to terminate()…
Because violated exception specifications end up terminating your program the vast majority of the time, I think it’s legitimate to call that “beat[ing] your program senseless.”
-
RE: Shutting down Windows is hard
Mine did the same on a laptop. After 3-4 reboots it's fine.
-
RE: TIL (about the Dark Arts of HTML)
TIL that AdBlock blocks BlockAdBlock.
In other words, BlockAdBlock aims to block AdBlock from blocking ads, but AdBlock realized that BlockAdBlock is trying to block AdBlock, so AdBlock is now blocking BlockAdBlock from blocking AdBlock from blocking ads.
-
RE: This is quite annoying.
Life expectancy estimates for standard optical discs range from 10 to 200 years. If that is not sufficient, M-DISC optical discs use a mineral substrate that gives the disc an estimated lifetime of 1,000 years. The only problems are the cost of blank M-DISCS and that not all drives are capable of reading M-DISCS.
Finally. I have heard about most of the widely used data storage technologies having a short lifespan, but now I (at least theoretically) know the solution.
-
RE: Learning Python!
I learned a lot about python by simply reading the official docs, specifically their tutorial. Not the whole thing though. But it's well written and structured.
-
RE: Car Crash: A Story
You should have said what he predicted you were going to say. Now you broke the space-time continuum.
Anyone read that Terry Pratchett story where there's a fortune teller and the dialogue lines are in a funny order because she always replies to the question that comes next? And she becomes pissed off if the other character does not ask the question she foresaw.
-
RE: This is quite annoying.
Seriously, why did optical discs suddenly become uncool? Harder to lose than an USB stick, it works for decades, and you can put your favourite games on your shelf like books. I find it very practical to have my most important software, OS, drivers, stored on DVDs in a box, undeletable etc. I could never find a USB stick if I put it away a year ago, but I can find my CDs from 2000 just fine.
-
RE: This is quite annoying.
My sister has this weird Toshiba laptop where the F1-F12 keys have alternative functions such as disable touchpad, volume up-down etc., but for some reason those are the default and you have to hold Fn to access the normal functions! So much for quick browser tab management.
-
RE: Pareidolia. Seeing stuff that isn't actually there...
Because she sucked at arts, she outsourced the painting to a painter named Adolf Hyła
Even more interesting, according to Wikipedia:
[quote="Wikipedia"]
In Vilnius, Faustina met Father Michael Sopocko, the newly appointed confessor to the nuns. Sopocko supported Faustina's efforts and arranged for the first painting of the image by the artist Eugene Kazimierowski, which was the only rendition Faustina saw. After Faustina's death, a number of other artists painted their own versions of the image, with the depiction by Adolf Hyła being among the most reproduced.
[/quote]
-
RE: Get rid of old technologies!!!!!!!!!! Blakeyrat is an idiot for even attempting to use this forum
Gender Test: How many dalmatians in this image?
You mean I should know from just looking at them how many of those
dudesbiologically male looking persons identify as a dalmatian dog? -
RE: Lecturing linux guru slapped into place
@marczellm said:
But a multi-seat system? That seems like a real . Does anyone use such a system?
Given the completely excessive power of even a low-end modern desktop computer compared to what's required for classroom use, multi-seat can be a big cost win for schools.
Unless they teach introduction to programming in C# which requires Visual Studio which eats all that excessive power.
Come to think of it, I've been to a high school which tried to implement a similar system. All classroom computers were thin terminals, and signed in to a Linux server running virtual Windows instances. But it lagged heavily, especially during C# classes (when there are like 30 Visual Studios running inside 30 virtual machines on a single server.) So this situation could be made at least less bad, if there wasn't 30 Windows instances but 30 active sessions on a single instance. Okay I see the point now.
-
RE: PXE network boot - is this feasible? (EDIT: Yes it is, at least for Ubuntu)
Oh, network boot. I remember being very surprised when I connected my laptop to the school's wired network for the first time and discovered that it was booting a completely different Windows 7 installation than the one on my laptop's harddisc.
How on earth is that possible? Can a network override your booting sequence? Or were your BIOS settings so weird?
-
RE: Lecturing linux guru slapped into place
Internet coffee shops and schools (as the article explains)
Do they really use it (on Linux), or they would use it theoretically if it was available in Windows?
Because in my experience, Internet coffee shops are dying if not already extinct, and school IT staff doesn't have a clue.
-
RE: Lecturing linux guru slapped into place
Only very geeky people admin family member's computers through RDP, because less geeky people are afraid of such advanced stuff.
-
RE: Lecturing linux guru slapped into place
@marczellm said:
Please someone explain to me what "multiple active sessions" would mean in the context of an almost GUI-only operating system such as Windows. I don't understand how that could be implemented.
Multiple RDP sessions to one operating system instance.
Multiple sets of monitors and HID.
http://www.linuxtoys.org/multiseat/multiseat.html
I get the multiple RDP sessions idea, because RDP is sufficiently geeky stuff that people using it need even more geeky stuff.
But a multi-seat system? That seems like a real :WTF:. Does anyone use such a system?
-
RE: Lecturing linux guru slapped into place
Forgive my ignorance guys, I was practically raised on Windows, from writing tales and making nonsense MSPaint drawings on Win 3.1 when I was a small kid, all the way to being a programmer student today. Never really used Linux.
Please someone explain to me what "multiple active sessions" would mean in the context of an almost GUI-only operating system such as Windows. I don't understand how that could be implemented.
-
RE: The nerdy jokes thread (bonus original title mode!)
Check out like 100 possible variations of that joke at http://www.sempf.net/post/On-Testing1.aspx.
Then post them all here.
-
RE: Mrguyorama defends Gibberish
I often get mistaken for someone called Marc.
-
RE: What are the pros/cons to upgrading to Windows 10?
Windows has this OMG hands-in-the-air everything-is-just-too-fuct desperation mode for non-DPI-aware applications, where the application's window gets rendered to an offscreen 96dpi pixmap that's then scaled for display.
That's interesting, do you have links for further reading on that?
-
RE: How on earth does dependency injection make sense?
What about having multiple constructors?
-
RE: Please stop poking holes in our cardboard security!
OTOH, I've seen a pretty good Java decompiler somewhere.
-
RE: The FSF's statement on Windows 10Yes, it may be less useful by not sending you email notifications. I use Google Calendar occasionally, when I need email notifications. Otherwise, the functionality is the same.posted in Side Bar WTF
-
RE: Mrguyorama defends Gibberish
As such i bid you good day and will quit this discussion forthwith as you have put me in a position where i have nothing to gain and everything to lose.
Liar. You posted again in an hour. :P -
RE: Please stop poking holes in our cardboard security!
(i love how often "it rather
relied oninvolved being on the other side of this airtight hatchway" shows up in his blog)
FTFY -
RE: The FSF's statement on Windows 10
The nice thing for me is the ability to do things like " Hey Cortana, remind me to pay my taxes at 5 on the 10th" - It does.
I use a calendar for that. Like this one:
-
RE: The FSF's statement on Windows 10
That's good news for me because
- I'm Hungarian,
- but kinda hate Hungarian translations of software, so I use everything in English,
- and I'm freaked out by the whole Google Now/Cortana "relax, we know everything about you" mindset. And I have no needs that Cortana would fulfill.
-
RE: Already confused by the Windows 10 upgrade...
Driver was made by Qualcomm Atheros whatever, but I blame Microsoft for allowing into Windows Update a driver that causes BSOD on install and renders the computer unusable until System Restore.
-
RE: Already confused by the Windows 10 upgrade...
I also totally appreciate all the day 1 broken patches coming from driver vendors and Microsoft being forced into the system making it unusable.
Honestly the worst part is the forced updates include drivers. This can royally fuck over a system because many vendors are fucking awful at testing their shit long term. i.e. they'll release a new driver 2 years later that works with some new shit and breaks everything older.
On my older laptop I had to use Windows 7's System Restore after I tried to install a WiFi driver update (marked Optional) from Windows Update that crashed the system on install. (Props to Microsoft though on making Windows create a restore point before any driver updates.)
The Windows 10 upgrader tries to install that same driver unconditionally, so the Windows 10 install crashes with a BSOD and restores Windows 7 after a restart. (Again props to Microsoft for making the Windows 10 installer restore the original OS in case of any problem.)
I'm not installing Windows 10 on my shiny new desktop computer either, until they fix their shit. -
RE: The Official Funny Stuff Thread™
New to thread, TLDR. I've just found that someone trained a recurrent neural network on the Linux source code and the network noticed that all source code must be published under an appropriate license. Looking at the generated code, the network seems to better understand these legal matters than me:
/* This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License (Version 2)) * are without working write to whin the following * conditions. * * Must be Opened or into the Linux kernel and walks is licensed * without limitation the rights to use, copy, modify, merge, * publish, distribute, sublicense, and/or sell copies of the Software, and to * puttion of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * IN NO EVENT SHALL THE COPYRIGHT OWNER(S) WITHOUT ANY EXPRESS * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * APTHERW UNDERFL�SING IN ANY CLAIM, DAMAGES OR AB SHARED THARLING BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN CONTRACT, * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * DIECFAIN OR WHODECYCLICS, WITHOUT WARRANTY OF ANY DAMAGES * WHATSOEVER REwULL HEADERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT, * STALL THE COPSTRICT OF THE SOFTWARE, END AND CONTRIBUTORS BY THE COPYRIGHT OWNER OR CONTRIBUTORS BE * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT FOR SUBSTITUTE * FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * DAMAGES OR ANY DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ** ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, * USA * * Original derived from the file copyright and license sentinel method released * or incorporation.) This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA * * Modifications for software dirtied or permitposize. */
-
RE: Windows 10 upgrade causes marital bliss, AKA, The official over-sharing thread
@marczellm said:
What about "The Official Windows 10 Jack Off Thread"?
Hey, hey, what about the ladies?
I think I just inadvertently microaggressed them.
-
RE: Windows 10 upgrade causes marital bliss, AKA, The official over-sharing thread
@marczellm said:
How about changing the title to "Windows 10 causes extended discussion on masturbation techniques"?
I like that title, but I do love the TDWTF meme of having faux "official" threads.
I will meditate on this further...
What about "The Official Windows 10 Jack Off Thread"?
I am a lojban speaker and will chose to translate "explicit" as "pavysmu" and not "glefi'a".
Yes, there are explicit sites. There are also a few implicit sites.
is the obsession with lojban over here?
Also makes Discourse disable the reply button and load for like 5 seconds when I push the 'Quote whole post' button. [spoiler]Discourse.[/spoiler] -
RE: Windows 10 upgrade causes marital bliss, AKA, The official over-sharing thread
What about changing the currently under-descriptive title "Windows 10 upgrade causes marital bliss, AKA, The official over-sharing thread" to
"Windows 10 causes extended discussion on masturbation techniques"?
-
RE: What the hell happened here?
When using Firefox in fullscreen mode I sometimes somehow managed to decrease the window size while not causing the address bar and bookmarks etc. to appear like they should in windowed mode. This seems similar.
Though admittedly I think it happened when Alt+Tabbing from a fullscreen game.
-
RE: Breadbox
WTF is that they still sell a software written for DOS, basically unchanged, fix its compatibility for newer systems, but never update the GUI or the concept, and even advertise it, like this:
Some may consider GEOS legacy software. We don't. It's good stuff. It
still is, and we continually strive to make it better. Consider Breadbox
an old, new start-up.and this:
We envision the online Breadbox educational community to rapidly grow, exponentially.
also
Runs really fast on old machines, and even faster on new machines
and only because current tablets approximate or surpass old computers in performance, they consider GEOS running on a tablet their "new product". And that new product is said to be in the works and "coming soon" for 6 years now.
Selling a DOS product is not a WTF in itself if other businesses depend on it. However, boldly advertising the same unchanged product as a current offering IMO is one.
-
Breadbox
Breadbox (www.breadbox.com) seems like TRWTF to me.
Basically it began as a highly successful graphical OS for the C64, complete with word processor and drawing software.
https://en.wikipedia.org/wiki/GEOS_(8-bit_operating_system)
Then they wrote a new version for PC-s, running on top of DOS, with a productivity suite too - basically a (worthy) competitor to Windows 3, as I see.https://en.wikipedia.org/wiki/GEOS_(16-bit_operating_system)
And they are still selling it, for $70, with the GUI unchanged, and listing DOSBox as system requirement.
http://www.breadbox.com/products-ensemble.php#view5
http://www.breadbox.com/store/ensemble.htmlAnd they plan to create the first ever Educational Tablet by running GEOS on an Android tablet.
http://www.breadbox.com/about-mission.php -
RE: 🐝 The synergistic thread of data-driven agile community-based buzzwords leveraged to present a business and personal advantage
Upsert
I don't know what it is, but it makes me upsert.Except towards Linux
or torvalds linus.I've decided: Fixture is a meaningless word.
And I've decided that I absolutely will name something Fixture just for joke's sake. Such as my next dog.On the other hand, I read this in a keyboard player's forum:
[quote=PianoMan51][quote=DulceLabs.com][quote=marczellm][quote=PianoMan51][quote=RudyS]
(original news article about a synth company having a part handmade by a local 80 year old man)Ha. Cool!
Why wouldn't they automate the process? [/quote]
Because paying an old local craftsman to hand-make a visible wooden control stick differentiates their product and symbolizes a set of corporate values that pro keys players can appreciate. [/quote]The only word missing from that sentence is "synergy". [/quote]...and "paradigm shift" :laugh: [/quote]
Yes, there is someone on the forum with a BA in Music and a Masters in Business Administration. I wrote the description above in 'business speak' because that's how we think about these things. They are only buzz-words to people who don't.
When I talk about music I use 'music speak' which often get the same 'ha-ha' reaction from:
wait for it:
Guitar players. [/quote]
So I reckon biz-speak actually mean something to biz-people.
-
RE: That's below the belt, Apple
@blakeyrat said:
I'm surprised that icon hasn't been changed in so many years.
Considering Windows has some dusty UI corners that haven't been touched since Windows95 days, I'm not surprised.
Which ones? -
RE: George Lucas used to be pretty good
He needed his scripts/ideas vetted by people not on his payroll. (Which, BTW, he did for the third prequel which is the most watchable of the lot.)
Most watchable, yes, but you can actually notice which scenes were personally written by him, because the dialogue is so painfully bad. He himself admits that dialogue is his weak point. (in addition to speling)
Other funny facts:- Han Solo was in the first draft a lizardlike creature with gills
- C3PO blew up the Death Star
- etc.