skysight-inc/HackerNews huggingface dataset:
> Auth with MS accounts is a giant mess.

It is indeed a giant mess.

If you go to live.com and click on the hamburger icon at the top, then under 'Apps' click on the "To-Do" app, you will be asked to enter the password for your work account, even though you are on live.com, not on office.com, and you are currently logged in with your personal account.

The only way to get past this is to click "use another account" then log in again with your personal account (even though you are already logged in!!).

This bug has been present for months now.
Anthroposophy has been a massive positive influence for the world.
I've got experience in both Phoenix and Django and I disagree.
In my view, Phoenix is the less clean one: Django does not generate anything through scaffolding like Phoenix. Your CRUD (and auth and forms and everything more or less) is generated by overring the built-in Django classes or the classes offered by the packages. Nothing gets thrown away in real production; you use your class hierarchy to change it to your requirements. I know that inheritance and polymorphism seems like a 90's technology but this actually is a solved problem in web frameworks and does work excellent.

On the other hand, I agree with you that everything that Phoenix generates through its phx.gen generators are for demo purposes and will get thrown away eventually. This, along with the fact that everything is a function results in having to re-invent the wheel multiple times in your project without any saferails on how to actually architecture it. Should I use a context? What to put there? What's the point of views? Oh views are removed now? So, unless you are really very careful or have much experience/guidance this will result to a total mess.

The batteries included aspect of Django means that if you are a novice developer and follow the best practices you'll get a fine project without too much effort. It isn't really about the batteries, it's about the fact that you'll know how to implement each thing you need in a web project. I can confirm to that that because we've got 12-year old production running Django projects which were developed by a totally novice Django developer (me).

Try to do that in Phoenix (still being a novice developer).

Now I don't want to abolish Phoenix. It's a fine framework considering its age and its popularity and number of people contributing to. However you must be very careful before considering to use it for a real project that will be used and supported for the years to come, expecially if your alternative is something as proved as Django. Personally, I use Phoenix only on projects where its real-time capabilities will be the protagonist.
>Buyers and sellers must act voluntarily and enslavement against the will of the slaves, certainly seems to violate this.

Can you go into this a bit. In general sellers can acquire materials (oil say) by invading a country and mining it. If that seller then sells the oil acquired thus, I can't see how the buyers and sellers are not acting voluntarily? Is war/violence antithetical to Capitalism in some way that I'm not aware of?
BuildX supports ArmV7
Welcome to HN where we provide support after large corporations fail to do basic due diligence.
Although I agree that companies (Microsoft, Google, etc.) deliberately seek to authenticate you across the web, I do not think that the general mess with Microsoft authentication is on purpose.

It looks like generations of implementations (and likely generations of product management and development teams) layering on top of each other, "replacing" the "old" systems only to do the half of it, and integrating with acquired products.

Seen from outside, it just doesn't look like there exists a single team that understands the authentication and permission system end-to-end.
Seems like it simply supports the DoJ's case that they're acting as a trust, if they simply bought a $625M competitor to completely dissolve its product.
Around the 2000 years and the dot com boom, When I worked at a very large and well-known US software company, on-site for an external (German company) partner, their campus parking lots filled up around 9-10 am and emptied at 4 pm. Long midday breaks in the (several) restaurants on campus, or the sports building, many driving off-site for eating in some nearby city (many to choose from on the SF Bay Area peninsula).

True, the Americans didn't get much vacation, when I and some German colleagues went skiing over that long fall weekend (forgot what holiday it was) the resort was suddenly empty exactly at the end of the holiday, while we Germans stayed a day longer.

However, during regular hours it's pretty casual. My job involved traveling to many IT companies all over the country, I don't think the insane hours are anywhere near normal apart from some very few companies and not for long. The best you will get is people pretending to work - often enough I saw lots of "office golf" and web browsing or being out for coffee breaks, lots more than people actually working. That was before the wave of remote work so I think I saw the "real work". I'm fine with it, I think that's sane and reasonable for these kinds of jobs.

On the other hand, what I saw from low-level service jobs was really bad. It seemed to me that those employees do have it hard and are under constant supervision with little authority to do anything or to use their brain, just follow the script and call a supervisor if any actual decisions have to be made, and they really have to work those hours.
Except that isn't a law. Although if they were all shown to be acting in concert, not buying tomatoes in order to get a better price. That would be illegal.
probably almost four to eight weeks more per year than the average British or European programmer. In the EU and UK most countries have about six weeks of mandatory paid time off per year, and strict limits on overtime work.

Anecdotally from my own experience in the US I'd say Americans work probably about 20% more hours annually. Even people who had comparable vacation would often only take two weeks, and weekly hours seemed to be closer to 40-45 than the 35-38 that's common in Europe.

edit: btw that's not industry specific, it's a long running trend: https://www.stlouisfed.org/-/media/project/frbstl/stlouisfed...
This is very serious. As these platform become bigger and bigger they become difficult to avoid for customers and workers.
That's what I meant when I said the open source term kinda got obsolete. With AI the model is the program. I don't even have the training code or the checkpoint so I cannot modify it as the freedom 1 requires.

As I see it the weights are more similar to LLVM IR. It got "programmed" by gradient descent.

At most you can say the inference code is open source (see sibling thread).
Tesco tomatoes are a bright, happy red - and remain so even after six months in the fridge.
Prisoners dilemma can be solved by communication and repeat interaction with the same people though.
I find I use the stepping debugger less and less as I get more experienced.

Early on it was a godsend. Start program, hit breakpoint, look at values, step a few lines, see values, make conclusions.

Now I rely on print statements. Most of all though, I just don't write code that requires stepping. If it panics it tells me where and looking at it will remind me I forgot some obvious thing. If it gives the wrong answer I place some print statements or asserts to verify assumptions.

Over time I've also created less and less state in my programs. I don't have a zillion variables anymore, intricately dependent on each other. Less spaghetti, more just a bunch of straight tubes or an assembly line.

I think it's possible that over the years I hit problems that couldn't easily be stepped. They got so complicated that even stepping the code didn't help much, it would take ages to really understand. So later programs got simpler, somehow.
And they didn't refund the client either according to the tweets author... Nice business model.
There must be some sort of arbitration in the terms. They must be able to apply for that.

We've used Upwork to find contractors in the past. I will strongly recommend avoiding Upwork to my managers.
> Or maybe it's just coincidence, or was just common to shape buildings that way for a long time.

They share an outline common to many palaces from the 18th to the mid 19th century. See for example also the palace of Mannheim that (in part) houses the University of Mannheim and was built roughly at the same time as Prinz-Heinrich-Palais: https://de.wikipedia.org/wiki/Schloss_Mannheim#/media/Datei:...

When you look closer, you can observe that the individual architectonic elements are quite distinct: Frederician Rococo[1] in Berlin vs Rundbogenstil (round-arch style)[2] with a later (1900s) large extension in Neoclassical[3] style in Munich.

[1] https://en.wikipedia.org/wiki/Rococo#Frederician_Rococo

[2] https://en.wikipedia.org/wiki/Rundbogenstil

[3] https://en.wikipedia.org/wiki/Neoclassicism#Architecture_and...
That doesn't take money out from supply
I've been job hunting for the last six months.

I usually spend around 20hr on the test task they give me. On top of this there are at least 3/4 rounds of interview (spanning from half an hour to two hours).

I tend to make sure that the job actually exists though and I'm wary of small companies. I'm particularly avoiding the ones where I would be the only developer working on my domain/stack.
I think your assumption that people who say they're ethnically non-Russian are basically Russian and would be ok with annexation by Russia is wrong.
I think there's a complex interplay between their incompetence and maliciousness.

They are both, but the incompetence means that the maliciousness, while intended ends up manifesting in some unintended way.
As a random example, if your Microsoft account is OAuthed to a GitHub login, and you log in through that, the popup browser just takes you back to a Microsoft account settings page instead of handing the OAuth flow back to Minecraft
Leaky gut is a real medical term, but one that unfortunately has been picked up by the woo/toxin/alternative medicine crowd. Some researchers use the term intestinal permeability instead.

Both terms refer to barrier dysfunction in the tight junctions that make up the cell wall of the intestines. By becoming more permeable, the gut wall lets bacteria through and allows them to either colonize the surrounding tissue and/or enter the blood stream, a phenomenon known as bacterial translocation. Patients with intestinal permeability may have detectable levels of bacteria in their blood. A healthy gut absorbs nutrients and water through the gut wall, but protects the body against pathogens.

Studies show that some autoimmune conditions like psoriasis and Crohn's are associated with increased intestinal permeability. Unfortunately, "leaky gut syndrome" took this idea and ran with it, and as a result we have a lot of snake oil going around.

As for this paper, the connection is really interesting, and seems to fill in some gaps. For example, one of the newest medications for psoriasis, Vtama, is an aryl hydrocarbon receptor agonist. Psoriasis has also been successfully treated with bile acids in at least two studies.
The Largest Building in the World (In 1851): The London History Show
It's typically in the form of access to features that are reserved for higher paying "enterprise" customers. Cloudflare's MVP program does this for example.
Layoffs are largely a by product of wall street investors complaining that insanely profitable companies aren’t profitable enough and so need to cut costs

Even after Google laid off a huge number of staff one investment company wrote to them saying that average comp was too high and Google should reduce stock grants - of course this was an investor who probably earned 1mn+ complaining people earning 300,000 were earning too much
The disconnect here is that the model code isn’t the important part. If you read the paper, LLaMA is all about the training data and the training process (which required a ”massive quantity” of compute, to quote the paper). Without releasing the significant part of their work, what are they really releasing?
How easy is it for a woman to accept a partner that makes less money than them?
A dedicated laptop solely for work is basic CYA and good practice, everyone should do it.

Yes, even if work doesn't provide a laptop for work purposes and you need to furnish your own. Same goes for phones, etc.

It might be expensive to maintain dedicated hardware to cordon off work from everything else, but it's still cheaper than if you hadn't and the inevitable biological waste impacts the aerodynamic wake generator.
Designing a Smart watch using ESP32 (2022)
Win10 tries pretty hard too, you have to have The Secret Knowledge TM if you just want to use the operating system without sending everything to MS.
What's the best approach for suing US companies if you're not in the US? I doubt the effort to bring an international case will be worth it for $10k. Can you easily sue in the US as a non-citizen + non-resident? Can you expect one of those outrageously high verdicts so that lawyers might take your case for a cut of the winnings if they believe they have a good chance to either win or settle?
Well depends on the size of the company and how much of the microsoft ecosystem you buy.
Not to support Windows, but what are you doing that requires restarts multiple times per day?

I leave my personal Windows 10 desktop running for about a month at a time so I don't have to reopen 5 different windows and arrange them across three screens for uni work every evening. It works fine.

Mind you, if it was a Mac I'd not even have to reopen or arrange them after restarting the machine - they'd still be there. Although my work Mac loves to randomise which display gets which windows and desktop background... And randomly pan all bluetooth audio to the left ear once a week. I guess all OS's have their issues.
Appreciate you taking the time to write this.
It’s worth noting that this tweet thread makes some major mistakes, both in dates and in roles. For example, while she was hired by NASA after Apollo 8, she had already been working in a substantial capacity on Apollo software at the Draper lab at mit, which was contracted/hired to do the work. Much of the software written for and by NASA at that time was not actually written by engineers under NASA’s employ.

Which is to say, by the time, NASA hired her she had been working on the software for many years. And, additionally, she had been working on similar software even before that!

I think that it would be safe to describe that Twitter thread as suffering from a deviation from reality.
It really isn't, publications like the Guardian have just misled people about how the economy works and why corporations make profits in situations like this. It's basically a direct consequence of two things: people cannot buy stuff unless it's actually available to buy, and money does not disappear when it's spent. This means that when there's not enough stuff available to buy, everyone bids up prices until demand meets supply again, with the money ending up as profits at whatever parts of the supply chain are most constrained. This is a perfectly reasonable place for it to end up: those companies are actively helping make the problem less bad by existing and investing in production at the level they did, it incentivises more such investment, and - most importantly - limiting corporate profits and price increases cannot prevent people from becoming worse off in real terms because the amount they buy is still limited to what's actually being produced.
if you're in france and maybe europe malt is a good site
Don't worry. It's got that covered.

> Ask forgiveness for using a large language model to generate prayers instead of praying from the heart

Heavenly Father,

We humbly come before you today to seek your forgiveness for using a large language model to generate prayers instead of praying from the heart. We know that it is not pleasing in your sight and ask for your mercy, for “If we confess our sins, He is faithful and just and will forgive us our sins and purify us from all unrighteousness” (1 John 1:9).

Help us to remember that prayer should be genuine and heartfelt so that we can receive strength, courage, grace, mercy, peace, joy, hope and love as we turn to You in every circumstance. Guide us closer to You as we pray with sincerity of heart to You who is our source of life. In Jesus’ name we pray. Amen.
I can say for sure your issue, but I have seen very similar before, and what has likely happened is that your personal email was added as an alternate email in their tenant, sometimes this is for account recovery or MFA.

If you have your daughter login to her school account, and remove your email from her account. Your account will revert to a normal microsoft account.

You will however have very limited access to azure with a personal account, and doing things like registering an app is going to be unlikely unless you have your own tenant, or added to some other tenant.
Ye clear selection bias. Most users can't describe a problem in enough detail to get to "2nd line" support in the first place.

You more or less need to be a dev-ish person to prove IT is at fault. The lusers have to live with the unplug the computer and reboot workarounds.
They have actually made a lot of improvements to this process recently allowing for multi tenant login in a single browser.

If you use firefox, you can use each other the container types to host different login accounts, it makes it easier than switching between private windows and doesn't require you to enable extensions on your private tabs
Have been playing with one until somehow zapped it by either ESD or common mode voltage from a cheap AC adapter and inadvertently grounding some part of the PCB. Mine is now a stone that will never finish initialization (no LED color change). Haven't got time to look into if it's repairable, but there is so much programmable logic, so not very optimistic.

If you want to get one, I'd recommend protecting it in a shielded box and use a proper power supply.
Death of the Derailleur? Honda’s Bicycle Gearboxes (All 3 Generations)
This (being a MMT model). It's interesting to compare the phrase above something like "good inflation control is to grow the economy to match [the amount of money in the economy]"

whereas just removing the money would also work.
That's an incredibly useful trick and now I wonder if there is a small Windows utility that makes it easy to recover similar ghost data?
But we can't really stop traveling, can we? What about transport and shipping?

Even a full quarantine when there is a new disease is not always feasible. If you're lucky and the disease parameters will allow for quarantine to be possible, there will always be someone who'll ignore all the regulations and with coughing and a fewer will evade all checkpoints and baricades and travel by fishing ship or a helicopter or sewage tunnels or by foot through the jungle somewhere he isn't supposed to go, and spend a day in a full cinema there.

I would recommend some catastrophic movies again.
> I do not think that the general mess with Microsoft authentication is on purpose.

Microsoft has been dealing with online identity almost since the consumer web exists. MSN launched in 1995, Outlook was the poster child of webmail, ActiveDirectory is the behemoth of enterprise user management.

I don’t see Hanlon’s razor relevant when it’s on one of their core competency. They at least committed to throw part of their users under the bus to pursue their goals.
Unacceptable, hope this gets visibility and fixed
Nitpick, but I think you mean Fiverr rather than Fiver.

There's also:

- PeoplePerHour.co.uk (UK based, not sure of international presence)

- Freelancer.com

- Toptal (but I think they have some sort of approval process that may be a bit arduous)

- Guru.com

- Codeable.io

- Outsourcely.com

- Truelancer.com

- Konker

- Servicescape

- Solidgig (but stronger for design and marketing/SEO roles, I think - considered dropping into the category below)

- Hubstaff Talent

- FlexJobs (but more oriented toward IT and accounting than software development; again, considered dropping into the more specalised category below)

Additional specialist companies I'm aware of that target roles other than developers:

- 99Designs (for, you guessed it, designers and UX) - https://99designs.co.uk/

- Savio (market researchers) - https://savio.pro/

- F-LEX (legal) - https://flex.legal/

Hope you manage to pick up more work soon, but also that you manage to get yours and your clients money back from Upwork.
Are there any public reports of this? It’s not something I’ve seen anywhere and not my experience. I “googled” it and all that came up was your mastodon post saying the same thing.
YouTube nerfed their api in a way that using third party clients is from hard to impossible. Things like requiring users to register api keys etc.
I assume most anti-cheat systems will sooner or later require Secure Boot and TPM, which makes a lot of sense. Additionally, it's more secure to have them enabled, and similar solutions have been used on iOS/Android/macOS for a long time now.

Many Linux distributions have signed bootloader and kernel, to support secure boot, but otherwise I think you could either add your own signing keys for the Secure Boot, or chain either Linux or Haiku from a signed grub bootloader.
The law is against 'unfair business practices', but the Competition and Markets Authority took action when businesses raised the price of hand sanitizer when there was lots of demand in 2020.

Now businesses generally can't make big price shifts due to increased demand or constrained supply.

https://www.gov.uk/government/publications/cma-and-trade-bod...
> Auth with MS accounts is a giant mess.

I agree. It is surprising that we don't see similar issues more often. It is *so* confusing to both users and the developers, to the point where it's too easy to make some naive mistakes. And it is one of most critical parts of the systems!
> please describe based on facts who writes a number into a computer that will be the price.

The person selling the goods, with a limited but sole-focused understanding of the competitors, stock coming in, stock going out, and forecasting does the best job he can to set the price that maximizes his individual profits
The reason the phrase was coined to describe exactly that kind of illogical reaction you are describing. It is used to describe seemingly insignificant additions that will cause people to buckle.
Windows 11 allows for the creation of local accounts, it sounds like someone signed in with a azureAD account (work email) joining the azure AD basically drops a lot of default policies on the machine, one of those is disabling local admin.

They can either remove that policy from their azure AD, or remove the machine from the azure ad.

Or update their policies to allow for azureAD joined machines.
A moderator replied to me a couple months ago that these kinds of posts are usually penalized so HN doesn’t become a support site, but I still see them quite often on here on the front page. I had been commenting that when such posts are made for YC companies, they rarely make it to the front page.

> there has been a glut lately of stories using HN as customer-support-of-last-resort or generic-complaints-about-$company, and we've been hearing an increasing amount of community complaints and pushback about those. HN's standard mod practice is to downweight most such threads

I’m guessing that Upwork is not a YC company.

[0] https://news.ycombinator.com/item?id=34320816
Those are reasons not to buy a mac for gaming, but if the engine also works in macs, isn't that a plus?