Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kgeist
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
511.
▲
by
kgeist
2y ago
Does it support anything other than English? Sadly, most open-weights models have no support for languages other than English, which makes them useless for 75% world's population who don't speak English at all. Does anyone know o
512.
▲
by
kgeist
2y ago
Temporary solutions can become more dangerous with time. Years ago, in one of our projects, someone wrote a small helper class, HTTPClient, to talk to one of our internal subsystems. The subsystem in the dev environment used self-signed cer
513.
▲
by
kgeist
2y ago
They probably use AI for writing tests, small internal tools/scripts, building generic frontends and quick prototypes/demos/proofs of concept. That could easily be that 25% of the code. And modern LLMs are pretty okayish with
514.
▲
by
kgeist
2y ago
In the project I'm currently working on, I use OpenSearch for RAG because it allows me to use hybrid search which combines full-text search with vector search, and OpenSearch does all the math combining two result sets for me. Research
515.
▲
by
kgeist
2y ago
What about Python? They had 34 core developers in 2017 [0]. Python is used by millions of devs. They have to support a multitude of platforms as well. Same goes for a lot of programming languages like Go: a pretty small core, the rest is ex
516.
▲
by
kgeist
2y ago
FlutterShurk says 3 apps on my phone use Flutter. Device Info (a different app) reports that's 0.2% of all my apps...
517.
▲
by
kgeist
2y ago
WhatsApp once had just 50 engineers with 900M users: https://www.wired.com/2015/09/whatsapp-serves-900-million-us...
518.
▲
by
kgeist
2y ago
Our user base is of a similar order of magnitude, with around 70 developers. It doesn’t seem like a large number, indeed! A small minority frequently contacts support, suggests features, etc., while the majority simply uses the product.
519.
▲
by
kgeist
2y ago
In our team's current project, the engineers who can be described as "10x engineers" are the slowest when it comes to delivery of features. They have been transferred to a legacy project with lacking tests, messy spaghetti co
520.
▲
by
kgeist
2y ago
Looks like Litestream streams changes but sqlite3_rsync only updates a snapshot at the time it was called.
521.
▲
by
kgeist
2y ago
My thought exactly. If someone is already able to replace arbitrary DLLs on the system (a precondition for this "exploit" to work), all bets are off, and their ability to bypass driver signatures is probably the least of your conc
522.
▲
by
kgeist
2y ago
>because the risk of the lease sometimes expiring before the client has finished its work is very high We had corrupted data bacause of this.
523.
▲
by
kgeist
2y ago
It was the other way around: say, the original code as written by Notch had functions like setPosition(x,y,z) and it was okay. When Jeb got in charge, he said "it's not object-oriented enough" and rewrote everything to setPo
524.
▲
by
kgeist
2y ago
What does "modern" mean in this context?
525.
▲
by
kgeist
2y ago
In my tests, Llama 3.1 8b was way worse than Llama 2 13b or Solar 13b.
526.
▲
by
kgeist
2y ago
The abbreviation "WP" was initially permitted for use before they retroactively changed it a few days ago. Saying "We host WordPress" on WPEngine's site constitutes as much trademark violation as a random shoe shop
527.
▲
by
kgeist
2y ago
Btw, is WASM really more secure? JVM and .NET basically have capability-based security thanks to their OOP design together with bytecode verification: if you can't take a reference to an object (say, there's a factory method with
528.
▲
by
kgeist
2y ago
>Wasm has verification specification. This verified subset makes security exploits seen in those older technologies outright impossible Both Java and .NET verify their bytecode. >Wasm bytecode is trivial (as it gets) to turn into mach
529.
▲
by
kgeist
2y ago
>What's fascinating is that Smith-Corona is still in existence today. Wikipedia provides a great overview of how they have managed to adapt through several millennia of innovation Did they mean "decades"? (English is not m
530.
▲
by
kgeist
2y ago
>Negligence includes failing to maintain and train staff properly. >To end up in such a situation is a catastrophic engineering disaster. That was a novel bug in the PHP runtime which manifested only in very specific PHP configuration
531.
▲
by
kgeist
2y ago
>You can't just absolve yourself of responsibility like that. You, the human, are responsible for every single thing the computer does in production, and if you absolve yourself of ownership by leaning on an LLM you end up risking c
532.
▲
by
kgeist
2y ago
LLMs can be made more deterministic if you decrease the temperature parameter and have a fixed seed. Outputs can be controlled with test suites (i.e. that they do not change behavior or have performance regressions). For me as a team lead,
533.
▲
by
kgeist
2y ago
I'm not claiming the code is perfect; early compilers that generated assembly often produced inefficient code as well. I hope LLMs' coding abilities will improve over time. For now, I'm not ready myself to use LLMs beyond bas
534.
▲
by
kgeist
2y ago
>API calls from one server-side API endpoint to another public API endpoint on localhost:3000 (instead of just importing a function and calling it directly). >LLMs will obediently provide the solutions you ask for. If you’re missing f
535.
▲
by
kgeist
2y ago
>I think attempting to automatically "undo" partially failed distributed operations is fraught with danger. We once tried it, and decided against it because 1) in practice rollbacks were rarely properly tested and were full of
536.
▲
by
kgeist
2y ago
Main source of pain with eventual consistency is lots of customer calls/emails "we did X but nothing happened". I'd also add that you should make it clear to the user that the action may not be instantenous.
537.
▲
by
kgeist
2y ago
They do have a checkbox "Sell to gay men"?
538.
▲
by
kgeist
2y ago
What if the underlying algorithm simply matches "users who like X also like Y" without having concepts like sexual orientation baked in. And it just happened that it accidentally suggested certain things gay people generally like,
539.
▲
by
kgeist
2y ago
How much after income taxes, though? I recently learned that after taxes, my salary in Eastern Europe is around average salary in a few US states, although on paper (pre-tax) it looks like the US is 4 times richer.
540.
▲
by
kgeist
2y ago
>Contention is where mutex implementations show their inequality. Mark was so impressed by Microsoft's SRWLOCK that he went on to recommend Linux and FreeBSD users consider targeting Windows if mutex contention is an issue. Interest
More ›