News for hackers. Stuff that matters.

chrisd1100

Re:Modern C [pdf] on Monday November 28, 2016 @11:31AM (#13056444)
But don't the security vulnerabilities come from poorly implemented code? These vulnerabilities are not inherent to C.
Re:Modern C [pdf] on Monday November 28, 2016 @09:26AM (#13055544)
I'm really surprised by the "hate" for C that is appearing in these comments. What ever happened to actually enjoying the danger of getting low level? Is assembly also useless because it isn't readable?

There is a lot of great code written in C, and a lot of crappy code written in C. Because C doesn't protect you from yourself, it exacerbates any design flaws your code may have, and makes logical errors ever more insidious. So in this sense, the quality of the C you write is really a reflection of you as a C programmer, not the shortcomings of the language. Maybe you've been badly burned by C in the past, but keep an open mind and understand that C can be beautiful.

Re:Modern C [pdf] on Monday November 28, 2016 @08:57AM (#13055392)
C is utterly predictable. Maybe you're the exploding chainsaw in this metaphor.
If you've ever listened to Rush Limbaugh with your conservative father, you can't go more than 15 minutes without hearing an ad for LifeLock. Their audience seems to be paranoid older people who don't understand technology and are looking for piece of mind.

Side note: Here's another kind of ridiculous service that I hear advertised on conservative talk radio: https://www.reagan.com/

Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @02:16PM (#12599919)
Actually not gaming specific at all. You can think of it like a high performance remote desktop app that happens to work really well for games.
Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @12:41PM (#12599120)
Luckily the video processing libraries provided by Intel/NVIDIA/AMD are cross platform (Win32/Linux). So the arm specific video processing code for the RPI is a different can of worms, the rest of the client (window creation, polling for input, etc) should be able to support Linux and X11 generally.
Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @12:37PM (#12599085)
We actually tinkered a bunch with Metal, it will likely one day be the default, but we went with the broader support of OpenGL for now.
Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @12:10PM (#12598855)
Yeah, it can be used for in-home streaming or over the WAN.

Making money, we plan to wrap up the cloud experience for you nicely and take a margin on it. But for personal use it will remain free.

Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @12:02PM (#12598780)
Client side, we've already done it (we have a Raspberry Pi client that actually works well, but still needs a bit of polish.).

Server side I'm not sure. I know the Windows API for grabbing frames is really good, and I assume there's a similar API for Linux. Shouldn't be too bad. But you will likely see a macOS server first...

Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @11:59AM (#12598741)
I don't disagree completely. A certain subset of gamers (the hardware enthusiasts, pros) will NEVER use something like this.

But certainly over wired LAN it does offer near native performance for most games, past the threshold where many gamers would even be aware they were playing remotely. The real questions are: how good will the internet get, and how quickly will it get there?

Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @11:41AM (#12598553)
I've played CS:GO from NY to Virginia with Parsec (to an AWS machine) and topped the scoreboard consistently (in pugs).

Also did a 3 hour raid night on the new Legion content with it on WoW, lot of dynamic camera movement there. Cleared Nythendra on Heroic as the 4th DPS.

May not be to everyone's liking, but worked for me.

Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @11:31AM (#12598450)
On newer hardware (Geforce GTX 900+ series on the server side, recent Intel HD Graphics on the client) our system only adds 8-10 ms. On older rigs it might be somewhere around 20. Of course the network latency will go on top of that.
Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @11:29AM (#12598432)
We've heard of something like this before, and while we're very much focusing on gaming right now, our goal is to make Parsec general purpose enough to fit into a lot of different use-cases. I see no reason why it couldn't be used for what you're describing.
Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @11:22AM (#12598357)
Yeah, I hear you, we're getting there. Our next major feature release will be Raspberry Pi support with controller support.
Re:The Technology Behind A Low Latency Cloud Gaming Service on Wednesday September 28, 2016 @10:30AM (#12597898)
Hey guys, I'm the author of the post. Let me know if you have any questions!
Re:Show HN: Simple PC System Builder on Monday October 19, 2015 @08:21AM (#10412398)
The main benefits are that it 1) allows you to price compare and 2) it checks compatibility to you don't make mistakes. Hound-O-Matic is a completely automatic and requires simply a budget / vague filters.
Re:Show HN: noteZilla - Interactive sheet music on Saturday August 17, 2013 @01:38AM (#6228277)
You might be right about that. I still find though that the most daunting part about learning something new for me is grinding through writing the notes in on the sheet music then "sounding it out" going back and forth from my computer/ipod/ipad getting the timing right. This tool seems to wrap it all up into one neat learning process, perhaps one day after using it enough with "notes on" I could uncheck that box and go pure sight reading.
Re:Show HN: noteZilla - Interactive sheet music on Friday August 16, 2013 @05:49PM (#6226923)
As a guy who is learning the piano but doesn't know how to read sheet music very well, I'm really excited about this as a learning tool. Would it be possible to show the letter notes next to the notes on the sheet music? Also, how easy is it to incorporate new pieces... could I potentially submit sheet music that I have purchased and you could convert it for me for a fee?