skysight-inc/HackerNews huggingface dataset:
Virtual threads are just Java threads, so any blocking code using any API will just work. If you're looking for introductory material on virtual threads with specific examples you can find some here: https://openjdk.org/jeps/444, https://docs.oracle.com/en/java/javase/21/core/virtual-threa..., https://youtu.be/l_Vlz0wkG58?si=MF-XJW7c8T5jGf5i&t=1914

If there's something unclear in that material, please ask. Also, there is no our framework vs. their framework here. I'm only discussing the JDK's own various thread pools vs. virtual threads. They were all designed and implemented by the JDK team.

BTW, I'm not trying to support any opinion. Pretty much all popular Java server frameworks are adopting virtual threads, and Java's virtual threads are poised to become the most popular lightweight user mode threads. We've already convinced everyone that needed convincing. I'm merely offering pointers in case you're interested to learn how to use virtual threads and understand how they offer high throughput and good observability at the same time (whereas before you could have one or the other). Of course, if you're satisfied with the throughput and observability you can get with our old mechanisms, you don't have to use virtual threads. We've not taken anything away.
My initial thought was, "Why wouldn't this be showing up everywhere?" Then, I thought "Oh, yeah."

Poking around on the CDC site, it seems like the most recent data they have up is from 2014.
This is a bad faith question.

Sure, nobody forced them to take out loans, but for me, the propaganda all throughout high school was "If you want a high paying job, you need to go to college!" and then was told not to worry about the costs and student loan payments, the higher paying job will pay for itself.

Four years of every adult you trust. Your parents, teachers, counselors, and other school faculty. The same message. Go to college. Go to college. Go to college. Don't worry about the loans, the higher salary will pay for it. It's an investment. It doesn't even matter what you get a degree in, employers just like to see you had the discipline and sense of responsibility to complete it.

And then we get out of college, and then we find out we've been lied to. We were children and the adults that we were supposed to trust were lying to us. The degree didn't guarantee a job by any means. Worse yet, many jobs require the degree, but then pay $20/hr, while you're trying to pay $700+/month in student loan payments.

And then dickheads like you come in and pour salt on the wounds.

In short, people with an attitude like yours need to get fucked. Children are being lied to by the adults they trust, and then getting blamed for not being able to handle the responsibilities they took on based on the lies.
Of course that's possible, Apache even has a process for that: https://attic.apache.org/
> I got sick of searching Google for in-game recipes for Disney Dreamlight

You mean these? Took me a few seconds to find, not sure how an LLM would make that easier. I guess the biggest benefit of LLM then is for people who don't know how to find stuff.

https://dreamlightvalleywiki.com/Cooking
What would you suggest for a free app with all features provided by a typical office suite? One option is Libre Office, but the interface seems outdated and most times it does not have many features you might expect of an office app. Is there any other office suite app that you would suggest?
A place to live is a base of the hierarchy of needs, but giving away $2000 to someone else for a place to live vs. putting $2000 a month into your own assets is not a red herring.

Developers want equity because it is financial security and passive income for them. Regular Joes want it so they don't pay rent in perpetuity; that they may have a place to live in old age without working, among other reasons.
Apache is somehow very partial to Java OSS projects (56.5% seems to be the current count - probably some underlying network effects at work) so its relevance and impact follows that of the Java ecosystem. Which is not dying but it is not creating waves of excitement either.

But we can add the current Open Office debacle to the cumulating data points indicating that after decades of both wins and failures FOSS has cumulated both battle scars and lots of dead wood. The dead wood may just be ignored or relegated to fertilizer but it might also destroy the forest in a wildfire.

Developing an open source "office suite" that is ready for the next decade of ubiquitous ML/AI is a highly non-trivial task and LibreOffice is not exactly trailblazing the way. It will take proactive, smart and effective collaboration by many actors to achieve this.
You missed https://thebestmotherfucking.website/ :D
I am wondering how much this costs to run. Imagine tracking every action of high speed traders, all of them plus everone else. That would be way expensive.
> Why do so many engineers end up having such a struggle with an event sourcing system, yet the system itself remains highly popular I don’t know.

It's the mental model that's simple: some services write down what happened, other services 'do their own thing' with that information.

I can write the core of the system in 2022, with events like 'Joe wants to buy a bike', 'Joe owes us $200', 'Joe paid us $200', 'Send Joe the bike', etc.

In 2023 I want to build the book-keeping service, in 2024 I want to build the inventory management system, and in 2025 I want to hook it up to a CRM and see if we can try to sell some bike parts to Joe.

Why couldn't I just use REST for that? Because the recipients of the rest calls didn't exist yet.

The bad part of Kafka (in my opinion) is how opinionated the consumer logic is (oftentimes by necessity, because of the whole distributed system thing). Sometimes I just wanna ask "what offset are you up to?", but end up in API hell, and am unable to do it.
There have been exhaustive third party reviews of the Linux kernel, nothing is impossible, but a government backdoor would be extremely hard to hide from the level of scrutiny that codebase is put under.

I would certainly consider it unlikely enough that any suggestion to the contrary, without evidence, is just a conspiracy theory.
Here's some background on the legal system in America that I think you are missing: https://en.wikipedia.org/wiki/Federal_Rules_of_Civil_Procedu...

In particular, rules 11 and 12:
https://www.federalrulesofcivilprocedure.org/frcp/title-iii-...

https://www.federalrulesofcivilprocedure.org/frcp/title-iii-...
VCs don't like this. How are they going to get their ROI immediately? Having normal investors vs funders changes the mentality of long term to cash grab.
There’s nothing to prevent using any external db if desired. In fact i’m doing that for a client.
This is a really convincing answer, thank you.
There are kids right now that spend more time in VRChat than real life. It's really something else.
> and not pretending it is about safety

> We will not sit by as bureaucrats side with tech companies, trading our safety [...] for increased corporate profits,

Did you skip over that part of the sentence?
I discovered this site two decades or so ago. I used it to teach my then young son—whose name is, appropriately, Ian—how to tie the fast Ian Knot. My spouse, a kindergarten teacher, used it to learn how to tie student's shoes with Ian's Secure Knot which has been very helpful as kid's shoes with conventional knots tend to come untied on the playground.

It is sad to see that Ian is struggling to fund the site: https://www.fieggen.com/shoelace/support.htm
> “We will not sit by as bureaucrats side with tech companies, trading our safety and jobs for increased corporate profits," [California Labor Federation head Lorena Gonzalez] Fletcher, who called autonomous trucks dangerous, said in a statement.

We would obviously need to collect lots of data with safety drivers in place to determine how often they are necessary and how many accidents (both lethal and non-lethal) the trucks get into to determine if they really are dangerous, but this is a totally reasonable take from the head of the CFL.

> "We will continue to fight to make sure that robots do not replace human drivers and that technology is not used to destroy good jobs.”

Using union power to protect jobs just for the sake of protecting them is the thing that labor unions do that most people don't support. See the recent writer's strike for a good example -- many supported their desire for better wages and working conditions, but feelings were much more mixed on support for allowing AI to replace writers.
My typical experience with people talking sports has been very tribal.

But that’s my experience not yours of course.

One of the reasons I am on HN is the diminished role of tribal opinions . It’s not that I don’t have them, I just don’t think mine are particularly interesting.
That comment has been unfairly misinterpreted and did not deserve to turn into a meme of dismissal. BrandonM was sincerely trying to help Drew with his YC application (that's what "app" meant on HN in 2007), and if you read the rest you can see that they had quite a nice exchange.

It's a hobbyhorse but I'm on a mission about this:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Yeah quite likely that Ny nicotine delivery method is going to have a similar affect in that regard. Weird way to go about comparing safety profiles
Not sure if you're being sarcastic, considering the link you provided has a chart showing the progressive debasement of roman currency, but they definitely had inflation.

https://en.wikipedia.org/wiki/Crisis_of_the_Third_Century#Ec...
LibreOffice is indeed trailblazing. I am not sure why a productivity suite have to be ML/AI powered tho.
To play devil's advocate... Unity isn't close to profitable, and never has been. At some point money has to be made or the lights get turned off.
Killed in a rollover car accident while driving to the office.
They should have thought about that before donating to right wing politicians.
> insert...on conflict is a fine way to do upserts on older PostgreSQL versions. For modern ones (15+) there is a better alternative [SQL Standard: MERGE]

This is incorrect. To quote the Postgres MERGE docs:

"When MERGE is run concurrently with other commands that modify the target table, the usual transaction isolation rules apply; see Section 13.2 for an explanation on the behavior at each isolation level. You may also wish to consider using INSERT ... ON CONFLICT as an alternative statement which offers the ability to run an UPDATE if a concurrent INSERT occurs. There are a variety of differences and restrictions between the two statement types and they are not interchangeable."

MERGE can give duplicate violation errors when concurrent inserts take place (at the default READ COMMITTED isolation level). MERGE is no more capable of avoiding these sorts of race conditions than totally naively application code. In short, upserting is precisely what you're not supposed to use MERGE for -- ON CONFLICT is expressly designed for that use case.
I’ve seen some people use dry erase for consumables.

I’ve also seen little magnets which would be cleaner.
The context of the quote is a debate about whether to give the Devil the benefit of law. And yes, it was cutting them all at once to get at the Devil.

You can watch the original at https://www.youtube.com/watch?v=WMqReTJkjjg. (I picked the longer version at 3 minutes that includes the leadup to why the debate happened.)
> because the whole point is to compete with the underlying works

I don't see how this is the case and if it hinged on that, how is it different from a book citing another book. That book competes with the book it's citing.
Unless your plan is to vest and cash out, you shouldn't envy them.
Both. FIDO2 compliant devices need to implement ECDSA at minimum, which means you can use non-discoverable keys for SSH at minimum.

Yubikeys, and some others, also implement Ed25519 and discoverable key storage, so you can store SSH keys on the Yubikey itself.
https://doctorow.medium.com/an-audacious-plan-to-halt-the-in...
Also it actually looks nice. But I do agree it's lame that it's locked down.
No, but their main (but not only!) activity is judging balls and strikes (whether a pitch that was not hit passed through an imaginary rectangle defined by the height of the batter’s knees and armpits, and the sides of home plate) and in Cricket the pitcher (?) wants to hit the wicket (?) such that you don’t need to judge that (the sticks do, by getting knocked over, or not getting knocked over)
If they're interested in software and hardware, robotics is a fun place to start.

Line following, object avoidance, maze solving, all sorts of cool options.

A relatively cheap option would be the micro:bit [1] and a chassis [2]. The micro:bit can run CircuitPython [3] which is an simplified version of Python that can run on embedded systems.

This setup offers lots of room for growth from graphical programming, to circuitpython, and then on to C programming.

[1] https://www.adafruit.com/product/4781

[2] https://www.adafruit.com/product/4575

[3] https://circuitpython.org/board/microbit_v2/
You're not entirely wrong. Housing should be seen as more than just a place to live but less than a moneymaking investment - it should be seen as basic housing security for those who want roots as you said. NIMBYs do screw things over sometimes, I agree. And liquidity in mid-term housing supply is important. But I suggest that it would be better for society in the long term if more people had a stake in where they live.
I wonder why they are requiring iOS 17? Apple's Passkey support includes iOS 16 so I had expected 1Password to also support 16.
> I still feel this tinge that you feel when you realize you've been scammed despite never giving them anything.

Simply being polite and reasonable with scammers leaves afterwards draining emotional hole.
https://web.archive.org/web/20230925100440/https://www.econo...
Apparently https://www.zotero.org/ is an open source tool that can render PDFs in that way - I haven't tried it myself yet.
Chocolatey and Microsoft own winget
Reclaim the Internet with Mozilla
They can always smash looms.
Does that really help? Even when open-source, it's only a matter of time before an Oracle or Google or Microsoft or Meta takes it over (if they didn't develop it to begin with).

I wonder if it's less about the source code here but about the people involved, and how to prevent a consolidation of capital and power in the hands of greedy financiers. Maybe developing the projects as nonprofits (like Blender or Mozilla), or at least employee co-ownership rather than VC money or institutional funders?

If only the laid off FAANGers could pool their fat checks and start up something employee-driven and not subject to outside influences, in the style of Valve or similar. And preferably with legal protections against "selling out".
Unity will survive but this could be the start of a steady decline of users, which isn't good for any game engine. Leads to a loss of knowledge which makes the engine even less popular.

Ghe whole situation is somewhat similar to when GameMaker Studio switched to subscription model.
And I… believe that?
No, no it's not. It's not hard to understand why the emperor minting a 40% gold aureus isn't going to reduce the value of my hoard of 80% gold aurei.

On the other hand, a fiat currency issuer doubling the money supply can (not necessarily will![1]) indeed reduce the value of any fiat I hold.

And incidentally coin debasement in the late Empire was largely due to the empire's economy and thus need for currency growing and exceeding the available supply of precious metals. If only they'd had double-entry bookkeeping...

[1] This is because money can't cause inflation, ie drive up prices, unless it's actually used to bid them up.
Avid is still around, but it's not looking very healthy. They've fired whole dev teams - one of whom was largely hired by a competitor, who have now developed a competing project that is eating Avid alive in that (fiarly niche) space.
LoL and the inevitable downvotes rain :D
I remember something you absolutely do not remember about cities in the bay area 50 years ago.

There was open land inside cities in the bay area 50 years ago. All zoned for housing. And there were tracts of open land between cities.

It's all gone. There isn't any infill to be filled.

In the meantime it's become obvious that development model, convert another 100 acres of farmland to single family housing and add another lane to the freeway is terrible.
>> because the whole point is to compete with the underlying works

> I don't see how this is the case

If it wasn't the case, what's the point of these models getting billions of dollars thrown at them? What's the actual sales pitch for using them in the economy?

> and if it hinged on that, how is it different from a book citing another book. That book competes with the book it's citing.

One of the obvious differences is these models don't cite their sources. Even if you can get them to generate something that looks like a cite, it's not a real cite of the works the model actually used.
> In the cases where they are not, redistributing them outside of workshop is going to get the ire of Valve, and rightfully so. [...] What you can’t do, is take mods, put them up on your site to download, without the authors permission unless stated in the license.

This isn't a problem for Valve, which has been granted permission to host the files by the authors who uploaded the mods. I'm not saying Valve should give permission to mirror mod files without the author's permission, I'm saying Valve should stop blocking non-Steam users from downloading files from Valve that Valve has permission to host and distribute.

Redistribution of mod files outside of Steam is a problem for Valve that only exists because Valve is locking mods behind login requirements and ownership checks. Nobody would have a need to redistribute mods out-of-channel if Valve wasn't going out of its way to lock down the channel and prevent legitimate access.

And it's Valve making the decision to do that, it's not that mod developers are asking Valve to block downloads of their mods. Mod developers themselves get zero input into whether or not a game's workshop page is locked down. Locking down the official channels is a decision made by Valve (and to a lesser extent the game publisher). Valve doesn't need to offer that option at all to game publishers, and Valve certainly doesn't need to default that restriction to on. The locked-down nature of Steam Workshop has very little if anything to do with the IP rights of mod authors, they're not consulted for any of this and Valve gives them no control at all over how their workshop mods can be accessed.

And of course Valve has permission to distribute their own assets. You take it as a given that downloading workshop files using a non-Steam client would "rightfully" draw Valve's ire, but I can't for the life of me figure out why that would be true if Valve is acting reasonably and isn't trying to be anticompetitive. The only reason for Valve to be angry about unauthenticated download requests to the Steam Workshop would be if they were trying to lock consumers into Steam, which is... exactly what I'm criticizing them about, that they should not be trying to create anti-consumer moats around their product.
This was a slightly confusing headline until I opened it and understood that they were ending remote work for their employees
> With a password, I can hold it "in my hand". It's a string. I can export, and basically know that I have the whole thing.

Fair enough! It still seems a bit like magic when it works.

> With a passkey, I don't understand it enough to convince myself that my password manager is not able to lock me out of my accounts.

I'm not sure how a pass[word|key] manager would lock you out of your accounts, but if you don't use password managers for that reason, that same theoretical danger would be true of passkey managers.

I don't personally have any of my extremely secure auto-created passwords memorized either, so for me a passkey is not different in that respect. If I inadvertently delete a pass[word|key], I'll have to go through the "forgot my password" process.

Within 5 years, I can imagine services without password support. I'd expect that in "lost passkey" cases, those services will support allowing you to log in with a one-time code sent to your registered email address (or SMS) and/or with backup codes.

> I've migrated passwords once from one password manager to another. I don't understand at all how this is supposed to happen with passkeys.

Here's a real-world example: I played with Apple's passkey support before 1Password's passkey support was available. When 1Password added passkey support, I added another passkey to the sites that supported it and called it "1Password".

And here's what it looks like when your Google account has 3 passkeys: https://imgur.com/a/NQl8XPI
Surprising Associative Learning from Jelly Fish
Why keep calling these people children past the age of twelve? There's a term for that period. Adolescence. It's supposed to imply some level of growth in independence and the ability to discern reality.

Yes, these adults gave these teenagers terrible advice. But the fact of the matter is, they can see exactly how much they would have to pay, with a job that they had no guarantee of. Teenagers of the current age have stopped listening to that advice. If you are stuck with the loans now, all you can do is call out mom, pop, and teachers for misleading you, but also yourself for believing them.
this is very cool, but...where does one get the data to visualize? Is there a standard for flamegraph data structures?

There appears to be zero documentation on what it needs as input.
I've worked in tech as a software engineer developing web applications for 25 years and I'm one of these people.

For note taking, I prefer pen and paper. For diagramming and brainstorming, I prefer a physical whiteboard. For non-work related scheduling, I prefer marking things on the physical calendar hanging on my wall... or sometimes I'll reach for a post-it note.

For bills, I prefer that my company mail me a paper bill. Especially if accessing the e-bill requires me to have an account with a web app and enable MFA and change my password every 90 days and always have Okta give me problems when I want to check my bill and thus need to jump through these hoops those whopping 12 times per year that I need this information.

Maybe it's because I see how the sausage is made. Maybe it's because I use some sort of eletronic device all day for work. But the last thing I want to do when I need to jot something down quickly is reach for a phone or a laptop. Heck, most of the time I don't even remember (or care) where I left my phone.
My poor handwriting is something I am disappointed in myself with. I knew how to write quite well, but that skill went to shreds in university when I tried to write too much, too fast. My hand started to repulse the pen. It is as if it always wants to let go of it and only with mental force can be made to hold on and scribble some ugly notes in protest. If I slow down I can write prettier, but I don't have patience to write slowly.
There's a Wikipedia article on it!

https://en.wikipedia.org/wiki/Enshittification
Redhat is evil now?