Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mistahenry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
mistahenry
7y ago
As far as I can tell, the previous commenter was in agreement with the sentence he quoted, going so far as to say that the “on a dime” stipulation isn’t even necessary to consider the idea that we “must always be prepared for it to do somet
32.
▲
by
mistahenry
7y ago
In my driver’s education course back in the early 2000s, they explicitly told us that Cruise Control can dangerously malfunction in rain and should only be used on dry roads.
33.
▲
by
mistahenry
7y ago
That’s an unfair characterization if you’re talking about the crash in Arizona. Perhaps: “Did you hear about the Uber crash where the AI couldn’t track a pedestrian jaywalking at night across the middle of a nearly pitch black two lane high
34.
▲
by
mistahenry
7y ago
Most, if not all tooling, comes with a learning curve. But once you pay it, that initial ramp up time is not required on the next project. I could start a new project with Spring Boot and Ember.js, provision a Debian box with Postgres and n
35.
▲
by
mistahenry
7y ago
Assimil is the best program I've found so far for learning a foreign language. The way you learn the language feels very natural to me. I used their book but they've recently released an app which may be good. I also recommend Pim
36.
▲
by
mistahenry
7y ago
> It's astonishing how many developers rely on logging/print statements for debugging. The learning curve of using a tool like PDB or GDB is just too steep for most people. On the other hand, since I can’t hook up a debugger to
37.
▲
by
mistahenry
7y ago
I can think of a bunch off the top of my head that mostly stem from a serious reduction in complexity: - having one data store instead of two - no data store synchronization and related consistency headaches - the ability to easily join
38.
▲
by
mistahenry
7y ago
IMO there's a huge difference between invasive and non-invasive attacks. I would expect something that bills itself as "The safe place for your coins" to require a bit more effort, know-how, and tools to read out my keys than
39.
▲
by
mistahenry
7y ago
To me, this is full admission of a complete lack of security competency. Building a hardware wallet without using a smart card or some other secure element that at least has mitigation’s against voltage/clock glitching, detects light,
40.
▲
by
mistahenry
7y ago
It’s my understanding that banks in the EU must make their APIs public after PSD2. So...regulation is about the only thing they will get the incumbent to share their data
41.
▲
by
mistahenry
7y ago
On the other hand, grep can be far faster for searching alone than awk. I almost always use an initial grep for the string that will most reduce the input to the rest of the pipeline. Later, it feels idiomatic to mix in awk with matches li
42.
▲
by
mistahenry
7y ago
In my experience, learning a second language has clogged my brain up a bit. Maybe it’s healthier and more engaged, but it’s sometimes hard to say if it’s truly been beneficial from a cognitive perspective. I’ve certainly been humbled and be
43.
▲
by
mistahenry
7y ago
In my opinion, Assimil for learning the grammar and Pimsleur for speaking and listening comprehension. That’s how I learned German by myself enough in a year to get a job in Germany More important than the method, though, is that you never
44.
▲
by
mistahenry
7y ago
Too true. I self taught German to a low C2 in 2 years or so as a native English speaker. I got to a very high level of grammar in a matter of months, but since vocabulary took far longer to acquire, I was left having most conversations soun
45.
▲
by
mistahenry
7y ago
I moved to Germany from the US, and I’d say that traveling is still very different from being at home in 2019. With regard to connection reducing the adventure when traveling, how connected you are at any time can be a choice. Sure, back in
46.
▲
by
mistahenry
7y ago
Let’s say I have a newsletter generation service for a website. Users can opt of emails. I use AWE SES for sending emails. I would like to test that emails are sent unless you’ve opted out. First, I don’t know how to accomplish this without
47.
▲
by
mistahenry
7y ago
They would also hesitate to build an app that only works in iOS 13+ when iOS 13 is the current iOS
48.
▲
by
mistahenry
7y ago
Can’t you just handle these sorts of consistency issues with uniqueness, foreign key, and check constraints?
49.
▲
by
mistahenry
7y ago
It was two weeks ago when I started suddenly having delivery problems (ie consistently delivered to the spam folder) for emails sent from SES from AWS. It’s very obvious to me now when reading these replies that Google changed their spam fi
50.
▲
by
mistahenry
7y ago
This same thing started a few weeks ago for me as well. I have a cron job that parses my log file and sends me usage statistics every morning. I had been receiving this email for 100+ days when suddenly it stopped. I investigated thinking i
51.
▲
by
mistahenry
7y ago
Lol this one was painful. And they also moved where the peripheral identifier is located in the object hierarchy to a superclass CBPeer which was wrapped in available MacOS 13+. So all my existing code that referenced the identifier on the
52.
▲
by
mistahenry
7y ago
I support a MacOS app that connects to hardware devices via Bluetooth low energy and/or USB back to 10.7. First off, Apple makes it damn near impossible to test old versions, but we have every OS in a parallels VM and have copies. Ever
53.
▲
by
mistahenry
7y ago
If my app completely stops working during a beta, are you suggesting that I should just wait until the actual release to find out that my app is in fact really broken should that be the case? And only then develop a new release for my app a
54.
▲
by
mistahenry
7y ago
I was trying to run versions of our app built between 2011 - 2016. None of them would open in the MacOS 10.15 beta. Before this September 3rd announcement, any attempt to notarize the app would be rejected for not having hardened runtime. I
55.
▲
by
mistahenry
7y ago
In early versions of the MacOS beta, the right-click open did not work, nor did starting the app from the command line. I never tried checking for the quarantine attribute and subsequently altering so I cannot comment there. You also couldn
56.
▲
by
mistahenry
7y ago
In my development as a software engineer, there was a noticeable "level up" after 3-4 years where I had accumulated enough knowledge across the various abstraction levels to the point where new concepts integrated cleanly into my
57.
▲
by
mistahenry
7y ago
Command line tools are very terse, heavily optimized (ie fast), interactive, and easily chainable. I would never want to write a python program for quick analysis of a log file when I can grep/sed/awk/sort/uniq my way to
58.
▲
by
mistahenry
7y ago
It’s exactly what I find so great about Ember (beyond just preferring a true templating language for front ends) React bringing the “same way of thinking” in the front end industry may be true now, but it definitely was not the case for man
59.
▲
by
mistahenry
7y ago
How often are you spinning up new servers? In one to two hours, I can configure a production ready Debian server from base install with firewall rules, correct network interfaces, cron jobs, all dependencies and tooling, monitoring, Postgre
60.
▲
by
mistahenry
7y ago
From my experience, there’s always one developer in every enterprise dev shop who understands transaction boundaries, isolation levels, and concurrency/reliability scenarios that do happen....and 10 other devs constantly instilling fea
More ›