HNHacker News
TopNewBestAskShowJobs

minipci1321

539 karma · joined March 11, 2016

submissionscomments
minipci1321··on Support for right-to-repair laws slowly grows
> HN is not a place frequented by wolves of Wall Street.

Errr... I hope they manifest themselves right away ;-)

minipci1321··on Support for right-to-repair laws slowly grows
> I can go on.

I'll skip that too. I have a counter argument literally for every your affirmation. Big part of modern CE devices do not fit into your description (or at least, we clearly have in mind very different ones). The more expensive a device, the more complex it generally is, and the higher is the motivation to repair it. I don't think we need the law only to repair car fobs and wireless door keys.

> I have yet to see an industry certification which has not clearly put in place for a business reason.

Since when business reasons became intrinsically bad? Aren't we on HN?

minipci1321··on Support for right-to-repair laws slowly grows
Absolutely agree! Also in that world, all engineers would be smart, given all the necessary information, all equipped with all expensive measurement tools, and be given enough time to do good work (and motivated to do that). After coming back home at 5pm, they would grab the same expensive measurement equipment and start hacking on their devices, putting in the same high quality and knowledge and high conscience.

Illegal? Criminal? Mind you, a noob replacing a diode without knowing better, like I said.

minipci1321··on Support for right-to-repair laws slowly grows
> Bad actors at this layer seem to be quite rare.

I think our experience is rather limited for the moment to tell (ok, barring refilled cartridges ;-), since bad acting is inhibited by existing mechanisms. (Even with cartridges -- what if your new yellow ink breaks that hidden watermarking that certain people have come to rely on?)

Compliant device receives an accepted designator (certificate), non-compliant device is not expected to have it. This model can easily be broken, unless it is being taken care of somehow in the new model.

Unlicensed bands are a tiny part of the entire aired RF spectrum -- and we didn't even start speaking of devices sharing a wired RF medium.

minipci1321··on Support for right-to-repair laws slowly grows
> It's such a blatant lie.

yes and no. Most today's CE devices lose 3/4 of their utility when disconnected from their shared medium. People running such mediums usually require some sort of certification from the participant devices, and in case the device has been modified, a re-certification after modifications is usually required.

Even replacing a couple of diodes by a looking-close-on-paper analogue might harm performance for neighboring participants in the communication. I let you imagine what one could do with arbitrary firmware images on a fully unlocked device.

I'd be curious to see what solutions to that the infrastructure people work out when these laws are eventually adopted.

minipci1321··on The Thing
See, for example, https://statehistory.ru/1038/Lev-Termen/

More links are at the bottom.

minipci1321··on The Thing
Interesting? Wikipedia article doesn't even get close. There are various accounts of his life and achievements, memoirs of witnesses, people who knew him in various contexts, the descendants/family, records of his own recollections -- all available on Internet. Unfortunately, most of it is in Russian. Reading it gives you that messy, undefinable feeling of experiencing a genius.
minipci1321··on I/O Is Faster Than CPU – Let’s Partition Resources and Eliminate OS Abstractions [pdf]
You could start with http://bitsavers.informatik.uni-stuttgart.de/pdf/ibm/370/pri..., see page 185
minipci1321··on OKRs Aren't Going to Fix Your Communication Issues
Using email efficiently requires training and discipline, being able to:

-- at a quick glance, quickly "triage" big lists of unread messages, not be put off by several hundreds messages and grab the phone

-- reply shortly and to the point (being native to the culture and language helps but is not a given anymore)

-- master art of attracting attention of very busy people of various kinds, to get them open at least the email and read some

-- not to turn email into slack in disguise, check if the question already has answer available somewhere else, and not become nervous if the other side doesn't reply in a second

-- master email client sufficiently to configure pre-sorting messages, and trust it's action

I'd say environment where email works as a reliable channel for top-importance communication (such as goals and prios), probably already doesn't need OKRs.

minipci1321··on Doctor tells patient he doesn't have long to live through video screen
> 1st world problem

I suspect it isn't.

You didn't tell us how human are all those corrupt nurses and doctors? Maybe they offer first-rate compassion and spiritual support, once they pocketed their bribe?

People die everywhere, and even in poor countries people not always die because of shortages of equipment and treatments... hope in Romania terminal patients are accompanied to death with all due compassion -- this has no material costs that only 1st world can afford.

minipci1321··on Inheriting the Trauma of Genocide
> like a ripple effect.

I like to visualize it as a shock wave, propagating in the future, hitting generations as it advances. I can very clearly see it on my family.

minipci1321··on Remotely compromise devices by using bugs in Marvell Avastar Wi-Fi
Not speaking specifically of the OP case, but CPU gets less and less involved in the datapath starting from a certain requirement of the max throughput. Insisting on it's going through the CPU still would raise the bar on the CPU (as a consequence, more fast RAM and increased overall power consumption, shorter battery life).

> with a firmware I can't audit.

In modern fast datapaths, there is a good deal of hardware acceleration involved, the firmware code would probably be incomprehensible without intimately knowing these.

minipci1321··on Ask HN: How old were the most talented software engineers you've met?
Thanks a lot for your answer!

I wonder whether you may be too hard on yourself, how much of this should be written off on the today's objective conditions, and not on subjective aging. I am over 50 and am genuinely interested in the discussion, as I have to maintain my employability for long time to come.

> When I pose a question to my subconscious, it takes longer to get an answer.

This! But I always felt my subconscious gives answers more eagerly the more I load it. These days I cannot load it to the same degree as when I was younger, but there are good explanations: a) the nature of the job is different, nobody will let me go off radar, people now have to take calls even on vacations, let alone in the workdays. b) the nature of issues I am solving is also different, more system-wide now, it is hard to have all the knowledge about a bigger system, and complete knowledge is required to load the subconscious IMO (I think you see what I mean).

> I make a few more mistakes, especially jumping to conclusions

No questions about that one ;-). However, I managed even to extract value out of it. I am debugging issues in complex systems without expensive equipment and frequently without an access to them. Every once in a while I jump and don't land on the target, but overall balance looks good enough for my employer to keep me.

> Sustaining a train of thought is more difficult as my ADHD is a little worse,

But again, isn't the way we do things these days simply very different, prompting this? I recall in my young days there were a dozen of us in a small room, and one could hear flies, well, fly. Also (am not nostalgic of that), not having cheap direct access to the computer (it was either batch submission or the night shift), required careful planning and bracing for any possibility. Now it is much easier to "just rebuild and try", but turns out, this doesn't always save as much time as one would hope.

minipci1321··on Ask HN: How old were the most talented software engineers you've met?
Care to tell what makes you slower, compared to your 40-ies? We need to prepare ;-)
minipci1321··on Nasa's New Horizons: Final flyby commands given to distant probe
And of course, a full source code and the cross-compiler. On a CD-ROM.
minipci1321··on A Perspective on C++ Standardization in 2018
Well, one objective part I can see in these complaints, is that it seems to be hard to assemble a sufficiently big team of sufficiently qualified C++ developers, for what the project requires. C++ skills are scarce and expensive. This seems to be confirmed by my own experience in my waters.

And then people proceed to put all blame on the language alone, and this does not match the reality anymore. Again, in my waters.

minipci1321··on 23andMe Informed Me My Husband and I Are Related
Sure! What I specifically meant (sorry, was unclear) is, how long before such activity becomes lucrative enough for hotels to routinely perform? ("hotels" == entities in a completely unrelated lines of business) I.e., there is stable market for these data and the procedure isn't very costly in recurring expenses (no costly extraction from "noisy" support).

Would that be legal by today's laws?

minipci1321··on 23andMe Informed Me My Husband and I Are Related
I travel a fair bit and stay at the hotels here and there. I keep wondering, how long before hotels start sampling your personal belongings (toothbrush, comb etc) for gen data. Maybe that already happening? From there, how long before full lists of these data {genetic sample; full name and other credentials} are on sale on some special market?

Call me paranoid... is that sort of activity even regulated? Isn't this like a public image for photography?

minipci1321··on Why should I have written ZeroMQ in C, not C++ (2012)
Not sure which type of "server" you meant when you said that, is that in the narrow sense of database server?

Behaviors similar to the above are not that infrequent, are expected from many other servers-in-wide-sense: media decoder would drop all decoding in progress and try to resynch to the next access unit, a communication front-end device would reset parts of itself and start re-acquiring channels (such exception-like reaction is even specified in some comm standards). Network processor would drop the packet and "fast-forward" to the next. Etc.

You could argue that this still looks like a server behavior loosely defined (and I agree), but a) this makes application field for exceptions large enough IMO, and especially b) how differently could one implement all that with other mechanisms (like return codes), and for what benefits?

minipci1321··on C++ Annotations
> ... when you pass NULL to a varargs function. Instead of passing in a null pointer, the compiler may instead pass in an integer zero.

How can that happen? If I recall the standard, variadic functions have default promotion of non-declared args: integral promotion for integral types, floats to doubles. Why would the compiler want to convert a pointer (which (void*)0 is) to an integer?

minipci1321··on A Guide to Undefined Behavior in C and C++ (2010)
How well the attendees of CppCon represent the developer base of C++ projects which are in dire needs of these tools?

Maybe they are so skilled the need does not arise?

minipci1321··on Repair is as important as innovation
Oh no, mind you, the work time is billed separately. I have no issues with that, obviously.
minipci1321··on Repair is as important as innovation
And let's not forget the pressure from the SO to get it done fast!

What is left? Pleasure to learn new things, do something with own hands and see the accomplished quickly, same day or week. Not like those Agile coding periods...

I don't mind trading dollars for someone else's experience -- unless that "experience" consists in knowing a parts supplier, ordering, and adding 30% margin when billing me. Guess what, more and more of these parts suppliers sell to end users just as well, and some even give a very good advise on compatibility etc.

minipci1321··on The Employee Engagement Myth
I don't think my definition above is all that flaved (I have several, all more or less imperfect). By that definition, any reason making people be engaged, is good for employer, good as cost cuts with no downsides can be.

Note that this cost cutting can be considered predatory or not -- what if the engaged person's pay-and-benefits have a big proportion of RSUs which gain value after said cost cutting?

minipci1321··on The Employee Engagement Myth
LOL. People engage for all sorts of reasons, aren't they? Some could be very lucid but have no choice. Is exploiting those better then exploiting gullible people?
minipci1321··on The Employee Engagement Myth
Another definition of mine: employee engagement is the proportion of the total employee cost that can be cut before the productivity starts decreasing, over the total of these expenses. Ranges between 0% and 100%. "100% engaged" ==> most probably the business owner: ready to pay all expenses from own pocket.
minipci1321··on LinkedIn acquires employee engagement platform Glint
LOL. My take: proportion of the empoloyee's result that comes from their own initiative -- against that of their manager. Varies between 0 and 1.

Blessed are the companies where the middle management has no initiatives for their teams.

minipci1321··on A Nobel Prize-winning physicist sold his medal for $765,000 to pay medical bills
One thing people don't usually mention alongside high cost of nursing homes, is that it seems to be pretty well bounded in time: see for example, https://www.geripal.org/2010/08/length-of-stay-in-nursing-ho...

I had very similar figures (avg 18 months), although unofficial, from a person involved with nursing homes over here (western european well developed country with good medical system), although I obviously cannot cite.

So yes, please visit them as soon as you can after admission, don't put away...

minipci1321··on Qualcomm’s Chain of Trust
Then -- back to my question -- would you agree to pay $600 for an iPad of the size of the iPhone, with no network capability?
minipci1321··on Qualcomm’s Chain of Trust
I actually replied for the sake of technical discussion (secure boot is ~1/10 of what a decent DRM should be, and adding the remaining 9/10 is a huge cost for the manufacturer).

But since you say:

> I, the owner of the device, ...

I am tempted to ask -- how much would you agree to pay for a phone that is working but will never be able to connect to the network (no 4G and no WiFi)?

← PreviousPage 3 of 9Next →