I want to see more models that can be streamed to a browser and run locally via wasm. That would be my hope for small models. In the <100mb range.
HN user
srikz
Full-stack dev. Started as iOS dev
@srikanthav on Twitter @tinshark@hachyderm.io on Mastodon
Interesting. I had only heard this in the context of Apple before and not Amazon. There is a clip from a Steve Jobs video describing how you need to work backwards from the end user experience and then figure out the technology
But Arc is native. They are building it in Swift. They have even taken on a mammoth task of building their windows version in Swift!
I was already fascinated by Elixir, but this video drove the nail home. It's a great presentation and I don't think I have watched any conference talks (on YouTube) without taking a break except this one.
It's there in the text but it is not formatted as a link. It would have been nicer if we could click on the footnote to go back to the text.
1. You can search for Space Quest 2. Search for Unique writing stye. It's at the end of that paragraph 3. Appendix B
Hoping more companies like frame.work[1] come up and succeed. They have shown it is possible and the laptop need not be bulky or very expensive and still be repairable. [1]: https://frame.work
Dear ImGui is excellent and is very handy to make GUI version of a CLI app especially if we want to interactively set values and see results.
It is fairly low level (deliberately) and that’s great to keep it simple. I wish there is a standalone GUI ‘framework’ which builds on these primitives and leans on standard library to make the experience a bit more nicer when building standalone applications.
I understand this is not the goal of Dear ImGui. I may give it a shot in a few months time if I don’t come across any such project.
I am piggy-backing on this to ask if there is a good networking library to handle OAuth2 (client side). I came across cpprestsdk[0] but it was a pain to setup with some OpenSSL conflicts unless I use vcpkg. But I need to edit some code in the httpclient class which won’t be straightforward if I use a package manager.
There are many. But none of them are considered the ‘default’ way to do it. vcpkg[1] by Microsoft is the newest kid on the block which is gaining some traction. Apart from that Conan[2] seems to be the (relatively) popular one. There’s also Hunter[3] which builds on top of CMake.
[1] https://github.com/microsoft/vcpkg [2]: https://conan.io [3]: https://github.com/cpp-pm/hunter
Eclipse foundation has a new project, Theia[1], which forks VSCode and one of the reasons they state is that the extension ecosystem is not opensource.
They want Theia to be a tool to build your own editor and it can be built as a hosted solution (like code-server) or a standalone editor
Edit: I see that the article also mentions Theia but this point about Theia vs VSCode is not mentioned.
Congrats! This looks great. The website and the info presented looks very well thought out!
In the features section would really like to see about how Text rendering is handled by Bevy. It is a big feature.
Edit: To clarify, I wanted to know if it uses any known lib (Skia) or technique (signed distance fields) for some fancy text rendering.
Relm looks promising. Actually there are a couple of promising GUI libraries coming up in Rust.
Congrats on the launch. Are there plans for SDKs in various languages or is this going to be JS only for now?
Why I ask is that I like the simplicity of Firebase as a back-end and attempted to use Google Auth for a desktop app (in C++). It was a pain to setup and still doesn’t work well.
It would save us a great deal of dev effort if there was a layer which could talk to Google and handle this for me.
P.S. The part about trusting a ‘startup’ with auth tokens may be worth addressing in some way on your website.
I completely agree.
Hot take: If SMT, SAT are too simple to be given the coveted badge of AI, then Machine learning should be called as glorified curve-fitting?
I feel that everyone is amazed by the results provided by the good examples of Machine Learning, as only those get popular. The spectacular failures and completely absurd results which reveal that ML is not having any semantic understanding of the problem are completely glossed over.
The big value of the visual representation is if it is dynamic. That is, it gets updated while you are running the code and can use it during debugging. Otherwise, the novelty wears off quickly.
Static graphs are still useful to understand a new piece of code, see Source Trail[1] [1]: https://www.sourcetrail.com/
This looks great (both Supabase and Nhost)! Years ago I wanted a self-hosted version of the real-time subscription of Firebase and had come across DeepStream[1]. It now seems to be in maintenance mode due to lack of contributors and maintainers. [1]: https://deepstream.io/
This video about Biomimicry is a great accompaniment for this article
Sorry for piggy-backing on this thread, but is there a simple tool which will let me do a screen capture and annotate it. Something like ScreenFlow on Mac. I use Peek for screen-capture currently.
I wanted to annotate some text and OpenShot doesn't really work well for that as I can't place the text freely and am limited to a few templates.
Any discussion about desktop GUI toolkits should be preceeded by this article: http://blog.johnnovak.net/2016/05/29/cross-platform-gui-trai...
Yes, that’s good advice. I was referring to the concept of gitignore in general. At least when I learnt git from some tutorials, gitignore was treated like an advanced topic and I was fumbling with git for a while with all these artefacts creeping into my repo until I learnt of this simple solution
I wish I had learnt about gitignore sooner when I first learnt to use git. Especially if you are using an IDE and it generates a ton of files.
I have been looking for something exactly like borg but never showed up in my google search. Thanks for mentioning borg
There was also the Blackberry Storm which had a physically clicking screen[1] and I thought it (the tech) would take off and be the next big thing!
I think a lot of the good practices and skills necessary to ship good quality software are not documented well (or formalized). That's why working with good teams and learning from good devs (or profs) is what determines the quality of a developer.
Also, time and again we see posts here lamenting the hiring process in this industry and we haven't cracked it yet. This adds to the demand-supply gap.
Anecdote: I have interacted with some of the 'overseas talent' and they were excellent programmers but lacked communication and hadn't fully figured out the mechanics of working in teams. Others from the same background but who decided to get a higher education from US had better exposure and generally fared better.
There are many qualities, which have also been listed by others but I found to be extremely common is this:
Be very organized / systematic..
- in their thoughts and how they articulate their points during discussions
- in building their personal knowledge base
- in how they approach problems, be it during solving a customer problem (adding a new feature) or debugging code
Can you provide a link to the talk? I tried searching on mobile and failed. Will try again later today and post it here if I manage to find it.
Like the other poster suggested, consider seeking help from a counsellor. Depending on which part of India you are in there is a good chance of finding someone who suits you.
Since you are on HN, I’m guessing you are aiming for a tech career. The good thing with tech is that it is so widespread now that you can pick any niche and you’ll be able to work in that domain. Feel free to reach out to me (contact in bio) if you would like to discuss about tech in India / Bangalore.
This reminds me of Playstation Home[1] but somehow feels worse!
I think AppleScript and Automator is/will be deprecated and the replacement would be Shortcuts present on iOS.
I think the main developer of AppleScript left Apple last year.
I think I read something on these lines on HN, I may be remembering things slightly wrong
They should spin off the old Edge as a reincarnation of Reader from Windows 8.
It was a great app and I hoped it would become as versatile as Preview on Mac.
It was annoying when I double clicked a EPUB (or PDF) it would open the browser and sometimes all my tabs from last session would open and in most cases just the EPUB would open and I lose the previous browsing session.
This needs to be a dedicated app separate from the browser. I hope they have something in the works.