Hacker Newsnew | past | comments | ask | show | jobs | submit | lazyfanatic42's commentslogin

Wow, they really got folks by the short hairs if that is true...


Losing a parent, especially, leaves its mark.


I exist because my mom's mother died a year earlier. My brother exists because my mom's grandmother died a year earlier.


Recently, with my mom’s passing, I realised I’m now an orphan.

It really sucks, at any age.


It does, but it's better than the alternative.


Valve respects its customers. It is so insane that this isn't a norm; what a world we would be in if all companies did so.


Gabe is literally practising Noblesse Oblige, which is really funny but really shows that our billionare society is really just a reduction to old aristocracy. He's just the good Duke, whereas most Dukes are horrible, horrible people.


Noblesse oblige exists because of a moral economy. You can be a horrible Duke, because there's no real reward for being the good one.

This is not that - Steam has to compete on the free market, there is a reward for making the product everyone else refuses to make. In a post-Deck world, it's hard to believe that moral obligation plays a bigger role than the overall hatred of Windows for seamless gaming experiences.


Well the complements of steam are the OS and hardware. So commoditizing them increases sales.

https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/

"A complement is a product that you usually buy together with another product. Gas and cars are complements. Computer hardware is a classic complement of computer operating systems. And babysitters are a complement of dinner at fine restaurants."


> Noblesse oblige exists because

... the plebs know what is good for them. Horrible Dukes get horses wanting nails.


>He's just the good Duke

The Gaben house is building a secret army, using a technique unknown to us; a technique involving steam.


Gamers are a passionate bunch. Screwing around with them is a losing game that no one has historically ever won. And also because a lot of their competitors fucked up to pave the road for them (Think Sony's PS fiasco, Microsoft's X-Box clusterfuck from which they're yet to recover from, a decade later). Valve has gotten alot of billion dollar lessons in here that Valve got for free.


> Screwing around with them is a losing game that no one has historically ever won.

What universe do you live in?

- Broken games still pre-ordered

- marginal updates sold at full price

- double/triple-dipping with microtransactions and battle passes

- DRM still [predominant and still hurts performance

- every publisher with more than one game has their own launcher (usually shitty and brings no value)

- rootkit as anti-cheat

- offline game that require online connectivety

- online services get shutdown

- LAN multiplayer is a thing of a past

What did games exactly won?

- Paid skyrim mods? It's back.

- MS game sharing thing that rendered GameStop business model useless? IMO a mistake, MS was onto something there.


> every publisher with more than one game has their own launcher (usually shitty and brings no value)

I view this as a positive -- it's not feasible to maintain a build for every game and storefront's DRM/auth (unless you go DRM-free, which is the ideal but not something publishers and developers do on release). A launcher is the layer that sits between -- the games are written to auth against a launcher, and the launcher has builds for each storefront.

Otherwise you're just further entrenching Steam as the de facto monopoly on sales.


My problem with launchers other than steam and galaxy from GOG: usually shitty and brings no value.

Paradox launcher is alright for example, it adds value in form of mod preset managment and ability to launch straight into saved game.

What ever is in dune: awakening" exists just to tell me about their other games and as a result make game launching longer than it needs to be. Not only that it adds A LOT of friction when I launch it via Remote Play with a controller.

Point is: if you make a launcher make sure it adds any value and not just an advertisementr billboard.

As for store fronts: steam by far has the most functionality among PC storefronts.


> - Broken games still pre-ordered

Only because new population enters the market.

I pre-ordered a game once. F1 2010. Since then, I have *never* pre-ordered anything.

I also opted out from any game that required a rootkit to play.

LAN gameplay is still a thing in the simracing world.

Again, this only continues because of new players. Any burned player will not fall for the same trick twice.


> Only because new population enters the market.

Yeah, not. I'm not saying is the same people pre-order the same games, but there is not THAT much new population influx.

> LAN gameplay is still a thing in the simracing world.

It's a niche within a niche. Also, I remember a guy named Max had a lot to say about the current state of sim-racing.


> . Screwing around with them is a losing game that no one has historically ever won

DRM is everywhere so gamers have clearly lost


The PlayStation seems pretty successful, not sure what "PS fiasco" you're referring to. The stock price is doing fine, at any rate


Possibly the ps3? They did eventually recover but the early years were rough


We live in the live service microtransaction era. Gamers have proven as resolute as wet tissue.


Don't sugarcoat it. Valve has to make sure this is advertised as a PC to keep the licensing good on the games you've bought and that they are allowed to sell. Microsoft, Nintendo, and Sony have closed ecosystems with their consoles. Well, Microsoft seems to be throwing in the towel on consoles.


> keep the licensing good

That’s an imaginary issue.


Didn't Xbox pivot to be an entertainment system a couple generations ago and flop compared to PlayStation?


It probably didn't help that they removed all of those features over time.


You mean compared to the PS3, one of the strong points of which was also having a Blu-Ray drive ?


I know a lot of folk (myself included) who pretty much only bought the PS3 because of the Blu-Ray drive.

I wasn't an early adopter and only bought a PS3 in 2010. In the intervening 15 years I have bought four Blu-Rays, and been given two more.

I own (and watch) more VHS tapes than Blu-Rays.

I sure did play a lot of GTA4, GTA5, Infamous, and Little Big Planet though.


This was the Xbone/PS4 generation.

The Blu-Ray drive is basically no added cost since the games were already distributed on optical disks, it’s like how the PS2 was one of the most popular DVD players. The problem with the Xbone was that, at least judging on their marketing at the time, Microsoft was far more focused on broadening the scope of the device beyond games while Sony stayed focused on gaming. That’s why I bought a PS4 despite previously using an Xbox 360.


Xbox One/PS4 is when both sides standardized on BluRay.

When Xbox360 and PS3 came out, the format war was only just starting, and the consoles were on either side of it.

PS3 came with a BluRay drive and the games were delivered on BluRay.

Xbox360 came with software support for HDDVD, but the actual disk reader hardware was a DVD reader (famously, a large off-the-shelf part selected at the last minute that required a redesign of the cooling system to accomodate its size), and the HDDVD drive was an optional add-on that nobody bought.

The fact that every PS3 could read BluRay, but you needed a special extra to play HDDVD on Xbox 360 is arguably the main reason BluRay won the format war.


Which is probably why Microsoft decided to focus so much on media features for the Xbone. What they should have considered was that they had won the Xbox 360 generation by being a better game platform; it should really be no skin off Microsoft’s back that Blu-Ray won the format war.


> it’s like how the PS2 was one of the most popular DVD players

I worked for a Sony dealer when the PS2 launched, and they wouldn't give us one :-/

What I thought at the time was insane was that they were still selling a 200-disc carousel CD changer, and DVD version of the same thing (same box, different shade of silver grey, different drive mechanism, two chips different on the PCB) - but they had no plans to sell a 200-disc carousel PS2.

Imagine if you could have had all your movies, audio CDs, PSX, and shiny new PS2 games in one big box, tucked away out of sight, with your spiffy new 576p projector and 5.1 speakers hooked up to it!


> Well, Microsoft seems to be throwing in the towel on consoles.

Can you expand on this? I'm not a massive gamer, I thought xbox was doing well?


>I thought xbox was doing well?

Microsoft lost the console wars. Their new generation (Series S & X) sold almost 1/4 of what PS5 did because they basically don't have any exclusive game that you can only play in their hardware. Microsoft invested heavily in their Gamepass subscription (that has more than 35 million users) and they believe that the future is on PC. The newest xbox hardware, a handheld made by Asus, is a PC running windows. The next generation of xbox hardware that will compete with the PS6 will also very likely be a PC. The xbox console is dead.


“I already have an Xbox One from 2013, why would I buy an extra X or S version?”

“Oh, there’s a PlayStation 5 now? Man I gotta upgrade from my PS4!”

Microsoft evidently did not learn from the Wii U.


Microsoft’s naming scheme has to be one of the biggest self-goals in console gaming. Number go up.


Back in the 1980s you got your Mom to buy you a game console and you would have needed a logical naming scheme so she would know an PS 3 was better than a PS 2.

XBOX cultivates a "gamer" who is heavily invested in the identity and is well educated in the various versions of XBOX and how the naming scheme works and since they are an adult buying the console for themselves they don't need to explain it to outsiders.


sure i guess if you only want money from adults born in the 80s maybe it seems like an okay idea. abandon the market of humans born after the year 2000, should be fine.


There are always first timers. How you treat your newbies says a lot about your respect for your customer.

If your marketing makes it hard to figure out what is what, well a Playstation $int[max] it is...


That still proves my point.


the Series is one of the worst naming decisions in history. To this day I find myself mixing up the One X, One S, Series X, and Series S.


Even before they muddied things with reusing the S and X names for completely different things, "Xbox One" was bad enough

I worked at a pawn shop when that console generation kicked off. One day a guy called in and asked if he could bring in his Xbox One. "Of course," I told him, until I had to turn him away because it was an original Xbox.


In theory you can run all your GamesPass games on a Steam Machine in the same way you can run arbitrary games through Proton, which is what Steam is doing.

What a wild world it would be, if Microsoft release a GamesPass client for linux so it can try and get a slice of all this new linux gaming happening on SteamOS.


In theory you can, in practice Game Pass games are distributed in such a way only Windows can run them. You can use Game Pass Streaming which is fine when at home, and entirely useless when on a train using a Steam Deck.

The ideal would be MS just selling Game Pass subscriptions via Steam but I expect we'll see that happen shortly after hell freezes over.


They can just add an API and let the folks from the Heroic Launcher do the rest.


I feel like everyone lost the "console wars". Sony is not doing much better considering almost all of their former exclusives are on steam these days. Those next-gen Xboxes will have access to those sony games at discount pricing.


> Sony is not doing much better considering almost all of their former exclusives are on steam these days.

I still can't wrap my head around why they decided to do this considering they were in a pretty killer position coming out of the PS4 generation. I mean, it's probably a positive for consumers to have more options for platforms, so I won't exactly complain. But I do want PlayStation to stick around as a strong competitor because fierce competition is best for consumers in the long-term.

At first it seemed like they were just porting the previous game in a series when the sequel came out exclusively on PS5, as a way to get people into the series and then making them buy their console to play the next game. But now it seems like there's barely any wait between when one of Sony's exclusives comes to PS5 and the PC launch afterwards. If Sony is confused as to why the PS5 isn't selling up to expectations, the answer to that seems pretty obvious to me.


Also they state that the console will remain the centerpiece, they want to make Xbox a "platform" to reuse their own term. It becomes an ecosystem rather than a hardware product. They idea is that as long as you have a gamepass, you can play on whatever you want - except macOS and Linux...


> They idea is that as long as you have a gamepass

Didn't they just blow the remaining goodwill they had by increasing the gamepads price by 50% overnight?


I think they think that's converted by streaming unfortunately.


You can play gamepass on mac and linux via cloud streaming.


Halo was announced for PS5 recently


> I thought xbox was doing well?

It very much isn’t.


If only they had a game company like Bethesda or Actision. /S


This could be restated as: open systems mean you don't need a tangled web of partnerships to provide content, and Valve is taking advantage of this.


But it is also a PC, so I don't see the issue even if this were true. It's just a box running an Arch Linux flavour.


>> Valve respects its customers.

That's the same Valve that doesn't let me play the games I paid it for unless they are running on its platform? That's how it "respects" me?


To be fair there are a lot of games on Steam that don't have DRM, which means you can just drag them out of the steamapps folder to a computer that doesn't have Steam and they work fine. The decision to add DRM comes from the developer/publisher, not Valve.


Name a game distribution platform that doesn't do this. It will be a toy example like a zip file purchased off of itch.io or something.


GOG is hardly a toy and is the platform I look to purchase tons of games on instead of Steam (which I really like) and definitely over Epic (which I've never even installed)


Right. I have to be signed in to GOG to play Cyberpunk. That violates the spirit of the original commenter


You can play Cyberpunk downloaded from GOG without launching Galaxy.

Basically just go the the folder and run bin\x64\Cyberpunk2077.exe

The "Launch Cyberpunk" shortcut in the folder starts Galaxy and then runs the game from there.


The same is true for Steam games.


Only drm free steam games. The ones with the steam drm require steam client to be running to launch (steam itself can be in offline mode but it still needs to be running)

Games using things like steam input might also require steam to be running so there is some drm free games that might not run also. Some of those will if you move them outside the steam folder / rename Steam.exe. If you leave them in the steam folder the game will start steam for you if when you launch it.


Do you? I was pretty sure the Cyberpunk launcher has a "don't use account" button.


I think that's the point. The GP post basically said, "Gamers can't be messed with." A child post gave a ton of examples of how gamers are messed with, and this comment helps cement that. It does beg the question as to why Steam isn't as evil as it could be but does choose to be as evil as they are. To me (a very casual gamer) they do seem like the least evil.

Also don't knock those zip files purchased off of itch.io. Sometimes it's good to visit a cottage industry to see what's passing under the radar of the big guys.


Gabe remembers both shareware era, and all the pains to get people to trust Steam in the first place.

Your usual publicly traded (or owned by publicly traded entity) corporation in its accidental intelligence does not


>> Name a game distribution platform that doesn't do this.

Why? If another platform also disrespects me, does that mean Steam doesn't disrespect me?


https://www.gog.com/ Is the largest one


Humble Bundle


The most common activation keys in a bundle are ... Steam keys.


I think that's more a situation where publishers demand some form of DRM so steam is trying to provide a default solution that most publishers are happy with.


DRM is optional on Steam and up to the game developer.


> That's the same Valve that doesn't let me play the games I paid it for unless they are running on its platform?

What exactly does that mean, for you?


It's just something to whine about, more than anything.


Were you not aware of that before you purchased the game? How has this negatively impacted you?


Because they're not owned by private equity/publicly traded. If that ever happens the "let's squeeze this for every dime it's worth" will happen.

That's really the saddest thing about capitalism, if everything around us wasn't getting enshittified in the exact same way at least the future would be more alluring.


It is nice to see people bucking the trend getting rewarded, I see a bright future for an open ecosystem for gaming (even ignoring the Steam announcements).

DRM is the publishers choice, worth noting.


Except that you don't own the things you buy on steam


That is true for all media purchases since the invention of copyright in 1662.

You think you own the Silmarillion because you have a paper copy? Hah! No, you have a transferrable license to read it.

Every hard copy movie you have starts with a big green FBI warning reminding you that having that disc does not means you own the movie, it means you have a transferrable license to play it for yourself and small groups on small screens.

Digital media with DRM allow content distributors to remove the "transferrable" part of the license if they want, which often allows them to sell for cheaper since they know that each sale represents only one person recieving the experience. The license comes with less rights (no transferrance), so it can be priced lower.


This is true. But it doesn't matter to me.

Most media for me is a one and done. A book, a movie, a computer game. Granted a computer games version of "done" might mean "played on and off for a year".

There are exceptions to this - books I read again, shows I'd watch again, but games seem to age poorly by comparison. Original Syndicate or Deus Ex - while playable - is not what I remember it to be and I'd rather keep the nostalgic memories than shatter them with a replay.

This rarity of exceptions means that I wouldn't lose much if my Steam account disappeared - mainly just "whatever I'm playing now". Create a new account and go again, or buy off GOG or something.

However in return for using Steam I get a lot of convenience - updates, propogated save files, easy chat and "Right click -> Join Game" with friends. That "Right click -> Join Game" is almost worth it on it's own for ease of social gaming.


Most people consume like this, but some like the warm fuzzies that hoarding gives them.


I would like to see change there for sure. That said, DRM is optional for publishers on Steam. Once you've downloaded a game without DRM (steam's or otherwise) you can back it up and play it without Steam.


This is true for all digital purchases, video games or otherwise.

There is no such thing as "owning" a game unless you're the company that developed the game (or bought the company that did).


What made you go with comparing things to 2004? Seems random, there is so much that is different in the Linux ecosystem generally, Valve just put the situation on a rocket and shot it into space.

Point taken, it really is marvelous! When I was running Gentoo Linux, and Windows 2000 back then I never thought things would be so portable and simple!


> What made you go with comparing things to 2004?

I guess HL2 release?

Steam launch was late 2003 and first non-valve Steam games appeared in 2005, so "thereabouts" can be a reason as well for "Valve era"


Copying isn't theft.


If copying isn’t theft then I guess we can stop worrying about open source licensing. Anyone, including corporations, would be able to take open source code and copy it into their own products, reselling it without consent or releasing their changes because they haven’t stolen anything, just copied it, right?

If you spend years of your life writing some software and then it accidentally gets revealed to the world by mistake, anyone can copy it and use it as their own? Because copying isn’t theft, theft they haven’t stolen anything from you, so you have nothing to complain about?


"they haven’t stolen anything from you" correct by the legal definition as my non lawyer brain reads it. https://www.law.cornell.edu/wex/theft

"so you have nothing to complain about" incorrect. Copyright infringement is it's own crime with it's own penalities.

The terminology section of this Wikipedia article is quite informative on why copying is not theft according to the US Supreme Court.

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

A big difference in theft vs copyright infringement is if you go to jail or not (criminal vs civil). Again, not a lawyer.


Yes this would be one of many consequences of a world where copyright was actually killed or seriously ganked.


Good. Bacteria have the right idea about plasmid-swapping. Information is meant to be collective.


Of course, if you give people fewer incentives to share their information they can and often will simply keep it private. You can't copy information that people never gave to you, regardless of the law.


Make industrial espionage legally forgivable, but only if it is shared to the public.


I can't tell if you're sarcastically describing the world we live in or if you genuinely haven't realized all these things happen regularly. Poe's law I guess.


It isn't sarcastic. Copyleft depends on copyright law.


Copyright infringement isn't theft. It's illegal, but it's not theft.


It does not qualify as the legal offence of "theft" in many courtrooms. It may be theft in colloquial English.


A pretty big part of theft is the victim no longer having whatever is stolen. When I steal your car, phone, bike or milk, you no longer have it, and no longer enjoy the benefit of it. I'm fairly certain that's the part of theft most people have a problem with. If I zap your car and produce a perfect duplicate, and drive that duplicate away, leaving your car as if nothing had ever happened, other than minutiae like the VINs and licence plates being identical, I cannot imagine anyone having a problem with that. Nobody is going to call that theft. If you still believe that's theft, then I cannot understand where you're coming from.

This does not hold true for copyright infringement. When I copy Die Hard 3: The Expendables' Return of the Jedi, the original owner/copyright holder still has it. As they still have it, I have not deprived them of their work or good, and calling it theft makes about as much sense as me making a copy of the milk in your fridge and taking that copy.


It's not worth the effort. Anyone pretending not to understand the distinction is being deliberately obtuse.


I should really be able to recognise that by now. This is exactly the kind of discussion that has burned me out on using certain platforms before.

Thanks for putting it in plain text.


Nah, the people who pretend that definitions in a criminal law book override natural linguistics are being deliberately obtuse. Language exists mostly outside of a courtroom.

https://www.youtube.com/watch?v=j4XT-l-_3y0


This wild misrepresentation of the argument proves my point.


> A pretty big part of theft is the victim no longer having whatever is stolen.

No, colloquial English doesn't require this. e.g. "Identity theft"


Given that identity fraud leads directly into what is functionally actual theft (taking money out of you bank account or taking up loans in your name and scarpering), there's no wonder the term's confused. Doesn't make it theft though.


It isn't legally theft, but because people commonly use the word that way, it is colloquially theft. The qualifications are different. Legal crimes are defined by law. English is defined by its common use. They're not necessarily the same thing.


Just as many wiki's are called Wikipedias, by analogy with the biggest ones; that is, they aren't. Or maybe more fitting here, the word 'download', which can mean data transfer or modification in pretty much any way with a person not knowledgeable about computers.[1] Those uses aren't uncommon, but they are nevertheless wrong.

I think you just finished a circle there, so I don't think there's much reason to continue this line of enquiry, given neither of us is going to change our stance.

[1] https://en.wiktionary.org/wiki/download#Verb


Preventing someone from getting value out of their work is theft - not matter how it is done. Copying a dead person's work isn't theft because a dead person can't create value, but stealing a dead person's car is still theft, because something of value is gone.

Stealing a car you were never going to buy and making an exact replica of a car you were never going to buy is two entirely different things.


> Preventing someone from getting value out of their work is theft

No, it's not. You (or random large media corps) do not get to unilaterally redefine words of the English language like that.

Pass whatever laws you want about it, enforce them however you feel is appropriate, but don't try to redefine language itself to push your agenda.

https://dictionary.cambridge.org/dictionary/english/theft


"IP theft" is not counter to that definition. Intellectual property is a 'something'. That definition, does not require depriving someone else of something. As another valid example, see "identity theft".

Furthermore, English is not prescriptive; dictionaries are a lagging reference of observed use... so yes, the users of English absolutely do get to redefine language. That's how all modern English words originated.

And finally, if your dictionary doesn't account for "IP theft", you have simply found an incorrect dictionary, because that usage is undeniably widespread -- whether or not you agree with the concept politically.


"IP theft" is a contradiction.

https://www.law.cornell.edu/wex/intellectual_property https://www.law.cornell.edu/wex/theft

Between these two pages, you should be able to understand why "ip theft" is a bogus term. It's specifically called out in the intellectual property article.

"Unlike other forms of property, intellectual property can be used by infinitely many people without depriving the original owner of the use of their property."

Whereas theft has this definition: "Theft is the taking of another person’s personal property with the intent of depriving that person of the use of their property."

My not-a-lawyer understanding is that we use a common law system in the USA. This means that the definitions for things are based on history, previous cases, and the statutes that have been codified into law. This is a good thing because redefining words can make previously legal actions become illegal. Allowing that to happen at the pace slang develops in the modern era means we will hold people to different standards based on how "hip" they are.


In a court of law, yes. In colloquial English (as cited in the general English-language dictionary above), no, the use is much more broad.


I said you don’t get to redefine what words mean unilaterally. I disagree that enough English speakers agree with the MPA definition for us to adopt it. I sure don’t.


> Intellectual property is a 'something'.

Good thing I don't recognise the existence of that. We live in a society that does, and I despise that. At least the EU has the sense to not recognise software patents, so 'intellectual property' is not all-encompassing. Maybe one day they can loosen the grip further.

> As another valid example, see "identity theft".

'Identity fraud' is a much better term for what this is. Someone using my name, phone number and my mother's maiden name to get money in my name is not stealing my name and phone number; it's just fraud. It's much closer to lying than stealing.


English is how people use English words. You can not like it, but that is simply your opinion.


Never said it was anything but.


English is not a programming language. You're only disagreeing with my articulation here, which is irrelevant in relation to the thing of the matter - namely what I mean rather than what I type into the keyboard physically.


Ways to prevent someone from extracting value out of their work that are clearly not theft:

- murder

- kidnapping

- ddosing their site so they can't sell things

- carpet bombing their reviews with 1 star

- filing an injunction blocking the sale of their product on bogus ip claims (aka copyright trolling)

- gaslighting them to the point where they think the idea is worthless

- being the owner of IP that prevents them from selling their IP

Probably others but I think that's enough to show your definition is wrong.


All theft is preventing people from getting value out of their work, but not all preventing people from getting value out of their work is theft.

I'm not trying to make a definition, just trying to convey my opinion. I suggest we discuss our opinions rather than trying to codify English


Well, 'theft' is more of an artistic licence.

It's a breach of intellectual property rights owner.


Down the rabbit hole we go.


What is with this wave of Text User Interface applications everywhere; and why does dev go through this type of cycle so often? Is it just new gen type behavior, so around 2030 we'll see a new wave of whatever and whatever?

I refuse to be old man who yells at clouds, but I think just like the new gen can't help what comes, neither can I. I just feel so old sometimes because most of the "new ideas" aren't really at all; they just have a different language to describe the same thing.


Lots of language have pretty good tools for making TUIs.

There's a good ratio between the time it takes to implement a TUI and its usefulness.

Writing a GUI with equivalent functionality would typically be a lot more work, with no gains at all. Er, except maybe touchscreen and touch-gesture support, none of which would add any value for this kind of tool.


> Writing a GUI with equivalent functionality would typically be a lot more work, with no gains at all.

I disagree. Have you used something like tkinter? It's ridiculously easy to build GUIs. The trouble is if you build a GUI that way it will look kinda beige/crap whereas a TUI looks retro (but looks even worse to non-nerds).


Apparently it had no Wayland support: https://discuss.python.org/t/feature-request-wayland-support...

So there’s another issues with GUIs, they might be fine on Xorg and have issues on Wayland (or viceversa). TUIs all work as long as your terminal emulator works.


No one ever said TUIs are a new thing. It's been there since the beginning, when programs explicitly ran on terminals before WWW took off. It's the bloated web which ruined a lot of things


I personally love the trend. TUIs are a great way to make a cross platform tools without much friction, and they are a pleasure to use.


TUI is my favourite on a computer (well, after CLI but... you know).

I want a GUI when I don't have a keyboard, typically on my mobile phone.


The HN post doesn't seem very confrontational to me, but some folks see it so, weird.


The level of knee-jerk reaction to anything Rust into traditionally C projects borders on the pathological. That email is about as polite as it gets without being coddling.


Do keep in mind that a lot of the people involved in these sorts of things are neurodiverse in some ways, and may have significant trouble dealing with change.

As teh64 helpfully pointed out in https://news.ycombinator.com/item?id=45784445 some hours ago, 4ish years ago my position on this was a total 360 and I'd have had the same reaction to now-me's proposal.


All these changes requires work. Because of this, other priorities will get less attention. It would be ironic if bad security flaws are missed/introduced because of all the work switching to Rust. Its also very likely that all the new code written in Rust will be far less mature than the existing source bases. So the outcome might be (very probably actually) a lot of work to worsen security.

Most of the academic research into these sorts of typesafe languages usually returns the null result (if you don't agree, it means you haven't read the research on this topic). That's researcher for it didn't work and you shouldn't be using these techniques. Security is a process, not a silver bullet and 'just switch to Rust' is very silvery bullet.


It's not like I'm in a hurry to switch to Rust and will spend full steam on it. It's amongst the lowest priority items.

A lot of the Rust rewrites suffer a crucial issue: they want a different license than what they are rewriting and hence rewrite from scratch because they can't look at the code.

But here we're saying: Hey we have this crucial code, there may be bugs hidden in it (segfaults in it are a recurring source of joy), and we'll copy that code over from .cc to .rs and whack it as little as possible so it compiles there.

The problem is much more there on the configuration parser for example which does in a sense desparately need a clean rewrite, as it's way too sloppy, and it's making it hard to integrate.

In an optimal world I'd add annotations to my C++ code and have a tool that does the transliteration to Rust at the end; like when the Go compiler got translated from C to Go. It was glorious.


*180, for other people confused by this.


/me hides in shame


So I'm running Pixel 6a with GrapheneOS beta updates, I'm okay? Tho if law enforcement needs in my phone they just need to hold me until after lunch, I get pretty hungry. And those Doritos and coke they offered me sure looks tasty...


Technically, the upgrade to the Pixel 8 (or higher) would be security-wise a lot better, because they offer more memory safety (MTE), but yeah you are probably good.


Hell, for another sandwich and a potato salad, I'll go a couple more.


Simple math proves that wrong. You don't make billions doing nothing.


Google is definitely not doing nothing. A lot of smart people are there who work very hard.

But, as a Google employee for about a decade at this point, I really do think that the company is trash when it comes to planning and coordination and is getting worse at it over time. I think that there are a lot of things it never really needed to learn how to do because the ads money is just so outrageous.


Like the resource curse for companies that stumble on a cash spigot. Still, maybe that's fine, because they wouldn't exist otherwise. Just don't expect too much from them outside that?

I wish they'd just spin out more companies so they could rise or fall on their own.


the best is having rackspace & power but not enough cooling, hahaha murder me


That only happens when you have your own data center. That's a whole different issue and most people with their own hardware don't have their own data centers as it's not particularly cost efficient except at incredibly large scale.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: