skysight-inc/HackerNews huggingface dataset:
Unless your ideas are a monolith ("Read my 2000 word essay or nothing!") then maybe reply to other posts with relevant snippets of your work and link to the longer content.

At the end of the day, the whole should be greater than the sum of the parts but if your content is good you'd expect your parts (shorter sub-ideas) would at least be clear and well-written enough to draw some upvotes as comments.

Also, even if "good" posts are rare (which as others have said sounds pretty arrogant), you should be able to post comments that are helpful clarifications or corrections on those posts.
? I have never seen a bad comment about Rust on here. Seems like there's lots of certainty about it.
I just recently went through this nonsense sand that was just getting my money back after canceling on day 3 of their 7 day trial. it had been years since I last used photoshop, so I wanted to see what they had don on the generative side.their tactics from the perspective of someone in the maze is unflattering to say the least. they deserve this
Hi-- this is my article! It's becoming clear that there's a revolution about to happen in addiction treatment through GLP-1s and it might be the first time we get a big positive impact on deaths from alcohol and opioids. Please subscribe to our substack!
Yes! Docker is a wonderful tool for testing.
Yes, if only there was some kind of democratic process in this country, where citizens could influence the laws that are passed...
Experiments with human cells and mice have shown oxidative stress, neurotoxicity, reproductive toxicity, carcinogencity, and altered metabolism.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10151227/

If you ask me, plastic is the new lead.
Are there any efforts to push functionality like this into the HTML standard? It would be nice if htmx eventually became unnecessary as browsers implemented it, and the work you're doing with proving it out in the wild seems like a crucial part of that.
100% agree. I would also add an explicit exception to the DMCA. Cracking copy protection on software you bought legally because the copy protection has failed in a way that prevents the software from working should be legal.
Incentivizing people to go into debt for a depreciating asset with no penalty was not a sustainable idea to start with.
There’s a pretty entertaining movie about this from 2023

https://www.imdb.com/title/tt14308636/?ref_=ext_shr_lnk
> So your line is "Marijuana aesthetically displeases me and we're no longer jailing people for it, therefore drug war is good"?

Nowhere did I mention aesthetics.

> Or is it "Fentanyl deaths exploding has happened despite it still not being legal to purchase, therefore somehow we need more drug war despite it having not prevented this outcome in any way"?

Enforcement procedures have changed at all levels, regardless of classification.

> Somehow no matter what actually happens, it supports doing drug war harder. This doesn't sound like a very principled argument to me

Yes, I'm positing that drug enforcement has benefits and my statements are consistent.

> Some drugs are probably not a great idea for most people. No drug is for everyone.

Agreed.

> Also, the state arresting people for what drugs they take adds a ton of problems without solving any, not the least of which being a fairly draconian police state that harms people who aren't even doing drugs, and we have decades of evidence that this is the case

This is a false choice, filled with cliches.
I did an evaluation on the various frameworks 2 years ago, and it largely came down to only these 2 choices:

- React (if you want the largest support, packages, community, but sacrifice on performance)
- SolidJS [1] (best performance, composability, low-level primitives, but sacrifice on packages/community)

Every other choice like Angular, Vue, Svelte are just somewhere in between these 2 spectrums which I felt was not worth it. Either choose the one with the largest ecosystem or one which has the best primitives & performance.

- React (vdom, slow) (largest ecosystem)
- Vue (vdom, faster than react) (large community)
- Svelte (fine-grain, faster) (best dx pre-v5) (composability is still not as flexible in v5 compared to SolidJS) (small ecosystem)
- SolidJS (fine-grain, fastest, most consistent) (dx similar to react) (small ecosystem)

[1] https://www.solidjs.com/
One huge flaw of Apple Preview is that it doesn't handle PDF forms well, as I discovered when trying to print tax returns.
god it's like there's actual multiple viable options, is that even legal any more. My animation friends are all in the LA scene; they all started out in Flash cartoons in the 00s and some of 'em kept on using it for a pretty long time but it seems to have pretty much vanished.

I really gotta make some time to grind on tutorials for Toon Boom or this copy of Moho 14 I have on my computer and see if I actually want to animate again once I get over the hump of "how does this giant toolkit even work".
History of medicine is full of incredible breakthroughs that are mostly upsides, like antibiotics, vaccines, new cancer immune therapies, etc. It happens!
Seems like a bad time to own a router at the moment with all these vulnerabilities going around
That's a good advantage to have, most fears toward nuclear energy are unfounded.
Only cooperation with France and the west has made this possible. There has already been at least one damaging incident that needed a group think to solve.
Perhaps that seems obvious to you. I don't view it as obvious that anyone's individual health decisions should ever be made and enforced by the state. It is obvious to me that trying to "regulate" these choices through a prohibition framework is not only ineffective, but does massive harm. However, since we're arguing about that very question, I don't feel it sufficient to merely say "it's obvious" and leave it at that.

The Volstead act didn't save us from the evils of alcohol, but it did put a lot of people in jail, strengthen organized crime, and create a reactionary push for more draconian police powers. The difference now is that the Controlled Substances Act and its international equivalents are backed by more technologically powerful governments, and cover more substances. Even in the early 20th century, prohibition policies created powerful criminal cartels and draconian police states. The controlled substances act has created both in spades, and the downstream consequences are so vast that they have arguably defined the society we live in, with its mass-incarceration, constant surveillance, and at least in the US, an incredibly punishing, byzantine, and costly healthcare system
NZ at the centre of cross-govt group sharing personal traveller records
They will be coming in a few months when it gets published. They showed numbers at the conference but did not want them reported.
You should be unit testing components that interact with the payment gateway. This could involve dozens of even hundreds of tests, where the gateway should be mocked. These tests should be fast and reliable. In addition, you should have a small suite of integration/E2E tests against a real test instance of the gateway. These tests may be slow and unreliable (because of the real network involved) but catch those hairy issues you failed to find in unit tests.

Also, when your integration suite (or customer reports) discovers that the payment gateway fails on punctuation, another unit test should be added with a mock that responds the same way, and an E2E test added with punctuation in the input data and a failure expectation.

What makes you so certain you would have included punctuation in the input data if the test had not mocked the gateway?
Wow, this Autodesk Flex Tokens system is exactly the sort of thing I was suggesting, it looks really cool!

https://www.autodesk.com/buying/flex?term=500&tab=flex

Looks like they do it per day per user, so 1 token allows 1 user to use the software for 1 day. Really good idea for licensing teams to use expensive industry software IMO
About six months ago I was auditing my bank statements and realized I've been paying Adobe ~$40 for the past 5-6 years or so, almost $3,000 for software I very seldom used if at all in recent times. Closed my account, downloaded gimp, and won't be using Adobe in the future.
You specify present-day academia. Do you feel as though there was a point in the past where this wasn't true? If so, when, and why do you think it's changed?
More on that here: https://proton.me/blog/climate-activist-arrest

They swiftly went on to win a court ruling that would prevent this specific situation from repeating. https://proton.me/blog/court-strengthens-email-privacy
> OK, then you know about currying, immutable data structures, map/reduce/filter, &c.

It's not a certainty you learn about those things from Java, depends on your team/manager/codebase. None of that is enforced in Java the way it is in fp. Plus, none of it is really core or native to Java, it was added on later.

That's how we got essays back in the 2000s like "The Perils of Java Schools", "Can Your Language Do This", and "Beating the Averages".

https://www.joelonsoftware.com/2005/12/29/the-perils-of-java...

https://www.joelonsoftware.com/2006/08/01/can-your-programmi...

https://paulgraham.com/avg.html
The reason the US doesn't have a real domestic drone industry is partly due to the FAA cracking down hard on the drone community.
This and the unified user interface - most Adobe products have the same look and feel, and it happens to be a good one.
Exactly. Right now if I google something (ai overview aside), I’m linked to a source. That source may or may not include its sources, but its provenance tells me a lot. If I’m reading info linked off Mayo Clinic, their reputation compels the information to be judged of high quality. If they start putting in a bunch of garbage, their reputation gets shot and will cause me to look elsewhere. With LLMs there is no such choice, and it will spew everything from high to low quality (to dangerously wrong) info.
I'm going to be honest, I don't believe this at all. It seems like one of those things that everybody says because they want it to be true.
A list of Adobe alternatives: https://untested.sonnet.io/Alternatives+to+Adobe
> [...] skipping the probe entirely, and just having a USB receptacle on the board [...] long with some circuitry to make the other end talk USB3.1.

Practically, this probably ends up fairly similar to what I mentioned above, since "making the other end talk USB3" means receiving with the bits it sends and responding in a way it expects.

But, yes, in-situ / solder-down probes can definitely simplify things because it gives you the flexibility to do things like remove the existing termination (assuming the termination isn't in the receiver IC itself) and use the 1x Z0 soldered-in probe as the terminator.

I just probably wouldn't do this part:

> then have a front-end IC that is hopefully available and that is fast enough to do the sampling

This gets complicated fairly quickly. It sounds like you want both real-time sampling (so you can do something with the bits and "make the other end talk USB3") fairly high resolution (so can see something in the eye diagrams). That calls for a digitizer with like >=5 bits and a sample rate of >100 Gsps... Which basically doesn't exist, AFAIK. Oscilloscopes which sample that fast are interleaving multiple digitizers, and this isn't really something you can DIY.

However, if you just want eye diagrams, you can use ET sample techniques (running at a pedestrian ~10-100 ksps), together with something to synchronize the sample to the USB clock, to fill in the entire horizontal width of the eye diagram. There are several catches: First is that it takes a very large number of triggering events to fill in the diagram. Second, the 100 ksps sampler needs a very short capture window (on the order of picoseconds). Third is that you "miss" most bits in the data stream, so you don't capture any real USB data while making the eye diagram.

Fortunately, you can buy a used sampling oscilloscope which does this for you. It captures the samples, relates them to the USB clock, and places them in the correct place on the x-axis. You just need to construct probes to bring the signal into the scope. The 11800 I mentioned is one such example, but there are others, too.
yes, there are, alex petros, an htmx maintainer, gave a talk at Big Sky Dev Con on the shortest path to htmx-like functionality in HTML here:

https://www.youtube.com/watch?v=inRB6ull5WQ

we are talking w/the chrome developers about these ideas, i'm cautiously optimistic
Bringing a phone to school is murder? Before smartphones kids brought (comic) books and read them during lessons, or just looked through the window and daydreamed.
Or they would write notes to each other. Is that murder too?
The more stuff the client does, the higher the payload is going to be and the more complex the bundling and tooling will be.

I'm in a company with around 100 devs now and I can certify you that front-end SPA do not scale at all unless you throw a insane amount of devs hours in the tooling, even then it barely does.

That's not mentioning the insane npm churn that you have to maintain, the testing story which is pretty abysmal outside of a few top libraries, the typescript tooling which is eating so much ram that I'm changing my laptop.

And I'm not sure why you mention the pagination as a plus where it's one of the big downsides of the front-end stack, there's a lot of hacks to make it behave okay in most situations.
I'll be honest, I'm less concerned by any movement to make us "lobotomites" -- a movement which I haven't witnessed at all -- than I am by people who really want to be able to keep saying slurs.
> Sirius is easy these days, it’s a 2 minute phone call.

That's still 2 minutes and one phone call too much.
No, different applications have different token/day cost.
I find it intriguing that she went all in on AAPL stock, but was also an avowed communist in life. I'd have to wonder how she managed to reconcile her political views with the fierce capitalist landscape of the stock market, and ultimately benefiting from her good fortune?

Regardless, her contributions to archiving TV of the era is nothing short of impressive.
There is no need to jam GLONASS. Russian planes are affected using other means--sanctions have cut them off from access to parts and maintenance. It's more impactful because all planes are affected by this, not just those that fly near the border of NATO countries.
Never understood what was so hard about dependency inversion
For people who hate or simply can't justify the subscriptions, big shout out to Affinity suite v2. Currently 50% off at $83, permanent universal license for Mac/Windows/iPad

https://affinity.serif.com/

That includes Photo/Designer/Publisher, which are competitors to Photoshop/Illustrator/InDesign respectively.

It's not a drop-in replacement and if you're collaborating with other people who are in Adobe-land then you'll need to stick with Adobe too. But for people who occasionally need an image editor for solo work and have been priced out of all the Adobe products, it's a solid option.

One caveat is they're now owned by Canva, things haven't gone to shit yet but they might in the future.
Thermodynamics places limits on heat engine efficiency. For a gasoline engine it is about 35%.

https://en.m.wikipedia.org/wiki/Carnot%27s_theorem_(thermody...
Fair enough. I made a public repo on github for anyone to clone and execute locally:

https://github.com/gweit/namecheap-dns-exporter

I also fixed the conf for the main domain.
The latest Gamers Nexus video on this topic (it's long!) https://youtu.be/Z0ZoCYXmF0Q

GN even has a full webpage with the current status and details https://gamersnexus.net/news-features/confronting-asus-face-...

Gamers Nexus was the one to really push ASUS to treat customer's better.

"""

(If you are another outlet reporting on our report, please credit our list and work. This list was not provided by ASUS. We created it.)

To recap several of ASUS’ firm changes:

1. ASUS now has a new inbox called “executivecare@asus.com” that they have created specifically to re-process prior RMAs that customers feel were unfairly classified, were misclassified, or charged for a service that should be free

2. ASUS has provided a template to copy and paste into your email to this address. We are showing it on the screen. You can visit gamersnexus.net to find a copy of this to copy and paste. We do not place third-party ads on our site. The link is below for the template.

3. ASUS has published a timeline for improvements: June 14th, today, is the publication of this email and template. ASUS has promised us an email this month with other changes.

4. ASUS has committed to refunds of service charges for unnecessary repairs which customers felt compelled to accept in order to have a warranted repair covered, such as unrelated or misclassified CID

5. ASUS has committed to refunding shipping charges in scenarios where a warranted repair was part of the RMA. For clarity, if a customer has both an out-of-warranty repair and an in-warranty repair in the same claim, shipping will be covered by ASUS

6. ASUS has committed to refunding labor and taxes related to these aforementioned qualifying disputes

7. ASUS has created a Task Force team to retroactively go back through a long history of customer surveys that were negative to try and fix the issues

8. ASUS has removed the power from the repair centers to claim CID. Now, CID claims must go through ASUS’ team. This will remove some of the financial incentive to fail devices. There still is one, but now it won’t be motivated as much by speed

9. ASUS is creating a new support center in the US. This will enable customers to choose between a repair of their board or a faster swap with a refurbished board. This solves an issue where refurbs were the only option in some scenarios previously

10. After over a year of refusing to acknowledge the microSD card reader failures on the ROG Ally, ASUS will be posting a formal statement next week about the defect, resulting from this series

11. ASUS will publish a more transparent repair report template in September of 2024

12. ASUS is changing the Advance RMA language to reduce emphasis on physical damage

"""
The correlation does not mean the microplastics are the thing causing IBD. It probably means they are exasperating it for various reasons. Goddamit.

Incidentally so do things like poppy seeds.

I got hit with this at 10 years old. Suspiciously to me after returning from a year in the US, before that there was no sign of any problems. IBD presents all over the world and I'm guessing predates the microplastics phenomena.

The other interesting correlation I know of is a lack of exposure to dirty things as a toddler. I've sort of given up any hope that it will be figured out in my lifetime despite occasional wiggles of hope from articles like this.

Generally in the community people theorize all kinds of things about diet and some are lucky to reach and stay in remission by eating a narrow diet that agrees with them - but what exactly that is varies wildly across individuals. I've never found a common thread.
Why does it matter if it's not for consumer applications? GNSS is used for many more applications (and arguably more critical) than consumer applications (agriculture, mapping & surveying, aeronautics, shipping, etc.)

Also just want to mention that, yes, integration errors accumulate when using intero-receptive sensors but if errors are small enough (white noise, various biases, sample rates, quantization, etc.) from the inertial sensors an odometry solution might be adequate until an extero-receptive sensor can localize the sensor within an external frame.

This can shift the discussion from solving a problem that has no solution (i.e. how do I integrate a signal with white noise without any error) to an engineering problem (i.e. what error parameters allow the odometry to be accurate within x% over some timeframe).

There was interesting work DARPA was sponsoring around the above idea that you can read more about here: https://www.darpa.mil/program/micro-technology-for-positioni...

>The end goals of the TIMU program are the demonstration of a single-chip IMU which maintains an accumulated position error of less than 1 nmi/hour with device volume of less than 10 mm3 and power consumption of less than 200 mW.

(My job is related to estimating location of things).
Is there a reason that router manufacturers don't just ship some kind of open source software like this? Power users will prefer something like openwrt, and non power users won't care either way.

It seems like going closed/bespoke accomplishes absolutely nothing except opening the company up to these kinds of problems.
My guess is pre-Moon Landings, pre-Peer Review and pre-DoEd.
Is Nvidia's technology so advanced that others can't copy them? Is their hardware (GPU+CPU chips) [1], software (CUDA) or its combination their moat?

Analogy: Apple's hardware + software combination as competitive advantage

Are they just the beneficiaries of inside (R&D) or outside (AI) market forces?

History has shown that the latter is not sustainable (dot-com, nanotech, covid, crypto, AI)

TLDR: Shovels eventually become commodities

[1] https://www.youtube.com/watch?v=Z1RrVgI_HQE
You don't have to tell them. You're dealing with the company, not the individual employee. If the company is recording the call, so can you.
If your refactoring includes changes to interfaces, different abstractions, logical changes, business logic, then most of your tests need to be effectively rewritten.

The only part where I see unit tests being useful for refactoring is making changes to the internals of a single unit. Its always been more trouble than its worth for me.

In some cases it makes sense, like testing small units that heavy in logic (function that calculates order prices for example, scientific computing, etc). But unit testing every single piece of code has always seemed dogmatic to me (unit tests are good engineering, write unit tests always everywhere). Everything has tradeoffs and as engineers I think our job is to understand the pros and cons and apply them effectively.
I've been maintaining React SPAs for 6 years now so I absolutely know what I'm taking about when I say that it doesn't scale. I experienced all the pains of the js ecosystem.
We just need fair treatment
The remote ssh bug? It was caused by some Linux distributions patching sshd to link to libsystemd which required liblzma which had the backdoor. It didn’t affect OpenBSD or involve upstream OpenSSH.
The constraint here is "the best possible way".
Jevons Paradox. Build 2x the thing, whether it's roads or houses, demand only gets worse.

Now I bet that expanding a road not by extra lane, but by ten of them, would exhaust all the "latent demand" and then some. Similarly, if the supply of housing were to increase tenfold, perhaps we'd run out of speculators?

Then again, leverage means they can probably absorb infinite supply - just keep loaning and buying to keep the pyramid scheme going.
elixir and gleam in the erlang world
is it just me or am i seeing less and less serverless showing up in roles? seems like there was a big rush during the hype around 2021, and people went back to ec2/kubernetes
My neurologist has said that she will give you all the information you need to go through the whole preapproval process but she is not going to drive it. I suspect she is doing this because she was not getting paid for the effort and she is tired of fighting insurance companies.

My eye doctor (damn good specialist) told me about how bad private equity folks over the medical industry. He is grateful to his practice has been able to avoid the private equity vacuum cleaner.

You're right that incentives are misaligned. It seems that the choice is either to provide good-quality medical care or feed the ravenous beasts of the finance industry.
Yes - and the penalties would not be a rounding error the next time.