Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chunkyks
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
121.
▲
by
chunkyks
5y ago
No, that's the point; the previous algorithm was O(1) [a simple queue] but that led to doing a huge amount of extra work. By using a smarter queue that "cost" an extra O(log(n)), we could skip work that didn't need doing
122.
▲
by
chunkyks
5y ago
To be clear, sometimes a terabyte of RAM is the right solution. But it's pretty common to find someone needing that simply needs a better algorithm. [or, recently, a mathematical identity that meant the task could be done streamed from
123.
▲
by
chunkyks
5y ago
I don't cross paths with a lot of C or C++ where profiling is a concern. I use gprof for that, but I haven't needed it in a few years. None of the folks I work with reach for C or C++ as a weapon in their quiver. I do cross paths
124.
▲
by
chunkyks
5y ago
The stuff I've used in recent months: - For Java, personally I like the netbeans profiler - Octave's built in profiler gets the job done: https://octave.org/doc/v6.2.0/Profiling.html - I use JetBra
125.
▲
by
chunkyks
5y ago
This place has been an astonishingly good fit for me, yeah. I was laid off from my last job, and a friend passed along my resume at an opportune moment. That was twelve years ago, and I'm still here. My group has a perpetually open pos
126.
▲
by
chunkyks
5y ago
Finance guys tend to be able to afford to have the right people to be sure of that on hand; they also are specifically in the business of cost-benefit analysis. I have no insight or information this; but sometimes you can throw money at a p
127.
▲
by
chunkyks
5y ago
The mathematician that designed the model I referred to at the end ended up passing it on to me. I've now built something of an empire of people and projects using it, "just" by making better tools to manage its inputs, outpu
128.
▲
by
chunkyks
5y ago
Oh, and not to tar with toooo broad a brush: One guy contacted me the other day wanting a terabyte of memory. He'd actually done all his homework and had a weirdly interesting use case. I'm actually pretty excited to explore get
129.
▲
by
chunkyks
5y ago
I, too, am a software engineer dealing with researcher code on a daily basis, and I'm also the person that oversees most of our research compute hardware [sysadmin in a past life]. Some of my other favorite gems: * "I need a t
130.
▲
by
chunkyks
5y ago
The inconsistent and self incompatible licensing of tidyverse has stopped my company releasing source code to R things a couple of times. I see they're working on getting everything to MIT, but at least for now... (I say this as both o
131.
▲
by
chunkyks
5y ago
The first time you're turning right and the wheels come off the ground, it's truly terrifying. Because the first time it happens you literally have no coping mechanism and simply careen forward in a straight line, because no intui
132.
▲
by
chunkyks
5y ago
The way I understand it, they're a lot better nowadays. Even switched to EFI a few years back. I anticipate getting one of these if they ever bring it to fruition: https://www.imz-ural.com/electric I saw that "con
133.
▲
by
chunkyks
5y ago
I have a sidecar attached to my Honda shadow. It's a weirdly fascinating thing ; riding a sidecar is as different from riding a bike, as riding a bike is from driving a car. The dynamics are all different, handling is absurd, etc. A pr
134.
▲
by
chunkyks
5y ago
Where I work we moved to a fancy backup solution a few years ago. Which one doesn't matter but suffice to say the name implies the focus isn't on metal Not a single one of our metal machines ever successfully backed up with it. Te
135.
▲
by
chunkyks
5y ago
LyX. LyX is the best editor I've ever enjoyed using, and achieves this same goal.
136.
▲
by
chunkyks
5y ago
It's true that I bought into the myth, but it's also because I don't care; as not-a-photographer, this seems to do a great job of taking pictures of my baby & dogs, at a resolution at least as good as the screen I look at
137.
▲
by
chunkyks
5y ago
My new cellphone literally has a Hasselblad camera on it. I get all the things that make better cameras better, but I already have stupidly high end living in my pocket. It's not like that company would put their brand on anything crap
138.
▲
by
chunkyks
5y ago
I was looking for something like this the other day. I ended up just implementing functions directly in sql like plot_bar(category, value), plot_points(xval, yval), which open a popup with the chart.
139.
▲
by
chunkyks
6y ago
So, in conclusion it's a hack... but, it's also incredibly robust. It doesn't hurt, and we acknowledge there are cases where it could help. It's idiomatic enough that literally everyone who's done a nontrivial amoun
140.
▲
by
chunkyks
6y ago
As dependencies go, sqlite isn't a biggie, that's one of its best features
141.
▲
by
chunkyks
6y ago
Just the ddl? Just execute it into a temporary database.
142.
▲
by
chunkyks
6y ago
I implemented a DB visualisation tool like this for sqlite3, also using graphviz. It's called, unimaginatively, sqlite3todot [1] The couple tricks it has that I really like are a) it shows the table itself [which isn't uncommon],
143.
▲
by
chunkyks
6y ago
I used the r*tree module for some gis stuff. It was super fast, but the workarounds to deal with curved earth and projections were not pretty
144.
▲
by
chunkyks
6y ago
Generally I like to be able to ask questions of my database directly in a sql editor window. There's all sorts of cases where that is useful.
145.
▲
by
chunkyks
6y ago
I'm still just absurdly happy that it now has a bunch of math functions in the latest release: https://sqlite.org/lang_mathfunc.html
146.
▲
by
chunkyks
6y ago
I feel like jokes about rebranding to "Microsoft 364" write themselves
147.
▲
by
chunkyks
6y ago
"Flatpak fixes that issue by providing consistent builds for every distribution" - aka https://xkcd.com/927/ "Standards" I get the point of flatpak and I see its value. Personally I just don't
148.
▲
by
chunkyks
6y ago
I have my cheque from Sony for OtherOS class action sitting on my desk. The cheque is dated 09/16/2019 [nine years after OtherOS was disabled via firmware], and it's for three dollars and two cents.
149.
▲
by
chunkyks
6y ago
To be fair overlay fs is a good way to manage network boot / nfs root systems, live cds... All sorts of things where I want an underlying fs that clients can't mess with but they still need to think they can write to it
150.
▲
by
chunkyks
6y ago
Soon it'll include a browser and email client. Can't wait!
More ›