skysight-inc/HackerNews huggingface dataset:
> Maybe the news paints it as a bunch of cowboys trying to restrict abortions.

They successfully restricted those abortions. They are trying to criminalize traveling to other states for abortions. And by abortions here we mean also medically necessary abortions.

> Drugs are almost completely decriminalized

This is simply not true. Like ... I dont think it is liberal media lying issue here. Maybe the specific subset of media you read is lying to you - which is way more likely to be conservative.
You can - I see the same thing
I mean... it looks nice, it's well framed, it sends the message he wants to send. Hands are messed up, and obviously far too large, but overall as AI generated propaganda goes - especially from the Trump camp - it seems tame to me.

Also, does everyone else keep forgetting Trump is actually running or just me?
> the war on drugs (started by Nixon) is a direct continuation of slavery after peonage was ended by FDR during WWII

Do you have any justification for this? It seems an utterly bizarre take on the face of it.
> Hooray. That'll pay for one developer for one month.

If 20 more companies did this, then it would pay for one developer for one year, don't you think?
I think it's not that bad for this to be the default.

To be honest, people should've never used `.dev` for testing in the first place, given that IANA has reserved the `.test` domain specifically for that.

By making HTTPS the default for `.dev` they can save a few MS in rewriting the requests and a few bytes for the preload header.

In any case, I think it'd be okay for it to be the default, but I think it's not okay for it to be immutable. I should be able to remove my .dev domain from the preload list if I want to.

TL;DR: Ok default but IMO it should be possible to opt-out.
That sucks. Can you focus on strengths instead? I happen to find infra quite easy, but CSS/design systems, I just always seem to suck at, and I'm thankful to work with people who are good at these things.

I'm all for working on weaknesses! But at some point I think it's better to focus on where we can add value and play to our strengths.
Cultural Cognition
Chicago, sf Vancouver are densely populated and high population. Number of cases of gun violence or drug overdose will also be high. But they are not the top cities % wise
Did you read the report? Policing is still a major part of the Swiss approach to drug prevention (one of the four pillars) and though they try to use fines as a penalty instead of imprisonment, imprisonment for drug use still happens as well:

> It is notable that by many measures, policing did not decline with the advent of the four-pillars policy. As Figure 2 shows, policing continued to be very active well after the drug policy changes occurred, though the bulk of arrests since the early 1990s have been related to cannabis use by young persons (Reuter and Schnoz 2009). Relatively few of these arrests, however, led to incarceration and many resulted in administrative fines not registered on a person’s criminal record (Ibid.; Killias 2009).
Matrix is already really complicated! You'd really consider having it run two interacting ratcheting group messaging protocols?
People engaged in this debate often say "content scanning has been ubiquitous on private data for years", as though this is true for all cloud content since 1776, 1990, or even 2008. I want to stress that cloud content scanning is extremely new and opinionated decisions about scanning private content are actually more recent (and much less unanimous than implied above.)

Microsoft publicly released PhotoDNA only in 2009, and even at that time its use was very limited. A few cloud services adopted it for cloud-uploaded files, which (back then) tended to have a clear UX distinction from private content (in the sense that users either knew they were making a public post, or at least had to make an affirmative decision to upload each piece of content.) Even during this time, some providers only enforced CSAM detection on content explicitly shared with others, while some were more vague about their policies. Still others refused to scan much at all. As an HN reader you may have known this scanning was in place, but in reality it was sporadic and very few platforms made public efforts to engage with customers and explain whether or what they were actually scanning. (For a contrasting example, see Apple's very public messaging efforts around CSAM scanning from 2021.)

Today's big private messaging platforms like Facebook Messenger, WhatsApp, WeChat and iMessage didn't really come on the scene until around 2011. Excepting Chinese platforms, most of these messaging platforms do not employ content scanning for private messages. Perhaps the major exception to this rule is Facebook Messenger, which made the (IMHO thoughtless) decision to add CSAM content scanning across its entire network, and didn't bother to make a distinction between "public" and private messaging. But even Facebook has clearly reconsidered this hasty decision, given that they're planning to deploy default E2E encryption for Messenger (as they already do for WhatsApp), and have publicly opposed adding content scanning to that system. Meanwhile transparent smartphone backup systems like iCloud Photos are even newer, and have not always scanned private backup data. (See again Apple's public attempt in 2021 to deploy this scanning, which failed due to customer pushback.)

TL;DR: content scanning is a relatively new technology that only had relatively limited deployments, sometimes only on public data or data explicitly uploaded. It was deployed relatively quietly so that "society" never really had the opportunity to have a public debate about whether or where it should be deployed. For better or worse, we are now having that debate. I think it is very unhelpful to imply that this is some long-deployed technology that all providers have always used on private data, because that's (1) not really accurate, and (2) short-circuits the debate and implies that we've already made an important decision.
Nuclear launch systems are physically separated (air gap). How exactly would a computer gain access?
> The Curl author made the choice to give away his project for free, no one owes him money.

Technically true, yet in some cases I'm reminded of folks playing music for tips in public. No one enjoying the music owes the musician, though some of them could record / stream it (perhaps supplemented with commentary) for a profit. Would it be ethical for them to contribute nothing or only pennies?
i wish there was a way to disable the effects of opioids on the brain. Then you could give an addict a shot and their drugs become worthless to them. Like a vaccine for the chemical reaction of opioids or something.
This is way beyond moral relativism and even ends justify the means type thinking…

It makes no sense to equivocate over the bad things people do by asking everyone to assume the perp had a figurative gun to their head.

What this dev did was absolutely immoral. Trashing a commons in an attempt to scam end users is objectively wrong.

Seems very strange to chastise OP for pointing this out based on a wild theory that the dev literally had no other choice.
>12 step can be a lifeline for people at the end of their rope who have no other options, but it also inevitably fails anyone who doesn't buy into the narrative about a higher power. [I would argue it fails even those who do, as it teaches powerlessness.] Some may benefit from such an extreme approach, but it is deeply, deeply flawed. The main strength it does have is connecting you with other people and being very accessible. But we can & should do better.

oh indeed. I found myself in the rooms of AA/NA at the age of 19, still very foolish in my youth, confused, pretty desperate. Even in that state I had such a hard time buying into just the first few steps. it all seemed so utterly nonsensical to me and I realized believing in god was a prerequisite I could never meet. for those unfamiliar with the 12 steps of alcoholic anonymous this is how they begin...

1. We admitted we were powerless over alcohol—that our lives had become unmanageable.

2. Came to believe that a Power greater than ourselves could restore us to sanity.

3. Made a decision to turn our will and our lives over to the care of God as we understood Him.
I think you reversed the order. You can have a small group that manipulates a much larger group. That’s the thing to worry about. If everyone has access then there’s a counterbalance where everyone is aware of the technology e.g. photoshop and more sophisticated users can develop countermeasures.
In all fairness, knowledge is power, and most people in government are in government because they want power. Invasion of privacy is the goal of most governments.
everyone’s in a tizzy about the restrict act but no one cares about this… I don’t understand.
Presumably this will only start to happen more when LLMs are being trained on this kind of data. For example, every training corpus weights Wikipedia way higher than random websites/forum posts, so sticking an ad for your product on some random article that no one looks at will get it into the model.
What do they expect to happen if they win? OpenAI can't use GPT-4 (or build/release GPT-5), but the innovation will continue in areas of the world not subject to this regular?

I understand that the LLM models are advancing quickly and aren't easily explainable or transparent. The models feel like magic at times. But that doesn't mean society should shut them down.

This is fearful behavior and spreading FUD really. These folks should take the time to understand how an LLM works before taking this action.
Yes, absolutely - I think I misunderstood your comment and where the uncertainty was applied.
This reads like 'I will only stop hitting my head against a wall, if you also stop hitting your head against a wall.'

Unilateral free trade is optimal already. Even without reciprocation.

(Reciprocation is great. But not necessary.)
> "Free Speech" in most cases is not really free -- in that there are rules and regulations to how speech can be conducted.

Of course; absolute freedom rarely exist, as exercising absolute freedom tends to infringe on the freedom of others. The classic case is that my freedom to play music at 4am as loud as I please infringes on my neighbour's freedom to sleep at night. "Freedom" is not a one-dimensional axis that can go either up or down but a complex matrix with all sorts of interactions.
A smoke-test i had not really thought of: shoot a quick video in slow motion on your phone and watch the result to see if there’s a light flicker .
> Nothing stopped people from enjoying hiking 50 years ago with bad gea

we can't prove it's the gear, and it is likely not to be the dominant factor, but vastly more people do in fact participate in this sor of activity today than they did 50 years, so i would argue that actually, gear did play a role in "stopping people from enjoying hiking". Not "all people", but some people.

however, i feel that you're overly focused on the details of my examples. i could have picked dozens of hundreds of examples of where the things we have available today (where notable convergence in design has occured) are just better. i don't feel that you've answered my question about you would differentiate the two processes, and instead have tried to use the "outdoor gear" example as a way to simply come up with a reiteration of your initial claim.
Hehe. You are absolutely right. I was hoping someone would point that out because it highlights another strong point of APL, in my opinion.

APL expressions, just like mathematical formula, don't just float alone in a void in practice. They exist within a context, some problem domain, surrounding code and/or equations, etc. Just how the equation "a^2 + b^2 = c^2" can encode equivalence relations between different structures, depending on context, APL expressions take on interesting, semantically useful meanings when applied to a particular problem domains.

The reason I call this a strong point of APL is that, in "normal" languages we tend to re-encode that extra domain-specific information all over the place at the micro level—within function names, type signatures, and more pertinently in the abstractions we make. APL enables (but doesn't demand) us to let that information manifest directly at the macro level, without erasing the unused potential semantics of the raw algebraic expression.

This is something that practicing mathematicians get intuitively, I believe. Take category theory, for instance, where commutative diagrams in their most abstract form really are Abstract Nonsense™, but their power comes from instantiating them into specific categories, without having to erase the information about the fact that the same diagram also applies within other categories. That kind of thing really tickles the natural abilities of human pattern matching in a productive way.
I have had the flicker effect with some of the particularly cheap LED work lamps
Here's a bit of an explanation video on how you can integrate this with any other system you already have: https://www.youtube.com/watch?v=H6Lf-n3WYh8&t=172s
I learned XSLT.

It left scars...
Stream it for a “profit” of $0.06 per stream?
The moon's gravity is in play so the orbit might not be so simple, but there are all sorts of "halo orbits", orbits around the L4 and L5 points, etc.

It seems to me though that the Earth's atmosphere is always going to be "lit up" one way or another by some phenomenon like the Aurora Borealis, scattering and various sorts of skyglow, so there will be some background, but maybe it is not that bad.
Hi there, could you be more specific, or could you provide any sources related to your claims?
Tutorial on how to deny Guest users in Azure AD[1]

In general, one should always use roles in Azure. Even if you have a flaw like this, your endpoint would be safe if you required a role to access your endpoint.

For multi-tenants, I completely this misconfiguration, there’s no real warnings when configuring it. In order to lock down to specific tenants, I recommend having a list of issuers that you check the token against.[2]

[1] https://intility.github.io/fastapi-azure-auth/single-tenant/...

[2] https://intility.github.io/fastapi-azure-auth/multi-tenant/a...
Anarchy would be great? Anarchy would be Somalia - warlords and armed gangs. I don't want to live there.
Doubtful political allegiance plays much of a role on deciding where and how much to donate to FOSS.
Yes, I thought about this.
Some users may not want to use emojis in their commit messages.
I have added a feature (or a bug fix) to allow writing a commit without any emojis.

https://github.com/julien040/gut/commit/a92e4c510d912deb490e...
Generative AI Tools Use Custom Data to Power More Business Functions
Why doesn’t this happen with GitHub? GitHub also has very good domain authority.
Imagine if Twitter actually came out of this fine and then business schools decided to build a generation of "tough guy CEO" MBAs.

Or worse, imagine if Twitter continues to plummet as we currently see it, then business schools decide to write history as if it were a success story anyways.
>"No, they can..."
Map passes three arguments to parseInt but parseInt only takes two. I think a language with a type system ought to have a way to get a warning for that kind of thing. Especially when it does so in other contexts.

I understand why it is this way, but I think it is very surprising and unintuitive behavior.
Care to share examples?

Not saying you're wrong, genuinely curious about specifics.
With 3000 dollars I can buy a 77 inch OLED TV from LG. I guess computer or commercial displays have higher price but yes, no wonder why they failed.
It's a shame that the book that this story came from - Sled Driver by Brian Shul - is out of print.

The SR-71 speed check story is another good read: https://www.thesr71blackbird.com/Aircraft/Stories/sr-71-blac...
It's probably just lowers the effective perceptual contrast between a page and the printed text. It's pretty understood that cooler light is better for visibility.
Currently unemployed now (not due to ethics, but due to culling of tech jobs). I'm screwed. I won't take an unethical gig though. I have mentioned it before, I think my time is done here. :-/
Back in the 2010s these things were all the rage in systems where you used XML in combination with technologies like WS-Security (i.e. signed SOAP requests). I suspect these things are still all over the DoD. I remember all sorts of fun issues with different vendor stacks not interoperating a together well so it was useful to have a standard layer to validate messages before they got to the backend.

The reason all these XML based protocols failed is that

1. XML is extremely space inefficient to begin with so all messages are bloated

2. The promise of interoperability between systems never really materialized. Finding a common set of configurations that would work across the multiple Java stacks, .NET and whatever else was out there at the time was a nearly impossible task.

It turns out simple JSON and API specs were more than enough.
But current models have no concept of obligations. ChatGPT is just completing the prompt. All the knowledge it seems to have are just the frequencies of tokens and their relative placement that the model had learned.

Don't listen to the hype. Study the model architecture and see for yourself what it is actually capable of.
From the AUMF article:

> Today, the full list of actors the U.S. military is fighting or believes itself authorized to fight under the 2001 AUMF is classified and therefore a secret unknown to the American public.
True enough, where I was coming from with that is we haven't even tried the obvious stuff. Sure they'd only be partial solutions, but right now we're like an obese person who eats 100 oreos a day but wants to lose weight. The first steps at least are blindingly obvious.
To be honest I think you’re being to kind to the they. Yes there are some people who act out of being misinformed, or fear but there are cyclical people that pump this point of view specially for profit. Look at the sea change now in the US that pharma sent to far and people finally realised a lot of the “drugs bad” schtik was merely PR
I agree with the just learn git part. We are all students when it comes to learning something new to you and this career is a constant stream of learning things. So my advice would be to deeply learn what your tools are doing and do that by trying out different things in a zero risk sandbox. Git is decentralized, you can setup a local repository that you can use for practice and to learn what is going on.
XML was the perfect storm of dot-com cool (it’s somehow part of the web!), serious enterprise (there’s money in it!), and simply being reasonably easy to implement: most software products work with some kind of data, so you can always come up with an XML angle.

The crypto/web3 hype shared the first two aspects but not the third (it’s almost impossible to do something meaningful with crypto in an existing product, as companies like Meta with their now-dead NFT integrations found out).

Generative AI may be crossing the threshold of ticking all three boxes again, as APIs become easier to use and enterprise interest ramps up (because companies don’t want their employees copy-pasting trade secrets into ChatGPT).
Exactly my experience and what I came here to say.

Locking myself in my home office during work hours isn't a solution to this problem. I have to use the bathroom, get water, coffee, eat lunch, take walks, etc. The kids see me and want to play, want to hang out, want to tell me about everything that happened since the last time they saw me. They might come to the office door and start pounding on it, yelling out for Mom or Dad, depending on who's in the office working. At that point one of us has to physically respond to the situation. There's also the simple fact that sometimes only Mom or Dad can truly manage the situation at hand. I've had to go break up fights outside in the back yard after I realized the background noise I was hearing was an exasperated grandparent who couldn't get them to stop.

We have 3 kids, a set of twins and a singleton, whose average age is still under 3 years. It's a very challenging situation and work generally takes a back seat when the kids are in the house.
I wish there was a scalable solution to the naming problem. I totally get why the NSA would name their tools ETERNAL BLUE, DOUBLE PULSAR or some such. They probably have a name generator.
Roboflow Launch Week
There were, at best, some good parts. Then, there's the stuff granting multinational corporations the ability to sue governments for harming their profits.
> Or this is why you can't just go to any private space like a shopping mall with a megaphone and a sandwich board and start advertising your services without permission. Security will ask you to leave, because the owner of the mall didn't agree to this.

You can certainly go to any public space and do this, however. People do it all the time (admittedly less frequently with megaphones). Are all of the people on street corners doing twirlies with cardboard signs immoral? Billboards would be a gray area example whereby they're hosted on private resources (land) but intrude into public space (view from highway).

> Imagine if you accept a "free sample" box of cereal and you get home and open it and it's just full of flyers, instead of being full of cereal.

Imagine if you accept a "free social media feed" of information about your community, and you "get home" and it's full of ads. Or you accept a "free article" from a website by clicking on a link, and when you load it (consuming bandwidth on a line that you paid for), it contains just as many ads as it does paragraphs of information.

As I said, I'm not defending spam in general (which is obnoxious), or the act of the person/people who polluted/vandalized the npm repos. I just think "immoral" is a little strong unless you also want to paint much of the rest of the ad world with the same brush.
Completely agree. It feels like as techies we latch on to the problem we know how to solve.
We have a pet tortoise that we use incandescent flood bulbs to heat and provide light. The only consistent place we can find them is at a small mom and pop hardware store (similar to the reference in the article). I just checked our supply and they have a weird import sticker and have text in multiple languages.
For housing, I think you have to back out the effects of interest rates as well, since the purchase price isn't what hits the monthly budget of households, but rather the payment price. I don't know what the reputable sources for UK mortgage rates are, but in the US, until quite recently, mortgage rates were about 30-45% of what they were in 1975 (~9%), so I'd expect the same monthly budget in real dollars to show up as a lot more capital buying power (expressed as a purchase price).
According to UNODC, Vietnam’s drug overdose rate per million people was 36 in 2016. It was over 230 in the US at the same time. You can treat addiction as a health issue while executing drug dealers. That’s what Singapore does.
It's not you. K8s' design is terrible: the combinatorial explosion of nouns to learn is specifically because the abstractions are bad. It's quintessential of an industry that self-selects for high comfort with complexity.
Why do you think it can only copy existing code? I’ve used it for some really obscure cases and it’s still able to produce useful output both code and language. Try using it to create your own programming language with completely different keywords and oddball syntax and control structures and then ask it to write programs in it, it actually works!