skysight-inc/HackerNews huggingface dataset:
It's not correct because you are not rendering at 2/3 scale anymore, you are rendering at 0.665 or 0.67 scale. What you are describing is rounding, you can't do this without rounding. Worse, with that method the scale technically changes every time you resize the window. This is hard to explain in text on HN and I don't have reference images to illustrate this at the moment, sorry.
Sadly this is the norm among big consultancies.
I’m not saying it’s a lack of resolutions to choose from.

Let’s say a default button is 100px wide with 10pt font size and I have a 1920x1080 screen.

If I choose “125%” on Windows, it will render the button
125px side with 12.5pt font. With the caveat that I can render fewer buttons on my screen.

On macOS I just need to pick a lower resolution, and then after al UI elements are rendered, scale it up to 1920x1080. This results in a scaled up and thus not pixel perfect and thus blurry picture.

So Windows renders bigger UI elements at native resolution. macOS always renders a button 100px wide, you can just pick a lower resolution on a high res screen so those 100px seem bigger.

See also https://en.m.wikipedia.org/wiki/Resolution_independence
It's a fundamentally different approach. You could in theory build it on top of XMPP, but it wouldn't actually interoperate sensibly, so what's the point?
I used to work for a consultancy that almost exclusively worked for the German armed forces. And pretty signficant chunk of these contracts evolved around requirements and specification documents. Basically we wrote them, the way the armyed forces wnated them to be written, and they just signed of on them. That was equally shocking as it was hilarious sometimes. The sad thing, almost the complete management of that firm, and the majority of employees, used to be former Army, Navy or Airforce. Or from the civil admin staff. I always wondered how much value we actually created, the amount of additional expertise was quite limited.
Hyrum's law doesn't apply here. Tons of software is liable to be broken by this and at least three big projects have been broken by it. Furthermore, Apple isn't even obeying POSIX since it is ignoring SA_RESTART.

It's a breaking change.
Why do those demographics matter, though? I can't imagine China having a strong welfare state or super expensive healthcare for the elderly. So old people won't cost China much (though they'll probably have miserable lives if they didn't save enough).

Even the population going down isn't really an issue, they have more poor people to take out of poverty than the entire US population, so more than enough labor force. Plus if their population declined 50% (a super far fetched scenario that could happen over an entire century), they will still have 2x the US population.

For most individuals living in China will still be mediocre to bad, but that's still enough for them to create in aggregate an economy 2x the US one.

Japan just couldn't do this, they were always smaller than the US.
Depends on the seats. We have seats that you just put in. They are held in place by the seatbelt. So there's a bit of extra carrying the seats, that's all. We bought them because they were top scoring in a crash safety test.
It seems hiring practices among FAANG are so bad that talented discriminated engineers can be hired for much less than their institutionally-favored counterparts.

VCs can exploit that to make more money: just ask your startups to hire all those under-appreciated people and make FAANG-like software services for less.
Thanks to make great lib! Is it expected to use with pdb or console? I thought it might be useful to trace with logger.
Yeah. Somebody above goes “users are already setup in docker” and it makes me laugh...
No, it's 44 million of everyone's money.
Oh, damn!
> For instance, dendrite.matrix.org uses a relatively stable 480MB of RAM, despite being in thousands of rooms spanning tens of thousands of users.

That's impressive, congrats!

I hear your frustration, and I think only time can solve this problem, and it does eventually. It's the same with Signal and the initially poor user experience.

> It makes NO sense to end-to-end encrypt a public chatroom which by definition is intended to be indexed and visible and smeared all over the wider world.

Even if you don't want encryption, authentication is still good to have, so quick question: who authenticates messages when you deactivate E2EE in Matrix? In the case of a public room hosted on server S, A sends a message M1, then sends another M2. Assuming that S is not actively MITM until after the first message (so any initial key exchange can happen), can I be sure that the second message will not be tampered with?

IIUC a Signal group where a client would then broadcast all messages to the world would still provide such a guarantee. Is that the case as well for Matrix?
A New Explanation for the Dyatlov Pass Incident
Apple isn't following POSIX by ignoring SA_RESTART.

What is the point indeed.
I did this with a 1U LaCie case I picked up at surplus about 12 years ago. I was running a version of FreeNAS on it with grand visions of having both my media center storage at hand in the living room and a place for our backups.

I did not appreciate how loud rackmount case fans. I found it totally unacceptable, and abandoned the whole thing.
This is hilarious!

Serious face: You'd have to replace the very lightweight particleboard legs with solid wooden ones for better stability and safety.
Yeah, you cannot confirm those yourself - so what do sane people do?
they consult the experts.

The Sea of human knowledge is too vast for any single human to traverse it fully.

But here you have people who are anti-experts, who are matched with others with similar sentiment.

And flat-earthers are a very specific example. What about politics, where facts do not matter? Or even objective issues, which got politicized?

The only thing the current social media do, is to entrench beliefs of everyone using them, without regard to what that belief is.
I have long wished for a standard which was like half the scale of 20" rack-mount. I have a home lab and I work for a boutique engineering firm. Neither of those use cases can justify a full height rack but both would benefit from the design mindset that exists for the standardized rack-mount ecosystem.
Food Grammar: Unspoken rules of cuisine
If they did, the article would really need a distinction between the speedup by new hardware features (which the old compiler cannot know) and hardware-independent smarter optimizations.

Since the author seems to care about the latter, I assume they did not use those flags.
Nowadays you'd be able to shove a couple of raspberry pi 4s and a bunch of big HDDs on a rack shelf and get something similar with far less noise.
>(BTW the matrix app being kicked out of peoples cell phones might be a sign of what will come)

Let's be precise here. The Element app was suspended from the Play Store (and restored in less than 24 hours) It was most certainly not removed from peoples' phones.

We have serious issues with the centralization of network services and we should scream loudly about it and look for ways to diminish the power that comes with that centralization.

However, making specious claims like that doesn't help. It just makes those who rail against the concentrated power of these big corporations seem deranged.

There are plenty of real issues to rail against without making shit up.
From my experience with the german government, it is more the bureaucracy that is the issue and not government per se. And that bureaucrcy, on the governmen side, wasn't that far of from what I saw in companies like Siemens back the day.

I think government is just sitting on the extreme end of bloated bureaucracy, with everthing defense related taking the cake.
Scarier that it was probably a single person/reviewer involved.
I got a much better handle on basic functional programming by attempting Advent of Code in Scala.

It's of absolutely no use to me in my day job, but tail recursion is its own reward.
There are atleast 10+ bubble tea shops in and around my university campus: https://www.google.ca/maps/search/bubble+tea/@43.4741683,-80...

I don't really understand how they sustain themselves, but going out with friends to get bubble tea was one of my favorite covid activities
> Copyright infringement is not a crime in and of itself. It's only criminal when it's done for commercial purpose with financial gain which is clearly not the case here.

US Copyright laws, sure, this statement is correct. In some countries (especially in Europe and Asia) however, this is pretty much the opposite.

(Point noted however that Mr. Kelly is probably American, which assuming you're American will be subjected to U.S. IP laws, especially DMCA provisions. Since that this is unprotected, DMCA circumvention is out and this infringement would be only a crime if this was specifically filed in court, and even them it might be argued that this is more of a civil lawsuit than a criminal lawsuit.)
France has this down to an art.

When the French government puts out an EU wide bid for something (As is the rule in the EU), the bid will be won by a French company. Every. Single. Time. And it's not by accident.

Finland, on the other hand, is playing things stupid.

We've had cases where a city's laundry services was won by an Estonian company(!) because they were the cheapest. They actually shipped all laundry 300km+ south, over the bay and to Estonia. Wash it and send it back. For some reason the people handling the bid were all suprised_pikachu.png when it turned out the arrangement didn't work AT ALL.

That's all down to knowing how to write the bid so that the winner will also be the best.
That's like arguing that Austria will be united into one whole Germany at some point. That idea has always been popular among ethno-nationalists, but after losing WWII, German ethno-nationalism has become politically irrelevant. Nowadays, the only way Germany and Austria might become parts of the same country is via the EU, which is very much the antithesis of ethno-nationalist ideas.

Only a minority of the Taiwanese population are recent, Mandarin-speaking immigrants from the mainland, and since the end of the KMT dictatorship, the government has changed course towards supporting local languages, so even the "common language" argument is losing ground. Aside: Taiwanese Southern Min teaching materials by a kindergarden in Kaohsiung: http://webms.chkops.vi.kh.edu.tw/newholo/teach/teach_2.htm

So the most likely path for unification of Mainland China and Taiwan would be via an "East Asian Union" formed not due to common cultural ties, but to further economic integration among nearby countries with compatible political systems.
What's running server side?
You can look at a genetic algorithm as a neighbourhood search, where the neighbourhood is defined by whatever you can reach via 1 mutation. crossover can be seen as a way to avoid being stuck near a local optimum.
Enough exercise, or physical activity of any form, will fix this. The time and motivation to do enough is the challenging part.
On the topic of anonymity I do like this stance:

> Just for the hell of it: Anonymity is fundamentally about removing context. You can't provide anonymity you can only provide protocols that endeavour to remove context. Attacks on anonymity system always come down to injecting or deriving context.

> In an adversarial environment (just so we are all on the same page, life is an adversarial environment), there are few limitations on the kinds of context attackers are allowed to inject or derive context from.

> No anonymity system is absolute because there is always context. The majority of my research in this space centers around the context that people add on top of robust protocols that ultimately undermine them. I'm interested in practical failures, not theoretical restrictions.

> Privacy will always been an active choice, not a passive tool. That doesn't make it impossible or out of reach or "dead", it makes it a fight worth fighting.

https://twitter.com/SarahJamieLewis/status/12737436308013711...

https://twitter.com/SarahJamieLewis Sarah Jamie Lewis @SarahJamieLewis Executive Director @OpenPriv

Anonymity hasn't the same requirements as secrecy does.
Email is another decentralized, distributed system that is often ignored. The only real difference between chat and email is that the interface makes it seem like chat is quicker. Nothing stops us from writing such interfaces for email as well, though.
I agree, 10 days is not long but getting there, pick up the phone and get the direct feedback. Correspondence is less information than a phone call. Call and just "check in" on how their process is going and ask "for any feedback or questions" they have for you post interview.
I thank them for their time and if I have competing offers just give them an idea of when you are trying to make a decision (because if you are waiting on their 1 offer, it doesn't provide much social proof).
I used to desire putting rack mounted equipment in my homelab and actually filled a lackrack with decommissioned servers and switches but quickly found that rackmounted equipment tends to have loud, high speed fans which are quite unpleasant to spend any time with.
You're talking about half the height and width? That would be pretty useful, you're right. Maybe be able to put 4 of these halfracks in a normal rack.

Apple used to sell (or recommend, I forget) a half-height rack for academic use of XServes. I know one faculty who got one and didn't realize it would turn his office into a noisy datacentre. He had it moved to a spare office.
For "real" servers and anything containing HDDs, definitely. But for a switch, some 1U el cheapo half-depth server and a power rail, the particleboard is sufficient. But one-time use only, the holes you drill into it wear out when reused.
I _love_ numpy, and I am getting excited about jax, too.

However, I do have one request for it. Getting the argmax of a multi-dimensional array, in terms of the array's dimensions, is difficult for new users.

np.argmax(np.array([[1,2,3],[1,9,3],[1,2,3]])) is 4, rather than (1,1). I understand why, but it seems strange to me that argmax cannot return a value the user can use to index their array.

Having to then feed that `4` into unravel_index() with the array's shape as a parameter seems less elegant than say passing a parameter of "as_index=True" to the argmax.
Is there any evidence for this?

Most sub 15 minimum wage work produces value far in excess of the wage. This value is then captured in profit margins and stock prices.

The minimum wage also doesn't prevent people from selling dolls on Etsy or something if they really want to.
> Try 150% and it is really a pain in the ass.

Yes and no.

Wayland clients work file with 150%, or 125%, or whatever scaling. X11 client don't, they are blurry, as they are upscaled from @1X scale.

In the past, I considered that a problem, but I no longer do. You see, 20 years ago, one of the great things Apple did with their migration to Unix-like system was to make X11 clients second class citizens, beyond any doubt. You had to run X11 server manually and later, they even stopped shipping XQuartz with the system. It was a message, that while X11 apps work, if you are the author, you should really make your apps native.

Blurriness of X clients is a similar message here. You want it sharp? Ask its author for a native client. By dragging the feet the problem won't be solved. Chrome, and by extension Electron, are "working" on Wayland support since, what, 2016? For 5 years? They obviously do not see any need for it. The blurriness is a kick so they feel that they should see the need.

Similarly, JetBrains. Recently, there was an article how they partnered with Azul to rework their JIT for M1. M1 is a product, that wasn't on the market yet, but they were working on supporting it. On the other hand, they haven't managed to introduce Wayland support during last years yet. Again, the difference is, that they know M1 is inevitable, but they can afford to delay with Wayland, the users will excuse that, will look for hacks on their own and they won't be blamed anyway.

So if anything, the problem is too nice Xwayland integration and Ubuntu, that delayed switch to default Wayland session, giving time to ISVs to ignore the Wayland support for another couple of years. The distributions have to signal inevitable changes; the problems that will appear by not doing so will be their own, and solving them later will be harder.
Well what else am I paying $9.99/month for? The opportunity to buy games from them?
> This may apply to equipment and even buildings to a certain extent, but qualified nurses are not something you can just purchase off the shelf like a new rack of servers when demand is high.

Professional training is not the same as hiring people to idle. See how emergency response services mobilize in case of any emergency scenario, and how that does not involve hiring armies of firemen and police officers to idle by.
You probably want your references without leading spaces, just add another line feed to get them on separate lines and avoid the "code block" that doesn't parse links:

[0] https://github.com/dokku/dokku

[1] https://12factor.net/

[2] http://www.fabfile.org/

[3] https://github.com/johnwilson/django-wagtail-template/blob/m...
> Don’t all companies have a power imbalance of some kind with their users?

Some amount of power imbalance is okay. Obviously not every entity can have the exact same amount of power nor would this be desirable.

What matters is the scale of the difference. A single entity having several orders of magnitude more power than the average entity. Let's call this a "giant", for ease of reference.

All entities optimize toward the execution of their own agenda (this shouldn't be controversial). This is in essence a good thing since it drives competition, refinement and development.

The trouble starts when giants appear. The giants are few and the non-giants are many. It is unlikely that the giants' agendas will forever be aligned well with the agendas of the non-giants. Yet, due to their sheer size, the giants have the ability not only to compete and cooperate with the non-giants, but to change and warp the very rules of the game to something that doesn't resemble the rules we started out with. In this sense, scale truly makes all the difference.

I think a physics analogy is apt here. Think of a bunch of marbles of roughly comparable masses bouncing around each other. They need not all have exactly the same mass for the overall dynamics of the setting to be retained. They will also have different individual momenta which will change constantly as time progresses.

Now introduce a large stone sphere weighing over a ton into the picture. Can we reasonably say this new system has similar dynamics to the old one? After all, it's just one more marble. Yet now for the first time we have a marble that is practically immoveable but can move any other, which is a strictly new dynamic.
Is there a list of all the plugins including a short description? I found this: http://www.airwindows.com/category/vst/ but it only has a few per page and there seem to be hundreds.

Edit: here's a list of all the plugin names in alphabetical order, at least:

https://github.com/airwindows/airwindows/tree/master/plugins...
The insurance market can't be that efficient, or the same driver with the same car wouldn't see such wildly varying quotes from different insurers.
Some people on Reddit found out that big investors were making bets that the company GameStop would fail. This type of bet is called shorting.

The people on Reddit started betting the opposite way, which means the big investors might start losing on their shorts. The price of GameStop stock went up dramatically.

Robinhood is the main app that the Redditors used because it doesn’t charge a fee to make trades. Robinhood has some legal obligations that it could no longer meet because of the amount of trading happening. They stopped people from buying GameStop, which means people could no longer bet against the big investors.

Some people think Robinhood and other companies stopped buys in collusion with the big investors. I doubt that is the case, but the situation is functionally the same as if Robinhood had engaged in a conspiracy to help the big investors.
Because I have, my colleagues have, in fact we probably spent more than an hour and just decided it's not worth it. I decided it's not worth it because I had a way to debug, while others decided they will just code without proper debugging tools because they only want to work through docker.
>Fractional scaling is exactly what we're talking about. ... That's circular. You're arguing that the way things are done is an argument for things to continue to be done like that.

Actually no, what you are describing is ideally having no scaling at all in the compositor on any particular monitor. (Unless of course a window is stretched between them) I'm not arguing for things to be done any way, I'm saying don't misuse a feature that was designed to do something else than what you're asking for.

For a vector UI that is supposed to be pixel-aligned, you can't render that at a non-integer scale without the same blurriness that you would get with doing the scaling in the compositor. That's different from rendering print content that has no relation to pixels.
I made something in a way similar but for whole reddit (like google trends)
https://insightrend.com/?term=gme&term=amc
QQ, aren't the created files owned by root?
I find incredible how this story is generally framed as the small guy beating the big guy. Sure, a couple of big guys got in trouble, but most of the big guys steered clear. The small guys, however, are laughing out loud while holding worthless or epically overvalued securities.

These securities aren't bitcoin. They have none of the properties of cryptocurrencies and can't be used as one. So we can't just expect GME, AMC etc stay at the levels they are. These are troubled companies, many of which losing money. When the music stops playing, the big guys in Wall Street will say goodbye to the little guys on their way down.
> It's not correct because you are not rendering at 2/3 scale anymore, you are rendering at 0.665 or 0.67 scale.

You won't get the same result as rendering the entire screen at the same scale because you're snapping windows to integer borders. But that's the whole point. The app however is scaling at 2/3 within that window box and that's actually what you want because it gives better results. There's nothing special about scaling the whole screen that you can't do by scaling each individual window after first snapping all windows to integer sizes.
https://www.oracle.com/cloud/
> It’s a weird phenomenon and a clear refutation of the invisible hand.

Actually it's the opposite: more choice is brought by the invisible hand where people naturally go to, even if it puts businesses in direct competition and thus reduce prices
You can use molly bolts to mount stuff into the hollow legs with reasonable stability (the article calls them 'cavity plugs' which isn't a term I recognized, might be a regional thing)
Ah, after reading up on the topic, it seems like Reagan said this (pre-presidency) about the US economy (and government) at the time, so it it is supposed to read much more like a criticism than a target.

That aligns more with my understanding of Reagan's economic ideas.
Run containers without pulling images
Oh yes, his position was absolutely privilged. It was the stories of how the local powerful people treated women and the fact that all f them had to turn over their passports. And the curfew covering leave from the compound, that bothered me. Pay was very good so. And yeah, the actual "workforce", e.g. manual labor, construction workers and so on had it way worse.

I had a project in Dubai a couple of years ago, and all the people I was inc contact with were foreigners, on all levels. GM of logistics companies, warehouse workers, manaement, everyone was a foreigner. At the higher levels of management that changes, so.
What makes you think you aren’t?