skysight-inc/HackerNews huggingface dataset:
Has anyone tried building tools without coding?
I've been writing code for over 10 years. I love how fast I can ship with Cursor. I've been excited about the idea that I might not need to write code anymore. However, every time I tried no-code tools in the past, they just wouldn’t work well enough. Well, I tried again.

I used to put ideas on the back burner, blaming a lack of time. That excuse doesn’t hold anymore. So I recently decided to turn two small ideas for my personal use into reality:

- Airbnb Sort by Price Extension

- Spotify macOS Notification Center Widget

Given their small scope, I assumed AI could handle them. I used o3 Mini High, which was the best coding model until 3.7.

Airbnb Sorter

At first, sorting data on the initial load had hiccups, but after a few iterations, the model produced fully functional code. The only thing I had to manually provide was the HTML element IDs. Overall, great experience. It was my first time building an extension, despite being very comfortable with web technologies. The only minor inconvenience was that it requested excessive permissions, which I manually trimmed down before publishing.

Spotify macOS Notification Center Widget

I expected the biggest challenge to be pulling data from Spotify. Turns out, the real issue was macOS UserDefaults. UserDefaults on MacOS work in an odd way and AI couldn't fix it. Eventually it entered an infinite loop of suggesting the same over and over. Despite following Apple’s documentation manually, I couldn’t get them to sync between my extension and the app. I ended up temporarily disabling part of the sandbox—fine for personal use but not ideal.

My Takeaways

No surprises here: AI is great for tasks that work out of the box or are well-documented. I love how quickly I can build in unfamiliar territory. But the moment you hit an unusual issue, AI alone won’t cut it. I’m excited to try Claude 3.7 and its CLI tool to see if it handles the same challenges better.

Curious to hear others' experiences—have you built something more complex just by prompting? Have tools like Replit and Lovable worked for you? My impression is that AI is an incredible companion but still needs a developer to keep the bigger picture in mind.
Try to remember the pain you feel is a reflection of how much you love and miss the people and animals who were once in your life.

Don't try to deal with it in the sense of trying to minimising the pain, but learn to appreciate that pain.

The crying is painful, but it's the right response. You're crying because you had someone wonderful in your life who you love and miss. Of course you should be grieving, if you weren't they wouldn't have mattered.

These days I tend to think my experience in this world is a little too weird and little too statistically improbable. I don't know what that means, but I tend to think this isn't base reality and that there's a lot we don't understand about why we're here, or why anything is for that matter.

So while I'm not religious, I keep an open mind about what's possible and the reality of my experiences. Is world state necessarily irrecoverable, or is something keeping daily backup? Is my existence as linear as my experience? And is my experience even necessarily linear? I don't know and no one really knows these things. I like to think there's at least some chance I'll get to see people and animals I love again... The unknowns help me a little.
Grok wrote the code for the game, it used
Croquet to add multiplayer, then Bolt debugged, refined and deployed the game to Netlify.
Are you talking about wholesale or retail?

It seems that France and Germany pay similar wholesale rates:

https://www.statista.com/statistics/1267500/eu-monthly-whole...
That creates a hope for the positive outcome of midterms that should at least neutralise Trump for the remaining 2 years? In a way, deadlocked government - that can't do things but can't break them either - is a real Republican ideal.
Great deflection after calling me small brained and cruel for disagreeing with you online. It truly must be a cruel world if that's how you see simple disagreements. I hope you mature further to better handle other opinions instead of this thinly veiled posturing.
The era where activists were able to make this decision on behalf of everyone else is over, at least in the US - you'll have to decide for yourself.

Balaji Srinivasan, Bryan Caplan, Kevin Dolan and Cremieux are quite bright and a good reason to attend, I don't know most of the others.
>Do I think first-time-voting and angry divorced twenty-and-thirtysomething men were targeted by a campaign that spoke to them in Andrew Tate's language and suggested he was being unfairly treated? Fuck yes.

Perhaps then other politicians should think about what they will offer that demographic other than "you're the scapegoat."

Trump at least threw a couple scraps of pardons, even if he is a lying evil bastard or whatever the long form of that is. You've got to do something to get votes.
I'm surprised Rust took more lines. Perhaps formatter makes shorter lines due to method chaining? Or improved test suite?
Gee maybe the economists of the world should have reacted more forcefully and vocally when Trump told them all of them were wrong about how the economy works.

https://www.youtube.com/watch?v=lUFOgnBu3tk
The Conversation at 50: Why the paranoid thriller is more relevant than ever
The feedback board is linked in the readme! I do agree with your points and have been passively thinking of an overhaul to how environments work. It's one of the most important features and has so much potential (like activating multiple at once)
> In what sense is this practical and a foundation for mathematics?

in a strong computational sense
The Great HR Escape:Dodging Decisions in Anglophone East
> However, there should be no direct impact on users.

I find this quite impressive, that they rewrote the whole Fish core, but everything keeps working exactly in the same way (except very few minor things which change in only minor ways, which they list).
As an aside it is VERY funny to me that it is Rick Grenell riding to Tate's rescue.

In the old days we'd have described Rick Grenell as "openly gay" -- a term people very justifiably think should be left in the old days that described people, usually men, who adopted any position beyond simply not lying to anyone. Nowadays this is what we expect for any gay person: they should not have to lie to anyone, or adopt any particular position of downplaying their identity.

But in Trump world I think it probably has some meaning and currency: Grenell is an openly-gay Trumpist.

It must really upset Tate that this man is being sent to save him.

Because Tate is a throwback: he is not fond of the openly gay. (Emphasis yours.)
It does now, yes.

This is a hypothetical that only looks at what .NET but in Rust would look like, ecosystem aside
Sure, but I’m curious if it would serve to provide some self-regulation.

E.g., all of this “thinking” trend that’s happening. It would be interesting if the model does a first pass, scored its individual outputs, then reviews its scores and censors/flags scores that are low.

I know it’s all “made up”, but generally I have a lot of success asking the model to give 0-1 ratings on confidence for its answers, especially for new niche questions that are likely out of the training set.
Rust, IMO is a noisy language. So not surprising it took more lines.

Having to handle every case of every branch also probably balloons line count.

Efficient LOC is not a goal of rust at all anyway.
It seems like a very similar issue arises with the "natural language query" problem for database systems. My best guess at a solution in that domain is to restrict the interface. Allow the LLM to generate whatever SQL it wants, but parse that SQL with a restricted grammar that only allows a "safe" (e.g. non-mutating) subset of SQL before actually issuing queries to the database. Then figure out (somehow) how to close the loop on error handling when the LLM violates the contract (e.g. generates a query which doesn't parse).

Then of course there's the whole UX problem of even when you restrict the interface to safe queries, the LLM may still generate queries which are completely incorrect. The best idea I can come up with there is to dump the query text to an editor where the user can review it for correctness.

So it's not really "natural language queries" more like "natural language SQL generation" which is a completely different thing and absolutely should not be marketed as the former.

People bring up this concept as a way to make systems "more friendly to novice users" which tbh makes me a little uncomfortable, because it seems like just a huge footgun. I'd rather have novice users struggle a bit and become less novice, than to encourage them to run and implicitly trust queries which are likely incorrect.

So it's a bit difficult to tell how much value is added here over some basic intellisense style autocomplete.

Looking to the world of "real tools" like hammers and saws, we don't see "novice hammers" or "novice saws". The tool is the tool, and your skill using it grows as you use it more. It seems like a bit of a boondoggle to try to guess what might be good for a novice and orient your entire product experience around that, rather than simply making a tool that's good for experts doing real work and trusting that the novices will put in the effort to build expertise.

It makes for a flashy demo, though.
You do. (Though exactly what is aligned to Democratic Party values that can be "thrown" to that demographic is a challenge).

And I agree, they did not. They ran a late, modified, campaign that deep-down assumed enough people were "post-Trump" that it was inevitable.

Trump ran a campaign knowing what Trump knows personally: people can be manipulated with needful things.
There's some context here: https://news.ycombinator.com/item?id=38423908
InkSight: Offline-to-Online Handwriting Conversion by Learning to Read and Write
Africa's startup funding crisis deepens as Mastercard Foundation exits VC firm
Native American tribes are legal entities with their own property rights that look somewhat like sovereign inholdings within the borders of the U.S. Some of their land borders U.S. Forest land, so there is a need to coordinate. They also rely on some centralized services of the Forest Service, like fire fighting, that they struggle to capably provide by themselves.
Ah, now it makes sense, thanks! I was misinterpreting "of" as "for".
It doesn't help that liberal states have also added cage-free to the requirements, artificially increasing the cost by even more.
I wouldn't say they lied so much as they obfuscated the truth; the machine supported millions of colors, and with dithering techniques the monitor could look like it was displaying quite a lot of colors, but only the 20" display could display millions of colors without dithering (which was just like basically every other TN-based machine and display of the time)
Which is exactly the wrong way around from what's expected for a pianist :)
I am glad I am not the only one who thinks like this. If I could upvote a hundred times I would.
WHAT... this is the first time in my life I have been able to see 3D with one eye!

Closing one eye and I still see the depth effect.

Main brain works very differently than I assumed...

With this effect I guess one could make even people who are blind on one eye see in 3D
Those aren't economists.

https://econclubchi.org/

> The Economic Club of Chicago’s membership is a curated composition of business and civic leaders [...] With 2,400 members representing every industry in Chicago, 70 percent of our members are C-suite executives.

They also should have seen through this BS but were presumably thinking about how they personally would benefit from tax cuts and lax regulation.

Mainstream economists were fairly consistent on Trump's economic ideas.
Storing CO2 Underground in Switzerland
Maybe you don't care as much about politics (for or against) and instead care about working on something at the bleeding edge.

If you want to work for a company on the bleeding edge then it's hards to find one further than a Musk company.
Ahh I’m a silly sausage then, thank you! I’m very glad you’re so responsive. Whilst postman is excellent, it’s become so big and enterprisey that it doesn’t feel like requests are heard let alone would be considered given the breadth of customers they deal with.
My second link was incorrect, sorry. I thought I had fixed it during editing. I pulled the quote from here: https://www.deseret.com/entertainment/2024/05/19/nellie-bowl...
I think one of the reasons why big corporations in this sector are still keeping this "open prompt" UI as a main one is to keep up pretense that these programs are actually thinking. After all, when we open a chat with another person, there are no action buttons, scripts or prerecorded routines, because humans don't work or don't talk like that. Programs on the other hand benefit greatly from the predefined lists of actions and operations. It is telling that currently the only advanced UI for the neural network program is a Copilot, which while being based on the same LLM as the other chats, is used and feels closer to a common program - IDE with autocomplete. So people using it are expecting more of the routines and action buttons.

tl;dr - neural network companies are employing artificial tricks and dark patterns to trick user into thinking there is intelligence on the other side of the glass.
Rust code defenitely takes more space with default formatter settings if you use functional paradigms. Every chained function call in many cases is one extra line. Default line width is not much anyway. Also if you handle all return types, lines will add up.

Since there are quite many contributors, it can be difficult to introduce some advanced macro requirements for the project, which could reduce the code.
fair point, I’m just a bit tired of people falsely claiming countries give up sovereignty by joining the EU.
Thought you were making a point in that direction, but today we need to stay together and stay strong.
At this rythm, Mump will be done breaking the government before two years...

As for the image of the US abroad, it's already broken.
If I were pressured into a line of work by a love interest with ulterior motives, have to pay 50%+ to this pimp, and risk social being ostracized or at least loss of future prospects, then I'd be quite unhappy. Are such 'businesses' ethical or even legal? Apparently not in Romania.
When i paid off my house and calculated my total payments, it came out to 6.8 years of the rent we had been paying when we bought it, (which was of course going up annually so it's probably better than 6x)

100x is just bad decision making
I have a load of these shell aliases as I spend a frankly ridiculous amount of time messing with git. `g` is `git status`, `d` is `git diff`, `gad` is `git add`, `ds` is `git diff --staged`, `gg` is `git grep`, `gbv` is `git branch -va`
Yes, that is a big part of the design choice for this language. I felt that circuit elements are usually defined in relation to other circuit elements and instead of explicitly stating connections, it might provide more understanding of the overall circuit if the user builds the connections by "walking" along the circuit graph. A good side effect of this is that you skip having to name every single component in the circuit.

I was inspired by skidl (https://devbisme.github.io/skidl/)'s python usage and did explore that direction. However, it felt strange and clunky to try and fit the circuit drawing concepts I had in mind into python via a domain specific language (DSL). The user would require a decent understanding of python and the DSL to create circuits. This would complicate my original aim of creating a language/tool that allows electronics engineers to focus on the circuits that they would like to design.

By creating a new language, I was not limited by python's syntax/grammar. I could craft the language closer to what was needed for schematic design and maintain simplicity. Overall, it was a great learning experience on language design and also using ANTLR for the implementation.
Personal experience would tell me "both" - less complex thoughts with less intensity and with worse SNR.
Did you try mathpix? Not sure about full pages, but it is pretty good at eqn
According to the blog post (https://fishshell.com/blog/rustport/#fn:formatting):

> A lot of the increase in line count can be explained by rustfmt’s formatting, as it likes to spread code out over multiple lines [...] The rest is additional features. Also note that our Rust code is in some places a straight translation of the C++, and fully idiomatic Rust might be shorter.
> Is that not a significant issue?

No more an issue than normal.

I don’t see how oauth makes it easier to phish.

The attacker would need to have a fake or compromised site send the victim to another fake site.
More broadly, it’s not trained to have any self awareness and this is a factor in other “hallucinations”. If you ask, for example, to describe the “marathon crater”, it doesn’t recognize that there’s no such thing in its corpus, but will instead start by writing an answer (“sure! The marathon crater is..”) and freestyle from there. Same if you ask it why it did something, or details about itself, etc. You should access one directly (not through an app like chatGPT) and build a careful suite of tests to learn more. Really fascinating.
LLMs will continue to get better and better at doing tasks typically reserved for the worst devs.
Morphing robot turns challenging terrain to its advantage
To become informed, which is also the stated purpose of FOIA?

Some may use their newfound education for good while others use it for evil, as with any education.
> Cycling has intertwined itself with the insufferable green crowd.

> When I say it was infected by the green crowd, I am not including people that simply use it as a means of transport. I would have thought that would be obvious.

Sorry but nothing in your comment made that obvious. It seems you are the one who is conflating cyclists with the "insufferable green crowd" (why caring about the environment is insufferable is a question for another time). People ride the bike for all kinds of reasons, they are quicker, they help them excercise, they help them save money, they simply enjoy it.

> You only think this is all silly because you haven't encountered these people.

I live in berlin, I know this kind of extremism very well, and still would never dream to judge cyclists as a whole - because i know it's just a means of transport that both "good" and "shitty" people use.

> the roads are less safe than they were 15 years ago.

Maybe that's because there are many many more cars on the road than in the past, population is rising everywhere. For everyone to have a car is simply not sustainable, especially in cities.
Reading the article, looking at pictures from the Beverly Hills Hotel in the 70ies and 80ies, and considering the fact that Irving V. Link acted in a movie once, I get the strong feeling that an episode of Columbo in which Link played himself as a wrongfully accused prime suspect (saved by Columbo in the end) would've been excellent.

Just imagine Peter Falk and Link conversing next to that pool: https://www.americanexpress.com/en-us/travel/discover/photos...
It’s broadly the same speed currently, but the goal was always to do a simple port to start with, then iterate from there.
The footer makes it clearer:

> More info
> Check out the About page.
>
> April 1, 2018
Phase 1: Argue online

Phase 2: ???

Phase 3: Profit
Seems like you would need to learn a little more if you wanted to decide to terminate that role. (Sounds familiar?)
Yep. Most of it. You'll see the same people in newspapers across the country.

And not just smaller papers. Even the big papers will run articles syndicated by the other papers. You'll see George Will's name pop up everywhere -- he's part of the Washington Post Writer's Group.
What is the god damned problem with writers today?

> From a snarl of roots that grip dry, shallow soil, the knobbly trunk of an ancient olive tree twisted into a surprisingly lush crown of dense, silvery-green leaves. Far above, the retrofuturistic pattern of a geodesic dome framed the blue sky outside. Dan Ryan considered the tree: “It’s probably close to 1,800 years old.”

Why do articles always have to start this way? These writers are writing the blandest and most boring clichés imaginable and everybody hates it, yet they keep doing it. Is it so fucking important for their egos to be perceived as some kind of antiquated stereotypical writer that they have to continue to humiliate themselves and their readers with this, just to impress who?

No wonder everybody is watching short form stuff on TikTok, that gets to the point.

No wonder people are listening to three hour podcasts, where the people who are being interviewed can talk uninterrupted, instead of having their quotes salted and peppered between some musings from the writer.

Where are the writers that make articles for normally intelligent people to read, that aren't filled with fluff, but aren't filled with equations either? Are these all making YouTube videos now?
sorry for being misleading! I didn't mean the word, but the actual gambling game which became popular in Genoa

https://en.wikipedia.org/wiki/Lottery#Medieval_history

EDIT: I notice wikipedia is unsourced too, but Britannica mentions it

https://www.britannica.com/topic/lottery
If they managed to keep all the bugs as well and not to reduce them, that would be especially impressive.
Trump won’t be neutralised unless Congress is willing to impeach and convict him. He has been pulling stunts like sucking up to Russia and the whole doge business without permission from Congress.

The chances of there being a “convict Trump” supermajority in the Senate after the midterms is basically zero — Dems would need to win all but two of the Senate seats up, or there’d need to be GOP defections.
I’m deeply ashamed my country makes HN with this headline, but that’s the sobering truth, Romania operates under a two-tier legal system.

Too much to go into detail here, but this is just one of the many cases where politically connected people get away with it. Other cases involve threatening journalists that break corruption stories, attempting to bury whistleblowers with fake “mental illness” diagnostics , etc.
For an example of how it can go down otherwise:

papercups.io – Open-source alternative to Intercom

Funded by Y Combinator

https://web.archive.org/web/20230404011725/https://papercups...

https://news.ycombinator.com/item?id=26527268

https://news.ycombinator.com/item?id=24133719

I don't know why it shut down (my guess: didn't pan out with the typical revenue growth goals of a startup), but having a hosted version might save your project from such fate, making enough money to fund you, or somebody you hire who's excited about working on Free Software.

Some pricing ideas: Free for noncommercial with limited data retention (like the Chatwoot free tier), 3-5 $/month for noncommercial individuals (e.g. users to put it in their website), more $/month for commercial. Add some more expensive enterprise plan that supports Microsoft EntraID groups for externalised permission management and you're good to go :) Add easy DB import/export functionality, so people can switch between hosted and self-hosted. A lot of people will be happy to pay for the convenience of hosted. Host in EU for best data protection (makes it easier for people to sign up).

For billing, probably good to use a Merchant-of-Record service such as paddle.com (our startup likes it) to be able to sell internationally without having to deal with international taxes.

I wish you and the project lots of success!