skysight-inc/HackerNews huggingface dataset:
I think so too, but the IOC explicitly say it's due to pressure from other athletes who'd boycott otherwise ( and i see their point). Maybe if Russia hadn't gotten away with the doping there would have been more leniency..
I work as a Senior Software Engineer and DevOps for a AI consultancy, and I've been dealing with MLOps for the past 2 years.

I'm mostly aligned with what the article says, MLOps today is definitively in a frazzled state. However, I disagree on the following points :

- Google and al. are not good example to follow for ML deployment best practices. Sure their sophistication is higher, but they also have a lot more staff to handle "the other side" of modelling : Data, Infrastructure, Tooling. They build tools to suit their needs, as big SaaS products holding *bytes of already organized data ready to be used for data science, and it's a really different perspective than a large retailer trying to get better sales forecasts.

- Vendors from all sides have really, really bad fitting products for Data Science and ML in general. "Platforms" are trying to profit off MLOps with a commercial product claiming to be the silver bullet to every pain your team has. Three months later, it's just another life-sucking lock-in with a list of tickets to be addressed. We really miss a new "Docker" here. Have a few examples: Databricks ? It's a Spark-as-a-Service platform with the worst APIs you could imagine. Git-for-data vendors ? They don't understand Git nor Data : is a model data or code ? Both ?

Finally, ML at Reasonable Scale builds on top of regular software engineering best-practices. If you don't usually store a shell script's output in a repository, then you should do the same for a notebook. Same goes for Idempotency, Reproducibility (of model training), Composability (of pipeline steps), (data) Versioning, etc..
It was a city bike, and the seller contacted me to check my height (I suppose he wanted to roughly adjust the seat position, or if I'd be out of range ?), as well as the options I was planning to add, if I knew where to go buy an insurance etc.

Very friendly and helpful overall, we could have dealt with all the details by mail but he went straight to the phone.

Previous to that I had a vendor request more details about my street to know if they could deliver directly from their truck.
I have worked in both kinds of projects. Those where the backend was the mess and those where the frontend was it. Good devs, who take care and are given the time to do it right, can create both in clean manner.
I think usually the problem why frontend tends to get messy: There is usually a lot more pressure, unclear goals and instructions involved. And of cause a foundational technology that is already incredibly messy especially if you have a wide browser support goal.
My father talked of similar experiences from his military training. The norm was that 50% of armor would make it 100km when travelling on their own
Preamble : not saying you're wrong.

The idea of fighting ("[being] in a constant battle with") the compiler seems weird to me, the compiler is my automated helper, the stricter it is, the better I work and I thank it for correcting me.
I get the narrative of the article, but I think it is counterproductive to use headlines like this. I have noticed this sentiment that the article author is pointing to ("the world only needs containers", etc) on Reddit and other forums. But the reality is that Openstack is a very capable IaaS platform that does not have a match in the open source space. If you are comfortable using commercial solutions, then yes, there are certainly ones that could compare to Openstack in one aspect or another. But if we are agreeing that open source is good (for the market) in the long term then it would be unwise to think that Openstack is done and over with.

My experience is that Openstack opens up the world of cloud infrastructure to organizations that are either very large and therefore have the inclination to own their services and workloads, or organizations that have specific security requirements.

Openstack is not going anywhere anytime soon.
Then why aren't we working on improving the databases to allow for such complex rules, and instead wrap it in another layer (often multiple) to do all this stuff there?
Better yet, if you don't have a physical presence in the USA (eg: the item was shipped from Canada), then the obligation of remitting the appropriate taxes often falls to the purchaser: https://www.avalara.com/blog/en/north-america/2016/12/guide-...
What would be an objective metric for deciding whom democracies should be allowed to do business with?

If you use e.g. the democracy index, you leave most of Africa (which, remember, is bigger than it may look on a typical map projection) and Middle East, which fare as bad or worse than Russia, to China. Try suggesting that to US corporations or foreign policy lawmakers.

Once more than half of the world gathers behind China due to sanctions, give it time to snowball and soon EU/US/AU may just become unable to compete with Chinese offers, meaning any remaining country will have no economic reason to continue dealing with the Western bloc (except if you threaten them, bribe top officials personally, or do a coup).

Edited to clarify implications.
> why do governments not make a habit of funding/creating really high quality tax software for businesses/individuals to use?

They do. We can leave aside the practice in many European countries to compute your income taxes for you, based on reporting by your employer and financial services. Even in the US, high quality software is provided for sales tax compliance. In fact, according to the Supreme Court, the presence of that software is one of the main reason they overturned their "no interstate online sales tax" decision in 2018. One reason was

> Streamlined Sales and Use Tax Agreement. This system standardizes taxes to reduce administrative and compliance costs: It requires a single, state-level tax administration, uniform definitions of products and services, simplified tax rate structures, and other uniform rules. It also provides sellers access to sales tax administration software paid for by the State. Sellers who choose to use such software are immune from audit liability.

Which, I guess to return to the point we set aside, is because companies can lobby for public software for their benefit, but tax prep companies can lobby against public software for their benefit.
Look at the footage from Kharkiv and tell me that's not indiscriminate bombing. Hospitals, appartement buildings, schools, kindergartens are being obliterated. In a dense urban environment! They're in the process of destroying the city.
Thanks for the free documentation. (Companies should really be paying out "missing doc bounties".)
Article 41

https://www.un.org/en/about-us/un-charter/full-text

https://aclj.org/united-nations/procedures-to-impose-sanctio...
> My team has been able to hire people from all across the country, gaining access to talent that we normally would not have been able to reach.

It works when the team is used to and knows how to connect with each other online and to keep those connections going through the day/week. I'm an (highly functioning) introvert and even I hate video onboarding. I've done it twice during pandemic and it sucks big time if the team is not ready for online lifestyle/workstyle. Several months in and I still don't feel like I belong, it's just all the people busying away on their own, like in a univerity groupwork. I miss my old work when the chat was actually a place for smalltalk, instead of a place for just sharing technical knowledge or updating progress.

Feels like some companies think that remote work is exactly like onsite, just virtually. Well, it's not. Dynamics is different, workflow is different, everybody has to adapt. I genuinely want to work remote, I don't think I'll be back to office anymore, but I still need the team that knows how to actually be a team online.
Alternatively, society could combat the "birth trap" by providing legal protections for mothers, like the right to return to their old jobs, protecting them from getting fired during and after pregnancy, providing them with post-natal PTO... just like it's the norm across Europe.

> By statistics this is by a far margin male.

And again, that one can be combatted by society. Mandate opening up wage lists in companies, mandate equal pay for equal work, support unions and collective wage agreements, mandate gender (and other) equality in hiring. All of this is what various European countries do.

> Healthcare has a problem with insurance where the hospitals have to blow up prices to cover costs and give some wriggle room for haggling with the insurance company.

The fact that hospitals have to haggle with insurance companies is mind-blowing on its own, or that they have to cover for un(der)insured people and have to spread out the cost to all actual payers. In Europe, neither of these is a thing.
Glad to see Slay the Spire here. It was my gateway drug for game theory and similar "decision making" stuff, I think everyone would benefit from playing it at least for a little bit.
I cannot read the Bloomberg link, but I think fossil fuel usage is a better proxy of total resource consumption than trees.

https://www.macrotrends.net/countries/USA/united-states/carb...

I am betting the above chart does not incorporate all the manufacturing activity that was outsourced from 1960 to 2022.

I like to think of it in terms of basic physics. Consumption = energy = mass * distance. The more mass that is moving more distance, the more “resources” has to be consumed. Perhaps not in the form of trees, but at the end of the day, the reduction in entropy has to be made up somewhere.

So you have more people, moving more mass (including themselves), means more resources consumed. Materials becoming lightweight does help, technology obviating and consolidating devices of course helps, and efficiency gains in energy conversion mechanisms helps too.

But I doubt those advancements have offset increases in living standards and expectations of qualify of life. And a lot of people around the world are stepping up their consumption big time, and they are not even close to reaching 1960s level of American lifestyle, much less 2022.
It occasionally makes me think that the only thing holding back trends are overarching cultural norms, rather than a small, devoted group of people willing to fight to take back the "old ways". It's very hard to change Japanese society unless everyone is moved into action at once (as the continued use of paper forms would show). I think from this resistance to change, we people from other cultures are able to view this alternate version of some other Internet where people don't care or don't want to use the latest tech all the time.

I once read in a Japanese economics newspaper that the general sentiment is: if you ask your boss if you can use shiny new technique 'X' to solve a problem, you're going to be told "no." As a result, nobody bothers to ask.

Sometimes, I wonder if nothing short of that kind of deep-rooted hesitance at a societal level would have been necessary to stop today's Corporate Memphis web.
The same knobs who outsource jobs to countries in far away timezones tend to argue that being in an office is important.
> Tour hopes to produce a kilogram (2.2 pounds) a day of flash graphene within two years, starting with a project recently funded by the Department of Energy to convert U.S.-sourced coal. “This could provide an outlet for coal in large scale by converting it inexpensively into a much-higher-value building material,” he said.

That's where a lab scientists keeps both feet in the ground, makes sensible estimate, and fears missing them.

Whereas an Elon-type would already have promissed a ton per seconds by the end of the year - and maybe the simple fact of stupidly overcommiting would actually make things a _bit_ faster.

Good luck to them anyway, seems like a cool process.
GraphQL is a consequence of the SPA design, a bad design leads to a worse fix.

The drawback is that the frontend now has its own schema, often it starts as a naive direct mapping of the real schema.

Thus any changes in the real schema also need to change the frontend schema and every use of it, or the mapping to the frontend schema needs to change.

Eventually these two schemas will diverge because it is not feasible that every schema change results in frontend change. Especially if the idea is to have two different teams working from either side, then the backend team can’t wait for the frontend team therefore the schema mapping will change.

And the thing is that the frontend shouldn’t be aware of how the backend schema is constructed, if the User model is separated into three different tables, because of some technical reason, that should not change how the frontend operates. The frontend understanding of what a User is shouldn’t be the same as the backends.

Therefore ideally frontend schema and the backend schema will always differ. They don’t view the world the same way.

However what you now have is a slow mapper between the frontend schema and backend schema.

The point of relationship databases is that you can view your data from different perspective by doing different SQL queries. That is already built in. But now we have invented yet another layer on top of SQL, usually in combination with the already monstrosity called ORM.
They do if you have other potential conflicts, of your choice or someone else’s, after winning.
>most Americans aren't even thinking of: India

Superpower 2020 meme aside, the geopolitical implications of a risen India is profound. Within striking range of every significant SLOC for Europe, MENA, east Africa and Asia until arctic shipping becomes viable. Perhaps the biggest strategic blunder in recent human history was carving out antagonistic Pakistan, combined with PRC influenced Myanmar which prevents land access to most of Euroasia. That said, India is reaching terminal demographics as well, and far from getting rich before getting old. And apart from all the QUAD / potential for west alignment, I think any strategic thinker outside of India with half a brain cell will want to keep India down for as long as possible if not bulkanize her.
In the context of labour costs vs other costs? Most of that comes in as labour costs. It is paying humans money to spend time doing things. The high prices of healthcare aren't because of the expensive machines; the production of that can be outsourced, they're relatively long-lifed and they don't consume a lot of physical inputs.
Great work guy's. I will feature this website in upcoming issue of https://proddducts.com
> And the draft invoices piling up for months must have been visible too.

I was wondering about this as well. Author seems to have checked several dashboards and metrics, yet still missed it. Feels like a clear UX bug if they didn't at least have a way to alert or monitor for drafts that are never sent, especially if they are recurring on the same accounts.
Sure, I don't really understand how there can be such a pay discrepancy even inside the US for such a remote friendly occupation as programming. So I am not pretending to understand the dynamics.

Entry level jobs would be swamped though. Like for local kids in London when UK was part of the EU. Like half the kids in the union could speak english good enough and many thought it would be cool to work in London. Good luck raising a family on a normal job when compeeting with people that happely live packed in an apartment for some years before bailing the city for raising families themself in their home countries. I know like half a dozen friends who did that.
I agree that working from home is great, and this is really not important, but I have to ask:

> I can have someone come by and cut my cat's claws whenever need be.

You have somebody else come over to cut your cat‘s claws?
Stylus: https://add0n.com/stylus.html

I need to fix many sites...
Thank you for sharing this. I have just found dozens of invoices not charged!
Thank you Cris!
I had a similar experience that I might be able to explain logically.

I was thinking about death, the exact moment of death, and thought about the last sensation felt by a dying person.

I had a thought that the last affect you experience subjectively never goes away. That if you feel horrible at the moment of your death, subjectively that feeling never goes away.

That idea and feeling shook me and made me think of heaven and hell being abstractions of the last subjective affect that you are ”stuck” with.

I understand that this is nonsense, but it ties well together with abstract consepts about soul and afterlife and logic in a way that allowed my mind to create a model it, and feel all the horrible outcomes of that model.

The model felt plausible enough to trigger strong emotion.

It did not trigger anything long lasting - just a momentary feeling of terror.
Who are you using as a backup payment provider?

Have you been able to get Stripe to export your clients card data and ACH details to your backup processor?

Curious as I'd love to have automated payment provider redundancy and replication for recurring invoices.

https://stripe.com/docs/security/data-migrations/exports
Onsite/online split is the worse, unless you work with just a laptop and nothing else then you'd have to have duplicate setups at work/home and at least I'm always leaving things eithere here or there and then missing them.
Completely disagree. We have proven that a lot of developers are both happier and more productive when working remotely.

The open office is the absolute worst possible environment for being productive. I could probably be more productive in the middle of a highway.
In many parts of India muslims block off roads and public spaces to "offer namaz". This is illegal in may islamic countries in the Middle East.

Many countries in "liberal" Europe have banned the hijab.

Amnesty is not a reliable source of anything.

When India bans namaz on the streets and hijab which I think it should, perhaps you can come back and make these complaints.

Islamists fear of BJP & Hindus might very well be true, since they are incapable of feeling guilt having killed or ethnically cleansed millions of Hindus from their homeland in Pakistan, Bangladesh or Kashmir, at least fear will keep them in check.
There not discussion that DU has terrible long term impact, of course it has. The US aren't “good guys” who don't hurt civilians, nobody is arguing that!

Yet, “in terms of city leveling” Fallujah and Grozny are not comparable. That's it.
Yes, a lot of software can toggle between them via a trivial UI toggle
Unfortunately I was unable to archive the page as a whole, as the site is behind some CAPTCHA protection. Both archive.is and archive.org just archive an error message.
All the best for the PH launch.

I will feature this in upcoming issue of https://proddducts.com
C-style cast also has a weird "super power" when it tries the `static_cast`: it will happily cast to a pointer of private base (with all the offset adjustments), while normal `static_cast` would fail.
>Switching to DC transmission might fix it, but the cable loss would be higher

AC loses due to reactive impedance and skin effect should always be higher than DC transmission. DC might make sense if the generation is solar based, as it naturally generates DC, although converting it to higher voltages must have an AC step.
That's amazing! Beautiful retro graphics. That brings back so many memories.
I think this is the worst comment I've ever seen as well! ;)

BTW, it's not a landing page. This is the README on GitHub.
nice try, russian army
I guess if they can confirm that it is a specific star they know where on a I finite line they are. If that line happens to be through earth and the space craft they know where to point their antenna.
The lines get blurry on labor vs capital costs when intellectual property comes into play. But I would model a doctor spending hundreds of thousands of dollars on education and 10 years of their life in the capital column.

You cannot spin them up and down, and for better or worse, that much investment into a person is basically permanent from a country perspective.

The machines also require very highly skilled people to develop, with enormous R&D costs, same as medicines.

Maybe instead of capital costs, it would have been more accurate for me to write that the labor being bought and sold in the 1950s is nowhere near the same labor being bought and sold in 2022.
I worked five years in the game industry, mostly on (guess what!) security and infrastructure for a Very Large F2P game. I was nowhere near game design or any part of the game loop itself, but I did a lot of work on our account system.

> > In practice, it may well be more complicated than that

> No, its not...

You keep assuming that the information you already have is ALL of the relevant information about this issue. You're just a Monday Morning Quarterback, and you have no way to know whether the situation is more complicated than this. So you can't possibly make absolute statements about this... Unless you happen to work at Valve, on something that has given you actual experience with the Steam account system.
Who’s doing the seeing
I think the "Static casts can call several conversion constructors" section is misleading. In fact, it has nothing to do with static_cast, it's just you can chain conversions, if you write out some of the conversions explicitly. `BarFoo barfoo = FooBar(foo);` works all the same.
I think you’re looking for Primo: https://primo.so
> China has long figured out that it's easier to subjugate the West through economical power than military power.

And yet they are the world's largest army by headcount and the second largest by budget. They are absolutely going to make use of that power, the question is just when.

> China already strongly hinted that they don't have Russia's back in this conflict

Outwards? Yes. Everything else would be madness.

Inwards? I'd guess that they aren't too unhappy. The US had already begun under Obama to shift their focus away from the Middle East and Europe to focus on China and their expansionism - now with the Ukraine crisis that one way or the other will take many years to resolve, the US will have to split attention and forces between China and whatever Russia is doing.
Laser would be quite difficult because bundled light would need to be directed at pretty small organisms. But as another poster stated, UV-light might help.
> Static casts can call several conversion constructors

Feel free to play with it some more:

https://godbolt.org/z/7fGnj6db1

It consists of two user-defined conversions in the argument and one user-defined conversion (i.e. converting constructor) in the initialization. The reason for that is: https://timsong-cpp.github.io/cppwp/n4659/over.match.conv#1....

Hence, the following can actually do four conversion:

Foo foo;
Bar4 barfoo{static_cast<Bar2>(foo)};
THANK YOU for making me feel less like a lone voice crying in the wilderness!

I do not get the trend for tiny reduced keyboards. I use my numeric pad. I use all my cursor keys, not just up/down/left/right but Ins/Del/Home/End/PgUp/PgDn – and not only on their own, but with Ctrl and Shift and combinations thereof.

I want more keys, not fewer. I want F-keys I can use for program control _and_ maybe another set for media/screen control _as well_. Not either/or, both.

I don't want more combinations to hold down; I want fewer. If there's a combo I need a lot, then I want it on its own key. I don't want a Fn key on a desktop.

I don't want one on a laptop either, but I also don't want an Amstrad PPC-sized laptop:
https://en.wikipedia.org/wiki/Amstrad_PPC_512

OTOH, this applies too:
https://ifunny.co/picture/as-canadiangold-follow-i-don-t-wan...
> People are not bound by physical means with the threat of death. Sure.

With how your health insurance depends on employment in the US, I kind of have the opposite impression that people actually do work under threat of physical harm; or violence, in other words, not unlike the working conditions of a slave.