skysight-inc/HackerNews huggingface dataset:
> I hypothesized, given how shitty the codebase was, that they must be tracking this stuff poorly.

That is like half of the plot of Office Space
What happened to the “building cities to last generations” trend?

I find it a shame to see a stadium torn down which could have been converted into a township of housing, commerce, craft and industry.

Like the dead modern malls. Zoning and impenetrable policy machines keep artisans and experimental communities from making use of these spaces.

Civilization is what is made of it.
Another thing I like in Spotify is that you can play over any device connected on the same network, so your phone can control the spotify app on your pc, that’s connected to speakers, for example. Tidal only offers this on dedicated hardware (Tidal Connect), like smart amplifiers and streaming boxes, that I have no need for otherwise. I’d love for this to be fixed.
Out of curiosity, I checked if using uvloop[0] in Python changed the numbers.

This is the code:

# /// script
# requires-python = ">=3.12"
# dependencies = ["uvloop"]
# ///

import asyncio
import sys

import uvloop

async def main(num_tasks):
tasks = []

for task_id in range(num_tasks):
tasks.append(asyncio.sleep(10))

await asyncio.gather(*tasks)

if __name__ == "__main__":
num_tasks = int(sys.argv[1])
# uvloop.run(main(num_tasks))
asyncio.run(main(num_tasks))

I ran it with 100k tasks:

/usr/bin/time -l -p -h uv run async-memory.py 100000

On my M1 MacBook Pro, using asyncio reports (~170MB):

170835968 maximum resident set size

Using uvloop (~204MB):

204259328 maximum resident set size

I kept the `import uvloop` statement when just using asyncio so that both cases start in the same conditions.

[0]: https://github.com/MagicStack/uvloop/
Here are a few I enjoyed this year...

Walts Way, Andrew Lock
Busy Doing Nothing, Hundred Rabbits
The Art and Business of Online Writing, Nocolas Cole

If you want to be a writer and publish your own book I've written a short how-to guide. I'm updating it right now, building a site to promote other authors, and I'll release the new version in the coming days. My email address is in my profile if you're interested.
Linux 6.13 Staging Clears 107k Lines of Code from Old and Unmaintained Drivers
Maybe EU should enforce crippling economic sanctions and trade embargo against Romanian population for daring to vote wrong?
> I had my unfounded suspicion it was some internal subtle theft going on

Had you watched Office Space recently?
Is he a fraud because it takes him two books to finally get to a fucking point (in that case I totally agree) or is he a fraud because someone who didn't read him made him say stuff he didn't write or said and you now think that his deconstruction, inspired by Heidegger's 'Destruktion', is the same as critical theory deconstruction, which it is not?

If your only issue with him is his deconstruction, I implore you to read what it means, in his main subject, linguistics and literary criticism.

If it was his weird affection for psychoanalysis and other new-age shit, you're right but it isn't really present in his most known works, and I would not understand why put him in a special bucket.
Totally, bicycles are much more popular worldwide than heavy cars that have little regard for the safety of pedestrians.
Yes, I agree with you that taxes can be levied on property too, but to pay for those taxes economic activity is needed. I don't see how it's different though.

Companies and people need to generate money to pay for these. Profits are created by economic activity. When you increase the risk for companies to die by creating a cost that is not easily planned you decrease your future revenues. just basic math...
Linode. Decking autocarrot.
almost any language that allows access to `mmap, munmap(3p)` can be made unsafe.

and yet these are extremely useful.
Airpods. Bought them for instances when I have to sit on hold. Used for about 30 hours total, Batteries no longer charge and it's just a throw away item now.
Artist similarity is calculated from the listening history of all users.
Basically if many people listen to artist X and artist Y within a short window of time, that counts towards their similarity score.
Also artists that appear together on compilation albums also counts for similarity, but to a lesser degree.

In the near future we want to add more data from MusicBrainz, for an easy example band members being part of other bands = they are probably similar.

All of this is available on ListenBrainz, but will most likely not be surfaced on the MusicBrainz pages which have a different —more factual— focus.
The closest what I can call it is whataboutism. Russia is actively trying to provoke the West in various ways. The most that West is doing is helping Ukraine to defend itself. We are not gathering poor immigrants into planes and transporting them to borders with Finland, Poland etc. instructing them to push their way to the other side. We are not sending inflammable materials via commercial airplanes. And we are not killing Russian spies in Moscow like they did with Lytvynenko.

As for Putin being upset with the West helping Ukraine: they can stop it at any moment. It's enough they stop attacking Ukraine and go home, as simple as that.
The fact that the major grocers in Canada is an oligopoly is separate issue from the efficiency of having a market like the OTF.

I personally know someone who has a business license and goes to the OTF for stuff. Once a year my mom tags along so she can get Christmas flowers at wholesale prices (you just have to show up at 3AM for good selection):

* https://en.wikipedia.org/wiki/Poinsettia
Also
https://explore.openelectricity.org.au/energy/nem/?range=7d&...
Form their website:

> The math behind it is real, and it uses the same calculations that real grid operators use to keep the lights on. However, the amount of power that each power plant actually produces depends on the price they offer. This price varies wildly from hour to hour, and neither the price nor the power amount is publicly available.

> Instead, pypsa-eur makes assumptions on prices for solar, wind, coal, nuclear, etc. based on historical averages, and then runs an optimisation algorithm to cover all consumption for the least cost of production.
Yeah, but now it has the GNOME/GTK thing. I internally threw up upon seeing the screenshots.
Normally yes but f.ex. my favorite Elixir has a community that very strongly prefers and orbits around singular solutions of thorny problems. You will not find many ORMs / DataMappers in that ecosystem, it's one that has been super hard worked on and nearly everyone accepts it and loves it and contributes to it when the need arises.

Meanwhile in many other languages, Golang and Rust included, there are many ways to do the same thing. That introduces difficulty to keep well up to date.

But I can easily agree this point gets very weakened after you have worked with the language for a certain amount of time and on.
> 'Reliable' within a broader context, where we get to the root causes of our catastrophic inequality, our over extraction of resources, our environmental destruction, our war mongering leaders, etc? Also yes; but in precisely the wrong way. They can be relied on to support whatever makes the yacht class more money in the next few quarters.

They are financial news, if you want to read news or opinion articles about other topics go read something else. Something being important doesn't mean it should be written about everywhere.
There's habits sure, but GIMP also just has a lot of bad UI. For instance if you insert text, you have to click exactly on the black region of the character to select the text. This is really awkward because it means when you click on a letter to try and move some text, sometimes your click will go through the hole in the middle of the letter and select the thing behind the text. Also worth noting that this update is the one allowing people to edit rotated text and it took 20+ years. This is really bad UI/UX.
South-west France swelters in 'staggering' 26.9C November night heat
It's nice when you can use common, general language to talk between languages.

I made a joke about Java finally getting 'structs' [1] and was told that records weren't structs. I don't think I would have gotten the same pushback if I just called them product types instead.

> It's the overload of concepts that makes it harder to grasp.

Have you come across the OR-PLUS similarity in predicate logic, as well as AND-MULTIPLY? Those ones help me think about logic even though they don't have anything to do with each other. It helps me parse their precedence in my mind, and think about their commutativity/distributivity quickly, e.g.

P ∧ (Q ∨ R)
could be expanded to
P ∧ Q ∨ P ∧ R
which is the same as
(P ∧ Q) ∨ (P ∧ R)

> Sums and products are operations in muggle math (functions)

Anyway, these ones refer to adding up their state spaces (number of possible inhabitants). A sum type can have this inhabitant (TRUE) or [2] that inhabitant (FALSE). A product type can have this type (e.g. first element in a tuple) and [3] that type (second element in a tuple). And since you mentioned "functions" - those are exponential types!

[1] https://docs.oracle.com/en/java/javase/17/language/records.html
[2] Oh, there's that "or" again lol!
[3] "and !
The fact that practically all funding most of the world runs on these days is just a bunch of variables in some shitty program never stops being weird to think about. All it takes to create or destroy trillions is one (or maybe a few) CPU ops.

It really stretches the belief into fiat money to the absolute limit.
Sounds like you would be great at it since you know the feature inside-out! You can download the RCs and send bug reports.
I think Google will be broken up during the next couple of years.
No thanks. Receiving an "official-looking" letter would only make me anxious.
I find it very intuitive, but maybe it's because of a missing link or two.

Boolean arithmetic sometimes uses + for OR and * for AND. When considering only zero and non-zero values, the semantics are the same. 1 + 1 + 0 is non-zero, 1 * 1 * 0 is zero. Substitute + for OR and * for AND, and you wind up with the "same" result.

From the linked article:

> one is „and data“, the other is „or data“.

Structs/records/product types fit the description of "and data", because it's a compound value comprised of this type AND that type AND that other type, etc.

Unions/sum types fit the description of "or data" because it's either this type OR that type OR that other type.
Affinity is good but it's a shame they don't have a Linux version.
I'm fine if sites make creative choices for things, if they are a creative site. Homestar runner would be a classic example of this done extremely well. The time he "broke out" of the frame was amazing.

But, if you are making something with plenty of precedent, please follow it. There is a reason we wind up with mandated nutrition labels and such. It is good to be similar to things. Especially if you are, in fact, similar
I agree with your take and want to add that "we want less CVEs" and "we want meaningful rewrites" are not necessarily at odds with each other. We can have both.

I'll also note that efforts like rewriting a lot of UNIX userland in Rust also introduces the benefits of rewrites -- you have to think super hard if you want that obscure command-line switch that only works in X way if another switch has another value or it does the thing Y if two other switches have these other values. I forgot the examples but that's what happened there: people figured "we will not implement command switches X and Y" and lo and behold, people using those tools never even noticed, myself included.

So, rewrites have positives as well. And not everyone doing rewrites is clueless.
Let's be substantive :
What makes Borgo junk? Can you seriously see nothing interesting here compared to Clojure?
We were told that the Iron Dome works, yet the relatively slow Iranian ballistic missiles got through in large numbers.

Now the U.S. ships a small number of THAAD missiles to Israel, presumably in the hope of testing THAAD under real world conditions.

Patriot missiles in Ukraine do not have a 100% intercept rate. What is the new miracle weapon that is supposed to intercept 18 hypersonic MIRVS in a single IRBM?

Perhaps withdrawing from the INF treaty in 2018 wasn't such a great idea. Perhaps reverting to SS20/PershingII times is not such a great idea. Back then the German Green Party owed much of its existence to protesting both. Now it is an obedient war party.

Since the U.S. wants to station IRBMs in Germany, thereby making it the primary nuclear playground again while being safe itself: Will Germany also get these anti-IRBM wonder weapons and will they actually work?
Considered? Sure. Rejected, also yes.

Most importantly, because having to fend off obnoxious assholes and sealions is not a desirable property of a social space. In no way is adding that an improvement. If I wanted more of that, I'd stay at work where at least I get paid to do the work. This is a lesson that Bluesky has learned from the ruins of Twitter.

And secondarily, because your proposition is clearly neither "earnest", "unbiased" nor "honest" and the invitation to "consider" it as if for the first time is laughable. You might need people to annoy, but they don't need you. You protest too much.
Explanation in https://retractionwatch.com/the-retraction-watch-hijacked-jo... (linked near the top of the form).
https://en.wikipedia.org/wiki/Out-of-place_artifact
Are these organizations only specifying "memory safe languages" or are they specifying specific languages?
At least the company hired him back as a consultant with a big paycheck.

It's ironic how managers and executices in organization, especially but not limited to companies, are always stressing about the clock for a few minutes lost here and there by employees, yet are totally fine wasting days of productivity by not having a proper documentation process or practices.
Not the parent, but I am a full-time employee (I run a software business but work at it full time). I also read usually 90+ books a year.

The main "trick" is that the majority of books I read are audiobooks, usually at 2x or even 3x speed. And I'm just always reading, or listening to a podcast. There is a lot of slack time in which you can't be doing something else, and I use it for books. E.g. getting up in the morning and arranging food for my kids for school, or doing the dishes, or walking to/from work, or going to the gym, running to buy groceries, etc.

It really doesn't take that much time to read a lot. Say you want to read 52 books a year - that's a book a week. Depending on what you read, the average book is 10-20 hours on Audible, so let's say 15 hrs on average. If you read at 2x speed that's 7.5 hours of listening time per week, or roughly an hour a day. For most people that is easily achievable just with their commute to work.
I'm a bit confused. Smartphone operating systems do momentum scroll since the first iOS. Everywhere, not just in the browser. Is this website specifically talking about websites which try to emulate Android & iOS inertia scrolling on desktop browsers? (I guess momentum scrolling doesn't work well with mouse wheels, where the mouse wheel doesn't have inertia.)
I had a chat with ChatGPT earlier who said much the same thing, but I was unconvinced by any of the examples other than Marks and Spencer(s). I think Tescos just feels nicer to say?
In fractional reserve banking, the total deposits at a bank can be greater than the amount of physical money it holds. Since the rest of society is willing to accept bank deposits as an alternative to physical money, this is a form of printing money. Physical currency is not printed, but bank deposit currency (which is money, by de facto agreement) is.
Middle click your mouse button then move mouse to the right, thats the best way to do it.
you can also store the videos on plain r2 you just have to do a bit more manual work but its cheaper
I remember "acquiring" Gimp in 2000 from a CD-ROM magazine as a child and using that for a good while until an uncle gave me a pirated copy of Photoshop 7. I actually disliked using Photoshop because I was so used to the way of doing things in Gimp.

Eventually I learned all the more advanced functions in Photoshop, specially the non destructive editing stuff, and couldn't really go back to Gimp. The muscle memory of using it eventually atrophied and nowadays I have a hard time using Gimp.

All that said, I don't do much 2D/3D work nowadays, so I've been using Krita for almost a decade and it feels like a decent PS alternative, with a more similar interface...
On the web you can for directions at least, select the "Options" button next to the "Leave Now" time selection, it has a distance units to switch between Automatic / Miles / km. To switch the little scale in the bottom right, just click it.

On the iOS app it's "User"->Settings->Distance Units (I assume Android is similar).

(And if you want to adjust Apple Maps in metric, it is a bit more cryptic, it follows the general system settings app, in General->Language & Region->Measurement System, with a choice of Metric / US / UK).
Russia is an oligarchic republic. It's neither a dictatorship nor a liberal democracy. And regardless of the power he has, Putin is still a product of the system. His eventual successor will quite likely be another similar leader.
Sounds like a shitty system.
Most people deposit in a bank by transferring from another bank. There is more than one bank.
While I agree with you, this is not a static phenomenon. For example, recent pools give some hope with the majority being in favor of ending the war:

https://www.thebarentsobserver.com/news/declining-war-suppor...

This is the lowest support for the war in Russia since the beginning. I know the limitations of such polls but there is some truth behind them.
C++ has much more bigger inertia. It is like the "default" for all the areas where it is being used. So when learning a language people would rather go to C++ first and then to Rust, if they are really planning to work in corresponding area (game dev etc.). Or even go to C.

Rust will probably replace C++ in some areas where it is a legacy app (or part of the app) that is not changed frequently anymore.
But SPAs don't need to, they chose to. The history API is fine and can be used to have SPAs and their navigators work with the browser and user, instead of against it. But a lot of developers broke it because they ignored bookmarkability and navigation and the like because they didn't care.

A good SPA works just like a regular website and other than it being fast and responsive, you shouldn't even notice it is one. But alas.
> JPMC proposed using crypto, internally, to consistently manage cash flow.

Yikes, how hard is it to just capture an immutable event log. Way cheaper than running crypto, even if only internally.
I was a spicy meatball before social media even existed.

It's why it took me 7 years to complete the last 30% of my two degrees. I got bored and went and worked full time in heavy industry. Pretty sure I had adhd well before I even started uni. Fairly sure I was born with it rather than it being a learned condition.

Also Im not sure if the shortest path through school is the goal either. I'm in my late 30s now and I still learn new things every day and still regularly consume education materials every week. I don't ever plan to stop. How arrogant must you be to think you should stop learning once school is over? Hell I've learnt stuff post school that other students learnt in school. I studied business they studied science.

I've done a huge amount of learning in trades and honestly 60 second videos have taught me over a few cumulative hours as many tricks as a decade in construction has.

On the job you only learn what your exposed to and what the people around you know. 60 second videos from anyone anywhere can literally teach me anything because it's not limited to just who I am able to be exposed to now in this minute today.

Hell I've learnt skills from shorts fellas who have spent decades in industries haven't learnt. Stuff that's valuable and saves time. It's all about exposure. Expose yourself to more, learn more. Lectures are slow and exposure is limited when it's just you and whoever the education source deemed suitable to be your teacher.
I see no reason why CFSB would be in any way different from Evolve, they are just not caught up in the mess yet.

Synapse problem was fundamental and it stems from the same mistake OP is making: never ever build your own, homegrown ledger if you can avoid it.
These articles might be a good starting point:

https://martin.kleppmann.com/2011/03/07/accounting-for-compu...

https://www.moderntreasury.com/journal/accounting-for-develo...
The wrongest thing is the assumption that entrepreneurship can be taught - it can't.

It is something that comes out of experience, intuition, and liquid capital markets.

They don't teach Figma, VC Economics, Pricing Strategy, etc to undergrads at Cal, MIT, Harvard, or Stanford. It's up to future founders themselves to teach themselves these skills while being enabled by universities to embark on their endeavors.

And this is the fundamental problem with Germans - y'all are too damn hierarchical and command&control driven (good for a factory, not for innovation).

Everything needs to follow a process to the T and there's no autonomy to experiment or innovate. Structural aversion to liquid early stage funding also plays a MASSIVE role in this problem, as any promising German entrepreneur needs to move abroad to get competitive terms, and this means a potential source of mentorship is lost.
I think the answer in implicit in my comment: When all the affected individuals can readily make their own judgement about the risks and benefits of their choices (1) they have all the relevant information, (2) they are able to comprehend it and (3) they can act on it using a menu of options.

99% of people are entirely clueless as to what happens behind the scenes in social media platforms because the information is not there, and it is doubtful they would be able to evaluate it anyway. Plus, there are hardly any differentiated alternatives available.

So when these conditions are not met, anybody throwing around terms like "nanny state" has ulterior motives to exploit vulnerable populations (ignorant, addicted, low information, trapped etc.) for their own gain.

Which is "fine" or at least understandable, moral values are not universal. But lets make clear the starkly different visions.
And when we look at the bank assets which back those liabilities, we find that (say) 10% are government-printed money, and the remaining 90% were created by banks.
APIs that don't put money on the table are being phased out. Musk did it with twitter and it didn't die (I'm not debating quality/financials). Then reddit did it (and even blocked VPNs) and it didn't die. Sure, it might've lost some quality, but the stock is up 200% since March.

So as long as they're winning, every corp is going to either shut down APIs or absurdly gouge prices. This is the new internet that we've voted for with money and attention.
How can you make an assertion like "they are extremely ugly" when they're different or absent entirely depending on device and browser? Don't make decisions for your users, this breaks expectations and accessibility.
Why is it even possible to fuck with scroll.
Silicon Valley made fun of it: https://www.youtube.com/watch?v=B8C5sjjhsso
mirror: https://ghostarchive.org/varchive/l11zPNb-MFg
> Because the harsh truth is that none of those things are actually big issues that would justify learning slightly different syntax.

That's partially the cost, but the other cost is building this into existing tool chains and deployment mechanisms. Getting buyin from teams, ensuring _everyone_ learns the syntax.

And the unstated fear: The code it generates, is it actually good? Am I going to have silly issues down the road that are hard to debug and require diving into generated code to see some concurrency issue?