Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aforwardslash
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
aforwardslash
4mo ago
10 years ago, I was headlining a project where we had strict performance requirements (ssr, php mind you) - the target for any operation except login was 30ms, and any endpoint taking more than 60ms in one of the devs server would have to
32.
▲
by
aforwardslash
4mo ago
Corner case: actually, it can. Also, thats how auto-updating works ; depending on local state as a source of truth using browser apis is a terrible idea IMO. The whole concept of "assume it is committed while we sync in the background
33.
▲
by
aforwardslash
4mo ago
Openevidence.com is not available in the EU, so I would actually be weary of recommending it. You either be exposing personal info, or getting a result you cannot guarantee it hasnt been tainted/canned to sell you something.
34.
▲
by
aforwardslash
4mo ago
Why not just ask for context and approval of the legal team? That would generate enough trail so some shady requirements get dropped almost immediately; having your superior explicitly sign off in writing a feature you deemed unethical and&
35.
▲
by
aforwardslash
5mo ago
Yes, something like "analyze throroughly the @datasheet.pdf and create a plan to implement x"
36.
▲
by
aforwardslash
5mo ago
They are - probably more proficient than with some high-level languages. I've used it for embedded stuff, including TI sitara PRU assembly, with great results. Frontier models can also easily "learn" directly from the manuals
37.
▲
by
aforwardslash
5mo ago
Funny how windows updates are never postponed for lack of "scaling". I know, I know, completely different stuff here - but arent test vms and ci vms being updated constantly? Im old enough to remember the hotmail migration to win2
38.
▲
by
aforwardslash
5mo ago
Im still waiting for... Basically anyone that has used TFS (what microsoft had/pushed before acquiring github) to do a similar post, detailing how they miss the tool original concept. I'm sitting down, don't worry about me.
39.
▲
by
aforwardslash
5mo ago
We all understand that. We had some piece of software we still cling on to it (in my case is a copy of paint shop pro 5, corel draw 7 and Delphi 7), despite being completely obsoleted or assassinated by "big industry". I could add
40.
▲
by
aforwardslash
5mo ago
Wide tables and rich data. Dozens to hundreds of columns, some of them a json dimension. Way easier to explore these datasets with AI
41.
▲
by
aforwardslash
5mo ago
How is this different from "people that cant write sql should not use orms"? With code agents you can write raw sql better than most developers; and if you want, you can basically ask for the same implementation using whatever orm
42.
▲
by
aforwardslash
6mo ago
One of the simple "reasons" is to keep context clean; if you're doing planning, you're not loading source code, its just the plan. Also, it may happen that if you're running parallel manual sessions, cache expires a
43.
▲
by
aforwardslash
6mo ago
> It is NOT the way to work with humans basically because most software engineers I worked with in my career were incredibly smart and were damn good at identifying edge cases and weird scenarios even when they were not told and the doma
44.
▲
by
aforwardslash
6mo ago
Have you created a plan where the requisite is not to bother you with x and y, and to use some predetermined approach? What you describe sometimes happens to me, but it happens less when its part of the spec.
45.
▲
by
aforwardslash
6mo ago
It boils down to scope. I use CC in both very specific one-language systems and broad backend-frontend-db-cache systems. You can guess where the difficulty lies. (Hint: its the stuff with at least 3 distinct languages)
46.
▲
by
aforwardslash
6mo ago
> Is it more important to be right, or to be happy? Im going out on a limb here, but I'd say intelligent people will tell you - without a doubt - being right. Because being happy is a perception and always a transitive state. There&
47.
▲
by
aforwardslash
6mo ago
Sometimes you just have to implement them :)
48.
▲
by
aforwardslash
6mo ago
> a senior member of my team expressed the view that he'd rather someone spend three days researching than ask him a thirty-second question I have never met a senior that would dare to take such a stance; he may be willing to learn,
49.
▲
by
aforwardslash
6mo ago
Afaik xor reg,reg is optimized by the cpu as zero-out reg; sub reg, reg is quite more difficult to optimize this way; this seems to be quite important in modern cpus, where cisc is translated to micro-ops; in superscalar archs, this is prob
50.
▲
by
aforwardslash
6mo ago
Depends how you implement the fs layer on top of s3; as a quick example, I've done a couple of implementations of exactly that, where a file is chunked into multiple s3 objects; this allows for CoW semantics if required, and parallel u
51.
▲
by
aforwardslash
6mo ago
Its not about prompting; its about planning and plan reviewing before implementing; I sometimes spend days iterating on specification alone, then creating an implementation roadmap and then finally iterating on the implementation plan befor
52.
▲
by
aforwardslash
6mo ago
That is generically my experience as well. Claude half-assing work or skipping stuff because "takes too much time" is something I've been experiencing since I started using it (May 2025). Forcing it to create and review and i
53.
▲
by
aforwardslash
7mo ago
Right, because linux security == init system used by some distros. My experience with FreeBSD may be somewhat dated (I've used it since the 4.x days, provided commercial support for it for more than 15 years), an that is not my experie
54.
▲
by
aforwardslash
7mo ago
Rule of thumb, its not. Common stuff like address randomization is a recent default, afaik still doesnt have random process ids, and the base permissions arent stellar. However I would prefer jails any day of the week vs the clusterf** that
55.
▲
by
aforwardslash
7mo ago
I don't want to be that guy, but zfs on freebsd was kind-of-experimental until around 2012;AFAIK in 2012 (Freebsd 9) root on zfs was a manual process, and not that easy to upgrade. Root on zfs is somewhat "recent"- it took
56.
▲
by
aforwardslash
7mo ago
10% of 1000 isnt 10; its 100.And no, its not reasonable - the main reason is that you cannot reliably tell if something is a bit flip or not remotely, because bitflips affect both code and data. Also, 10% of a semi-obscure specific category
57.
▲
by
aforwardslash
7mo ago
I experience them in several different devices; On my main device, I have hundreds of chrome tabs and often many workloads running that would be completely corrupt with random bit flips. I'm not discarding the possibility of faulty RAM
58.
▲
by
aforwardslash
7mo ago
Thing is, every reported bug can be a bit flip. You can actually in some cases have successful execution, but bitflips in the instrumentation reporting errors that dont exist.
59.
▲
by
aforwardslash
7mo ago
> In some cases we have even seen crashes in non-memory instructions (e.g. MOV ZR, R1), which implicates misexecution: a fault in the CPU (or a bug in the telemetry bookkeeping, I suppose). Thats the thing. Bit flips impact everything me
60.
▲
by
aforwardslash
7mo ago
ECC are traditionally slower, quite more complex, and they dont completely eliminate the problem (most memories correct 1 bit per word and detect 2 bits per word). They make sense when environmental factors such as flaky power, temperature
More ›