Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Linux Foundation Offers Solution for UEFI Secure Boot

giuseppemag Honestly? (308 comments)

I worry more about my inability to install Linux on an iPad...

about 2 years ago
top

Can Foursquare Data Predict Where You Live?

giuseppemag Point of science (55 comments)

Too many people here saying it's obvious and trivial.

Saying it is easy does not make it so. Academic research is often about finding precise quantitative methods to realize intuitive goals by thus explaining and formalizing the original intuition.

Newton "explained that objects fall to the ground": easy? No, because he actually used quantitative models and knew how and to what accuracy he could compute predictions.

Same for this paper.

about 2 years ago
top

US Doctors Back Circumcision

giuseppemag Welcome to... (1264 comments)

...USrael!!! Seriously, circumcision? In EU the circumcision rates are amazingly low, and yet I do not see such huge problems. Circumcision is a religious practice, and as such has no room in scientific discussion. Much like Creationism in schools! Oh wait...

about a year ago
top

Android 4.1 Jelly Bean Review

giuseppemag Re:I love Android... (255 comments)

Well, since all guides suggest that it works better with rooted devices, and rooting a device before being able to do stuff is very "appliance-y", my argument stands :)

about 2 years ago
top

Android 4.1 Jelly Bean Review

giuseppemag I love Android... (255 comments)

...but for the love of God, why can't we just have small personal computers instead of small personal walled gardens?

Why do I have to spend hours to connect a damn bluetooth keyboard to my phone to be able to do some typing when on the go? Why?!?

about 2 years ago
top

Texas Scientists Regret Loss of Higgs Boson Quest

giuseppemag USA, not America (652 comments)

The world is much, much bigger than the USA alone... Also, in regard to TFA, well, the world is big and science is not really a competition.

about 2 years ago
top

The $100 Masters Degree From Udacity

giuseppemag Nothing (really) new (191 comments)

Computer Science degrees have been publicly available since the birth of the modern Internet: most papers and tutorials, ranging from basic programming language introductions to lambda calculus and AI, have been freely available for years for whoever is curious about the topics.

The things that a university really offers are accreditation that you have truly mastered the topics and professionals who put together a reasonable, sequential curriculum and help you absorb it. Did they solve it here? Doesn't seem so...

Also, European universities are essentially free, at least for their good students: an Italian PhD student has a total net cost of about -20000 euros, that is after your PhD between scholarships and taxes you have earned 20k (personal experience!).

So this is really of limited interest, and it is so only for the US...

more than 2 years ago
top

Online Courses and the $100 Graduate Degree

giuseppemag Re:US vs Europe (339 comments)

Indeed. It's like the "World" Series in baseball, the US may need to open up more in this global age.

more than 2 years ago
top

Online Courses and the $100 Graduate Degree

giuseppemag US vs Europe (339 comments)

I paid a total of 10000$ to get a BSc, an MSc and a PhD in Computer Science in Italy. I now work happily as a researcher in the Netherlands.

Higher education should not be treated as an enterprise. Higher knowledge is a very scarce commodity (an online recording system/whatever is not the same thing, otherwise the easily available books would be more than sufficient to get any degree); this means that schools are effectively a monopoly without much competition.

Who can solve this? The state. Look all over Europe for the simple solution: higher education benefits everyone and is paid (because paid it must be) by the state mostly and the end user a little bit. The little bit in some cases is increased if the student is not passing enough exams. There are also *lots* of scholarships that both look at ability and low income, and these often end up supporting poorer students who do not necessarily have excellent results but just ok results.

Why does the state need to step in? Because Communism is great and Mother Russia is close-by? No: the state needs to step in because the gain with more educated citizens is of the collective, not just the subject of the education.

more than 2 years ago
top

.NET Programmers In Demand, Despite MS Moves To Metro

giuseppemag Re:Quite crappy headline (319 comments)

Merely clarifying, not bitching.

more than 2 years ago
top

.NET Programmers In Demand, Despite MS Moves To Metro

giuseppemag Re:Quite crappy headline (319 comments)

Oh, that!

My understanding, and what I meant originally, is that all of .Net will not be available when targeting WinRT, just a (rather large) subset. Is this incorrect?

more than 2 years ago
top

.NET Programmers In Demand, Despite MS Moves To Metro

giuseppemag Re:Quite crappy headline (319 comments)

I can't see where I wasn't quite right: WinRT is a new runtime that is fully accessible from both C++ and .Net languages. Where am I wrong?

more than 2 years ago
top

.NET Programmers In Demand, Despite MS Moves To Metro

giuseppemag Re:Quite crappy headline (319 comments)

C# for tablets, yes; C++ for tablets, yes as well. They won't make the same mistake they made with WP7: you want to go native, you can, you don't, you can too :)

more than 2 years ago
top

.NET Programmers In Demand, Despite MS Moves To Metro

giuseppemag Quite crappy headline (319 comments)

Metro is a UI on top of Windows 8.

WinRT is the new Windows 8 runtime, which will be accessible by C++, C# and any .Net language. The .Net standard libraries will be available for Windows 8 Desktop applications but not for Metro applications, which will be written targeting WinRT.

So, the summary is wrong because:
a) Metro is not a development framework
b) .Net-related skills remain central in Windows 8 even when targeting Metro

more than 2 years ago
top

Game Devs Predict Death of Flash, Installed Games

giuseppemag Re:First of all, who the fuck are these guys... (295 comments)

Ok, not AI but physics and game logic run at 60 fps.

Still, js is not a viable platform for many (not all) games, and will never replace other traditional means of development. It will certainly gain lots of support, and it *may* kill some alternatives, but there are loads of shades of gray in this field...

more than 2 years ago
top

Game Devs Predict Death of Flash, Installed Games

giuseppemag First of all, who the fuck are these guys... (295 comments)

...and why the fuck do their predictions matter in the least?

Secondly: javascript has nowhere near the performance needed for anything but games with simple mechanics. You simply cannot afford the overhead of js when dealing with thousands of entities with AI at 60 frames per second. Either stuttering or excessive battery draining will happen.

As always, variety is good, and it is obvious that HTML5/js will be a good fit for many games. Many others will still require *at least* flash, silverlight (silverlight 5 will integrate XNA and may work on OS X, very interesting for a game dev), or even C/C++.

The last question is why does a new technology always seems to imply that alternatives will automatically shrink? The world is not a zero sum game, and we constantly *expand* our horizons...

more than 2 years ago
top

The Linux Counter Relaunches

giuseppemag Pointless... (113 comments)

...as long as it works, who cares how many people use it?

more than 2 years ago
top

Laptops In the Classroom Don't Increase Grades

giuseppemag Re:Technology is useless... (511 comments)

Learning isn't boring, it's a process motivated by the pleasure of discovery. Grow up.

more than 2 years ago
top

Laptops In the Classroom Don't Increase Grades

giuseppemag Technology is useless... (511 comments)

...when you keep teaching the same boring crap in the most boring way. Yes, even with laptops, iPads, projectors and all the bells and whistles.

Actually, I do know what I am talking about: I teach/research functional programming and game development, and guess what? I use the latter when teaching the former, to make it more entertaining. More than one student, after one such lesson, approached me to tell me that he was quite surprised to find that functional programming could actually be "fun" (pun intended).

The problem is that students are surprised when something is shown in a fun and entertaining fashion, and they accept it when stale notions are pushed down their throats. I'd start by fixing this...

more than 2 years ago
top

C++ 2011 and the Return of Native Code

giuseppemag Re:Smart people know already... (616 comments)

Sims 3 used mono http://en.wikipedia.org/wiki/Mono_(software)

You are saying a bunch of crapload. Ignorance is less excusable if you are also aggressively pulling falsehood out of your ass.

The days when performance was extremely sensitive forcing you to stay close to the metal are over, and we live in a blessed day where a variety of tools can be used together. Gamedevs are among the last ones to make this transition *partially* away from C/C++ and this is a gargantuan step for a very technologically-conservative industry. Yes, C/C++ still has an important place in gamedev. No, you can (and will) use other languages as well in the final game. Designers do not program in C/C++, they never have and they never will, but you cannot hire a frigging dev to code for every designer you have; and so you use LUA, Python and C#.

And by the way, in C# you can easily use contiguous blocks of memory (arrays) where you do your own allocation, and you pass around value types that act as pointers and that nicely access the "custom heap" with appropriate properties. At that point the speed difference between C# and C++ becomes almost negligible (5%). So spare me your bullshit.

Asshole.

more than 2 years ago

Submissions

giuseppemag hasn't submitted any stories.

Journals

giuseppemag has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...