Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spronkey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
151.
▲
by
spronkey
9y ago
Yeah, I agree. Lazy loading in ORMs what happens when people want OO databases. And by OO databases, I mean everything to act like it's in an in-memory collection. Sounds nice, but in reality, latencies, networks, massive data sets, at
152.
▲
by
spronkey
9y ago
I'm struggling to understand how the transition from integration test to unit test might manifest in terms of a real world refactoring. My 'integration tests' almost always cross the boundaries of two or more (theoretically)
153.
▲
by
spronkey
9y ago
What kind of MacBook did you use, and did you plug it in to an external display? My 2013 15" MacBook Pro is extremely loud when plugged in to one or more external displays. Seems to be related to the fact that its fans are either off,
154.
▲
by
spronkey
9y ago
This. Make it upgradable. RAM and multiple M.2 please. And make it shut the hell up, or let me offload compute to something that has big fans.
155.
▲
by
spronkey
9y ago
Too bad it had a terrible name...
156.
▲
by
spronkey
9y ago
Seriously, doing bulk emailing you find that mail services are often the dustiest, cobwebbiest things on the internet. I swear some of these things have been sitting untouched for literal decades.
157.
▲
by
spronkey
9y ago
In more than one industry I work with it's nigh on impossible to gain access to DNS records for bulk mailing purposes. Third parties may hold control over domains, and your emailer may not be important enough to get someone to actually
158.
▲
by
spronkey
9y ago
Ultimately you're not going to get the best deliverability unless you have access to the DNS records you are sending from, because you won't be able to pass DMARC. However, you can still pass SPF and DKIM checks by using your own
159.
▲
by
spronkey
9y ago
And a second hammer in a geographically separate location for resiliency so you can bill three times.
160.
▲
by
spronkey
9y ago
IDEs can still substantially aid in refactoring with runtime type checking and return type annotations - see WebStorm and PHPStorm for two good examples of this. It isn't perfect - but certainly for things like changing the return type
161.
▲
by
spronkey
9y ago
I miss Opera 12 so much :'(
162.
▲
by
spronkey
9y ago
This is basically the workflow with TDD though, and if you're writing a large number of tests up front, you're certainly doing it wrong.
163.
▲
by
spronkey
9y ago
I would agree most of the time. However in my experience you often end up with at least some small part you have to figure out how to test-drive - i.e. using a dependency. Then you have a choice of "TDD this and write proxies or some o
164.
▲
by
spronkey
9y ago
Amen. And this is what spikes are for :) I TDD, but I don't TDD my spikes. Sometimes I write an almost working system before I start actually working...
165.
▲
by
spronkey
9y ago
Definitely seconded. Do a bit of .NET (non-core) maintenance too, so it's not like I'm completely unfamiliar with it. Though, maybe legacy knowledge isn't helping...
166.
▲
by
spronkey
9y ago
Whoever posted this took a very, very pessimistic 3770. Here's a much more representative result: http://browser.geekbench.com/v4/cpu/compare/3036382?baseline... I also have strong suspicions that real w
167.
▲
by
spronkey
9y ago
Well, Intel kinda paved the way for most of the performance improvement ideas in these CPUs already. The fruit is hanging further and further up the tree. It's unlikely that the A series would be able to compete with the Intel CPUs at
168.
▲
by
spronkey
9y ago
CPU performance doesn't scale linearly with TDP at all. Even Intel's own lower power offerings look insanely awesome when you consider performance per watt vs their higher end parts.
169.
▲
by
spronkey
9y ago
Well, it is somewhat on iOS because somehow Apple's software gets extremely heavy. Wirth's law or something. The iPad 2 used to feel pretty damn speedy, now it's an absolute dog.
170.
▲
by
spronkey
9y ago
It really does. Especially when your options for "walking away" have similar bullshit authoritarian contracts. Also, considering how much money megacorps can make of employees' ideas, I'd say that many aren't fairly
171.
▲
by
spronkey
9y ago
All else being equal that's usually true though - a 750W model of the same PSU will usually draw more at 75W output than the 650W model of the same PSU. But with 80+ gold and above the difference will be negligible.
172.
▲
by
spronkey
10y ago
But what if I could plug my phone into a dock that gave me substantially more power, but I didn't have to make a massive context switch i.e. wait for syncing over a network for files etc, or log in again and load up what I already had
173.
▲
by
spronkey
10y ago
The charging light was a good innovation back when Apple introduced it. The rationale for having it there hasn't changed. Removing it was a clear regression.
174.
▲
by
spronkey
10y ago
Yep. I'd also mention how many viable alternatives to Google products and services they have shuttered because Google offer theirs "for free". They have an almost-monopoly on the advertising space, their resources and size ma
175.
▲
by
spronkey
10y ago
I wouldn't give Lithium Ion-based stuff to kids to play with unsupervised. NiMH for the win.
176.
▲
by
spronkey
10y ago
It is highly unlikely that thermal runaway was caused by the computer overheating. It's far more likely that a defect in the battery caused this. Perhaps the laptop tried to draw too much power from the battery, and it failed.
177.
▲
by
spronkey
10y ago
The craftsman: https://www.youtube.com/user/PaulSellersWoodwork The engineer: https://www.youtube.com/user/Matthiaswandel And the madman: https://www.youtube.com/user/stevinma
178.
▲
by
spronkey
10y ago
foobar2000 might be customisable, but it comes with terrible defaults in comparison to WinAmp UI-wise. I've tried foobar2000 a few times, but I never have the energy to make it work nicely.
179.
▲
by
spronkey
10y ago
It's better on macOS. But it's still awful. The benchmark here is actually iTunes itself, which was substantially better 5 years ago.
180.
▲
by
spronkey
10y ago
For another example, a thread today brought up Winamp. Winamp's last major updates happened, quite literally, a decade ago. This is a player that works just fine on Windows 10, and there's definitely a case to be made that it&#x
More ›