skysight-inc/HackerNews huggingface dataset:
I understand this entry will not stay in the front page long, but this makes me think.

If it would have been any company or org firing IT people who just exercised good security practices, it would have been discussed here.

It feels like the Trump gov has won this: they can get away with things that would not have been accepted in other places, because they either 1) managed to normalize the incorrect idea that any criticism towards them is political and ideological, or 2) managed to create a climate where any criticism will just generate the usual nonconstructive tar pit, so constructive people will not even try.
There's also adding a bit of Flourine to one of the Fuming Nitric Acids to make it easier to handle, because of the flouridation of the surface of the tanks.
And no one can guarantee you won't end up dead tomorrow morning.

Your argument is moot in that sense. Just because it's good today doesn't mean it won't be bad tomorrow. If Kagi is putting best efforts to guarantee that today it's safe that's better than nothing, no? And which to me is kore worthy than not.
This is the issue with these kind of discussions on HN. “It worked great for me” or “it sucked for me” without enough context. You just need to try it yourself to see if it’ll work for your use case.
I don't know enough to know, but my guess would be no. I was thinking of the swimsuit bans—my understanding is that the banned swimsuits are extremely expensive and wear out extremely quickly.
I looked this up after you mentioned it upthread, I thought you meant implementation-defined, but I learned that yeah, this exists too. The difference is that implementation-defined requires documentation of the choice made, whereas unspecified does not. However,

> the behavior isn't constrained

C++23, at least, does say

> The range of possible behaviors is usually delineated by this document.

So there are sometimes some constraints.
(Rereading your comment, it sounds like you might already know all of this. Apologies.)

If I understand correctly, here's a C++ example that has undefined behavior:

int foo() {
const int x = 42;
int *p = (int *)&x;
*p += 1;
return x;
}

foo() is UB, because it modifies the const object x, using a pointer cast to "cast away const". (Unfortunately, UBSan doesn't catch this, and I'm not aware of any sanitizer that does.) It's tempting to say that the pointer cast is "at fault" for the UB, but consider this very similar example that's not UB:

int bar() {
int x = 42;
const int *const_p = &x;
int *p = (int *)&const_p;
*p += 1;
return x;
}

bar() has exactly the same pointer cast as foo(), however in this case the original x object is not const. That makes "casting away const" legal in this case. So the problem we're left with, is that knowing all the types isn't enough for us to tell whether this cast is going to cause UB. We have to know where the pointer originally came from, which might be in another function or another file.
I mean the universe in a black hole is one of the more common ideas in physics, though we don't have any evidence for it. So it's not surprising people pick it up and run with it.

With that said, when the universe was younger things were way way closer so would it be possible for things like very early massive quasars to inject powerful magnetic fields in the otherwise dark universe at this time and bias matter falling into galaxies to one direction or another?
And the bit about using dimethyl mercury as a monopropellant.
This may come as a shock to you, but morality and ethics do not presuppose religion. The rationalists and atheists don't have to replace religion with anything, they just don't need to invoke fear of the wrath of an imaginary sky father to justify being a good person.
Far-left politician and fierce Le Pen critic Jean-Luc Mélenchon condemned the decision: https://twitter.com/JLMelenchon/status/1906673335796146412

(His party is under investigation for the same crime. The Prime Minister’s party was also investigated, got off with a simple fine)
Isn't it? I mean, the "work hard, save your pennies" method is being intentionally attacked and the "invest everything in crypto" is being rewarded. EVERYTHING is done for the next quarter - and you expect students to learn that "patience in savings and working your way up the ladder" is the way to success?
You can't drink in the Arab world either but I'm not about to resurrect the temperance movement just because some other countries ban alcohol. I was not hit to learn that it's wrong to harm others or that it's right to turn the other cheek. It's obviously fine to defend yourself or shoot a home invader. I was hit (again, just the once ever) to show that violence begets violence and to expect aggressive behavior to be met with aggressive behavior. That is good guidance.
> If the electorate still chooses her as the best option then it's hard to get away from the continued will of the majority.

This wouldn't work, there's an obvious loophole:

1. Commit crimes to get elected.

2. If you're caught and sent to prison, offer your supporters campaign money and political favors to vote for you.

3. Once elected, use the powers of your office to pardon yourself, reward your followers, and jail your opponents.

You could do something like: offer your billionaire friends control over government agencies that regulate their industries, and in return they could run sweepstakes where they offer your voters a chance to win $1M if they vote for you.
In Europe, and at gourmet cheese stores, you get a slice from a wheel. It is alive, in the sense that it has not been "treated" to increase shelf life. A wheel of cheese is like a little biome or green house or garden in a bottle. The rind of the cheese is the wall. It allows the cheese to breathe, but in a way that preserves the life inside it. Once the wheel is cut, the bottle is broken, and while the cheese can be kept for a time, it will start to degrade. The humidity (~80-85 %) is important so the cheese does not dry out and it does not become a nice home for unwanted mold, bacteria and fungus. The temp of ~55 F is also important so that the little things can live but don't start over growing.

If it comes from a wheel where it was aged, almost any cheese is good - depending on your particular taste. The aged ones with crystals are great, especially Dutch ones, but "local" cheese is almost always wonderful.

I was in Colby, Wisconsin a couple of times and I found the local Colby cheese to be good. Many locally made cheese are good, but again if they are bagged in plastic then they do not compare with the "real" thing.
So he burned his relationship with an organization that he was a recognized member of. An organization where he was on the advisory board and had some control in steering, for what exactly?

Just another transphobe thinking their definition of a word is a silver bullet against someone's way of life.
Well, one might quite reasonably think a Minecraft youtuber isn't the best person to teach their child about the Bible, even if someone is Christian. Even considering that, how appropriate a religious text totally depends on the parents. I think GP would be questioned less if it was Qur'an quotes on Minecraft videos and he subsequently blocked Youtube.
Why did I assume someone has written an essay? Because he said so!
Quoting:

> I do like his ideas (and I wrote similar things about platonic forms elsewhere)

What is dismissive about my interest to his write-up?
(I'm sure it was a misunderstanding on your part, you don't need to apologize :-))
Doesn't scan on Android 15 using with Camera, Lens, or Firefox apps.

Works OK with Camera app on an iPad Mini with iPadOS 18. Firefox hesitates. iPad straight on (camera at a harder angle) it doesn't want to work, if I make the camera straight on it works.
I thought little league and college use metal bats since they are cheaper so there won't be any effect.
Restaurants are usually better than home cooking. However, I have rarely found the more convenient option to be cheaper and it is usually worse. It's a bit of an iron triangle. Cheap, convenient, good.
Parent said bugs, not security bugs.
If possible, 1) design completely immutable data structures that can be broadly shared and don't need to be copied. If you need mutability, just embrace the fact that someone is going to abuse mutability and 2) try to create abstractions that can suffer abuse. If you're coming from a language that doesn't have const, you learn to build things that are hard(er) to screw up.

While bad code can exist in any language, I get worried about too much const in code, because it means they failed at both 1) and 2) and instead there are usually seriously tricky protocols that must be observed to make the thing work. I often ran into code where people were sprinkling const all over the code to lock things down but they fundamentally did not understand the design and made it nearly impossible to evolve, unless you used casts to get rid of const, which defeats the whole purpose.

I'm not saying const doesn't have value, but it's weapon #3, not weapon #1.
This is the kind of thing I would have expected to read in 2600 back in the day. And why I _always_ looked for 2600 at the bookstore.
Donald Trump beat Nikki Haley 2268 delegates to 97 delegates. 17,015,756 to 4,381,799 popular votes

https://en.wikipedia.org/wiki/2024_Republican_Party_presiden....
> Anyone who flogs ball shavers, ass wipes or fuckin microwave dinners don't give a shit about their viewers

I mean what’s wrong with selling ball shavers, ass wipes, and fuckin’ microwave dinners? These aren’t really harmful things and they provide actual value to people.

Are you just opposed to advertising as a concept?
The average speed of the NYC subway is 17mph (27km).

Maglevs that went smoothly at 62mph (100km) would be a big improvement.

Medium speed maglev
trains are also a thing:
https://crrczelc-europe.com/medium-low-speed-maglev-changsha...
I will never understand this.
The linked complaint is specifically about Microsoft Copilot, which despite the name is completely unrelated to the original GitHub Copilot. VS Code's integrated GitHub Copilot nowadays has the Copilot Edits feature, which can actually edit, refactor and generate files for you using a variety of models, pretty much exactly like Cursor.
There are some people working on the 386 microcode. Dumping the Pentium microcode ROM from the die photos would be straightforward (but tedious). The hard part is to figure out what all the bits mean.
A lot of the Bible is tales of what incredibly evil people do, not an endorsement of those actions. A lot of the tales is also sins and mistakes normal people make, because they aren't saints. You need to have a certain level of maturity to be able to read and understand the Bible and other ancient books. If you don't have that, it's like believing that the TV news is endorsing serial killers, wars, and natural disasters, because they are reporting on them. You can find the truth of human evil told repeatedly in the Bible, it's not a fairy tale, so you should forget about that perspective.

The Bible is absolutely not suitable for children, except for choice parts. Those people who thought it was a good idea to teach the Bible to small children did a great disservice to those people and to religion. It's a hard core book for adolescents and above.
Do you like writing all the if, def, public void, import keywords? That is what I’m talking about. I prefer IDE for java and other verbose languages because of the code generation. And I configure my editors for templates and snippets because I don’t like to waste time on entering every single character (and learned vim because I can act on bigger units; words, lines, whole blocks).

I like programming, I do not like coding.
> The problem is that if your UI involves human beings typing or talking to you in a human language, there is an unbounded set of ways things could go wrong. You can't test against every possible variant of what they might say.

It's almost like we really might benefit from using the advances in AI for stuff like speech recognition to build concrete interfaces with specific predefined vocabularies and a local-first UX. But stuff like that undermines a cloud-based service and a constantly changing interface and the opportunities for general spying and manufacturing "engagement" while people struggle to use the stuff you've made. And of course, producing actual specifications means that you would have to own bugs. Besides eliminating employees, much interest in AI is all about completely eliminating responsibility. As a user of ML-based monitoring products and such for years.. "intelligence" usually implies no real specifications, and no specifications implies no bugs, and no bugs implies rent-seeking behaviour without the burden of any actual responsibilities.

It's frustrating to see how often even technologists buy the story that "users don't want/need concrete specifications" or that "users aren't smart enough to deal with concrete interfaces". It's a trick.
I'm surprised one wing of the Cabinet ( Cantor Fitzgerald and the Commerce secretary and the guys responsible for Trump and Melania coin and Tether "stablecoin" ) is allowed to publicly criticize a different part of the Cabinet ( RFK Jr ).
Wait, I get space expanding and accelerating.

I never considered time expanding (and accelerating?).

Is that even possible? What does that imply?
The value-add for (3) is that "nullables" encapsulate all the fiddly details that mocks (tend to) expose.

Here's an example. With mock injection:

m = new FooMock()
m.call("Bar", 1, 2)
m.call("Baz", 3)
p = new Thing(m)
actual = p.doSomething()
assert(expected == actual)

With a test-specific factory method:

p = Thing::makeTestThing(1, 2, 3) // static method
actual = p.doSomething()
assert(expected == actual)

With the test-specific factory, mocked dependencies are encapsulated by Thing. You can configure the their behaviour by passing different parameters to the factory method, but implementation details like `m.call("Bar", 1, 2)` are hidden. The test doesn't need to know that `doSomething` calls `Foo.Bar`.

I'm not sure whether the author of the article would consider `Thing` to be a nullable if `makeTestThing` uses a conventional, automatically-generated `FooMock` under the hood, but I don't think it really matters. To me, the big benefit comes from `Thing` assuming the responsibility to configure and inject its own mocks.
Homelessness went up, but counting them is hard, and untangling it from pure econ causes is also hard.

This group claims PITC went up year over year. Surged, they said.
https://www.dogoodmultnomah.org/homelessness-portland

It would be hard to claim for Multnomah county residents to say things got better regarding the homeless situation after 2020, but the tide could have been coming in for multiple reasons.
Minecraft Bible is modernism!

Classical traditionalists, of course, use LEGO Bible.

https://thebrickbible.com/legacy/
Tje only time i had problems with wrong traffic were when domain owners didn't update their records for decommissioned servers.
I'm building a high-performance PDF design tool that feels just as fast as native software.
I always wanted to build this tool, but I kept putting it off—finally did it!

My goal was to create a full-fledged PDF editor that allows you to modify text, images, and the layout inside your PDFs.

I also wanted to support both scanned and non-scanned PDF files.

it's still not perfect and not 100% ready yet, but I think some people might find it useful.
You only need one athlete that's willing to. The others will have no choice after that.

It's no different than asking if workers should be allowed to work without PPE.
because python isn't the only language?
The cynic in me wonders whether they're actually worried about the water, or if they're worried about their own land valuations.
I think asking 10 people instead of 8 billion people is a more reasonable way to discover the preferences of those 10 people. That is not to say there is not interesting information at the margin, but it is the margin.
Show HN: Best Airbnb/STR Market Data from AirROI
We just launched the AirROI Data Portal to tackle the challenge of getting reliable, clean data for the short-term rental Airbnb market.

What sets us apart:
Coverage: Tracking 20millions+ of properties globally
Quality: Proprietary cleaning process to handle duplicates, errors, and standardization.
Freshness: Data is updated monthly.
Metrics: Includes active listings, ADR, occupancy, revenue potential, property types, etc.
Formats: Exports available in CSV, JSON, and Parquet.

Useful for investors, hosts/operators, researchers, or anyone building tools needing STR intelligence. We also offer custom data cuts beyond the portal's top markets.

https://www.airroi.com/data-portal
Happy to answer any questions or hear your feedback!
The Situation: About Those Disappearing Students
Yeah, if you break it down further into the set of all possible options, but it depends what my criteria/realistic choices are. If I'm not going to or can't leave my house, then the more convenient option is still the better one.

My exception was to the terms "always" and "in every way".
The source for this claim appears to be... a Chinese social media account and nothing else? Certainly nothing from Japan or South Korea.

I'm not saying that this isn't a possible economic alliance, but it's an unlikely one, and the evidence provided for it isn't really up to the task.
> when the violence is occurring the author's work is used as a justification. If not their work, someone else's would do

This statement falls on its face with any examination. You're implying the Bible is on the same level as, say, Catcher in the Rye. As in, a book that was used as an excuse to kill by an already deranged outlier.

The Bible was explicit law in the history of many countries. Non-practitioners were considered second class citizens. Entire economies were thrown into crusades to rape and pillage people specifically in the name of Christ. Generations of children were indoctrinated into believing this was okay. It's not remotely accurate to say "well if it wasn't this, it would be something else." This is a system, not an accident.

I have conversations to this day with relatives that the crusades were completely okay because it was in the name of God. This is not ancient history, this is what religion does. It's just uncomfortable to say out loud because then we'd be admitting that Christians are, mostly, okay with dehumanizing everyone else.
> Domino's doesn't have to ask twice. They're choosing to.

According to the article, the French agency believes they would have to ask twice:

> Third-party publishers "cannot rely on the ATT framework to comply with their legal obligations," so they "must continue to use their own consent collection solution," the French agency said.
Arrow is not at all "procedural", the French know it well: the 1995 presidential election ended with a Chirac vs Le Pen (the patriarch) duel, even though Lionel Jospin was the favorite and would have beaten both if he had faced them off... A clear example of non-transitivity in elections.
Yup - our kids use it and it’s the only “YouTube” kinda thing that’s worked for our family.
> Which is so silly. I would love to watch a sport where all the athletes are on cutting edge, dangerously experimental PEDs

It's called worker safety.
Have a friend high up at one of the “Big 3” in this space.

The entire business model is predicated on injecting themselves as the last click for attribution even when they weren’t remotely responsible for the conversion. Cool business, but can’t keep going on forever without someone catching on.
New Zealand banned phones in schools 12 months ago. Here's what happened
Yes: https://yacy.net
It could be... but do you really want a massive amount of public funds thrown at low-probability of success endeavors, guided by government efficiency?

Say what you want about the downsides to the current pharma development model, but those companies are highly incentivized to be as efficient with their pipeline spend as they can. And they're pretty damn good at it.

In contrast, if you use government-selected allocation, you'd turn pharma development into military procurement.

The more reasonable approach would be to enter cost-sharing agreements, where the government paid for a share of critical stages, in return for getting certain rights if the drugs were successful.
It's too late to enter the market now. Let's try for the first mover advantage in influencer-favourite ball wipes and ass shavers.
> Work is about same everywhere

Well, no. When a customer at my job makes a mistake, we don't send lawyers chasing after them because we're assholes. And when someone proposes something that will hurt those customers, people speak up and voice their disagreement.
Jellyfin + ytdlp + playlists = pretty good, in general. and avoids ads; the ads are worse than almost anything else you can find.
> dangerously experimental PEDs

Brazilian jiu-jitsu /submission grappling is like this right now

The biggest events don't test. That's adcc and ibjjf tournaments only test the winners of black and belt and they can skip the testing somehow

Personally I think it's bad for the sport and hobby. Downstream effects where it normalizes ped use for hobbyist tournaments and delusional parents have their kids on steroids and try. The best don't win neccesarily, just who handles the drugs the best
Ideally makes heavy use of pyrotechnics.
> So how do we do it now?

The JEP says:

> the developers of serialization libraries should serialize and deserialize objects using the sun.reflect.ReflectionFactory class, which is supported for this purpose. Its deserialization methods can mutate final fields even if called from code in modules that are not enabled for final field mutation.

I don't know enough about the details here to say if that's sufficient, but I imagine that it at least should be, or if it's not, it will be improved to the point where it can be.
Who do people enjoy doing difficult things?
While "recyclable", I'd bet this "Cool Can" presents far higher barriers to recycling than conventional beverage cans. And will cost far more. And (when not recycled) will add far more material to landfills and roadside ditches than those non-cooling cans.
> I think it's nice that you can trace the lineage all the way back to 6.x

It's 4.0 actually - March 2000. For jails and kqueue.
You're also contributing to weapons that can be used to fight violent dictators like Putin when he invades yet another country (or the same one again).

I'll never understand the West's public aversion to military R&D and manufacturing. How do you people think WW2 was won? Nice words, trade deals and hookers? At some point diplomacy fails and you need to be able to do something about it.
https://archive.ph/PO9rU
It depends on the Brie - pasteurized or not, from Meaux/Melun/etc. I find Unpasteurized Brie de Melun to be very strong.
It feels like one of those things where even though it’s within the limits of the rules, it just shows they need to tighten the rules. The end result is everyone having their own customised bat and it’s just a big waste of time. Better to tighten up the rules. If I had my way there would be one legal bat that everyone had to use. Sport should be about the athlete, not the tool.
all the athletes are on cutting edge, dangerously experimental PEDs

The problem here is of course that you probably won't get the best athletes in the world to sign up for that. So you'd be watching desperate and quite mediocre athletes who feel they have literally no other option in life.
I think when someone thinks of the Platonic ideal orange cheese, they taste aged gouda on their tongue.
Indeed, but that's a different choice than the original. If leaving my house isn't an option for me, the subsequent options entailed are then off the table, so to speak. The OP said "always" and "in every way", and I was pointing out that there are many exceptions, depending on many factors.