Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
matt_s
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
181.
▲
by
matt_s
6y ago
My iPhone 7 is a tool. It does its job, I don't feel any need to hack it, mod it or change it or upgrade every year. I text people, call people, take pics, browse the web, install other apps for things like ordering food, maybe play
182.
▲
by
matt_s
6y ago
Maybe look into a window manager app and create a separate virtual desktop you can switch to? You didn't say what OS you are running but a quick search found Magnet for OSX ( https://magnet.crowdcafe.com/ ) There are go
183.
▲
by
matt_s
6y ago
Some feedback on the site: It says 6 languages are supported yet when I click deeper I only see things for Python and Java. If I wanted to learn Go, why would I choose your site over golangs [0]? I think more complete content would pull in
184.
▲
by
matt_s
6y ago
When you get a coffee-based drink at Starbucks, you can get that same exact drink anywhere on the planet at Starbucks and it will be nearly the same. They've applied the fast food business concepts to coffee. There is no need to impr
185.
▲
by
matt_s
6y ago
I've built one in a few minutes, not hours. Our main requirement was releasing tested code to production ahead of when other interacting pieces are ready (other API's, UI changes, etc.) Usually there is an API contract in place w
186.
▲
by
matt_s
6y ago
The OP asked if there are startups "tackling major societal problems". Tackling to me means that is the number one goal - tackling the actual problem, not a by-product. Tesla makes luxury cars which is 5% of all car sales (Model
187.
▲
by
matt_s
6y ago
Say you worked in a software development organization that was dysfunctional, shipped updates 3-4 times a year and had lots of infighting/political battles between teams. A vendor came by talking about a new development process with a
188.
▲
by
matt_s
6y ago
This isn't a huge ordeal to DIY. A database table with some fields (name, on/off, dates) and a module to call that checks the db. A simple UI/API to CRUD those rows. If it's a SaaS, how does your app function if the Sa
189.
▲
by
matt_s
6y ago
The website doesn't describe what specifically the glasses do to improve focus. It doesn't state there is a camera so if I have to tap something in an app that says I started task X, and veer off track and start browsing HN, how
190.
▲
by
matt_s
6y ago
I'm going to assume you have little kids. If the kid is over, say 12, then a simple comparison of age and a boolean is all that is needed.
191.
▲
by
matt_s
6y ago
For people that don't code, I think what you're describing they know as MS Excel. They don't know what a schema is and possibly can't define what user roles would be for what they need. Generated code is great to start w
192.
▲
by
matt_s
6y ago
You would need to learn about automation resources a cloud provider has to deploy something. Think about a typical LAMP server: instead of you manually building the LAMP server: picking a Linux distro, installing Apache, PHP, MySQL, cPanel,
193.
▲
by
matt_s
6y ago
This thought process goes beyond tech stack decisions and gets into software design decisions when you are writing code. Over-engineered solutions, and ones that seem like someone wanted to apply a design pattern everywhere take longer to i
194.
▲
by
matt_s
6y ago
Counterpoint is that they picked one thing (laser printing) out of the dozens of ideas coming out of PARC and capitalized on it to the point that they were found to be a monopoly [0] and forced to license their patents [1]. Watch Alan Kay&#
195.
▲
by
matt_s
6y ago
A lot of software engineers waste time re-writing other peoples code or creating something new that is "better" because they didn't like someone's code and the outputs are the same. I'm going to pick on Javascript a
196.
▲
by
matt_s
6y ago
You would have to become versed in PCI compliance and the ins/outs of different levels of that to know if your solution is 100% in line with what the latest security guidance is. Any company that does a lot of CC processing could be a
197.
▲
by
matt_s
6y ago
If you get more specific about a problem/pain it solves that costs lots of money and headaches then that might be too low. The use case I'm thinking of is a user in a call center environment that needs to process a customers credi
198.
▲
by
matt_s
6y ago
Those specific technologies may not have lasted in those formats but OO techniques and patterns in them will persist for a long time like ModelViewController and its variants. There may be some cool new tech that comes out with a neat patte
199.
▲
by
matt_s
6y ago
If we are talking about practicality, you could expand this to all suburbs (towns bordering cities) as well. The practical use case is marginal for them, same for wood fireplaces and horses.
200.
▲
by
matt_s
6y ago
When it comes to picking things you are spending your free time on, movies, dining out, video games, books, etc. you are more likely to immediately not even consider stuff you strongly dislike. Its really frustrating to see things in lists
201.
▲
by
matt_s
6y ago
There is a blog post on the Art of Manliness about how to fall asleep in 2 minutes based on research done during WWII to help pilots rest [0]. You can begin training now so the middle of the night feedings, etc. can be handled easier. Beyo
202.
▲
by
matt_s
6y ago
I think OP was referring to practicing for silly leetcode style interviews that FAANG companies are known for with the ultimate goal of getting a position at a FAANG (or in that ballpark) company and seeing your TC (I assume total compensat
203.
▲
by
matt_s
6y ago
What I meant was don't put identifiable user information (ids, email addresses, etc.) on the client in a JWT or cookie and use that as a session identifier. If the JWT or cookie gets hacked then someone can impersonate anyone on your
204.
▲
by
matt_s
6y ago
Who is responsible for the PCI considerations? The POS system company or the franchisor? Start looking at other POS systems immediately if possible. If that system's owners do not take security seriously, ditch them. One option, whic
205.
▲
by
matt_s
6y ago
I think more context is needed to understand what your web application does. When you say web token, I assume you mean JWT, which uses a process of encoding/decoding and can be hacked. If an attacker can interfere with the JWT/co
206.
▲
by
matt_s
6y ago
The vast majority of software developers don't have leverage over their employer. There are some in high demand tech hubs that do. Some interesting things that could happen: - We software developers create a hierarchy/training pr
207.
▲
by
matt_s
6y ago
Alphabet has a board of directors with 11 people [0]. They would have to collectively decide to stop making billions of dollars. I don't think this would ever happen. I don't think any publicly traded company that was profitabl
208.
▲
by
matt_s
6y ago
Yes, this is what I was referencing from the author. Git is decentralized version control. I would bet a site like Github protects itself from mass attacks because of its popularity. It has nothing to do with decentralized software. If a
209.
▲
by
matt_s
6y ago
StackOverflow tends to attract new developers and newer language frameworks simply because it is a Q&A site. There are scores of developers out there that don't need beginner level help with their language or use a proprietary lang
210.
▲
by
matt_s
6y ago
Security through obscurity, not a valid security plan. Regarding things like hacking into prominent accounts, DDOS/DOS attacks obscurity means it isn't worth the effort, like the author points out.
More ›