skysight-inc/HackerNews huggingface dataset:
Yep.

I just tried a three month experiment with using Linux as the primary OS on my laptop. That experiment came to an end last week, and I'm back to macOS.

What killed me was:

- wake-on-open working about 33% of the time. The other 66% of the time required a reboot.

- substantially worse battery life

- clunky handling of Exchange calendars. The major Linux applications are fine for personal use, but they really struggle in an enterprise environment.

- buggy rendering of Word docs (both OpenOffice and Abiword, but the bugs were different)

- no easy way to change screen resolution over VNC. This turns out to be important if you actually try to use screen sharing to get stuff done, and use two or more different platforms as the client.

- the straw that broke the camel's back: my linux email client worked well (for emails - not calendars, etc) for almost the entire three month experiment, until last Friday it somehow decided that my password was different from what it actually was, and insisted on interrogating the enterprise email server several times a second using the bad password. The Exchange server here is configured to lock an account after N incorrect passwords. So effectively the client auto-locked my account every time I fired it up. I still have no idea why it's using an incorrect password, and debugging it wold require my sysadmin to essentially stay on the phone with me and keep hitting the "unlock account" button, or whatever he has to do. My relationship with him would not survive this, and using Linux isn't worth pissing him off.

So, back to the Mac for me. I'll try again in another five years and see if anything's improved. It wasn't any one big thing. It was a lot of little things. Bugs that probably were work-around-able, but not worth it. Little bits of friction in the office applications interfaces that made using them just a little more painful. Multiply by a thousand, and you have a substantially worse productivity environment (unless you're a software developer 100% of the time, which I'm not).
I ate a small stock of lithium and feel okay.
Toxicity is in the eye of the beholder. To the king of France, any talk of revolution is toxic. If the king of France could have censored everybody's speech with algorithmic precision, his descendant would still be king today.
It’s not that you’re wrong. And it’s almost certain Linux has additional issues with IO stuff due to manufacturers not prioritizing Linux drivers.

However, Windows and OSX have their fair share of problems as well. One of the differences is that in the Linux world folks largely try and find fixes the,selves, so they have more postings on the internet, whereas in the OSX/Windows world the discussion basically ends at “wait for an update”.
Technically yes, but economically, that is part of your compensation and could have been used to pay you more. In the past, there was at least the argument that by providing the services with pre-tax money, it is going a lot farther, so worth the trade off. Now, not as much. But, at least the economies of scale remain. If every individual employee had to hire their own gourmet chef to cook their lunch, then it would obviously cost them more.

But my guess is that if you quantified how much some of these benefits cost and allowed employees to take the money instead of the benefit, they would probably take the money.
They're still making a profit off of it.
I'm probably less picky than the author of the article, but issues I do notice are (in Linux, but since I only use it I don't know if they exist in other OSes too):

-some websites render with a very strange font, that includes quote symbols '"' being very tiny, which I'm not sure if actually intended like that or a problem in linux specifically, and sometimes all letters being rendered in such ugly way to be hard to read

-symbols in mathematical formulas (some types of arrow, ...) rendered as colored emoji, even if they shouldn't in that situation since it's not a chat program according to the unicode spec

-sometimes unicode chars becoming a square box, even if having tons of fonts installed
You're counting on an inelastic demand for Cobalt. The reality is that every single BEV maker is looking to reduce its cobalt demand. To assume that the innovators in this innovative field are not innovating is not a safe assumption.
Conversational-AI Innovations from Contestants in the 2018 Alexa Prize
Sure it is. Pick your definition, there isn't just one.

Transfer pricing most definitely is illegal.
This is quite a claim. I can’t imagine an economic system in which investors captured 100% of value. The savings are definitely passed onto the consumers, otherwise the consumers wouldn’t have an incentive to choose this company over their competition. Economies of scale are probably the principal reason quality of life improved so dramatically across the board following the industrial revolution. This seems to prove that economies of scale benefit consumers and employees.
Even if connections per second can be a magnitude or two lower than requests per second this result is still quite off by today's alternative.

14 core machine comparing .net core with other top webservers:
https://www.ageofascent.com/2019/02/04/asp-net-core-saturati...
No, tech desperately needs ethical people. And a culture that rewards and supports ethical behavior.
I've never spent more than 5 minutes setting up font rendering on a new distro using the package manager and the configuration gui.

I cannot imagine how I could break my system. It's probably true that there is a ton of bad advice a quick Google away especially since it's easy for advice to persist for many years after it's use by date.

I guess the lesson is don't enter random commands you don't understand from guides from 2008.
Ooh, I'll bite! For one, they're different data models. FaunaDB is a document store, so records are fundamentally trees, whereas SQL is oriented around processing tuples. FaunaDB records have queryable metadata; SQL rows (I think?) don't. You can extend SQL (look at JSON support in Postgres) to deal with arrays and maps as core datatypes, but a special-purpose language can be better suited to the purpose.

Second, FaunaDB's transactional model precludes interactive transactions, whereas SQL transactions are designed for interactive use. Imagine if every transaction was a stored procedure--that's the query structure you'd be looking at. It's certainly possible to do, but stored procedures are sort of an imperative language grafted on to the relational algebra of SQL, and support isn't as standardized as SQL's core.

Third, FaunaDB is a temporal store--you can ask for the state of any query at any point in time, and even mix temporal scopes in the same query expression. SQL doesn't have a first-class temporal model.

In general, using SQL offers advantages, including user familiarity, code reuse, and easier migration from other SQL stores. None of the things FaunaDB does are impossible to express in SQL, and they have been tackled by various DBs' extensions to SQL, but the familiarity+reuse advantages aren't as applicable once you start thinking about the distinct properties of FaunaDB's data model.
If it were me, I would bite the bullet and learn the new tech. In this game you gotta keep moving forward. If you can afford a temporary pay cut this should hopefully be temporary until you get some new skills under your belt.
Fonts are _never_ scaled "linearly." A 5 point font magnified to twice its size will look different than the same font at 10 points. See https://alistapart.com/column/font-hinting-and-the-future-of... for a discussion. (And look in Knuth's "Metafont")

Windows handles fonts correctly. And Cleartype is an option you can turn on and off. It makes fonts look "more correct" on many types of displays. Are you saying it's better not to have that option available at all?
Which stocks and why? Lithium is extremely plentiful, IIRC, and my impression is production could be easily ramped up, unlike Cobalt which is mostly from a handful of mines in the DRC.
Fox & Hulu - $179M 'Bones' Ruling: Lying, Cheating, Reprehensible Studio Fraud
It means CPU is not saturated, so it is not the bottleneck, which means it is likely not enough Erlang processes have been started.
Windows XP supported ClearType for sub-pixel rendering. It was off by default, I think because there was a slight performance impact and it didn't give good results on some older displays available at the time.
The Sucuri 2018 Website Hack Report Is Now Available
Facebook | Solutions Engineer | Menlo Park, New York, Chicago, Toronto, London, Paris, Berlin, Tel Aviv, Tokyo, Singapore, Sydney | Onsite

At Facebook, Solutions Engineers are creative problem solvers who strive to reconcile business challenges using various technologies to create effective marketing solutions. Our team is looking for high performance full-stack engineers with an entrepreneurial mindset. As a Solutions Engineer, you will lead the advertising industry by building new solutions and enabling partners to realize the full potential of those solutions. You will write production-grade code for Facebook Ads products in collaboration with product engineering teams. This role will allow you to apply your passion for problem solving and consult clients on creating and executing an ad-tech strategy.

Job listings are available at https://www.facebook.com/careers/search/?q=solutions%20engin...

Facebook | Solutions Architect | New York | Onsite

Our team is looking for high performance Solutions Architects with an entrepreneurial mindset. As a Solutions Architect, you will lead the advertising industry by enabling clients to realize the full potential of Facebook's marketing solutions and even defining new solutions. You will work with marketing executives at top-tier companies on their industry-leading advertising initiatives, translating their business goals into an execution plan using Facebook’s suite of cutting-edge advertising platform. This role will allow you to apply your passion for problem solving to achieving real-world marketing results at Facebook scale.

Facebook | Solutions Engineer Manager | Hong Kong, Dublin | Onsite

We also have a great opportunity for an engineering manager that would like to support a team. You would support a distributed team, so travel would be required. Roughly half the time would be spent on people management, with the other half on Solutions Engineering work.

We will consider a very experienced tech lead that would like to make the transition into people management.

If you would like to apply or have any questions, feel free to send me an email at hiten@fb.com .
“Mathematical Objects”:
https://en.m.wikipedia.org/wiki/Mathematical_object
Of course they stopped no terrorists, so I was joking that neither will they stop the program. Whether continued by other governmental efforts or if this one explicitly continues itself, the government has outright lied many, many times in the past, about a great many different things.

I still believe that there is some hidden reason for all the financial costs and overblown efforts at data-mining, beyond "terrorism" or plain-jane control. It's just too big, too widescale. It feels like one of those rare instances where reality is getting dangerously close to full-on science fantasy.
DigitalOcean Marketplace Discover, Deploy Preconfigured One-Click Applications
You can run the build process of any Debian package you want. It is quite easy to reproduce a functionally identical package.

What is hard is too reproduce binaries that are byte-for-byte identical. This is not really needed to debug or work with a system, but needed for security to assure that no-one has meddled with the binary.

If you think source package distribution are more useful than binary distribution, then Gentoo Linux is still a viable option.
Power is the biggest expense of a data center. So either access to cheap power, or access to cheap cooling to offset power are probably the top criteria.

I'm sure there's others, latency to customers and real estate cost like you mentioned. Connectivity, construction costs, political stability.
I think you have raised some great moral points, now lets exemplify some of the real implications of applying justice to a company in this case:

LaLa corporation is a major employer and economic multiplier in Monty City. Now that LaLa corp is under intense legal pressure, it decides to move its headquarter from Monty city to another country that has more 'hospitable' legal environment. Monty city unfortunately loses a major provider to the people and the city/state revenue, leading to a spiral of cuts and losses to the area.

Question:

1. Do you think the people of Monty city would reconsider legal justice to ensure stability in their lives?

2. Is the moral imperative more important than economic stability in this case?

3. The legal environment in our globalized world varies a lot, how would you ensure that other nations follow your ethical perspective? Is that a breach in ethics itself? The war on drugs is a good example of reinforcement of a single entity towards all its globalized actors due to its economic and military projection. Would you feel as comfortable if another nation in the future, did the same to you?

The existence of MNCs are in part, an attempt of governments to gain more jobs, revenue, know-hows in the long run by creating economies of scale and being the leader in certain areas indirectly through private actors. The world of private and public are a lot more intertwined than we realize and there is a lot more transactions happening than we realize. Corporations don't just pay corporate taxes, there is a whole environment created around them that has to be valued. It is a matter of where to find the proper balance.
That's not true. Both your USPS envelopes and ISP/webservice headers are not protected by any law. The info can and is often shared with law enforcement based on simple request (without a warrant), if the 3rd party chooses to share -- which they often do. Sometimes Google and others have an official policy of resistance, but that's their choice, not your choice.
I realize they didn't come up with this, but I first read it here: https://despair.com/products/irresponsibility
You're correct that the magnitude is insignificant - but it's still important because the study's conclusion contradicted the expectation that men are paid significantly more.
Not even the cola companies would care. They would probably just sell more juice and bottled water. And the bottled water has much higher margins.
Tuning quantum vacuum forces from attractive to repulsive
Einstein's Thought Experiments
And that has something to do with justifying domestic abuse?
Do you need a Costco membership to buy glasses from them?
For the last couple of years I have transitioned to Parker Warby and Costco's Kirkland Brand for reading glasses. As a tip for Americans, when traveling to Europe make sure you go shopping for Frames. You will get them for 1/4 - 1/3 the cost of US prices and have a selection 10 times as large.
Interview: Leo Citro on how People Analytics has changed talent management
Yeah, yeah, I know the song.

I'm always in dual or triple boot. This month I had 5 laptops just in my home.

The last time I had wifi problems on Windows was with XP, my friends with macs always have better battery, wifi and sleep than I, and autonomy on the same machine is always better on the Windows partition.

You are just repeating what you can read on so many forums. Something that I used to repeat to encourage people to keep trying.

But it's dellusional. And if we want to solve those problems, we need to aknowledge they exist.
React isn't really object-oriented. Components rarely pass messages to each other. Instead, the way that data flows is through function/constructor arguments. You can directly invoke a method on a component, but that's only really used as an escape hatch. It's inconvenient, and IMO, a code smell.

For the React that I write, class components are used only when there's some trivial local state that I don't want to put into Redux (e.g. button hovering that can't be done in CSS), or when I need to use component lifecycle methods.

And yes, class components do inherit from React.Component, but they specifically discourage creating your own component base classes.
He lost me at

> OS X objectively has the absolute worst font rendering.
You are comparing apples and oranges.

They are purposely holding the connections around for 1+10%seconds. So first of all, it means that, for a rate of 100k conn/s, they are going to have around 200k open connections after a second. This already imposes a different profile than 100k single request connections per second.

You are also assuming that they need 36 cores to achieve 100k connections per second, which is likely not the case since they quickly moved the bottleneck to the OS. I am assuming they have other requirements that force them to run on such a large machine and they want to make sure they are not running into any single-core bottlenecks (and having a large amount of cores makes it much easier to spot those).
Interesting proposal! I have a number of questions:

- How much configuration is still required by the end user to leverage Dockup? How would it be different from a Vagrant/Docker setup where you would define a Vagrantfile and Dockerfile?

- Why make pull request reviews with a development environment rather than a slimmed down production environment? Testing turnaround time?

- Do you guys anticipate on-premise deployments of Dockup?

Best of luck!
I don't use BT so I can't speak to it, but I've been dual Linux/Mac for ~20 yrs, and the linux laptop situation is spectacularly good if you use thinkpads. At least it has been for me. Dell ships some good ones too, but I haven't tried them.

On non-thinkpad/xps machines (which I'm not saying you're using or talking about, I'm just gonna assume), it's a crapshoot. But I think it's no better than running macos on a pc laptop or windows on a mac laptop (at least the last time I tried years ago, via their dual-boot thing).
I would say this is an attempt on their part not to put slavery in a better light, but to minimize the immorality of wage labor. Slavery requires force to capture people and to keep them from escaping. Wage labor replaces that entire system of work with one where people will volunteer, even compete, to be exploited and can be discarded at the whims of employers. Kevin Bales' _Disposable People_ [1] goes into this theme in depth.

1: https://www.goodreads.com/book/show/178676.Disposable_People
AmazingPDf: Linux command line Pdf manipulation tool
Can you disable ClearType and still get antialiased font rendering? From what I remember it's either ClearType messing the fonts up or essentially getting no smoothing at all, and a quick googling seems to confirm this.
It did. But they changed the article (for the better!). It's too bad that Newsdiffs no longer works.

http://newsdiffs.org/article-history/?url=https%3A%2F%2Fwww....
I haven't encountered issues with WiFi in years. But that depends on the driver. Intel are quite good with their iwlwifi. If you are using some garbage driver on the other hand - then your WiFi experience will be very miserable.

This has nothing to do with Linux, but with WiFi makers who can't make drivers. So pick your hardware with doing some research first.
Are you saying that black people aren't suffering today due to slavery and Jim Crow?

No to the first. The causation from slavery doesn't reach the current day. There were tremendous gains in literacy rates and per capita wealth of black people after slavery. Then there were later reversals in literacy rates and rates of out of wedlock births which date to the mid 20th century.

https://www.creators.com/read/thomas-sowell/11/14/a-legacy-o...

"If we wanted to be serious about evidence, we might compare where blacks stood a hundred years after the end of slavery with where they stood after 30 years of the liberal welfare state. In other words, we could compare hard evidence on "the legacy of slavery" with hard evidence on the legacy of liberals."

As for Jim Crow, some really bad things happened under that, it's true. Those laws were overturned by the civil rights movement.

Incidentally, my family name indicates that my ancestors were also essentially slaves. That form of slavery persisted into the 1800's. No one in my family talks about suffering as a result of that. The notion would just be seen as silly.

https://en.wikipedia.org/wiki/Slavery_in_Korea#History
I was able to slash my eyeglasses expenditures in both the exams and the frames:

eye exams: I used to pay the optometrist $153 ($117 refraction + $36 dilation). I later found out that Costco often has an optometrist on site in a tiny office and will charge just $59 (and add +$20 for dilation). That's less than half the cost of most other optometrists.

frames: switched to Zenni online to avoid the LensCrafters/Pearle/Eyemasters and their heavy markups.

Yes, some people don't like ordering online frames because they can't "try them on". If that's a deal breaker, consider going to Costco and see if you like any of their frames.
Costco's total price will be about half of the dedicated eyewear chains. If you can't find anything among Costco's selection of frames, I'm afraid you'll be stuck with the Luxoticca monopoly and pay high prices.

I know some folks recommend Warby Parker but last time I checked, they cost more than Costco.
Except every exception you've outlined has been delivered to me in my daily previews since signing up 6 months ago
Weird. I just opened a PDF on my linux PC, everything displayed perfectly. I haven't done anything with fonts, everything is default Fedora install.

Linux seems to have a lot of detractors around these parts. This person obviously cares more about fonts than freedom, privacy, and respect for the end user.
And when talking about other platforms, you'll get plenty of "x doesn't work in my case" posts. What's your point?
I really love this quote from the end of the article:

There is also a legitimate debate about whether or not experience curves inherently capture technological step-changes. Put simply, something that looks like a future breakthrough today might end up simply being another point on the curve, by the time it is developed and engineered into a viable product and brought to market in a decade’s time.

Sometimes this is definitely not the case, e.g. the Moore's-law-like curve of network speed improvements[1] tend to occur in steps, related to the need to upgrade both infrastructure and the endpoints to achieve a new speed tier.

[1] pick your domain: LAN, WiFi, cellular
She was my dog: https://imgur.com/a/p1QQosK
Then I'm guilty of the same thing as OP: I saw in one particular instance that XP wasn't doing SPR and assumed it wasn't capable of it. OSX was definitely doing it at the time, though, because I had to deal with a visual issue that revolved around it, and it was everywhere by default.

EDIT: Did some googling. This is a bigger, older, juicier drama than I knew. It even looks like Nathan Mhyrvold and Woz were involved!

https://archive.nytimes.com/www.nytimes.com/library/tech/98/...

> Cleartype was suspiciously similar to approaches developed many years earlier by researchers at Apple Computer, IBM, Xerox Corp. and elsewhere.

> Gibson decided to stake his own claim to history by creating a Web page to document what he calls the original pioneering work in sub-pixel technology by Steven Wozniak, designer of the Apple II computer.

I believe this is the site: https://www.grc.com/ctwho.htm