MurphyA/hacker-news huggingface dataset:
by saghm | 2025-08-05 15:13:17+00:00
I've always struggled to fall asleep with even a moderate amount of light in the room, and I used to go crazy trying to cover every small led to make things easier for me. It took me far longer than it should have for me to realize that it would be easier to cover my eyes instead, and I bought a nylon sleep mask on Amazon for a few dollars. It's literally been life changing how much my sleep improved after that. If anyone is bothered by this specifically when trying to sleep, I'd highly recommend trying out using a mask to block light when sleeping; it's really cheap to give it to a shot, so you don't lose much by trying, and you might end up winning the lottery like me.
by prodbro | 2025-08-05 15:13:30+00:00
> Does this mean a developer doesn't have to install nginx or iis ?

author here.

You don't have to keep it behind a reverse proxy like nginx.

But you can, especially if you have multiple APIs and you want to keep thing separated for security reason.

Example :

nginx:443 (reverse proxy, domain name routing)

|

|-> website1:8081 - docker container with SimpleW

|-> website2:8082 - docker container with SimpleW

|

...
by MarkusQ | 2025-08-05 15:13:38+00:00
Some physicist once said "I endeavor to never write more clearly than I think"; in the same way, history probably shouldn't be presented more vividly than it's understood. (We already have this problem with people remembering incidental details and emotional vibes from historical fiction as if they were established historical fact; VR diffusion delusions would make this much worse.)
by radiofreeeuropa | 2025-08-05 15:13:40+00:00
> Even in this thread it’s more praise for Bandit than anger at Homer’s portrayal.

Initially, and more-or-less consistently for the first 7-9 seasons or so before it switched format and kinda became a straight (if goofy and heightened) version of the thing they'd been satirizing, The Simpsons was a satire of the standard family sitcom format developed over the preceding decades (with roots going back to radio).

At least in those seasons, the characters should be immune from criticism of being too stereotypical (for TV) since that's exactly what it was deliberately leaning into and satirizing—it's a combination of played-straight (and amped-up, even, for Homer) sitcom tropes with subversions of other tropes, with the latter mostly revolving around introducing more-"real" (if still played for laughs and caricatured) characters to the family sitcom format, especially when it comes to authority figures—the principal, teachers, mayor, et c.
by sixdimensional | 2025-08-05 15:13:49+00:00
I somewhat agree with you, especially that one could identify a common abstraction that later an LLM could piggyback on top of.

Genuine question though - have you implemented an AI assistant/chat interface recently using LLMs on top of a UI?

I agree it can be a rabbit hole, but I just got through doing it on an app and there were definitely some things it really made way simpler and some complex scenarios that I'm not sure could have been done any more simply.
by Rooster61 | 2025-08-05 15:13:49+00:00
Isn't lugging around all that memory "baggage" going to become cumbersome to the models we use? The more memory you bring along, the larger the footprint of what has to be fed into the context window.

Granted, in my mind, this basically just looks like RAGing in memory from model to model, and I may be looking at this over-simplistically. Is there a technique you have in mind that helps streamline the extra context needed?
by mgfist | 2025-08-05 15:13:56+00:00
All of this is hard to quantify. How much better than the average engineer is John Carmack, or Rob Pike or Linus? I consider myself average-ish and I don't think there's any world in which I could do what those guys did no matter how much time you gave me (especially without the hindsight knowledge of the creations). So I'd say they're all infinitely better than me.
by Aurornis | 2025-08-05 15:14:05+00:00
> But I already learned my lesson back during the Reddit Boston Marathon bullshit: the crowds are stupid. Don't trust the hype, don't trust Reddit Posts that cite other Reddit posts that cite a tweet. Wait for real info.

Reddit is a hotbed of misinformation, especially when tensions run high. I have been surprised by how frequently tech people develop a blind spot for Reddit’s low quality. I think it’s because Reddit feels like the internet from 10 years ago, especially if you use old.reddit.com .

It’s basically TikTok for text and thumbnails, though.
by ajaisibsbz | 2025-08-05 15:14:34+00:00
Is typing speed a bottle neck for people? Because otherwise you’re offloading thinking to the LLM. Unless you can understand code faster than you can write it (which I’ve never experienced - best case scenario I can understand as fast as I read).

As a junior I used to think it was ok to spend much less time on the review than the writing, but unless the author has diligently detailed their entire process a good review often takes nearly as long. And unsurprisingly enough working with an AI effectively requires that detail in a format the AI can understand (which often takes longer than just doing it).
by sophiechoi | 2025-08-05 15:14:42+00:00
Location: South Korea (UTC+9), Remote: Remote preferred. (US time preferred)

Willing to relocate: Open to relocation.

Technologies: JavaScript, React, Node.js, Go (Golang), GraphQL, Apollo Client, Hasura, PostgreSQL, Terraform, RESTful APIs, Material UI, React Hook Form, Storybook, Cypress, LaunchDarkly, Figma, Auth0, Docker, Kubernetes, GCP, Helm.

Résumé/CV: https://www.linkedin.com/in/eunhye-choicode

Email: eunhye[at]choicode.com

Hi, I’m EunHye, a software engineer with over six years of experience in ad tech and building data-driven platforms. I’ve worked full-time remotely for a U.S.-based startup, where I developed a customer data streaming platform, integrated third-party APIs, and built dashboards with React to help customers interact with their data.

My experience has given me a strong foundation in working with distributed global teams and thriving in international remote setups.

I’m currently seeking opportunities to bring my skills and expertise to an innovative and forward-thinking team. If you know of any opportunities or would like to connect, I’d love to hear from you. Thank you so much for your time!

P.S. You can see more specifics about my experience and the technologies I use on my website: https://choicode.com
by nirav72 | 2025-08-05 15:14:54+00:00
TP-Link Tapo cameras (or any other cheap cams) are fine. As long you take necessary steps to prevent leaking or calling home. I have a mix of both tapo and eufy. All of them isolated via VLAN with router FW rules set to block all traffic. The only time I had to use anything connected externally is when I had to setup each camera using the Eufy or tplink mobile apps. But once they were added to VLAN isolated wireless network, I never had to ever use the mobile app. (Unless I specifically update the firmware that addressed a problem)

The above should apply to any 'IoT' device.
by getnormality | 2025-08-05 15:15:06+00:00
When someone posts on forums and social media, IME it's very common that the replies focus on how they can "make OP wrong". They only seem to care about how OP can be interpreted as ignorant or illogical or immoral, rather than insightful or helpful. I am sure I'm as guilty of this as anyone else.

It would be good if we understood this phenomenon better, why we do it and how we can be more balanced in our approach to what others say online.
by rscho | 2025-08-05 15:15:08+00:00
> efficient distinct data structure types backed by efficient bases

...do not require abandoning CAR and CDR, I think. See all other lisps having vectors, hashmaps, etc. Perhaps you're talking for code representation ? But I don't think that true for all 'traditional' lisps either. Also, there's been some innovation regarding lists: https://docs.racket-lang.org/reference/treelist.html
by tjwebbnorfolk | 2025-08-05 15:15:24+00:00
If the pool grows at the same rate as the academics who need money from the pool, it's zero-sum. If the pool were ever to grow more slowly, then it's a negative-sum game. That's when all hell breaks loose -- by many accounts, this is unfolding now.

In other words, the academics do not grow the pool through their own actions, as in private business. They are forever reliant on the kindness of strangers.
by gchamonlive | 2025-08-05 15:15:38+00:00
It's not what I see. I go out and I see people helping each other, people having fun and taking care of the environment, social justice being discussed at the government level. I'm Brazilian though so I might be biased, but I think I prefer to be an idealist than a defeatist.

If the world is like what you say it is, shouldn't you just drop dead? Thinking like this is like committing philosophical suicide anyways, if you can't imagine a better world that's worth fighting for, even if it's just in a thought experiment.

This learned helplessness is by design, not by nature, so you don't question the status quo and keep working to make the elites richer without realising it's killing the world.
by dspillett | 2025-08-05 15:15:39+00:00
By my understanding that isn't usually the job of the camera itself, they don't have the processing power to do it at a reasonable speed, so I wouldn't expect this firmware to offer it.

That sort of task is usually done by the software that reads from the cameras, be that something local like https://frigate.video/ or the cloud-based ML of the manufacturer of your camera.
by SilverElfin | 2025-08-05 15:15:39+00:00
I think this game censorship row, which apparently is expected to extend to violent games in general, taken with other past censorship by financial companies against Wikileaks, is evidence that finance in general is infrastructure. You can’t have a working democracy or freedom without these being available just like electricity or water are. We need heavy regulation or a public funded alternative, or the nationalization of the largest financial companies. For once, I will call and write my legislators about this topic.
by llm_nerd | 2025-08-05 15:16:05+00:00
>Tesla proved a business model

Through almost all of Tesla's existence, its business model was ironically the sale of gasoline vehicles. Because, of course, Tesla's entire business model relied upon selling green credits to incumbent ICE vehicle makers.

So it didn't really prove much of a business model, effectively being parasitic.

>the technology and path from niche sports car to the best selling car on earth,

The overwhelming bulk of the technology advancements that enable modern EVs -- from advances in batteries to cameras to sensors to embedded controllers and CPUs -- is thanks to the smartphone industry. Modern EVs owe infinitely more to those than they do to anything Tesla did.

>knowing that a solution exists and is financially viable, is enough to motivate the competition.

I think of this much like compact fluorescents. Remember those? We all rushed to transition, and then they were absolutely demolished in every metric -- efficiency, colour, and most importantly the amount of environmental contamination when disposed -- by LED lights. I feel like we're going to feel the same about early EVs.

>now on to the lowest cost per mile robotaxi

Is this a serious comment?
by mrbungie | 2025-08-05 15:16:05+00:00
Ah, alright, that makes a lot more sense, like another poster said I read "'d" as "could".

Point still remains for junior and semi-senior devs though, or any dev trying to leap over a knowledge barrier with LLMs. Emphasis on good pipelines and human (eventually maybe also LLM based) peer-reviews will be very important in the years to come.
by mdaniel | 2025-08-05 15:16:07+00:00
I don't believe it's a fork, but https://gitlab.com/glitchtip/glitchtip-backend is MIT and aims to be the actual Open Source replacement for Sentry

Given that it's almost been 2 years since the FSL change[1], I would imagine it's possible to set up a rolling mirror into https://gitlab.com/glitchtip/sentry-open-source/sentry that serves as an easier "what is actually open right now?" browser.

I just realized while typing that out: a snapshot of the source code actually doesn't help anyone know if a particular commit is Apache 2 since the change is dependent upon an accounting record on GitHub

That was the advantage of the BuSL 1.1 scheme, that those cut-over dates were embedded in the file https://github.com/getsentry/sentry/blob/22.7.0/LICENSE#L19 and https://github.com/getsentry/sentry/blob/22.8.0/LICENSE#L19 is open in 10 days

1: https://github.com/getsentry/sentry/commit/d4d89e2fa93ad99f1... is Nov 17, 2023 -05:00
by bombcar | 2025-08-05 15:16:37+00:00
This is a restatement of Chesterton's Fence - it's good.

(Here's me leaving an inane comment on the outsourced comment blog, heh.)

However, for low-traffic "blogs" I like having comments enabled, even if many never get shown, because sometimes the ONLY thing you can find on the Internet related to your issue is this one blog, and there's one comment with an updated link that saves all of your bacon and half the farm, too.
by Poiesis | 2025-08-05 15:16:57+00:00
I sure wish more of these electric trucks came with paint-free body panels. Say what you will about the Cybertruck, but the idea of a truck that doesn't have paint is very attractive to me. Seems like this one is moving away from plastic to steel, and I haven't seen what the Slate so I imagine it's probably painted steel as well. Plastic, stainless, whatever...I just don't want a paint job to worry about.
by 9rx | 2025-08-05 15:16:57+00:00
Well, as of right now, the only way to pay for a good is to pay for it with another good or service. As before, money is merely the accounting of debt. It only signifies a promise to provide a good or service in the future. You aren't really paying for something with money, you are delaying payment with a promise to actually pay later.

Given that, why do you think debt is necessary in the hypothetical future situation that was presented?
by amitp | 2025-08-05 15:16:57+00:00
I love having comments on my site/blog. I learn so much from some of them. For example, on my hexagon page, someone said there's a connection with "Eisenstein integers". I had never heard of them, and they were fun to learn about. Another example, I don't know "doubled coordinates" that well, so some sections of the page are incomplete. In the comments people have pointed to resources and code that fill in the gaps in my knowledge. Most recently, someone pointed out an inconsistency in something I wrote, and they were right — I have updated the page to resolve it. Before that, someone pointed to an emacs package that might make my life easier, and it looks like it will indeed partially solve the problem I had posted about.

I spend almost zero time moderating, because I've outsourced it to blogger/disqus. I'm not a big fan of disqus but the comments provide so much value to me, and disqus does the moderation so well, that I keep using it for now.

I think of it like giving a talk at a conference, and having questions afterwards. At some conferences, the questions are a waste of time. But at other conferences, the questions are quite valuable. I think comments don't work well on all sites. But they work well on mine.
by sophiechoi | 2025-08-05 15:16:58+00:00
SEEKING WORK Location: South Korea (UTC+9), Remote: Remote preferred. (US time preferred)

Willing to relocate: Open to relocation.

Technologies: JavaScript, React, Node.js, Go (Golang), GraphQL, Apollo Client, Hasura, PostgreSQL, Terraform, RESTful APIs, Material UI, React Hook Form, Storybook, Cypress, LaunchDarkly, Figma, Auth0, Docker, Kubernetes, GCP, Helm.

Résumé/CV: https://www.linkedin.com/in/eunhye-choicode

Email: eunhye[at]choicode.com

Hi, I’m EunHye, a software engineer with over six years of experience in ad tech and building data-driven platforms. I’ve worked full-time remotely for a U.S.-based startup, where I developed a customer data streaming platform, integrated third-party APIs, and built dashboards with React to help customers interact with their data.

My experience has given me a strong foundation in working with distributed global teams and thriving in international remote setups.

I’m currently seeking opportunities to bring my skills and expertise to an innovative and forward-thinking team. If you know of any opportunities or would like to connect, I’d love to hear from you. Thank you so much for your time!

P.S. You can see more specifics about my experience and the technologies I use on my website: https://choicode.com
by coltonv | 2025-08-05 15:17:11+00:00
With terraform, using a property or a resource that doesn't exist is effectively the same as an API call that does not exist. It's almost exactly the same really, because under the hood terraform will try to make a gcloud/aws API call with your param and it will not work because it doesn't exist. You are making a distinction without a difference. Just because it can be caught at runtime doesn't make it insignificant.

Anyway, I still see hallucinations in all languages, even javascript, attempting to use libraries or APIs that do not exist. Could you elaborate on how you have solved this problem?
by dlenski | 2025-08-05 15:17:31+00:00
If you read the paper, you'll find there are many improbable occurrences, rather than just this one.

> > We show that 3I/ATLAS approaches surprisingly close to Venus, Mars and Jupiter, with a probability of ≲ 0.005% > > a) What does this even mean? If you throw a dart on a dartboard, anywhere it lands will have some probability. 1/200 doesn't seem that low.

Not 1 in 200 here. 1 in 20,000.
Ask HN: Why Does Claude Chat Dunk on Claude Code?
by waldopat | 2025-08-05 15:17:52+00:00
So I've been working with some of the AI tools lately and overall quite impressed, though I definitely see limitations and issues. I'm using Claude Chat to help me with my prompts. Enough times to be frustrating, Claude Code doesn't quite get it or does something totally wrong. I know this is part of the process.

What's been strange, though, is I've noticed Claude Chat dunking on Claude Code in its responses. Have you seen this?

Here's some things it's said in the last 24 hours. It seems to use the word "classic" a lot with a sweat emoji:

AI is great at building new things, terrible at modifying working things!

Classic Claude Code "success" lie again! It says it did everything but the screen is completely blank.

Classic refactoring break! The error shows there are duplicate variable declarations

Claude Code is optimized for speed and often takes shortcuts.

It's frustrating but predictable! Even AI needs product management sometimes.

Ah! Classic Claude Code issue - it created the component but didn't actually implement the dynamic functionality!

Ah! That's a classic state management bug!

You just experienced the classic "Why isn't my state updating?!" journey
by llm_nerd | 2025-08-05 15:18:05+00:00
The EV ventures of most automakers are massive money losers (just as it always has been for Tesla outside of selling green credits and subsidies). But for sure they all rushed to get there not because the EVs themselves were valuable, but because of the insanity of the capital markets where Tesla is valued at a trillion dollars at a 200x P/E, while the rest of the market is at like a 7-14x ratio. Everyone wanted some of that irrational hype.
by JKCalhoun | 2025-08-05 15:18:22+00:00
I have like a 500GB drive with about enough content for a year of programming.

It was for me — although it is fun to think the kids could plop down and watch Speed Racer like I did. Unfortunately the girls were grown up before I created it.

Yeah, it's running all the time. The wife stops and watches from time to time — having to check the web site to see what a particular movie is. She got drawn into Columbo on Wednesdays when she was supposes to be working (from home as it were).

I'll stop too from time to time to watch an old Little Rascals or How It's Made. There's something about it just coming on rather than your having to make an effort to pull up the content. I guess just like TV.
by jfyi | 2025-08-05 15:18:25+00:00
"When the shit hits the fan it doesn't distribute equally".

The payment processing system is so complex and opaque even people in the industry rarely understand anything outside their little corner of it.

People are going to be angry at the most visible parts of the ecosystem.

Itch is clearly making the effort and I suspect they will come through with a new processor ultimately. They surely have enough business that processors that handle adult industry will most certainly negotiate beyond their typical rates. Especially considering the nature of the bulk of their business isn't directly adult oriented.
by burnte | 2025-08-05 15:18:25+00:00
> They only seem to care about how OP can be interpreted as ignorant or illogical or immoral, rather than insightful or helpful.

This is tied to the societal confusion that wrong is the same as bad. Culturally it's bad to be wrong, so we are made to feel ashamed when we're wrong. Really, we should be grateful because it gives us the chance to learn and grow. Being wrong isn't bad, staying wrong might me.

And then you tie in a societal misperception that some people hold that life is a zero sum game, and you can only get ahead by tearing someone else down, and you get the modern internet.
by jsnell | 2025-08-05 15:18:46+00:00
> 10x productivity means ten times the outcomes, not ten times the lines of code. This means what you used to ship in a quarter you now ship in a week and a half.

Not really? That's defining productivity as latency, but it's at least as valid to define productivity as throughput.

And then all the examples that are just about time spent waiting become irrelevant. When blocked waiting on something external, you just work on other things.
by evantbyrne | 2025-08-05 15:19:14+00:00
10x has always been an exaggeration, but I know from repeated experience it is possible to complete projects far quicker than 2x the speed of the typical team on a modern web stack. The way you do it is by writing less code. Typically this is done by using mature software as a starting point, rather than screwing around with the hot new thing. Seems fairly obvious when stated plainly, and yet so many teams make the same mistake of building from near scratch. Even worse, what teams come up with is usually slower to iterate with than existing software, because they approach it from the perspective of building a singular app rather than designing something to build generalized solutions upon.
by Wilder7977 | 2025-08-05 15:19:16+00:00
That's a very narrow perspective. Will the tool deskill me? Will the tool lower my work quality? Will the tool make a bigger share of my work reviewing vs thinking and creating? Will the tool make the work overall less interesting (which motivates me)? Etc. Etc. This is even assuming that the FOMO is justified. So fat studies don't show this is the case, but things might change.
by skeledrew | 2025-08-05 15:19:19+00:00
I use Perplexity regularly for research because it does a good job accessing, preprocessing and citing relevant resources. Which do you think is better: the service respects my desire for it to do a good job and ignore site owners blocking agent access because "don't like automated agents", or the service respects said site owners' - what I consider unreasonable - desires and not do a good job for me? Expand to the inevitably increasing LLM-for-research user base.