Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
csmpltn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
151.
▲
by
csmpltn
3y ago
The user you're replying to is saying that the GIL is preventing multiple threads from executing Python bytecodes at once (preventing some classes of race conditions and ensuring thread safety). They are absolutely correct. The GIL doe
152.
▲
by
csmpltn
3y ago
> "doesn't imply that other way is better" I never said that multiprocessing is "better" than multithreading. Both are mechanisms to achieve parallelism with different pros/cons, and there are legit cases wh
153.
▲
by
csmpltn
3y ago
> "And as outlined above, these means are no suitable replacement for true thread based parallelism." Your only argument is that "thread-based parallelism can't be achieved without threads", but that's not r
154.
▲
by
csmpltn
3y ago
> In what sense is the overhead of starting actual OS processes, and relying on IPC "free" With Python's current multiprocessing utilities - you get a big discount by not having to write thread-safe code, or worry about sy
155.
▲
by
csmpltn
3y ago
> "Python is just a pain in terms of using all system resources" Whatever this comment means (I honestly can't properly tell) - removing the GIL will have absolutely no impact on Python's resource utilization.
156.
▲
by
csmpltn
3y ago
> A single character change would break it. That depends on how they hash the data, right? They can use various types of Perceptual Hashing [1] techniques which wouldn't be susceptible to a single-character change. [1] https:/
157.
▲
by
csmpltn
3y ago
Why is this comment being downvoted? OpenAI can internally keep a "hash" or a "signature" of every output it ever generated. Given a piece of text, they should then be able to trace back to either a specific session (or
158.
▲
by
csmpltn
3y ago
Travel and immigration restrictions were lifted from Ukraine for getting invaded by Russia. If it wasn't for this, their EU accession process would've remained dead in the water due to severe structural and societal issues that ar
159.
▲
by
csmpltn
3y ago
> "GPT-4, back then, ported dirbuster to POSIX compliant multi-threaded C by name only. It required three prompts." I had early access to GPT-4. I don't know the first thing about you. I don't want to call you a liar,
160.
▲
by
csmpltn
3y ago
I have a tenured architect proposing that we stop sending structured data internally between two services (JSON) - and instead pass raw textual data spat out by an LLM which linguistically encodes the same information. Literally nothing abo
161.
▲
by
csmpltn
3y ago
> "ChatGPT isn't the right tool to use for checking if numbers are prime. It is tuned for conversations." Two months ago they were telling me ChatGPT is coming for everyone - programmers, accountants, technical writers, la
162.
▲
by
csmpltn
3y ago
A lot of so-called "AI Startups" today amount to nothing more than a fancy front-end for OpenAI's LLM APIs (and similar setups). Those startups are going to die because their only differentiator is a prompt to an otherwise op
163.
▲
by
csmpltn
3y ago
> "Obviously the models will improve." Found the venture capitalist!
164.
▲
by
csmpltn
3y ago
The GIL is a conscious trade-off between contention/performance against a simpler code. Without the GIL, you'd still need to use different locking/synchronization mechanisms to ensure thread safety (if required), but they
165.
▲
by
csmpltn
3y ago
> can someone explain to me, why faster and faster chips are required? We keep piling up abstraction layers that effectively cancel out any processing speed improvements, so the only way to get better performance (user perceived) now is
166.
▲
by
csmpltn
3y ago
> "It's still an useful metric, why not measure and report it?" What is it actually useful for?
167.
▲
by
csmpltn
3y ago
Tracking "Energy" for what is otherwise a compressed version of the entire internet at your disposal seems so green-washed and disingenuous. Whatever "Energy" consumption those models have - it's peanuts compared to
168.
▲
by
csmpltn
3y ago
> "there's unlikely to be many companies releasing weights for models competitive with the current models" We're at the very dawn of this technology going mainstream, and you're saying that it's unlikely for
169.
▲
by
csmpltn
3y ago
A lot of work going into refactoring proprietary code that can be randomly deprecated and outcompeted without any prior notice by any number of large competitors... problematic business model, in my opinion.
170.
▲
by
csmpltn
3y ago
If a bunch of random strangers (external to the project) are "attacking" your project somewhere on the internet (for example, on Twitter) - just ignore them and move on with your day. They don't have any power over your proje
171.
▲
by
csmpltn
3y ago
I'm confused about the scenario you're describing here. Look, my message is simple and clear: keep the politics and drama out of it. If you partake in politics and drama, you'll be ejected from the project. I don't have
172.
▲
by
csmpltn
3y ago
> More details needed to know if this is good stewardship (ejecting two toxic individuals) or laziness (ejecting a villain and a hero to get rid of the "problem" easily). Man, nobody has time for this shit. Leave the games and
173.
▲
by
csmpltn
3y ago
For "Top Software Engineering Skills by Salary" we find "MapReduce". I don't think I can take this article seriously.
174.
▲
by
csmpltn
3y ago
> "Like it or not, it's still their personal belongings and you would also need to confiscate those." As long as they fully pay taxes (multiple dwellings, appreciation), maintenance and security out of their own pockets (l
175.
▲
by
csmpltn
4y ago
Hot take: I don't think organizations with less than ~1000 engineers in the org-chart should even have "Principal Engineers". If you: 1. Write code 2. Build proof-of-concepts 3. Fix bugs 4. Create designs 5. Align work across
176.
▲
by
csmpltn
4y ago
Sure, you can keep throwing those hyped VC/MBA-style retorts all around, or you can acknowledge the simple reality that when it comes to the task of finding answers to questions on SO, traditional search technology outperforms LLMs on
177.
▲
by
csmpltn
4y ago
You don't need a full-blown LLM to find answers to questions on StackOverflow. You can do that today with any search engine. > "I’ve even gotten it to walk me through things like installing WSL 2 without using the Microsoft Sto
178.
▲
by
csmpltn
4y ago
> "it's as much engineering as is gluing mmap, recv and send" As you can see from comments up this thread (ref. various GitHub issues) - the people "gluing mmap" don't actually have a single clue. They can&#
179.
▲
by
csmpltn
4y ago
Glad to see we're slowly coming to the realization that wrangling NumPy and Pandas doesn't actually count as Software Engineering.
180.
▲
by
csmpltn
4y ago
Two comments: 1. This should've been an addon/plugin for the top-5 most used text editors (Word, Google Docs), potentially also a plugin for WordPress/Drupal/Facebook/Twitter/Instagram, instead of a standalone
More ›