skysight-inc/HackerNews huggingface dataset:
I'm referring more to the risks involved here. It happened not so long ago, when Tesla decided to cut prices of their vehicles, which resulted in huge price dropping of other EV-s (you could loose few thousand Euros here in Europa). Of course, this doesn't happen every day, but events like this can happen. Especially in the EV market, as lots of innovation is happening at the moment, e.g. solid state batteries will be ready for every day use. What would happen to the current EV-s on the market? Their price will drop significantly. If this is fine for you, no problem. But it's better to know about it, than to act like such things will never happen.
Besides being much slower, and taking up much more space per environment, than uv, conda also has a nasty habit of causing unrelated things to break in weird ways. I've mostly stopped using it at this point, for that reason, tho I've still had to reach for it on occasion. Maybe pixi can replace those use cases. I really should give it a try.

There's also the issue the license for using the repos, which makes it risky to rely on conda/anaconda. See e.g. https://stackoverflow.com/a/74762864
My suggested workaround has nothing to do with mutable default parameters (the "items = []" code). It is true that a default parameter value is evaluated at "def" evaluation time, but that's how python works for all default parameter values. It's a trap only if that default value is mutable and the programmer thinks that the default value is created at function call time.

Your code examples, though I agree with what you are saying, aren't really anything to do with what I posted. The effect of what I wrote is to bind the parameter to the value of the argument at "def" evaluation time, which is what most people want. The advice "Don't do this!" is fine for beginners, but you need further explanation: with more experience a programmer might actually use the mutable default parameter behaviour to advantage.
Programs written in those languages tend to have many layers of abstractions, on top of abstraction heavy frameworks.
Calculate the area-under-the-curve (AUC) of two time series over, say, the next 50 years:

(1) the emissions of a 98% renewable + 2% natural gas grid that comes online in 6 years, assuming fossil fuels for t between [t, t+6 years].

(2) the emissions of a 100% fission grid that comes online in 16 years, assuming fossil fuels for t between [t, t+16 years].

If you insist on ignoring the temporal nature of cumulative emissions, then sure, you can arrive at a convenient but false conclusion. But any honest analysis will consider the emissions in that [t+6 year, t+16 year] interval.

(... it would also consider things like social licensing risks leading to early plant closures like what's happening in Germany, or the fact that nuclear will likely be paired with natural gas too because demand itself is variable, and overbuilding nuclear is expensive.)
Yeah, this is very valid. We opened up a self-service trial this week so that people can more easily give it a spin before deciding to join a paid plan, but we're still working on a lot of the customer experience things to offer a truly complete onboarding experience. Appreciate the feedback!
My feeling sadly is because uv is the new thing, it hasn't had to handle anything but the common cases. This kinda gets a mention in the article, but is very much glossed over. There are still some sharp edges, and assumptions which aren't true in general (but are for the easy cases), and this only going to make things worse, because now there's a new set of issues people run into.
Why would the manyfacturer spend money on that if it had your sale already and you aren't paying any support subscription?
Exactly, and I think Windows 7 would be ranked generally over 2000 and certainly XP as well. It wasn't just technological progress, but a solid level of refinement over various past implementations.
A coworker once claimed that Go is the new Java, and I haven’t really been able to refute it.
Agreed. When I tried uv first I was immediately taken aback by the sheer speed. The functionality seemed OK, but the speed - woah. Inspiring. So I kept using it. Got used to it now.
Stress is definitely a huge migraine trigger for me too, and it's really interesting how that trip helped you get to the root of it. I haven't tried psychedelics, but I can relate to the idea that learning to truly relax (not just surface-level relaxation) can make a big difference
> it is absolutely completely impossible to randomly put a dot down on a number line and have it be pi

It's not impossible, it just has zero probability of occurring.
I've had issues with tennis elbow for pretty much a year now. I didn't rest at all in the beginning and simply toned down the intensity of my exercise. But gradually it became worse, until I had no choice but to take a break. First just a week, but it came back a couple weeks later, then two weeks, then a month and so on. Now I took an extended break of a couple of months. While resting might not be the answer (and I agree very often rest is the opposite of what you need), exercise certainly isn't always the answer either. If things were as easy as you think, everyone would already share your opinion.

Unfortunately I also have a very bad knee (osteoarthritis) and on some days I cannot walk from one room to the next without clutching every solid piece of furniture around me. Just recently, after years, I learned that it was movement that helped me most in such states. Of course I can barely walk and walking makes it noticably worse, but biking actually helps me quite a bit and rapidly improves my mobility and general well-being. But you kind of have to have the insight that moving is what you need, when you can barely move at all - and only certain kinds of movements too!

These issues are as complicated as anything else. Sometimes rest is necessary and sometimes certain movements are most beneficial. It's difficult to know. And rest is not a bad default, because while it might not help you, it rarely hurts you much worse. Training the wrong muscle when it shouldn't be trained can do some damage you might regret dearly for a long time.
Did you have any side effects from the medication, or was it pretty smooth sailing?
I'm not sure about this. At least not here in Europe. Once new ICE cars are banned in 2035, prices for used ICE cars could go up.
Yes, Promptless already has the ability to be triggered from Slack channels (e.g. Slack Connect support channels with customers). Discord likely coming later this week or early next week!

Happy to get you set up on either!
> This is unfathomably cruel and monstrous. Vile. Evil. The stuff of sadistic dictators and terrorists. Nazis. People who killed cats for fun when they were kids. From the top down, the people serving in the Trump administration are sick, inhuman, heartless. This video absolutely gutted me. I am so very ashamed to be an American today.

Well said. It's disturbing that these people call themselves "Christian" while literally acting like cartoon demons.
He should - those Miele's aren't exactly cheap.
This looks like one of the typical "we switched from A to B, whithout actually mastering A, so B is alright" kind of posts.

Just on the monitoring part, Go has nothing even close to VisualVM, Flight Recorder, JRebel, VM agents, JMX.

No mention of AOT compilers, JIT caches, and so forth.
Oh no!

Let’s be real: teams come to the infra team asking for a queue system. They give their requirements, and you—like a responsible engineer—suggest a more capable queue to handle their needs more efficiently. But no, they want Kafka. Kafka, Kafka, Kafka. Fine. You (meaning an entire team) set up Kafka clusters across three environments, define SLIs, enforce SLOs, make sure everything is production-grade.

Then you look at the actual traffic: 300kb/s in production. And right next to it? A RabbitMQ instance happily chugging along at 200kb/s.

You sit there, questioning every decision that led you to this moment. But infra isn’t the decision-maker. Sometimes, adding unnecessary complexity just makes everyone happier. And no, it’s not just resume-padding… probably.
If I were one of those working at the NNSA, I'd only come back with a job guarantee for the next eight years.

Congress is a joke, it fails to do it's job which is keeping the other two powers in check. But then, the founding fathers never had strong political parties in mind and thought the size of Congress and the geographic distribution would be enough to have a Congress with a representative range of opinions.

Regarding reelections, with gerrymandering and many more districts being a sure win for either party, the focus shifts to the primaries where an extreme voice can win easy if they can activate their supporters. This mess isn't easy to fix if those in power don't seed the need that they have to fix it.
isn't that quite exactly what the above does?
That sounds to me like some kind of retransmission error - a packet with a keystroke is being sent but the ack is not received so another packet is sent? I know nothing at all about if/how bluetooth actually manages reliability though, so could be unlikely or totally impossible.
Let me know when you can work on a medium-sized Java codebase in Emacs or Vim smoothly.
This is what I was hoping for when I saw this post! I hate to admit it, but I've recently switched to cursor as nvim experience without ai feels really slow now. Definitely going to try this!
Tips for Turning Around a Platform Team
no problem <3
> Doesnt matter how huge, its a waste of money doing DEI programs in Burma.

That's opinion.

> plenty of safe nuke plants running and they are building more for datacenters

Yeah, and they were doing it safely.

> not really a problem of government spending unless you are saying they should pay more? not sure what youre getting at

You do, you're just ignoring it on purpose.

> Yes it can I mean afterall we had no income tax during the industrial revolution

And now you do, because it was necessary, back when it was implemented... this is just ignoring economic history.

Also, Industrial revolution!? the 1800s!? huh!?

Of course there was small government back then, the government only worked for landowners, not blacks or even women. Just white land owners. There wasn't even plumbing back then on most of america, barely any public utility, hell there wasn't even electricity, there was literally nothing to do apart from not dying of cholera.

plus the slaves/women did everything for free and if they died you just replaced them.

> this was true when we hired people based on merit and not immutable characteristics.

Pretty sure you're still hiring doctors and people with degrees, just now you have to hire a black one sometimes. what's so bad about a 1% in diversity hires?

(also trans people have mutable charactistics, ha)
During the American revolutionary war a rebel government was aided by European powers to fight against their rival/enemy, the British.

Likewise we see that another rebel government in the US was aided by Russia in order to weaken Europe, Ukraine, and its allies.

NATO has more or less been disbanded without armed confrontation allowing for easier Russian expansionism and a return to "spheres of influence" diplomacy.

Even expansion into Europe probably won't be very armed. It will largely be done by offering aid to a country's elites and oligarch aspirants, getting them to turn against their citizens for 30 silver.

I don't really think it's much more complicated than that.

We are experiencing a decapitation strike as a military action against America for our hand in helping Ukraine defend itself: https://snyder.substack.com/p/decapitation-strike

Our military is failing to protect us from enemies foreign and domestic. https://www.army.mil/values/oath.html
I don't think it's petty in most of the cases. I think unfollowing a friend and letting them still follow you is more disrespectful.

Also, that is not the only use case. I like to keep my following neat, so I use it for occasionally unfollowing some company or celeb accs that I am not that interested in anymore. So it works also as an organizer tool, since you can query over those accounts in the extension as well.
Here's a great video about the extreme cherry picking and lack of transparency it takes to argue that Koko had any better of an understanding of language than a well trained dog: https://youtu.be/e7wFotDKEF4
Thank you, for both responses. There are little things we could quibble about further, but it's late, so I'm going to keep it short [edit: I failed] and then go to bed happy that you and I were able to have a discourse that felt respectful, well reasoned, and beneficial - something I've felt so lacking for recently. Despite being able to quibble about details, I understand a lot of what you are saying and agree with many of your points.

> As best I can tell, he’s mostly doing what the people who elected him expected him to do.

The one thing I'd like to pick at tonight is this. I don't think many of the people who voted for him would have agreed with all of this a year ago, but they get stuck agreeing with it now out of confirmation bias and because he's on their team, and they want their team to win. It seems more like everything Trump does is approved by the vast majority of his base, no matter what that ends up being.

Before the election I enjoyed the debate between Ben Shapiro and Sam Harris[1]. Shapiro's main point was that though he didn't like a lot of what Trump said, he liked a lot of what Trump did in his first term. Shapiro was of the opinion that Trump wouldn't do all the things he said and that his second term would look a lot like his first.

It is my opinion that, a month into it, Trump's second term now looks nothing like his first, and Trump is making good on all the things he said he would do during his campaign. Everyone isn't Shapiro, but a lot of people listen to him and think like him. Taking Shapiro as an example, I would say he was clearly wrong. But if you watch Shapiro today, he accepts what Trump is doing full stop. He's not out there saying, "I didn't think Trump would actually do all of this." He's acting like this is what he wanted. And, thanks to Shapiro's confirmation bias and a good healthy dose of audience capture, it is what he wanted - at least the part about Trump being right, now that "right" has changed.

Anyway, I typed way longer than I intended to. Thank you for a good civil discussion.

> I’d be happy with Obama v. McCain at this point.

Fully agreed.

Good night.

[1] https://www.youtube.com/watch?v=cTnV5RfhIjk&t=3s&pp=ygUWYmVu...
Why does everybody keep missing this point? I don’t know.
When is Musk's next attempt at an insane Telsa share package due? With his current workload (plus another child) I don't see his chance improving :-)
Yeah and its $40 per year it seems. While its good that you can continue using your version after that it does seem just a little much. I'm not sure I even want to try it now because I don't want to like it and then decide I can't afford it. I'm not against yearly license cost at all, I think that it can be hard for software companies to make something good without it. But for a new software it seems just a tad high. And I guess it will seem even more depending on where you live.
Many of the prestigious journals do require an exclusive license:

https://www.springernature.com/gp/open-science/policies/jour...

Under the Springer Nature Subscription licence agreement
Share the final published work with peers: Limited sharing for research and career advancement allowed

And it's typically quite expensive to publish under the OA license. I still see no problem with the proposed law. One of two things would happen: 1) Federally funded researchers publish elsewhere or 2) Springer changes their ridiculous agreements, there's no reason they must be granted exclusive rights to a paper just to publish it especially when taxpayers funded the research.

I'd be willing to bet that 1 will lead to 2 in short order.
My 8 year old son build a drawing tool with the help of Replit
As far as I understand, the conda-forge distribution and the channel solves a lot issues. But it might not have the tools you need.
> In what way do they exist?

In a way that makes the real number line continuous. Those numbers have to be there if we want the set to have properties useful for practical applications like algebra.
Great memories of these, and the Sorcery Series, although I foolishly disposed or donated all of mine, including the Sorcery Spell Book.

Ian Livingstone is a lovely man, too - he used to frequent the Square Enix office in London, and occasionally we would exchange tales of searching for a teaspoon while trying to make a cup of tea in the kitchen area, but I refrained from making gags about Testing Your Luck in order to find one.
I’m still kind of surprised they would store days since 1800, but it makes a lot more sense than 1875. At least with 1800 the last two digits are the same, so debugging it is somewhat sane.
conda (the package) is open source, it's the installer from Anaconda Corp (nee ContinuumIO) and their package index that are a problem. If you use the installer from https://conda-forge.org/download/, you get the conda-forge index instead, which avoids the license issues.
Yeah, humans are funny with their feelings and such. Maybe Musk is an autist afterall and not a sociopath.
Is there some plugin that works like copilot with an inline suggestions, but using your api key? I don’t need the side panel, I use aider for that.
Eh, ML/scientific Python is large and not homogeneous. For code that should work on cluster, I would lean towards a Docker/container solution. For simpler dependancy use cases, pyenv/venv duo is alright. For some specific lib that have a conda package, it might be better to use conda, _might be_.

One illustration is the CUDA toolkit with torch install on conda. If you need a basic setup, it would work (and takes age). But if you need some other specific tools in the suite, or need it to be more lightweight for whatever reason then good luck.

btw, I do not see much interest in uv. pyenv/pip/venv/hatch are simple enough to me. No need for another layer of abstraction between my machine and my env. I will still keep an eye on uv.
IoC DI in Go is a massive antipattern and absolutely should not be done. Do NOT write Java/.NET style controllers in Go i.e. initializing an instance of a "controller" type with some instances of a "dependency" such as a store.

Just use the dependent package directly. Initialize the package once using init() or Init(). Rely on the built-in package dependency resolver system in Go, which will catch cyclic dependencies, call init() in topo order, and other such things.

Test using monkey-patching. Stop using interfaces just to be able to swap a real thing with a mock implementation. These are all symptoms of writing Java in Go.
Yes, but that is why I say that his argument is moot. It is probably not worth going to PQC, and it will probably expose us to problems. But it is too late to try and get people to understand, agree on this.

The world has decided that the percieved risk makes it worth going to PQC and we can't change that fact no matter the nice pictures of Schwerer Gustav. We are in full transition mode and will not go back. Even if CRQC never materialize.

We probably will experience a number of issues, problems that we wouldn't have by not going to PQC. Driving costs, making things vulnerable. More work for us I guess.
Security Is the Biggest Blocker to Innovation – Here's Why It Shouldn't Be
I started this as a bit of a rant, but I’m sure many are in a similar position — stuck in large organizations where security feels more like a blocker than an enabler.

Security is meant to protect companies, but too often, it slows everything down, kills innovation, and forces engineers into endless approvals, meaningless compliance checklists, and fixing “critical” issues that don’t actually matter. The real problem isn’t security itself—it’s how organizations structure and apply it.

Curious to hear from others: Has security been a major friction point for you? Have you seen it done right anywhere?
As if right wing media have a legitimate place in a democracy. It was and will only ever be a vehicle for fascism.
Maybe we Europeans enjoyed proper schools with history lessons and remember how Faschism played out last time?
Besides following US media is enough to know what Musk is about.
> The operative portion I see is as follows: “The President and the Attorney General [...] shall provide authoritative interpretations of law for the executive branch" [...] This doesn’t touch the judicial branch in any way.

What? Trump has just asserted that the Judicial Branch's interpretation of federal law--almost its entire job under our US Constitution, and widely understood to include laws authorizing and controlling how government programs work--is entirely void in places where it's mattered for generations.

The correct response to that is: "That's an unprecedented assertion contrary to established principle, and arguably unconstitutional."

Not: "Gee golly willickers, I just can't see why you're all overreacting, it's not like the justices have to obey his interpretation of the law when they do things every day, so it's all fair-n-square!"

> [I]t seems clear to me that the prevailing narrative is both consistent and being constructed in bad faith.

The bad-faith here is your willful blindness, where you construct textual apologetics by dismissing the consequences of what's being said. (Compare: "He only said Big Mickey should wear concrete overshoes and sleep with the fishes, you people are all making bad-faith arguments against someone just trying to give honest lifestyle advice!")
Nice one, looking into it.
I read it all. It's apparently supposed to be a way for celebrities to extract money from their audience by having them buy into their currency.

If you're satisfied with calling that useful, okay, I guess - to me it's deeply alarming that this is presented as a good example of a useful application of crypto.

In the broader context of crypto demand being driven essentially by digital crime and gambling, there would need to be some seriously glowing example of something good that can be done with it to shift my judgment.

For example, in the early days of Ethereum, I thought it'd be possible at some point to build truly open source, decentralized SaaS, where the deployment happens to the blockchain, and that this in turn would enable open source projects to finance themselves.

I've yet to see an example of this where the crypto aspect isn't a figleaf.

I'm very concerned that people arguing for exciting applications of crypto are involuntarily legitimizing the online crime ecosystem. Crypto in practice seems to lead to a massive transfer of assets to criminals. To an extent where that may end up destabilizing whole countries, given the market cap trajectory.
Wildly untrue, European media is very diverse, and where it sits on average from an American point of view varies from country to country. It may turn out to be not right-leaning enough for your personal tastes, but that doesn't mean it isn't from the PoV of that particular country.
Also https://github.com/uber-go/fx
“not so democratic countries with very bad hostile actors. They don't have rule of law there, so I don't need these.”
Time to add united states to those filters.
I love beanstalkd, used it for plenty over the years and it just flies through with no fuss. Plus, it's fully supported by Rails' ActiveJob.
Lead compounds that are formed from common reactions between metallic lead and other compounds are, on the other hand, incredibly bioavailable, and very common
To be fair, it was not clear if ChatGpt will launch Web search or not.

Perplexity investors probably think it will get acquired some day by some big co.
Pixi goes a step further, they host mirrors of a lot of the important conda channels!