skysight-inc/HackerNews huggingface dataset:
So, I have used both routinely, and don't really care too much one way or the other. I use dark more often, but if for whatever reason I'm in an editor that is light-themed (which happens not uncommonly), it's not worth any of my time to switch. So I don't have strong emotions on this.

However, I do notice that "because science says so" is becoming a more and more common "you are not allowed to argue with my conclusions" kind of add-on to any assertion. It is an oddly religious, faith-like use of the word "science".
What this article pointed out is that accessibility imposes a cost on programmers. At that point, a programmer is entitled to ask whether that cost is justified and whether he wishes to pay it.

This plays out in other areas. UC Berkeley was told that it needed to make public videos "accessible". That was going to be expensive, so they decided to simply remove the videos. This, of course, benefited no one because now nobody else could make the videos accessible either.

https://www.insidehighered.com/news/2017/03/06/u-california-...

Accessibility isn't free and I wish people would quit acting like it is. We, as a society, choose to impose that burden because, on the balance, everyone needs accessibility to some degree as they age or if they get injured.

However, if nobody is willing to pay for it, don't be surprised if some people decide, like Berkeley, that exiting the arena is the better choice.

At which point, everybody loses.
There already are services that allow one to read multiple newspapers through a single contract, similar to what most doctors' offices have set up for their waiting rooms.

I've used https://www.pressreader.com/ in the past and I'm sure there are others.

The contract that I believe my company had with them was that for a fixed monthly fee we could print out a fixed number of pages. But we could mix and match different publications as we wanted. So that's effectively like selling individual articles, but with a minimum order quantity.
Why wouldn't you just reheat the food if it was cold?
Yes, a psychopath is just being true to his nature in that case. There's no "responsibility" to other people, just actions and consequences. Those of our ancestors who had a bond with their tribe, and took care of each other, did better and reproduced more than the selfish loners. And most of us are left with those successful strategies baked into us. You're free to choose a different path (if it is even a choice), and there will be no comic-book judgement day... but if the past is anything to go by, it's often a losing strategy. It might not be as clean a getaway as you hoped.
This is the exact way of thinking that makes this world the shithole it was and still is.
It’s painful to watch but I don’t expect 8billion ppl to sudenly stop being so egoistic.
The world as we know it is doomed to fail, so gonna enjoy the ride while I still can.
Previous discussion (flagged): https://news.ycombinator.com/item?id=24610708
Well, that wasn't a literal description of my job. I was exaggerating a bit for effect, to emphasize the isolation bit.

Like many of us, I have wide latitude in exactly how I go about meeting the requirements of the project I'm on, and I have some amount of freedom in choosing those projects. My manager is not looking over my shoulder at how many LOC I commit.

What's causing me to feel this way is a combination of isolation, every fucking thing that's happened in 2020, and my deteriorating mental health as a result. I may not last another year in a remote work + COVID environment.
By adding so many features to the WSL experience that (at least for their intended use case) using native Linux is such as strap ball that it falls into disuse
How do you use it? Does it work with Oculus?
This is accurate. I started at $160k at a large law firm, then left to work for the government. Ten years later I don't make as much as when I left the firm, but I'm much happier.
Maybe that is a global phenomenon :) I had the identical experience, in a high school near Washington, DC, USA.
This is a good point. It's why I subscribe to some you tube channels but not others. I can find content I am interested in on dozens of channels, but I gravitate to those where I better relate to the channel owner's presentation or personality or problem-solving style.
> Optionals doesn't exist because of ObjC compatibility.

The problem is that every Objective-C type is essentially an optional, so any Swift code using Cocoa frameworks, based on Objective-C, is a deluge of optionals. Your entire code base is constantly dealing with them. It's a mess.

> I didn't understand the part about the initializer pattern... are you talking about constructor overloading?

I'm talking about this:
https://docs.swift.org/swift-book/LanguageGuide/Initializati...
Articles like this are pointless. What kind of actual research has been done? What actual understanding of both the Pulfrich effect and how our brains process visual imagery does the author have apart from having read a couple articles online? None you say? Well. I’m going to continue using a dark color scheme to code as I have for years. Because it works better for me.
Commenters here should remember that the idea of online reviews originated in the USA, where there is the general principle of freedom of speech, and the ability to talk about nearly anything.

Most of the rest of the world doesnt have free speech, and the American model of online reviews doesn't really translate.

These people value "not being talked about behind your back" more than "ability to say anything about anyone". America chose one, while many other places chose the other.

For example, in some countries, saying something negative about a company or business can be a crime.
>Yes, the punishment is excessive but not sure how the guest is “right”.

>Your comment is cherry picking the later section while ignoring the beginning, it seems.

I didn't claim that the guest was right. In my original comment, the only mention of "right" was in a hypothetical.
Taking the long view, collaboration is necessary to live in an environment more hedonistic than primitive technology guy [0]. Collaboration has associated costs, hedging against betrayal, communicating intent, all that jazz. The more people believe they are forced into collaboration with a psychopath, the higher those costs get and the less interesting collaboration happens. Acting like an asshole forces people to live in an asshole universe.

[0]https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA/vid...
It might be that Vitamin D helps zinc function more effectively.

Vitamin D3 transactivates the zinc and manganese transporter SLC30A10 via the Vitamin D receptor

https://www.sciencedirect.com/science/article/pii/S096007601...
This is also the email I signed up to reddit with since they started requiring emails.
You can't be surprised when such a topic goes against the community guidelines[0]; doesn't mean you can't try, just don't be shocked at the most likely outcome.

[0]: https://news.ycombinator.com/newsguidelines.html
A careful reading of the Constitution will reveal that Congress is more powerful than the other two branches — and rightfully so. Only Congress can make laws, and can do so with or without the president's consent. Congress can remove a president or a Supreme Court justice, but only Congress can expel a member.
Comparing languages with types to languages without types is like comparing conservatism to liberalism. Less rules = more change. How much of your newfound liking for typescript can be attributed to 'realizing' it's better and how much of it is simply because you're getting older?
It's an odd choice to reference an historical murder on Koh Tao in this defamation matter arising from a social media review of a hotel on Koh Chang. Like trying to parse defamation law in Hawaii to solve a homicide on Staten Island, because they are both American Islands.
Now all we need is a networking layer and we'll be all set. evil grin
How successful is it as a model for cash flow compared to the others? I can wait a week to see the kernel benchmarks or whatever so I don't see why anyone would subscribe if not to suppose it rather than need it. I never used the site I'm just assuming it's like phoronix.
What you're doing here is explicitly against the guidelines.

Please don't post on HN to ask or tell us something. Send it to hn@ycombinator.com.

I've emailed dang before, and he's uniformly polite, and shockingly prompt across an unreal amount of the week. I think he might be a robot.
aaand it's being downvoted already.

I might add the link anyway: https://www.nytimes.com/interactive/2020/09/27/us/donald-tru...
I found David Perell's podcast interview with Robert Cottrell a fascinating discussion of the economics of journalism:

https://www.perell.com/podcast/robert-cottrell

On a different topic, why don't I subscribe? Lots of reasons, I suppose, including other priorities for my income combined with a horrible value/dollar ratio. But that's not really it. Before I'd even consider paying for journalism, I'd need to trust that I'm learning things that are true.

A couple of recent examples of sloppiness that make it not worth subscribing, from my area of expertise (chosen to avoid anything controversial). There was an article in the NY Times about problems in the economics profession, focused on academic economists and similar non-academics like Fed economists. To make their point, the authors tossed in a comment by Larry Kudlow that was widely viewed as horrible. Why is that sloppy? Because Larry Kudlow is not an economist and has no connection to the economics profession. He got an undergrad degree in history, worked on Wall Street, worked in politics, and got a job as a TV commentator. Less than a minute of research would have found this. What are you paying for if they don't even do the easy fact checking?

A second example occurred in the aftermath of the first labor market report after the pandemic hit in the US. Economists were trying to resolve the numbers on the unemployment report with the unemployment claims data. A prominent individual from CNN was quick to question the integrity of the economics profession. "You have to trust the numbers even if you don't like them!" he scolded the economists. What a reasonable position. Who could argue with that? Well if he had actually read the report he would have seen that two paragraphs of the report itself talked about problems with the data. No retraction of the tweet either. Again, what exactly are you paying for if you're talking about someone that's going to tweet something like that without even reading the labor report? I can write a platitude generator in a couple hours that would be just as useful.
Installation is regulated and, from what I understand, these boxes' tamper resistance is more sophisticated than guerrilla IEDs. (That is to say, not necessarily 'sophisticated', but a non-trivial amount of 'you're doing something wrong if you're trying to defeat me' counter-measures.)
> new contextual classifications of content, including the emotional tenor of a story, topic targeting and the motivations that audiences felt after reading an article

With the partial exception of the last one, isn't that just data about the content and not the people reading it?
I haven't seen the movie but I often contemplate the idea that our current pessimism about the future makes it so.

Media of the past like Star Trek inspired us that our future was hopeful.

There is also media which tends to look at an idealized past and a longing to go back to it. Though I love his world, Tolkien is an example here.

These general narratives show up in a ton of the media we consume and shape our view of the world. Sometimes for the negative and sometimes for the positive.

I posit that they shape our real-world direction more than we suspect. We've lost our vision of the future so what's next is bleak because we make it so.

We must first have a strong, positive narrative of the future in order for that future to follow.
Because politics is not allowed on HN.

EDIT: So politics and off-topic content is allowed? I'm not sure if down voters have read the HN guidelines.
I wrote an article showing how fucked up instagram is letting thieves steal and destroy accounts. they did mine:

"Your instagram account could be destroyed in 10 minutes and there is nothing you can do"

https://dariogalvis.com/post/630455195481063424/your-instagr...
We are not living through a pandemic, we are living through a syndemic.

IMHO, the variability of outcomes is largely nutritional and a bit genetic. But fixing these would mean admitting there are deeper problems in our society. So vaccines it is!
Strong disagree. And the brushing off of large scale risks from current technology, fail-deadly nuclear is very irresponsible.

Nuclear has the possibility for point-scale accidents to render large areas permanently uninhabitable. Given the fallibility of human social organizations point scale accidents are guaranteed in all domains. Therefor using nuclear power is conceding areas will be rendered uninhabitable. As we saw with the Chernobyl near miss and since, these areas may be as large as a continent in the case the point scale accident is bad.

Note all of this changes if nuclear technology is fail-safe. Examples include the fusion-seeded fission model, and the candlestick reactor model. Technology here is severely underfunded in interest of fail-deadly technologies more likely to be implemented and yield profit in the short term, even if we’re running huge risks by adopting them.

In the era of Covid where we see how badly our social systems can fail, the hand wavy attitude toward nuclear is simply appalling.
Solar radiation that is absorbed by a solar panel will either heat the panel or generate electricity, which will also mostly become heat in the end. Reflected radiation will hopefully leave the earth.

The things that cool the planet are mostly white — reflective. Clouds, white roofs, etc.

Trees cool their local area by performing endothermic reactions creating carbohydrates and lignans.
You get vouch and flag permissions at the same karma level.
Oh wow that is interesting! Thank you!
Some people flag things that they think make them uncomfortable on partisan grounds on the basis that it is "political". It's not as prevalent as some people say it is but there is a subset of HN commenters who are very much in the "I'm alright jack"-camp of tacit trump supporters.

I can understand people who don't want political discussion but, I have two thoughts in response to that:

1. If you think is going to go down the drain, flag it after it happens not preemptively. HN is moderated, if it's that bad it'll get nuked.

2. When you have a president who is refusing to commit to leaving office if he loses the election, even after incident up incident of corruption who cares about the latest UI framework (I would say something JS-framework related but that's like shooting a fish in a barrel)

Billionaire president pays $750 in tax is almost guaranteed to be mentioned in every history of Trump - even poetically I think it transcends day to day politics enough to not be flagged.
> Perhaps the worst, "ugliest" feature of Swift is optionals. Why would you even add optionals to a new language if not for the necessity of Cocoa/ObjC compatibility. The language would be so much nicer without them.

Conceptually, the ability to represent the lack of a value is quite a common requirement. Swift has specific language syntax and compiler data structuring around the Optional type, but it is just a swift enumeration with an associated value at its core.

IUO (implicitly unwrapped optional) is mostly a compatibility feature however, for languages which were designed around the idea of nullable pointers like objc and C. UIKit and AppKit, for example, assume views have properties which can be nil before the view loads and non-nil afterward. IUO allows you to rely on this convention rather than have to safe or force-unwrap every property for use.
No. it is not interesting or new, it is way off-topic and falls under politics.

Irrelevant according to the HN guidelines.
If there’s a hell you can always ask for forgiveness later though, and a lot of Christians believe that Christ died for our sins and they will be washed away if we acknowledge him.

If you’re an utter psychopath who will always maximize benefit to themselves, then I don’t quite understand why you care about hell. It’s pretty easy to construct hypotheticals under which ethics are void, but I don’t think they tell us a lot about how we should live our lives as non-psychopaths with a sense of self-preservation.
We have de facto micro payments: ads. There is very little overhead for users.

There are a lot of downsides to ads, but it is the most successful micro payment mechanism we have. It is also the most successful online business model we have.

Be careful what you wish for, I guess.
ASAN is great for development, but a less cynical reason for not enabling it at an OS level is that it would add quite a bit of overhead: "Typical slowdown introduced by AddressSanitizer is 2x." (clang docs)

There is also some memory overhead:

* AddressSanitizer uses more real memory than a native run. Exact overhead depends on the allocations sizes. The smaller the allocations you make the bigger the overhead is.

* AddressSanitizer uses more stack memory. We have seen up to 3x increase.

* On 64-bit platforms AddressSanitizer maps (but not reserves) 16+ Terabytes of virtual address space. This means that tools like ulimit may not work as usually expected. Static linking of executables is not supported.

It's not as bad as something like valgrind, but it's certainly not something you'd want enabled on every single process.
How would you feel about paying for pirated content? If someone just had publication subscriptions they could simply charge a small fee and show all the content on the sites. I could see small groups even do this and every time someone joins the monthly fee goes down.
I'm pretty familiar with the Objective-C internals, and Swift optionals are not there because of Objective-C, as there are multiple ways of having compatibility between the two languages (but none as safe as having Optionals).

Like I said, Optionals are an extremely popular feature in most modern languages, and Swift would be very criticized if it had not included it.

> I'm talking about this: https://docs.swift.org/swift-book/LanguageGuide/Initializati...

Ok, you are talking about constructor overloading, which is a pretty common and uncontroversial feature present in pretty much every OOP language made in the last 30-40 years.
Insofar as you believe that standardized exams are “meritocratic” the clerking process is extremely meritocratic.[1]

Most Supreme Court clerks come from about 5 schools (Yale, Harvard, Stanford, Chicago, Columbia). Getting into one of those law schools is based almost entirely on an index score combining LSAT score and GPA. Then, getting a clerkship with a “feeder” appellate judge is almost entirely a function of blind-graded exams in law school.

“Connections” matter to a degree (working with the right law professors to get good recommendations) but it’s a highly structured process.

[1] Now it’s fair to say that LSAT doesn’t measure anything important. But doing well on the LSAT and getting a good GPA doesn’t require “connections.”
Other companies imitate Amazon and Google.
I agree with most of what you wrote here. I would argue two things though (1) modern society is very different from tribal society, I can use intelligence to extract/steal benefit from this new environment without the same social cost that my ancestors would've born in the environment they were adapted for, (2) psychopathy, thievery, jealousy, cheating, lying, etc, are all so common that we may even think they were selected for and evolved, so appealing to selective benefit is not too persuasive for me
Tower of Babel: my case for responsible abstractions
They allowed an hour. I think it is two hours now.
How do we know that this time is different?

See, the thing that goes wrong doesn’t have to be even a technological one. Fission is a process that spontaneously can go wrong unless harnessed by systems that are built by thousands of people. Anything can go wrong and anyone can screw up. All can happen and the same time as demonstrated by the previous disasters.

You say that the current reactors are very dangerous and should be closed down. Please give me a material by the plant builders and operators that communicates these dangers with the people that might get exposed to a failure.
Your parents and theirs before them went to great lengths to preserve their dna. Anyone who doesn’t care about this won’t reproduce and will be erased from this biological spaceship. It comforts me that my blood traces back to the beginning of life on earth, and the only way I can even make sense of the blink of an eye that is life is in this context.
You don't care after, but you do care before you die if you know that's about to happen.
Should microsoft be able to choose which apps you can install on their operating system?
Truth is an absolute defense to libel in the UK. And pretty much everywhere else in Europe, AFAIK.

Some European countries do have quite strict privacy laws, so a newspaper which obtained the material in a questionable way might have to be cautious (see the News International hacking scandal, for instance).
I reject the idea that god-fearing psychopaths act more ethically. It feels like a non sequitur.
Nearly every time

I wouldn't put up with so much unreliability. That Mac would be thrown out ASAP, and Apple put on the 'Do not buy products from this Company' list, along with HP laptops and other such rubbish.

(The only thing I will buy from HP is their B&W LaserJet printers. And even those are on shaky ground.)
would not load with tracker blocking enabled
"Solar panels are getting cheaper. The learning rate for solar energy is (probably) the steepest of any energy technology yet deployed. So we can be pretty much assured that within the next decade we'll have enough solar power to power anything we want"

Again, predicting the future is notoriously hard.

Current rate of progress cannot be extrapolated to infinity.

Most exponentials are S-curves in disguise.

Take a look at Moore's Law.
We must work very differently. I couldn't fathom that happening to me, if only because I compulsively peek at samples of the data frame every step of the way, in order to make sure the data look reasonable all the way through.
No. If you want to keep the planet cool you need to use white surfaces or mirrors to reflect that energy back into space.

Plus most electricty/energy that isn't stored somehow gets converted into heat. That's just how the universe works.

If you capture some energy with your solar panel just to immediately release ~100% of it as heat again because you power your servers with it, you didn't accomplish anything.
I interpreted this post as a question for the general HN community, not the moderators specifically.