skysight-inc/HackerNews huggingface dataset:
> This is non negotiable these days, even for the smallest company.

Says who?

In reality, users don't care. Regulators, however, sometimes do, which leads to certifications and compliance requirements - and only then SSO and MFA become non-negotiable.
The bill sponsors are senator Andrew Gounardes and assemblywoman Nily Rozic. Rozic told CBS news: "Jewish parents are being told to remove social media apps completely from their phones because there is no way to actually prevent what their children will see."
One of my in-laws is a full on Fox news nut, but has a rare condition that he received treatments for as part of an NIH study that did him a world of good and Fauci was one of the doctors that worked on it, as a result the bits of nuttery he didn't buy into were attempts to discredit Fauci or anti-vax stuff. Oddly it didn't pull into question any other beliefs he picked up from that station.
It’s a lot easier to report a problem when you have screenshots.

Will HR do anything about a handsy VP in a he-said-she-said situation? Maybe. Will they do anything when you send them screenshots of a VP’s icky chats? You bet.
> So, some of what was going on in my mind as I read the Bloomberg piece, was: did they choose people at random

They chose around 5000 people; they randomized them to either try the new shot, or one of two existing PREP drugs.

Of the 2000 people in the lenacapavir group, 0 got HIV, while dozens got HIV in the existing PREP groups.

When you have that many people and shuffle them, the groups end up pretty similar. You'd have to be really unlucky to get all the promiscuous people in the PREP groups.

PREP is already pretty effective; to have such a crushing result over PREP is a breakthrough.
Given how much of a hot mess mass COVID testing was, and that was just a nasal swab, it is hard to imagine systematic blood draws for STI screening getting anywhere near feasible.
Android seems about the same to me as desktop Windows/Mac development in all of those regards.

* Married to the vendor's IDE: You technically can build without Android Studio, Visual Studio, or Xcode, and it's educational to learn how to build apps without the IDE, so you can debug tricky compilation issues, but for day-to-day development, you've pretty much just got to use the vendor's IDE. `gcc hello.c` will not get you a running Windows Forms app, a running AppKit app, or a running Android APK. (`javac Hello.java` won't even get you an `.exe` file!)

* Complex proprietary tool chains: The vendors' build tool chains do a lot of tricky work, including link-time optimization, obfuscation/minification, and app signing/notarization. You technically can ship an app without LTO and without a signature/notarization, but good luck getting ordinary users to install it.

* Crufty legacy APIs: Windows and Android have a lot of those. Mac has marginally fewer of them, but that's because Apple is more willing to break backwards compatibility, which is its own kind of hassle. It requires a lot of domain expertise not to accidentally use a bad legacy API on desktop, and Android.

* Spotty documentation: All the vendors have spotty documentation. Some parts have excellent documentation, some parts are nearly undocumented, and some parts have outdated/misleading documentation. All of the platforms are popular enough that third parties have written a lot of great blog posts, videos, books, classes, etc. (As a professional software developer, your company should offer an education budget so you can pay for good educational materials.)
It's the other way around with apps. It's like I want to hire a contractor and every contractor says they have to smoke inside my house.
Old ThreadQuilt
For comparison to new version. Tell me what you think.
It's always funny to me how facts about previous allegiance are withheld with impunity, apparently in hopes to confuse a distracted reader.

I can forgive people for forgetting to mention that Baltic states were part of Russia for centuries before they were re-annexed by the USSR in 1945. Indeed I can see how people had 20 years of independence and weren't fans of being included into a socialist utopia. But, just yesterday I've read that Georgia had a "Bolshevik invasion of 1921". A province of Russian Empire for a really long time and up until 1917.

It looks like the free press thinks you can make legitimate territorial claims go away by not mentioning their existence.
They have a high trust society where people follow rigid norms thereby lowering the cost for infrastructure. For example, they probably don't need to clean the streets as much because people don't shit on the sidewalk.
As someone from the UK this is a strange thing to hear about a healthcare institution. In my view the end user is a patient and not a customer.

If a sandwich shop produces bad sandwiches then eventually people stop buying them and shop around. This doesn't work with hospitals. In the worst case, dead people can't shop around.
Wow, that's pretty cool. The game looks great!

Was it developed on an actual ZX Spectrum? I think I read that the development environment for the Spectrum port of R-Type was running on a 80286 PC, curious if this was common back in the day.
I grew up in a rough neighborhood in the 80s, about a mile away from the nearest precinct. We had regular shootings, and my parents complain that the police would wait approximately 30 minutes before driving the 2 minutes from the precinct to the scene of the shooting. So the indifference you're describing is nothing new to me. But neither is the notion of police departments juicing their stats.
GPT-69 is already far ahead of 6a.
From memory, I recall Vulture might do something like that!
Also, the Houthis attacking ships in Red Sea have shown that modern air defenses work. None of the warships have been touched. Two cargo ships have been hit. The warships have shot down a lot of missiles and drones. Which is really expensive and hasn't opened up the Red Sea. But shows that attacking warships is harder than the Houthis, who have proper anti-ship missiles and ballistic missiles in addition to drones.
Quarterly goals one year out, monthly goals the next quarter.
Keeping these as few as possible, high level but concrete, stretch but attainable.
Then re-ranking actual TODOs regularly with respect to these, with low barriers to dropping things that do not contribute to overall goals.
I didn't realize that they had actually done a "History of the World, Part II". Though from the reviews, it sounds like they shouldn't have.
But I want to get paid more
Oh that was an interesting dive into LED peculiarities. And I did have an oddly behaving movement sensor too! It turned out to be mice. The sensor was just very sensitive.
How big a trend is that, though? Most companies are all too happy to do a capitalism and move office expenses into OpEx, to improve their return on capital by being a pure-play widget company instead of a hybrid widgets / real estate development and holding corporation.

Sure, there are some big sprawling HQs of the gigacorps who just can’t find enough space to rent otherwise, but that seems to be a minority of office employment to me?
"A secular state need not suppress Islam"

What about a secular state that doesn't want to become an Islamic state, but has a significant minority that has the opposite wish?

AFAIK this is the most important common political problem across the Islamic world. Many organizations such as the Muslim Brotherhood want to Islamize their respective secular countries, some by peaceful means, others by violence. There has already been at least a dozen civil wars around that issue.
I disagree that there is a 'shared understanding'; for instance, the latest Freakonomics podcast episode featured an interview where the subject stated that live theatre was a social good that was critical to a functioning society, and worthy of public subsidy. I like theatre, but think it's a luxury good. There are many similar 'interests'.
Yet many students aren't paying attention, given current voting trends.
HIV is notoriously unstable - RNA viruses don't contain any error checking during replication. Which is one reason HIV drugs, including those one, are almost always used in combination.
Those 1-4 bytes are sitting in a register the entire time and thus basically free to read as often as you want, though.

An actual sampled profile showing the two approaches would be interesting. Naively it seems like it's just because it has faster UTF8 handling and nothing to do with being a state machine exactly
I don't see the difference. Just increase what you pay your execs. Boom, you didn't make a profit.
How does the zero-knowledge solution make sense? Can't you just cheat and show me two random different colors whenever I click two post-its?
OIDC is the only way to get proper 2FA into all services without adding tons of friction. Friction reduces acceptance and usage of 2FA.

Every service that puts SSO in an enterprise tier is a security risk and shouldn't be touched with a 10 foot pole.

Go ahead and put Kerberos and SAML and maybe even LDAP SSO in Enterprise tier, but if you put OIDC in enterprise tier, you're responsible when your customers will get inevitably hacked.
Most likely the Tajikistani Civil War, 1992-1997.
Ahh, very nice. It was fun to rediscover/relearn some of these things through this game.

Very nice wording on the 5-color challenge! I think it was the perfect balance.

One thing I was missing was the ability to move the points already on canvas. I assume you already considered, though. (As well as right-click-to-remove?)
Great video, thanks. My takeaways:

- The physical demonstrations at 1:16 and 3:48 were helpful

- thinking of proofs as between a prover and a verifier, not as classical deterministic proofs

- insight into the name "zero-knowledge", as in "you can already predict the answer, so you're not gaining any knowledge from that interaction"
You realize that this comment was a very minor tease?
This community is so Us-centric that the pro-US-on-anything bias drives basically every voting trend, and the issue is just teasing how Americans don’t understand other nationalities’ humor and cultural nuances?
"Reasonable accommodation" is a negotiation between you and the employer. There is nothing that defines what a "reasonable accommodation" is, up to and including remote work. The ADA gives potential examples, one of which is working at an alternative location.

https://www.dol.gov/agencies/odep/program-areas/employers/ac...

Your employer may find WFH unreasonable and deny it. Or they may find it reasonable and let you go for it.

But there are no "general rules" when it comes to ADA work accommodations.
Take a look at https://dotnet.microsoft.com/en-us/apps/mobile. It will allow you to write Android apps in C# in Visual Studio.
Dream trip. Your own bikes ? How "free" were you and how difficult was it ? I've traveled by motorbike on 4 continent now and am dying to visit central asia to do more of that.
From the post:

> In 2014, Tajikistan was the most-remittance based economy on earth, amounting to almost half of its GDP. The countryside is dotted with half-finished concrete homes which I was told were the long-term retirement plans of Tajiks working abroad; they build their structures for a few months each year over many years or decades using trickles of funds earned from abroad. When the structures are finished, they prepare them to be their permanent homes once they retire from migrant work.

They aren't settling out of the country permanently and I doubt the quality of life as a migrant worker in Russia is spectacular.
You say that like addiction is just something that can be taught by parents to overcome. You can attempt to teach your kids to "just say now", but they are kids and are going to rebel against anything they are told they can't do. That's just part of being a kid. Once they do it and become addicted, telling them no is just a useless concept.

Part of the problem of laying it at the parent's feet is that there's a much larger than zero chance the parent(s) also shows addictive behavior. To quote the after school special, "I learned it from watching you, all right?" I still go back to the fact that the addictive thing is being intentionally manipulated to increase the addictive properties. It is not natural. It is the thing in and of itself that is the problem.

I don't know of any viable rehab potential for social media. I can only imagine the relapse potential would be closer to 100% than for any other drug.
Forbes threatens Perplexity with legal action
We're just whittling down to a smaller and smaller subset of users. 99.9% of users shouldn't be made to go without just because 0.1% of users can't have it.

Though even then, ffmpeg is open source and decodes hevc just fine. I get why browser vendors would not want to bundle ffmpeg, but that shouldn't stop them from leveraging it if the user already has it installed.
Because desktops, even modern commercial one, are still kind-of open platform, mobile are their OEM game, devs are uncomfortable guests there.

If you are a very large firm you have to accept the OEM bureaucratic terms, if you are a small one you are a bad guest because people must only consume and being fully dependent on the vendor, if programming is ease too many will try and sooner or later FLOSS start to spread and sooner or later people will decide it's time to ditch costly subscriptions to do things alone, knowing it's perfectly possible...

The entire modern IT development head in this direction, trying to subtract all power to all users, no matter if "end users" or "intermediate programmers".
Well, I'm still running critical services on Solaris 10 everyday and will be running them for the foreseeable future. Granted it's on an airtight network, but still, every time I see CDE, I'm brought back 15 years ago.

I wish we could migrate to something more modern, but vendor lock-in is strong in certain instances, let alone in the embedded space.
I think there is a fair bit of personal tastes in the answers to these kinds of questions. Personally, I've become a fan of Josh Comeau's "delightful React file/directory structure" [1].

I think it makes a ton of sense, but again, I suspect there's a fair bit of personal preference in these kinds of things.

I'm eager to see what other styles and architectures people suggest!

[1] https://www.joshwcomeau.com/react/file-structure/
Startups/scaleups can grow arbitrarily large pre-profit; that's not a feature, that's a bug.
At least my state requires the losing party to pay court costs. Let me guess that big companies simply don't pay.
On the flip side, religions are incompatible with liberalism so there's constant tension.
part of the problem in the US is that the parents, and often times the wider public, give children much less credit than they are do.

children are learning but they are not dumb. They can generally recognize dangerous situations and exercise good judgment, and shocking crimes like stranger abduction are incredibly rare. they can, if services exist, go to the playground and the school unassisted, but unfortunately we now live in a society where even if you trust your kids, someone else might call child services on you.
They all got done? What?
Yeah, I think import maps resolves a lot of those issues myself... I both loved and hated it. I liked that it was just a matter of referencing any live source module, but hated trying to keep various references synced (like std).
It sounds like you are not aware of how teenagers and young adults actually behave.
If TikTok is truly an agent of the CCP as the US government claims, then they could just run their web service for free. No need to do business in the US at all.
slag here referring to vitrified whatever?
To paraphrase Crocodile Dundee; that's not the shape of information, this is: https://en.wikipedia.org/wiki/Information_geometry
> I'm going to have to disagree with this one. My friends in HR said the number of inter-employee problems went way, way up during COVID remote work.

Note that your HR friends is not a good measure of harassment. Maybe more people filed HR complaints because asshole and abusive behavior was easily documented over chat, etc. Whereas before, you had abusive behavior, for example, inappropriate touches but no witness that a person might not feel comfortable bringing up to HR especially if the abuser is somebody important.

Everyone knows that HR basically exists to protect the company. Unless you have ironclad proof, you may not want to involve them. Remote work would leave more of an undeniable paper trail.
Lossless Visualization of 4D Compositional Data on a 2D Canvas
This tech has proliferated across cities in the US by claiming to be a "force multiplier". That's supposed to mean it makes police more effective at their mission without actually adding any additional headcount.

But if 70-90% of the time the tech is sending police on goose chases that end with no findings, it seems like "force multiplier" falls into one of those marketing buckets where the truth is the exact opposite. The tech actually divides police from the mission.

Many, many cities are siphoning off public taxpayer dollars and sending them to this company.
Minutes of Fame on HN
Hi HN,

Writing this short post with a quick question. How come my product got its fame on HN (to the point of a hug of death) and now, only hours later, I can’t seem to get a single user? I am interested in how the dynamics work and what could have gone wrong. Is HN a lottery, more or less?
Fetching code at runtime over the network makes sense in a browser, it doesn’t make sense outside of a browser and would actually be a huge security risk without all of the security features that browsers have. So it just reinforces the perception that ESM was only designed for browsers.

Both TC39 and node utterly cocked this up. The design of ESM is bad, async imports are a stupid idea, and node’s implementation has been beset by ideology.
The gameplay is focused on logistics, so those aspects have a lot more control. I particularly enjoy that in conjunction with the model railway aesthetics.

- You build roads and railways, and stations for passengers and cargo (road/rail/air/sea)
- You set up 'lines' to connect various stations, and you can specify what and how much gets loaded/unloaded at every station (or whether vehicles on that line stop there at all), and how long vehicles should wait for their cargo
- You buy each vehicle and assign it to a line, and in the case of trains you also buy each component e.g. locomotives, passenger cars, stake cars, hoppers depending on what your line needs to transport

The cities grow by themselves based on the passenger transport links with other cities and the level of goods supply. There's no zoning, building water pipes, schools, or anything like that. Just the minutiae of getting things from A to B via C to pick up some more things destined for Y and Z.
This discussion started with a hypothesis based on a second hand anecdote.

For all we know, it could be worse. Given the fact that a lot us have trouble separating work and home when we work remotely, maybe there is more pressure to let coworkers in that space more.
Interesting. Every society has its way of encouraging its citizens to adhere to norms. The implicit vs explicit axis might be a good framework to think about these kinds of issues.

Something deep inside of me screams in terror at China's social credit system, but, if I stifle that, I can think of some pluses. The rules are explicit--you don't have to worry about breaking an unwritten rule you didn't knowabout. You don't have to play endless games of 20 questions to know where you stand with everybody. And it's nice to be recognized and rewarded in a meaningful way if you do something good.

I guess what worries me is the potential for abuse--at the push of a button, you could be an unperson, saddled with so many punitive encumbrances that you wouldn't have time or resources even to try to exonerate yourself.

You couldn't even move to a new place to try to make a fresh start. I guess that's one of the advantages of an implicit system....if you've burned your relations, you can get a different job, or move to a different neighborhood, and start again.

Its important to have a way back. Some kind of Jubalee system, where ever 7 years your slate is wiped clean, and you can start over gain...
I second this but with a tiny addition: for software, I have a 4th column called "Bugs" and any time I come across a bug, I chuck it in there and get round to it eventually.
> Is alphafold less useful than a minimum wage worker because alphafold can't do dishes?

To the average person, the answer is a resounding “yes”.
And the people who are left are the ones who cannot leave.

This is a pretty common pattern: there's a portion of the population that is mobile and can freely move around, and the rest of the population is stuck in place for one reason or another. When Venezuela went through its instability a couple years ago, about 20-30% of the population left [0]. Syria had 30-40% leave [1]. Ukraine had about 15% leave the country, but more were displaced from the warzone as internal refugees.

So when you say that "about one-quarter of Tajikistan's entire population" went to Russia for work, that suggests that economic conditions are at the same general class as 2018 Venezuela or 2012 Syria, where everybody who easily can move has moved. The people that are left really do have nowhere else to go.

[0]: https://www.iom.int/venezuelan-refugee-and-migrant-crisis
[1]: https://www.unrefugees.org/news/syria-refugee-crisis-explain...
IMO LangChain provides very high level abstractions that are very useful for prototyping. It allows you to abstract away components while you dig deeper on some parts that will deliver actual value.

But aside from that, I don't think I would run it in production. If something breaks, I feel like we would be in a world of pain to get things back up and running. I am glad they shared their experience on that, this is an interesting data point.
I like the direction of just having the templates being a separate object that you can use as parameters to another method, it removes that extra syntax that was more python-oriented than java.

What I still don't like is the, apparently, automatic conversion of strings to templates? It's confusing because it's not clear in the new code how a template is identified. Just because it contains the \() part? But isn't one of the jep goals to allow apis to "allow Java libraries to define the formatting syntax used in string templates"? What if they used the backtick as a way to define a template? So that "abc \(f)" is a string but `abc \(f)` is a template?

This will force developers to explicitly choose which one to use, but since automatic conversion is rejected, I think this is what makes more sense (plus libraries can decide with overloading to admit one, the other, or both).
> Will HR do anything about a handsy VP in a he-said-she-said situation? Maybe

Actually, they will likely transfer the woman or otherwise screw over her career to protect the handy VP.
So trustworthy they are believed to have been used to exfiltrate classified data from the US to Russia.

https://news.slashdot.org/story/18/01/15/2154250/very-high-l...
They are.

"174,000 Tajiks became citizens of Russia in 2022, up from 104,000 the year before." [0]

That's 1.5% of Tajikistan's population in a single year. We are not building walls, you know.

[0] https://eurasianet.org/number-of-tajiks-seeking-to-get-russi...
You could also look at Tailscale as an option
https://tailscale.com/
import "./foo_bar.js" (for FooBar)
It'd be 100% if SSO was commonly included.
Thank goodness for modernity. Now we wait for white, black, or unpainted aluminum machines to finally do their thing. Sometimes, we never even get to see the machines. :(
He’s very good in backdraft
// 6809

The good old days :-)
how can anyone know what it actually does, and when it is updated, what that new one does?