Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
meuk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
meuk
7y ago
These 'every programmer should know' things should stop -- surely a web developer isn't supposed to know latency figures (or 114 pages about the details of RAM, see [1]). Likewise, most programmers don't care about AWS c
62.
▲
by
meuk
7y ago
Broken mini USB connectors are a pet peeve of mine. I literaly threw away my last three phones for the single reason the mini USB port wouldn't hold on to any cable anymore. This doesn't bother most other people, but I like to use
63.
▲
by
meuk
7y ago
First, I don't think that, in this situation, the client should be in direct contact with the developers. I'm not sure how the situation is (if the developers are physically working at your client's location or not), but I th
64.
▲
by
meuk
7y ago
Awesome, this was exactly the type of comment I was hoping for!
65.
▲
by
meuk
7y ago
This is a bit random, but there are some formal systems for Euclid's elements out there (see, for example https://arxiv.org/abs/0810.4315 ). I think it should be possible to implement this in a dependently typed la
66.
▲
by
meuk
7y ago
This seems to be more of a tautology than a paradox.
67.
▲
by
meuk
7y ago
I haven't encountered a single mini-USB port that I couldn't use with any mini-USB cable (however, these are mostly devices that I don't use as often as a phone, so my view may be biased). Micro-USB ports, on the other hand,
68.
▲
by
meuk
7y ago
Agreed! I was already prepared to be annoyed by sketchy metaphors that didn't quite make sense, but this was delightful and very informative to read.
69.
▲
by
meuk
7y ago
I do see a problem with this. I don't use my phone for much more than messaging, browsing, and navigation. Yet, I have to buy a new smartphone every two years because it gets slow and the USB port breaks. This isn't just an inconv
70.
▲
by
meuk
7y ago
This can be explained clearly in two sentences: Division is the inverse of multiplication (a * b / b = a / b * b = a). However, multiplication by 0 is not injective (we have x * 0 = 0 for every x), so multiplication by zero can&#x
71.
▲
by
meuk
7y ago
There are links to pdf files near the headers of the chapters, although the pdfs are called "obsolete", so I guess they are not the latest version or miss content.
72.
▲
by
meuk
7y ago
Letting a windows programmer use vi in an interview is just cruel. I mean, I like vim after months of practice, but just exiting vi(m) is notoriously hard for a newbie.
73.
▲
by
meuk
7y ago
I really don't think these are valid complaints. First, if you work for a boss there's always a big overhead you pay (for your boss, HR, the company building, trips for management and senior coworkers, etc). Second (correct me if
74.
▲
by
meuk
7y ago
> It's awesome that something so popular is so well engineered that it doesn't need changes. There, fixed it for you. In particular, I'm glad that the OO cancer hasn't spread to something as basic as a build system.
75.
▲
by
meuk
7y ago
Looks like they 'fixed' this in Chrome for mobile. The URL bar no longer disappears on his site (but it does on most other sites).
76.
▲
by
meuk
7y ago
"No one I know ever learnt programming without making any mistakes." True! In fact, I don't know anyone who programs without making any mistake.
77.
▲
by
meuk
7y ago
It recently occurred to me that if you use that matrices represent linear functions, you don't have to do tedious math to prove that matrix multiplication is associative (that is, (A * B) * C = A * (B * C), which allows us to write A *
78.
▲
by
meuk
8y ago
Articles like this make me feel very smug about my decision never to go down the rabbithole of learning C++. I feel perfectly comfortable with using pointers (and my intuition about them) in C.
79.
▲
by
meuk
8y ago
Netherlands. I am a starter and work part-time (4 days). I'll make more than 25k next year, don't worry ;)
80.
▲
by
meuk
8y ago
In Europe, the situation is different (cars and gasoline is a lot more expensive here, and salary in tech is a lot lower), and your argument doesn't make much sense. A new Toyota Corolla is 25k euro, which is more than 28k dollar. That
81.
▲
by
meuk
8y ago
A couple of thoughts: The recipes are nice, but contain a lot of meat. This is very expensive. Where I live (the Netherlands), it would be closer to $10 per day (only counting dinners). Just the meat will be something like $4 for a single p
82.
▲
by
meuk
8y ago
> I made ... 15000 dollars from that exit. Let me put that figure in perspective. That is the same amount a recent college grad would make at Facebook in 2 months. Excuse, but it is really hard to empathize with the author for me after r
83.
▲
by
meuk
8y ago
Awesome work! Some things I wonder (maybe these could be in the README.md?): - Apparently, this is an assembler and an emulator ('runtime simulator'). In the 'bottles of the wall' example, prinf is used, which is a ref
84.
▲
by
meuk
8y ago
Specify 'getting started with'. You can buy a microcontroller, program it in C and be completely oblivious to the architecture. If you want to understand RISC-V itself there's the specification, which is free and very readabl
85.
▲
by
meuk
8y ago
That's horrible. What if you want to type 'Ggle'?
86.
▲
by
meuk
8y ago
Well, job pay seems to be based on status anyway. Switzerland is ridiculously rich either way.
87.
▲
by
meuk
8y ago
Just my two cents: learning by "experience" works, but is extremely inefficient, and you don't always get the feedback of your work. You always learn by experience, but you do as much as you can to learn to avoid making mista
88.
▲
by
meuk
8y ago
Sounds like excellent advice. In the Netherlands, we have spaces where you can leave and take books. You could always bind some books yourself (google 'DIY book binding'), or buy a small batch of books, and leave them at such a pl
89.
▲
by
meuk
8y ago
That's like the first point he makes: I'm totally serious. If you pull it off -- and in many structured jobs, you simply can't -- this simple tip alone can make a huge difference in productivity.
90.
▲
by
meuk
8y ago
I would argue that social skills are very valuable. At least, in the projects where I ended up, there are a lot of people writing code of debatable quality in a big, messy codebase. Asking around and communicating stuff helps you understand
More ›