skysight-inc/HackerNews huggingface dataset:
Why do we still color-code info in ways that are incompatible with ~8% of men?
With all the gender equality campaigns going on these times, why is this issue getting so little attention? It relates to a huge number of people.

I've even seen red/green color coding in healthcare-related websites (my deficiency is so mild that it's almost never an issue, but it's still something that I find strange - they should be aware of it, if anyone). There are palettes that are designed to be compatible with everyone (except those rare cases with black-and-white vision, and full blindness).

And I've never felt that this is something that I can be open about with colleagues, in a way that is equal to how women can be open about their issues. For example, what if a workplace bully uses this weakness as a way to question my ability to do my work? It shouldn't be like this.
That must be hell to tour with.
But you can't use the phrase "quite literally"? or "in a very literal sense of the word", or some variation of those?

If this is what has you pacing in distress, I'm envious.
I envy the free time students have, glad to see he's putting his to good use, reminds me all the free time I used to have but didn't appreciate at the time and likely will never have again until I retire.
Those things have other sides to them; "make something people want" means that you probably can't make the thing you want. If you want to make a text editor and people don't want that, you can either please yourself (fun) or do something you don't really want to do (useful to others). It's much rarer that the two things overlap, but I guess more powerful when they do.

"talk to your users" brings "you can't make the decisions" with it. Tech people love to talk about "lusers" and deride anyone who thinks differently as dumb sheep. If your users want the Office Ribbon and you hate it, are you going to build it? If your users hate the command line options are you going to change it or sneer at them to go back to babyworld and stop wasting your time?

"keep typing and don't die" means keep working when it gets hard, boring, goes wrong, feels unrewarding, competitors show up, people quit, your market dissipates, people are jeering at you and telling you it won't work, when your money is running low or your debtors are banging on the door, or you need to do a pile of admin paperwork, when you doubt yourself. "keep going" might be boring, that doesn't mean it's easy.

(cough) selection bias, lots of people want things for free, lots of people don't know what they want and just want a chat, lots of people grind for a long time and still get nowhere - consider how many other investors there have been over the past 70 years who tried as hard as Buffet and didn't become him because they didn't read the same things, come to the same conclusions, think the same way, have the same patience, or hit the same companies to invest in at good times, or were forced out for other reasons.
I would like to just send a big, heart-felt “Fuck you” to anyone out there involved in the construction of such software.
Ain is a terminal HTTP API client
That is real estate investment flow. That's not the same thing as housing. The graph you linked shows the majority of the investment going into things like office space, industrial real estate, retail, hotels, healthcare, etc...
No. They didn't have to have a pub keyword, which takes space. They didn't have to have the ugly syntax to make functions generic: Julia's functions are generic without using those brackets. Rust didn't have to have explicitly needed return types, or having to have those fully specified.
Found the criminal.
> But the Rust compiler should be doing this automatically

This will become a lot easier once the actual full const-generics implementation lands. Because then even your "non-generic" implementations will be enabled to depend on compile-time-defined features of the instantiated type (such as size, alignment, value bounds etc.) without any sort of duplicate code generation. Of course, these in turn should delegate to truly non-generic code when feasible to minimize bloat.
Equilibrium is a theoretical construct. Life is dynamic, there's never anything fixed, there's always disruption and change. The theory needs artificial constructs to be workable - and some models get close enough to reality to be usable and give useful predictions and tools - but the life would always be more complex.
If you've never had to deal with it, you don't comprehend the danger.

I know workers that moved to New Orleans after Katrina to do the actual post storm cleanup, first hand, and didn't evacuate for Ida, knowing it was a more powerful storm.

Some of them had their entire roof(s) blown off and had 100' pine trees fall through their house while they were home, riding it out.

Even seeing the post storm damage doesn't convey the actual danger during these weather events.
How is this different than 'nice' fast food restaurants? Chainwise, Chipotle or similar?
rollerblading had a lot of associations to sub-activities from prior cultural zeitgeists like rollerdisco that are frankly, very silly. it was also more respectable and sport-like in the eyes of the general public, and following the teenager's universal laws of cool: if your parents and grandparents do it, it's not cool.
https://www.t3x.org/whoami.html
>and the rules, prohibiting snartphones at many russian defence companies

In such companies, you typically leave any electronic devices on you (including watches) at the gate, from clocking in to clocking out. Nobody would care if your phone is dumb, it's still breaking the rule.
What Is Web 2.0 (2005)
Vaccine Refusers Don’t Get to Dictate Terms Anymore
Note that this is not Tesla specific. The funding is based on a very good EU initiative. Any battery manufacturer can apply:

https://europe.autonews.com/automakers/tesla-bmw-stellantis-...

Money well spent in my opinion. Tesla will pay this back with their taxes (etc) within a few years.
The taxes thing confuses people mostly because they don't understand how existing phase outs work.

Right now the government pays benefits that are already close to what a UBI would pay, but in food/education/housing/other assistance. Then those benefits aggressively phase out.

The phase outs are crazy. First, they invert what you want from a progressive tax system, because lower income people are paying the highest marginal rates. You might be paying a "10% tax rate" but if you're also losing $0.50 of every dollar to benefits phase outs, your marginal rate in practice is 60%.

Worse, because the benefits phase outs are individual to every program, they overlap randomly to nonsensical effect. Someone making $20,000 might have a marginal rate of 80%, at $24,000 it's 110%, at $28,000 it's down to 40% but at $30,000 its back up to 60%. This is obviously very stupid and creates bad incentives.

Now suppose we align all the phase outs so that a) the phase out rate is uniform across all programs and b) we don't have lower income people paying higher marginal rates than higher income people.

Then you might have something this. Everyone pays a 10% tax rate from $0 to $60,000 and a 30% tax rate after, and benefits phase out at a rate of 20% from $0 to $60,000 and are fully phased out by $60,000.

Well, it turns out this is mathematically equivalent to paying the benefits to everyone unconditionally and having a flat 30% tax rate starting from $0. And if you convert all the benefits to cash instead of food vouchers and such then you have a UBI.

On paper eliminating the phase outs costs a ton of money -- everyone making $60,000 would have to pay $12,000 more in taxes! But then they all receive a $12,000 UBI and it just cancels out.

The primary transfer effect is really in not having such aggressive phase outs, i.e. not putting such high marginal rates on lower income people. The effect is that they have more money, and higher income people have to pay higher taxes to pay for it. But not by the full amount of the UBI, only by the difference between the status quo of aggressive phase outs and the less aggressive ones that make the marginal rate curve not so silly. You end up with a modest transfer from higher income people to lower income people, vs. the status quo.

And then, because lower income people are more likely to spend what they receive than higher income people, you get more consumer demand, which is good for businesses.

You also have a greater incentive to work for lower income people, because they get to keep 70% of what they earn instead of 40% (or -10%).
That's been the game in cameras for ages. They use the market to sift product configurations and then apply scaling to the ones that win out.
Most studies I've seen show "long covid" to be pretty rare in children. Perhaps something like 5% of children who test positive have mild symptoms a month later. [1] This is somewhat consistent with other respiratory virus infections we've known about. [2] It's possible our risk tolerance is way different but this is personally an acceptable number for me not to worry about my own child.

[1] https://www.cidrap.umn.edu/news-perspective/2021/08/long-cov...

[2] https://pubmed.ncbi.nlm.nih.gov/31718695/
Keep in mind that the devices from manufacturers which people usually "trust" more also have a similar, although less-blatantly-malicious, degree of disobeying you by default (silent automatic updates, unremovable system apps, etc.)

You could root it, and that would actually give you full control to delete/install/modify whatever you want.

I think the real lesson here is that if you do not have full control over a device, it is not truly yours and may disobey you.
Isn't this already well known? The West backed anyone fighting the Soviets there at the time.
Yes it is python like because I like it's syntax. The primary difference is that it is going compiled and many times faster. It is implemented in v because it is very easy and as fast as c. Currently I am working on the parser and I need help so I posted here
Plus if you install the direct source in fdroid, it's signed by the same key as the official releases, so if you don't want to wait for fdroid to update all the other random repos you're too lazy to remove, you can still update directly from the notification/app/website.
Still nope. https://dothemath.ucsd.edu/2012/03/space-based-solar-power/
bytes, err := ioutil.ReadAll("path.txt")

is the golang equivalent.
There is funding available for plumbers as well! It is called "Gründungszuschuss" (a few 1000 euros or more).
Huh, is that so? Why?

Anyway, I haven't even said whether I agree with him or not (which tbh wouldn't be very relevant, as I know where my limits are, and judging debates in physics is definitely outside my area of expertise).
Do you have an example of such code that does something off label or tricky to intuit?
WeatherStar
I’m curious what your analysis of the equilibrium states of this model look like. I think it’s an interesting approach, but I’m not entirely convinced it’s sustainable.

Edit: TL;DR; show me the math! :D
This makes a lot of sense to me. Steps (and to a degree skateboards) have a much more forgiving learning curve than inline skates. When they slide out from under you, you can just jump off and land on your feet. When inline skates slide out from under you, you tend to fall hard. What's surprising is that inline skating ever gained any popularity at all, not that it fell out of favor.
This is one of the reasons why management in tech is hated so much. The repercussions for them are lower even when things are crumbling.

This is also the reason why the best leverage for engineers is to switch regularly.

Why wait for the company to take action when management shows no interest or is not incentivized to promote their own team?
This was because, in the emails at that time, they thought it would be a 10-15M acqui-hire and to "block yahoo" purchase only.
After the update, actually, their point doesn't make any sense.

They admit that the firmware upgrade can't be applied, at least in the form that it's been produced. The X-T30 II is therefore a minor upgrade, which is nothing notable.

Great irony: the author has no clue about what the firmware actually improves. So he's essentially written a rant about expecting something he doesn't what it is.
If he starts a battery cell plant he will get about 1/4,5 of his own investment from IPCEI.

But there are more programs he can apply to from KfW and Agentur für Arbeit, especially if he is starting his company from a previous unemployment.
As someone who works on a large rust codebase with a lot of moving parts, I'd ask you to really think hard about how your use of features might affect people down the line in undesireable ways if you go down this path.

In particular, please for the love of god don't put the whole kitchen sink into the default feature. I'd even argue don't ever have a default feature at all. In practice, once a codebase gets above a specific size, it becomes completely impossible to exclude any features in a crate's default list because `default-features=false` only applies locally. Something 5 levels deep will bring those features in whether I like it or not just by not specifying anything.

Also, please don't do things like how slog uses a feature flag to control minimum log levels, or k8s-openapi uses it for version selection. These kinds of usages create extremely frustrating problems.

Honestly, features -- and especially the way default features work -- are the worst thing about cargo to me. I think they should be a lot more restricted than they currently are. If I had my way you'd only be able to use `#[cfg(feature = X)]` at module level to include or exclude code, never to select actual behaviour.

To me they're filling a hole that crates themselves should be filling. Certain language features aren't really rich enough to make really effective 'additive' crates though, unfortunately.
uBlockOrigin has defusers killing this very easily, no-setInterval-if no-setTimeout-if

example https://github.com/uBlockOrigin/uAssets/issues/8128
So... cost, basically? A condenser or heat exchanger will be more capex but consuming fresh water is more opex. And something like these water capture panels might be a way to pick an operating point somewhere in the middle: lose a bit of water, but capture a lot of it for low up-front expenditure?
Supporting Bitcoin == Supporting Global Warming
Everyone's a criminal. Some just haven't been charged or convicted yet.
Edit: It appears the submission has been flagged. Why?

Doesn't it gratify one's intellectual curiosity to see how you can re-frame situations?
This - or imagine what mechanics and designs could be possible if we combined an idea like this clock with modern methods like you mentioned them. Each gear could be embellished with elaborate designs that would be too time consuming to create manually for example.
> It's also about saving a night's worth of hotel/accommodation money

How so? By flying, you can leave home a day or more later, and still get to your destination the same time.

Train case: Monday morning, leave your house and get on a train. Monday night, sleep on the train. Tuesday evening, get off the train at your destination and check into a hotel.

Plane case: Tuesday morning, leave your house and get on a plane. Tuesday evening, get off the plane at your destination and check into a hotel.

Either way, the first night you're paying for a hotel is Tuesday night. And it's not like you save on rent money by leaving home a day early.
And they really let "non-winners" rot. For example, at the beginning of the pandemic when every camera maker put out a "webcam software"?

Fuji did, too. And to this day it does not support the X-E3, but does support the X-T3, which is basically identical, save for a different viewfinder placement and a few very minor things.

Back when I bought a new camera I also pondered whether to buy the X-E3 or the X-T3 and… chose the future loser, of course.
Not hard to do. It would be harder to find a non-criminal.
This is the exact kind of behavior I criticized the other day [1] when I said that making products monetizable makes them worse.

[1] https://news.ycombinator.com/item?id=28408862
It is a DC/DC converter. It's a basic switching power supply.

I was hoping, from the name, for something that would pick up ambient RF and deliver a milliwatt or so. That would be useful for things that need minimal power and are a pain to connect to a power source.

Such things have been around for decades. There's an Instructable for this.[1] Newer designs try to use more of the available spectrum.[2]

[1] https://www.instructables.com/RF-Energy-Harvester/

[2] https://www.teratonix.com
I also bought a skateboard with my son but it’s pretty hard, the skates you can use on the road and make some KMs/miles, a freestyle skateboard is much harder to get good at in my experience. The steps seem to be much easier to get started with indeed… But I’m biased.
I guess you had a pretty easy undergrad experience. I was easily working 80 hour weeks throughout college as an art major. The tough part of an art project is it’s never really done, and your work is expected to be flawlessly executed. I’d never had as much free-time then as I do now. Taking care of the kids is just how you chose to allot your time, no need to feel like you missed out on something else because of it.
"Juliette Kayyem, a former assistant secretary for homeland security under President Barack Obama, is the faculty chair of the homeland-security program at Harvard’s Kennedy School of Government. She is the author of Security Mom: An Unclassified Guide to Protecting Our Homeland and Your Home."

lol
If the spoilers are up, yeah.
Business secrets, political dissidents, journalists. Let’s not start the “if you got nothing to hide” argument
Gifski: Highest-quality GIF encoder based on pngquant
How is sediment deposition supposed to counteract the subsidence of land that has anything built on it?
I think there is a market for lending crypto but it is harder to do. There is no fed to loan coins from. And no fed to create coins from thin air. They must come from deposits. There is no fed to set base interest rates. The rates are based on the demand for loans in a particular coin vs the supply for the coin. This system may be more equitable than the current one as the people putting money into the system are making an acceptable ROI of 5% or more. It doesn’t seem fair to invest $1000 in a bank, have the bank lend out $900 and give you in return less than 1% interest.
I thought the distinction was meaningful until I worked in a language that used dot pervasively, and saw that it was totally fine.
If you don't go through it, it must not be that bad.

If you do go through it, it was worse than the category/ windspeed/ storm surge numbers convey.

"You just had to be there! It was way worse than just a tropical depression!"

It was the media experiencing this phenomenon that gave birth to the hyperbolic term "Superstorm Sandy".

Anyone who's actually been through a hurricane saw through it right away.
I don't think modern medicine is prepared to treat environmental disease. How do you treat the effects of living in a polluted city? Should your doctor tell you to move to the countryside, or protest for environmental protection?
What makes you think this particular interpretation of "Marxism" invented posthumously by the Weimar bourgeoisie is the One True Marxism?

Sectarian nonsense. I am referring to what Karl Marx actually wrote, not the millions of diverging tangents that each claim to be "Marxism".
When I started I used to get up early but over time it slipped to later and later. Now my days have flipped. I mostly work at night and sleep in the mornings. So my day ends about 3 or 4 in the morning and I get up between 11 and noon. I used to think that working from home would be great but I've found that it's too easy to lose basic disciplines like getting up early. Long term it is mostly bad for life and my career. I now advocate a mix of office and home work life. 100% at home is bad and 100% in the office is bad.
Ask HN: Testing?
I'm new to Hacker News. Testing how this website works.
I nearly entirely rely on the T-stop, most of my skates never had any brakes and I removed it from the ones which did since it is only in the way and of questionable efficacy. The disadvantage of dragging a skate is the enormous wear it puts on wheels but apart from that it serves me well. Knee protection might work for some but I never felt the need and just feel those things are in the way, the same goes for elbow protection. Having skated for decades without damaging either knees or elbows I'll probably be OK but by all means use them when you're just starting off, I did this as well.
Study: Gen Z, Millennials Driving ‘The Great Resignation
The trick is you never know where debugger was really called from, try it https://9anime.to/watch/a-certain-magical-index-dub.l1kn/ep-...

You can bypass this by killing setintervals altogether.
It's a reality check for anyone who makes a better goodreads and doesn't understand why it never gains traction.

It's on par with complaining about facebook and creating your own better version of facebook while completely ignoring the reason why everyone is on facebook to begin with.
The Streisand project has been archived
From The Nation's review:

> In support of his skepticism [about the soundness of scientific explanations of nature], Nagel writes: “The world is an astonishing place, and the idea that we have in our possession the basic tools needed to understand it is no more credible now than it was in Aristotle’s day.” This seems to us perhaps the most startling sentence in all of Mind and Cosmos.

Nagel doesn't seem to give science credit where credit is due.

I find Daniel Dennett a much more interesting read because he actually wrestles with the philosophical implications of the scientific revolution, rather than rejecting scientific naturalism basically because it doesn't "feel right".

From Dennett's work I recommend Darwin's Dangerous Idea, especially the discussion of "cranes" and "skyhooks". Dennett says that, according to evolutionary theory, the complex structure of the world is built from the bottom up by a sequence of cranes (upon cranes upon cranes...) rather than being dropped from the mysterious, omnipotent heavens by "skyhooks".
The somewhat fringe downhill rollerblading scene is pretty epic, with 100++kph races [1] and some nice technical descents [2]. What is interesting is that it made a somewhat resurgence in the past 5 years after disappearing from the downhill scene for a few years.

[1] https://www.youtube.com/watch?v=I46SP1Uc7ek
[2] https://www.youtube.com/watch?v=HfAHj04HHQo
Well in this case the entire system failed safe after a pretty catastrophic failure of the automated systems.

So on the whole I would say this incident demonstrates that the current safety standards, contingency plans, and pilot train all work as needed. I don’t think there’s anything here to suggest that the pilots manual skills are rusty.

And when talking about the specific systems that didn’t active. They didn’t activate because they require a positive indication from the flight computers that’s it’s safe to activate. Something that probably can’t be overridden by the pilots. Which is why the planning process for flights requires pilots to assume they won’t work, and ensure the runway is long enough for the worst possible scenario.
This only works if all team members have the exact same convention and discipline about commit messages which is rarely the case at which point a manually curated changelog is more useful than commit messages.