HackerTrans
TopNewTrendsCommentsPastAskShowJobs

zanny

no profile record

comments

zanny
·vor 10 Monaten·discuss
This is what bikes and busses are for, or just walking because the metro system is comprehensive enough you are at most four blocks away from a station.
zanny
·vor 4 Jahren·discuss
I self host headscale as my control node of my tailscale vpn so no sign ins required, I just give keys out to anyone I want in my vpn.

My problem is the client doesn't support multiple servers, so I can't have a work vpn and a home vpn, not even with an easy toggle - you have to run tailscale with different conf options for both. Changing namespaces also isn't easy, so having friends and family segregated even on one server is also a pain point.
zanny
·vor 5 Jahren·discuss
> to use code for good with commercial interests

You can use GPL code commercially. You just have to publish source on anything it touches. It that makes your business model nonviable, the amount of good you were doing is... questionable.
zanny
·vor 6 Jahren·discuss
All that old material isn't gone. PBS might not be streaming all ~4k episodes of the show but the Internet has made any media accessible if you know where to look.

I'm surprised there isn't more data on what educational media is actually good or not. Because then we could just use that, because there are already millions of hours of this stuff made. Largely its because the profit is in making more of it, not making available all that which came before.
zanny
·vor 7 Jahren·discuss
> unfortunately no one has the answer.

The answer is structuring society, socialization, and culture in a way that doesn't disenfranchise people or leave them feeling helpless enough to turn to extremism, hate, and violence.

But that requires empathy and effort, things often in short supply.

People only go down the dark paths that lead to 8chan et al when the avenues to belonging they were presented with by their parents and by default failed them.
zanny
·vor 8 Jahren·discuss
The arguments against Facebook at this point have basically shown that the whole platform and every service they provide is tainted and exploitative. Anyone still using Facebook after all that will never stop using Facebook. The repetition is more to reach new ears, not try to again to convince those who already decided otherwise.
zanny
·vor 8 Jahren·discuss
I'd only consider a device in 2019 that has really strong LineageOS support. The OEM will never support the phone for more than a few years, but well cared for devices (especially with replacable, if not easily removable, batteries) can last a decade or more.
zanny
·vor 8 Jahren·discuss
Nobody "just dies". Most "natural deaths" are still heart failure. The rest are other kinds of organ failure.

For a lot of people that die natural deaths they could have lived longer if they had kept fit. It just gets really hard to either do or justify when everything hurts and gets harder to do year over year. Or when you are confined to a wheelchair since your early 20s, were told you would only live two years, and then beat that prognosis 27 times over.

But if you are able, even small amounts of cardio exercise could dramatically extend your health and lifespans in old age.
zanny
·vor 8 Jahren·discuss
A lot of the motivations to develop and push for Wayland are around security and privacy. An X window, or just more generally any program running on a computer with an X session and either the same privilege or greater than the user running it can view anything on that screen, send any combination of inputs it wants or steal the pointer / keyboard indefinitely.

At the end of the day people don't care about security that much. Wayland is still getting there. Its getting better, particularly in the last year, but its not a huge priority for many people so it has taken upwards of ten years to become usable.
zanny
·vor 9 Jahren·discuss
A lot of that is probably static art assets. A lot of big corporate projects are guilty of just throwing everything in one tree like this where for some bizarre reason you are checking out jpgs and video files. It is part of the reason why the Chrome or Unreal Engine repos are preposterously large (hundreds of megs to gigabytes each).
zanny
·vor 10 Jahren·discuss
There really is no financial reason on any side to keep the proprietary single platform console hardware for game releases. Nintendo would certainly (as demonstrated by Pokemon Go) make ludicrously more revenue if their games were on all platforms rather than just their own. Because nothing their hardware does is useful. They make nice peripherals (Wiimote, whatever the tablet for the Wii U) which could easily have (and often do) have driver support everywhere else already.

So what are you getting out of a Nintendo console? Lackluster proprietary software and crippled low powered hardware. Not a compelling offer to pretty much anyone, so they use their software to prop up the hardware and lose out on dramatically more software sales to maintain a dead hardware business.

If this console were just an Android handheld / console switcher device it would be immensely more successful.
zanny
·vor 11 Jahren·discuss
Modern C++ programs should never write a new or delete anymore, except in very particular circumstance.

You should always be using make_unique and make_shared for heap allocations and you use shared whenever an object is being passed around and needs to track its owners, unique is for single-usage-instance use cases.

Those smart pointers have minimal overhead, deterministic runtime, and have no more overhead than manual implementations of the same mechanisms with raw pointers.

That is also how Rust does it - references are smart pointers, so you avoid having a GC.