Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Olreich
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
151.
▲
by
Olreich
5y ago
Wix, Squarespace, etc.
152.
▲
by
Olreich
5y ago
I find the easiest way to get past the abstraction of recursion is to describe what a function actually is, rather than the handwavey definitions we usually steal from math. A function is a stack and a list of instructions. When you call a
153.
▲
by
Olreich
5y ago
I wonder if this has to do with how fast typing is. Is there similarly diminished learning in very slow typers? Does a shorthand expert fail to learn as much?
154.
▲
by
Olreich
5y ago
I think if your code requires reconstruction of nonlinear pieces to read it, you’ve written bad code. Fundamentally, a program is a list of instructions for a computer to run. The more linear that list is, the more efficiently the computer
155.
▲
by
Olreich
5y ago
I’d be very surprised if management at the least didn’t have their heads in the sand about the potential failure mode. There are often “must deliver” dates at large companies because someone made a promise about a deadline and now heads wil
156.
▲
by
Olreich
5y ago
People are working on molten salt batteries: https://ambri.com/technology/ is the only commercial one I know of though.
157.
▲
by
Olreich
5y ago
It seems they are relying on the partitions to act as sync frames for this implementation.
158.
▲
by
Olreich
5y ago
Eh, I think it’s worth the old college try of “anything new please” without further corroboration. Everything we’ve tried at large scales has sucked for the majority of the population.
159.
▲
by
Olreich
5y ago
Idk, I pay my water bill using a check. I think it’s just restaurants that use “check” to mean bill.
160.
▲
by
Olreich
5y ago
It’s not very effective… https://en.wikipedia.org/wiki/2020_congressional_insider_tra...
161.
▲
by
Olreich
5y ago
If you’re talking about the file system share, there are better tools for people with the skills to get it set up. The tech seems good, but the set up is hard. The limitation of local network is rough for getting people excited, you should
162.
▲
by
Olreich
5y ago
Testing is important, but unit tests are the least important of them. Powerful type systems and compilers that catch your mistakes before you can run anything is the best kind of testing. It’s fully automated and will inform you about most
163.
▲
by
Olreich
5y ago
Obscure tech and proprietary tools do translate… if you can translate them. Programming languages are all the same, so learn 3 or 4 new ones and discover that you can probably write in any language for an interview (then do some in relative
164.
▲
by
Olreich
5y ago
I can already do this for most popular speed games, and it’s not a big problem. The TAS tools will help the community much more than they will hurt integrity.
165.
▲
by
Olreich
5y ago
Pair programming only seems good when there is a large disparity in experience or seniority. The senior engineer is there to teach the junior engineer and is sacrificing a great deal of time and energy to do so. That trade off may be worth
166.
▲
by
Olreich
5y ago
The point stands anyway. Why are all my dev tools super slow? If my time is important, shouldn’t those be fast and heavily optimized? And don’t try to tell me that 4 billion cycles a second across 16 cores operating on in-memory contiguous
167.
▲
by
Olreich
5y ago
If you don’t know the column will live forever, avoid adding it. Adding columns is easy, migrating and deleting columns is super annoying, even with auto-migration and an ORM, because the risk of data loss is significant.
168.
▲
by
Olreich
5y ago
As an industry, software development needs to get better at cleaning up TODOs. This is especially bad when business needs take prime spot always. Sometimes, technical health needs to take priority and drive down these issues. If there’s con
169.
▲
by
Olreich
5y ago
Good advice for the system design level of abstraction in the other comments. But do try to remember, no matter what, everything is just a computer running some code and shoving some data around to various other computers or devices. We los
170.
▲
by
Olreich
5y ago
It's no more misleading than saying it runs on bare metal. If I flash the correct motherboard ROM chip with the necessary bits to play Tetris in the UEFI (or completely replace it), would I be running closer or farther from "bare
171.
▲
by
Olreich
6y ago
While that’s generally true, the inputs and outputs and execution environment that you can count on is well-documented on AWS Lambda. That means that recreation of execution environment for the function in question is pretty reasonable loca
172.
▲
by
Olreich
6y ago
The problem isn’t the forcing you to handle it, it’s the horrific API to handling it. It feels like all the OS representations were haphazardly bolted onto the core string API which is already kinda janky. Rust just needs to sit down and ma
173.
▲
by
Olreich
6y ago
> As in you can't do basic maths AFTER the data's been processed. That's not true at all. It's just a different query language to yours and a different methodology to utilizing it. All the big BI and SIEM tools have p
174.
▲
by
Olreich
6y ago
It gets worse than the comments I’m reading are saying. They’re implying that you could get there with marketing. But the thing is, you aren’t competing with Excel. You’re competing with PowerBI, Tableau, Splunk, ELK, and Jupyter, but witho
175.
▲
by
Olreich
6y ago
This is still sadly applicable to software dev as well, not just ML and statistics.
176.
▲
by
Olreich
6y ago
AT&T is the public-facing company with a ton of cash. They want to advertise the next speed bump in cellular. They hire a contractor to build it nationwide. That contractor hires 4 contractors for regions of the US and pockets some prof
177.
▲
by
Olreich
6y ago
You don’t criminalize behavior because it will happen, but because it could. Net neutrality prevents companies from doing harmful things, like installing data caps and providing preferential treatment to certain data. Those things don’t hav
178.
▲
by
Olreich
6y ago
The market doesn’t reflect reality unless everyone in the market agrees to reality. The hedge funds choose their reality and try to convince everyone of it. They’ve been doing that for decades. The only change here is that a bunch of people
179.
▲
by
Olreich
6y ago
Desperate times call for desperate measures. Most of that growing group of people see their lives getting materially worse over time. It makes sense that they’d be desperate and incurious enough to hitch their wagon to a strongman figure wh
180.
▲
by
Olreich
6y ago
Rational thinking doesn’t preclude data gathering. There’s lots of data points to inform that position: who will I be playing against? What is my relative skill compared to them? Is skill a major factor in my poker play? Can I expect to los
More ›