Hacker Newsnew | past | comments | ask | show | jobs | submit | topnde's commentslogin

I run drawcharts[1], which is a tool to help you build good looking hand-drawn style charts. It is not very expensive so I am currently making around 500 a year from it.

Also, as someone who likes to go to conferences and meet and connect with people, I found it hard connecting to 50 people at a conference on Linkedin and then reaching back out to them. So I build LinkedMemo[2] which is a CRM on "top" of Linkedin. You scan a profile, the profile is automatically saved and enriched in the CRM with a quick note.

[1]: https://drawcharts.xyz [2]: https://linkedmemo.com


What they do is ask the visitor from which company they come from. Behind the scenes, this is what I imagine happens: - Kenobi scrapes that website and understands what it does - Has some prompts to transform the text in your website through the lens of your user: eg "Transform this text [your website text here] to appeal to a visitor from this company that does the following [scraped content here]"

Of course internally it might be much more complex than this but this is how I would do this if I had to build it.


AdonisJs gets pretty close to Laravel.


I am part of the second group. Wouldn't even call it anxiety, but just some sort of "light disgust" feeling. Ok I guess it's cool, but you can't do anything useful with it. You can't even draw something meaningful with it like the domain says.


I did something very useful with it. I removed the bugs, the snakes and the lions. You don't want these things in your vegetable garden, do you?


> You can't even draw something meaningful with it like the domain says.

You can draw a garden, so drawing.garden seems very apt to me.


I totally understand the pseudo-autistic disgust/anger at inaccurate statements. I imagine a lot of us programmers are very sensitive to them in a discipline where small inaccuracies can have big consequences and I myself am easily irked by this type of thing.

However, sometimes the inaccuracy stems from poor communication (or deliberate lying) on behalf of the communicator, but sometimes it comes from gaps in our own understanding or perspective.

Is this just a silly, shallow little thing, or have you fundamentally missed some key point?

I don't have the answer, but I think that's one of the fun parts of engaging with anyone's random creative output like this. There's always a small chance it could teach us something we didn't know before.

E.g. it made me re-evaluate what "drawing" really is. Especially in a digital context.

Is it a question of fidelity? At what point does altering individual elements (whether pixels on a screen or icons in a grid) in order to represent a larger picture become "drawing". i.e. if the pictures were much smaller and closer together would it feel like drawing?

Is it a question of uniformity of media? i.e. would this feel more like drawing if instead of pictures it was just coloured blocks?

I could go on but you get the point


Yep if you have a good therapist they’ll help you learn and recognize to try and ignore that feeling in certain contexts like this! Of course it’s super nuanced person to person.


drawcharts.xyz


Was this plugin used to create the service OP posted?


Depends on the project.

Static website: - Svelte with SvelteKit.

Fullstack website: - Svelte, a NodeJS server hooked up to some nosql DB like MongoDB. Might even use Firebase (depending on data structure).

Mobile app: - Flutter or react-native.

VSCode as IDE/text editor.


Hi, do you add VAT on top of that? Also, do you count a day as 8h or how does it work?


Hey, I am a JS dev and don't know a lot about python. Can someone ELI5 what is going on here? Thanks.


The author compiled the Python interpreter as an Actually Portable Executable (APE) file.

APE files (usually using a `.com` extension) are single executable files that can be run natively on many major operating systems. Kind of a "polyglot" executable file that most major operating systems just understand natively.

The implication is that you can now package Python code as a single file that can be directly run regardless of the operating system the user is on. No installers, no dependencies on what must already be installed, no separate downloads for different operating systems. Just one single file, click and run.


I think what is happening here is that the python interpreter can be used as an executable. This way you don't have to install python on the host machine and can carry your programs on a USB stick for example.

Correct me if I'm wrong


Python is not slow enough. You can now give people a collection of bits that will run python even slower on multiple architectures. As a bonus, you cannot use any of the C packages like numpy or pandas that might cause it to run faster.


Javascript: SvelteJS

Using it for some personal projects with Vite and it is a breath of fresh air. I use React for work during the day, but coding in Svelte just brings me joy.


I recently migrated a large react app to svelte, it's been a lot of fun. I feel more productive working on svelte code than react.


React is really grinding my gears, lately.

Do you use something t like Redux with Svelte or is the approach different?


If your state is simple enough you can just use a custom store or a writable store. If it gets hairy you could pick something like xstate or rxjs, they both conform to the store contract that svelte uses so they are pretty much plug and play.


At the moment there is no external library for state management in Svelte. There is however Svelte context api and stores but I doubt you can make complex apps with that alone same as is very hard to do it with React context api.


Judging from the documentation of custom stores, it would be trivial to integrate Redux

https://svelte.dev/tutorial/custom-stores

In fact, their API is so similar to Redux and RXJS that I think you might not even need to write any glue-code.

https://redux.js.org/api/store/#subscribelistener https://rxjs.dev/guide/observable#subscribing-to-observables


I really hope SvelteJS takes off!


It mostly has. The lead dev has been hired by Vercel, which means I'm sure there's some exciting platform level stuff coming to SvelteKit too (similar to Next.js and React).


Svelte is just amazing. Just makes sense


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

Search: