Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
urthor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
781.
▲
by
urthor
5y ago
The analogy of programmers as general surgeons is so timeless it's downright creepy. Nothing has changed in Brook's book because it's a book about human beings doing creative work, and humans haven't changed at all.
782.
▲
by
urthor
5y ago
Honestly there is a bit more than that. The idea of mass development with large, open ended access to code is actually a surprisingly recent idea. Plus of course Stackoverflow has significantly changed the approach. Concurrent programming
783.
▲
by
urthor
5y ago
Isn't the trend against this approach? It seems at least in tech, the view is that this is not so good.
784.
▲
by
urthor
5y ago
Isn't the entire field of software just people patting themselves on the back for some extremely basic relational algebra? I don't know what I should be proud of when I learn something new, it all seems extremely basic compared as
785.
▲
by
urthor
5y ago
I am a fan of composing programs personally, https://composingprograms.com/ Very well written, concise, and helps with getting a novice programmer going with Python. Which is a huge selling point to practically minded new
786.
▲
by
urthor
5y ago
The idea I'm struggling to explain, and probably failing to convey, is that the Lisp REPL does not look like Lisp when it accepts the Lisp. It will be machine code that accepts unicode strings, parses those unicode strings into Lisp,
787.
▲
by
urthor
5y ago
It's not different from eval $1 at all. Because it is eval $1. However, by the time that $1 has been passed, the Lisp zeroes and ones of the eval function have been turned into the appropriate machine language of the CPU. As of cour
788.
▲
by
urthor
5y ago
Very much disagree with this broad generalisation. There is still a niche for independent grocers, and I live in the middle of a triangle of multiple large supermarkets. However, these days the independent grocers really have to try hard.
789.
▲
by
urthor
5y ago
I really want to know if you just had that VM lying around, ready to go haha. And if so what godforsaken reason would you have for doing that.
790.
▲
by
urthor
5y ago
Exactly. it mirrors the command line experience. Command line is faster/move convenient once you've learnt how, but finding out how to use it involves reading a manual basically. Each individual task involves a search for a comm
791.
▲
by
urthor
5y ago
Hmm. It's read only, but holy shit please become popular and displace non-ANSI SQL in my life.
792.
▲
by
urthor
5y ago
There's reasons for one wide table. The traditional SQL database uses row based data structures. When you shift to columnar data formats for the table, parquet or any columnar DB, the normalization rules which were developed for row ba
793.
▲
by
urthor
5y ago
Nobody else has invented any other declarative language it seems. Come on aspiring post-docs, do your thing and launch a new programming language. If MIT can launch Julia someone can launch a language that's not SQL.
794.
▲
by
urthor
5y ago
Also, just because the job market is hot doesn't mean there aren't TONS of chumps. The number of people out there who are happy being underpaid because of inertia far, far exceeds the number of people who will actively leave a job
795.
▲
by
urthor
5y ago
Because they don't want to inflate their salary bill across hundreds of thousands of people. You can't just give one guy a raise. Especially in this age of Level.fyi, salary transparency works both ways. Basically they are cyclin
796.
▲
by
urthor
5y ago
Much obliged.
797.
▲
by
urthor
5y ago
As a non-American... this model is crazy in my mind. How/why do you not promote the growth of denser, middle class inner city neighborhoods with a diverse profile? Is there a positive reason to not encourage it? Is it entirely driven
798.
▲
by
urthor
5y ago
Imagine it was significantly cheaper if you measured it over a 3+ year time-span. Not over a 1-2 year time-span. The unwillingness of corporations to minimize OpEx by taking on significant one-time CapEx, in order to pretty the books, lives
799.
▲
by
urthor
5y ago
I think it's a tool for ADHD? It's quite adorable.
800.
▲
by
urthor
5y ago
I don't really agree with this. We have this issue a lot with our standups. The wording we've agreed on is "can I talk to anyone later about xxx?" Where you agree to take something offline, but don't necessarily who
801.
▲
by
urthor
5y ago
No, if Amazon was afraid they would have changed things. Amazon will have run the numbers, they'll have an elastic pay scale to respond with if things go downhill.
802.
▲
by
urthor
5y ago
Ootl, why does the character set have "whisky" in the middle haha.
803.
▲
by
urthor
5y ago
Strongly disagree with this sentiment. If you want to read an abstract, read a scientific paper. The New Yorker is about writing essays . If you are reading something from the New Yorker and want a shorter piece, you're going to be d
804.
▲
by
urthor
5y ago
You get the level of service you pay for. Instagram's free of charge.
805.
▲
by
urthor
5y ago
You're not wrong about what you describe. But maintaining relational state between things is really annoying in general. You've mentioned one of the trickiest jobs there is, it's really hard even with purpose built databas
806.
▲
by
urthor
5y ago
Exactly, the biggest single advantage of OO is the ability to create and manipulate insanely complicated data structures simply and easily. Because it's a way to define a whole bunch of methods AND assign all aspects of thinking abou
807.
▲
by
urthor
5y ago
I mean printf is a mathematical structure, you're taking a bunch of bits, interpreting them as unicode or somesuch, and writing it to a log file. I'm saying that "because" you don't need operations defined mathemati
808.
▲
by
urthor
5y ago
People forget what the intent of OOP originally was. OOP was envisioned as a way to manage software projects with many contributors at a time when we didn't have half the tools for hiding context that we do now. Micro-services and
809.
▲
by
urthor
5y ago
Docstring PRs. So many docstring PRs to be done.
810.
▲
by
urthor
5y ago
YMMV, but isn't it the complete opposite? Open source projects do not, and have never, gone out of their way to teach these things. Ofc doing it for a grade is silly But if you contribute to open source, you must follow the etiquette
More ›