Hacker News new | past | comments | ask | show | jobs | submit | ncomments login

The idea is that we extend that and give it direct access to SDL. Such that we can e.g. run a shader in the buffer background, or allow you to have floating windows (frames) interacting with each other.

I am very aware of the advantages conferred by TUI and I seek to expand those to the GUI; not dumb-down to the level of modern GUI toolkits (that to be fair are dealing with a completely different problem). Hopefully, this can lead to some ideas being easier to implement from within Emacs.


Make an Impact on Climate! Looking for Data Stores and Full-Stack Engineers (Remote, US)

At Insight M, we combine innovative aerospace systems with advanced data science. Unlike traditional aerospace companies, we sell information, not hardware - we operate our sensors cost-effectively at a continental scale to produce novel data streams about pressing global problems.

First on our list: spotting hard-to-monitor emissions of methane, a potent greenhouse gas that accelerates climate change. Since starting continuous survey operations in 2018, Insight M has removed methane emissions equal to over 250 million tonnes of CO2e through our work. To put that in perspective, that’s equivalent to over 60 million cars being removed from the roads or shutting down about one hundred and sixty 350 MW coal-fired power plants for a year. That's like planting 4.2 billion urban trees and letting them grow for 10 years.

We call that a good start.

As a team, we love science and engineering, we love getting our hands dirty with hardware and software, and we love seeing our work make a difference in the real world.

We’ve created a diverse, collaborative, supportive, and fun environment based on integrity and treating people right. So no matter your sex, gender, sexual identity, gender identity, race, age, beliefs, sexual orientation, or disabilities, we welcome you and would like to work with you. :-)

It’s never boring, it’s always challenging, and we’re usually laughing.

A note of encouragement: If you don't meet 100% of the qualifications on our open job descriptions: https://jobs.lever.co/InsightM, you should still seriously consider applying.

Individuals with a disability are encouraged to contact [interview.accommodations@insightm.com] to request assistance with your application and accommodations in advance of your interview.


Author of the article.

This is what I was referring to when I talked about "rich verbs".

Many people feel that way. The idea here is not to tell you that you're wrong, but understand what you want and do it better on the GUI side. TUIs can do a lot and we should recognise their benefits. GUIs can do that too, and can sometimes do better things.

The text-based widgets done graphically do the trick. We can add stuff that can't be done in a TUI and see if they give you anything useful. If it can be done with text widgets means that it can be done in principle. GTK can't do it, and that's why I'm leaving it behind.

> (There was a discussion on Reddit about this a week ago [2], and I saw some comments defending GTK and PGTK that might be worth reading.)

The author of those comments abused their power on reddit. I will not get into the weeds, just say that I'd be happy to respond to the critique presented here in good faith.


How is this different from regular MCP servers?

Is this open source?

Thanks for caring, will take a look.

Mapy.cz was profitable before, they have practical monopoly on Czech market due shop data (opening hours, menus, user reviews). Recent monetization is just squeeze.

Btw hiking data are a bit obsolete for other countries. They have fork from OSM that is a few years behind.


Looks like a great product! Do you integrate with datalakes (Snowflake/Fabric?)

It's totally fine, I can relate with you in terms of career break. You can hit me up if you wanna vent it out or talk about anything in general.

World of Warcraft uses TCP, which is the correct choice because the current state is the sum of all previous updates. So why not let the kernel handle the hairy parts?

This is completely unnecessary since SWD is both trivial as well as well documented

The most interesting part of this video to me is when the repair guy with 20 years of experience says tool quality has improved over time.

This is the best comment here! I made this app not with making money in mind, but knowing I want an obtainable skill that I can leverage with applying to schools/jobs. I’m not here to make money quick, I want to build something with meaning, and I don’t think that’s possible with someone’s first app. This is the first step in learning to reach my meaningful idea.

This is all incorrect. The author needs to fact check. Bell labs started in January 1925 and is currently owned by Nokia. The MFJ was in 1984.

Author here. This essay examines how the rise of efficiency-driven technocracy and its culmination in AI highlight a core problem: what happens when we prioritize optimization without a guiding moral framework? I argue this leads to a form of tyranny and explore why we need to reclaim humanistic values.

A significant change that is likely to have a major impact on global markets global markets are set to be impacted by the fact that the US and China agree on tariff Pause for 90 days over their growing trade war, which is accompanied by a major cut in tariffs. The announcement, on the 12th of May 2025, follows intense negotiations in Geneva and will provide needed relief for a range of sectors, including the technology industry, which has seen the price of devices shifting in the face of a prolonged trade dispute.

Under the agreement, the US will slash tariffs on a wide range of Chinese goods from a staggering 145% to a more modest 30%. As a result of a reciprocal agreement, China will lower its tariffs on American imports, ranging from 125 per cent to 10%. Although this may seem to be an enormous shift, both sides have described the move as a temporary truce that is designed to allow breathing space to discuss the issue more deeply rather than the final solution.

The tech sector, long at the mercy of international trade skirmishes, is one of the clear beneficiaries of this deal. Over the past few years, rising tariffs have driven up the costs of everything from microchips to display panels—components essential to devices like smartphones, tablets, and laptops. The consequence? Higher prices for end-users and disrupted innovation pipelines. But now, with tariffs rolling back, industry analysts are optimistic that device pricing could finally stabilize, if not drop slightly, in the coming weeks.


I mean I got good feedback and only improved my app from this post, and got in contact with cool people. I’ll call it a win :). We can agree to disagree, your point is valid. And no I didn’t even know you could buy upvotes, I think the only people commenting are because I said I’m 16.

Do you think you use more than just 200$ worth of API credits in a month? I've used both Claude Code and Cursor, and I find myself liking the Terminal CLI, but the price is much more than 20$ per month for me.

Your right, I’ll make this change, thanks.

> Except at some level you do obviously believe that using the app was worth $57

That's ridiculous. "because you didn't end the story by saying you called a cab company and got a big discount by doing it the old fashioned way." is just bad-faith weaseling. Uber is worse in every way than the taxi stands that used to be at airports; now you hail a car via an expensive app and have to wait for them to all jockey to where you are if they don't bail on the way.

Taxi stands still make the most sense at events and leaving mass transit and that's even before considering the ridiculous cost. Visiting europe felt like a breath of fresh air in comparison—technically they have uber, but there was no point in using it because taxis were so prevalent, reliable, and cheap.


owner class: people who choose to pursue positions of power to benefit themselves financially while cosplaying as wanting to help the average person

There now it’s both. They want to own agency if the idea of owning stuff is too gauche for modern audiences.


I mentored two FIRST robotics teams.

One was at a well-funded school with a big honors program. All of the students were smart and engaged and clever and ambitious. They designed an extremely clever, complicated robot that looked really cool on paper and was completely impractical to actually build and they did poorly overall, barely getting an extremely-stripped-down version of the design up and running, losing every match with usually no points scored.

The other was at a poorly funded school with no honors classes. The students were just as intelligent and just as hard working, but instead of AP math and physics they were taking auto shop and wood shop. And they knew how to quickly design, build, and test simple, reliable solutions that got the job done. They fared much better in competition.

Me personally, I did mechanical work for a decade before getting a CS degree and a desk job. And I'm really glad I did. Welding and machinery were a heck of a lot more fun than debugging distributed software systems, and I'm glad I spent my 20s doing the former instead of the latter.


I'm not trying to imply anything with that other than that it seems the original fork seems to have failed in its stated goals of being the community-led, non-commercialized version.

its more fundamental than this, ai can certainly take an orm and replace it with generated sql. it can do the same for react components into html (still early days for this though).

this negativity around ai software is misplaced, and will be on the wrong side of history. the trend is ai built software that will be better than human built. vibe coding is just early adoption

I think this commits the same sin many other new HDLs do -- it just tries to awkwardly smush the paradigm of clocked logic into a sequential software language. The abstractions just don't match, which means you lose the mental connection between the code and the generated Verilog, which makes debugging stuff like timing awkward.

I'm a big Bluespec booster, and beyond the nice typing and functional programming you get I think the big advance it brings to the table is the Guarded Atomic Action paradigm, which simplifies reasoning about what the code is doing and means that it's usually not too painful to poke at the generated HDL too since there's a clear connection between the two halves. At $WORK$ we've been using Bluespec very successfully in a small team to quickly iterate on hardware designs.

I don't want to denigrate the Spade developers since it's clearly a labor of love and nicely done, but I feel that unless the underlying mental model changes there's not much benefit to any of these neo-HDLs compared to SV or VHDL.


once AI reaches a certain level of accuracy, it will seem foolish to make it use abstractions built for humans

I think of LLMs as a compiler of language into code, it can generate lower level code than we would normally build

IfServer.Live is a modern website uptime and performance monitoring tool designed to help businesses catch issues like broken forms, failing integrations, and missed customer interactions.

Why it stands out: - Instant alerts via notification channels that work for your team - Custom monitoring logic for your business needs - Detailed analytics - Content monitoring

You can try it for free. Would love your feedback, suggestions, and especially feature requests.


Forgot to say in the post, but I'll post the AI summary of the final result here once it's done. Also, maybe an AI summary highlight of a response or two.

Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: