HNHacker News
TopNewBestAskShowJobs

abdulla

147 karma · joined January 16, 2010

submissionscomments
abdulla··on A Kernel Hacker Meets Fuchsia OS
Dart is core part of Flutter: https://flutter.dev

What makes you say it's being killed?

abdulla··on RFC-0082: Runnning unmodified Linux programs on Fuchsia
Android began restricting what APIs you could use in your app with Android 9: https://developer.android.com/guide/app-compatibility/restri...

Similarly, what is accessible from the NDK is limited: https://developer.android.com/ndk/guides/stable_apis

abdulla··on Google is officially releasing Fuchsia OS, starting with a first-gen Nest Hub
As raggi mentioned above, you can use both.

The additional feature that FEMU provides us is Vulkan support, which allows you to interact with a GUI.

On the team, we use both. For example, I know many folks on the Zircon team prefer vanilla QEMU.

abdulla··on Google is officially releasing Fuchsia OS, starting with a first-gen Nest Hub
If you're willing to give it another go, you should try it in FEMU (our fork of QEMU): https://fuchsia.dev/fuchsia-src/get-started/set_up_femu
abdulla··on An Update About Changes to Facebook’s Services in Australia
Committing the faux pas of replying to myself, here's another take:

https://www.crikey.com.au/2020/08/31/scott-morrison-v-facebo...

abdulla··on An Update About Changes to Facebook’s Services in Australia
Stratechery has a good analysis of the "News Media Bargaining Code":

https://stratechery.com/2020/australias-news-media-bargainin...

abdulla··on Alibaba Reports Their XT910 RISC-V Core to Be Faster Than an Arm Cortex-A73
My understanding is that they used to be, now they're all Cortex derivatives: https://en.wikipedia.org/wiki/Kryo#Kryo_5xx_Series
abdulla··on Available for preorder today, Surface Duo
I was really excited for this, I want to buy it and am willing to compromise for 1st generation hardware. But no NFC means it impacts my life substantially, from payments to public transport. I hope they reconsider the lack of NFC for the next generation.
abdulla··on Power vs. Speed: The Xbox Series X And PS5 are different animals
Doesn't Sony use clang? My understanding was LLVM does a better job at optimisation than MSVC.
abdulla··on The Firecracker virtual machine monitor
Working on a hypervisor, I see this. It mostly crops up as things like IPIs being more costly when nested.
abdulla··on Google’s Fuchsia OS on the Pixelbook
Could you explain what you mean? I'd like to understand your point of view.
abdulla··on C5 Instances for EC2 Now Available
This is based on a cursory examination of [1], so I may be off-base. But Xen appears to rely on the host for many things that can be, and often are, hardware accelerated in KVM. Searching for CONFIG_XEN_PVHVM, it doesn't appear to cover much.

[1] https://github.com/torvalds/linux/blob/master/arch/x86/xen/

abdulla··on C5 Instances for EC2 Now Available
KVM can take better advantage of hardware acceleration than Xen. Xen requires a modified guest, which traps back to the host more frequently.
abdulla··on Zircon Kernel, Core Drivers and Services
There's zedboot too.

See: https://fuchsia.googlesource.com/zircon/+/master/docs/gettin...

abdulla··on Zircon Kernel, Core Drivers and Services
See: https://fuchsia.googlesource.com/zircon/+/master/docs/zx_and...
abdulla··on Ink: React for interactive command-line apps
What terminal emulator is being used in that image?
abdulla··on Fuchsia: a new operating system
Are you asking about VMOs or VMARs?

In general: it gives a process a huge amount of flexibility in terms of how it sets up its own address space, communicates with other processes, and in how it can communicate with the kernel.

abdulla··on Forcing code out of line in GCC and C++11
I'm guessing the reason for the !! in the macro is to force a boolean conversion. Is there a better explanation?
abdulla··on Aggressive negative advertising by Microsoft against Google.
That's some pretty anecdotal evidence. Just as anecdotally, I have heard to the contrary.
abdulla··on Google Implemented New Privacy Policy Today
Fair enough. You know you can pay for some of those services and not get served ads. You can also disable ad targeting and history in various apps. This, understandably, disables some features due to a lack of information to operate, but it may be much more palatable to you. It may be worth considering some of these options, if you don't like targeted advertising, which exists to serve you more apt ads.
abdulla··on Google Implemented New Privacy Policy Today
Don't you think that was a bit of an overreaction? And will you be doing the same for any Microsoft and Facebook services you use?
abdulla··on How Google Killed GDrive and Spiked Its Skype Acquisition
I'm curious, do you agree with Steve Jobs when he states, "a lot of the time, people don't know what they want until you show it to them"?
abdulla··on You’re not a user experience designer if…
Sure. HCI encompasses, and is heavily motivated by, cognitive psychology.
abdulla··on You’re not a user experience designer if…
My personal view (as a computer scientist) is that you shouldn't call yourself a "user experience" designer unless you have a background in cognitive psychology. Otherwise you're simply a designer.
abdulla··on Ask HN: how to become a morning person?
I transition between morning and night, and it's basically getting into a consistent cycle. If you get out of bed at the same time every day for two weeks, you'll alter your cycle. The main idea is: don't go back to bed, get out of bed, take a shower, go for a run. DO NOT go back to bed.
abdulla··on Microsoft Bing Controls 30% Of Search Market, Google Slowly Sinking
I'm going to guess it has more to do with the deal Microsoft made with Verizon to ensure their phones used Bing instead of Google. And with the large amount of Android phones being sold with Bing, this will inevitably eat into the market share. This could also explain why Andy Rubin now wants oversight of customised Android distributions.
abdulla··on Show HN: Open source PhotoBooth
I take it you need something that can be embedded in a webpage. Otherwise, there's always: http://projects.gnome.org/cheese
abdulla··on One month later, Honeycomb has just 50 native apps
IMO I think it's because people don't believe there's a good Honeycomb device available, and that the platform might not be quite ready for primetime.

Apple tend to come out swinging, they deliver tools to developers months before, have a solid platform on day one, and excellent hardware. I think dealing with a heterogeneous hardware platform makes it that much harder to deliver such quality out of the gates, especially when you don't control the hardware.

Having said that, there appears to be a minimum spec for hardware, and so far vendors have not deviated substantially. Still, the Xoom's subpar reviews have not helped the cause.

abdulla··on Chris Ziegler Is Leaving Engadget
"What’s my point? It’s that we don’t take crap from anyone, internally or externally." --- I wonder if it had anything to do with Arrington and TechCrunch.
abdulla··on Android and the natural economics of digital goods
I'd argue that it's not search at all. It's ads. If you make things free, then your competitors have to also bring their prices down or remove all cost. To then pay for their service, or augment their revenue, they need ads. Which Google can provide --- possibly at a greater monetary value, with better tools, and farther reach than any other ad provider.
Page 1 of 2Next →