Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
331.
▲
by
blt
4y ago
I also use one clause per line in long sentences. It makes it easier to try different ways of structuring the same information. You can do major edits with little more than whole-line copy and paste, capitalization changes at line beginning
332.
▲
by
blt
4y ago
Way less dramatic, but I recently got a $200 battery replacement on my 2013 retina MacBook pro that will make it last for years to come. I haven't been interested in a newer model at all until the M1 restored HDMI and MagSafe along wit
333.
▲
by
blt
4y ago
I would just call it "destructors". It's a little imprecise because some GC languages also have destructors, but arguably they shouldn't.
334.
▲
by
blt
4y ago
Anyone interested in this should check out Bisqwit's YouTube channel! It has a few password reverse engineering videos and lots of other excellent game/close-to-metal programming topics.
335.
▲
by
blt
4y ago
OpenSCAD lacks a constraint solver so cannot, IMO, be called "very powerful". It is great if your design consists of boolean operations of several independent components. But many designs require complex interdependent relationshi
336.
▲
by
blt
4y ago
The spectrum of the matrix A is also closely related to the frequencies at which the ordinary differential equation xdot = Ax oscillates!
337.
▲
by
blt
4y ago
Shout out to the author for including Dynamix II in the list of iconic users!
338.
▲
by
blt
4y ago
For anyone else who enjoyed this (like me!), another color-based game that's very good is I Love Hue.
339.
▲
by
blt
4y ago
The author seems to want universities to create Software Engineering departments. Maybe it's a good idea. But arguing that these topics should replace mathematically rigorous CS education is absurd. It's like arguing that we sho
340.
▲
by
blt
4y ago
Whether or not there is, my statement is true.
341.
▲
by
blt
4y ago
We will never make progress if everybody adopts this defeatist attitude.
342.
▲
by
blt
4y ago
Second tune is really cool. I feel like the low pass filter is underused in older SID tunes. (Jeroen Tel's Kinetix has a really good LPF bass.) Did it have something to do with the difference between the two SID versions? Or maybe maki
343.
▲
by
blt
5y ago
This is a great answer. I guess the "tiles" are so small that there's no way they could bridge even the tiniest IC packages?
344.
▲
by
blt
5y ago
> we will use all lawful tools at our disposal Interpreted precisely, this sentence doesn't rule out the possibility that they use unlawful tools too.
345.
▲
by
blt
5y ago
Airport approach paths are usually above lower income neighborhoods, where residents don't have the time, money, or energy to make this happen. Same pattern appears for other externalized environmental costs. Dump it in the poor neighb
346.
▲
by
blt
5y ago
Just like magnetic core memory!
347.
▲
by
blt
5y ago
Why not: - check if a variable called "help" is in scope - if not, call help(). - otherwise, print its value.
348.
▲
by
blt
5y ago
The last point reminds me of the frustration of quitting the Python REPL.
349.
▲
by
blt
5y ago
Totally agree. Functions should never accept an object reference or another function as a parameter when the necessary information could be provided directly as data (where "data" means C structs without pointers, protobuf, JSON,
350.
▲
by
blt
5y ago
I pondered this for a while, still not sure why. It could be the connection to the physical world. There is something satisfying about working with geometry and differential equations. The realtime constraints force you to care about perfor
351.
▲
by
blt
5y ago
glm is also good for 3d math. It mimics the API of OpenGL shaders, so it's a good option if you already know how to write shaders (or are interested in learning). https://github.com/g-truc/glm
352.
▲
by
blt
5y ago
Leslie Lamport primarily won it for his work on distributed systems, but LaTeX is also mentioned. https://amturing.acm.org/award_winners/lamport_1205376.cfm
353.
▲
by
blt
5y ago
If you want sinusoidal oscillation over time, then you can integrate the second-order differential equation x'' = -ω² x instead. This only costs a few arithmetic instructions per time step. On the other hand, it adds dependency on
354.
▲
by
blt
5y ago
If the author is here - please include pictures of the printer and output in the article! There is an embedded twitter video, but it seems more aligned with the spirit of the project to use the traditional visual aids :)
355.
▲
by
blt
5y ago
Seems like continuous-time gradient descent on something approximating a ReLU network would not be too terribly difficult to implement in analog hardware. Instead of summing gradients over a minibatch we could do pure SGD with only one samp
356.
▲
by
blt
5y ago
A perfect mixture of insightful and deranged.
357.
▲
by
blt
5y ago
Use good libraries and pay attention to what makes them appealing. Large programs should usually be structured as a collection of libraries. When you are designing an API for your own libraries, think back to how other libraries solved simi
358.
▲
by
blt
5y ago
Yes I should not be dismissive. It does sound really fun. I guess what I really meant to say is: it's interesting how everyone has their own perceived fun-vs-convenience tradeoff for old technology. To me, even though curating/mai
359.
▲
by
blt
5y ago
As a person who carried a Discman for quite a few years, I do not miss CDs. I can only imagine that these CD buyers are either listening exclusively at home, or immediately ripping to FLAC. I guess having the album art is nice, but if that&
360.
▲
by
blt
5y ago
In case anyone is wondering how they missed this: The feature was added in Python 3.8, so it wasn't part of the original f-strings feature set. https://docs.python.org/3/whatsnew/3.8.html#f-strings-suppor...
More ›