HNHacker News
TopNewBestAskShowJobs

shkkmo

5,895 karma · joined March 29, 2014

submissionscomments
shkkmo··on Outdated Samsung handset linked to fatal emergency call failure in Australia
This is explained if you click through the link to the Samsung post about this issue.

> Australian mobile operators and Samsung have identified a number of older mobile devices that will not correctly connect to an alternative mobile network to make Triple Zero calls when the customer’s primary mobile network is unavailable. These devices need to be updated or replaced to make sure they work reliably in an emergency.

shkkmo··on The peaceful transfer of power in open source projects
> The author clearly wants those other leaders to step down

I think you are putting words in their mouth. They could easily have explicitly called to those leaders to step down.

> He stepped down because he wanted to step down, not for some selfless reason like succession planning.

The praise of Rochko isn't for stepping down. The praise is for the way he setup sucession and governance as he did so.

>> Simply, we are going to transfer ownership of key Mastodon ecosystem and platform components (including name and copyrights, among other assets) to a new non-profit organization, affirming the intent that Mastodon should not be owned or controlled by a single individual.

shkkmo··on The peaceful transfer of power in open source projects
The leadership of large open sourcr projects do carry real economic power. WordPress and Ruby have real significant impact, Mastodon less so.
shkkmo··on The peaceful transfer of power in open source projects
> Just look like the GitHub issues of a fairly large package with a single maintainer.

If there is a single maintainer then they aren't really a project leader since they aren't leading anyone and there is no community of maintainers.

When there are other maintainers and other people volunteering their time to work on the project, then it is time to start thinking about succession and governance.

shkkmo··on The peaceful transfer of power in open source projects
Unnecessary hard forks can wast a buch of time and effort while damaging the community if they are contentious and part of a "non-peaceful" transition of power.

Designing your governance and succession structure to avoid this is better for the long term health of your project.

shkkmo··on The peaceful transfer of power in open source projects
> As one of them I want to state that others, including you, are not entitled to decide how I run my project.

If that is the attitude that you take towards everyone who contributes to your project, then you probably aren't a very good leader. That is, of course, your right.

But if you were interested in the long term survival of your project and attracting other developers to contribute, then it behooves you to consider the desires and needs of the community of contributors.

> But I utterly reject that open source project is substantially similar to governing a country in responsibility and preferred setup.

"Consent of the governed" is about countries, it is about leadership and where the privilege of leadership comes from. If you are leading a software project, does your authority come from god? Or does it come from the willingness of the people working on that project to listen to you? That is "consent of the governed".

shkkmo··on Nearly all UK drivers say headlights are too bright
My slightly off topic headlight rant is:

We are in the process of forcing car to come with automatic braking, but yet we don't force cars to turn headlights when in motion...

shkkmo··on Core Devices keeps stealing our work
> Eric giving credit to Rebble

In which one of those quotes does Eric acknowledge how much his app owes to the work done by Rebble on libpebblecommon?

shkkmo··on Core Devices keeps stealing our work
> He had no way of continuing to support his customers without money.

I don't see how you could possibly know this. Personally, I highly doubt that there was no other possible exit that didn't do a better job of taking care of his customers and supported the community. HE could have open sourced stuff, made sure the app store was backed up, etc.

> the firmware is still open source

Oh, I guess since one thing nobody is complaining about is true, then all their other comlaints are moot.

The value here isn't in the source code, certaibly not in the additions made by a 5 man company. The value is the community that has kept itself alive while maintaining and creating the resources that are giving Core Devices any chance of success.

Nothing was stolen, but a lot of good will was lost.

Edit: I see you've substantially edited your comment without any note yet again.

shkkmo··on Core Devices keeps stealing our work
> It was a failure of business management, not ethics.

Yet he exited in a way that left his customers high and dry. You claim he made no money off of the sale?

> A few contributions don't give Rebble ownership of all that firmware code

I didn't say that it does. Eric chose to fork the codebase that includes those contributions so they clearly added value.

> He credits Rebble all the time.

>> Instead, we’ve built a new open source library called libpebble3. This library is ‘batteries included’ - designed to provide everything you need to build a Pebble companion app except for the UI. It’s a single cross platform (iOS, Android and desktop) codebase written in Kotlin Multi Platform (KMP). We’ve licensed libpebble3 under AGPL-3 with an optional commercial exemption for integration into a proprietary codebase. Learn about this strategy.

I see someone taking credit here, not giving it.

If Eric manages to find a way back on-side with Rebble, he may get abother chance. Otherwise he has already alienated a significant part of his target market.

shkkmo··on Core Devices keeps stealing our work
> nor the firmware that was open sourced by Google, which wouldn't have happened without Eric.

Yet Eric didn't fork Google's codebase, they forked Rebble's codebase.

> Rebble didn't write the firmware, just as they didn't write the apps and watchfaces

They did work on both. You seem pretty dismissive and one sided here.

> which wouldn't have happened without Eric.

Source?

The official google announcement claims that the code was open sourced "to help and support the volunteers who have come together to maintain functionality for Pebble watches after the original company ceased operations in 2016"... which combined with an explicit callout to Rebble later, is a pretty darn clear statement that the code was released because of Rebble, not because of Eric.

Edit: So on one side we gave a community organization that us the only reason such a strong community still exists that has spent longer taking care of the Pebble community that Pebble the company existed. On the otherside we have an individual who has already sold out the community once, who is trying to start another company by extracting the sweat equity of the organization that rescued his community from his choices. While doing this, he can't even be bothered to give credit to that organization for the massive opensource headstart they gave his mobile app or other efforts. Instead HE tries to take full credit for opensourcing his derivative work.

Edit: So while I agree that the Pebble community needs a for profit hardware partner, I no longer believe that parter can be Core Devices or led by Eric due to a lack of trust and ethics.

shkkmo··on Core Devices keeps stealing our work
> By Rebble's own admission using Rebble code only saved Core Devices "a month or two of engineering effort". And the "more restrictive license" they're accused of adding is AGPL, still aggressively open source.

The "a month or two" was specifically about the mobile app, not the firmware, dev portal or store data.

To me it seems pretty obvious that Core Devices has benefited and enourmous amount from Rebble's work. The fact that Core Devices seems uninterested in contributing back tells me all I need to know about their ethics.

shkkmo··on Core Devices keeps stealing our work
> They were originally scraped by Rebble from Pebble, which makes the accusation of scraping here ironic.

Scraping data because the original publisher is going under to prevent the data from being lost is very different from scraping data from someone who you are actively trying negotiate with over use of that data.

> It's also strange to me that the Bluetooth commit they point to before claiming "Rebble paid for the work" was actually written by Liam McLoughlin, a Google and former Fitbit engineer. Was Rebble paying a Google engineer?

The claim was that Rebble paid the developers of NimBLE, Codecoup, to assist with integration of NimBLE into RebbleOS

shkkmo··on Where do the children play?
Your class 3 definition is inaccurate. Class 3 is limited to 28mph and cannot have a throttle, only pedal assist.

Anything that doesn't fall in one of those classes is a motorcycle that is not street legal and can only be rudden of private property (unless you can convince your DMV to give you registration as a motor vehicle.)

This can vary somewhat from state to state, but most states have adopted or are moving to adopt these classes.

shkkmo··on Our investigation into the suspicious pressure on Archive.today
The article mentions the FBI investigation but is not about that. This article is about a pressure campaign, the letter Web Abuse Association Defense sent to adguard making threats under french law and adguard's investigation in response to that letter.
shkkmo··on The disguised return of EU Chat Control
> That's where the legal authority ends.

So you see no problem with using jurisdiction washing like Five Eyes to remove our rights?

If we don't tolerate a government we elect abridging our freedom of speech, why would we accept a foreign government doing that?

When foreign governments try to force conpanies to abridge free speech by Americans on American soil, that is an attack on something that we deem important enough to have enshrined in our constitution.

shkkmo··on Blue Origin lands New Glenn rocket booster on second try
While the weapons systems work for an adversary is itself a little problematic, IMHO it is his role supervising work done with slave labor under horrendous conditions in concentration camps while rising through the ranks of the SS that makes him a completely unsuitable choice as a namesake.

At best it indicates a callous willingness to tolerate the extreme abuse of others in the direct pursuit of his personal advancement.

shkkmo··on Bitchat for Gaza – messaging without internet
Do you have a source for "very low"? It seems liks a hard thing to measure well but as far as I can see it looks very average.

https://en.wikipedia.org/wiki/Civilian_casualty_ratio

shkkmo··on Blue Origin lands New Glenn rocket booster on second try
> That may be the only reason they are hoping for a barge naming. Not everything is about nazism.

Even with the good faith assumption that is not why these names were suggested, I don't think it is appropriate to commemorate these people by naming stuff after them.

Von Braun had a history of bending the truth to minimize his membership in the Nazi party and climb up the ranks of the SS. It is hard to take him at his word that he did so purely to advance his career.

It is also worth noting that the career that led to him being promotoed 3 times by Himmler had as it's key accomplishment the development of the novel V2 rocket weapons that killed an average of 2 civilians per launch. Von Braun oversaw production in slave labor camps that killed even more people building the rockets than the rockets killed on impact.

There's many heroes of the space industry to name stuff after who weren't also literal nazis who directly used slave labor to advance their career.

shkkmo··on I'm making a small RPG and I need feeback regarding performance
> There can be defects in the graphics driver

Which is software, not hardware. Just not the software written by this dev.

shkkmo··on You can't refuse to be scanned by ICE's facial recognition app, DHS document say
> Stephen Miller has said that ICE have "federal immunity". The keen observer will of course know that there's no such thing as "federal immunity"

The immunity is only from state prosecution and only for acts taken required as part of their official duties, but it does exist.

shkkmo··on A change of address led to our Wise accounts being shut down
There are international mechanismis for verifying that countries enforce AML stuff like KYC, but no mechanisms for measuring either how effectice it is nor what it's negative effects are.
shkkmo··on Israel demanded Google and Amazon use secret 'wink' to sidestep legal orders
And this would be why warrant canaries aren't seen as a proven legal shield yet.
shkkmo··on Google flags Immich sites as dangerous
I'm not sure what exactly you mean by "good faith". The legal standard is "actual malice" which means you had to have either known you were wrong or recklessly disregarded being wrong. Just saying something false about a public figure in a way that causes damages is not enough.
shkkmo··on Google flags Immich sites as dangerous
> The one thing I never understood about these warnings is how they don't run afoul of libel laws. They are directly calling you a scammer and "attacker"

Being wrong doesn't count as libel.

If a company has a detection tool, makes reasonable efforts to make sure it is accurate, and isn't being malicious, you'll have a hard time making a libel case

shkkmo··on Criticisms of “The Body Keeps the Score”
> there is no psychiatric body of work that is impervious to criticism. Not a single piece of psychological science is 100% true.

The scientific process is rarely perfect and levels of average levels of rigour vary between disciplines.

However, there are quite significantly varying levels of quality and rigour in psychological studies. Your criticism seems framed to ignore this and groups the charlatans in with the actuap scientists.

shkkmo··on Today is when the Amazon brain drain sent AWS down the spout
} There's a reason that even if you pay (relatively) obscene wages, there will be no domestic employees willing to pick up these jobs - the work conditions are usually horrible because there are few industries as cut-throat and cost-sensitive as anything related to food.

This sentence is rather self contradictory...

shkkmo··on AWS multiple services outage in us-east-1
Still not fixed and may have gotten worse...
shkkmo··on DoorDash and Waymo launch autonomous delivery service in Phoenix
Portland has been putting in effort making things more walkable, bikeable and putting in medium density developments that are in walkeable areas. There's plenty to improve but clear progress towards that direction.

In another comment you claim that environmentalists are usually pro sprawl. That...very much does not match my experience. How did you form this opinion?

Most serious environmentalists I know support urban densification, not sprawl because densification increases efficiency, decreases polution and decreases habitat destruction.

shkkmo··on DoorDash and Waymo launch autonomous delivery service in Phoenix
I live in one right now...
← PreviousPage 3 of 34Next →