skysight-inc/HackerNews huggingface dataset:
GPT-4 apparently shows a small bias (10%) towards itself in the paper, and GPT-3.5 apparently did not show any measurable bias towards itself.

Given the possibility of bias, it would make sense to have the judge “recuse” itself from comparisons involving its own output. Between GPT-4, Claude, and soon Gemini Ultra, there should be several strong LLMs to choose from.

I don’t think it would be a replacement for human rating, but it would be interesting to see.
> Keeping only a single copy seems insane to me, any number of things could go wrong and destroy all that's stored there[1]. Digital copies wouldn't so bad if there were redundant backups (tape, film[2], etc.).

I don't know about the UK, but according to an old episode of Dallas that I watched recently, in the US there are usually three official copies of a will kept: one in a government records office, one at the office of the lawyer who drafted it, and one with the individual.

It sounds like this proposal is for wills >25 years old, so the biggest impact would be on historical-research use cases.
I wonder how much of the anti-vax movement is more about a rationalization of a fear of needles than anything else. Would there be as many anti-vaxers if vaccines were administered by pill? Inhaled seems even less threatening...
This feels 'of a type' with the rest of the crisis in the United States's air traffic control system. https://www.nytimes.com/2023/12/02/business/air-traffic-cont...
Yes

It is not about what we want. It is what we need

Not real.y "we". I have lost any interest in C++ now. I loved it, in the day. Time has moved on
Counterpoint: That's a very superficial conception of meditation.
Assuming it wasn't mint2 that had the fire, it would almost surely go undetected in discovery. (Lidl would say "as required, we've searched for and provided all emails and care contacts referencing USB chargers".)
GC is not required for memory safety. The proper use of GC nowadays is for dealing with problems that inherently involve spaghetti-like reference graphs for which no other memory management strategy is suitable. Using it as mere convenience might be okay for quick prototyping, but it ultimately leads to half-baked, hard-to-refactor code requiring a lot of CPU and memory overhead at runtime.
It depends on the contributors, but boost also almost always fails to consider performance implications.

For me it mostly looks like a reject pile for a stdlib that I must also reject most of the time.

The alignment of incentives between these library authors and people that use C++ for high performance applications is just off.
Published in 1943, when the cultural milieu of Britain had had to process the results of appeasement and was forced to fight Hitler - a leader many of them actually not-so-secretly admired. For British intellectuals, WWII in many ways meant conceding an ideological point to Nazism (when chips are down, all that matters is actual raw strength, rather than the post-WWI rhetoric of peace) while fighting to defeat it.
The Canadian government will repeal this law at some point in the future.

I suspect after someone realizes they need Meta to disseminate the state-sponsored narrative to manufacture consent.
Wavelength ranges for astronomical detectors are often tuned to the emissions of particular phenomena and for what gets through interstellar and intergalactic gas and dust the best. Unfortunately blue to green isn't very useful by these metrics.
What amazes me about this photo is how many galaxies are visible in it, just casually laying around. Probably hundreds in this particular photo, and likely thousands in each of the "Hubble Deep Fields" between the visible galaxies.

For some reason, the original Hubble Deep Field image didn't viscerally affect me much -- but this one did. Maybe because it helped me to imagine just how much Hubble Deep Fields are there in our night sky.
No, your analogy falls over.

The equivalent assertion is "Christianity is a good/useful belief system" (and "Islam is a good/useful belief system")

Now, you could endeavor to disprove that equivalent assertion, but your earlier argument doesn't.
Police are supposed to protect you from those problems, a society that takes care of its people wont have to worry about people causing a revolution or going around shooting people.

The point of rules like this is usually to make the government very afraid of it’s own people and to make sure they (the government) serve them (the people) well.

There are a 110 ways to kill people, if someone wants to kill you on the streets, not having guns aren’t what’s holding them back. It’s far easier to buy fetanyl in your streets, and just inject someone with a high dosage and leave.

> I'm not too concerned with a Cambodian genocide happening in the US.

I wouldn’t cast the concern aside that freely if I were you, I don’t think its productive to look down on Cambodians as less civilised or believe in a sort of American exceptionalism, where things like the Cambodian genocide is not a possibility.

As an example, I’d like to show the time when the government of California, was actively sterilising perfectly healthy american citizens for “eugenics” purposes [1][2] (a precursor to what could constitute genocide if those policies were nationalised)

This is however just one example, you could argue they are linked to racism and a race superiority complex from those times, but reasons and causes can change across different times, the communities targeted may also change, the outcome (the potential risk of a government turning its back on its own people) is always present.

The great governance (in comparison to nations across the world) that america benefitted from in the last century, was earned and paid for in blood, ideas and sweat by you’re previous generations of citizens, constitution designers, policymakers, independent organisations, and right groups (on both aisles).

I would say the concerns of a gov fallout is always ever present and the duty of every citizen in any democracy across the world to keep an eye out for, and put in all sorts of protections against such fallout whenever possible.

- [1](https://www.youtube.com/watch?v=bXn3IzQTDOg)
- [2](https://www.youtube.com/watch?v=6zCpRVP1DgQ)
> Given a medium-sized project and at least a passing and a failing test case for each function and method, you end up if not with hundreds, but with dozens of tests largely doing the same thing.

I don't understand this comment.

If I have one unit test for each function/method, that's just one test doing the same thing.
3 days ago they sent me an email informing me about the security issue.

What caused me confusion is that I have deleted my account a couple of years ago, which means there are two possible scenarios here: 1) either they lied to me that they have deleted my account or 2) they have indeed deleted my account BUT they rollback old backups that my account was part of it.

If #2 indeed took place, the real question is this: why have you even retained old backups with accounts that no longer exist?!
> there's a surplus of people who want to be teachers

What on earth?

- https://www.npr.org/2023/03/23/1164800932/teacher-shortages-...
- https://www.usatoday.com/story/news/education/2023/10/17/tea...

> I know several teachers

So, because 'some' of them don't work very hard, it's your 'belief' that all teachers aren't as busy as they say they are? Or are you now back-tracking your earlier comments? Does re-using lesson plans mean that those teachers aren't grading course work, or doing other activities, or are you assuming that "lesson plans" is the sum total of any extra work they may be doing?

I feel like this is just a cop out comment (particularly with the mealy 'I totally know some people' as evidence), moreso given the clear lack of understanding of the acute teacher shortages in this country, particularly in rural areas and particularly exacerbated over the last 4 years that you nevertheless think not only doesn't exist but is actually a surplus, in complete contradiction of literally all available evidence.
Steam is a bit of a very special case and I think very different from either Apple or Google stores.

Steam is never part of a platform, except for maybe the steam deck, and even there it lets you very easily replace it.

Steam will install other stores automatically for you. Does the game need EA's origin or what ever the epic store is called? It will install it as part of playing that game. Users will have multiple stores installed and will continue to choose Steam.

In the case of Apple or Google, I'm given a store forcefully. Google let's you jump through hoops to get another store but it isn't easy.

To even get Steam, you as a user have to make a very conscious choice to install it.

Steam is very much the choice of users and even many developers.

Steam is a private company and doesn't seem in the business of ever attempting to screw with or limit users.

Hell, Steams development of wine/pronton is the explicit choice to give users more choice.

Steam maybe an app store, but IMHO it is definitely not ever forcing anyone to do anything, unlike Apple or Google.
Hi, author here.

Usually I'd agree with you here, people use tech in places where it shouldn't be used quite often, but in this case I do not mind it at all. If this helps avoid future visits to the vet (and so far it has worked), then it's OK in my book.

And yes, you do have to clean it regularly and change the filters, we're already doing that.
So nice that :has() is now finally supported everywhere!
The choice of freedom is underrated in our industry. It's sad that today someone who deliberately chooses a FOSS option instead of VSCode or Jetbrains IDE is considered a weirdo.

I chose Vim and Emacs. Nobody forced me into that. Nobody offered me money for using them. No one ever advertised them to me. I chose them because I am 100% absolutely sure that they can never be sold, acquired, embraced, and extinguished. They’re guaranteed to never have telemetry I can’t control. They will never show ads, useless pop-ups, or annoying banners. They will never have a subscription model or pricing structure. They won’t have a huge fragmentation problem. They will always have free and unlimited support from the community and will never steal or take my data hostage. Now, that is a choice. A deliberate, strategic, long-term survival mode decision.

I'm just too tired of losing my money, time, and effort on things that inevitably at some point will limit me, lock me in, steal my data or store it in a way that's too hard to export and convert into something else.

Not to mention, Emacs is such an incredible glue. It's mind-blowingly amazing. You can make it "talk" to any third-party service or a command-line app.
Unfortunately IA falsely inflated the number of copies they permitted themselves to loan out even before they declared the national emergency library. I think controlled digital lending would be beneficial to society so I'm frustrated IA sabotaged it by setting up such bad facts for the court to consider.
Website dedicated to DTC brand offers
Our Beta launches 1st Jan 2024! Website will feature exclusive listing of DTC brands across the globe. No more email inbox overload, we'll handle that stuff for you. Earlybirds will always be on the party list :)
The inevitable move to support concurrency via Fibers will be a forcing function for this. With the state of the ecosystem I don't know if all the libraries in your transitive dependency hierarchy will ever get rid of their globals though. If not, you'll have funny race conditions between multiple Fibers in external libraries to debug forever.
Crypto is really cool, decentralized computation and asset management are very valid use cases. look at $rndr or $tao. there is still a lot of really good innovation going on that you and the mainstream media will pick up on in about 1.5 years. :)
I'd like to see Fastmail calendar support for appointment schedules. They have "calendar partners"[^1] that support this feature but I not keen on using a third party service just yet...

[^1]: https://www.fastmail.com/blog/fastmail-calendar-updates/
Isn't posting and commenting on HN, at least in part, a product of longing to be part of an Inner Circle of hackers and Silicon Valley elites?
> violent crime, its going back down and is nowhere near what it was like even back in 2000 in the same neighborhood I live in now

Curious though if you actually lived in that neighborhood your whole 25? years in NYC?

I think personally my experience is that while city-wide crime might be similar to when I moved here nearly 20 years ago, I do not live in the same area. For example I had 2 mentors that started a decade before me. The "up and coming" areas they lived in their 20s were BK Heights & East Village (not alphabet city). The equivalent "up and coming" 20 something who I mentor is probably in Bushwick.

Bushwick 2023 is certainly grittier than Brooklyn Heights was in 2000.
> I think you can kind of have both. For example in Budapest Uber is banned and I miss it, but Bolt provides the exact same user experience for ordering a regulated city taxi (with fixed pricing as well). I can get one quickly any time of day.

The American taxi companies screwed up, tl;dr by maintaining a low supply of taxi medallions cities and cab companies maintained wealth for people who had already acquired one. This meant taxi companies could never fulfill demand during peak hours.

Also city councils had to bow to pressure to not have streets clogged 24/7 with taxis.

> In American cities I often found I had to wait 20 minutes to get an Uber or Lyft, if one even came. Is that because the economics of it fundamentally don't work and no one wants to drive for them any more?

Depends on the time of day, the city, and where you are at. I've not had a problem getting an Uber in Seattle, but the prices in Seattle are extravagant.
People and companies use it because it makes this easier in several areas, it's industry standard at this point.

Can you explain why we should be reluctant to use k8s?
Ideally you would reshuffle - people who lost jobs in some areas and were qualified to be teachers could teach in person; teachers could take remote teaching jobs for the kids that wanted/needed a cyber school. Nothing is perfect, but some choice is better than none.
I think the problem here is that Im not the person who started the thread. But I do indeed use them as a bookmark system and unlike many people I do eventually instsr a repo. The few I keep starred despite that are genuinely my favorites, most by default is "watch for later".

Hence my answer, I feel giving a star becsuse I was prompted to in order to do something unrelated is fake.
first two syllables
OpenAI reporting elevated errors on GPT-5 (not GPT 4?)
Privatizing security? Now you're talking.
In general, you don't want a forgotten password to be a "sucks to be you" situation or even a come to a physical office with two forms of ID situation.
My friend's dad is a retired developer. Use to work for a jet company.

Well into his 60's when his son asked for him to make him a dev engine for a game he was making, he dug right in and had a prototype rather quickly.

I think as I've gotten older the only issue for me is motivation to actually want to work on projects, vs just doing any random thing.
Politics. Everyone I know who moved from NYC to Florida did so because they were sick of the politics, and wanted to live in a red state with NYC-ish amenities. Miami is absolutely that.

For most though, it's about housing cost - those move to Jersey or MAYBE LI. That's a larger group, too.
It's way more interesting to the average "hacker" than the price or occupancy of San Francisco real estate, or the latest panic du jour (AI, crypto, etc)
Then you build even more. Banning short term rentals just makes hotels more insanely expensive than they already are (cheap hotels simply do not exist in Manhattan; there are none).

AirBnB satisfies one kind of demand: short term stays. Building more apartments and other housing satisfies another kind of demand. You keep building until you satisfy the demand of both
I see this as a reap what you sow moment for Lufthasa.

Why should ATC at a busy airport be so accommodating? Lufthasa is the one making this hard on everyone.

I used to watch both these airports fairly frequently from Oyster bay regional park, they are both super busy with flights often lining up to the horizon.
Didn't seem to have any conversation history, or just failed at recalling the 'first question I asked.'
Well, I don't regard unit tests as the one true way. I don't enforce people on my team do it my way. When I get compliments on my work, I tend to elaborate and spread my approach. That's what I mean by evangelize, not necessarily advocating for a specific criteria to be met.

I find that integration tests are usually are flaky, its my personal experience. In fact, at my company, we just decided to completely turn them off because they fail for many reasons and the usual fix is to adjust the test. If you have had a lot of success with them, great. Just for the record, I am not anti-integration or end-to-end test. I think they have a place and just like unit tests shouldn't be the default, neither should they.

Here are the two most common scenarios where I find integration (usually end-to-end called integration) tests become flaky:

1) DateTime, some part of business logic relies on the current date or time and it wasn't accounted for.

2) Data changes, got deleted, it expired, etc. and the test did not first create everything it needed before running the test.

Regarding your points,

1) "realism" that is what I referred to as trusting that a unit test is good enough. If it didn't go all the way to the database and back did it test your system? In my personal work, I find that pulling the data from a database and supplying it with a mock are the same thing. So it's not only real enough for me, but better because I can simulate all kinds of scenarios that wouldn't be possible in true end-to-end tests.

2) These days the only code that's hard to test is from people that are strictly enforcing OOP. Just like any approach in programming, it will have it's pros and cons. I rarely go down that route, so testing isn't usually difficult for me.

3) It's just been my personal experience. Like I said, I'm not anti-integration tests, but I don't write very many of them.

4) I didn't refer to google, just my personal industry experience.

5) Enforcing ideal is a waste of time in programming. People only care about what they see when it ships. I just ship better quality code when I unit test my business logic. Some engineers benefit from it, some harm themselves in confusion, not much I can do about it.

Most of this is my personal experience, no knock against anyone and I don't force my ideals on anybody. I happily share what and why things work for me. I gradually introduce my own learning over time as I am asked questions and don't seek to enforce anything.

Happy coding!
And the additional trade-off that some bugs are only noticed at runtime when that particular line is executed while it could have been noticed by the compiler of a strongly typed language. Pytype helps but at this point you have a static analyzer that potentially runs as slow as a compiler without the additional performance benefit.
Fair, but questions posed in this manner are often statements.
Thanks for clarifying, duly noted.
So they should make whatever the customer wants, is that your point?
"the appalachian mountains are older than saturn’s rings. the appalachian mountains are older than dinosaurs. the appalachian mountains are older than trees. the appalachian mountains are literally older than BONES. the appalachian mountains should be regarded with pure terror."
>In your case, your entire lemon operation is being threatened.

It's threatened because the product is being stolen
You may not recognize the difference, but our brains haven't evolved (nature) much in the last couple decades or probably centuries. There's little to no chance we have truly adapted (nurture) to this 24/7 noise, even plants have problems with it: https://www.economist.com/science-and-technology/plants-are-... -> https://www.sciencedirect.com/science/article/pii/S143917912...

> Plants in the traffic noise treatment group were exposed to 16 h of road traffic noise each day for a total of 15 days, while the control group was kept under complete silence. Traffic noise exposure led to significant decrease in growth indices of both plant species.
Well yes. And like any good game you should report abuse of its features.
My experience is that the tests should either test functions that are small and do one thing (I.E. sorts, maps with some logic, basically where you want to test edge cases and sanity check). In those cases there is very little reason to change that code. If you are testing something larger, the test should be an integration test, where you test the full business logic flow. That makes the code less PITA to change while still giving you confidence.

If the business logic actually changes, the tests should break IMO because they are there to ensure that the business logic remains consistent. When you test the business logic (without testing the implementation) the code becomes much safer to modify and refactor.
As a Comcast customer, I assume this is already your status quo several times a year.
"It was quite a fire"
From your link;

“Near the solstice, one pole faces the Sun continuously and the other faces away, with only a narrow strip around the equator experiencing a rapid day–night cycle, with the Sun low over the horizon. On the other side of Uranus's orbit, the orientation of the poles towards the Sun is reversed. Each pole gets around 42 years of continuous sunlight, followed by 42 years of darkness.”

Very different from Earth! Wow.
This strikes me as an example of a pattern I've become increasingly aware of over the years.

You have an institution - in this case the Ministry of Justice - who presumably at one point had senior employees who were acutely aware of the historical importance of preserving original documents like this. These were likely key values of that organization, but crucially they were recorded only in people's heads.

Time moves on, employees come and go, and now there's a push for savings around the UK government and someone pipes up and says "well, we could digitize those musty old documents, throw away the originals and save on archival costs" - and there just so happens to be nobody currently in a senior position who understands why that's a bad idea.

I have the same suspicion every time a tech company makes a howlingly obvious error - like that time GitLab said they were going to delete every free repo that hadn't been updated in a year (and later recanted after the entirely predictable outcry): https://www.theregister.com/2022/08/05/gitlab_reverses_delet...
Most Ruby code I've worked with does not follow SOLID principles. Especially the Liskov substitution principle is almost never adhered to when using inheritance as a way of code sharing.