skysight-inc/HackerNews huggingface dataset:
You forget to list 'it is not true' as the reason for downwote, my child!

(no, you did not forget, you had no such reason, only that you are bored or some are even offended by others do not like what is grown to be precious while done with a megaload of pretention and are not tired of pointing it out. Like a fella closeby, participating in distributing billions of electronics using a sizeable chunk of Earth's resources, then is proud of not throwing away each and every vessel he/she drank out of on the campus. And does not see the galactic inbalance. Does not want to, I suspect. Happy with the rigtheous image put on like a t-shirt. Being bored is no fucking mandate to make actions or criticize in this free discussion. Your bored sensitivity is insignificant in the subject, try to grow up, be adult and see the significant part of picture too and take seriously what is serious - unlike your boredom - instead of trying to wrap reality around your lack of amusement, please. People like yourself yield to pretentious greediness preserving a problem with willfull an intentional ignorance make problems 'old' - but definitely not boring. Would you care please yawn a huge one and downvote anything of a different an even bigger and even older 'boring' problem like child poverty for example? Just as an instance, there are mountains of 'old' and 'boring' problems you could consider boring and righful of shut about it! :( Before biting on details or analogies, the subject of criticism is the ignorant and egocentric mentality you represent, not the randdom elements came accross.)
> There isn't a technical reason for why Rust couldn't do this.

First, it would be a huge undertaking. That in itself is a huge time/resource burden.

Second, it would add overhead to any non-async function call. Because async introduces branching on every function invocation, it would make the resulting assembly even harder to understand. This strongly goes against the zero overhead/ zero cost abstraction idea of Rust.

By the same measure, Go could technically remove (almost) all GC, add some kind of borrowing mechanism and steal Rust's thunder.
IMO, the entire number counting argument is beside the point. Workable dev count/user count ratio varies depending on circumstances. A better way would have been that the "in-house Flutter team is slow to accept outside contributions so I'm forking it".

EDIT: minor wording
Because you don't know what your user wants to do and eventually you'll annoy someone
True, but this would be immensely difficult to pull off, because how do you convince other people to write programs that produce actual working JSON?
That's one way to do it. :)
If you know how to make screen sharing work under Sway on FreeBSD, please do share. I have not managed to figure it out.
Wow, I did not expect to see such negativity in this thread. Most of them read to me like the "Dropbox is just an FTP"-narrative. Yes, you and your pride can do most of these things in 0.3ms and better, but so will 1 million more people now.

You can do most of the things the author showed with your craftfully set-up IDE and magic tricks, but that's not the point. I don't want to spend a lifetime setting up these things only to break when moving to another language.

Also, where the tab-completion shines for me in Cursor is exactly the edge case where it knows when _not_ to change things. In the camel casing example, if one of them were already camel cased, it would know not to touch it.

For the chat and editing, I've gotten a pretty good sense as to when I can expect the model to give me a correct completion (all required info in context or something relatively generic). For everything else I will just sit down and do it myself, because I can always _choose_ to do so. Just use it for when it suits you and don't for when it doesn't. That's it.

There's just so many cases where Cursor has been an incredible help and productivity boost. I suspect that the complainers either haven't used it at all or dismissed it too quickly.
Came here to trash Microsoft, learned more about tipping than I ever thought possible
I don’t even trust the API based exercises anymore unless it’s a stable and well documented API. Too many times I’ve been bitten by an AI mixing and matching method signatures from different versions, using outdated approaches, mixing in apis from similar libraries, or just completely hallucinating a method. Even if I load the entire library docs into the context, I haven’t found one that’s completely reliable.
true but 40M years is a very long time
It’s easy, ask yourself, why join online communities? Is it worth it? [hint: its not]

Like you say, it takes a significant toll on your mental health - it’s not worth it.

People are absolutely feral online, nasty, thoughtless, disgusting. Why? Because the most people are truly incredibly unintelligent, racist, misogynistic, sheep. And the people that flock to online communities and voice themselves are usually the worst of the bunch. All the filters you’d get in real life disappear.

Consider too that nowadays, most online platforms are gamed for power/money/advertising/views/politics and most platforms have political actors instilling propaganda.

I haven’t had any form of online presence for the last 10 or so years. I only use hacker news. Even hacker news pisses me off with the constant posts about LLMs and AI.

Online, you don’t even know who you’re talking to? It may appear you’re talking to a little old lady, but it may well be an IDF solider !
I am not do sure, though I feel the idea is compelling enough to warrant exploration!

Text adventure games are fun and I enjoy them a few times per year.

I need to mention "Eaten By a Grue" podcast. Kay Savitz (sp?) and Kerrington Vanston play all the INFOCOM games and review them. It is an excellent library of text game commentary and insight.

Very highly recommended. They do produce a new episode from time to time as of 2024.

https://monsterfeet.com/grue/

The very best games combine witty writing, bonkers puzzles and premises and enough freedom to let you the player actually adventure some without feeling like you are on a ride with rails.

Gen AI may well come up with prose, but how well will it do character, puzzles and link game history into the thing like we see in the better titles?

That said, my mind is open. Let us see some productions!

We do have a IF game compo every year. "Eaten By a Grue" has reviewed a few games and basically listeners come away with the idea there are great new games every year.

I see others mention "lost pig" and 'nuff said.

I welcome a production to play and review.
Favorited this comment, that blog post is awesome. Consider submitting it to HN!
> I haven't seen any other tool with so much general utility and availability.

> availability

That's the real reason why we use Unix shell. It's not good, but it's available. Like a cheap hooker.

> but it /will/ do most of the parsing for you, or all of it, if you do it carefully.

"It mostly works if you're careful" doesn't sound very convincing to me.
What happens when people with acute psychosis meet the voices in their heads?
People already use different shells, mksh, fish, and so on. With fish there is a non-posix shell in wide use.
What are some reasons these can’t be used as monitors?

I’d imagine only upside if they could as I’d buy one in an instant if I could use it as a monitor for my MacBook
My original explanation was wrong. The correct explanation is related to the curvature of space-time: there is no acceleration, your speed and trajectory through space-time don't change.

When the two people are far away from each other, they are both moving along through space time, having a speed that is, say, 1m/s through space, each towards the other, and (c-1) m/s in the time direction, both oriented towards the future. As they get close enough to each other, spacetime gets curved by their mass-energy, such that the direction of "the future" now points towards their shared center of mass. If we project this curvature back onto the flat plain in which they were originally moving, it will look as if their direction of movement has changed and their speed through space has increased, while their speed through time has decreased.
I am personally not aware of any MBCS that could have a 0x20 or 0x0D as a valid trailing byte. Are you?
Show HN: I made a Framer and Figma templates one stop-shop
Pixco is a digital store for quality Framer & Figma templates, resources, and digital designs.

Specializing in web design, we (me) deliver stunning and functional UI/UX solutions for B2B and B2C brands looking to make a lasting impact.
While entertaining they aren't really Levines. I don't think any of them give you beyond a superficial understanding of the topics they work on (and, arguably, sometimes they provide inaccurate or exaggerated views).
Wow had no idea there was a name for this. I rented a jeep in Colorado once and noticed other people driving jeeps waving (peace sign) at me while driving to Alma from Denver. First time I've experienced anything like that. Think I've motorcyclist slightly wave at each other before. To be honest I'd probably wave too if I saw another miata driver in Texas, but that's about as rare as seeing a lifted Japanese compact truck.
Imagine you are a baker in the end of 1930's Germany. You deliver bread every day to a synagogue. Imagine cell phones and apps existed. The Nazi government could now with little effort see you went to a synagogue everyday for the last couple of years so they decide to send you to a camp, although you are not a jew. Meta data is not dangerous you think?
Heeeey

I’m Stefan and I’m really excited to introduce you to Pixco.

Aiming to be a one-stop digital store for quality Framer and Figma templates, built to make designing websites easier for anyone; whether you’re a designer, developer, or just need a beautiful online presence fast.

Are you a designer?
• All the Figma templates are free and will remain free. We only charge for Framer templates which require more development time.

Are you a developer?
• We offer free Framer components and code overrides to help you save time on your own Framer website development.
• The Framer templates come with a free Figma design file without even having to purchase the template. So if you want to develop the template yourself based on the design, you're free to do so.

Are you just a regular Joe?
• The templates are built with the user in mind facilitating simplified customization options with predefined fields, section by section so you don't have to waste your time.
• Our Framer templates come with documentation that you have access to even before purchasing the template so you can get an in-depth preview of what's underneath "the hood" – all to help you make the right choice.

Why Pixco?
We don’t just sell templates, we make sure they’re built for people. No complex setups or linking required. With Pixco templates, you can customize everything quickly and easily, even if you’re new to Framer.

Here’s what we offer:
A simple, flexible store for Framer and Figma templates.
Framer components and code overrides.
Custom Framer templates tailored to your needs (view pricing).
Plus, if you need extra help, we offer a full setup service to handle everything for you (just pick the right license when purchasing)

We’ve built Pixco for anyone looking to create a responsive, well-designed site without the hassle. I’d love to hear your feedback or answer any questions.

Check us out at pixcodrops.com

P.S. During the next 48h, we're giving away our Nordhjem Airbnb Framer template to the first 200 (discount code at the top)
> they never promised otherwise in a significant way

It’s commonly promoted as „open source“ and this seems to be commonly believed. Pretty much everyone I tell that the official builds of VSCode are proprietary (and how proprietary they are) is pretty surprised.
>wide use

Five people around the globe isn't wide use.
I think author put incorrect words into the statement you are quoting. Flutter has much less mature environment, UI packages look good, but most are hot garbage without even unit tests. You can't trust even a single one if it doesn't have at least 5 active developers. They are drying like flies, no one maintains them, updates on time and Dart package manager doesn't help at all, makes things worse by having that system of requirements, versions. I used to work on a side project in Dart and Flutter and quickly fall in love, because i was able to write UI and backend code super quickly, but about 18 months later, I was spending more time maintaining packages that were dropped by original authors, updating, fixing conflicts between versions, and this was the reason I simply rewrote everything back to Java, even frontend to PrimeFaces (: Nothing broke by itself since early 2021.

Even Google dropped 3 packages I used in my projects. Including Dart Angular, they archived it 7 months after promising in AMA they will maintain it for a decade ahead (: They also abandoned their flutter charts library, it stopped working in newer versions of Dart and community had to fork it, they made like 80 forks in a week.

I think this is the problem author is trying to say, not Flutter as the framework, but as the general ecosystem that's consistent and provides at least somewhat positive experience using it. Google is neglecting it.
Both Qt and GTK have facilities for integrating into each other’s desktop environments (see [1]). Sometimes they blend in nicely, sometimes they stand out a bit, but I think it works out pretty okay.

[1]: https://wiki.archlinux.org/title/Uniform_look_for_Qt_and_GTK...
Mental health apps don’t work. I’m extremely sceptical of any mental health app.

Definitely don’t trust any of those apps with your very personal data.

Tech is probably net negative for mental health. Best thing to do for mental health is walk and talk and healthy lifestyle.

Get off social media is probably a major boost people can take
I suppose each kid is its own :)

My niece tends to finish a book start to end within a week or so, hence why I thought of asking. Another reason is I don't get to see her too often, and it is easier to hand over a book a visit, color a page together to get her started, and then she does the rest.
> For the developers it should be easy to learn, it should be stable without lots of changes, backward compatible with no breaking changes from version to version, have very good tooling, have very good package management, have a default way to accomplish things, have batteries included, be easy to debug and deploy.

You described modern HTML/CSS/JavaScript and the Web APIs. If only people started learning it in place of React.
I worked at Nokia Maps at the time the Microsoft acquisition of the phone business was being negotiated. I never met Ballmer but I heard some stories of people that did. Intense guy apparently. I was at two joint meetings with MS to discuss some of the details of things related to the thing I was working on. Ultimately that wasn't transferred to MS.

MS made a big mess of the whole windows phone project. First it royally screwed Nokia over by deciding to do a big overhaul of Windows Phone OS internals and effectively leaving Nokia dead in the water with now obsolete products that they just launched. I'm sure this was intentional on Ballmer's side: weaken Nokia and acquire their phone business. But he threw out the baby with the bathwater. The first generation of windows phone was basically windows CE repackaged. The second one was a whole new kernel (windows NT based, I guess). The transition took crazy long. MS announced early and this made the old generation of Lumia phones a really hard sell. There was a vague promise of upgrades that of course never happened. And then the acquisition rumors destroyed the OEM ecosystem because they'd be competing with MS on phones.

Then MS bought what remained of Nokia's phone division and it got busy demolishing it right away (including an actual Nokia Android phone that existed). When Nadella inherited this train wreck, he unceremoniously put an end to the whole thing and fired pretty much the whole team. At that point it very little hope of catching up because the OEMs and users had left. As much as I loved Nokia, it was the right decision at that point. All the good stuff had long been killed/cancelled already.

It was Ballmer's fixation on Windows that led to this. Nokia had a bonafide Android competitor in the form of Meego. Backing Linux would have been the right move. Nadella might have approached this differently.
> In an example they uncovered, a speaker said, “He, the boy, was going to, I’m not sure exactly, take the umbrella.”

> But the transcription software added: “He took a big piece of a cross, a teeny, small piece ... I’m sure he didn’t have a terror knife so he killed a number of people.”

> A speaker in another recording described “two other girls and one lady.” Whisper invented extra commentary on race, adding "two other girls and one lady, um, which were Black.”

> In a third transcription, Whisper invented a non-existent medication called “hyperactivated antibiotics.”

I didn't expect it to be this bad.
I can't even name one other than an iMac that I would want to use. The whole reason to want to use the older 27" 5k iMac is that it's an incredible display. Better than you can buy, other than the 27" Apple Studio Display.
I like your point. When I see the term "passive income", I immediately convert it to "rent seeking". _Some_ amount of rent seeking will always exist in any capitalist system, but there is a limit where it becomes inefficient. However, most capitalist systems are self-adapting enough, such that when too much of one type of rent seeking appears, eventually new joiners are priced out with zero or negative returns. A simple example to understand is rental property: In many big cities, the ROE on rental cashflow can be nearly zero. (However, there is still a good chance for capital appreciation.)
Report URI: Simplifying pricing and changes to free accounts
They need to bring back the 27 inch model.
Which is Flash took off back then, and now it is back in the form of Web 3D/WebAssembly.
This is one of the things that always seems one more year away. So close, yet so far. I hope to see it work!
If it is truly following Stanislaw Lem's ideas it will be quite frustrating, because no player will be able to succeed.
A lot of those date and time pickers will fail WCAG testing as well.

In most cases, GDS now use just 3 text fields for day, month and year, but recommend pickers for dates close to today's date e.g. for booking an appointment, because a picker is easier if you don't know the exact date without reference to a calendar.

Sadly they don't currently have a recommended picker, but there's a useful discussion of what has been tried here:

https://github.com/alphagov/govuk-design-system/discussions/...
I'm sure you might get more than 5 people on HN replying to you that they are using fish right now. Say something discrediting about fish and they show up.
I looked at the page page's numbers and arrived at the opposite conclusion.

Take the top graph on the first page: countries. I've worked at two places where I had insight into web access and logs and such. I shouldn't go into too much detail so I'll pick a different pair of neighbour countries: if France and Germany were target markets, the difference in ad blocker usage would not change any decisions. Germany has a higher share ad blockers, and because of that a graph comparing the two countries might be 3% away from reality, but 3% wouldn't affect any decision. 3% difference in flows of money might, but 3% on something that doesn't reflect money? Not a chance.
Don’t go read random discussion about things you don’t want to be spoiled about. Nobody owes you anything with regards to what is or isn’t discussed.
This would be nice in VR.
30% was the lowest passing grade I've ever seen, and it was "Production Engineering" where we mostly had to learn a 650-page script and spill it out during the exam, with questions such as "A 25mm thick [precise alloy type] metal plate is bored with a [drill type] drill with a speed of xxxx rpm. Describe the size and shape of the shavings.". Very stupid, 6h long exam.
Again? This claim pops up every couple of years.
<< Whole life insurance is a scam.

I think I know where you are going with this, but could you elaborate? Is the objection here based on math ( whole is life is more expensive than term so it is not cost-effective? -- because otherwise you are simply paying premium for another benefit ) or something else?
I suppose this problem is timeless, back when I was active in the PHP community it was a long-running joke that people who "graduated" to committing to the actual php source (in C) were not doing web development work anymore. And I suppose it was actually true for the majority. On the other hand, designing language features wasn't really related to using it for web work.
Oh yes, also https://writing.kemitchell.com/2020/10/21/Copyright-Notices (note that that’s copyright notices, not license notices).
Personal observation from a heavy LLM codegen user:

The sweet spot seems to be bootstrapping something new from scratch and get all the boilerplate done in seconds. This is probably also where the hype comes from, feels like magic.

But the issue is, that once it gets slightly more complicated, thinks break apart and run into a dead end quickly. For example yesterday I wanted to build a simple CLI tool in Go (which is outstandingly friendly to LLM codegen as a language + stdlib) that acts as a simnple reverse proxy and (re-)starts the original thing in the background on file changes.

AI was able to knock out _something_ immediately that indeed compiled, only it didn't actually work like intended. After lots of iterations back-and-forth (Claude mostly) the code balooned in size to figure out what could be the issue, adding all kinds of useless crap that kindof-looks-helpful-but-isn't. After an hour I gave up and went through the whole code manually (few hundred lines, single file) and spotted the issue immediately (holding a mutex lock that gets released with `defer` doesn't play well with a recursive function call). After pointing that out, the LLM was able to fix it and produced a version that finally worked - still with tons of crap and useless complexity everywhere. And thats a simple straightforward coding task that can be accomplished in a single file and only few hundred lines, greenfield style. And all my claude chat tokens of the day got burned for this, only for me at the end having to dig in myself.

LLMs are great to produce things in small limited scopes (especially boilerplate-y stuff) or refactor something that already exists, when it has enough context and essentially doesn't really think about a problem but merely changes linguistic details (rewrites text to a different format ultimately) - its a large LANGUAGE model after all.

But full blown autonomous app building? Only if you do something that has been done exactly thousands of times before and is simple to begin with. There is lots of business value in that, though. Most programmers at companies don't do rocket science or novel things at all. It won't build any actual novelty - ideal case would be building an X for Y (like Uber For Catsitting) only but never an initial X.

Personal productivity of mine went through the roof since GPT4/Cursor though, but I guess I know how/when to use it properly. And developer demand will surge when the wave of LLM-coded startups get their funding and realize the codebase cannot be extended anymore with LLMs due to complexity and the raw amount of garbage in there.