Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
syntheticcdo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
syntheticcdo
7y ago
> there should be a single switch for expert users to toggle to effectively say “I trust all of the software on my Mac”. As an "expert" software engineer, I completely trust absolutely zero software running on my computer, in
62.
▲
by
syntheticcdo
7y ago
A post-it note that says "American Express not accepted" is probably deterrent enough, rather than a technical solution.
63.
▲
by
syntheticcdo
7y ago
Editorialized title. Surely if YouTube were banning ALL cryptocurrency videos, https://www.youtube.com/user/bitcoin would have been an obvious place to start?
64.
▲
by
syntheticcdo
7y ago
For me, 2FA tokens and easy shared vaults.
65.
▲
by
syntheticcdo
7y ago
These patterns look familiar to me, having retrofitted a functional, though poorly architected AngularJS app for WCAG compliance. Would it have looked better if from the beginning semantic HTML were used? Sure. But does the aria- and role-
66.
▲
by
syntheticcdo
7y ago
I disagree. Knex isn't an abstraction over SQL itself, as much as an abstraction over the tedious process of writing literal strings, which let's the developer treat SQL queries as code. My process is generally - write SQL to find
67.
▲
by
syntheticcdo
7y ago
I would say you need _to know about the existence of_ window functions. Knowing they exist and generally what they are used for means some time in the future I can identify a problem I am trying to solve, and then go read up on the document
68.
▲
by
syntheticcdo
7y ago
The sweet spot for me is a query builder: a tool to generate SQL and treat queries like code, and not get in the way like a heavy ORM. Shout out to http://knexjs.org/ for Node.
69.
▲
by
syntheticcdo
7y ago
For one, that would be illegal in California. Outside of that, as long as it was opt-in, I think it would be appropriate. Progressive at least has been doing this for almost a decade.
70.
▲
by
syntheticcdo
7y ago
I hardly think the behavior is as malicious as the author seems to suggest. As an anecdote, I am an iPhone user with read receipts on. My phone tells those who send me messages both when I have received the message (Delivered), and the exac
71.
▲
by
syntheticcdo
7y ago
That tutorial is representative of if you want to go all in on AWS and have your developers live and breathe in AWS. Everything in the Architecture Diagram of Module 2C are definitely necessary pieces of modern software development, you cou
72.
▲
by
syntheticcdo
7y ago
I would be responsible. It is up to me - the server operator - the fulfill my contract with Amazon. I COULD have set up billing alerts, rate limiting, WAF, etc to avoid being charged or to shut down the unexpected usage, but I didn't.
73.
▲
by
syntheticcdo
7y ago
If your C code is upgraded from C n to to use C n+1 features, then it breaks compilers that do not support c n+1. This is not a problem for end-users, because most people do not compile the code themselves, but use pre-built binaries. So, i
74.
▲
by
syntheticcdo
7y ago
It's a bit different with compiled code though right? If you stop supporting the previous C revision, it means the person compiling your code need to upgrade their compiler, the executable will work for everyone on that platform once b
75.
▲
by
syntheticcdo
7y ago
I would imagine complete credit card applications contain the type of information identity thieves would be willing to pay good money for.
76.
▲
by
syntheticcdo
7y ago
Conversely, why are there so many back-end programming languages? C#? Java? ColdFusion? PHP? Node? Rust? C++? Ruby? Python? Do we really such have different requirements that there need to be so many!?
77.
▲
by
syntheticcdo
7y ago
Not necessarily about cheating, but a good Riot Games post in the past dealt with their attitude toward creating a "Prisoner's Island" for toxic players: https://nexus.leagueoflegends.com/en-us/2017/
78.
▲
by
syntheticcdo
7y ago
I had the same experience. Got hooked on the Bird/Lime craze and decided I was done dealing with playing the lottery of "will there be a scooter nearby, and if so, will it be in good condition?". Even with my mild usage, it m
79.
▲
by
syntheticcdo
7y ago
This is one of the most interesting things I've seen in this thread. I would not have expected 1Password to make any part of their platform MIT licensed.
80.
▲
by
syntheticcdo
7y ago
ACAO:* is appropriate for a publicly accessible, unauthenticated request.
81.
▲
by
syntheticcdo
7y ago
> 100% of the time Nothing in software engineering is absolute. And even if something were to be 100% the correct solution one day, the next it could change.
82.
▲
by
syntheticcdo
7y ago
Interesting distinction here: 100% SLA on responding to incoming DNS requests. The R53 console or management interfaces could be down and the SLA stays in tact-- if you can't update your DNS then 100% incorrect responses isn't ver
83.
▲
by
syntheticcdo
7y ago
Saying Slack requires a $4000 laptop is a bit of hyperbole don't you think? I've used the Slack web client on a $300 Chromebook and it was just fine.
84.
▲
by
syntheticcdo
7y ago
The article is not clickbait but the takeaway is easily misinterpreted. Instead of "JavaScript is such a weird and confusing language" it should be "a lot of people are using JavaScript without understanding the method signat
85.
▲
by
syntheticcdo
7y ago
Well we can't grow corn in Manhattan.
86.
▲
by
syntheticcdo
7y ago
VoiceOver is built into OSX and is fairly full featured. Anything for Windows is either expensive or half baked IMO.
87.
▲
by
syntheticcdo
7y ago
"100%" CPU utilization means very little with modern Intel CPUs and TurboBoost. Intel CPUs have the headroom to clock much faster than base clocks but often can't sustain due to thermal constraints. Using a desktop processor
88.
▲
by
syntheticcdo
7y ago
https://searchads.apple.com/privacy/ I think what you quoted is Apple saying "if no one is clicking on your ad we stop showing it to people".
89.
▲
by
syntheticcdo
7y ago
BrowserStack- It's expensive but it does it all.
90.
▲
by
syntheticcdo
7y ago
Use randomly generated words. A CSR might be convinced by "idk I just put random words in there LOL" when the security question answer is uaisehf8wefjh0824m, but if they see "correct-horse-battery-staple" as the answer,
More ›