Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gtsteve
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
gtsteve
6y ago
About £1,400. The main saving comes from not going for any graphics card over an Intel Iris given that's not a requirement, but we can add an aftermarket card later if needed. Doesn't include monitors though (£600ish for 2 27"
122.
▲
by
gtsteve
6y ago
I have a custom built PC with 2 monitors. It runs Windows because I do lots of Windows development - despite getting to .NET Core we still have some older components that need visual studio. The gaming spec works quite nicely, the main thin
123.
▲
by
gtsteve
6y ago
I guess the IP addresses used by VPNs will get a lower trust factor for a number of reasons - the material accessed and actions performed will differ to the behaviour of someone not using a VPN, as most people choose to use VPNs only some o
124.
▲
by
gtsteve
6y ago
Indeed, my co-founder and I were colleagues at the time and we were given the opportunity to lead a new service (almost like a startup inside a larger company), with me as the technical lead and him as the business lead. We had discussed st
125.
▲
by
gtsteve
6y ago
Yes I think this person is taking the very best of 90s software and contrasting it with the very worst of the current time. People still do high quality work today.
126.
▲
by
gtsteve
6y ago
I meant in terms of documentation, i.e. stack overflow, youtube, etc. Universities are putting their course materials online for free, that sort of thing. It's easy to be cynical about modern software, but remember it can still be sold
127.
▲
by
gtsteve
6y ago
I started PC programming in about 1997 before I had an internet connection at home. I had to either research at school and make notes or get books from the library. The fun result of that was for a few weeks I thought that I was going to ge
128.
▲
by
gtsteve
6y ago
For example, there are 999999 combinations for TOTP. You might not be able to get through all those combinations in 30s but you could probably get through enough to give you a good chance of access on a long enough timeline. So, you lock ou
129.
▲
by
gtsteve
6y ago
I think the biggest game-changer for me is writing down my plan for the next day in the evening. Also, using extensions like TomatoTimer to make sure I don't get distracted by impulsive browsing. It's amazing how frequently I'
130.
▲
by
gtsteve
6y ago
I had a similar concern where my number might be known to an adversary but the site I was using had to use SMS validation. So, I tried rolling a solution for this problem with Twilio but the range the number was assigned from was blocked be
131.
▲
by
gtsteve
6y ago
My multi-tenant web app does this but I don't know if you'd call 100 unique users a day "at scale". I believe it will be helpful if it's necessary to separate customers into "pods" as we grow. The main adv
132.
▲
by
gtsteve
6y ago
I understand the logic of not waiting for the CloudFormation team to do their work because it could introduce delays but it makes it a considerably less useful tool. When considering Terraform vs CloudFormation I certainly took that into ac
133.
▲
by
gtsteve
6y ago
> PHP allows incompetent programmers to create insecure websites. The points you bring up are good but my first instinct was to distrust you as you opened with that. I don't believe any specific shortcoming of PHP makes these issues
134.
▲
by
gtsteve
6y ago
I see, apologies. However, I'm reasonably certain we'd see poor performance with that query on MySQL 5.7, but I don't think it's got as good an optimiser as Postgres for example.
135.
▲
by
gtsteve
6y ago
I believe they may have intended to write this query with INNER JOINs instead of LEFT JOINs. If so, the result of the query would be identical but the second one would likely have performance problems given the category_id filter is not bei
136.
▲
by
gtsteve
6y ago
That's pretty nice actually. I can just keep my config files in EFS or perhaps even just store them in S3 and download them on container startup. Thanks.
137.
▲
by
gtsteve
6y ago
As it happens I just answered that question - https://news.ycombinator.com/item?id=22898903 I've racked up around 10 years of AWS experience now so it's not so hard for me to throw something like that together. If
138.
▲
by
gtsteve
6y ago
EBS volumes have a ~99.9% reliability rating so on a long enough timeline you're going to need to restore from snapshots. Writing to EFS however means that you can just treat your EC2 instance as a stateless front-end server that can b
139.
▲
by
gtsteve
6y ago
As it happens my company has hired a marketing company who wants to use Wordpress for our new website. This design really isn't so far out from what I planned but the NAT gateways aren't necessary and I was going to use Fargate in
140.
▲
by
gtsteve
7y ago
I love this guy's videos, I've been watching them for a year or so now. He also made a series [0] where he built the CPU, microcode and all using logic gates and components. As a pure software guy I found it very enlightening. [0]
141.
▲
by
gtsteve
7y ago
You don't have to do a big-bang style Google thing. You can just invest in some continuous improvement over the next few years: Iteration 0: What you have now. Iteration 1: A build server builds your artifact, and your EC2 instances do
142.
▲
by
gtsteve
7y ago
I guess they might also have a system that detects if the browsing pattern is unusual, i.e. someone has rooted your machine and has stolen your login cookie and is browsing at the same time as you on their own browser. If you break the back
143.
▲
by
gtsteve
7y ago
Alternative point of view: We went through the RFP process and failed to win the job. However, we did tick all the boxes in terms of company structure, security, processes, etc, which was helpful because another team in this company contact
144.
▲
by
gtsteve
7y ago
I think you need a job, just any job. You can get back to coding later. If there are youth hostels, motels or other cheap lodgings near you, you might be able to strike a deal with the owner to have a room or at least a bed while you work f
145.
▲
by
gtsteve
7y ago
For me, it's down to timezones. On a remote job advert I said I'd consider developers in Europe due to timezone overlap and an American developer e-mailed in saying, "but what if you just naturally get up really early".
146.
▲
by
gtsteve
7y ago
Could you not also just throw in 1-2kb of random data with your short data? Your app can then just disregard all text after a null bye or something similar. I'm not a cryptographer but that sounds like a good strategy when encrypting v
147.
▲
by
gtsteve
7y ago
Nice, this reminds me of the Jade templating language [0], although after a bit of Googling I see it's now called Pug [1]. [0] http://jade-lang.com/ [1] https://github.com/pugjs/pug
148.
▲
by
gtsteve
7y ago
I like this extension, nice work. One thing I couldn't find was activation keyboard shortcuts, and the ability to dismiss it by hitting esc. It'd be nice if it had that.
149.
▲
The Wireless Gamble (2000)
(economist.com)
1 points
by
gtsteve
7y ago
|
0 comments
150.
▲
by
gtsteve
7y ago
That's fair to say I guess - but it should be accompanied by some other property to indicate a condition like that. The API I'm thinking of though was effectively a wrapper around a database query which retrieved items. That'
More ›