HNHacker News
TopNewBestAskShowJobs

ithrow

372 karma · joined February 21, 2020

submissionscomments
ithrow··on Hooking Go from Rust
why doesn't t Go just uses "syscalls" in macos too?
ithrow··on Show HN: Devbox – Easy, predictable shells and containers
It's for dev systems not production.
ithrow··on A 14kb page can load much faster than a 15kb page
some new hot framework called 'plainHtmlandCss'
ithrow··on Rust – A hard decision pays off
If you, on the other hand, want to write good, performant, maintenable and (relatively) bug-free software, then there are better choices.

You can do that part when the money comes in.

ithrow··on Rust – A hard decision pays off
What don't you like about nodejs? seems like a solid choice for most things, the only use one language (nodejs/browser) is very attractive (besides SQL).
ithrow··on How SQLite scales read concurrency
Yeah but in every thread about SQLite many mention the fear of having to migrate to postgres as they reach some quantity of concurrent users (web apps), a benchmark would calm these fears for some. (edited my original comment). Most won't go through the trouble to see if SQLite is good enough, they'll just go with the safe choice.
ithrow··on How SQLite scales read concurrency
SQLite needs some 'put your money where your mouth is' benchmarks.

EDIT:Lots of devs have (unfounded) doubts about performance regarding SQLite for web apps, a single machine benchmark against postgres (with postgres and the app in the same server) would clear many doubts and create awareness that SQLite is going to be more than enough for many apps.. The app doesn't have to be a web app (we are not testing web servers) but maybe some code with some semi-complex domain models.

ithrow··on VS Code – What's the deal with the telemetry?
thx, why didn't you stick to emacs keybindings?
ithrow··on VS Code – What's the deal with the telemetry?
To emacs with evil? If so, how did it go?
ithrow··on Top Programming Languages 2022
The world runs on Java, think banks, airlines, trains networks, stock exchanges, goverment web services, emergency systems. Some you might know that are heavy users are netflix, stripe.
ithrow··on Advanced Bash-Scripting Guide (2014)
A quick ToC for the bash manual: 'man bash | grep ^[A-Z]'
ithrow··on Ask HN: Why are bookmarks second class citizens in browsers?
Companies like Google are long term greedy, they don't make unpopular UX decisions for scraps.

Like not letting you add tags? not tagging definitely makes you use google search more.

ithrow··on The Jank Language: LLVM Hosted Clojure
It's like they have not seen how much engineering resources and talent have been put into V8 and JVM GCs, and it's only because of these state of the art GCs (and JITs) that Clojure is bearable and practical for day to day use.

I'm almost sure the author would drop the project as soon as he realizes and lives the frustration of not being able to come anywhere near close to the performance of Clojure in the JVM.

ithrow··on Learn Postgres at the Playground – Postgres compiled to WASM running in browser
FYI, not all drivers support unix sockets, like the official Java one.
ithrow··on The Jank Language: LLVM Hosted Clojure
The only reason Clojure is viable for production use is because it relies on the really good JVM GCs. How will Jank try to solve the the GC problem?
ithrow··on JetBrains Research
This is my beef sometimes with this IDEs, is hard to change their stubborn behaviors.
ithrow··on Rust 1.63
You get to be a member of the rust evangelism strikeforce.

Joking aside, I guess devs are lured by the tooling, performance, single binary output and enthusiastic community (more people can see your projects).

ithrow··on Clojure needs a Rails
Ok, so this normally tackle in Clojure using namespace keywords correct?
ithrow··on Use one big server
Devrie works AWS ;)
ithrow··on Clojure needs a Rails
Another issue is that keys are not unique. Two objects might contain an "id" key, for example, that identifies them in different ways. This is problematic if you want to arbitrarily merge objects together.

Don't exactly understand this part, if one of your objects has its unique identifier as "userID" and the other as "invoiceID" you can merge them without conflict or what I'm missing? "id" is indeed use widely in blog examples/tutorials and even books but it's not the norm for enterprise data.

ithrow··on Understanding Jane Street
If lone wolf day traders can make good money why can't they?
ithrow··on Clojure needs a Rails
In Clojure, this data is represented by open maps instead.

Is Clojure unique here? seems this is the norm for Javascript applications too, that are done mostly with a FP style, instead of open clojure maps you have open JS objects. Most JS SDKs and libraries I have work with is just passing JS objects between them and your code.

ithrow··on Nyxt 3 Pre-release 1 (a Lisp powered web browser)
Interesting, why does webkitgtk messes with webkit rendering?
ithrow··on Functional programming is finally going mainstream
That's the common theme even when using clojure too.
ithrow··on Cell Lang: Why yet another programming language?
How is it gaining momentum? "Who's hiring" posts have zero clojure positions and that is a place where you might expect to see such positions.
ithrow··on Things to know about databases
Make more than a single query and nest on the application layer.
ithrow··on Show HN: PRQL 0.2 – a better SQL
To avoid working with SQL strings.
ithrow··on Deno raises $21M
Depends how you measure success. Being it a trillion dollar I would call it wildly successful.
ithrow··on Why Rust is a great choice for startups
What makes Rust better for these attributes than any other statically typed language with immutable data structures?

The ecosystem, even though Rust's ecosystem is still very poor when compared to Java's.

ithrow··on Why Rust is a great choice for startups
Is not Java or Go but surely beats the pants out of Ruby/Python, and then, Ruby/Python has been wildly successful for lots apps/companies.
← PreviousPage 4 of 10Next →