MurphyA/hacker-news huggingface dataset:
by evantbyrne | 2025-05-15 02:28:50+00:00
Nah. The most prolific backend frameworks are all built on ORMs for good reason. The best ones can deserialize inputs, validate them, place those object directly into the db, retrieve them later as objects, and then serialize them again all from essentially just a schema definition. Just to name a few advantages. Teams that take velocity seriously should use ORMs. As with any library choice you need to carefully vet them though.
by fsckboy | 2025-05-15 02:28:52+00:00
there was no information at your link that I didn't glean from the original article. I'm not an idiot, I can conceptualize the current-day-political divide wrt the issue, the same divide that has been in a tug of war my entire life, and also that the court may itself be influenced by that, but it's still an interesting issue, as are all issue wrt separation of powers.

I was raised in a very left wing family where pulling on the rope was required, it's in my blood.
by mnoronha | 2025-05-15 02:29:49+00:00
Agree. My favorite workflow has been chatting with the LLM in the assistant panel of Zed, then making inline edits by prompting the AI with the context of that chat. That way, I can align with the AI on how the problem should be solved before letting it loose. What's great about this depending on how easy or hard the problem is for the LLM, I can shift between handholding / manual coding and vibe coding.
by aw1621107 | 2025-05-15 02:30:02+00:00
> but values will be destroyed immediately after their last use

For what it's worth, it appears this was considered for Rust at some point but the devs decided against it. As described by Steve Klabnik in 2018 [0]:

> This was called “early drop”, and we didn’t implement it because of worries about unsafe code. Yes, the compiler could tell for safe code, and it would be fine, but unsafe code cannot, by definition, be checked.

[0]: https://users.rust-lang.org/t/drop-values-as-soon-as-possibl...
by jollofricepeas | 2025-05-15 02:30:20+00:00
The funny thing is…

You’re stating the problem with that whole sector.

I really wish product owners, researchers and tool creators had more actual real world experience on the remediation side. I think that’s the reason we have so many crappy tools.

- We need a better way of addressing business logic issues and sensitive data leakage which starts at the data model and flows from there.

- Within large organizations we need better risk data about vulns to aid with prioritization and remediation which is always the larger problem (sifting through noise)

- We need automated threat modeling tools that reduce a teams need to start from zero

Fundamentally a tool is a waste of time if it can’t tell you there’s “x% possibility of downtime or sensitive data leakage.”

Addressing the risk equation (r=il) where the impact and likelihood variables are baked into every tool and based in real world data is where we should be.

Until then, vulnerability scanning and management will continue to suck.
by seanmcdirmid | 2025-05-15 02:30:26+00:00
You make a tradeoff. You are still going to plop down $1 million for a home unless you live way out there, but instead of a 2000 foot SFH in Bothell or Lynwood, you make do with a 1250 foot townhome in Ballard (same price, less property taxes, more urban). Ballard isn't exactly Capitol Hill or Queen Anne either (we thought about Magnolia just across the locks, but it made me think that I would at least need an electric cargo bike to make most days work without a car).
by epistasis | 2025-05-15 02:30:35+00:00
My little kids looove transit. We take the bus all the time in my small town. We visit San Francisco almost weekly it's how we get around after parking. And we usually start our day in SOMA, an area that is not the nicest. We also frequently take the new central subway. I have not experienced a nightmare yet. Maybe Manhattan is more of a nightmare.

I have no doubt that Manhattan is expensive, but my greater point is that it would be great. A lot of very expensive things are great.
by godelski | 2025-05-15 02:33:00+00:00
The transformers are initialized by embedding models...

Your embedding model is literally the translation layer converting the text to numbers. The transformers are the main processing unit of the embeddings. You can even see some self-reflection in the model as the transformer is composed of attention and a MLP sub-network. The attention mechanism generates the interrelational dependence of the data and the MLP projects up into a higher dimension before coming down so that this can untangle these relationships. But the idea is that you just repeat this process over and over. The attention mechanism has the benefit over CNN models because it has a larger receptive field, so can better process long range relationships (long range being across the input data) where CNNs bias for local relationships.
by hedora | 2025-05-15 02:34:35+00:00
At least in the bay area, the main feature is that this is an illegal bus.

Each city council is able to sabotage bus services through their area, and they do. It inflates property values and keeps “undesirable” people out.

This bypasses the intentional sabotage that’s been applied to bay area public transit. Of course, it’ll still be much, much worse than a competent bus system. I wonder how well it will work in other countries.
by dymk | 2025-05-15 02:35:55+00:00
Let's assume that the 46 multiplication algorithm was known, prior to AlphaEvolve re-discovering it. AlphaEvolve still has made an improvement to a performance critical area that has had likely had thousands of engineer-hours put into it. None of those engineers apparently knew about the improved algorithm, or were able to implement the algorithm. This is empirical evidence of an LLM outperforming its (domain expert) human counterparts.
by I_am_tiberius | 2025-05-15 02:36:05+00:00
Ah, I see. So there's a replication process similar to ClickHouse's MaterializedPostgres. Ideally, there would be functionality allowing a columnstore query to wait until all writes to the OLTP tables — up to the query's execution time — are available. This would make the system truly Postgres-native and address issues that no other system currently solves.
by empath75 | 2025-05-15 02:36:22+00:00
I think there is a pretty significant chance that someone _does_ make a TV series out of it, and it's almost ideally suited for it because it's all background material, so there's a lot of space for a showrunner to actually put their mark on it, and you could probably mine seasons of drama out of it.

Although if they haven't made the Kim Stanley Robinson books into a tv series, it would seem weird to start with this one..
by josecodea | 2025-05-15 02:36:29+00:00
> If there are 20 solid candidates for a single open position, many capable individuals will be rejected.

And yet, the role is still advertised 1.5 months after my rejection, which means they are still getting emails from new candidates applying for the role. Do you suppose they get so many competent candidates that they can't make a decision on whom to hire?

At this point we can only speculate about their intentions, because the intentions are definitely not transparent.
Show HN: Smarketly – I built an AI assistant to automate marketing for startups
by abilafredkb | 2025-05-15 02:39:30+00:00
I’m Frederick, a solo founder from Ghana.

All my life, I’ve had the drive and ability to build things. I’ve always been that person who could look at a problem and figure out a product or tool to fix it. But the truth is, marketing has always been my biggest obstacle — not because I didn’t want to do it, but because I didn’t know how, and I couldn’t afford a team to do it for me.

Where I’m from, the tech ecosystem is still growing. Most people around me aren’t very digital-savvy, and building tools that people locally understand or adopt is hard. Reaching global markets from here has been even harder — I’ve had ideas I was proud of die quietly simply because no one ever saw them.

So I built Smarketly — not just as a product, but as a kind of lifeline for people like me.

Smarketly is powered by an AI assistant I call June. She helps:

Find leads in relevant communities (even Reddit threads)

Write personalized outreach messages that don’t feel spammy

Suggest marketing strategies that actually fit your stage

Generate content (emails, landing page copy, posts) based on your product and tone

The idea is: if you can build something, Smarketly helps you get it seen. Without needing a marketing background or spending hours reading growth hacks.

This is still early. There are rough edges. But I’m hoping it can genuinely help other builders — especially solo devs, indie hackers, and underdog founders — who feel invisible no matter how good their product is.

Would love any feedback, thoughts, or stories from others who’ve been in the same boat.

Thanks for reading, Frederick smarketly.lema-lema.com
by kasey_junk | 2025-05-15 02:42:12+00:00
That’s kind of where Devin excels. The agent itself is good enough, I don’t even know what model it uses. But it’s hosted and well integrated with GitHub, so you just give it a prompt and out shoots a pr sometime later. You comment on the pr and it refines it. It has a concept of “sessions” so you can start many of those tasks at once. You can login to each of its tasks and see what it is doing or interdict, but I rarely do.

Like most of the code agents it works best with tight testable loops. But it has a concept of short vs long tests and will give you plans as nd confidence values to help you refine your prompt if you want.

I tend to just let it go. If it gets to a 75% done spot that isn’t worth more back and forth I grab the pr and finish it off.
by geodel | 2025-05-15 02:42:19+00:00
Great points. Besides if one look around even today beyond people who somehow still succeeding at software hustle, there are already tons of people fallen off IT gravy train. A lot of manual testers who would make decent living are now eliminated by automation. Software document writers jobs are kind of gone. Developers are supposed to create document themselves on Confluent wiki etc. A lot of prized SAP consultants and such from past are now downgraded to generic mid level project managers / IT managers if they were hold onto IT jobs at all.

I can list lot more jobs e.g exchange admins, app server admins, DBAs, they are either gone or far fewer available. And lot of people were not able to up-skill and fell out of race in just a matter of 15-20 years.
by aynyc | 2025-05-15 02:42:44+00:00
As a long time NYC resident who moved out during Covid but commute to work in the city. I definitely noticed less traffic on the streets and less noise.

I see a lot of talk of other cities that don't have good public transportation. For example, between Flushing in Queens to 8th Ave in Brooklyn, there are privately run buses at affordable rate and get you there at half the time of trains. There are buses from a lot of residential areas in NJ that are closer to NYC that go to port authority (west side, 42nd st) very quickly. In fact, those buses are getting there faster and more comfortable than ever due to congestion pricing.

I'm curious, do other larger cities where commercial is concentrated into one area not have a private mini-bus(es)? I know public transportation would be great, but having a competitive environment for privately own bus services might be the answer to a lot of cities.
by olalonde | 2025-05-15 02:42:51+00:00
I'm currently developing firmware that supports both Bluetooth and cellular connection for a hardware device. With proper cryptography, you don't have to trust the random stranger (e.g. using TLS). In fact, you can get away with no connection at all. For example, when someone locks the locker, it sets a "password" via Bluetooth and when you open it, your phone simply transmits the "password" via Bluetooth.
by chongli | 2025-05-15 02:45:39+00:00
I want the modern version of Star Trek utopia

Everyone wants this. No one knows how to make it happen. Heck, even the TV writers stopped believing in it and they still had access to replicators and transporters for their storytelling.

Compared to Medieval times we might as well be living in a Star Trek "utopia" already. Look at all the technology in a modern apartment: modern insulation and soundproof construction, modern windows, electric lighting, indoor plumbing, stove, air fryer, microwave, laundry pair, computers, phones, TVs, the internet (with unlimited media to consume)...

What we don't have: equality. Medieval peasants can definitely relate to that. Our lords have different titles than theirs and ours have the police instead of their own soldiers. Otherwise, not much has changed. Turns out that human nature doesn't disappear just because we have more resources. People aren't going to give away their own wealth just to lift up their neighbours.
by hackyhacky | 2025-05-15 02:45:54+00:00
> It's hard to parse how they were used any other way.

No, it's pretty easy. They were used to comply with the law.

> Both of the writers seem to believe that DEI statements, as implemented at Harvard, were mildly to wildly partisan.

Do you know what partisan means? It means favoring a particular political party. The attempt to cast perfectly normal rules against discrimination as a partisan project is one of the more evil ideas to come out of this administration, and that's saying something. Believe it or not, some people take actions because they have authentic beliefs. Not everything you don't like is performative, and not everything is calculated for it's political impact.

The current government, like you, sees everything through a partisan lens. They thinks that a lawyer who takes the case of a client who opposes the administration is necessarily partisan (and therefore worthy of punishment). More recently, the American Bar Association was singled out for alleged [1] partisanship for having the gall to support a plaintiff who thinks the government should pay its debts. Or how about the Associated Press [2] is a partisan organization now because of the name they choose to assign to the body of water south of the US.

The expansion of the world "partisan" to mean anyone who has any beliefs at all makes every person and every action a partisan. Which means that everyone is either with the administration or against it. That's exactly how they see the world, but that's not the world that I want to live in.

[1] https://www.reuters.com/legal/judge-temporarily-blocks-cance...

[2]https://www.ap.org/media-center/ap-in-the-news/2025/the-asso...
by gus_massa | 2025-05-15 02:46:33+00:00
Try to avoid jokes and very short comments. Neither are forbidden, but it's hard to know when you can use them, so avoid them for now.

Everyone is an expert in some topics. Try to find post that discuss those topics and reply the interesting questions.

From the Welcome page:

> The most important principle on HN, though, is to make thoughtful comments. Thoughtful in both senses: civil and substantial.
by codethief | 2025-05-15 02:47:23+00:00
> One of the reasons I am looking forward for a company that provides a quality Linux base phone.

What exactly is that going to change with respect to the camera app? I'm as annoyed by Google Camera's behavior as you are but already today we can download FOSS camera apps for Android that will open the gallery app of our choice just fine. It's just that those apps are not quite as good as Google's app. Exchanging the underlying Android layer for regular Linux is not going to change anything about that.
by epistasis | 2025-05-15 02:49:19+00:00
We bought a very fancy and expensive 2 toddler stroller when we had two toddlers and it saw almost no use because it was a hassle pretty much everywhere. I advise all new parents to avoid purchasing one until there's a proven need, and I don't know any other parents that thought it was a good idea to purchase one. I'm sure it's great for some kids, but certainly not mine or even most kids. I honestly don't understand the use case for it except for nap-time strolls around the neighborhood (and how often do they both sleep at the same time?) or maybe amusement parks when there's 3+ hours on your feet.
by jrflowers | 2025-05-15 02:49:36+00:00
> I'm not having trouble parsing it

It seems like you might be. Several people have shared their opinions on this topic, some directly to you, and in your other posts you insist that this shouldn’t be on this website because you, user pvg, does not want to see it.

The issue to parse here is that this wasn’t emailed to you, it is a discussion on a public forum that you clicked on and posted in several times. I would also be very confused if I thought I was being forced to read things on this website against my will.
by smitty1e | 2025-05-15 02:50:14+00:00
> almost every film and TV series, as well as a good many plays and novels, have exactly the same plot?

This is what makes Pulp Fiction[1] such a masterpiece. Three interwoven story lines chopped up and served out of order make for a wild ride.

Restating TFA's question, then: why are we not seeing more art of Pulp Fiction caliber? Instead, the bulk of what is on offer seems a regression to the franchise mean.

But is it worse than that? Has technology begotten an epidemic of ADD, where few have the attention span to re-compile Pulp Fiction in their heads, much less, sit through a 90min flick?

[1] https://en.wikipedia.org/wiki/Pulp_Fiction
by mdaniel | 2025-05-15 02:50:18+00:00
There's a gist that shows up in these threads https://gist.github.com/cpursley/c8fb81fe8a7e5df038158bdfe0f...

But while digging that up it seems there is one with more colors: https://postgresforeverything.com/

And one for the AI crowd https://github.com/dannybellion/postgres-is-all-you-need#pos...
by josecodea | 2025-05-15 02:52:17+00:00
> Interviewer thinks: "OK, that's a lot of implementation details.. Not sure why candidate feels the need to confirm that"

Really? My email states explicitly why I want to confirm that:

> I would like to know what kind of response I could expect from Kagi if I drive it to completion.

Are you forgetting that the entire transaction implies a lot of work for the candidate?

Are you forgetting that candidate is doing this to land a job?

Do you think the candidate is writing a design document just for fun?

Your subtext implies that I should have guessed the grading, which is quite mind-blowing.

Remember, the instructions mention a web app as an option, the role is for a web-based company, and if my design document did not meet any of the key aspects they could have brought it up and rejected my proposal.
by Benjammer | 2025-05-15 02:53:44+00:00
It's nice to see a paper that confirms what anyone who has practiced using LLM tools already knows very well, heuristically. Keeping your context clean matters, "conversations" are only a construct of product interfaces, they hurt the quality of responses from the LLM itself, and once your context is "poisoned" it will not recover, you need to start fresh with a new chat.
by gjsman-1000 | 2025-05-15 02:55:35+00:00
Interesting; instead of trying to answer my statistical objection, you are now forcing me to provide anecdotal evidence; to then most likely reject it for being anecdotal evidence. Pass.

As for “it doesn’t apply universally,” that’s not an argument because almost nothing applies universally - not even a sunrise and sunset, if you’re at the North Pole. My point can still be valid in almost all metro areas.

Finally, let’s say I did use these systems (and, sometimes, I do use public transit). I’m a man, you are 90% likely here to be a man, we’re not the ones getting groped, therefore our personal opinions on the likelihood are obviously irrelevant. You should be asking your wife and your 15 year old daughter to ride for a year and rate their comfort level.
by 627467 | 2025-05-15 02:56:01+00:00
> Notifications are the main thing

Maybe you mean types of notifications that I'm not used to using, because notifications were the first thing I would turn off on any smart watch I've used (pebble, Amazfit, galaxy). The last thing I need if to have yet another device (now being worn) vibrating every 5min for some message.

Truth be told I use the least smart feature of the watch: the alarm. I can set quite granular schedules for my alarms and that means no one else needs to wake up but me. The health tracking I barely care, but since I'm wearing it I track it. I could imagine using the payment feature tho, to avoid taking the phone out.
by bicepjai | 2025-05-15 02:56:35+00:00
I just burned 200$ over a weekend trying to finish my pet project with cline and Claude. But soon I realized, this is not sustainable and I was half there. I tried Gemini pro 2.5 and with in 30 mins I hit 30$ and had to back off. Now trying deepseek. Now trying to see if I can have local models in cline act mode. Let me know if anyone had success with this. My project is in rust
by codethief | 2025-05-15 02:57:38+00:00
Totally unrelated question but since we're talking filesystems on Android here, I have been incredibly annoyed that AOSP devs disabled "special" characters ":<>?|* in file names in Android 11[0], probably to achieve compatibility with NTFS/FAT. Unfortunately, not only does this make some (especially older) applications accidentally crash when I want to use, say, a question mark in a file name, I can also no longer sync all my files from my Linux machine to my phone.

Now, there is probably little chance for this to get rolled back entirely. But maybe one could make it an option in the developer settings to allow ext4 filenames like before? Do you see any chance your team could be convinced of such a move? And where would be the appropriate place for me to raise this issue and/or contribute a patch?

[0]: https://github.com/GrapheneOS/os-issue-tracker/issues/952
by WalterBright | 2025-05-15 02:58:10+00:00
When I can, I always take the stairs. It's usually vacant, while the escalator is packed.

I used to work on the second floor. My colleagues would all push the button for the elevator, and wait, wait, wait. I'd be at my desk before they reached the 2nd floor. (Some of them were jocks.)

In my 20s, I worked a stint on the 6th floor. I'd run up the stairs to try and beat the elevator. I'd poop out on the 5th and have to walk the last flight.

I don't understand why I am the only such person. It's just pure joy to run up and down the stairs. One day I won't be able to anymore, and that will make me sad.
by underlipton | 2025-05-15 02:59:03+00:00
I took pains to mention the extant nature of organized financial criminality which yet influences NYC (and state, and national) politics. Wall Street gets their way a lot when they shouldn't, and it's because government officials and elites are happy to pledge fealty to money over law.

As for Giuliani, he himself is a mobster; he's facing the same RICO charges he leveled at crime bosses as a prosecutor. I think this speaks to my point, which is that NYC corruption vis a vis organized crime didn't go away, it just became part of the institution.
by jamesmontalvo3 | 2025-05-15 02:59:55+00:00
Concur that it takes time (it took 2.5-3 years for me to open source github/nasa/coda), but in my experience at JSC it wasn’t red tape, but a lack of staffing in the export office. It seems reasonable to me that some amount of review be performed before something can be open sourced, and the effort wasn’t too much on my end. It just took a long time.
by smogcutter | 2025-05-15 03:00:31+00:00
> Film negatives have 12-stops of useful dynamic range

No, that’s not inherently true. AA used 12 zones, that doesn’t mean every negative stock has 12 stops of latitude. Stocks are different, you need to look at the curves.

But yes most modern negatives are very forgiving. FP4 for example has barely any shoulder at all iirc.