skysight-inc/HackerNews huggingface dataset:
I gave up around that time too, initially for Tidal. These days, I've mostly gone back to buying most music I listen to. I've even bought many of the things I pirated as a teenager-I value music, so why shouldn't my spending habits reflect that? Discovery is through the came channels I used 20 years ago, plus some youtube. Record stores are great for used stuff-I picked up ten albums on CD for like $32 last month.

Plus, I run a navidrome server, so I can stream (some of, I have a lot of vinyl) my own music when I'm out. I'm a lot happier with this arrangement.
democracies inevitably devolve into demogoguery, as the people throw moonshots at the rigged system, hoping for change. We need a more haptic, responsive, respectful and agile system of governance. The once-every-five-years pantomime of voting for representatives of uni-party has had its day
Still, better than C, C++ and C#, which was my point.

For the real deal, there are sealed classes now, modeled on how Scala does it.
Why do you think cloud providers can undercut OpenAI? From what I know, Llama 70b is more expensive to run than GPT-3.5, unless you can get 70+% utilization rate for your GPUs, which is hard to do.

So far we don't have any open source models that are close to GPT4, so we don't know what it takes to run them for similar speeds.
Then again given your bizarre reading of my post how much should I really trust your interpretation.
> "probably counting on you to not be someone who would think, "If I keep a slower computer, I could bill for more because the client would pay for the time I spend waiting for my computer.""

And yet, regardless of how moral it is, the calculation seems correct - billing at $150 an hour means things which take longer, get you more money. Two people have claimed that a faster computer will earn them more money, while describing a situation wherein a faster computer will earn them less money. It doesn't make sense.

With your lawyer comparison it's easy to see paper and tyepwriter; are you suggesting that customers know whether contractors are using an Apple M1 or an Apple M3, and have an idea of how much time that ought to change the quote by, and would consider a different contractor based on the computer they are using? I doubt clients have that insight or interest. Are you saying they buy Apple M3 because they are more moral contractors and it's the right thing to do? Even if it is more moral, I find that unlikely to be the reason since the argument was explicitly "it makes me more money" not "it saves my customers money".

> "people are probably counting on you to not be someone who would think, "If I keep a slower computer, I could bill for more because the client would pay for the time I spend waiting for my computer.""

I think people would see you upgrading your M1 to an M3 and decide you were being extravagant and therefore charging them too much, and leave for a competitor who is more frugal. Far more than they would decide you were a con artist because you didn't have the latest and greatest. Are you saying that the reason to invest in a new top of the line Apple laptop is to compete on a race-to-the-bottom where you can undercut competing quotes? That also feels unlikely - you could likely do that more effectively with a second hand AMD Ryzen desktop than a new Macbook Pro (something the well-informed customer would know) and that people competing in a race to be cheapest tend to aggressively penny-pinch rather than aggressively spend on the best.
Because I am publishing libraries. Generally you don't want to bundle a library, you want to transpile it. You leave the bundling phase to an application.

Transpiling instead of bundling avoids some pitfalls. Just to cite one that comes to mind: If your library has a file`a.ts` importing a file `b.ts` including the statement `export * as X from "c.js"`, you could end up with a bundled file that includes an object `X` with the exported elements of `c.js`. This prevents tree-shaking when you bundle applications that use this library.

Transpiling (or just publishing js source files if you don't use TypeScript), also allows a better debugging experience (without relying on source map).

Another point: it is currently not possible to bundle TypeScript declaration files with a regular bundle. If you bundle your sources, you end with a distribution folder with a bundled file and a myriad of lonely declaration files. This is ugly and I am not sure if TypeScript is happy with that?

However, bundling offer also some advantages compared to transpiling: the publication size is smaller, you have less compatibility issues with Deno. Maybe I will switch to bundling my libraries if it doesn't reduce optimization when bundling an application, and when bundling declarations files will be available among the bundlers.

> If you publish your .ts files, people can import those directly. In my experience that works much better in Visual Studio Code than importing the .js files.

Do you know some projects which publish their ts sources?
https://www.reddit.com/r/cpp/comments/17z6co2/if_you_have_a_...
I'm really sorry to hear that. That doesn't sound fun at all :(
I think what they mean is something that would cause client to do something at the same time (could be all sorts, some synchronised crash, aligning timers to clock-time, etc.). If the requests aren't user-driven then yes, you likely would want to include some jitter in the first request too.

Funnily, you'll notice that some of the visualisations have the clients staggering their first request. It's exactly for this reason. I wanted the visualisations to be as deterministic as possible while still feeling somewhat realistic. This staggering was a bit of a compromise.

Not sure what is meant by "if your exponential backoff counter is not global", though. Would love to know more about that.
There was still the 'moc' magic in the traditional Qt.

But the interesting question is can something like Qt be fully build in modern c++ without need for such magic?
That may be true where you live, but down here in NZ, unlimited means unlimited (on fibre). Our competitive ISP market means that all major ISPs have completely ditched their fair usage policies.

I regularly use well over 10TB a month and have never had any issues from multiple ISPs. We have a regulation-enforced split between ISPs and the line owners, meaning anyone can set up an ISP for a relatively low capital cost by leasing access to the last mile fibre lines to customers. As such, there are plenty of nation-wide ISPs here.
I apologize for failing to provide the information you want. I will try to do better in the future.
I think the short version is that doing so substantially complicates Signal’s design (meaning more edge cases, more complicated threat models, more exploitable bugs) for a marginal user case. Parsimony is a significant virtue in E2EE designs.

But for those users: you can effectively use Signal without a phone number by using a virtual number or similar for the one-time registration process. That’s clunky and not ideal, but IMO is a reasonable hurdle for “bonsai” users.
Live LLM Tutorial?
Hi friends. I’m in an AI learning group that wants to learn how to make LLMs, would anyone be willing to do a tutorial?
Microsoft Gives Up on ThreadX/Azure RTOS and Releases It as Open Source
My example question was actually in regards to Go, made public in 2009, with 14 years of history.

The bonus round of the same question would be, "name one feature that was removed before 1.0".

We could make this question even more fun, if taking into account gccgo specific extensions, or runtime changes as well.

To put it bluntly, if someone shows up calling themselves an expert, I expect World Cup skills towards the language they are an expert on, across all levels.
But basically all American tele operators are selling this data to private corporations already, it is a standard contract there is no need to blackmail to buy data then. The only strange thing here is that they try to hide this project, not that it is ongoing.

And I'm pretty sure that most corporations that sells your call data to other private corporations sees no issue to also sell it to the government. To them it is just another customer.
Yeah I remember hearing about this and being similarly appalled. I get it. The US really wanted to kill Bin Laden. But the manner in which they did it is sickening.

The ends cannot justify the means.
> In 2021, Democratic Gov. Gavin Newsom signed a law allowing the state’s Department of Justice to share identifying information of more than 4 million gun owners in California with qualified research institutions to help them better study gun violence, accidents and suicides. The information — which the state collects with every firearm sale to perform background checks — include names, addresses, phone numbers, and any criminal records, among other things. Under the law, researchers can use the information and make their findings public, but can’t release any identifying information of gun owners.

Including PII like names, addresses, and phone numbers is not only irresponsible, it's deliberate. Clearly Newson wants this information to be leaked so that law abiding gun owners can be harassed. What other possible reason is there for releasing such information?

If a woman feels threatened by her abusive ex-boyfriend and acquires a firearm, should we have her name, address, and phone number published?

For a State that supposedly cares about data privacy, they really don't care about you if you choose to exercise your constitutional rights.
The valley of websites, anyway. I don't know when I started feeling this way, but I get emotionally exhausted seeing the two conflated.
Good Lord, all of that sounds horrible. More power to you for whatever else you face ahead on this.
Ask what the goals are.

They're not, as far as i know, making money such that an unserved client request is a lost opportunity for income.

The stated goals of fostering rational conversations and sharing of knowledge are very likely better served by the implicit throttling of contentious subjects and breaking "news" that everyone wants to talk about all at once.

Had HN been lower latency through the last few days of "OpenAI" media spasms, they might well have collected thousands more comments. Was there much chance those would've added any information or insight to the debates?
> details in the article as to why this is are interesting and alarming

Why is it alarming? The sterilising vaccine produces vaccine-derived polioviruses. The non-sterilising type does not.

First you sterilise, then switch to non-sterilising as the wild type is eradicated. It’s a precedented playbook which makes it the opposite of alarming.
I've been saying this from day 1, and here it goes again: 99% of the people involved in crypto is a scumbag. And every day that goes by evidence accumulates in my favor.
Lets hear one of these jokes then.
I'd be interested too. As far as I'm aware nothing currently available can do what dart/flutter can.
Microsoft has good protocols around this to respect people's privacy and devs can only temporarily have access to them.
Yep, any clicking. I perceive mouseover events as just previews
Second attempt: https://visiontek.com/blogs/blog/a-quick-guide-to-usb-port-s...
I see people suggesting alternatives in the comments, I just wanted to give a small hands-on experience of running XCP-ng at work and Proxmox at home.

1. XCP-ng is a bit more polished and stable than Proxmox.
Both are supposedly level 1 hypervisors, but while XCP-ng separates the hypervisor from the rest of the OS, Proxmox bumps it all together. Meaning that if something goes wrong with other part of the base OS, it will affect Proxmox.

2. It's simpler to do hardware pass-through on Proxmox (there's a GUI for that), but XCP-ng is more stable. There were occasions in which I couldn't pass through a device on Proxmox, but it worked perfectly fine on XCP-ng.

3. Xen Orchestra is the new manager for XCP-ng, the old Windows utility (which was great and had more functionality) is now EOL. But the creators from Xen Orchestra are too focused on getting VMWare clusters to migrate to their product and fail to add much needed functionality.

4. XCP-ng doesn't allow you to start VMs at boot in a certain order.

5. XCP-ng doesn't auto-mount shares when they come online.

6. XCP-ng doesn't have vGPU functionality for Nvidia or for newer Intel GPUs.

7. XCP-ng makes it much easier to create clusters than Proxmox.

8. Proxmox has a big community behind, meaning you can do some nifty hacks like: install MacOS, install Synology NAS software, do vGPU unlock (don't confuse this with proper vGPU support).

Bottom line:
- I really want to like XCP-ng, but I'm migrating the work machines to Proxmox. Points 4, 5 and 6 are a big no-go, and it became a hassle to live with them. Unfortunately the developers, although polite, show no interest in improving those areas.
Here is a video from JerryRigEverything explaining the lawsuit https://www.youtube.com/watch?v=byfWscC87Vg
> those vaccine injuries

If you’re vaccinated against polio, the vaccine-derived virus can’t harm you. The people being injured are by and large the unvaccinated.
Well..the Sony Ponys sure hope this dies quietly. Sony may lead console share, but thats only good for revenue. Their profit margins are on the storefront.. and their buiness would be nonviable if they where to lose the gouging on that store. Couldent happen to nicer people. Look forward to seeing this progress as sony is slowly assimilated by trillion doller players.
Reading comprehension helps. I said that promises are not really defacto standards. They are a standard convention of the language and one of three ways of handling asynchronous actions.
If anything, tooling for analyzing and fixing bugs (as the developer) on Windows is so much better it's not even comparable.
Have you got an example you could show? I'm curious
Not an employee and no knock to sama, but I bet the primary motivator was “I want my stock value intact and as high as possible”.
I was wrong. I was making assumptions
Agree. When docs go on a tangent, or try to cover all these in a single doc, I think it's easy for the reader to get lost.

Can you recommend any other useful resources?
Apt. Took the kids for vaccinations this morning and was telling kiddo last night about how amazing vaccines are and how polio doesn’t exist anymore because of it. Sounds like I was technically wrong, but practically right.

I also told him how amazing it is that when I was his age, I had the chickenpox, but that he will never get it because they developed a vaccine for it.

None of this helped him today with not freaking out over getting a shot, but hey, I tried and I made it clear why I had to hold him down. Sometimes, irrational fears win. We’ll get there, he’s just a kid.
If no one risks going to jail, there is little incentive to stop the program.
> Long time ago I chose what I thought was the most popular tech stack

And therein lies the problem. One tech stack won't last your entire career, no matter what it is. You don't need to know everything, but you do need to modernize your skills once a decade or so. Sounds like you are at that point. If you aren't finding Java jobs... pick up a new stack. And 10 years from now, you'll need to do it again.

Staying in this industry for 30/40/50 years is not the same as staying in it for 12. You'll not only have different chapters, you'll have entirely different books. Go start your next one.
"You do this, and I will do that.. forever" - Rickson Gracie
Yes that’s what I’m saying you can build your software without this magic (moc, uic, qml) but it’s not clear that’s what is happening in the documentation for it. You simply just strip out the register for it in the proper files and then delete the xml or qml files.

A lot of this stuff gets further promoted in things like Qt Creator which relies on building these kind of meta definition files.

Moc is less of a problem IMO because it’s more related to C++ macros which at least is a language feature.
I like the design, but I'm unsure who the target audience is. If it's target at complete beginners, it's a bit of a rough start, I think. In the first chapter, it explains how tcp is different from ip and udp, and only later explains what udp is. Also, why would a beginner care?
> The test can't be that* expensive, especially in the context of public health.*

The tests are free in almost any other context. Planned Parenthood and tons of other NGOs offer them no questions asked and Obamacare made their coverage by insurance mandatory. Many (most?) states even subsidize the tests for the obvious public health benefits.

Emergency rooms are just a special case where the economic incentives are even more completely out of wack than in the rest of healthcare. It could have been something as trivial as understaffing - the full STD panel might have required two vials of blood and a genital swab so they went with the simpler test as labor triage.
I submitted a bug + instructions to fix for an Nivida project and it got fixed in the next release
I don't think many people expect companies to do things out of altruism, but, as you say, we are happy when our interests and theirs align.
I've used macOS before and it's OK, I'd use it again. Having to use the shitfest that is Windows is absolutely a dealbreaker for me, though. I've declined further interviews when a place says that they're Windows-only. Those places tend to have lower pay anyways for some reason, so I don't get broken up about it.

I've recently had to touch the MS ecosystem because of PowerBI and my god what an absolute clusterfuck. I have no idea how people get useful work done with these tools.
https://archive.vn/NVMny
This is interesting, makes me wonder if a "dockerised" database is something people could use. I mean a database frontend with its own language/protocols/whatever that allows you to define the data structure but leaves the specific storage engine or format as a backend detail that can change from platform to platform.
finally, i can be in the 1%
Yes. I transpile my libraries and in order to be ESM-compatible you have to use the extension of the emitted files (in my case `.js`)
Note:

> biocide-exposed spores were spiked onto surgical scrubs and patient gowns and recovery was determined by a plate transfer assay

The article says nothing about washing scrubs and gowns. They put bleach-treated spores onto fabric, did not treat the fabric, and then collected samples from the fabric.
People are already auto-generating support and other messages with gpt4.5. Of course it will be embarrassing from time to time, but it is just so much cheaper.
A constant, subtle admonishment of YC companies that waste their funding on complicated infrastructure to handle a fraction of the traffic.
Yes, totally dead with a market cap of only $724 billion, which is even lower than Tesla's market cap (at least right now) and everyone knows Tesla is dead as a doorknob.
Considering the United States forcefully sterilized some 70,000 people, and that there is an ongoing investigation over nonconsensual sterilization procedures being performed by the government three years ago, your handwaving over “conspiracy theorists” is pointless.

After all, it isn’t like the government has a long history of eugenics, forcefully drugging people for weeks at a time with combinations of LSD, barbiturates, and other fun stuff, right?

Our government would never do that.
> not crazy to behave differently around something with 40-60% efficacy and something with 97-100% efficacy

Why is 50% less flu not a good thing?

This is like the sterilising argument about the Covid vaccine. It’s somehow damning for the Covid jab but not for polio.
Pascal Paillier (CTO at Zama) is speaking about speed improvements for FHE in this video: https://youtu.be/QWMSHbD__Jc?si=vSiKMAbbzW4LcV2v
I use Qt Creator most days (version 10). It is a great piece of software. Although it seems rather slow recently (due to Clang-Tidy?).
Developing ANY user-facing application for Linux is harder. Linus himself explained why.

https://www.youtube.com/watch?v=Pzl1B7nB9Kc
If it helps with the pain of downvotes, I appreciated your sarcasm.
The law quite obviously says that researchers cannot publish their name, address or phone number. This law is about providing anonymized data that is already collected during background checks. Agree with it or disagree, but at least get the facts straight. It's right in your quote:

> researchers can use the information and make their findings public, but can’t release any identifying information of gun owners.
There were a couple of attempts in that direction, but i haven't really seen them used in any production codebase.

https://woboq.com/blog/verdigris-qt-without-moc.html
Also Mountweazel[0]

[0]: https://en.wikipedia.org/wiki/Fictitious_entry
> So the Covid vaccines were sterilising and not single person who got it got the Covid?

Per the article, sterilisation and total efficacy is not even true for the polio vaccines.

Could you imagine the histrionics we’d be facing if our modern vaccines resembled the live polio vaccine, i.e. the one that’s actually sterilising?
It certainly is. And every time a program is forced to have the crash reporting be opt-in because of the region I live in, I sing Ode to Joy. Don't get me wrong I'm no invasive telemetry enthusiast.

But I wouldn't mind being _able_ to make that choice for some projects I trust. If it were up to me, Linux maintainers would be looking at enough (opted-in) user stacktraces in their code that they'd start thinking of syzbot* fondly.

(* Fuzzer that Linux maintainers love to complain about due to the deluge of rare bugs and crashes it drops on them)
> health care is a notoriously low paid profession

Where is that, exactly? Because it certainly isn’t in the US.
Special economic zone
The client can track its own error rate to the service, but it would need information from a server to get the overall health of the service, which is what the author probably means. Furthermore the load balancer can add a Retry-After header to have more control over the client's retries.
Ok so the benefits here are transparent upgrade. Thanks.
It's only an unreasonable amount of work if you assume that the user is managing a separate storage backend for each library. If you take the Tim Berners-Lee approach (re: https://solidproject.org/) then each user is only managing one storage backend: the one that stores their data. The marginal cost of hooking in one more library to the existing backend is low.

We just have to get a little more fed up with all of these services and then the initial cost of setting it up in the first place will be worth it. Any day now...
I see what you mean about promise chain cancellation, I misunderstood that part. You can still structure Promises using nesting instead of chains to get the same effect as with callbacks, but in reality I just use async/await instead.

> Why would you pose the question if you already biased against the answer? Is this an attempt to prejudice a candidate?

By question I mean I may judge the candidate for it. Of course it's your choice if you prefer callbacks, but I'd view that as a potential compatibility issue with my team.
free QA seems pretty valuable
> Let's just go straight to calling everyone who disagrees with us pedophile Hitlers.

Really deep, thought-provoking insight.
Every profession has a spectrum of quality of worker. Any health care professional is more experienced than me. What does it hurt to follow-up for clarity? Her rationale may be completely unconvincing and that's fine I can then ignore it. Or she might tell me something interesting I can keep in mind and see if it gets corroborated by other sources.