MurphyA/hacker-news huggingface dataset:
by dang | 2025-08-05 16:50:23+00:00
Related:

Build Your Own Lisp - https://news.ycombinator.com/item?id=36103946 - May 2023 (12 comments)

Learn C and build your own Lisp (2014) - https://news.ycombinator.com/item?id=35726033 - April 2023 (45 comments)

Learn C and build your own Lisp (2014) - https://news.ycombinator.com/item?id=27598424 - June 2021 (86 comments)

Learn C and Build Your Own Lisp (2014) - https://news.ycombinator.com/item?id=17478489 - July 2018 (86 comments)

Learn C and build your own Lisp - https://news.ycombinator.com/item?id=10474717 - Oct 2015 (49 comments)

Learn C and build your own Lisp - https://news.ycombinator.com/item?id=7530427 - April 2014 (145 comments)
by xp84 | 2025-08-05 16:50:44+00:00
I hear you, and agree that is true. But consider this angle:

Without buying an ad, but with a competent organic search:

Customer searches "Ublock origin". Results: (This is actually a real life test)

1. (Ad) Adblock Pro for Safari

Note: The rest are actual organic "results"!

2. Brave Browser & Search Engine (WTF?)

3. Ublock: Ad Blocker, Speed Test

4. Firefox Focus: Privacy Browser

5: Same as #1 but organic

6: AdGuard

I gave up trying to find actual Ublock Origin Lite in these results, but I did install it on my phone earlier so it must be in there somewhere.

A working search would have Ublock Origin Lite as #2 after the ad. If I'm Ublock Origin Lite, I might be satisfied with this and trust that anyone who isn't too easily distracted should be able to find me right there above the fold. So I'd be less likely to buy an ad than I am in our real world. #2 isn't as good as #1, but it's good enough for a lot of people. Combine this with not allowing people to infringe trademarks in their keywords or whatever shenanigans is going on above, and the App Store would be a lot less of a scamware cesspool. And boy, do scams pay well!
by codingdave | 2025-08-05 16:51:05+00:00
> Saw this story yesterday on TinyIdea...

Which, based on your submission history, is your site, which you have been self-promoting here for a couple weeks now.

I don't know why this type of self-promotion bugs me so much. You do a show HN, it doesn't get traction, so you keep posting more and more stuff from your site. Then post a question, and drop the name in there, which reads to me as: "Maybe this will get me some traffic."

All you need to do is put in a small disclaimer: "I saw on the site I run, TinyIdea...", and now it is honest disclosure, not guerilla marketing.

Well, and be honest in general. You clearly have been running that site for almost a year according to your other posts and comments, and making somewhat of a living with it, again according to you: "Now pulling in around $1.4k consistently, which covers rent and groceries at least." I have a hard time balancing that info with the question and story from this post.

OK, maybe that is exactly what bugs me about it - it feels like dishonest marketing.
by bko | 2025-08-05 16:51:26+00:00
> I like living in a world where I know that people who have spent actually time on nurturing a talent get rewarded for doing so, even if that talent is not something I will ever be good at.

Rewarded how? 99.99% of people who do things like sports or artistic like writing never get "rewarded for doing so", at least in the way I imagine you mean the phrase. The reward is usually the experience itself. When someone picks up a ball or an instrument, they don't do so for some material reward.

Why should anyone be rewarded materially for something like this? Why are you so hung up on the <0.001% that can actually make some money now having to enjoy the activity more as a hobby than a profession.
by 9rx | 2025-08-05 16:51:29+00:00
> There is the research and planning and figuring out what it is even you need to develop in the first place.

This is where I have found LLMs to be most useful. I have never been able to figure out how to get it to write code that isn't a complete unusable disaster zone. But if you throw your problem at it, it can offer great direction in plain English.

I have decades of research, planning, and figuring things out under my belt, though. That may give me an advantage in guiding it just the right way, whereas the junior might not be able to get anything practical from it, and thus that might explain their focus on code generation instead?
by dang | 2025-08-05 16:51:51+00:00
Thanks! Macroexpanded:

Mal – Make a Lisp - https://news.ycombinator.com/item?id=26924344 - April 2021 (40 comments)

Mal – Make a Lisp, implemented in 79 languages - https://news.ycombinator.com/item?id=21670442 - Nov 2019 (11 comments)

Mal – Make a Lisp, in 68 languages - https://news.ycombinator.com/item?id=15226110 - Sept 2017 (69 comments)

Make your own Lisp - https://news.ycombinator.com/item?id=13967401 - March 2017 (32 comments)

Mal – Make a Lisp - https://news.ycombinator.com/item?id=12720777 - Oct 2016 (1 comment)

Make a Lisp in Nim - https://news.ycombinator.com/item?id=9145360 - March 2015 (44 comments)

Make a Lisp - https://news.ycombinator.com/item?id=9121448 - Feb 2015 (41 comments)

Lisp implemented in under 1K of JavaScript - https://news.ycombinator.com/item?id=9109225 - Feb 2015 (16 comments)
by NitpickLawyer | 2025-08-05 16:52:08+00:00
The harmony format thing is quite interesting. It seems to have been trained to follow certain things in certain "channels". First comes a layer of "analysis" then "commentary" then "analysis" then "final". What's interesting is if this turns out to be helpful for mitigating some injection attacks, where instructions are peppered through data ingested by tool calls. I can see a world where the model is trained to only respond to instructions in the "user" channel, or otherwise ignore any instructions from "tool_response" channel.

Interesting that the license seems to be Apache 2.0. If the model is open as well this is above my expectations. Let's see how this goes.

If I read the details correctly the model will be released with 4bit quants (only?) and the big one should fit in 80GB GPUs while the small one should fit in 24GB consumer GPUs (maybe 16? not sure, depending on context)
by bob1029 | 2025-08-05 16:52:11+00:00
I've never worked somewhere I couldn't email a customer as long as the team was CC'd. This is a bit of a circular problem because if you don't get exposed to the customer in some capacity you'll never get good at working with them.

If the business is afraid to let you email the customer, you might need to work on your communications skills and go through some intentional demonstration efforts. For example, "Good morning <boss>, here's a draft of what I think we should send <CTO's name @ customer> regarding their feedback on the last build.".

That's literally all it takes to get into the game. Don't ask for permission to write the draft because then your managers will think it's gonna be this big ordeal and they'll definitely say no.
by tiagod | 2025-08-05 16:52:52+00:00
HN removed the hash after the link, pointing to the proper section. Here it is: https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(WMF)#O...

Section name is "Office action: Removals on the article Caesar DePaço".

Previous article about this:

"High stakes for the Wikimedia projects in Portugal: Fighting a strategic lawsuit against public participation (SLAPP)"

https://diff.wikimedia.org/2023/07/27/high-stakes-for-the-wi...

---

SLAAP: https://en.wikipedia.org/wiki/Strategic_lawsuit_against_publ...
by zeta0134 | 2025-08-05 16:53:08+00:00
Indeed, it's called Plasma Search, available in system settings. Providers can be enabled, disabled, and configured at will. I can't imagine it would be all that difficult to code your own and get it hooked up in there, if you were so inclined. Personally I just unchecked everything except "Applications" and I use it like a quick launcher. Works great for my purposes.
by addaon | 2025-08-05 16:53:10+00:00
> There are lots of despotic and tyrannical regimes in the world, under which companies must operate because people live there who must try to make a living.

Right, but there's lots of companies in the world. Lots more than there are tyrannical regimes. Lots more than there are total regimes! We're not individually obligated to support each of them, when they financially support things we find abhorrent.
by immibis | 2025-08-05 16:53:17+00:00
If it was Germany I expect them to find a way to legally upgrade the debt to $99,999 or so, and then take you to court, and the court will side with them and seize your assets to pay it. German law doesn't fuck around; unfortunately the precise ways in which it doesn't fuck around are arcane and only accessible to billionaires. And if you get it wrong the entire cost backfires on you.
by nathan_compton | 2025-08-05 16:53:26+00:00
I use AI all the time. Usually I'm a curmudgeon but I decided to go all in on LLM AI stuff and have used ChatGPT and other models extensively to write code. Having thought about it a lot, I think the magic here is that AI combines three things:

1. googling stuff about how APIs work 2. writing boilerplate 3. typing syntax correctly

These three things combined make up a huge amount of programming. But when real cognition is required I find I'm still thinking just as hard in basically the same ways I've always thought about programming: identifying appropriate abstractions, minimizing dependencies between things, pulling pieces together towards a long term goal. As far as I can tell, AI still isn't really capable of helping much with this. It can even get in the way, because writing a lot of code before key abstractions are clearly understood can be counterproductive and AI tends to have a monolithic rather than decoupled understanding of how to program. But if you use it right it can make certain tasks less boring and maybe a little faster.
by YurgenJurgensen | 2025-08-05 16:53:33+00:00
Then why the weak sauce denial from Mastercard? They could have denied much more than they did, and had every incentive to do so, but chose not to rule out allowing anyone acting on their behalf enforcing rules that they wrote, and chose not to deny taking any action in response to social media campaigns they were certainly aware of and were explicitly named in. They offered no explanation as to why they had rules on their books that, according to their statement, they have no business enforcing.

If the crux of the issue is that everyone has arranged a system where nobody has to take responsibility for anything, none of what you’ve said absolves Mastercard (or Visa) of any guilt.
by BizarroLand | 2025-08-05 16:53:41+00:00
Another theoretical possibility is that any Alien life that is exploring the universe could be more resistant to acceleration / deceleration than we squishy humans are.

Perhaps they figured out AI or have made space-adapted biological life forms that can survive constant acceleration at 25Gs and are sending them out to scout the universe for other life, and once they find it they would signal back to the home planet.

25G of constant acceleration would kill any human, especially if it were maintained for the time it would take to approach light speed, but for an AI or a creature specifically developed to survive that it would make a trip to the Solar System from Alpha Centauri take 5-8 years.

Then again, if they could do 1G of constant acceleration that would only add like 2 years to the total trip. Long enough to be one-way for most people but short enough to be survivable under ideal circumstances.

Assuming they stopped outside of Neptune's or Pluto's orbit they would still have a few years of travel to make it to Earth but they would have started detecting our broadcasts long before arriving.

I'm not saying this happened, rather that it becomes plausible when you take some liberties with the starting conditions.
by cootsnuck | 2025-08-05 16:53:59+00:00
A forklift is actually a great example of using technology to augment human capabilities without replacing human judgement. Treating the tool as an extension of the person...more cyborg, less automaton.

I think that's a better mental model for how to implement AI in a way that drastically reduces the likelihood of causing harm or reducing quality.

Unfortunately, most AI solutions, products, implementations, etc. are just defaulting to trying to completely automate and obviate the human element. I think many companies are going to be in for a rude surprise when going that route (e.g. Klarna).
by dmoy | 2025-08-05 16:54:07+00:00
> 59% of Americans can't cover an emergency expense of $1000. Economically disadvantaged people developing emergency funds and basic financial solvency is not going to destroy consumer spending.

Agreed, though in this thread I don't think we're speculating about just having an emergency fund, but rather going and investing a decent chunk of income going forward. Closer to China savings rate than US savings rate, for example.

I personally think it would be great if people saved more, even if it means a current small-ish percentage no longer have the ability to live off of investments without working.

> Further, consided that the top 10% are responsible for half of all consumer spending, and the bottom 50% combined control just 2.5% of all assets. The bottom 60% ceasimg all spending would barely even move the needle, they're insignificant in the macro picture.

The bottom 50% certainly spends on food, rent, etc.

If you look at the consumer market in places (like China) with much higher savings rate, there are definitely difficulties with trying a US style approach of financial independence from purely stock investments and withdrawing a sizeable 3%+ per year.

> You are also making assumptions about my portfolio makeup,

Sorry I didn't mean you specifically, I mean the royal you as in the average person in the US. Who, if they're gonna invest, are gonna be probably at least 60% in US equities.

Certainly any random specific individual can make a portfolio resistant to whatever edge case. If you go 100% crypto, maybe you make out like gangbusters if people spend less. If you go 0% crypto, maybe you make out like gangbusters if crypto totally crashes. Etc etc.
by fantajuice | 2025-08-05 16:54:26+00:00
Which bot did you debate with? Some bots will automatically let you win under a condition(for example easy mode will let you win as soon as you point out a faulty point/fake info). If you do try it again, would you mind sending a screenshot in the discord server?

Thanks a lot for testing it :D

p.s.: I have thought of adding a voting system, so that the AI judge wouldn't have absolute power over the winner. But that'd only work with a spectator feature
by mdhb | 2025-08-05 16:54:29+00:00
Also as a part of their bullshit React rewrite in addition to making everything much much slower they also managed to break basic functionality like the back and forth buttons on Safari that only got fixed quite recently but for a good 9-12 month period it was impossible to use on iOS.

Genuinely whoever was a part of pushing this rewrite should have been fired.
by Deb_S | 2025-08-05 16:54:36+00:00
Founder here – happy to answer any questions! - Roadmap includes: pitch deck generator, AI-driven competitor analysis, and fundraising tools. - We don’t store sensitive financials unless you register. - Built with GPT-4 + custom business logic. - Tech stack: Next.js + PHP backend + Chart.js for visualization. Looking forward to your thoughts and feedback!
by _proofs | 2025-08-05 16:54:50+00:00
this seems like semantics and corporate hand-waving -- that's not what is conveyed to the user in what i have observed as the context of paid services and the promises asserted around what a purchase gets a customer.

in the subsidized example, xm/Sirius is marketed to users as an "ad-free paid radio broadcast"; the marketing literally attempts to leverage the notion of it being ad-free as a consequence of your purchase (power) in order to highlight its supposed competitive edge and usefulness, and provide the user an incentive to spend money, except for the fact that the marketing is false. you still get served promotions and ads, just less "conventional" ads.

i go to a football game and im literally inundated with ads -- the whole game has time stoppage dedicated to serving ads. i guess my season ticket purchase with the hopes of seeing football in person is.. apparently not spending enough money?

i see this as attempting to move the goalposts and gaslight users on their purchase expectations, as a way to offload the responsibility and accountability back onto the user -- "you don't pay enough, you only think that you pay enough, so we are still going to serve you ads because <insert financial justification here around the expectations we'e undermined>.

why then is there any expectation of a service being ad-free upon purchasing?

who the hell actually enjoys sitting through 1.5 hours of advertisements and play stoppage?

over time users have been conditioned to just tolerate it, and over time, the advertising reclaims ground it previously gave up one inch at a time in the same way people are price-gouged in those stadiums -- they don't have much alternative, but apparently the problem is the user should fork up more money for tickets so as to align their expectations with reality? while they're getting strong-armed at the concession stand via proximity and circumstance and lack of competition, no less.

are you really trying to tell me the problem there is, they need to make... more money? and THEN and only THEN we can have ad-free, paid for entertainment otherwise known as american football? is this really about user expectations, or is this about companies wanting their cake and eating it, too?
by caffeinated_me | 2025-08-05 16:55:17+00:00
This isn't the first carbon fiber submarine, although it is the first manned one. The US Navy tried out an unmanned model in the 80s, and got much better results- they were expecting at least 1000 successful dives before stress fatigue was an issue.

Here's a detailed report on it. Pages 32-33 has their take on material analysis, probably the most relevant to this failure

https://apps.dtic.mil/sti/pdfs/ADA270438.pdf

I'm personally more suspicious of oceangates manufacturing process than the material, but I'm far from an expert here.
by tristor | 2025-08-05 16:55:18+00:00
Weirdly, I feel the same way as the author still in 2025. Flickr is much more niche now than it used to be, and has way less activity, but I still actively post my photography there and find it to primarily be a place full of positivity and some truly excellent photography. On any given day, if I go to Flickr, I can see photos that would win awards in times past (although I feel there is much less societal interest in photography since everyone has a camera in their pocket now). Despite that, I can't give up my addiction to going on technical sites and reading about the stuff, even though I also no longer write code daily.
by fellowniusmonk | 2025-08-05 16:55:25+00:00
I hope you realize you aren't disagreeing with me.

That's exactly my point.

It's always interesting to see where developers don't build obvious solutions into existing tool.

You're very right that it's not hard, but to me, the fact it hasn't been done, is interesting thing from a sociological perspective.

I've seen many code editors with amazing git ergonomics built in, never for spreadsheets.

I'm actually working on text only spreadsheet markup that is human intuitive and building interfaces to go with it.
by tracker1 | 2025-08-05 16:55:29+00:00
The webserver variability isn't really so wide because the in the box offering since Core has been pretty good, flexible and works for most use cases. And while I really like FastEndpoints a lot over the minimal api stuff, even that is pretty straight forward.

It's not my favorite, it starts slow and I'd rather go up to JS/TS for scripting flexibility or down to Rust for really lightweight performance with fast startups. It's one of the better all-around options though. I'd rather use it over Java every day of the week and there are adapters for most things you'd ever need to communicate with.
by throw9394944 | 2025-08-05 16:56:05+00:00
> This was a disaster of organization with messianic CEO dismissing all concerns with bravado

While I love this list, I do not like that you are blaming everything on CEO.

This company followed current ethical policies, and used them to exclude actual experts and skilled people. CEO operated in environment that supports this behaviour, and only cares about irelevant metrics!
by cormorant | 2025-08-05 16:56:23+00:00
> Note on the title: “Artificial Inanity” comes from Neal Stephenson’s novel Anathem.

Which was awfully prescient in 2008: https://archive.org/details/anathem0000step/page/794/mode/2u...

They began to put crap on the Reticulum deliberately, forcing people to use their products to filter that crap back out. They created syndevs whose sole purpose was to spew crap into the Reticulum.

...
by claytongulick | 2025-08-05 16:56:35+00:00
It's a commentary on one of the things I perceive as a flaw with LLMs, not you.

One of the most valuable qualities of humans is laziness.

We're constantly seeking efficiency gains, because who wants to carry buckets of water, or take laundry down to the river?

Skilled developers excel at this. They are "lazy" when they code - they plan for the future, they construct code in a way that will make their life better, and easier.

LLMs don't have this motivation. They will gleefully spit out 1000 lines of code when 10 will do.

It's a fundamental flaw.
by lesuorac | 2025-08-05 16:56:46+00:00
> I'd love to hear your reasons as to why?

It's been proven to work?.

A submersible constructed of carbon fiber went to depths that many metallic submarines and submersibles cannot.

If somebody constructs a submersible and then tests it to 5000m and finds it fails on the 200th run after exhibiting for the past 50 dives bad acoustic data. Wouldn't you think it's fine for them to take people on the same designed submersible that's only done 100th runs and still has good data?

Everything is a consumable in the long run. They didn't have data on what Titan looks like before a failure. Although in hindsight the acoustic data looks really bad, the issue really is just the specific design didn't have a known lifespan. A submserible without that defect is going to be a lot safer.
by dang | 2025-08-05 16:56:56+00:00
We need to change the linkbait title (https://news.ycombinator.com/newsguidelines.html). I've cobbled together a couple different phrases from the article. Would have been nice to add "when you think it’s written by a human" but there isn't room within the 80 char limit.

If anyone has a better title (i.e. more accurate and neutral, preferably using representative language from the article), we can change it again.
by qwerpy | 2025-08-05 16:56:59+00:00
Many dark patterns at work there. The popup uses misleading words: “continue” which is what you want to do, actually means continue in app and it takes you to App Store. The popup helpfully colors “continue” a nice shade of blue and the “stay on webpage” button is a less visible outline instead of a colored button. When I’m in an hurry, even though I’ve dodged the App Store redirect hundreds of times in the past, it somehow still manages to trick me. And then the whole redirect loop which is rage inducing.

Hopefully ublock origin lite can keep the popups away for a while.
by westonmyers | 2025-08-05 16:57:19+00:00
Both iPhone SE (3rd generation) [2022] and iPhone SE (2nd generation) [2020] support iOS 18.6.

So that commenter must not have those generations and your comment doesn't help.

iPhone SE (1st generation) [2016] is stuck on iOS 15 but still receiving security updates, like 15.8.4 from the spring.
by immibis | 2025-08-05 16:57:19+00:00
The stated reason is that because there's nothing wrong with pornography, using the term "pornography" makes it sound like there's nothing wrong with it.

The real reason seems to be the opposite - to make it sound less bad by making it an unfamiliar term. Like if instead of saying "the murderer" someone would say "the root cause if the cessation of cellular metabolic activity".