Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wild_egg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
331.
▲
by
wild_egg
2y ago
Data point of one, but I've been using Go since 2012 and would drop it instantly if any of the backwards compatibility guarantees were relaxed. Having bugs imposed on you from outside your project is a waste of time to deal with and th
332.
▲
by
wild_egg
2y ago
There's no reason at all why you can't also organise code into components under this model. Orthogonal concepts
333.
▲
by
wild_egg
2y ago
> I think it's better -- in the most pessimistic case -- to look at jj as reframing how you think about branches and commits in the same way that learning a type of Lisp reframes your thinking even if you're a full time Python
334.
▲
by
wild_egg
2y ago
I keep hearing anecdotes like this and truly want to give Emacs a shot. Do you use it exclusively on a PC? My big blocker is that a significant portion of my time is on a phone rather than a computer these days and I have to think that all
335.
▲
by
wild_egg
2y ago
I haven't used mssql since ~2013 but I think you're right that it's not available there. Works great in MySQL, PostgreSQL, and SQLite though.
336.
▲
by
wild_egg
2y ago
No love for JOIN ... USING in this thread eh SELECT t.passenger_name, t.ticket_no, bp.seat_no FROM Flights f JOIN Ticket_flights tf USING (flight_id), JOIN Tickets t USING (ticket_no), JOIN B
337.
▲
Monthnotes for October
(simonwillison.net)
1 points
by
wild_egg
2y ago
|
0 comments
338.
▲
by
wild_egg
2y ago
They call it a fixed size array type but, yes. It was added earlier this year. Works really great https://duckdb.org/2024/05/03/vector-similarity-search-vss.h...
339.
▲
by
wild_egg
2y ago
Have you given sqlx a try? Manual query writing like database/SQL but convenience wrapper functions that handle the row scanning part for you. I haven't felt the need to use anything else for years now.
340.
▲
by
wild_egg
2y ago
It's bad at directly working on classical computer problems like math and data processing. But you can do it indirectly by having it write a program that produces the correct result. Interestingly, I didn't even have to have it ru
341.
▲
by
wild_egg
2y ago
This is excellent as well. I don't really jive with the Collapsnik aspect but I absolutely love powerful systems that can run in constrained environments. Thanks for sharing, I'll be diving into this for a while
342.
▲
by
wild_egg
2y ago
> This made me realize that Go was always promoted as "do not use frameworks, do not use libraries, use standard library, everything you need is in there". I've been writing Go since 2012 and have no idea where you picked
343.
▲
Common Lisp implementation of the Forth 2012 Standard
(github.com)
157 points
by
wild_egg
2y ago
|
88 comments
344.
▲
by
wild_egg
2y ago
Indeed. People writing HTML5 as if it's XHTML is an old pet peeve of mine
345.
▲
by
wild_egg
2y ago
The only elements that are absolutely required are doctype and a non-empty title. Most minimal valid HTML doc: <!DOCTYPE html> <title>Foo</title>
346.
▲
by
wild_egg
2y ago
The important bit is figuring out if those times where "the right way" would have helped outweigh the time saved by defaulting to "good enough". There are always exceptions, but there's typically order of magnitude
347.
▲
by
wild_egg
2y ago
You can see the evolution of the article in the PR on GitHub. Seems genuine.
348.
▲
by
wild_egg
2y ago
Having to deploy a dedicated server unit to render your frontend is a lot of additional complexity for zero benefit when you still require an API server to actually drive everything. Have your API server render the HTML itself and your enti
349.
▲
by
wild_egg
2y ago
> My go-to is Verdana based on previous empirical tests. Do you have any handy links around this? I've a passing interest in information-dense UIs and font choice is a vital but often overlooked aspect of such interfaces. Would love
350.
▲
by
wild_egg
2y ago
> It's always the same with Scrum. Every time you point out something clearly wrong, the response is always "well that's not really scrum, you're doing it wrong". Scrum is a victim of semantic drift. The vast maj
351.
▲
by
wild_egg
2y ago
None of those things are part of scrum as described by the actual guide
352.
▲
by
wild_egg
2y ago
> Daily stand-ups, the main benefit of which is that managers (EMs/PMs) get daily updates on status. The scrum guide fairly explicitly states that managers should not attend or be part of stand-ups unless they're actively invol
353.
▲
by
wild_egg
2y ago
Strictly speaking, buttons aren't typically hypermedia controls. Haven't read the paper yet but the only controls in HTML are links and forms. Buttons can be nested inside those as actuators but aren't controls unto themselve
354.
▲
by
wild_egg
2y ago
> perhaps something that reflects the losing characteristics of both philosophies. Oof. With how much love Rust gets here, I didn't expect to see it being called out like that. How about "The Worse Thing"?
355.
▲
I Hate the Term "Modern"
(paritybit.ca)
33 points
by
wild_egg
2y ago
|
70 comments
356.
▲
by
wild_egg
2y ago
Send the notes out afterwards and have them validated
357.
▲
by
wild_egg
2y ago
Been writing Go since 2012 and consider the status quo on all of these to be _features_. I may be in the minority there though
358.
▲
by
wild_egg
2y ago
FWIW a lot of those packages with default context wrapper functions have that as a backwards compatibility measure for code written before the context package existed. It's almost always preferable to call the newer function with your
359.
▲
by
wild_egg
2y ago
Have you tried it? It may be one of those "you have to see it to believe it" things but I can assure you that was not hyperbole
360.
▲
by
wild_egg
2y ago
This seemed an odd question until I noticed the logo. Now my brain hurts.
More ›