HNHacker News
TopNewBestAskShowJobs

ibrahima

583 karma · joined October 19, 2012

Working on superconductor.com.
submissionscomments
ibrahima··on Tesla driver killed in crash with Autopilot active, NHTSA investigating
I can see why Volvo criticized Tesla for rolling out a system that's not fully autonomous. If drivers are willfully distracted because they think the car will handle any situation, that's a very dangerous place to be in. Though it's not clear what the driver was doing in this situation, so it's possible that this would have been a fatal crash in any other car without autopilot as well.
ibrahima··on Intel acquires Itseez, leading developer of OpenCV
Funny to see Intel re-take control of OpenCV after handing it off(?) to Willow Garage and then Itseez. Guess it turned out to be more important than they initially thought?

(?) Don't know the details of the transitions and why they occurred

ibrahima··on CV of Failures [pdf]
> Meta-Failures > 2016 This darn CV of Failures has received way more attention than my entire body of academic work

Poor guy

ibrahima··on The House Fund, a new seed fund for UC Berkeley
Isn't using hustle as a term for hard work pretty common in sports teams? Like, a coach might tell his team "Good hustle" for working hard. I think you're kind of right though in that in the tech industry it feels like it means a little of both aspects depending on context.
ibrahima··on Ubuntu on Windows
Better, it seems like this is literally running the same Linux binaries as would run on Ubuntu on Windows. Git bash uses msys so those binaries are recompiled for Windows. And he casually mentioned apt, which is pretty crazy if they can actually have the standard apt repositories working on Windows without modification.
ibrahima··on A discussion about the breaking of the Internet
I think perhaps he didn't mean to sound like a serious threat and when he realized what he'd done he pretended as if he didn't understand why Azer was upset. I do think Azer looks kind of childish here but that lawyer bit was way overdone.
ibrahima··on Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API
I don't think it's a JIT vs native issue, it's more likely from native UI components vs DOM. I'm sure JS as a language is plenty fast enough, but the DOM adds overhead that kills that. But this is just speculation on my part as I've barely tried Atom.
ibrahima··on Systemd v227
Upstart is pretty similarly easy to use in my limited experience with it. Definitely a nice idea to have stdout just automatically go to a log file.
ibrahima··on New Chromecast 2015
Browser casting has always been a "beta" feature from day one. The main draw was always supposed to be the specialized apps.
ibrahima··on Black Screen: A modern terminal emulator based on Electron
I would really love it if one of these web-based terminals managed to stick around. Just being able to view images in a terminal would be amazing. The trouble with building on web technologies seems to be that the overhead is just too high (eg. Atom) considering how many terminals the average developer has open at a time.

I guess at least since it's based on Electron, it might have more longevity than something built from a cobbled together base. Here's hoping!

ibrahima··on Picoc: A very small C interpreter for scripting
I guess in some sense that could also be described as "just in time," i.e. just before you need to run it.
ibrahima··on How Google Translate squeezes deep learning onto a phone
Completely right. Applying a neural network is much faster than training one. The main trick here is fitting the trained model into cache (or smaller) so that the matrix multiplies are fast.
ibrahima··on Kleiner Perkins says Pao is asking for $2.7M not to appeal
The article says that number is her legal expenses, right? So it seems pretty straightforward where that number came from.
ibrahima··on Ask HN: Which Laptop models would you recommend for a developer using Linux?
I have the 2014 T440s and it's the best laptop I've ever used, though I guess that's not a particularly large sample size. I definitely think the 2015 T450s should be much better because they brought back the buttons but the clickpad is not really that hard to get used to. I think this year's Thinkpads should be really awesome, and if I could justify it I'd easily get a 2015 X1C now that they fixed the keyboard and trackpad.

It does have a wifi issue, it seems to me that the Intel 7260 wifi chip has serious issues across multiple laptops from what I've read online. But I found that for my home network switching to 5ghz fixed all my issues so it might just be an interference thing.

ibrahima··on Emacs Script Pitfalls (2014)
Err, to be fair the context was that OS X usually has a very outdated version of Emacs. (Don't have a Mac so dunno for sure if that's still the case or if the article is out of date.)
ibrahima··on Org-trello: Trello for org-mode
Recently someone has made a new client called Orgzly[1] which is actually really well designed. Sync works well enough for me over Dropbox, though I'd really rather use ssh. I guess overall there's a little impedance mismatch between Org-mode plaintext and mobile interfaces but overall I think it works well.

[1] https://play.google.com/store/apps/details?id=com.orgzly

ibrahima··on Macbook and USB-C Review
I think his point is that since it doesn't have a traditional hinge it's hard to actually use on your lap.
ibrahima··on Microsoft's new foldable keyboard
I tried a Truly Ergonomic for two months, I just couldn't get used to it. The layout is pretty awkward and I don't think it's suited for programming. Mine also had a weird key repeat issue where random keys would just bounce for no apparent reason. I really wanted to like it too. And I actually think the curve of the Natural Keyboard series is really important for the ergonomics. Luckily TE has a 60 day money back guarantee so I didn't waste any money, but it's definitely not for everyone.
ibrahima··on Academia's 1%
> I've seen this in graduate school applications - students with poor marks often stand a better chance of admittance in a top program than a so-so one.

Well, that's probably deceptive, as those guys are probably exceptional in other ways (publications as an undergrad, other research, etc) which takes away from their grades, or they only cared about certain classes which were important to their field.

ibrahima··on XSV – A fast CSV toolkit in Rust
Err, I'm not sure if I understand [2] correctly but Emacs's csv-align-fields displays CSVs pretty nicely: https://cxwangyi.wordpress.com/2014/05/09/editing-csv-files-...
ibrahima··on Dropbox for Gmail
I don't get it either, they have so many competitors and no one seems to actually bother to compete with Dropbox in the client space. I want to like Google Drive just because it's cheaper and integrates with Gmail and all the other Google services I use, but there's still no Linux client and it's just not as simple as Dropbox. Dropbox is just solid and available everywhere.
ibrahima··on Atom now using Io.js
I feel like daemonizing Emacs should be the default. I can happily add random stuff to my init.el which causes it to take a little while to cold start, but I never see a cold start so from my perspective Emacs is instantaneous for editing a random file. I keep hundreds of files open at all times and never have an issue with performance. I just go through and prune my open buffers once a month or so, for organizational reasons more than resource usage.
ibrahima··on Show HN: Primrose – a text editor that runs in a WebGL texture
I think the version based on the Note 4 is 2560x1440 so that's already quite a big leap up. Give it two years and we might have usable text editing maybe?
ibrahima··on Image Kernels Explained Visually
AngularJS is just being used to make those custom HTML tags (called "directives" in Angular-speak). It likely has nothing to do with the actual functionality.
ibrahima··on Use your iDevice as an extra display for your Mac
Koush's Mirror app[1] works alright with his Allcast Receiver Chrome app. The interesting thing is that using it actually revealed a (broken) second screen mode in one of the apps I use, didn't know Android had APIs for that. Perhaps it's intended for Chromecast/Miracast and whatever Mirror does looks like that.

[1] https://play.google.com/store/apps/details?id=com.koushikdut...

ibrahima··on Emacs Major Mode for Sequence Diagrams
> I just thought it was useful and wanted to share. If my needs are aligned differently than yours I'm not going to take offence :)

I think there's a tendency here to nitpick everything that's submitted. Personally I'm just glad that you had an itch, scratched it, and then shared it with others. This looks like something I could use right now actually! And from this discussion I learned about PlantUML too. So seriously, thanks a lot and don't pay too much attention to the critics.

ibrahima··on My Adventures with “4K” 2160p and Linux
Presumably they're talking about security, not an FPS mod: https://ctftime.org/ctf-wtf/
ibrahima··on KnightOS – An open-source OS for calculators
Seriously, the few times a month I need to crunch numbers I reach for my phone, then get frustrated and just use Google because my TI83's batteries have been dead for years. I don't know what it is but I haven't seen a touch calculator interface anywhere near as good as a standard graphing calculator for just banging out some computations.
ibrahima··on “Was isolated from 1999 to 2006 with a 486. Built my own late 80s OS”
A lot of kids probably get started programming with TI-BASIC on their TI83s/84s or whatever they have these days.
ibrahima··on Berkeley’s RISC-V Wants to Be Free
Oh man, that's cool. I must have just missed out on this when taking CS152, we played with simulated SPARC when I took the course IIRC.
← PreviousPage 2 of 8Next →