Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeswin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
181.
▲
by
jeswin
1y ago
Claude Code is ahead of anything else, in a very noticeable way. (I've been writing my own cli tooling for AI codegen from 2023 - and in that journey I've tried most of the options out there. It has been a big part of my work - so
182.
▲
by
jeswin
1y ago
What has changed is the last four years is that Chinese and Korean lens makers have caught up in a big way, and are now producing excellent optics at a fraction of the price with AF and weather sealing (as of now, primes only). For example,
183.
▲
by
jeswin
1y ago
Yes, periscope lenses are fairly common on phones. 10x "optical zoom".
184.
▲
by
jeswin
1y ago
I am a Max 20x subscriber, and I'm not unhappy that Anthropic is putting this in place. Claude is vital to me and I want it to be a sustainable business. I won't hit these limits myself, and I'm saving many times what I would
185.
▲
by
jeswin
1y ago
Why types are good (even essential) for large projects has been documented quite extensively. Internet pushed JS to the forefront and as projects increased in scope and ambition, types became unavoidable. More recently, see how there's
186.
▲
by
jeswin
1y ago
> Always, Always Require a Compilation Step And from the linked post on the same website. > if you write vanilla HTML, CSS, and JS, all you have to do is put that code in a web browser and it runs. Very (very, very) few large project
187.
▲
by
jeswin
1y ago
An agent should never have access to files or data outside of the project (emails, passwords, maybe crypto, photographs) - it makes no sense to allow that. I've always run agents inside a docker sandbox. Made a tool for this called cod
188.
▲
by
jeswin
1y ago
I was arguing that the hierarchy is already in your path. The explicit namespace (and even the class name) is redundant if what you want are mostly functions. Currently, you're forced to define the hierarchy in the directory structure,
189.
▲
by
jeswin
1y ago
This can be opt in, and not break any existing code.
190.
▲
by
jeswin
1y ago
When you write 'mod foo;' in a Rust file (say, main.rs), Rust will look for the source code for the module named foo in one of two places: a file named foo.rs in the same directory as the file declaring the module, or a folder nam
191.
▲
by
jeswin
1y ago
I just want to focus on writing functions. Here's a trivial example. I would like: // math/adder.cs public static add(int x, int y) : int { return x + y; } Instead of: // math/adder.cs
192.
▲
by
jeswin
1y ago
It's not radical succintness. I just like to write pure functions. C# embraces many fp idioms, but in the end makes it hard to use them without a lot of ceremony. So what I see is a very capable language, with generics far ahead of gol
193.
▲
by
jeswin
1y ago
> When you reorganize files, now references need to be updated in many places. This is exactly why directory based namespaces are a good idea. Otherwise: 1. You refactor. But namespaces which were formerly in sync with dir structure, but
194.
▲
by
jeswin
1y ago
> ridiculous breaking change Not at all. This can be done without breaking code. The important part isn't typing the namespace - rather, the freedom to move files around without having to change namespaces. Even if it were something
195.
▲
by
jeswin
1y ago
C# is a fantastic language, and with NativeAOT it can become a real alterntive to Go. It "can"; but most likely it won't. The problem with C# is that its design decisions won't attract any new users who are considering o
196.
▲
by
jeswin
1y ago
Here's another point of view: https://x.com/BDUTT/status/1944012769323626682 The four Indian pilots on her show are clearly not convinced that the pilots are to blame. As they mention, it's important to
197.
▲
by
jeswin
1y ago
> All social media should be banned to force people to socialize IRL. Why? I don't particularly enjoy talking to people.
198.
▲
by
jeswin
1y ago
The switch had to be operated deliberately, but still a UX fail on a modern aircraft if cutting off fuel to the engines does not result in an audible alert/alarm which both pilots can hear - especially at that altitude.
199.
▲
by
jeswin
1y ago
Not every tool can be figured out in a day (or a week or more). That doesn't mean that the tool is useless, or that the user is incapable.
200.
▲
by
jeswin
1y ago
> to my mind the architecture is a better fit for coding We have to see if it produces better results. Humans have a planning phase, followed be a part-by-part implementation phase. This is reasonably well emulated by plan/architect
201.
▲
by
jeswin
1y ago
Maybe it doesn't hurt eyes, but I guess wide adoption of this tech would lay a minefield for mirrorless camera sensors.
202.
▲
by
jeswin
1y ago
CredCore | Engineering | Full-time | US/India | www.credcore.com CredCore helps companies analyze Credit Agreements using AI. We are looking to hire an Engineering Lead with 10+ years of experience. You should be familiar with design p
203.
▲
by
jeswin
1y ago
> illegal WMD Who has "legal" WMDs - the P5? Israel is a non-signatory to NPT, meaning their WMDs are as legal as anyone else's.
204.
▲
by
jeswin
1y ago
If you're using k8s as a service where you've outsourced all of the cluster maintenance (from any of the cloud vendors), which part due you see as super complex? The configuration and specs are vast, but you might only need to kno
205.
▲
by
jeswin
1y ago
CredCore | Engineering | Full-time | US/India | www.credcore.com CredCore helps companies analyze Credit Agreements using AI. We are looking to hire an Engineering Lead with 10+ years of experience. You should be familiar with design p
206.
▲
by
jeswin
1y ago
This is the ultimate emulation hack bar none - congrats to everyone involved. This also bodes well for the hackintosh project. It's may no longer be a dead end (though miles away), and eventually we might even see efficient emulation a
207.
▲
by
jeswin
1y ago
Go has few advantages for this kind of workload - most of the time it'll just be waiting on io. And you suffer from the language itself; many type system features that you get for free in modern langauges require workarounds in Go. I&#
208.
▲
by
jeswin
1y ago
An agentic flow can solve this within an existing UI/app; I already use such a workflow when I have to bring in project documentation. That will be your competition. Since it's a commercial product and feedback can be useful: peop
209.
▲
by
jeswin
1y ago
I find it amusing that people (even here on HN) are expecting a brand new tool (among the most complex ever) to perform adequetely right off the bat. It will require a period of refinement, just as any other tool or process.
210.
▲
by
jeswin
1y ago
Nope, very different. Depending on whether the expression is on an Enumerable or a Queryable, the compiler generates an anonymous function or an AST. That is, you can get "code as data" as in say Lisp; and allows expressions to be
More ›