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

Isn't getting wages in a wealthy country so that you can afford a multiple of work hours from poorly-paid people elsewhere inherently living off other people?


If one makes more as a software developer than a bus driver, it doesn't seem like location was the factor

Isn't the logical extension that everyone lives off other people?

This was basically the point of "you didn't build that" (https://en.wikipedia.org/wiki/You_didn%27t_build_that)


you want to live off another people to some degree. single farmer can feed hundreds - there is no need for everyone to do everything. which of course raises societal fairness and trust issues


I don't know Zig. The article says "Many people seem confused about why Zig should exist if Rust does already." But I'd ask instead why does Zig exist when C does already? It's just a "better" C? But has the drawback that makes C problematic for development, manual memory management? I think you are better off using a language with a garbage collector, unless your usage really needs manual management, and then you can pick between C, Rust, and Zig (and C++ and a few hundred others, probably.)


yeah, its a better c, but like wouldnt it be nice if c had stadardized fat pointers so that if you move from project to project you don't have to triple check the semantics? for example and like say 50+ "learnings" from 40 years c that are canonized and first class in the language + stdlib


What to say from WG14, when even one of C authors could not make it happen?

Notice how none of them kept involved with WG14, just did their own thing with C in Plan 9, and with Inferno, C was only used for the kernel, with everything else done in Limbo, finalizing by minor contributions to Go's first design.

People that worship UNIX and C, should spend some time learning that the authors moved on, trying to improve the flaws they considered their original work suffered from.


I don't think manual memory management is c's problem. a very large number of errors i see in 'c' programs comes from the null terminated string paradigm and also mistakes from raw pointer manipulation (slices/fat pointers help a lot here).


I think the whole idea is to remove some pain points of C while not introducing additional annoyances people writing low level code don't want.


Flu has a long track record in causing pandemics with new variants, e.g., the Spanish flu in 1918–1920. Outbreaks spread much faster now thanks to air travel. We do have the advantages of P2 masks and mRNA vaccines.


Which was not spanish, by the way.


Due to high taxation, apparently to appease the religious.

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


I have tried Debian, but I found that the software on the main version was out-of-date, and the testing version eventually broke during an update (which is when I abandoned it.) It's not something I'd recommend to a new Linux user.


The question is, do you really need the newer versions? If so, maybe check availability via backports or extrepo.

From my perspective a solid OS that stays out of my way most of the time outweighs the slight disadvantage of working with older software versions. YMMV.


It was predicted a few decades ago by looking a demographics. Where would we be now if we hadn't had all that time to prepare?


Same spot because we made the choice to do nothing different with the lead time. At least the population compression is locked in [1], the short term pain will be dealt with regardless.

[1] https://www.sas.upenn.edu/~jesusfv/Slides_London.pdf


Time to start scouring used-PC sales to reclaim the RAM and sell it for a profit?


Have you not noticed the domain of the submitted article? Others are way, way ahead on that already.

(Including the submitter. In their comment history is "Tip: You can sell used server RAM or desktop modules through BuySellRam to recover value from old hardware." at https://news.ycombinator.com/item?id=45800881 and all of the submissions of this domain are from this user: https://news.ycombinator.com/from?site=buysellram.com )


but why wouldn't that used-PC simply increase in price due to the components becoming more expensive?


Information asymmetry


If you can find used PCs being liquidated with DDR4 RAM that is fast enough for a modern build, then you might.

Old RAM that comes out of the PCs being sold at fire sale prices isn’t really in demand though. Even slower DDR4 grades aren’t seeing much demand.


Why not follow the time-honoured approach and put the data centres in low-income countries?


Because you only do that once the tech has been comodatized and you have wrung all the benefit for your country that you can.

The British didn't industrialise Indian for a reason.



I assume they don't have good enough power infrastructure.


My PC doesn't have any wireless connections and the Geolocation API always fails. I guess I'd fail this course (which is apparently correct, as I was supposed to be attending in person with a laptop.)

Edit: Presumably it would be possible to hack the browser to return a false position.

Edit: Make it a convenient browser add-on, perhaps. There must be other applications.

Edit: pkulak points out that you just have to set a Firefox option. Why do I even comment on things I know nothing about.


I did a traceroute to how-did-i-get-here.net, and it went through a completely different network to the one they reported for the reverse.


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

Search: