HN user

mondoshawan

1,871 karma
Posts35
Comments365
View on HN
www.sec.gov 5y ago

SEC Charges New Hampshire Issuer of Digital Asset Securities with Reg. Violation

mondoshawan
3pts0
helplbrysavecrypto.com 5y ago

Help LBRY Save Crypto: Case Guide and FAQ

mondoshawan
3pts0
helplbrysavecrypto.com 5y ago

Help LBRY Save Crypto

mondoshawan
6pts1
www.haiku-os.org 5y ago

Haiku Activity Report – January 2021

mondoshawan
115pts24
www.newsweek.com 5y ago

China Used 'Mass Surveillance' on Thousands of Americans' Phones, Report Claims

mondoshawan
9pts2
0pointer.net 6y ago

Revisiting how we put together Linux systems (2014)

mondoshawan
55pts22
wuffs.org 6y ago

Researching the Digitime FOTA Backdoors

mondoshawan
1pts0
youtu.be 7y ago

6502 Assembler Basics [video]

mondoshawan
1pts0
www.pagetable.com 7y ago

Why Do C64 Geos Boot Disks Break?

mondoshawan
1pts0
github.com 7y ago

RetroPad: A gamepad designed for retrogaming on '80s computers

mondoshawan
2pts0
youtu.be 7y ago

[video] Nybbles and Bytes: Meet the VIC-II

mondoshawan
1pts0
nybblesandbytes.net 7y ago

6502 / 6510 / 8502 Opcode List

mondoshawan
3pts0
www.youtube.com 7y ago

[video] Nybbles and Bytes: Episode 1: Meet the Commodore 128D

mondoshawan
1pts0
www.tandfonline.com 7y ago

Banana for Scale: Determining Banana Size Based on Computer Vision

mondoshawan
2pts0
xod.io 8y ago

XOD: A Visual Programming Language for Microcontrollers

mondoshawan
4pts0
news.nationalgeographic.com 8y ago

Mysterious, Brain-Like Blob Found in Lagoon

mondoshawan
1pts0
github.com 8y ago

Xi: A modern editor with a back end written in Rust

mondoshawan
3pts0
arstechnica.com 8y ago

Court: Locating suspect via stingray requires a warrant

mondoshawan
59pts7
www.youtube.com 8y ago

GNUstep hands-on – Lunduke Show

mondoshawan
1pts1
www.aiei.ch 8y ago

GNUstep LiveCD 2017

mondoshawan
156pts95
mitpress.mit.edu 8y ago

Engineering a Safer World

mondoshawan
1pts0
tersesystems.com 9y ago

Fixing the Most Dangerous Code in the World

mondoshawan
2pts0
crypto.stanford.edu 9y ago

The Most Dangerous Code: validating SSL certificates in non-browser software

mondoshawan
1pts0
wikileaks.org 9y ago

OutlawCountry

mondoshawan
2pts0
delta.chat 9y ago

The messenger – Delta Chat

mondoshawan
1pts0
www.reddit.com 9y ago

IAMA Foxconn insider with information on next 12 months of hardware updates

mondoshawan
1pts0
en.wikipedia.org 9y ago

Ice cream headache

mondoshawan
2pts0
meduza.io 9y ago

Mathematics teacher accused of inciting mass riots once again detained

mondoshawan
3pts1
news.ycombinator.com 9y ago

Ask HN: Is no management training at a large startup normal?

mondoshawan
2pts0
news.ycombinator.com 9y ago

Ask HN: How to effectively learn PowerShell?

mondoshawan
196pts100

...and yet we still have these things, like Gtk, Tk, ImGUI, some parts of Qt, etc, and they work reasonably well. I just spent time building a new widget set for small LCD screens (~160x40) and built the set in as simple a way as I could, and this was the easiest method to do so. Sure, it's not great from a designer perspective, but it gets the job done -- more or less what HTML + CSS do now, but (frankly) in a far less verbose way.

> Modern systems don't necessarily even have swap (looking at you, k8s)

Modern linux does have swap, and it is quite useful. Proper support for swap is coming in k8s (looks like 1.23). Quite a few workloads need swap to run safely, so adding this to k8s will be an improvement.

Ah, I see the HN pedants have arrived. I was not claiming that Modern Linux does not have swap. Note the words "don't necessarily". I was claiming not all machines have swap.

Most of mine do not have it enabled, and I take effort to ensure on machines with 16GB or more RAM that it is disabled. I do run a K8S cluster as well, and those machines do not have swap enabled, not because K8S requires it to be off, but because having it on would be adverse to the health of the flash storage they use.

TBH, this is the kind of vapid pedantic response I've come to expect of the average of HN comments these days, and why I'm considering just not using it anymore at this point.

This article is a bit strange and conflates disk storage with swap and RAM. Modern systems don't necessarily even have swap (looking at you, k8s), so the whole article falls on its face.

And then there were the secondary store, paper tape, magnetic tape, disk drives the size of houses, then the size of washing machines and these days so small that girls get disappointed if think they got hold of something else than the MP3 player you had in your pocket.

This is also written terribly.

And yet, this is how our system works. We all need to participate and realize that politics is not a career -- it is part of living in such a system, and a part of our responsibility as citizens. The only way we are going to fix things is if we fix it ourselves.

I have tried in the past as well. Political apathy is a very real, very dangerous vulnerability in our system of government, and is being exploited all the time.

No, realistically, it is called exempt salary works for hire, and there are legal limits to it. No salaried job has "set hours".

The limits you can work with are: working on your own equipment, non-working hours, working on it at home in an area not typically used for $dayjob, the subject of the work, and above all else your locality. These agreements are generally overreaches by the lawyers drafting them, depending on the nature of the job. Remember: no contract can limit rights granted to you under the law, every contract has limits, and you cannot be prevented from working, even if stated otherwise.

Washington, for instance, has state laws against this kind of IP assignment.

IANAL, so don't read into this too much, but I have consulted IP attorneys about this. If you're doing something like this, definitely consult -- the kind of work you do does matter. In this guy's case, it seems he does have a conflict of interest w.r.t. the work he does for IBM.

"Twitch said it would rely more heavily on law enforcement in “off-service” cases and is partnering with an investigative law firm to support its internal team."

So if a user becomes noteworthy, expect to have investigative checks periodically done by the agency? What an insane concept -- this is how we end up with corporate governance and unjust punishment without societal review by fiat, without review by our peers.

Consider that Twitch is owned by Amazon. If Amazon were to start doing things like this, suddenly someone so accused can't walk into Whole Foods?

It wasn't. Play services is just add on features that proxy app permissions and centralize push notifications -- no actual Android features moved into Play services that I know of. Ie: auto filling SMS OTP codes. It feels like Android is being sucked up that way, but that's because there are a lot of really nice features in there, like push notifications, geofencing, etc.

You can still run Android without GMS core and Play services -- I do that, myself, on a Pixel 3a running Graphene. The trick is that you lose some nice functionality (which Android actually makes up for in some cases, ie: SMS OTP copy buttons), and the mapping experience is god-awful (mostly because the OSS mapping scene is hopelessly stuck in the 1990s GPS model)

Oh, neat! I had no idea it was WebKit on there. Still, what I had wasn't exactly what you'd be comfortable using for more than a few moments. I bought one of the original Nokia Internet Tablets and put together a full wearable system back then to make things a bit better for myself, but I never used the browser in S60 for anything serious because it was so cut down.

What a hopelessly naive perspective.

Maybe, but I was there, helping it develop in the early days, which is the time span we're talking about. I can tell you the core of the Android team was fighting to keep it open -- so much so that about three years in one of the guys who dedicated his job to open sourcing drivers and kernel patches burnt out because of it.

What Android is about is decidedly not what Play Services and GCM core are about.

Try seeing how willing they are to add support for chipsets on phones that don't include Google Services

It's always been the system integrator's job to work with the OEM vendors to integrate drivers and functionality into Android -- not the Android team's. Even on Glass we had to do this as though we were outside system integrators.

Right. I didn't think I was trying to rewrite history -- I'm simply pointing out a gap in the market that Android was attempting to fill. Asking me to enumerate everything out there at the time is silly -- especially given the haze of memory.

Symbian was far more popular in Europe than it ever was Stateside, so bear that in mind. I had to import my Nokia E70 gullwing phone before I received my sooner, and what functionality it had was okay, but the browser was hardly more than a WAP browser in a feature phone. The app store was barely there as well, including only a handful of very simple apps at the time.

NewBlue died because I quit Google. I started that project and was its main motive force.

Unclear why you're being downvoted here -- I seem to remember you, and I definitely remember hearing about NewBlue while we were working on Bluedroid. At the time it wasn't clear what happened. When did you leave?

I can't speak to this directly because of numerous reasons, chiefly among them being that I don't get to make those decisions. Standard disclaimer follows: I rejoined in the last two years, what follows are my opinions, these opinions are my own, blah blah.

Android has never been about driving the hardware narrative -- it's always been about building a phone with mostly open contributions and driving the start of a wedge to open up the phone industry a bit. It's always been a software answer to a hardware problem, even today. Prior to Android, all we had were closed source low powered feature phones and Blackberries.

That being said, building silicon is non trivial work, and building a BLE stack and controller is even more so. Will a solid BLE stack sell phones? Hard to say how it could drive that narrative, realistically, and even harder to say if such a controller could be made cost effectively. Given Android's archetype (software solution to closed hardware), this puts such a project into a much more difficult position politically and financially.

I can't see this kind of thing having much in the way of legs in a large corp. That being said, I do think if a startup could challenge this landscape, it is a HUGE opportunity.