skysight-inc/HackerNews huggingface dataset:
Ever tried the Vibe Coding Prompt Generator?

It’s like having a quiet, brilliant co-founder who just gets it. Crafting code can feel like a slog, but with the right prompt strategy, the quality of what you generate skyrockets. A solid prompt isn’t just a question—it’s a roadmap. Tell it what you need, set the vibe—think clear goals, specific constraints, maybe even a nod to coding like Yoda for that extra clarity—and watch it churn out code that’s not just functional, but elegant and efficient. It’s wild how much cleaner the output gets when you guide it well. Less debugging, more building. If you’re serious about leveling up your dev game, spend a minute on your prompts—it’s the secret sauce to unlocking next-level code. Following is an example with prefilled meaningfull defaults. Try it out and feel the difference!

"Hmm, elegant this syntax is, powerful it flows, so slick it hums like a lightsaber." - Yoda

Link: https://tinytoolstack.com/app/vibecodingpromptgenerator
Example Prompt:
"
Generate a project using the following project specifications:

<project-specification>

<app-overview>
[Insert an overview of your application here, including its purpose, target audience, and a problem it shoudl solve. Example: "A task management app for remote teams to organize, prioritize, and track tasks with real-time collaboration features."]
</app-overview>

<features>
- [List a key feature, e.g., "Task creation: Ability to create, edit, and categorize tasks with due dates and priority levels."]
- [List additional features as needed, keeping descriptions concise yet clear.]
</features>

<context>

<tech-stack>
- Use Vite as the bundler.
- Use TypeScript as the programming language and define types and interfaces.
- Use React as the frontend framework.
- Use Tailwind CSS for custom styling with.
- Use @mui/material-ui for components.
- Leverage existing npm packages where applicable to avoid reinventing the wheel.
- Maintain the existing style of Shadcn components for consistency.
</tech-stack>

<ui>
- Emphasize bold simplicity with a clean, uncluttered design.
- Prioritize a mobile-first approach for responsive design across all screen sizes.
- Ensure intuitive navigation with clear pathways to key features.
- Incorporate breathable whitespace to enhance readability and focus.
- Use strategic color accents to establish visual hierarchy and highlight calls to action.
- Define and systematically apply a brand color palette (e.g., primary, secondary, accent colors).
- Provide a switchable light and dark mode with seamless theme toggling.
- Ensure accessibility with high contrast ratios and ARIA labels for screen readers.
</ui>

<role>
- Act as a senior software development architect, designing a robust, scalable, and maintainable application structure.
</role>

<guidelines>
- Adhere to SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion).
- Follow clean code practices, including meaningful naming, modular design, and minimal code duplication.
- Optimize for performance and maintainability throughout the codebase.
</guidelines>

</context>

</project-specification>
"
Thank you!! It works particularly well with those. We use ColPali-style embeddings for our visual doc search. As a result, we're not limited by parsing quality the same way typical RAG systems are. Here's a link to a blog I wrote on ColPali, for reference: https://docs.morphik.ai/concepts/colpali
Photos of kids? Maybe that one will be The One that we end up framing?

Look through the pictures with your kids (and with your kids) and pick out the best ones. Delete the rest.
Trademarks are the legal framework we use to protect phrases like this. In 1999, OSI applied for, and was denied, a trademark on the phrase "Open Source".[1] Perhaps there is a moral argument to be made to this effect, but there is not a legal one.

[1]: https://opensource.org/pressreleases/certified-open-source.p...
I really doubt they will reverse things. It will take impeachment or a new election before they admit they were wrong.
In a sense most advertising boils down to publishing lies for money, to some degree or another.
The cult that I see growing online a lot are those who are invested in attacking Rust for some reason, though their arguments often indicate that they haven't even tried it. I believe that we're focusing so much on Rust evangelists that we're neglecting the other end of the zealotry spectrum - the irrational haters.

The Rust developers I meet are more interested in showing off their creations than in evangelizing the language. Even those on dedicated Rust forums are generally very receptive to other languages - you can see that in action on topics like goreleaser or Zig's comptime.

And while you have already dismissed the other commenter's experience of finding Rust nicer than C++ to program in, I would like to add that I share their experience. I have nothing against C++, and I would like to relearn it so that I can contribute to some projects I like. But the reason why I started with Rust in 2013 was because of the memory-saftey issues I was facing with C++. There are features in Rust that I find surprisingly pleasant, even with 6 additional years of experience in Python. Your opinion that Rust is unpleasant to the programmer is not universal and its detractions are not nonsense.

I appreciate the difficulty in learning Rust - especially getting past the stage of fighting the borrow checker. That's the reason why I don't promote Rust for immediate projects. However, I feel that the knowledge required to get past that stage is essential even for correct C and C++. Rust was easy for me to get started in, because of my background in digital electronics, C and C++. But once you get past that peak, Rust is full of very elegant abstractions that are similar to what's seen in Python. I know it works because I have trained js and python developers in Rust. And their feedback corroborates those assumptions about learning Rust.
I really love this idea but I'm having such a hard time using it. After hatching the egg with Ctrl + Shift + P, I have no idea how to "type" on that blank panel (I use Cursor). When I open new files, the egg disappears. Frustrating.
Sorry, this is not true. Free software simply means that the software grants the user 4 fundamental freedoms: the freedom to run, study, redistribute, and modify. It does not require virality, though it is encouraged.

From what I understand, Free Software and Open Source are largely similar, except that the former is political and moral, while the latter is mostly concerned about practical effects.
Lisp became incredibly popular at one point. It spawned so much productivity that it created huge programs that used lots of memory and demanded expensive hardware.

This peaked at a time when microcomputers had not reached the right affordability and power parameters.

People who were developing in Lisp turned their eyes to the microcomputer market and the business to be had there, if the stuff would only run. So there was some activity of rewriting Lisp stuff in languages like Bliss and C.

The transition from powerful workstations (where we can count Lisp machines) to microcomputers basically destroyed everything which couldn't make the jump nimbly.

The new crop of programmers who cut their teeth on micros simply had no knowledge or experience with anything that didn't run on micros.

Poof, just like that, a chunk of the computing sphere consisting of new people suddenly had amnesia about Cobol, Fortran, Snobol, PL/I, operating systems like TOPS/20 and VMS and whatnot.

Only Unix pulled through, pretty much --- and that's because Unix started on relatively weak hardware, and was kept small. Unix started getting complicated approximately in step with micro hardware getting more complicated and powerful. E.g. a Unix kernel was around 50 kilobytes in 1980. not a good fit for some Apple II or Commodore Pet, but not far off from the resources the IBM PC would have.

By the time micros were powerful enough to the huge Lisp stuff with 20 megabyte images, we were into the 90s, and starting to be overrun with crap dynamic languages.

Now Lisp people could have buckled down and worked on promoting excellent Lisps for microcomputers. There were a few fledgling efforts like that that were not promoted well.

It seems that what Lisp programmers there were, they were mostly wrapped up working on bigger problems on larger hardware, and ignored microcomputers.

It's very hard to promote anything today that most of your Generation X (now management class) didn't get to play with in the 80s and 90s.
I read the comments and the single person who implied that has multiple people categorically stating that it's not acceptable in response.
Nope. LotusScript had nothing to do with JavaScript. LotusScript was kind of similar to Visual Basic (although not really compatible). But JavaScript could also be used in certain areas. The core Domino features were written in C/C++, not any scripting language.
If only were an isolated incident, and not the latest in a long train of abuses and usurpations.
At this point the onus is on them for pleading their offenses as just incompetence or just malice.
>Imagine a world where random crusading busybodies were actually given the power to interfere with every random business deal that made them feel sad, like some sort of HOA for the economy.

Imagine if... Congress had the power to regulate commerce?

I really can't tell if you're joking.
>>- Does open source mean that the maintainers are free to ignore single line security fixes PR

Yes.

>> Does open source mean that maintainers could plant crypto miner or malware in the project or sell to someone who might do that?

Yes

>> Does open source mean that companies could change the license and keep the product name same or remove a core functionality and migrate it to paid version?

Yes

None of the things you mentioned are restricted (or required) by the license.

You may not agree with these points, or even consider them ethical, but OSS licenses allow for any of the above.
Thanks for the feedback :) We're using the MCP daily as we develop Morphik further. Thought it would be a nice thing to share.

"I used the stones to [make] the stones" haha
I don’t recall that at all but it seems to fit well with the anti-OpenAI crowd.

There is a real question about copyright that still needs to be answered but I don’t think that discussion needs to be polluted with the tragic suicide if that person. It’s nothing more than a conspiracy at this point, something that Gary likes to do a lot.
Are you sure? Maybe the rich just want to buy shares back at a favorable price. I can't help wondering how much cash they are holding now.
I cannot (totally can) imagine the scale of the insider trading going on. There's many plays you can do before and after the policy shocks. Before, you can stock up on puts across various major equities. After, you can buy up cheap stocks and consolidate more capital in the hands of private equity.

Trump seems to have been pro tariffs (for good reasons) since around forty years ago, so I think his misunderstood (no longer for good reasons, as globalism has since then established itself as the infrastructure) focus on tariffs is genuine.

His friends, however, probably understood the situation better and capitalised immensely on his newfound power and intent. The rich is going to continue getting richer by playing the game at tables you're not allowed to.

The true scale of the corruption and insider trading will become apparent soon enough, but we may have to wait until the next president comes along for investigations to pick up pace.
The bad thing is saying it’s no problem to stick around for a third term and beyond, and that it wants to go to war to annex territories from the closest trading partners who might be able to mitigate the impact of the trade war.
> what it actually means is that this magic battery doodad needs to provide 90-95% of the performance of its existing, mature competitor

The problem is mostly that it does the battery draw when parked.

Solid electrolytes are coming some day soon, so that we can let it freeze without killing the cells.

Right now, the Tesla is hard to use in a winter sport season unless where you're driving has a charger or underground parking near a plug point.

I can drive up hill to a nice ski resort, spend 3+ days taking the bus with all your shoes on without touching the car.

With the batteries, they'll just run down when parked, so I cannot park it for a whole week outdoors like I can do with my Subaru.

And with the low battery + low temps, it will not charge back up going downhill so the expected range drops massively by the time you're downhill.

Once you navigate to a charger, the car starts running the heater and driving down range further.

Watching the car battery eating its own range while driving to "Donner pass road" on your way out of Tahoe or Reno feels rather appropriately horrific.
Sorry I believe in collective giving, not collective taking.

I live my life palms down, not palms up.
And also, in communication there is respectful and disrespectful. Screaming in my face is communication. It is not respectful.
> I'm struggling to understand the disagreement because it's not like I'm saying that markets perfectly price all available information.

You're being sanguine about the power of markets to react to short-term change. Basically, "all available information" consists, at this time, of what I posted above. Be honest: what can you infer from it regarding the "correct" level of price change in the S&P500? But that's too ambitious: what's the correct level of price changes in, say, machine screws?

You can't know the answer. Nobody can. The best any particular expert analyst might be able to do, right now, is to speculate about the impacts of the top-line tariff rates on a given company's product prices. But they cannot:

* know if those prices are correct

* know how the pricing of other products (which they don't analyze) will materially affect those pricing models.

* know what compensating strategies the company might employ

* know the costs of those compensating strategies

* know the impacts of the price change on the market demand for the product(s)

* know the impact of the price and demand changes on margin

...and so on. There are so many unknowns here. Even the most informed analysts are just wildly guessing based on headlines and vibes. I have 0% faith the "market" is currently providing a useful estimate of the impact of these changes, and I have 100% certainty that the people confidently asserting things (like a market projection) are fools, or simply talking their book.
I think it depends. I live in basically an exurban area about 50 miles west of Boston. I'm not sure I'd say there are a huge number of places, but there is definitely a decent population of local midrange restaurants.

Certainly you get into a more geuinely rural area and your options of all sorts shrink.
Japan, Taiwan, Hong Kong stocks sink 9% amid tariff war
> They are dominated by the elites from the same social circles

Education is far from elite making, maybe elite in a global sense, but not elite by American standards. Being elected to a position also makes the social circle. It might surprise you that many American politicians are real people with real non aristocracy backgrounds.

In physics your selection of point of origin determines your ease of calculation. You selected some kind of aristocracy/dynastic rule vs the people origin, which gives you a warped analysis because you are unable to find the root cause.

If you instead choose authoritarianism and unchecked power as your point of origin, the comparison to the cultural revolution is very apt. "Ignoring experts," is also directly applicable.

> In the Angloamerican West people always bring up the Cultural Revolution as a cautionary tale,

Perhaps that's a lot of indication that many people see it is a relevant cautionary tail based on their own judgement.

One populist man with unchecked power caused one of the worlds worst famines by denying experts and reality. That is applicable.
> United States has transitioned more and more to information and services jobs

Perhaps this was done deliberately by Trump to weaken CA's economy and shift more power to his supporting states? CA benefits greatly from exporting information and digital services around the world, most of which do not pay taxes to those countries. If the EU (and other economies) now add tariffs on social media, Apple, Google services, etc., it will hit CA hard.
Surprised it isn't higher
The photo apps really don't have a good "sorting through the shoe box" UX. It would be great if I could in Google Photos, for example:

1. Bulk favorite photos in Google Photos for long term archiving

2. Set a retention policy of months/years for photos based on metadata.

3. Have a UX to quickly sort the week or months photos via a swipe left/right UX.
As seen in the comments here, better to use a term like “source available”. It’s also more clear because the word “open” is way too abstract.
Eat food, breathe air. Although you wouldn’t believe it sometimes.
The system told people, you are investing in a non-profit. Ut told the outside world 'we are acting as a non profit, for good of humanity.

Now that the donations are in, the goodwill from users and regulators have been harvested. It seems like open ai is effectively pulling the rug on everyone who acted on the assumption that open ai was a non profit. The system should, generally, prevent rug pulls.

Besides, the most charitable reading here is "if we can't distribute profits, we can't fund ourselves" which doesn't fit the 100x payput cap. It seems instead a mix of the potential profit being too juicy, and a desire to change course to less ethical operation.

It certainly isn't obvious the system should allow this. Nor is it obvious this is just 'a business deal'.
Now i have an article i can refer people to who ask me for a deadline on OSS features they request. ;)
> Why were they created?

Proof of work. Look at all this data I/we created.

And the article didn't talk about logs and other operational data yet
That's actually not life in a lot of countries that aren't the United States. It's not a law of nature that you can be fired for no reason and no notice. We as a society make these laws.
I strongly suspect they still wouldn’t admit they were wrong.
This has not been an unknown matter of opinion or speculation since the dawn of writing. You are free to think otherwise, but it is only the freedom to be ignorant.
It is a reaction to an action. Smallish, discrete boards telling me your shop is around the corner selling sodas? Fine. Blinking, screaming, distracting, life-endangering bullshit boards? No.
Frequent travelers should have the option of replacing the video with a quiz that asks you questions about various aspects of airline safety, and corrects you on any wrong answers. That would boost retention, and give you a chance to see if you're actually mastering important safety information.
Where does the cash come from if you’re invested? Are you just keeping huge piles of cash around in low interest accounts in the hopes that a black swan event comes along?
Because with welding, you can build useful frame structures out of tubes and rods.

Would you ride a bike frame forged by a blacksmith? Haha.
This opinion is even worse ^; Literally nobody can predict what the bottom is (except magically the group with strong political opinions /s), but what amazes me is people are willing to give out bad advice in an attempt to create a realization of the ideology.
> did build that capability from scratch over ~50 years

with a _huge_ amount of government "push", made possible because it wasn't a free market economy (and still is only partially so)
Nancy Pelosi is worth $200 million is "a bit of dust on the floor"?
Her stock-picking record is better than the professional investors despite being very busy with a job in an unrelated field?
George W Bush first term is “the left” now?
You're not getting downvoted because "people don't want facts" but because your list is misleadingly incomplete or, in some instances, wrong.

- The workers were put on paid leave pending termination, for procedural reasons (they could not legally be fired immediately).

- Only ten were reinstated, and nobody knows why. The agency that reinstated them (NINDS) is not the same agency that issued the firing (HHS directly)

- The staff in question were explicitly told a "computer error" (quotes as such in the article) led to their termination notices.

This is not how a functioning management system works. It's also not an effective way to operate a government research program. There's no hyperbole here; it's just bad work.
See https://en.m.wikipedia.org/wiki/Brandenburg_v._Ohio

"The three distinct elements of this test (intent to speak, imminence of lawlessness, and likelihood of lawlessness) ..."

The random tweet from a random person fails 2 of the 3.

It's how Kathy Griffin can show the photo of a decapitated Trump.

https://www.usatoday.com/story/news/nation/2017/05/31/did-ka...
I guess I'm not sure what you mean by "doesn't work." I've gone through publishers and self-published. They come with different tradeoffs including the complaints about how publishers want a book to flow as described upthread.

Reviews are at least something of a filter.
> You could call the store or your friends, no ads there.

If everyone called the store to check if they're open instead of looking on instagram, the employee would never get time away from the phone to actually serve customers, you're suggesting something ridiculous. Text and phone calls aren't replacements for each other either between friends.

> What are these apps that are required for your daily life?

The app I have to use to buy train tickets has ads in it, mostly for fashion items sold at stores within train stations.

The app for checking train schedules is full of ads, and while there are open source apps on android for this, on iPhone you can't sideload open source apps so there's no ad-free alternatives. Releasing an app on iOS costs $100/year for the developer, so the incentive is not to make free open source apps. I really miss android. The iOS app store has so much completely garbage adware, and I can't even code up simple ad-free apps for myself without buying a macbook.

The app I have to use to send support requests to my landlord (an app dedicated to just that purpose) has a couple banner ads. The corporate landlord requires using it, and will not respond to phone calls.

My cell phone company's app, which is the only way to check my plan's remaining data, has a truly incredible number of ads.

.... and that's just off the top of my head. They're everywhere.

But even if all my apps were ad-free, the billboards posted everywhere, on busses, in trains, on buildings, are inescapable.
I agree with everything except the concept of software whose source has been released not being free.

If you put it, openly available, on the internet, that’s tantamount to giving it away for free, regardless of what bizarre license you release it under.

Relying on restrictions in law is fundamentally a nasty proposition.
These guys just wiped 14,000 tapes to put the government's backups and record keeping in the cloud. To "save" $1m. And bragged about it.

They aren't competent, they are malicious. Musk scraped some racist blackhat Kiwifarms posters together and is their leader in a putsch with the goal of systematically destroying the United States government.

The fact that you couldn't fathom people are opposed to his machinations suggests to me you exist within a heavily-manipulated and controlled media environment. These guys are literally white supremacist fascists plunging the global economy into depression, disappearing the populace into foreign death camps, and arming up for WW3. This is not an exaggeration.
They can move the market with an announcement. If you have that power it’s quite easy to make money.
And it pretty much had to be married to that because off-the-shelf microcomputers weren't powerful enough for it.