HNHacker News
TopNewBestAskShowJobs

steevdave

482 karma · joined March 9, 2011

Gentoo Linux developer since 2005. Currently working with ARM embedded machines, doing mostly kernel work, though I spend a lot of time packaging up software as well.

[ my public key: https://keybase.io/steev; my proof: https://keybase.io/steev/sigs/PGtiLgG_OUADsWHjZzy8Lv0b8v5dGABfLaGfx2jcEjw ]

submissionscomments
steevdave··on How SublimeText Bodybags vim+Terminator
I don't want to be "that guy" but the only thing really stopping me from switching is the lack of an ARM Linux client. Heck, I'd even be willing to do the work on it, but until I can use the same editor across all my machines, I'll stick with vim. It ain't perfect but I can put it on all my machines (and the Chromebook even comes with it, just have to switch to developer mode to get access to it.)

But ST does look quite nice, I've played with it a few times, but never really seriously looked at it.

steevdave··on A few thoughts about Open Source Software
Wouldn't the checkin to your source code repository already have those patch(es)?
steevdave··on Things That Are Never Admitted About Open Source
Forgive me for not knowing but, what is DASD?
steevdave··on "Major service outage"
You can set git up to push to multiple repos.
steevdave··on Amazon's top selling laptop doesn't run Windows or Mac OS, it runs Linux
If they have a Chromebook, it's a good bet they have a Google account. Hangouts are one of the "apps" installed.
steevdave··on Amazon's top selling laptop doesn't run Windows or Mac OS, it runs Linux
You may not see it but until the Samsung ARM Chromebook was released it was the top selling laptop on Amazon.
steevdave··on Canonical announces Ubuntu for smartphones
Not everything from Android is in the mainline kernels. There are still a few bits that are Android specific that would need to be reworked to even be accepted into staging.

There has been a lot of great ARM work lately in mainline too but there are still quite a few drivers missing that you can't even get docs for (even with signing NDAs) so the drivers for mainline get written based on the BSP-ish kernel drivers which aren't always written the best.

steevdave··on $89 Exynos4412 1.7Ghz ARM Cortex-A9 Quad-Core 2GB
Well, I had a bit of a fuss as they are using ARM TrustZone, so the 3.0.15 kernel didn't want to compile with a newer gcc than the one that Hardkernel uses by default (CodeSourcery 2010q1 - which translates to roughly GCC 4.4.1 with their extras.) - through the help of a friend that is patched up (but sadly breaks it building with CodeSourcery (heh) - patch is at https://gists.github.com/4395518 - that will let you build with GCC 4.6.3 (Linaro/Ubuntu defaults) - if you want to build with 4.7.2, you will also need to edit line 234 of drivers/video/samsung/s3cfb.h and remove the inline.

After that, it's just like every other rootfs. I focus on Gentoo, so other distros... I don't know, but they will have an Ubuntu image up soon.

There are no graphics until X though, so you're stuck with ssh or serial console until then.

Kernel sources come from the BSP download on hardkernel's site. Should be a tarball in there named kernel_4412.tar.gz

steevdave··on $89 Exynos4412 1.7Ghz ARM Cortex-A9 Quad-Core 2GB
There is a community that is trying to get things working.
steevdave··on $89 Exynos4412 1.7Ghz ARM Cortex-A9 Quad-Core 2GB
Last I knew, and I'll admit I haven't looked recently, the gigabit was actually limited to something like 480M. The only other one I can think of that is armv7+ (that isnt mx6) with gigabit is the OpenBlocks which has 2 or 4 gigE ports but there is no video on it.
steevdave··on $89 Exynos4412 1.7Ghz ARM Cortex-A9 Quad-Core 2GB
I've got a Linaro build running on mine. (It arrived on the 24th, so I had a good Christmas!) it's actually stable overclocked to 2GHz and the Mali in it is also stable at 800MHz.
steevdave··on $89 Exynos4412 1.7Ghz ARM Cortex-A9 Quad-Core 2GB
The processor is the Exynos 4412. And while yes the CC number would be valid, notice that it's not the correct bank for the prefix 4412.
steevdave··on Google Chromebook and Ubuntu
Not that much to figure out. The kernel sources are on git.chromium.org and they have a script (prepare-config, I think it's called) that gathers all the defaults that they set. Then just run make menuconfig and it's just like building your own kernel. Just be careful that you don't turn off anything that is needed for the Chromebook.
steevdave··on 386-DX/SX support nuked from Linux Kernel
A rad hardened machine won't be running 3.7, or 3.6.x for that matter. They will be running something a bit older with (guess I don't know for sure) security patches being back ported as needed.
steevdave··on GitHub now has Issue Attachments
Yes you can. It works well as long as it's up but they have a tendency to go down randomly.
steevdave··on Using GCC with TI Stellaris Launchpad – A more in depth look
They recently merged in the Launchpad support to master
steevdave··on Dell releases powerful, well-supported Linux Ultrabook
I would be one of those people, but at 1500 dollars, seems a bit steep, for the hardware involved. I just got my Chromebook (ARM, 3G) and I'm amazed at just how well everything runs on it. But I don't think that the Dell is my target anyway, as I'm more of a u-boot, and kernel work is more my area of expertise rather than shoving things off into the cloud.

Kudos to Dell for doing this, hopefully more vendors will follow suit.

steevdave··on Posting a notice on your Facebook wall will not protect your privacy rights
I get these too, except it's a cell phone bill for someone in Malaysia. I've tried repeatedly contacting someone at the company but all mails to them get returned as mailbox is full (it's 2012, how is anyone's mailbox full!?) and so they continue. I've even tried tweeting them but no luck. At this point I just mark it as spam, so sorry anyone in Malaysia that uses Celcom if your bills are going in to your spam folders.
steevdave··on Sailfish OS
Iirc, Linus doesn't care about calling it Linux v GNU/Linux
steevdave··on Gentoo developers start udev fork
Also, glib != glibc
steevdave··on Gentoo developers start udev fork
Maybe so, but we would like to support uclibc and (eventually?) musl
steevdave··on Gentoo developers start udev fork
While udev can be built from the systemd sources, it still requires building dependencies that are NOT needed by udev.

This was silly and even though a patch was created specifically to address this, it was nak'd by the systemd developers.

Disclaimer: I've been a Gentoo developer for about 7 years now. I'm not directly working on the fork but I am testing and throwing in suggestions for using it on ARM devices where it doesn't make sense to have everything systemd provides, but the devices are more powerful and busybox's mdev is underkill.

steevdave··on A permalink for your MIT License
At a minimum it should be in your headers, otherwise we have no idea how to proceed. We are actually running into that issue at work because something we use has a header file with just a copyright in it and no license.
steevdave··on Show HN: My weekend project: Chrome Series Guide, with ThePiratebay integration
I tried clicking your link but it doesn't seem to work for me. Perhaps because I'm using Linux.
steevdave··on Why the hell does this mouse need to connect to the Internet?
There is an open source app for Razer mice, but it's fairly basic (or was, the last time I used it) and doesn't have support for very many mice.

That said, I use a death adder, a mamba, a lachesis, and an Orochi with Linux just fine. Admittedly I don't have the advantages of advanced configurations, but that's what you get without An Internet connection with Synapse 2.0 anyway.

steevdave··on Why the hell does this mouse need to connect to the Internet?
I don't know that I'd connect to any website in a cafe, and when I did go to LAN parties, they were riddled with people scanning the network, and so forth. I'd be much more comfortable paying more for more storage in the device.
steevdave··on GNOME (et al): Rotting In Threes
Pretty sure he is more than just a designer. He's the mastermind behind consolekit (now abandoned I guess in favor of logind or some such from systemd).
steevdave··on GNOME (et al): Rotting In Threes
I love having a decent looking default theme rather than a forest of ugly ones as well. However, the default theme is nowhere near pretty, or even usable on smaller screen sizes. I have a 10" netbook that runs Gnome like a dream, but there is so much wasted space due to the size of the panel and further in the size of title bars. Considering they default to one button on it, there is no reason it should be as large as it is.

That said I still use Gnome3, and I donate to theme developers who make themes that make the desktop more usable to me.

steevdave··on GNOME (et al): Rotting In Threes
The parts that aren't already replaced are heavily patched and can't really be used by a default install.
steevdave··on Apple increased R&D spending by $1 billion in 2012
Well if they need people, for ARM soc work, Freescale apparently laid off most of the designers of their i.MX chips in Israel
← PreviousPage 2 of 5Next →