News for hackers. Stuff that matters.

belleandsebasti

Re:Major Linux Problems on the Desktop, 2016 Edition on Wednesday December 30, 2015 @12:05PM (#10812989)
I agree with all the points here.

Despite all of this, Linux is still my preferred desktop. Why?

The power! I can literally do anything with it. Including writing my own drivers/applications. Linux is my go to for doing things with zero crap. The same can't be said for Windows nor Mac.

For me, this pro weighs very close to all of the cons I have experienced, experience daily, or will experience.

Also as a desktop Linux user since 2002, it has gotten a lot better. Xrandr and pulseaudio apt-get are good examples of this, despite their design criticisms.

Of the things he listed, the things I would like to see most:

* application-level Sandboxing

* stable and universal high level application API, like Win32/GDI32/DirectX or Cocoa. GTK2+/Xlib/Xwhatever really dropped the ball here. An API that not only assumes a file system, or additionally a graphics system, but an all-encompassing desktop.

* stable and universal application packaging

Re:Intel Completes $16.7B Altera Deal on Monday December 28, 2015 @09:14PM (#10804763)
Fpgas really only accelerate parallel workloads, sequential computation is done easier and just as good with a CPU.

Problem with massive parallelism becomes communication costs and spatial routing. Nothing is free.

More excited about commodity chips with 100s of cores. Rather have something that's easier to program with a faster dev cycle if I'm going to tackle parallelism.

Re:Py-Videocore: Python Library for GPGPU on Raspberry Pi on Sunday December 27, 2015 @05:10PM (#10798939)
This is part of Python culture.

That's like me saying "can we stop choosing HN usernames that contain programming references?"

Re:Py-Videocore: Python Library for GPGPU on Raspberry Pi on Sunday December 27, 2015 @05:08PM (#10798932)
The same could be said for Python/Ruby programmers.

Pragmatism and nice code are not at odds with each other. Quite the opposite, they are often in agreement with each other.

Re:Py-Videocore: Python Library for GPGPU on Raspberry Pi on Sunday December 27, 2015 @05:05PM (#10798926)
No. Inline assembly is a static construct targeting the same compute unit as the C code during compile-time.

What is needed is "runtime inline assembly" which assembles inline assembly for a different target architecture at runtime.

This is essentially what shader programs are and you don't need special syntax to support it. Just store your shader program in a char* and bundle an assembler/compiler with your host program.

Crazy, that's so relevant to this post.
Whoa, you started matasano?
"Exposure killed my restaurant so I'm writing about it to get exposure for my new restaurant."
Re:Uber-Style Flight-Sharing Service Shot Down by U.S. Court on Monday December 21, 2015 @01:58AM (#10769969)
That $100 hamburger reference is completely unrelated.

According to the Wikipedia link you posted, a "$100 hamburger" is an excuse a pilot will make for the opportunity to fly. It has nothing to do with covertly charging for a private flight.

Just encrypt each packet individually in CBC or CTR mode with a new random IV per packet.

Hopefully things have structured such that 802.11 packets are divisible by video frames.

Re:Debunking the Stereotype of the Lazy Welfare Recipient on Saturday December 05, 2015 @06:24PM (#10683678)
Welfare is really an economic stabilizer, in the same vein as "printing money," lowering interest rates, and raising taxes.

It's a macroeconomic tool government uses to keep the economy stable. It has nothing to do with laziness.