skysight-inc/HackerNews huggingface dataset:
Your phone camera's images look 'great' because they're been very heavily processed (now with all sorts of "AI" nonsense that is leading to us not being able to trust photos from cell phones) and are taken with a wide angle, small aperture lens that yields very wide depth of field.

Compare images side by side, especially at indoor lighting levels, and you'll see just how much more detail even a 10 year old micro four thirds or digital SLR captures compared to the cell phone camera. Capture some images around 6400 ISO, too, and you'll really see what a mess cell phone cameras are.

There's no getting around physics - the larger the sensor well, the more light it can collect and convert to electrical impulses. Top end cameras from Canon, Nikon, and Sony have been bumping up against the limits of physics for a while now - efficiency, noise, etc.

My m4/3 camera which is now 10 years old still takes better pictures than any current cell phone camera on the market.
Indeed, the worst of which is you can't do in-place upgrades - upgrading cluster versions is an insanely complex ride.
Personal attacks aren't allowed on HN. I've banned this account. Please see https://news.ycombinator.com/item?id=29909564 also.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
No stress - look forward to hearing from you.
And if you're vaccinated, you're protected. So stop worrying about masks.

Also, you're kids, so you were at extremely tiny risk in the first place.
> There are however many examples of modern economies with very little union influence, USA is an example

No there aren't. USA is not an example, every significant aspect of modern employment in the US has been shaped by unions.
> We have studies showing how different software engineering is, where some workers vastly outperform others, some workers are interchangeable, some are specialists, and some underperform.

Do we? Please, show these studies. Obviously, we can only accept peer-reviewed replicated studies. Not some study which was never replicated (there are a few) or even worse some blog post by someone stating they personally know 10x engineers or whatever.
I wonder in how far the effect is diminished by reusing those masks. I read somewhere, that they lose a lot of their protection after getting damp from wearing.

These masks are usually single use, but people use them over weeks or more.
Exploit Kits vs. Google Chrome
It's funny how people get attached to this topic even when it's just about fictional drawn characters. But yeah, for the sake of data: Just put a color filter on the images, tone the skin down and put them back into the training set. Is that a "falsely equivalent set of data" to represent those groups? Who knows. Probably, if you really want to believe in that. But before we go any deeper into this completely out-of-context racial representation argument, keep in mind that the process I just described is the exact same thing actual artists of said fictional drawn characters use to achieve the results in question.
Also for example Finland can be at least in north considered harsh climate. But these are also areas that suffered of ice age that scrapped most of the softer rocks away leaving only the tougher stuff like granite. Which makes digging very difficult, specially pre-industrial times.
> An N95 is the opposite. It only filters on the way in.

Only if they have a valve. Masks with valves are usually considered inappropriate for covid.

All valveless masks, including N95, surgical and cloth masks protect both ways, there is no difference between the front and the back of the filtering material. Some masks are better than others, but none are one-way unless there is a one-way valve.

That's also a reason why they recommend N95 and not N99. Most N99 masks have valves (can be uncomfortable without them) and are therefore inappropriate. These are mostly to protect construction workers from harmful dust.
Young people from Brazil's favelas set out to conquer digital world
Genuine question: why would anyone prefer MySQL over Postgres?
From another link on the front page the Amish use the term "Amish Electricity" so this would be an Amish Battery

Amish Hackers

https://news.ycombinator.com/item?id=29905288
> I'm amazed at the amount of rhetorical gymnastics going on in DC

(and media)

We just suffered through 4 years of everything as little as a cute firefly in your backyard dying being the President’s fault. I guess last January they finally had a change of heart and now the President can’t possibly be responsible for almost anything bad that happens.
In the past, Unicode was assumed to be 64k of codepoints, so a 3-byte UTF-8 sequence was considered "long enough", especially since there were surrogate pairs for the rare cases where you have to encode higher code points.

Only "recently" have longer UTF-8 sequences (aka. emojis) become widespread enough that this became a problem.

Yes, it could have been avoided if they had allowed arbitrary-length UTF-8 sequences from the beginning, but I can see that they probably just wanted to optimize a bit.

What I don't understand is why they had to create a different encoding (the utf8mb4) instead of just extending the existing utf8 encoding, since 4-byte UTF-8 is obviously backward-compatible with 3-byte UTF-8... (unless they always used 3 bytes for every character, which would be stupid as UTF-8 has been explicitly designed for variable-length encodings)

Bonus: Many filesystems also do not allow 4+ byte UTF 8 code points in filenames. Test your company's file server to see if it allows you to save a file as "(some random emoji).doc". A few very expensive storage systems also have problems with that (and they have the same workaround: convert your filesystem to a different encoding, instead of simply extending the existing encoding to allow 4+ bytes)
That wikipedia page says:

> Compared to traditional batteries, CAES systems can store energy for longer periods of time and have less upkeep.

Sometimes the cost per MW/hr or equivalent is not the only metric worth thinking about.
First of all, collective bargaining doesn't just have to be about monetary compensation. It could be about working conditions - e.g. regulations about being on "pager duty", ridiculous overtime during "death marches" (think game industry), employee training, etc. Remember that the vast majority of software developers actually do not work at extremely high-paying FAANG jobs.

Furthermore, on the topic of compensation, Hollywood has unions and yet top actors still manage to make 10s of millions of dollars per movie.
Probably the same, maybe less. Professional sports players get paid on merit. What they do on the court directly translates into what a team is will to pay them.
I hope not. I don’t have a LinkedIn account and don’t plan on ever having one. I avoid social media as much as possible.
Yes, exactly - my comment was in jest
Any suggestions on good recruiters in the US?
This is one of the best summaries I've seen of the power dynamics at play with employee share schemes. Kudos.

What has always bothered me is that whenever I've been paid partly in shares, it has been non-voting shares or options (or both). Still no representation either way. If government was done with no representation we'd be within our rights to revolt - it gas always struck me as odd that even employee shareholders are denied that same representation.
if the cost is low you can opt out of the catche layer whoiut big performace drops, reducing the complexity
If wages increase because productivity has increased that won’t cause inflation. Besides, salaries are not included in CPI, because the representative consumer doesn’t hire people
The new hire is going to be at 105k as well. As people leave you will eventually ratchet up to the rate you don't want to pay anyway. You are right that it would probably be exponential the further wages get from market. One day a large portion of people would leave and their replacements will be less effective and cost a lot more.

On the other hand, if you are a executive you can keep rolling the dice, get a nice bonus and leave yourself in two years because you know the real money comes when you switch companies.[0]

[0]https://rationalwiki.org/wiki/IBGYBG
Good luck man :)

As a side note, I saw someone recently post about coming out of prison from a 7 year stint, and seemed to have been a programmer in the 90s. Looked like he managed to get some work too!
Let me summarize. For you, child rape being bad is merely an arbitrary social custom ('I think it's different set of mores.'), and you see no difference ('just as degenerate') between two 30 year old adults doing BDSM -- and child rape. Finally, for you it's just the 'story'; you find it normal to watch a 6 year-old being raped as long as the story is 'oh, she's actually 107 and from a different planet', and you think we all agree with that ('Even though by applying our social mores, he'd be in the right.')?

Did I get that right?
You can see this effect on school playgrounds and twitter.
>Valve claims enabling it for Proton is as easy as sending an email.

and the megacorps can't be bothered to send and email and let users fix their bugs, be their test dummies, pay for their software in the name of chicken or egg?
"It's only unethical if I have to pay for it!" - GP, probably.

If anything, right to work is more unethical because it allows people to receive the benefits of union coverage without the input. Of course, that's the point: starve out the unions by making it so no one has an incentive to pay into the union.
I don’t think that’s true at all, especially Azure. It is very valuable to know Azure along with AWS and possibly GCS. Recruiters in general are not reliable technical or even market references IMHO.
I'm not sure that your predictions will hold here. More lithium is discovered as demand grows, and there have been huge additions to known reserves in just the past few years. Looking at current numbers and saying "that's it" is clearly wrong, and given its overall abundance and lack of demand until now, it's a really strong prediction to say that we won't have enough for at least 500TWh of storage, if not more.

Manufacturing capacity is expected to increase 10x every five years, with roughly 20-30TWh/year production in 2031. I can't think of any fundamental constraints there, could you specify why that can't increase?

Lithium recycling is being planned by nearly all manufacturers and many countries will mandate it. If lithium supplies are short, recycling will be highly profitable. If lithium is super abundant, recycling may be more expensive than recycling, and a program like what we currently use for lead acid batteries might be needed for a circular economy. But the fundamental point is that end of life for the battery does not mean that the lithium is gone, it's not a fuel.

How did you collect this odd set of concerns? Did you think of them or did you find them in the media somewhere?
That is the criticism I am making.
Antitrust is not about monopolies. It's true Facebook is not a monopoly in the classic sense of that word.

Antitrust is about anticompetitiveness. Big tech and especially Facebook is in this new situation where they're causing anticompetitiveness not due to supply side control (i.e. you can get other services that compete against Facebook's products). They're causing anticompetitiveness due to demand side control - the social media that people want to use _in practice_ is all controlled by Facebook. Not because Facebook is intrinsically a superior product (e.g. cheaper, quality of content, technical qualities), but due to network effects and acquisitions of network effect through Instagram and Whatsapp.

We're in a new situation where new precedent needs to be created in what kind of demand side control is desired, permitted and should be dealt with. Which makes this new territory, and it also means that a defense of "we have decent competitors" shouldn't be a decisive argument on Facebook's behalf.
Technically untrue, but if you are required to pay union dues then membership is effectively mandatory. It depends on State Law here. Some states are "right to work" so people can opt out, but this effectively destroys the Union. The Wagner act does not allow multiple unions or compete/cooperate so the issue in the US is framed in pretty all/nothing terms.
How is it all but impossible for companies to create viable competitors to chrome, exactly?
Zeppelins with modern materials and technology would be very, very cool. I'd ride in one.
A bit tangential but check this video out

https://youtu.be/yZHYiz60R5Q

It talks about other forms of worker representations in an company. I think it's provides a couple of decent alternatives to just having unions and their pros and cons
Well, jupyter_console itself is a frontend/CLI, it starts another process (ipykernel) and communicate with it using ZMQ. IPykernel itself use IPython as a library to execute code.

It might be easier to send code to an ipykernel started with jupyter_console, as it already has an eventloop and is listening to sockets, that trying to talk to an IPython. Plus using ZMQ you'll have richer messages than just text.
Nice!

In an ideal world getting a random android phone camera component and getting the appropriate linux driver should be easy but I guess not enough people are interested in doing that.
ReScript doesn't uses esbuild. It has its own compiler: https://github.com/rescript-lang/rescript-compiler
Secure and immutable development environments with Dev Containers
> The entire point of this thread is that vaccine mandates will allow society to open up [..]

I think that claim remains to be substantiated, to put it mildly.
With endurance of 100x to 1000x that of flash, this seem like it would be a poor replacement for DRAM (but definitely a good replacement for flash and spinning disks, depending on the cost/GB). I searched, but could not find any obvious/easily accessible endurance summaries for DRAM (which I realized I had never given much thought). Does anyone know of any good sources for this?
Things like the 5 day, 40 hour work week, and not having our 8 year olds injured in factory accidents are only here because unions in the USA fought, bled, and died for them.

Think about that while you’re bashing them.
Irrational hatred? It's a company that literally was complacent in a genocide. The fact that I haven't logged in during several years doesn't change that.

Just ignoring companies that do harm and saying you don't have to use them is one of the ways companies continue getting away with perpetuating harm.
Please don't cross into personal attack when posting to HN.

https://news.ycombinator.com/newsguidelines.html
I think we soon will have NLP capable of that. Too much money involved to resist.
Why is it a strawman? If malfeasance is occurring, they will not want Russia looking at their lab, if malfeasance is not occurring, they still do not want Russia looking at their lab. I'm just pointing out the obvious, ((!A -> B) and (A -> B)) -> B.
Corporations are a structure of workers. Both the structure and the workers are essential. Workers without structure doesn't produce much value leading to a poor society. Politically created structure leads to bad outcomes so also leads to a poor society. Capitalist created structure creates a lot of value and leads to rich societies. There might be alternatives, but so far capitalism is the only known way to create such structures at scale.
>Those were thanks to labor movements, not unions.

Ahahaha, do you also think that voting rights and anti-segregation laws were due to the 'civil rights movement', and not civil rights activists such as MLK jr or civil rights organizations such as the NAACP?
Unions are also used to make working conditions safer, fairer and less exploitative. While money is definitely a key part of unions, it isn't the be all and end all.
My slightly different heuristic:

If fact X changes, how many places in the code do we have to change it?

If the number is > 1, relying on humans to realize that will, on average, always fail. I know of two ways to fix that.

[1]: DRY it up.

[2]: Write a test asserting that all the places use the same value.

Sadly, most people rely on this:

[3]: We "just have to remember" to do these changes in all places, despite the fact that human memory is unreliable, and the future person working on this code isn't even in the room when we decided this.

Any time I hear a "we just have to remember" variation, either from coworkers or in my thoughts, an alarm goes off.
Energy storage if you want to rely solely on renewable energy sources is THE KEY to making that even remotely feasible.

Current solar and wind renewables are NOT predictable nor reliable for sustained power generation. With Coal, Natural Gas, Nuclear and Hydro you can generate power on demand, no matter what the environment is doing. Well, Hydro in the west is getting dicey with the drought - but even that is far more stable than wind/sun which can vary wildly week to week, day to day or even hour to hour.

That's why technology like this is so exciting. If you can look at the average production of a renewable over a month, then within a year the peak month, then look at the worst months, then have enough storage to cover a percentage of a peak month based off the hedge of the worst month then you are getting to a point where a solar farm isn't just an opportunistic source of power based on how much the sun is shining, but a reliable energy source that can be counted on whether the sun is shining or not.

Same for wind farms.

Energy storage is crucial if we seriously want to transition to renewables and hence the investment from Goldman Sachs.

If this company is even remotely successful in actually delivering then $250M is a pittance to what they will receive back in the long term.

There are also a lot of unused/abandoned underground structures - from various wells that are now dry of the resource they were originally drilled for to mines that are no longer productive. The problem has been sealing them from seepage so you don't loose your stored air - this article was light on details but that seems to be this companies claim to fame. They seem to have found economical ways to deal with those issues - enough to convince the boffins at Goldman Sachs they are worthy of investment. I guarantee you Goldman is not just tossing out money willy-nilley without performing some significant due diligence!
Scientific proof that "The devil makes work for idle hands to do" is accurate

Edit: not in a religious sort-of-way
There seems to be this one or the other mentality. Why not both? At some point previous pandemics are now endemic. Sure we all want this thing to end but why is it either right now, or never? Let's continue cautiously to work at striking a balance between restriction and freedom until we get a good handle on how we do yearly boosters, and have enough of an understanding of how this thing changes to keep it in check through "normal" societal processes. For those who want "freedom now" we all do. Just hang in there a bit longer until we work this out friend.
So put them to work and pay them the going rate [in the normal economy] and use that toward victim restitution?

If you pay them the market rate and this activity improves their well-being compared to being sedentary, I think it’s a win for all involved.
Said better than I can: https://www.nytimes.com/2022/01/12/opinion/parents-school-om...
> Covid is comparable to the flu young people

No it's not.

> Up till now (~ 2 years), 56395 Americans less than 50yo have died from Covid

In the worst flu year in the last decade, the 95% confidence interval for total (all ages) flu deaths is 44k-64k and the flu also skews older for deaths, with around 75% in the over 50 category.

56k in 2 years under 50 is much worse than the flu in that age group.
Few businesses can afford to. A low margin business with price sensitive customers is not going to be able to optimize for much more than low prices today. Even governments cannot do it even though they have a monopoly due to politics.
It's a long read alright, but beautifully written and with a lot to unpack.

One of the bolded quotes:
> If the soul is like a garden, then it is most often something we prune for the world, worried about the way in which it might grow out of its plot, and reveal itself past the confines of whatever private property we have come to call ourselves.

A thought which comes to the author while listening to a friend tell stories about his own endurance race over beers.

> What I noticed about Matt in the aftermath of his race was that he was overcome with an almost boundless joy. It was a joy, too, that didn’t seem to arrive as a result of finishing, but simply as a result of being. For a few days, he had lived in a world that didn’t operate by the rules of this one...

Endurance sports, travel, a new piece of music, a good book, making a new friend, anything that immerses me in a different world, allows me to see myself as more than I thought I was. There's a growth of the essential thing that is me, whether you call that a soul or whatever and it loosens the hold of those cares of the old world.
Can I deprecate this endpoint?
In this hypothetical are you also removing the salary cap? If anything he'd probably get more because I suspect that replacement-level players would be willing to play for less than the mandated minimum salary of about 1 million dollars.
Black Engineers in Startups Seminar
Would primitive objects help here? In theory the points could be primitive and not heap allocated? That way the GC only has to track the Triangle?
Not heavily redacted, there's certainly enough to be able to follow the thread - are you suggesting that the following quote could be given context that would change its meaning?

> ... Given the evidence presented and the discussions around it, I would conclude that a follow-up discussion on the possible origin of 2019-nCoV would be of much interest. However, I doubt if it needs to be done on very short term, given the importance of other activities of the scientific community, WHO and other stakeholders at present. It is my opinion that a non-natural origin of 2019-nCoV is highly unlikely at present. Any conspiracy theory can be approached with factual information.

> ... An accusation that nCoV-2019 might have been engineered and released into the environment by humans (accidental or intentional) would need to be supported by strong data, beyond a reasonable doubt. It is good that this possibility was discussed in detail with a team of experts.

> However, further debate about such accusations would unnecessarily distract top researchers from their active duties and do unnecessary harm to science in general and science in China in particular.
The deal that really reeked of buying the competition was WhatsApp, but since WhatsApp has very small market share in the US compared to iMessage I don't see how that can be an antitrust violation in the US. In the rest of the world it could be.
"Please don't sneer, including at the rest of the community." - https://news.ycombinator.com/newsguidelines.html.

We have that guideline because putting down your peers like this is reliably the marker of a bad comment, and leads to significantly poorer threads. We all love to feel superior to others, or (probably the same thing) to ward off feeling inferior, but this is a low-grade mechanism and never a source of interesting conversation. It also pretty much dominates the internet and we're trying for something different from those defaults here.

HN comments have been overwhelmingly positive about the JWT and it is currently one of the most popular topics that appears here.
Karen pretty much means approaching-middle-age white woman, with negative connotations. I don't think the use itself is always racist but it can be.
Thanks ! And indeed, fixed on the repo, should autodeploy in a few minutes.