HN user

modshatereality

29 karma
Posts0
Comments100
View on HN
No posts found.

cracks open the "REFERENCE MANUAL FOR THE Ada(r) PROGRAMMING LANGUAGE"

looks like Ada83 specification has address clause though, which can effectively be used as a pointer when combined with System.Address / 'Address attribute. Also has access type, but you can't pass access type around all willy-nilly-like without unchecked_access (added in 95?).

C pointers are more flexible though, that much is true.

edit, almost forgot: the main downside of Ada < 95 is you don't get function pointers, or import/export pragma

For google, it's an open and shut case. Look up how they force numerous other companies to collude with them using their open handset aliance contract. They explicitly prohibit "forking android" which they consider creating a non-android OS with an android app loader as an "android fork".

Needs a rename to be taken seriously, It's vague (prohibits "unfriendliness"(what does that even mean?)), Not needed (gcc existed for over 30 years so far without one), allows anti-GPL companies (see latest RHEL upstream source portal incident) running the steering committee to decide what the vague language actually means without disclosing what financial interests are behind the decisions to shut down discussions.

I'm confused by this whole thing, do the mods not realize how easily they can be replaced? Without any leadership or strategy moving forward this "movement" is doomed. Who decided the winning strategy was to basically quit? What are they hoping happens here, reddit opens up negotiations? LOL, you're handing them the keys to your subreddits DERP. Pretty much par for reddit mods though so why am i expecting some kind of cohesive plan? I'll see myself out now.

That's going to be a hard NOPE for me dawg; UEFI is an atrocity, go look at the tianocore source if you want to think otherwise. Just because it replaces traditional boot loaders does not make it better or easier. Hopefully the chinese risc-v offerings are less subserviant to the wintel agenda than this.

No,

Thank you, anyone claiming otherwise is fucking sheltered. They never bothered to opened up a regular shard other than seige perilous which had extra difficulties cranked up so nobody bothered, and other games filled the gap (until those too were banned).

I don't think write once run everywhere applies to Android. Any native code has to be compiled and embedded into the apk, so you need to know at least which target architecture toolchains to install before you can start thinking about compiling it. Then we must consider any possible runtime differences between the various android distributions, "deprecated" API's at least. The only paths forward are to either accept google's full control over the various API's that it artificially imposes over it's linux base system, and may break app compatability, or use something more close to actual linux which claims to "never break userspace"

So attempt to prosecute them under your non-existing legal theory. Are they a criminal enterprise or not? If yes how is facebook/google/microsoft any different? Perhaps you should invest some effort in mandating better protections of user privacy, and securing the horrifyingly bad mobile permissions/capabilities schemes that allow such actors to exfiltrate sensitive information instead of allowing this to continue?? HMMM? Also we need laws prohibiting ISP's from blocking user ports so PEOPLE can actually compete with these trillion dollar conglomerates.

Musk is a choir boy compared to those who have been sculpting this grotesque firmware/software landscape that prevents you from asserting meaningful level of control(+autonomy) over your devices. Just another pawn on the board.

Google Maps recently just decided to stop working on my (admittedly highly customized) firefox build. It draws the grid background, but no maps.

An actual workable solution with quick easy numbers: each additional rentable/livable property address (not per-unit) beyond some base level (10?) should incur a 0.1% multiplier on overall tax burden of all lands, 10 properties = 1.0 multiplier, 15 properties = 1.5% multiplier, and so on... this new extra mega-lord tax burden must apply to all properties, and span all other corporations owned by the entity.

that‘s how competition is supposed to work, everyone trying to give the better price!

Maybe if the price is being lowered, but raising prices based solely on external signal is only "better" for the companies coordinating the price increase.

using a site the way it was designed to be used is vandalism? HEH. just banning the account and providing a logical reason for the ban would be effective as well. this gives mods the ability to just ban whoever they want and provide no reasoning. if i were to speculate on the real reason why it's a common tactic now i'd say probably to limit any potential legal liability (edit: from wrongful account termination, but also it helps contain the damage if user doesn't tell others they were banned without any sound justification. also the site can say they never banned the user only hobbled their account).

it harms the site as well, not only it's users. just look at whats happened to the ghost town formerly known as reddit.

Uhm, it's pretty obvious if you've been shadowbanned. maybe for some unknown percentage it works out that way, the rest become even more disgruntled and/or radicalized against "big tech", "the media", et al for conducting psychological warfare.

gone forever

yeah, lazy devs or they're just herding everyone to their own servers where they can mine data for more profits? Either way, looks like a prime business opportunity to test out a recent addition to DMCA exemptions to allow supporting "abandoned" servers. If the users are there and willing to pay.

It sounds like you didn't read the blog post.

where did you get the impression they are not rewriting code in rust? because the author cited some other blog post saying they should focus on new code and not rewriting it? How does that translate to "The whole point is that they are not rewriting code," ???

Obviously they're going to be rewriting whatever they see fit. If YOU actually read the article you would have seen they have "keystore2" listed as new rust code. I WONDER what was keystore1 implemented in? Nice try, but no cookie.

something with any fucking meaning

So you claim to have a better metric, feel free to share it?

site broken and wont let me reply any more: "shipped into production" is meaningless, compilers are directly related to language community and complexity.

You should at least wait until there is more than one working/usable compiler for the language if you're going to start making systemic changes to your multi-billion-dollar code base responsible for the commerce of multiple billions of people on the planet. It's a weird move at this point for google to be making(edit: considering go is already supported on multiple compilers).

As well as address clause, unchecked_conversion and address_to_access_conversion. Extremely useful tools that give you the choice when to write risky code, and generate a compiler note exactly where such risk lives.

is this a good way to spend developer time? How about *removing* all of the middle-man bloatware instead of wasting how many dev-years rewriting it (edit: and effectively making it even LESS maintainable now that it's in some new niche language with a vastly smaller dev pool). just give me the direct linux experience we all deserve instead of this garbo spamflinger middlewear that google leverages to keep you dependent on their build methodology and discourage cooperation with other competitive linux-based system.

edit2: wow mods hard at work, already removed one dissenting post.