430 karma · joined April 25, 2016
Edit: I do think the separation of their opinion pieces from their regular news reporting is a little bit of a cop-out though.
Anything critical of the current administration is not left-leaning either. In the past, most of these organizations have been critical of the Obama administration, but they weren't considered right-leaning then.
> > … single and multi-thread implementations of some programs…
> There still are — look at "busy" and "cpu load" instead of elapsed "secs".
I do want to clarify this point. I'm aware of the "cpu load" section of the results. That is not at all the same thing. I don't think this was necessarily even intentional before, but the fact that both systems existed, meant that contributors could explicitly optimize for either single-threaded or multi-threaded.
A single-threaded algorithm will likely smoke a locking multi-threaded algorithm when run on a single-core. It will also probably look completely different.
* There used to be more languages and runtimes shown.
* The site makes decisions for you about which languages you want to compare, whereas before it used to give the user more power. It used to be easier to compare arbitrary languages with each other. I think you could see the "How many times slower?" graph on individual language pages, but it has been a long time since that was on there.
* Related to above, it seems like it changed to be a more mobile-friendly format. I'm not inherently against that, but if it means I get less points of comparison, I am.
* You used to be able to see examples of run-times on multiple machines. It's less relevant now since everything is multi-core, but it did mean that there would be single and multi-thread implementations of some programs, and you could see how they were written and performed differently.
There are other reasons. Most of these are related to each other, and to be clear, I still like that the site exists, and that it provides useful metrics.
I do, however, have truly unlimited, which means I can tether without hesitation. T-Mobile does have unlimited plans at $35/line a month for 55 or older, but that is still twice the $18/month price.
As the sibling post states, there are competitive plans like Mint, or FreedomPop, which offer extremely cheap plans, but nowhere near 1.5GiB of data a day. So I guess we are much further away than I thought we were.
Cheating matters. The purpose of going to college, or recording track times is for measurement and comparison. Allowing cheaters isn't just cheating yourself, it devalues the meaning of the measurement. It is inherently selfish and shows a lack of ethics that is detrimental to society as a whole.
It absolutely is not "only short changing yourself", as it also has very real, direct effects when a cheater displaces an honest hard-worker for a job or college acceptance.
Strictly multiplying by 8 isn't really a good comparison, as the cost of supporting such a network in India isn't going to cost 1/8th as much as the US. I'm sure there's a lot of room for the US cellular carriers to be more efficient.
https://luajit.org/performance.html
There used to be some great benchmark comparisons including luajit on the programming language benchmark site[1], but I swear that site has gotten worse as time has gone on.
[1] https://benchmarksgame-team.pages.debian.net/benchmarksgame/
I had thought that internal networks these days would favor multicast resolution (LLMNR/mDNS), but that doesn't appear to be the case here. Admin work is not my wheelhouse, so I have no idea what standard practice is. What is the recommended setup for AD and name resolution configuration?
apt source htop
apt build-dep htop
cd htop-2.0.2
dpkg-buildpackage -us -uc -ncNot the same kind of movie (and not Jackie Chan), but Kung Fu Hustle is definitely worth a watch if you haven't seen it. I also always thought that Bjarne Stroustrup kind of looks like The Beast in Kung Fu Hustle (it's the hair and glasses).
http://www.stroustrup.com/xBjarne2018.jpg.pagespeed.ic.hePTB...
https://cinema1544.files.wordpress.com/2010/09/the-beast.jpg
Another one of his that I really enjoyed was Who Am I, but I haven't seen it in probably a decade.
> In terms of out of the box stability and support?
How many devices have you used that came with Linux "out of the box?"
> package management hell on Linux
This is actually amusing to me. Windows has had this problem for a long time, they call it DLL Hell. Their solution was to duplicate everything and also to have multiple libcs that are incompatible with each other. Developers seem to forget this exists until they actually try to ship something on Windows. Nowadays, companies will just ship all of their dependencies they need.
Reasonably, developers are reticent to do this on open-source platforms, but this is what results in package friction. Semantic versioning would also fix this, but it's unrealistic to think we could get the tens of thousands of packages in a distribution to follow this. I personally don't think Snap or Flatpack is the answer here either, but Nix is.
Sidenote, I'm curious how you got into "package hell." I generally think things from outside the distro-provided stuff should be installed into /opt. Would you install things into System32 on Windows? My guess is that you either added an additional repo, or you installed a packaged generated by some open source code outside of any repos.
This doesn't show every game, but fivethirtyeight.com shows the games being pretty split up to game 9:
https://fivethirtyeight.com/features/it-was-finally-fabiano-...
With Carlsen having a strong advantage in game 1, and Caruana in game 6. Caruana having a small advantage in game 2, and Carlsen having a small advantage in game 9. It seems about as split as it could be.
What's hundreds of thousands to the hundreds of millions they ship every year?
Google's net positive has almost certainly been search. I believe this has probably had a huge net-productivity improvement across the world. I don't even use their search engine anymore, but they started the modern search engine and made a great deal of information more easy to find. I don't think they've improved communication otherwise. I don't believe Gmail or Hangouts have improved communication. I don't think buying Android and mostly giving the OS away has been a net-positive either.
Facebook is much harder to say. They've definitely connected many, many people via their service, but it has also been shown that the more someone uses Facebook the less happy they are. Now, this could easily be conflating causation with correlation (sad people use Facebook more), but they've also been caught doing bad things.
It's fun to think about, but there are so many what-ifs. How long would it have been before modern search came about without Google? If we had a federation of smaller social networks, would that have limited the damage that a single company could have done?
At the top of that list I would probably put the Dell XPS 13 , and it can be bought with Linux. HP (Envy/Spectre) and Lenovo (x1 carbon) have laptops that look to be very high quality, but I don't have personal experience with them and they don't ship Linux.
It seems like this would only make economic sense if the end company isn't using them on a regular basis, so overall efficiency goes up by multiplexing an employee out to multiple companies as needed. It seems implied by "Rent-A-Guard", but I'm musing out-loud. I haven't had a chance to read your article yet.
For my purposes (large builds and rendering), I think RAM prices are holding back AMD here. To feed that many cores, you want really big RAM sticks. The CPUs have become a comparatively small cost compared to the RAM these days.
[1]https://prescriptions.blogs.nytimes.com/2009/09/07/insured-b...
A year ago, Google announced their Titan firmware security chip[1], which would limit these kinds of attacks. I don't believe they designed and built this chip, and surrounding infrastructure, because of purely theoretical attacks.
Besides that, over the last couple years there has also been a lot of work trying to neuter the Intel ME, because of how dangerous it is. Another example is that Google had also done work to replace the EFI/Intel ME with a Linux kernel [2]. This has limited usefulness against the most recent attack, but it is related (since it's still a chip that has more privileges than the primary CPU).
I suspect that there are a very small number of people in these big companies who are aware of these attacks. It's hard for me to guess why the companies involved would deny that these exist.
1. https://www.zdnet.com/article/google-opens-up-on-titan-secur...
2. https://schd.ws/hosted_files/osseu17/84/Replace%20UEFI%20wit...
Why do you think you can't ship your non-system-provided dependencies on Linux? This is the common complaint about Linux, that you have to bundle a bunch of dependencies if you want it to run everywhere. You can also ship a single directory containing your application that is runnable wherever you drop it.
> "how do I know which files belong to this application, since they're spread all over the file hierarchy and mixed in with everything else?"
Just an FYI, ldd <binary> will tell you the libraries you depend on, but if you're shipping all non-system-provided dependencies, there shouldn't be anything that points outside of your directory other than libc.
I never reciprocated or led them on. The most I can say is that I was affable and would indulge anyone who wanted to talk. I will admit that I never really felt threatened though, so I think that still makes the situation different than women experience.
I looked into using this for a project and discovered this unfortunate result.