skysight-inc/HackerNews huggingface dataset:
First I should note that while cloud will have a subscription eventually, it's free for now. There's an anonymous trial (with no email required) for up to 10 plans or 10 model responses, and then just name and email is required to continue.

I did start out with just the CLI running locally, but it reached a point where I needed a database and thus a client-server model. Plandex is designed for working on many 'plans' at different levels of the project hierarchy (some users on cloud have 50+ after using it for a week), and there's also a fair amount of concurrency, so it got to be too much for a local filesystem or even something like a local SQLite db.

Plandex also has the ability to send tasks to the background, which I think will start to play a more and more important role as models get better and more capable of running autonomously for longer periods, and I want to add sharing and collaboration features in the future as well, so all-in-all I thought a client-server model was the best base to build from.

I understand where you're coming from though. That local-only simplicity is definitely a nice aspect of Aider.
That's an average service life from what I can tell, not a minimum (a minimum average?). But yes, it does trend a tad higher than what my cursory search indicated (25-30, feds want 31)

Looks like this has been the subject of some industry wandering in the last generation:

https://www.urban-transport-magazine.com/en/new-boom-in-the-...

Some were planned for 30-35 years, some for 25 to 30, some models have aged so gracefully they may be refurbished, yet others may have been engineered with roughly the correct obsolescence window in mind as engineering has advanced in the last generation, even in the dimensions of making some things simpler and more reliable (one of the billed advantages of some of the Siemens train mechanisms).
Where are they implying this and why would the strings not have the same length? Is there normalization implied somewhere?
It's figurative ballz.

See: https://youtu.be/6i7a0cwyDDw
> Google Play Books are basically the same as Kobo, but they don't state up-front if a book has DRM or not.

they absolutely do. https://i.imgur.com/VA3G54Z.png
That's definitely a trend we're moving towards for extremely high-performance software. General-purpose operating systems often don't sit at the right level of abstraction, and lack the flexibility for certain demanding workloads. Kernel-bypass networking is the gold standard for low-latency, high throughput networking. Serverless platforms often rely on userspace schedulers and userspace page fault handlers.

That's one of the reasons unikernels seem to be a promising way forward. It opens up a bunch of opportunities, including language-based safety, opportunities for compile-time optimizations, and just seems to mirror more closely how we wish to run & deploy modern applications (declarative, immutable and ideally with a bare minimum of dependencies).
They make PFAS free wax paper.
Nancy Fraser is a woman.
Worth watching The Birth and Death of JavaScript for more information on this hypothetical future. In theory you could get rid of system call and virtual memory overhead to make something like JavaScript run at "fully native" speed. Because removing the OS-related overhead counters the loss for being JavaScript. This is only really a viable future for managed languages because the runtime would need to ensure memory safety, isolation between "processes", etc. which they mostly do already anyway.

https://www.destroyallsoftware.com/talks/the-birth-and-death...
Wasm is rarely a solution and still has yet to be of much use. FFmpegs codecs are mostly hand written optimized assembly using advanced instruction sets not known to wasm. I crafted my own years ago but you're fighting a runtime that can never specifically leverage critical things like CPU cache.
My ISP is still IPv4 only, sadly. So, yep.
But that’s not a problem when listening to Spotify? Why can’t we treat these music generation engines the same way we treat music streaming services?
Trains are expected to last for decades, so this really isn't surprising. Developing a new system with the latest hardware to replace the floppy disk system would probably cost millions and might introduce bugs and security issues.
Would be cool if a few writers got together and quantified the before/after subscription rate
It's not like we're the ones voting against benefits for people outside urban areas, eh?
It's a split second decision, pretty difficult to stop a combination in the middle. Also as others have noted there's many examples of fighters coming back to win after flash knockouts.

Fighters often do stop, an example from just last week is Bahamondes vs Giagos (although this is probably not a good example of avoiding concussion).

https://youtu.be/X2Z1En-eAgk?si=8lBY27afFMfv_Z90

But there's many, many examples of fighters stopping when they know their opponent is finished, and IMO only very few examples of fighters egregiously not stopping.
I have no idea about how Substack works. Are subscriptions paid to authors and is following for free?
If you have to even list your pronouns, you do care too much about them.

It'll be wild to look back on all this when the spell finally breaks. Do you remember that one time people lost their shit over pronouns?
I had a second look and the server doesn't look too hard to deploy. I like that there's reasoning behind requiring it, although I suspect that SQLite is more than capable to very easily do this.

I'm trying to deploy the server right now so I can try Plandex, it would be easier if I hadn't forgotten my Postgres password...

As a tip, self-hosting would be much easier (which may be something you don't want to do) if you provided a plain Docker image, then it would just be "pull the Docker image, specify the local directory, specify the DB URL, done".

By the way, why does it need a local directory if it has a database? What's stored in the directory?
For what it’s worth it’s actually at 72% support according to Can I Use data and nothing at all like your 1/3 claim and as I mentioned has a polyfill.

I don’t know why it is but almost every time I see your username pop up on HN it’s always bending over backwards to protect Apple from some perceived criticism. People are allowed to talk shit about them, they are going to be ok I promise.
I don’t understand why writers would use Substack to monetize their writing instead of a blog with a paid membership. Is it simply because no such product exists?

One explanation would be that Substack provides discoverability of authors who readers would otherwise not notice. But I’m skeptical of this explanation, because my personal experience of discovering posts on Substack has rarely, if ever, been driven by Substack discoverability features. Most Substack sites I’ve found via link aggregators or Twitter.

So if Substack isn’t providing discoverability, then their main value is providing publishing and monetization tools. That might make for a nice product, but it’s not a defensible one. If writers could substitute Substack with a self-hosted product providing the same monetization and publishing tools, without affecting the discoverability of their posts, then they would have no reason to stay on Substack if it introduces features that harm their main value of monetization and publishing tools.
I'd love to know what incentives make this stuff work in countries with pure "public" transportation. There the obvious "it's the right thing to do" but this American (me) sees that incentives work and I can't see what incentives keep politicians, which are human just like everyone else, from syphoning funds from public transportation to other things, not able to get a large enough budget to upgrade since they need all the other politicians in, not get influenced by industry trying to sell cars, etc..
I've found generating full songs its own unique form of entertainment that I enjoy for different purposes. Parody is an excellent use case for this. So is education! I wound up generating songs to help me remember certain things etc.
Ask HN: How to break into front end dev roles from back end?
Hello all,

As the title suggests, I am hoping to transition to frontend development from my current job as a largely backend developer. I've been submitting resumes for around 2 months now (probably around 50-75 total) but haven't gotten so much as a phone screen from any of them. I'm hoping I might be able to get some advice on what I should do/emphasize in my resume/etc.. to get some notice?

What I've done so far:

* Created a resume that highlights the frontend aspects of my current role (we have several web apps that do require some frontend work, and I've been jumping at every frontend task I can)

* Created a portfolio website (which, I of course would love to have someone look at - I'm not exactly a designer but I've made every effect to keep it responsive across different devices and as visually attractive as I can make it. I don't want to post it publicly because I think I may have some coworkers who look on here, but I would be happy to share via DM with anyone who would be willing to offer feedback)

* Have my website on github, with links to both the site and github in my resume

* I've been working on the Google UX design certificate on coursera, but haven't completed it yet.

Another hurdle is that jobs need to be remote for me as I'm not able to drive. With how hot remote work is right now, those jobs are being flooded. So, what can I do to stand out?
It's never too late to learn.
> Why not use ... a plain Exception.

It is forbidden.

https://learn.microsoft.com/en-us/dotnet/standard/exceptions...

> Exception ... None (use a derived class of this exception).

https://learn.microsoft.com/en-us/dotnet/standard/design-gui...

> DO NOT throw System.Exception or System.SystemException.
>If these things were never invented

what an even more myopic view. if only unicorns were real and pots of gold were at the ends of rainbows. if only wishing made it so. You can't put the genie back in the bottle.
Could you explain how to do this properly ? I've been having problems with the app and am wondering if this is ehy
How is this compare with parquet format?
There are multiple ways to install Koreader now. I think the most common is to use KFMon and NickelMenu which installs the quasi-operating system into a book in your main menu.
Music is not constrained to... publishing musicians, and "real music" is not defined by them. The fact that novelists are not depending on LLMs to write their next book does not mean that they are not (or will not be) impactful. From a product point of view, you have an audience of billions of non-musicians to begin with. You surely can't pretend to have the final say on people's relationship with how they like to enjoy their music or other sound content.

Besides, even a novelty can evolve to something not imaginable today. The fact that we can go that far with text only at this early stage is a sign of things to come. When creating something, there is a place for expressing your intent with language. Maybe not all of it all the time, but we'll see how things will evolve.
IPv4 will be around forever. It'll just get more expensive.
> It is my opinion that professional MMA fighters need some sort of independent organization that oversees their well-being and assures they get proper medical care. It should be funded from fight profits. Things like what's happened to Spencer Fisher should not be happening.

The UFC has historically been wildly aggressively opposed to any sort of fighter organization or rights. I was a UFC fan for years but eventually faded away largely due to how repulsive I found the company's behavior, so there might be some recent developments I'm unaware of. I completely agree with you, but can't see it ever happening while the UFC has a de facto monopoly on the sport.
So would you endorse it legally? It was the solution to the crisis in Netherlands. You used to tell the local police station that you were occupying the house.

Empty units stopped being a thing.
Wait, so this is why Emacs has been locking up on me in most of my Python projects??
Intel changed their TDP on more recent chips to be more reflective of reality.

Actual peak power for the AMD chip will be at least 2x higher or 18-60w which isn’t that different (and I believe it can actually hit even higher than that at the highest configuration).

The question isn’t peak power, but how much performance you get for that power.
This is amazing! Thank you for making this. I'm sure youngsters will love learning git in a gamified environment.
Low fat diets are not healthier. The notion that fat is evil has been thoroughly debunked for quite some time now.
I've been a fan of the APEC countertop units; https://www.freedrinkingwater.com/products/reverse-osmosis-c...

Been using them for a few years, water tastes great.
God that is good.
Did I defend PFAS? Nope. Why should I defend asbestos, when there are more deadly chemicals in our water!?
That ancient code is the crystalization of the knowledge of how to run, at the most basic level, all of the MTA. Emulating hardware is a good way to extend it's life while the decade long task of replacing it is underway.

Until you have directly used "legacy" machine that are mission critical, and understand how even a tiny error could cause the failure of a business and all the jobs that go with it, you can't avoid underestimating the true scale and scope of the problem.
Have you never used a client library that provides its own API that wraps the web API? Something like Stripe, where you have domain objects and helper functions and other incantations that are layered on top of the bare http?

That's what the author is saying they don't have. When you import their client library you just have a new URI scheme you can use anywhere that accepts a URI, not layers of extra classes and methods to learn how to interact with.
Sure so show me the math. What percentage of violators need to pay and what are the expensive of getting them to pay, etc. When is it a positive revenue stream.

Also, what laws could be changed to make it so (assuming that's a good thing). Examples: The government takes it directly from your bank account like they do if you don't pay your taxes. Another would be to use a progressive fine system like I've heard they have in some countries so that rich people don't feel like they can just pay the fines and ignore the law.
You do realize that the campaign of low fat diets has completely been extinguished in the last 10 years?

https://www.hsph.harvard.edu/news/hsph-in-the-news/low-fat-d...
Substack was basically marketed as Blog-(ok, ok, 'newsletter')-with-paid-membership-as-service?
How would you setup a blog with paid membership? And it needs to also deliver every post via email, because most people have no idea what an RSS reader is.

Self-hosting anything with a billing mechanism, even using something like Stripe, is decidedly non-trivial for most people.

Substack is by far the easiest option for that I've seen.
I find IPv6 to be a very mobile centric technology. As a back-end developer and infrastructure engineer I don't see the point of it. If I used IPv6 everywhere in my server room outsiders could see the topology of my internal Network. NAT isn't an annoyance on the server side, it's a requirement for security.

I have yet to meet an infrastructure engineer or even hear of one who switched to IPv6 on purpose because they thought it was better. They always switch because they have more than 65k servers or to support mobile better. I feel like the people in charge who say that we should all move to IPv6 are the same people that we should that say we should all move QUIC and for the same reason: mobile clients like it better. But it's just not useful on the server side.
The Counterintuitive Approach to Problem-Solving You Probably Aren't Using
A restaurant guide is not restaurant. A site that doesn't let you book flights, only search for them, is not a booking site.
People keep complaining that:

- Twitter staff were needed
- Twitter will fail if the firings continued
- He just fired all these useful people

But at the end of the day, Twitter/X is still the same exact thing and runs exactly the same way. It does prove that firing all the slack can change very little but it's a good narrative to cry about Elon Musk and his "sinking soonTM ship".
I love my stainless steel pans but there is a reason non stick pans are by far the most popular. It requires planning (ie. food cannot come straight from the refridgerator) and technique (get pan hot _before_ adding oil/fat) to not leave half your meal stuck to the pan. Most people who don't get joy out of cooking don't want to deal with this.

People are cooking at home for themselves less and less, and this has its own healthcare cost. Anything that reduces the number of people cooking at home is almost certainly a net loss for public health.
Similarly "by-the-sea"

However, the sea has "moved" at times (mainly land reclamation), hence the different coastline in that 878 map.
There was a buffer overflow or some other exploit like that in llama.cpp and the gguf format. It has been fixed now, but it's definitely possible. Also weights distributed as python pickles can run arbitrary code.
> Although on windows 'Modern UI' was a keyword refering specifically to the Tiles UI and everything that went with it.

I have been stubbornly calling this "Metro" since it first came out. Sure, Microsoft may have deprecated the terminology 12 years ago, but I don't care, and neither does Wikipedia.
>I don’t understand why writers would use Substack to monetize their writing instead of a blog with a paid membership. Is it simply because no such product exists?

Because such a blog wont be as discoverable by an audience directly interested in writing and newsletters the size of Substack's.

>One explanation would be that Substack provides discoverability of authors who readers would otherwise not notice. But I’m skeptical of this explanation, because my personal experience of discovering posts on Substack has rarely, if ever, been driven by Substack discoverability features. Most Substack sites I’ve found via link aggregators or Twitter.

In my case, most Substack newsletters I've found them from their Substack "notes", Substack suggestions for other similar substacks, and references in oother Substack newsletters.
This is the problem… CSV isn’t specified at sufficient detail, it is just too loose in the real world. So the question “can you make a small parser” isn’t a real issue. And then, the problem with such a small parser is — which edge cases are you missing/ignoring?

I just don’t see the flex in having a small csv parser.
In your case is it CGNAT IPv4? Typically see that these days on mobile or cellular based ISP carriers.
Do security properly.

You're just relying on a kludge that fucks up addressing which was only invented because there weren't enough addresses.
Some switch around the "s" and "sh" sounds, so it is pronounced roughly like "shtratsiatella". "st" at the beginning of a word is pronounced as "sht" in German.
Ghost does all that.
Removing it from tap water seems like a great first step for mitigation. But what about preventing them in water in the first place?

We shouldn't be using these chemicals. Period. Sure we're hooked on them now, but sunken cost is a terrible reason to continue down a bad path.

We use these chemicals largely because industry kept finding more and more ways to use manufacturing byproducts. In theory that's great and all, but we avoid questioning if we should change that manufacturing process instead. A little pain now can avoid a mountain of pain later if we're actually willing to think ahead and question what we have today rather than focusing on what the next step forward is without ant context of how or why we got here.
This makes me assume it also doesn't have proper support for multidimensional arrays.
I was dealing with this the other day. Spectrum was giving me IPv6 - annoying when developing an IPv4 service. Ended up switching router to one that only support IPv4 and it reverted back to IPv4. If I plug my MacBook directly into the modem, get ipv6.
It matters for some people and for certain songs.

Sometimes you like a song because it sounds good.

Other times you like a song because somebody put your feelings into words and it’s comforting to know that another person felt the same way
KOReader Document Viewer for E Ink devices
> not sure that it filters some of the PFOS/PFAS chemicals

Just to clarify the terminology: PFOA, PFOS, PTFE, and thousands of other chemicals are all examples that are part of a larger group of (mostly) problematic chemicals called PFAS.

Here is the EPA’s guidance on filtration standards and how to identify filters that are effective for PFAS:
https://www.epa.gov/system/files/documents/2024-04/water-fil...

That PDF has links to products certified by various certification bodies, and suggests looking for products certified against NSF 53, NSF 58, or both. but the EPA also notes the following:

> It's important to note that the current certification standards for PFAS filters (as of April 2024) do not yet indicate that a filter will remove PFAS down to the levels EPA has now set for a drinking water standard. EPA is working with standard-setting bodies to update their filter certifications to match EPA’s new requirements. In the meantime, remember that reducing levels of PFAS in your water is an effective way to limit your exposure.

EWG has a list of recommended filters:
https://www.ewg.org/research/getting-forever-chemicals-out-d...
No, but I don’t think he should be forced to give them away for free either. That’s literally an unconstitutional “taking”
It's much easier (and therefore more likely) for an existing substack reader to add a subscription to their account than to sign up with credit card details to some other blog somewhere else.
what books / videos / classes do you recommend?
"These days you have carry an entire encyclopedia with you in order to back up every last thing you say and if you utter anything that isn't deemed 100% perfect by those listening, the social scorn will fall upon you."

You just described HN perfectly. I can shrug it off because I remain anon here and don't care about my rating, but I see other people being traumatized by this dynamic in other social media platforms.

I'm not sure what switched but I remember being on Slashdot and having people go off on me or others, and it was just hilarious. These days it seems like people are genuinely being traumatized regularly by the engagements.
Yes because 6 is garbage around here. 2+ minutes to establish a connection to some servers. The comparison with public transport in another comment is apt. The bus is only once an hour.
Seems like inspecting the JVM byte code for errors would be the next step.
Well, if they start harming their business by removing that core value-add in favor of boosting discoverability (which I posit is not a core value-add), then perhaps more products will emerge to fill the gap.

It wouldn’t be hard to offer the monetization and email features as a hosted Wordpress service based on a Wordpress plugin. That would probably be enough to pull some writers off of Substack.
The downvotes came!
And it's not like you said something bad ...
Would you take 50 subs, $250/month, and crickets otherwise, over 1000 subs, $5000/month, and frequent new subscriptions?
that's unhinged and hilarious, great work.