skysight-inc/HackerNews huggingface dataset:
It's not the work that's the problem, it's that most people are forced to work in an arrangement that's stacked against them.

> I think the US has serious progress to make on safety nets, but this type of statement doesn’t really help move the discussion forwards

This type of statement is nothing new. The abolitionist and former slave Frederick Douglass had this to say on the subject[1]:

> [E]xperience demonstrates that there may be a slavery of wages only a little less galling and crushing in its effects than chattel slavery, and that this slavery of wages must go down with the other

According to Wikipedia[1]:

> Douglass went on to speak about these conditions as arising from the unequal bargaining power between the ownership/capitalist class and the non-ownership/laborer class within a compulsory monetary market: "No more crafty and effective devise for defrauding the southern laborers could be adopted than the one that substitutes orders upon shopkeepers for currency in payment of wages. It has the merit of a show of honesty, while it puts the laborer completely at the mercy of the land-owner and the shopkeeper"

[1] https://en.wikipedia.org/wiki/Wage_slavery#History
Please be careful about drawing conclusions on what web browsing must be like for blind people, based on your limited experience with a screen reader. One of my blind friends put it more eloquently: https://news.ycombinator.com/item?id=9284744

A sibling comment makes a good point about blind people running their speech synthesizers at high speeds. Experienced screen reader users are also good at using their screen reader's many keyboard commands to jump around a web page.
India is much more diverse, including at a genetic level. The Han Chinese are one people, whereas Indians are clustered in hundreds of populations of around 3 million that have managed a higher level of endogamy than Ashkenazi Jews for over 3 millennia:

Source: chapter 6 of "Who We Are And How We Got Here" by David Reich.
Top performers aren’t needed for most jobs and in many cases just aren’t desireable. There’s nothing wrong with filling seats with perfectly average people to do perfectly average jobs — and I say this as a person who is (at best) quite average.
In this case the data basically exist in accessible form and they are doing nontrivial work to make them inaccessible.
You'll have to explain what that has to do with the discussion about having a fulfilling life. It sounds like you're saying there's no point in improving your life because you die eventually anyway.
I know this sounds farfetched, but is it a possibility?

If the atmosphere has some capability of adjusting to industrial emissions could it some kind of overreaction to reduced emissions caused by Covid?
It's certainly a lifestyle that self selects for healthy people. That said, in the US, ACA coverage now means you can get insurance at nominal rates with annual caps that you can at least plan around. Chronic health issues previously meant you might not be insurable at all if you decided you wanted to freelance.
I find it unlikely, this would quickly earn them the reputation of being a turncoat. A bad reputation is pretty hard to shake off. Ten good deeds weigh the same as one bad deed.
This is being worked on. AFAIK, Apple is the first to incorporate this approach into a released product, with the Screen Recognition feature of VoiceOver starting in iOS 14.
Dropbox is fully remote and has FAANG like pay.
That is not entirely accurate.

While ADA is federal law and awards no damages, situations like what was described would be more appropriate as an EEOC matter.

An award of damages is a potential remedy when discrimination (e.g., not providing a reasonable accommodation) is found to have taken place. It is also a perfectly acceptable offering during alternative dispute resolution or as a settlement.

Lastly, civil litigation involving the ADA does not require support from the DoJ. The DoJ, as with other matters brought before courts on behalf of the government, CAN bring about suit and are generally responsible for enforcement.

People with disabilities sue private companies all the time for alleged/actual discrimination without the DoJ.
Debt is >60% of the economy, and it's price fixed. It's interesting that people seem to think fixing the price of bananas has more consequence than fixing the price of debt.
When the App Store first launched, it wasn't unusual to find apps being sold for more than $20. That quickly dropped to where it was hard to find an app that cost more than $.99. Of course this meant that many large vendors simply didn't create or sell apps in the Store, fearing to cannibalize their products.

Now the model has shifted to subscription based apps. But even with these, there's a huge amount of free apps as well. It appears that the majority of income comes (as it does in Las Vegas) from "whales" who spend an disproportionate amount of money, primarily on games.
So i must agree to disagree then, none of the examples mentioned require you to make changes to your body.
Mitigation means to reduce something. Building a taller levy reduces flooding associated with increased rainfall variability, but a taller levy doesn’t mitigate climate change as you still have not changed rainfall or climate.

In other words mitigating impacts isn’t (solving/reducing) climate change.
There are two kinds of undefined behaviour being invoked in using this. Its a horrible idea and a horrible code smell, get rid of it if you ever see something like this.
> they want to be surrounded by their coworkers

Oh, I see. And I want to be surrounded by family and friends. Coworkers are....well, coworkers.

> going back while the majority of the team is remote is not the same

Going back while I don't want to go back is not only not the same, it is __completely different__

> kids or spouses that don’t respect the working from home boundaries

Now, this is the problem of the worker. Just because person X can't reason with their family shouldn't mean that __I__ have to go into an office.

> relied on a commute to tell their brain the work day is over

This makes absolutely no sense. If they want a commute they can go to a coworking space. Commute itself is the reason why I __will never__ go to an office again. I'm not gonna waste a minute on something I'm not getting paid for.

> How do we make our execs feel more comfortable

Why would I want that? There are many more employees than execs. Why wouldn't we want to focus on making the employees comfortable so that they can perform well?

> no exec has to worry about losing their job because they agreed to something that didn’t use to be normal

What does this even mean?
The first one then replies: "no, you’re not getting it, it’s a VC funded business aggressively attracting customers"
aaa.. onlyfans for less than $10?(heard from a simp friend... really)
I don't use real name online, I value anonymity. In the same time I try to think twice before posting anything, I'm too hot-blooded.. Less I post more happy I am because less stupid things I leave behind.

Having said that I was recently coming across many articles about trail we leave online, even if it's through anonymous accounts there are many strings that are difficult to avoid in order to really stay anonymous. It is slowly becoming my new hobby.
Fashion is basically part of a real world interface for the social groups you interact with, a way to tweak the first impression. It's only junk for you as an outsider not understanding the social groups of insiders dressing a certain way.

It's valuable and sells because social ladders are everywhere, we're all apes to a degree. It's not a suprise that the epic centers are urban melting pots with a higher population density and more "troubled people".
Metaverse Primer
Use a enum in a namespace, or anonymous namespace
One group of scientists, who can't imagine that their self invented model could be wrong, can't imagine any other reasons than man made changes for the results of their model simulation.

How you get from that to "removes almost all doubt" is beyond me. Such hyperbole does more damage than good.

I don't know anything about those scientists, I don't know anything about their model and their assumptions, so I am sorry, but for me it doesn't remove "almost all doubt".
The AlphaFold prediction tool in Foldit
Agree __100%__. Now that it is proven what we've already known for a very long time (as a programmer I have no business sitting in an office), let's just not waste our time anymore.
Right, I agree. But I think the way the docs are currently written are not really meant to be read through like that. Thats why I mentioned "The AWK Programming Language" book, which is excellently written, and easy to read from start to end.

I don't mean to denigrate the current docs, writing documentation is hard!
Most academic researchers (https://www.nature.com/articles/533452a) believe that we're facing a phenomenon called the "reproducibility crisis" or "replication crisis", where experimental papers regularly get published even though the experiment does not work as described. This leads to more general doubts about the quality of papers in general - if you know you can't trust that experiments will reproduce, should you trust that survey data is accurate or that analyses are correct?
And my point is that discrimination is an active effort, which this is not. Things are, by default, not accessible, because things are generally crafted for able bodied humans.
Thunderbolt cables are just USB-C cables. Some cheap cables may not have all the connections needed but ff you are getting a cable rated for USB4, it will work for Thunderbolt.
If you write to either, accessing the other, even on the overlap, is undefined behaviour
Anytime macros are used for metaprogramming, it's time to reach for a more powerful language.
My experience with thunderbolt hubs has been frustrating. These ports and hubs usually advertise Gbps which I then convert to display usage + leftovers for usb data. Thing is, these hubs often have hidden restrictions. For example my thunderbolt 3 hub has support for two displays, but each one can only do 1440p/60hz despite the hdmi 2.0 spec and advertised port throughout being totally capable of pushing 120hz.

Also I had to get a usb extension for my wireless mouse dongle due to interference, not sure how they’d fix something like that though.
> It's not at all possible for us both to agree that sexism in the workplace is bad

But it is possible to have empathy for others, which clearly you have none of.
Fair criticism, I guess. I think the state of balance is very good right now, it's just a highly cooperative game with specialized roles.
Biggest lesson I learnt was when talking to a dev guy I know about MigrateDBPro[1].

For those who don't know it, it lets you push / pull WordPress sites really easily - local to staging, staging to live, live to staging. It handles media files, database, and it's really solid.

Anyway. I explained it to him and he simply didn't get it. He was like "yeh, but I can do that by dumping the SQL from the live site then importing it to the destination and running a find-replace, then pulling down the media via SFTP".

It dawned on me then that - brilliant though he is (and he really is: one of the best all round devs I know) - he couldn't see the benefit because he 1) was too good at what he did that he didn't see that most people aren't like him, and 2) he simply wasn't the audience.

Now - me - I too can run a SQL dump, a find replace and an import. But - I'm running a business. I have about 50 clients, so about 150 sites (local/staging/live for each). My imperative is to be able to do these migrations with zero effort and in minimal time. I could do it manually, but the time it takes me would be non-trivial.

I fork out that $249 every year for the MDBP premium plugin without even pausing. It's a no-brainer.

It's the same for me with ManageWP. $100 every month - I don't even think about it. Gravity Forms - $259 p/a - ditto.

The point is: these tools are absolutely areas that I could save money on, but:

1) They make me look good to my clients / save my ass on a regular basis
2) They save me a shedload of time, every single day, time that I can spend actually working on client / paid work
3) They're all pretty unsexy: all 3 live in a crowded market, but they do what they do better, faster and in a more solid way than the competition

The lessons here are probably obvious: make things that make people look good, make things that save people time - but also, don't underestimate how apparently "dumb" or "simple" or "silly" a thing can be, and still be a viable, profitable business.

[1] https://deliciousbrains.com/wp-migrate-db-pro/
Gruntled started out referring to pigs, in particular the little grunting noises they made when they were content. Later when it was applied to people it came to mean discontent, because people don't generally grumble when they are happy. So the modern return to 'content' is actually sympatico with its original meaning
> my wireless mouse dongle

Are there laptops with Thunderbolt but not Bluetooth?
I believe most of the people writing here (let alone those using OCuLink) can afford always buying the best full-featured cables to avoid the problem entirely.

For those who can't afford this the whole problem can be solved by better labeling of the cables.

Whatever the case, to me this doesn't seem a reason why we should keep different ports for everything on actual computer mainboards when there is thunderbolt.

If a mainboard manufacturer is worried about end-users being unable to get proper cables - just put some in the box.
What makes agile software development agile?
More than 35 years later, why is C++ still so popular? – SD Times
'We’ve just added built-in citation support to GitHub'
This is also known as the most common invocation of undefined behaviour in game programming. If you do this, write to y, then read from [1]. You are invoking undefined behaviour, and compilers doing different things here between windows, linux mac, and different compiler versions is a common cause of "why isnt my game working right on XXX, it works fine on YYY questions.
If it’s for sale, sure.

There are effectively no primers for sale right now for common calibers, and that’s been the case since ~February of 2020.

Oh, and it’s not “black powder”, but “smokeless powder”. There are tons of varieties, and most are only suitable for one or two applications. Pistol powder is different from rifle powder, for example.
It's one of those ideas that sounds really good, but winds up being a bit of a nightmare. Just looking at what we currently have with USB-C things get very complicated. A USB-C port can support one of several different speeds of USB or Thunderbolt. It may also support native Displayport alternate mode or it may not. That's just the ports. The cables become even more tricky. Even if you know your USB-C/Thunderbolt port is capable of Displayport, is your cable capable of it? Most USB-C cables out there are USB 2.0, because it's way cheaper and many users only care about charging their phones or the occasional file copying. Even if you do have the right calbe it may only support lower bandwidth so now you're stuck trying to figure out why you can't do 4K60P. Now how do I explain all of that to a less technical user?
Also, the size is key. Hearing aids keep getting smaller and less visible while continually improving at varying performance metrics, and airpods represent that technology starting to impact the consumer market.
Eh, you can pick plain white or blue button-up shirts with one of a few normal collar types and you won't be trendy but you also won't be "out of style". There are also some approaches to fashion the point of which is (at least in part) that they change only very slowly ("prep", for instance, which is practically defined by that quality—certain very casual styles like country/cowboy might also qualify, they have trends but you can definitely avoid them and achieve a look that's as close to timeless as it gets, on human-lifespan timescales).

Suits are slowly evolving fewer buttons but you're probably still OK with a 3-button in most contexts, and a 2 or 3-roll-2 is probably future-safe for 15 years at least. Suits may well be almost gone by the time they're out of fashion, really, and will only remain in contexts that don't really evolve (the 3-button is firmly OK in a legal, funeral, or wedding context, for instance, and likely to remain so pretty much indefinitely, provided, in the latter case, it's not an extremely formal wedding and/or you're not in the wedding party itself)
Who cares about email open rates? They don't tell us anything
> I really don’t understand why they are not allowed.

I don't, either. Such were in D from 2000 or so.

I also don't understand why `class` in C++ sits in the tag name space. I wrote Bjarne in the 1980s asking him to remove it from the tag name space, as the tag name space is an abomination. He replied that there was too much water under that bridge.

D doesn't have the tag name space, and in 20 years not a single person has asked for it.

This did cause some trouble for me with ImportC to support things like:

struct S { ... };
int S;

but I found a way. Although such code is an abomination. I've only seen it in the wild in system .h files.
At some point you have to document it and take the risk. Otherwise, it keeps being a he-said-she-said game restricted to internal HR reports and nothing improves.
> Male gymnasts competed in the Olympics for the first time in 1896. Women's gymnastics made its debut more than three decades later, in 1928. When women started competing, the sport was tailored to fit the preconceived gender roles at the time, experts say.

When male gymnasts competed in the Olympics in 1896, it was designed from the start with preconceived gender roles with the initial routines highlighting masculine strength. When women started competing, those gender roles were applied again so that while the male version continued to highlight masculinity, the female version highlighted femininity instead.
How could you make a 2nm optics cable? The wavelengths are two orders of magnitude larger than that.
Ask HN: Recommend sunglasses made in the west and independent of Luxotica
Luxotica is a monopoly [0] that uses its market power to control the market price and force suppliers and other manufactuerers to joining their empire. For example Oakley was forced to sell-out to Luxotica when they were shutout out of retail outlets in a time before internet allowed them to go direct to consumer [1].

Question is what multi-sport sunglasses do you use that aren't Luxotica or made in Asia?

[0] https://www.latimes.com/business/lazarus/la-fi-lazarus-glasses-lenscrafters-luxottica-monopoly-20190305-story.html

[1] https://www.oakleyforum.com/guides/oakley-luxottica-sunglasses-history/
Constexpr unions is the sane/safe way to use them. Its great, because accessing a member which isnt the last one written, constexpr will explicitly prevent it compile time. Whereas all other examples here are explicitly undefined behaviour!
Thanks for the response Matt. I leave the link here for others to look into [1].

Their effort seems currently limited to iOS based Phone screens. iOS is perhaps easier to solve given the strong Apple design guidelines for apps to pass the App Store review process.

Perhaps a community supported distributed approach to help build the database of annotated screens for the model to learn from, combined with open source models for all kinds of screens and applications( not just Apple) would be interesting project to work on.

[1] https://machinelearning.apple.com/research/creating-accessib...
It's wild to me that on both Windows and OSX that something that is obviously just personal preference is baked into the operating system, with no method for changing it. It's on the same level as having an operating system that didn't let you change your desktop background.
When given an option between blaming the individual and blaming multinational corporations, I tend to blame the latter
A viable alternative my coworkers seem to have adopted is, “Execute the git commands blindly as provided by me and get upset with git when something doesn’t work right.”
I believe Thunderbolt 4 has a fiber optic spec coming.
VS code crashes quite often on linux for me, especially when working with files over ~4k lines.
> on a chrome os device

You instantly lost.
The cost is considerably lower if you watch out for a11y from the get-go, retrofitting it is more expensive since you have to retain the existing behavior, sometimes of existing and complex but non-accessible components. Add to that the need to e.g. caption all the existing pictures and it gets even worse.
Wow, that's scary. Could you provide the stdout from the tool indicating this?
I do find this aspect of human morality interesting... people get REALLY upset at freeloaders, to a degree that is not proportionate to the cost they add. We choose to spend a ton of resources to prevent freeloading, even when the amount we spend to stop them is more than we actually lose to the freeloaders.

I guess it kinda makes sense as social creatures, but it can be frustrating at times when you are trying to help people.
I want the holy grail monitor:

38” Ultrawide
144Hz
200+ DPI (retina)
HDR

For retina-quality DPI like that we’re talking something like 7680x3200, with HDR it’ll be 30 bits per pixel, 144 times per second.

Without any compression that’s 106,168,320,000 bits per second, which Thunderbolt 5 can’t handle. I guess I need to wait for Thunderbolt 6.
You are practically guaranteed to invoke undefined behaviour if you do. Just use a map on a std::array of e.g. std::byte
Bluetooth mice are often laggy and have a low polling rate
Can you DM me too? I'm just curious about the company.
It doesn't run live on your phone—rather, you back it up using Apple software and then run the tool on the backup. So it never touches your phone directly.
So what about China and other Asian countries who demonstrate by their actions that they've 'found a way'? They say one thing but do another, using many means to encourage the West to adopt policies that will increase energy costs while continuing to build coal-fired power plants themselves. Now why would they do that? In 2020, China brought 38 gigawatts of new coal-fired power into operation, more than three times what was brought on line everywhere else.

Seems they're not quite on board with the idea that 'concrete and drastic measures need to be taken'. Clearly they don't think there is an existential threat. And they can hardly be accused of being ignorant of the science.
It’s not wrong per se. But things that provide instant gratification tend to be destructive, and deep satisfaction seldom comes from things that are easily obtained.
By that logic, isn't every screen sharing app violating the ADA? A screen reader can't read the text on someone else's screen in Zoom, Webex, Slack, etc. Zoom even admits to this in their accessibility FAQ and encourages speakers to supplement with notes.[1]

1. https://zoom.us/accessibility/faq#faq11
As with all successful software that's been around for a decade or two, git is too darn complicated.

To adapt the adage about democracy: git is the worst VCS, except for all the other ones.
The people chasing "this season's fashion" are rather niche. People care less and less about this stuff as they get older. We also work in an industry where free conference t-shirts and khaki shorts are perfectly acceptable work attire. It's been over 100 years since blue jeans were invented and they're still quite popular.

And if some people get enjoyment out of trying out new fashion styles, who am I to judge? No different than me buying the latest video game or checking out the newest programming language or listening to new releases of music.