Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment What are they complaining about? (Score 3, Insightful) 81

First FB gave them a bunch of data they could write a paper about, feel all warm and fuzzy about being scientists and brag about it with their buddies.

Now FB gave them a bunch of fixed data they can write basically the same paper about with a small introduction along the line "I did everything right but FB botched the data, so here's my new low effort paper".

Chances are they only have to dump the new data in their existing Jupyter notebook and be done with it.

Also now they can write a meta paper about the impact of botched data on the results.

More papers, more warm and fuzzy scientists, more bragging rights. Isn't that what they want?

Comment Re:Warmer winters (Score 1, Insightful) 36

A lot of normal people have children and would like to see us not fuck the world up for them.

Having children is one of the best ways to ensure the world gets fucked up. The will exponentially produce carbon dioxide and, if living in rich western countries, will consume insane amounts all kinds of resources.

And with a high probability they will continue to do so even after your death and when you stopped doing so yourself.

Comment Sony: "Still expect issues" (Score 3, Informative) 38

According to Sony, players should still expect issues and preferably play on PS4 Pro or PS5.

"SIE can confirm that Cyberpunk 2077 will be re-listed on PlayStation Store starting June 21, 2021," reads that statement. "Users will continue to experience performance issues with the PS4 edition while CD Projekt Red continues to improve stability across all platforms. SIE recommends playing the title on PS4 Pro or PS5 for the best experience."

Comment Re:Is Jython faster? (Score 1) 153

Jython was pretty cool during the days of Python 2.2+. But development has pretty much halted and they never made the jump to Python 3. So sadly for all practical purpose, Jython is dead in the water.

AFAIR performance wise Jython wasn't faster than CPython because it could not use the C parts of the standard library and had to resort to pure Python for a lot of otherwise C optimized functions.

And as you already stated, many optimizations of the JVM could not be applied due to lack of static typing.

Comment Re:Obscurity (Score 1) 164

We need to deprecate non-parameterized APIs and remove them from the libraries.

This would be great if the ORM's you find in the wild would allow you to do everything SQL can do.

As it stands right now (and the foreseeable future) ORM's generate SQL that is supported by most databases. In practice this means it resorts to the constructs that even older versions of MySQL support. The reason being that because of all reasonably popular databases on the market, MySQL is the most limited one concerning SQL features. Also many ORM's are only designed to write comparable simple CRUD applications and pretty much skip on reporting functions.

Regardless, 99% of the time this is good enough to do what you want to do with acceptable performance.

However every once in a while I find myself ending up in a situation where the ORM generates SQL code with abysmal performance where much betters SQL can be hand crafted. Or I need to transfer lots of data for postprocessing on the client because the ORM is not expressive enough. Examples are everything that would commonly be solved with windowing functions in SQL.

In that case raw SQL is the only viable option you have. Sadly with all the security implications mentioned.

Comment Re:Allow the Gene Pool to handle it (Score -1, Offtopic) 92

Roll up your sleeves and take the 3 week PWN challenge: What is the 3 week PWN challenge you ask?... I challenge all slashdotters, including myself, to not post a single negative post for 3 weeks

Well, it seems you already failed your own challenge with your -1 post. Better luck next time.

Comment Re:Much respect for Linus Torvalds (Score 1) 63

Now, here we are three decades later, and Linux is the most important OS kernel in the world; there isn't any serious competition to Linux from any microkernel designs. So IMHO Linux was right about that (really important) issue.

Just because something is widely used it does not mean it is actually good. Prominent examples are x86 CPU's or Windows 3.1.

Especially when it's something working in the background with the actually useful things building on it.

Who cares how limited and cumbersome the assemble language and address models of your CPU are if you only compile to it from a high level language?

Who cares how dumb your operating system is if you only use to launch your office applications?

Who cares how nifty a kernel architecture is if you just need a server operating system without licensing costs that has reasoanably stable memory and IO management?

Slashdot Top Deals

Ya'll hear about the geometer who went to the beach to catch some rays and became a tangent ?

Working...