I really don't want this to be AI writing because I enjoyed it, but as other commenters have pointed out, the rate of publishing (according to the linked Twitter account) is very rapid. I'm worried that I can't tell.
HN user
shminge
I'm surprised no one in the comments is mentioning Kotlin. Out of all the languages I've worked with it has been the most enjoyable by far. I agree with the article that there isn't much community but I feel like that's arguably the least important category there. You should definitely give it a shot if you've never tried it before.
I think this sums up my thoughts on the LLM writing "style" pretty well:
If a student submitted a piece of writing to me that sounded like this—and I was sure they wrote it themselves—I wouldn’t know where to start. I guess I would tell them to stop writing for a while and go read some old novels, or work a crummy job, or backpack around the other side of the world. But that would be bad advice, because I know people who have done all of those things in the hopes of becoming a more interesting person, and it hasn’t worked. So I might ask them instead: “Have you ever considered a career in consulting?”
Code doesn't need subjective intelligence. I think LLMs, as much as I dislike offloading thinking to them, are likely to become a large part of software engineering. I'm hoping that it'll never nail the subjective experience - I read to explore others thoughts, however ungrammatical, broken, or convoluted their prose is. Give me that over a bowl of bland and tasteless slop any day
Very cool idea. What's the range of BLE connectivity? I can't imagine it gets far
I've tried Love2D and enjoyed it but just found the lack of support for Lua was tough - how do you handle debugging and things?
I have sync to support the amazing devs, and for convenience, and an automatic git-based backup that runs in the background. It's good to double dip sometimes
I thought this was about programming languages before I saw it was from BBC, making me ask - what is the best way to learn a new programming language?
I'm guessing the answer is making small things, but what exactly? I've made so many to do list apps I don't know what to do with them
offline first, so much faster, no terrible pricing model. Hugely better in my opinion
fwiw, it's 'foolproof' not 'full-proof'
I'm sick of using React for personal projects so I've been building a lightweight, functional, and minimalistic reactive web framework. Turns out there are a lot of decisions that go into something like this, it truly is an iceberg of complexity. It creates plenty of enjoyable problems to think about though
If you're on Android, YouTube Revanced does this (+many other premium features)
What does it give you that Obsidian can't?
That seems such a minor gain to me. Are you not concerned about notion a) being online only and b) not letting you be in control of your data?
I'm a strong proponent of File over App: who knows how long Obsidian or notion will exist - at least I know I can work with my Obsidian notes as long as text editors exist
I've recently hit a very similar problem. There's various problems with the web components (like he mentions) and I wanted a better way to write plain html with components. I ended up making a tiny python build script to process fake html components into proper HTML: https://github.com/shminge/builder
I've designed it for myself, deliberately to work around the flaws with web components mentioned. It hugely speeds up my process of writing pages for my blog (after trying everything, I've ended up just writing plain html) because I can define a component that holds all the boilerplate of the page (header, css, etc) and then write my pages as `<pagelayout> <p> body content here </p> </pagelayout>` and have that be expanded into proper valid HTML
One of my favourite quotes on this topic:
Using ChatGPT to write an essay is a bit like using a forklift to lift weights. The forklift might do a perfectly good job of moving around some heavy iron plates, but you’d be wasting your time.
The point of writing essays (or doing any other school assessment) is not the completed product, it's the work (and hopefully learning) that went into it.
You can definitely use AI responsibly, but many students will not and do not.
There's a big difference between "Here's this tool that helps you think" (ie calculator or pen) and "Here's this tool that does the thinking for you". And before you say that AI can fall under the first option, plenty of schoolchildren will take the easy way out and not use it responsibly.
So your argument is that you won't support Stop Killing Games, but you'll support Stop Killing Things In General?
That's a strange stance. Even if that was your position SKG has a good opportunity to act as a stepping stone towards something grander.
If I buy a smart fridge and the company that made them suddenly decided to turn them all off, then I'd definitely like the ability to turn mine back on, yes.
And no, there's no expectation of source code. That's been covered many times.
... it's literally "I paid for something I don't like, there should be a law!"
It's much more like "I paid for something, there should be a law so no one can take what I've paid for"
Would any art gallery pay for a piece that the artist could walk in and take away whenever they wanted?
This isn't so much about art, more about what you deserve when you pay money for something. People are still free to make whatever they want.