HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mondoshawan

no profile record

Submissions

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

sec.gov
3 points·by mondoshawan·5 lat temu·0 comments

Help LBRY Save Crypto: Case Guide and FAQ

helplbrysavecrypto.com
3 points·by mondoshawan·5 lat temu·0 comments

Help LBRY Save Crypto

helplbrysavecrypto.com
6 points·by mondoshawan·5 lat temu·1 comments

Haiku Activity Report – January 2021

haiku-os.org
115 points·by mondoshawan·5 lat temu·24 comments

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

newsweek.com
9 points·by mondoshawan·6 lat temu·2 comments

comments

mondoshawan
·5 lat temu·discuss
I'm a native English speaker, and that sounds like something I've said before, and all I've had is public schooling, with no college. :)
mondoshawan
·5 lat temu·discuss
I built a widget set for small monochrome LCDs called "bitwidgets" as part of my g13d rewrite because nothing came close to what I wanted in terms of features and simplicity. I use it to give the G13 applets their UI on the LCD screen. Its built on top of Pillow, and I'm planning on extracting it from the g13 repo as a separate library.

https://github.com/jtgans/g13
mondoshawan
·5 lat temu·discuss
...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.
mondoshawan
·5 lat temu·discuss
>> 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.
mondoshawan
·5 lat temu·discuss
Just bear in mind, what he says you probably shouldn't take at face value. After all, he is king of shorting currencies that has actively ruined lives.
mondoshawan
·5 lat temu·discuss
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.
mondoshawan
·5 lat temu·discuss
The formal C semantics are defined in Isabelle/HOL, checked, and then the compiler output is also checked. They use standard GCC compilers for all of this.

See https://riscv.org/blog/2021/05/sel4-on-risc-v-verified-to-bi...
mondoshawan
·5 lat temu·discuss
Ookay. Not sure how you can glean all that from a statement like the one I was responding to...
mondoshawan
·5 lat temu·discuss
The constitution is dead, and we the people, are left holding the bag.
mondoshawan
·5 lat temu·discuss
Can I borrow the IBN? Please? I promise I'll return it...
mondoshawan
·5 lat temu·discuss
Isn't that Von Neumann architecture vs. Harvard?
mondoshawan
·5 lat temu·discuss
We weren't talking about contracting or consultancies...
mondoshawan
·5 lat temu·discuss
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.
mondoshawan
·5 lat temu·discuss
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.
mondoshawan
·5 lat temu·discuss
This seems to be incredibly short sighted...
mondoshawan
·5 lat temu·discuss
> "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?
mondoshawan
·5 lat temu·discuss
Android has a Linux kernel, but uses a totally different bluetooth stack called Bluedroid, and speaks raw HCI to the controller, bypassing all bluetooth drivers in the kernel.
mondoshawan
·5 lat temu·discuss
Seems like an opportunity for a hardware startup to develop a water quality tester that continuously monitors home water supplies. Can't seem to find anything on the market that can test any of these specific chemicals -- including lead. All I could find were TDS meters.
mondoshawan
·5 lat temu·discuss
Stop geocoding by separating out addresses into singular fields, for one. Stop showing mostly irrelevant contours on maps, for another. OsmAnd~ is unfortunately the only game in town, and the UX is freaking terrible.
mondoshawan
·5 lat temu·discuss
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)