skysight-inc/HackerNews huggingface dataset:
Yep. All of this considered, Valve should really care about a better native developer experience before the time window disappears. I'm not so sure their current approaches are good enough; they do have a "Steam runtime" but it doesn't provide much isolation from the host system which may stymie some of the benefits.

Still, they seem to be successfully shipping desktop Linux to users more or less successfully, which is extremely impressive and strange. A lot of Steam Deck users are learning to deal with Flatpaks and AppImages. My feelings on those modes of app distribution notwithstanding, no doubt continual improvement in those ecosystems will help ensure that not everything they do will only serve to benefit Steam and emulated Windows apps.

But I definitely understand what's going on here. They know well they can't stop investing in Windows emulation yet. A marketing point against SteamOS has been the fact that it can't play your whole Steam library, and while it can play a lot more than I ever expected, it's true. They need to keep working on answering the challenges for existing games and their anti-cheat solutions.
> what exactly is your problem with it?

It doesn't work. Its testable predictions preclude a good amount of extant politics, including practically all populism. Elites the world over are losing in democracies because they presupposed, from afar, that they knew what their constituents wanted. Voters' interests are complex, and they can't be so easily bought.
And the guide is mostly 'Everything is pretty much the same, just a couple of minor tweaks and default changes'.
I don't understand what animal rights has to do with self-awareness. It is not that painful death can be absolutely prevented with self-awareness. There are plenty of humans who die painfully, with or without self-awareness.
Does this relate to the 'copyright for ML training' lawsuits at all? Is the merged consent better able to fight, better able to argue for steeper compensation/remuneration?
For anything even remotely controversial, I stick exclusively with primary sources and ignore Wikipedia. The site is clearly compromised by admins who only want left-leaning secondary sources summarized. If you come across a controversial topic with biased, or even faulty information, the admins will remove edits which don’t comply with their bias, ban persistent users, and eventually “protect” the article. Even one of the co-founders has railed against the current state of the site.
Citizen science reveals insight into Jupiter
Just to augment what you are saying... all potatoes aren't created equally either... size, starches, variety, organic... there are places around North America where certain kinds of potatoes are grown that are completely unsuitable for french fries but might be fine for retail. Even among Russets, for example - you see smaller ones bagged up for retail, but larger ones are often sold loose as "bakers." And sometimes those same big beautiful Russets are undesirable for fries because they are inconsistent sizes, which can be problematic for processing.
Eh, the (growing) insanity of the electoral college is not a necessary feature of a democracy.
Incidentally, aerospace Youtuber Scott Manley just did an excellent deep dive on lead in aviation gas.

https://www.youtube.com/watch?v=8zfIy17q9sE
I think you're over-representing just how well opinion surveys can represent the actual will of the people.

To put this in a less politicized analogy, everyone will tell you they want to be rich, but how many people are willing to make sacrifices to become rich? It turns out many rich people today are rich because they didn't have to make very many sacrifices, while most everyone, including minimum wage employees, can become a millionaire. Mathematically it's not all that complex.

People will tell you what they want with some internalized model that isn't representative of the realistic trade-offs that would have to be made. So in effect what people say isn't based in the reality of what they actually want.
I'm the author of the post and goreleaser, if anyone has any questions, happy to try and answer them :)
The study does seem to have some problems: https://arstechnica.com/health/2025/01/controversial-fluorid...
template<typename T>
struct __df_st : T {
[[gnu::always_inline]]
inline
__df_st(T g) : T(g) {
// empty
}
[[gnu::always_inline]]
inline
~__df_st() {
T::operator()();
}
};

#define __DEFER__(V) __df_st const V = [&](void)->void
#define defer __DEFER(__COUNTER__)
#define __DEFER(N) __DEFER_(N)
#define __DEFER_(N) __DEFER__(__DEFER_VARIABLE_ ## N)

#include <stdio.h>

struct S {
int r;
~S(){}
};

(i know hn will mangle this but i won't indent this on mobile...)

people really write cpp like this or is this a intentionally obscure example?
> Indeed, the world is not IID.

Right! And even if it were, in the sense that that's what we should expect as real world input, it wouldn't generally be the best distribution for finding bugs.
> But what if all that you really want to make is just a lowpoly horror roguelite deckbuilder simulator?

Is this a reference to Inscryption?
Totally agree. And you never even hear about the movie anymore. Total shame. I watch it every year with newfound awe.
If it's so good then why do they need measures like this one?
Yes there should be. We don’t want to pay literal 10x markup because the card is suddenly “enterprise”.
The people who will soon be waving big, scary, regulatory sticks in his direction, presumably.
> Users care quite a lot when these things break.

Users care when their expected behavior breaks. They certainly do not care why it broke, or _where_ it broke. Most users don't know what a database is.

> If I go down my recent list of bugs and categorize them, ~8 out of 10 of them are in areas which the author would have abstracted away.

Even though the model is abstract, all of the behavior of the implementation is covered in a model-based test. For example, let's say a SQL query is what's broken for some use case. This query would be exercised in the test, and it wouldn't pass until the query is fixed. That's the main reason I prefer model-based integration tests - there are no such bugs that escape.

Also, I still write targeted tests. There's nothing that prevents you from doing that, and it absolutely is useful in many cases. I just believe that most tests should be generated, and hand-written tests should be the minority.
Great question! This is definitely the hardest challenge for apps of this kind. There's a lot written out there on how to tackle the cold start problem.

My strategy is to focus locally first especially in NYC where I live. It's going to be a combination of running around in the city going to in person events and doing social media. If I can prove out the concept in one city, then I'll start focusing on other large metropolitan areas.
Facebook to remove fact checking from posts, replace with "community notes"
I read 'cheese engine' and excitedly clicked.

I think my priorities are out of line
Congress literally exempted "information that concerns the supervision of financial institutions" from FOIA [1].

[1] https://www.foia.gov/faq.html
I don't understand the term "turbobloat", never heard it before (and I've made games), the author doesn't define it and a quick search returns the submission article on Kagi, while nothing relevant at all on Google.

So, what does it mean? Just "very bloated"?

Edit: Reading around on the website and seeing more terms like "Hyperrealistic physics simulation" makes me believe it just means "very bloated".
People are forgetting about pasadena. That was the bigger socal city than la for a long time and maybe even bigger than sf (certainly is geographically).
Pretty much everyone who wants to and is old enough for it. That would include people who have families they spend time to, friends they priorities and who have variety of hobbies and jobs.
The human cost can't be quantified in any meaningfully precise way on either side. The calculations are necessarily based on so many assumptions as to become entirely subjective. Ultimately the decisions will be made based on politics and business priorities, not any objective calculation of human cost.
Another interpretation: when you sum a bunch of opinions you end up with a result that doesn’t look particularly like any of the inputs, and certainly not a large portion of them.
I used to use a client app like this. But after I switched phones, I never re-downloaded it and have found that using the browser works just as good for such a simple application.
California imposes strict requirements on projects -- codes, approvals environmental impact, DEI, etc etc

Only contractors with massive resources/willpower can satisfy them.
In September, the Liberal party of Canada introduced a bill meant to raise the portion of capital gains on which companies pay tax to two-thirds from one-half. The policy would also apply to individuals with capital gains earnings above $250,000.

This was met by obvious pushback from the Canadian tech industry as it makes it even less enticing to start a business or give venture funding within Canada.

Despite the current prorogation, the finance department says the CRA will go ahead and enact this change despite the bill ever going through parliament.

It's pretty scary that the government can implement new laws like this without it ever going through the democratic process of parliament.
I love the retro aesthetic of your website - it perfectly matches the spirit of the project. The detailed documentation and transparent roadmap on GitHub are excellent. It's clear you've put a lot of thought and effort into making this accessible for developers. Great job on the presentation overall!
Lowest click-to-package-at-my-door number (especially for books).
I just realized there's video content as well. Mostly repeating the written part, but gives an example of negative coverage: articles and a podcast covering that the early investors didn't get any stock.

It also shows part of the sentence after "The evidence presented at trial revealed a deliberate, purposeful plot — committed to writing — to attack Toptal, with the ultimate goal of bankrupting the company,", which says:

> The evidence showed that a critical piece of that attack was Mechanism's wrongful solicitation of numerous Toptal core team members, many of whom had been at Toptal for years and held important positions at the company, as well as members of Toptal's talent network

Is hiring from competition really illegal in the US?
Yeah, it's weird. More separation of powers stuff. The intent is to be insulated from politics but not entirely divorced from the will of the people. As Calvin said, a good compromise leaves everyone mad.
Related and also a good read is "The Roald Amundsen Diaries : The South Pole Expedition 1910-1912". You can see the ship he used on the expedition, the Fram at the appropriately named, Fram Museum in Oslo. It's an incredible experience to see and contemplate the expeditions these explorers mounted, and what equipment and resources they assembled to do it at a very early time.

https://www.abebooks.com/products/isbn/9788282350105?cm_sp=b...
Then remove upvoting, if for example you, the architect of the world, are the one deciding what is and isn’t added value. In that case, upvoting isn’t even necessary.

I thought that if something has no value, it won’t be upvoted or discussed, so practically no one will see it.

If "dupe" usually means a duplicate discussion, then marking something as a dupe where there isn’t even a discussion yet, and according to you it has no value/substance, so there won’t be any, is nonsense.

I'm just waiting for shadow bans, because of supporting the elites and every hype at the expense of the herd, actually, I wouldn't be surprised if it was already happening here too.
The Economist has value because any prediction they make is 180 degree off what will happen, they're like a delusional oracle, but they still have the gift of prophecy. Jacobin though is just a case of "by embittered leftists, for embittered leftists" and there's no point engaging with it.
If anything, leaving this information out would flatten the complexities to an even greater degree. Understanding and sharing a well-rounded perspective of a person (e.g. that this person held objectively incorrect beliefs that were despised among his contemporaries) is quite literally why people study history.
C# absolutely have an unsafe mode, basically since version 1. You can use pointers, deal with stackallocated memory and all of that, in recent versions you can even natively allocate and deallocate memory using the `NativeMemory` type. Of course, it is harder to cause problems and the `unsafe` isolated areas provide a similar unsafety abstraction mechanism as Rust does, but it is still possible.
And in the edge, both C# and Java have FFI and can call directly into C/C++ (or basically any native language) code, so you can still open a big security hole in your application (and nuget makes it very convenient to even ship native binaries in your packages, as you can see with the many wrappers around things like libsodium, raylib, windows/linux API's and more).

In the end of the day, C# had the same ideas of isolating unsafety that Rust has, and provides many safe wrappers around good libs, like Skia (SkiaSharp, very famous and widely used) for example. So those ideas are kinda market proven as well.
Ask HN: How do you load your code base as context window in ChatGPT?
I've read O1 has 200k tokens limit as per context window [1], my code base is about 177k, I could generate a prompt with code2prompt [2] tool and load my code base as a prompt, but:

- it doesn't allow me to attach text files when o1 is selected.

- Pasting the whole prompt is the text area freezes the browser for a while but when si done, I can't submitted as the send button is disabled.

- When creating a project I can attach files but then I can't select o1 model.

I'm on the fence to buy pro subscription, if only I could use o1 with my code base as context window.

When they say 200k tokens it means trough the api? But then I'd incur in extra costs which seems odd since I'm already paying the subscription, and it's not an automation use case.

I would appreciate if anyone can share their experience working with large context window for specific use case of a code base.

Thanks!

- [1] https://platform.openai.com/docs/models#o1

- [2] https://github.com/mufeedvh/code2prompt
I'll say it again: combatting ecological impact is a game of pennies.

You're missing the point by complaining that it's a smaller impact than all the industry in China (what isn't?), because there's nothing I (or anyone else) can do to eliminate the impact of all the industry in China. That is not one of the available 'moves' in this 'game.' It's a red herring.

That's what I meant by "magic bullet" thinking: you imagine you can only do one thing, and that one thing must fix 100% of the problem. In real life this problem (like most problems) isn't like that.

Also adblockers don't waste my time, they actually save me time. As far as mitigations go it has a good cost-to-benefit ratio, hence "low-hanging."

> focus your efforts into something scalable

Like, say, convincing lots of people (ideally some convenient population of technology thought leaders) that they should install uBlock Origin? :-)

But again, this premise that we're only allowed to do one thing is silly. I contain multitudes, and so do you.
This is _also_ doable with the ability to constrain generics.

sort<A> where A implements Comparable

Simpler explanation IMO.
It showed trenchbroom being used to make maps and I don't think that can be used to develop goldsource maps, so most likely not.
No need for weird racism.

American companies like Skullcandy do this too.
not an anti-trust problem?
That is a huuugely presumptive interpretation.

Here’s another possible interpretation: our information environment makes people extremely vulnerable to actual bullshit in massive volume.
I've tried to building some variation of this app several times and it was always at the end that I realised growing it would be a nightmare.

I've had another idea that might hopefully get some traction once I can do an MVP. Hopefully someone solves it soon so I don't have to bother.
You buy a $9 sandwich for lunch everyday then you probably aren’t in the middle class
"Why the Web Won't Be Nirvana" Viewed Through the Lens of the "AI Revolution"
This is a well known article that has been shared here a handful of times over the years. The author, Cliff Stoll, was a cybersecurity pioneer and very well informed.

I'm curious now. Are any other articles from ~30+ years ago that are also just as relevant today?

I think you could take this article today and replace "internet" with "AI" and it would be hard to tell it was written 30 years ago. In particular, the concern that "the Internet is one big ocean of unedited data, without any pretense of completeness. Lacking editors, reviewers or critics, the Internet has become a wasteland of unfiltered data. You don't know what to ignore and what's worth reading." has taken on increased importance as the internet becomes flooded with AI generated content.

Many of his underlying assertions remain true:
"What's missing from this electronic wonderland? Human contact. Discount the fawning techno-burble about virtual communities. Computers and networks isolate us from one another. A network chat line is a limp substitute for meeting friends over coffee. No interactive multimedia display comes close to the excitement of a live concert."

But despite all that, a number of the predictions did not stand the test of time and I suspect the same will be true of many of the predictions being made today that AI is a completely overhyped fad:
"Visionaries see a future of telecommuting workers, interactive libraries and multimedia classrooms. They speak of electronic town meetings and virtual communities. Commerce and business will shift from offices and malls to networks and modems. And the freedom of digital networks will make government more democratic.
Baloney. Do our computer pundits lack all common sense? The truth is no online database will replace your daily newspaper, no CD-ROM can take the place of a competent teacher and no computer network will change the way government works."
> If it's paying dividends, then it has de facto owners

No, it means the FRBs have legal shareholders. (The Fed per se doesn't pay dividends.) The Treasury pays interest, that doesn't mean it's owned by bondholders.

We could easily re-write statute so the Fed doesn't pay dividends (it would become interest on reserves), they're an anachronism from the days when the Fed had to compete to induce membership. But that wouldn't do anything practical and it also wouldn't satisfy the conspiracy theorists, so it's not really in anyone's interest to bother with.

> are there explicit constraints on "limited" balances

No, though it's maintained at an amount equal to banks' paid-in capital [1]. Broadly speaking, it's another anachronism.

[1] https://www.gao.gov/assets/gao-02-939.pdf
The incentive is to sell more of them. If they were cheaper, I'd order them occasionally. As currently priced, I'll just have water.
Fascinating to see how the Fed prepares for potential systemic financial crises with this 'Doomsday Book'. The name cleverly references the medieval Domesday Book, adapting that record-keeping concept to modern financial emergency preparedness.

It's essentially a sophisticated crisis management playbook, similar to tech companies' incident response plans but with much higher stakes. The legal and operational complexity revealed here is truly mind-blowing
I was looking for ages and still haven’t found this.
Conceptually htmx is closer to Fetch API + set innerHTML than it is to a 'frontend library' like React.js. Do people complain that setting innerHTML from JavaScript breaks screen readers? Of course not, they set up aria-live regions correctly as shown in plenty of accessibility documentation. htmx can't make the decision for you what your aria-live regions are and what text should be read out when the content changes, you need to decide that yourself.

EDIT: here's the one mention of `aria-live` in the React.js codebase defining it as a valid ARIA attribute for ReactDOM: https://github.com/search?q=repo%3Afacebook%2Freact%20%22ari...

The one mention in Vuejs core to define its accepted values: https://github.com/search?q=repo%3Avuejs%2Fcore%20%22aria-li...

The one mention in the Svelte runtime defining its accepted values: https://github.com/search?q=repo%3Asveltejs%2Fsvelte%20%22ar...

Do people go after these frameworks saying they need to handle breaking screenreaders by dynamically updating content? Of course not. Setting live regions is the responsibility of the web page creator, not the framework.
> They have to make results constantly to keep officials happy. So there is a lot of research fraud.

What's surprising is that if there was fraud one would expect the results to go in the other direction since fluoridation is the official policy.
I want to know what jobs are real and downrank ghost jobs.

I gave up running a community job board because the jobs that kept coming up on LinkedIn etc over and over just seemed fake. Eventually I said I’d only share what I knew was real because I knew the team directly.

One signal could be actual social shares by hiring managers / team members. This (like anything) could be gamed. So I think other signals would have to be considered. Maybe the employers reputation or information from actual developers.
Unfortunately the citi bikes are expensive enough that they may be more expensive than sharing an uber with one other person.

Anecdote, paid $15 x 2 to take two citi bikes across Brooklyn to avoid a two-leg l-shaped subway ride. Coming home took a $25 uber. The bike trip was ~30% faster. It sucked having to navigate around all the delivery trucks and random private cars parked in the bike lane.

$15 seems too much to me for the citi bike for a 25 minute ride. But I'd do it again to save 10 minutes sitting in traffic in an uber.

Oh and the next day we did the same journey via l-shaped subway ride. It took about 10 minutes more than the bike ride, and included an awkward street-level and overpass transition between the two subway lines. Much much cheaper than uber or bike.

My take is there are a variety of crappy options to get around Brooklyn.
So much stimulation it nearly melted my phone down, it actually froze after a while. What a work of art.
Surgeon General Urges Americans to 'Rethink Our Lives' in Closing Letter
That's because the legal profession has all kinds of rules about "truth" and what can be admitted in court as "evidence", that differ from true causality. There are whole swaths of things that can be true but inadmissable because they were not discovered the right way.

There is a reason we call practitioners of the law lawyers and not scientists
Julian Assange documentary withdrawn from Sundance (2024)
Do I need a "personal AI supercomputer"?
As a joke I'll sometimes show images of Hitler's art to people. They're always received with high praise, and rarely is the praise retracted when they learn who the artist was. It's usually "oh that's funny, well he was pretty good. Wow. Didn't know that."

Yeah I think art and artist can be evaluated on separate criteria.
>Not a single human being alive in the world believes that drinking Coca-Cola "leads to success and happiness."

And yet somehow we still reflexively choose it, because something in our brain associates it with big smiles, success, happiness, being fit, etc., almost as if we've been fed imagery every day of our lives to try to convince us of that fact.