skysight-inc/HackerNews huggingface dataset:
> Not extracted from you under the threat of violence and incarceration.

No one is forcing anyone to pay taxes unless they wish to continue to be a part of the society collecting the taxes. If you don't like that deal, leave and find somewhere better; you may be interested in Seasteading [0]

If you are referring to being a US citizen and paying US taxes, you are free to renounce your citizenship, hand in your passport if you have one and never to have to deal with this "threat of violence and incarceration" from a state you seem to feel threatened by.

Why stay if participating in it poses such a hazard to your health? One great thing about the freedoms in the US, is the freedom for you to leave. Notice how we don't have passport control on exits? No one in the US is forcing you to be here.

[0] https://en.wikipedia.org/wiki/Seasteading
This was flagged earlier but I'm not sure why.
I wish the incentives would flip from “publish” to “reproduce” at this point.

Or some 50/50 split. Obviously we need new studies. But the f they don’t replicate, what’s the point?
surely the engine links to rather than contains proprietary third-party code. professional software developers wouldn't just copy-paste from another codebase into their project, right? that would be insane.
That's why it's quoted, but you knew that already :)
From my experience this has been mostly painless, and yes, in CI you can obviously run against environments using the same stack as prod.

It may help that I'm writing plain old boring ecommerces or internal tools (scrapers, chatbots, backoffices, warehouse management, delivery systems, etc) and not something more complex and low-level like databases or rendering engines.
You picked the wrong country. I'm from the Netherlands and it's not in a dire state.

It has newspapers across the spectrum. Volkskrant and Parool are left-wing, AD is centrist, Telegraaf is center-right. To name a few. This reflects our political system which is a distribution rather than a binary system.

In addition, there's state-owned news that reports very factually, with little to no bias in any direction.

We also have excellent deep journalism, my favorite being Follow The Money:
https://www.ftm.nl/

EU edition:
https://www.ftm.eu/articles

...the type of journalism the entire world needs.

The Netherlands has no hard-right or alt-right newspapers or TV channels. Not because it's not allowed, we just don't have the equivalent of Fox.

In my view, this is a blessing. It's not because I'm left wing. I'm center-right. Alt-right with their misinformation and alternative facts are an attack on information itself. It's not just "another view", it undermines reality itself.

And for the record, we have no hard-left in mainstream media either. Not because it's not allowed, it just doesn't work over here.
o3 hasn't been released yet, just o3-mini
Can confirm with Vert.x. I used to have a JRebel subscription for code hot swapping in another project but in my current Vert.x thing I simply don’t need it. It’s just fast.
Understanding basic boolean logic isn't just fundamental to programming, it's a particularly easy component that's usually taught very early, for both reasons.

It takes one table to explain XOR and it's the first one on the page. In ASCII:

a | b | a XOR b
--+---+---------
0 | 0 | 0
0 | 1 | 1
1 | 0 | 1
1 | 1 | 0

If a "programmer" seeing that still can't read code using a XOR, I'd fire them.
is this better than miniconda?
> Yes because you judge people by the country they live in.

This is an extremely uncharitable reading of the preceding comment. The comment is clearly concerned about the national jurisdiction from which the AdGuard binary originates, not the national origin of a human.

American government initiatives against Huawei telecom hardware at critical junctures aren't making a personal statement about Chinese individuals. European regulatory skepticism of American-located cloud services isn't a personal statement about American individuals. Russia and China requiring the on-shoring of data-centers doing business in their internal economies aren't making personal statements about foreigners by doing so.

Whether or not you hold all those governments as roughly equal, none of them mistrusting each others' jurisdictions is "judging people by the country they live in." It is judging the trustworthiness of the governments of those countries. And the people in those countries are inevitably subject to the jurisdictions of the governments that rule them.

If someone actually attacks people on the basis of national origin, have at it, but please don't brow beat individuals for making common-sense risk assessments.
Diet and exercise (unfortunately), I recommend Pilates for exercise, worked for me, but running is good to they say.
:( big sad
or, you know.. symlinks
Reading InfoWars can give you information about upcoming narratives that will seep through the right-wing infosphere. If you see them talking about some mainstream story with a controversial angle not present in the other sources, then – despite being wildly exaggerated, cherry picked and out of context – there is probably some kernel of truth to it. And even if it’s a tiny kernel, it could be enough for a few influencers to latch onto it and promote the narrative.

For example, not every article about the Zizians mentions their gender identity. But the right wing articles do. If you only read some news sources, you would miss this bit of information. Is it relevant to the story? Maybe, maybe not – that’s up to the reader to decide. Is it relevant to the narrative that will take hold as it propagates throughout social media? Yes absolutely. And the fact that only one side mentions it means it’s even more likely to become a central point of contention, because each side will weaponize it against the other. The right will claim the left is hiding it and the left will claim the right is unnecessarily elevating it. In the end, it will become the most controversial (and therefore popular) part of the narrative, and the hook of engagement bait that keeps the story going.

You wouldn’t be able to anticipate this if you only read a few mainstream left-leaning articles about the story. And there is value to anticipating these narratives because if you catch them early, you know to ignore them as they expand into a larger waste of time.
I mean yeah, I guess I meant to say it was enjoyable in the sense that I thought I am glad I read through it.

Obviously if you have any empathy, it’s also very unpleasant.
US newspaper publisher Lee Enterprises.
What panels do you have? Do you have energy storage as well?
it's really weird to see a "Dependency Injection & Context" section as if Golang's context has anything at all to do with DI.

in particular, reading between the lines here:

> But there are obviously work around solutions in the Go ecosystem. It uses the Context ctx, which we pass around functions in order to juggle data around in the application.

suggests to me that they've implemented one of the Golang anti-patterns that I find most annoying - overloading the context and using it as "grab bag of pseudo-global variables"

in this anti-pattern, you have an HTTP request handler, and want to make a database query, so you need access to the database connection pool. having a global variable for the connection pool feels wrong...so what many people do instead is call context.WithValue in their server startup code to put the connection pool into the grab bag, and then in the request handler call ctx.Value to pull the connection pool out of the grab bag.

the Golang docs [0] explicitly say not to do this:

> Use context Values only for request-scoped data

the much better way, in my experience, is to make the request handler a method on a struct, and then the struct holds references to things like the connection pool. this can also be done with closures and captured variables, of course, but that tends to get unwieldy for non-trivial usage.

if you do this, then your "dependency injection" in Golang tends to look pretty much identical to how it would look in Java, if you wired everything up by hand rather than using a framework/library. and then if you want, you can use a library such as Fx [1] for automatic Dependency Injection along the lines of Spring Boot.

0: https://pkg.go.dev/context#WithValue

1: https://github.com/uber-go/fx
What do people recommend?

Especially for low levels of load, that doesn't require that the dispatcher and consumer are written in the same language.
Isnt this related to an unverified claim of fraud, so it dpesnt really make a useful distinction because the misinformation is countering the same.
I'm not suggesting that, I'm just explaining why these bugs happen despite all the testing that goes into it, on top of everyone at Apple living on Apple devices by default. I don't really have a solution, I work in the browser, not the part of the OS that handles HID &c. What I do wouldn't work for you: I do just reformat my device quite often, but that's because I work with new hardware / custom OS builds & thus often get in a borked state that would never show up on a customer's device -- and it's only possible because I have access to internal development tools and all that.

Is the particular problem what you were saying about headphones not connecting to multiple devices at once? If so, I admit that's a different kind of issue -- rather than the lack of functionality slipping through testing, it was probably just never included as part of the PoR in the first place. I.e. at some point the designers, or the engineers, or whomever, decided that it wasn't worth building. Despite the level of integration that is indeed possible, you still have to make tradeoffs -- security, performance, timelines, etc.
Renewables (but solar in particular) and EV's are a marriage made in heaven.

Where I live electricity is about $0.32/kWh. But if you sign up for the EV plan, charging the EV costs $0.07/kWh. It's because of renewables. Their unreliability means they over provision. Over provisioning means were I live they drive the wholesale cost of electricity negative most days (but it skyrockets when the sun ain't shining and the wind ain't blowing).

The $.07/kWh plan charges EV's when the electricity wholesale price is negative (so you have to hand over control of the charging port to the electricity company). If you live in an area with a lot of solar, the solar duck curve means most days the price does indeed go negative.
There is still a chance for that. Since the HL2 anniversary update Valve seems to be moving their old titles to the modern 64 bits branch of Source.
When I talk to airplane crews, their faces say "oh crap, another nut I have to be nice to". So I let slip into the conversation things only insiders would know, and they then relax and open up.
I use ZFS everywhere EXCEPT on this drive. Not willing to have ZFS on the primary drive till native support lands in the kernel (so, never).
Kind of, Deep Research is o3, which is what I meant by "(in an unusual and less directly-usable-for-that form)"

Of course "o3 hasn't even really been released yet" only strengthens the point.
I read it as "should you migrate to a more or less sunny region".
I sometimes get shimmering patterns which I think they call visual migraine or https://en.wikipedia.org/wiki/Scintillating_scotoma but thankfully mine don't go on to migraine proper. They often seem set of by a bright light outside the center of vision like I'm reading a book with sunlight coming in from 45 degrees.
I primarily use excalidraw via a plugin for obsidian, I wonder what amount of effort it would take to get it running on that.
I’ve been following this, my workflow doesn’t us cursor (VS Code descendants just aren’t my preference) but I’ve built your advice into my home made system using emacs and gptel. I keep a style guide that is super detailed for each language and project, and now I’ve been building the stdlib you recommended. It’s great, thanks for writing this!
So basically it was a billion-dollar taxpayer funded gravy train. Nobody could predict this, absolutely nobody.
Tracking federal expenditures in real time
Running w/ my opnsense router. All-in-one.
I thought this was from the same company that makes the Citizen app, but apparently they scrapped their idea of "police-as-a-service".

https://www.cbsnews.com/news/citizen-app-peter-thiel-palanti...
Tesla charging rates vary per station. The cheapest we've paid at a Supercharger (when not in a promotional free charging window) was $0.11 per kWh.
It was on their radar. There's an old slide deck where they talk about releasing source 2 for free akin to unreal. But they scrapped that idea and gave the code to facepunch/Garry instead, for s&box to fill that hole.
it's just that rich Russians do not have financial sense.
Interesting to read through. They cancelled a dry ice contract at HHS, along with a chemicals contract. would like to see the reasoning why that was cancelled.
Also if we're planning for the long term; wind and solar sound like bad options for going into major global catastrophes like large asteroid hits or a nuclear war. It'd be better as a matter of principle to be using systems that can cope with massive climate disruptions. I like to bring up https://en.wikipedia.org/wiki/Year_Without_a_Summer - an event like that will happen sooner or later and it'd be pretty rough if we've all gone too heavy with solar.

One of those hopefully-you-don't-need-it concerns but it is starting to become a more pressing with the uptick in wars and unrest that seems to be going on.
Redis, SQLite or even a traditional DB like Postgres or MySQL can all do a better job than that.
Related podcast with the authoring researcher and the specific Treasury API she used:

https://www.npr.org/transcripts/1231335530

> Now, it is not an accident that this document exists, this beautiful, awkwardly hyperlinked Daily Treasury PDF. The United States government is, of course, a prodigious generator of paperwork. And decades ago, lawmakers realized they'd need to decide how to drag all of that paper into the modern digital era...

> Rachel says the Treasury publishes its bank statement because the US has kind of staked this ground of being super transparent. That goes back to some bipartisan laws starting in 2006. The internet was still young. One of the bills Congress would pass, the Digital Accountability and Transparency Act-- that's right, DATA-- required that all federal spending data be displayed publicly online in one place.
No, none of the dozens of reactors constructed so far have gone through the trouble of building a steam system with a turbine and a generator.

Which is understandable, since this is the easy part (not very different than the setup in a fission or coal plant), and there's absolutely no reason to do so until we have seen ignition.
If you vote for someone screaming "I'm gonna do X" and then they do X and you claim "I didn't know they were going to do X"

That's WORSE than if you were just stupid or hateful. You chose to be willfully ignorant of something that was utterly trivial to check.

They voted for it.
C99 spec, section 6.5.2.5: https://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf

> 6. The value of the compound literal is that of an unnamed object initialized by the initializer list. If the compound literal occurs outside the body of a function, the object has static storage duration; otherwise, it has automatic storage duration associated with the enclosing block.

it's valid until the end of the block. so, if the function returns the pointer, you can even use that until the end of the block

there's actually an example in the spec, on that page:

> drawline(&(struct point){.x=1, .y=1}, &(struct point){.x=3, .y=4});
Don’t forget to normalize for region. That’s quite a lot of money in Brazil.
The Bolt is far and away the best value EV on the used market, it's crazy that you can get a thermally managed battery and 250 miles of range for under $15k.
Gruber[1] posted that Bloomberg reported[2]: "Humane’s team, including founders Imran Chaudhri and Bethany Bongiorno, will form a new division at HP to help integrate artificial intelligence into the company’s personal computers, printers and connected conference rooms, said Tuan Tran, who leads HP’s AI initiatives."

So they'll hang around as some sort of director-level Thought Leaders or something? Sounds like a safe and lucrative landing.

1: https://daringfireball.net

2: https://www.bloomberg.com/news/articles/2025-02-18/hp-116-mi...
BastilleBSD has commits from earlier today and is a Docker-esque solution for jails: https://github.com/BastilleBSD/bastille
They want Nothing. But want the war to stop. But Zelensky is a comedian. He asked for being in Nato which started the whole war
(Author here)

RabbitMQ or AWS SQS are probably good choices.
For the same reason you don't have to grow your own food. The economic value of food didn't vanish over the course of the 20th century, even though about 95% of the workforce engaged in food production in the early 1900s was no longer needed by the early 2000s.

After the mythical, long-promised "singularity," you can still do your current job if you want to, just as you can still grow your own food. But you will probably have better things to do.
There was a video explaining to why Valve games were never ported to the Macintosh.

I can't find it. But essentially it was Apple not wanting their machines to be used for gaming. And so axed all the work of the port and refused to publish the game.

The best I can find is from 2007 from Gabe:

> We have this pattern with Apple, where we meet with them, people there go "wow, gaming is incredibly important, we should do something with gaming". And then we'll say, "OK, here are three things you could do to make that better", and then they say OK, and then we never see them again. The cycle then repeats itself when a new group of people replace the old ones at Apple.
I agree with you. But, I have found the middle out effect in online discourse means we get articles (such as this one) polarising viewpoints for attention. Sadly, it works.
The punch line is that more expensive is better in cases where you buy something just to flex wealth.
I think it’s slightly different - the term is popular because CEOs are familiar with chatbots. And have correctly deduced that there are limitations to usefulness. It can’t actually do anything (function calling isn’t widespread knowledge)

Agent is the term that captures „chatbot thing but with more action stuff happening“
I'd be interested in reading those reports, if you can share them.

Regardless, it seems silly to claim that Microsoft's 30+ years of supporting Windows to make it the dominant gaming platform on PC rests on the shoulders of 3 employees. I don't have any insider knowledge, but it would be safe to assume that this was a long-term strategic decision for the company. I can imagine the existence of internal detractors at every step of this direction, but what they've achieved and their position today is surely the result of the successful execution of this vision, and not something they stumbled into by chance.
How is your sleep quality?
If that is good, I also recommend meditation. Journaling is also great for distilling and capturing experiences.
A HL2 ARM64 Linux build would eventually lead to a native release for Android, or am I wrong?
Yeah I would be shocked to see that Cursor is the fastest growing company of all time by a good metric...
I have a 240v wall outlet that charges at 1.5kW and it's more than adequate 95%+ of the time.
Big problems for APIs though because TS types disappear at runtime.

So now you need to add in Zod or Valibot as well to validate your types. If you have view models and DTOs, then you add more Zod. Might as well use a statically typed language?

Working with OpenAPI is much easier when you already have a static type system.

How about database transactions? Ran into an interesting issue this week. In a .NET world, every ORM can participate in an ambient transaction because everyone uses System.Transactions. Not the case in Node because there's no such thing.

Would not build backends in TS except for true microservices. The ergonomics of a Nest.js vs .NET Web API are night and day.
I've battled a bulged disc in my neck for over a decade. No doctor or physical therapist ever actually said the phrase "bulged disc" to me, by the way, they just talked about a pinched nerve. I refuse to get surgery on my spine, having read about how commonly the results are temporary or worse than the original problem.

This NIH document has finally allowed me to (nearly) fix the problem:

https://pmc.ncbi.nlm.nih.gov/articles/PMC1119282/

I'm not going to tell you what, specifically, helped me, because every time I mention this the person then tells me that they did what I did, even if it doesn't apply to their body at all. If you read closely, the author details how various parts of the body are stretched in different sleeping positions. If any of these apply to your situation, give it a try.
AI Printers, hell yeah brother
I filed a bug based on this:

https://github.com/ValveSoftware/source-sdk-2013/issues/624
What most people need is good routing solution but it’s hard to make it with SSR. Seems like frameworks are somewhat converging now on this app router concept.

Agree that JSX is great (but styles like in Svelte also).
everything that is being cancelled is being done to make room for upcoming $4.5T tax cuts :)
Analysis of Dr Rhonda Patrick's Insights on Exercise and Its Impact Brain Health
Surely the dean and the provost deserve to be listed then too?
Battery production/year is following an exponential curve right now. Tons of new research on promising new directions is continually being produced and incorporated into batteries. Projecting only continued production at the current rate isn't "realistic", it's wildly pessimistic.
Is the second akin to zazen?
I read a book a while ago. Unfortunately, I don't remember the name (maybe AI can find it), but the premise was based on a metaphor: there are multiple hot air balloons that, together, affect the chance/severity of a migraine. Something like food, sleep, stress, hydration, and one more. One of these "balloons" filling up may be enough to trigger a migraine, while all of them partially filling up can also trigger a migraine.

Sorry for the rough recall, but the point is that there may not be a silver bullet solution simply because it's not one thing contributing all of the time. I can trigger on all four of the ones I listed. I've had migraines for a week straight now because I recently developed tinnitus and am struggling to sleep. However, I had a migraine the week before because I inadvertently consumed red dye, which triggered massive inflammation in my body.

So, for me, it's all about managing multiple things enough to not get above the threshold.
https://archive.ph/7caY8
DI in its most fundamental form is common in Go via interfaces. People just declare that arguments to their functions must implement some interface, and the caller provides something that satisfies it.

"DI" in the sense of having a more complex purpose-built DI container is less common. They exist, but I don't see them used a lot.

If your application code has a ton of dependencies, the direct injection/low magic style favored by Go can get kind of boilerplate-y. I'm not going to comment on which style is better.