Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mobjack
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
mobjack
5y ago
That is my preferred style. If there are many joins, I could also add more indention to show what is being joined to what.
32.
▲
by
mobjack
6y ago
I used to wonder about the same thing then I saw my toddler accidentally hit the downvote button.
33.
▲
by
mobjack
6y ago
Sounds like a needlessly expensive standard. It is not that hard to quit without destroying your career. Personally, I am satisfied with two weeks notice money.
34.
▲
by
mobjack
6y ago
Nuclear can be competitive with subsidies. A serious response to climate change would be large government support of both nuclear power and renewables. Are we going to tell our children that the main reason we did nothing to fight climate c
35.
▲
by
mobjack
6y ago
In practice, paid websites have much less obtrusive ads. There are less incentives to ruin the experience for those who are directly giving them money.
36.
▲
by
mobjack
6y ago
Amazon, Walmart and Target were the ones most responsible for Toys R Us going out of business. They actively ran ads to attract customers away from Toys R Us.
37.
▲
by
mobjack
6y ago
Shorting stocks doesn't cause businesses to tank. What determines the success of a company like GameStop is whether people go to their stores and spend enough money to cover business expenses. It has nothing to do with the price of the
38.
▲
by
mobjack
6y ago
These lawsuits seem silly. Are investors suing for the right to be the biggest fool in a pump and dump scheme? The consequences of not buying GameStop is that the investor has more cash in their account which doesn't change in value. M
39.
▲
by
mobjack
6y ago
You get most of the value from the UA from just seeing if someone is on a mobile phone or desktop device. That is easy to parse. Most of the other metrics are noise and don't impact business decisions.
40.
▲
by
mobjack
6y ago
Using HTTP methods as verbs is a terrible practice. It works for simple CRUD APIs, but it becomes too limiting once there are more than one way of updating something. It ties the API design too closely to the data model and usually means th
41.
▲
by
mobjack
6y ago
Market experts have been caught with their pants down many times before because of the actions of uninformed investors. In 1999, the rational move would be to short tech stocks as they were over valued, but those who tried it lost lots of m
42.
▲
by
mobjack
6y ago
From my personal experience, it does have some negative effects especially if you do it daily. I would be more skeptical of a study that showed that cannabis had no harm.
43.
▲
by
mobjack
6y ago
It is not uncommon in the profession that someone working 3 hours can be more productive than another working 8 hours a day especially in slow pace environments. Occasionally there is an emergency where you work the full 8 hours being the h
44.
▲
by
mobjack
6y ago
You also need to get comfortable taking out tech debt as a startup. A lot of times you can get away with it at little or no cost. I wasted lots of time prematurely paying back tech debt only to have that code later deleted or rewritten. It
45.
▲
by
mobjack
6y ago
You need to pay taxes on RSAs when granted so they mainly make sense when the share price is really low on paper. Once the valuation is higher, RSUs can shield employees from paying taxes until a liquidity event.
46.
▲
by
mobjack
6y ago
As someone with a similar personality, I doubt the employee has any delusions about their organization abilities. They probably just don't like that aspect of their job and don't think it is that important. Approach it by saying I
47.
▲
by
mobjack
6y ago
It is also really nice to trust a developer enough where I can give a broad tasks and not worry about it. It takes a big cognitive load off of me. I don't enjoy small tasks as a manager but they can be necessary depending on how much I
48.
▲
by
mobjack
6y ago
Quality is overrated when it comes to tech. A quality product can be written with many different tech stacks. You just need to be able to recognize what is good enough to get the job done. I can often deliver faster choosing a good enough s
49.
▲
by
mobjack
6y ago
The real reddit loads them in the same page without a refresh like you are expanding a comment thread. It is one area where a little bit of JS improves the user experience. You can see the behavior without logging in by going to the old red
50.
▲
by
mobjack
6y ago
Attackers only need one attempt per username. They will use a leaked list of millions of username and passwords, then use a botnet to try them all on another website.
51.
▲
by
mobjack
6y ago
Those studies all come from companies trying to sell you something. They seemed to come from when mobile phones were much slower when there was a valid use for AMP pages. A/B test data is very easy to cherry pick from and you can see a
52.
▲
by
mobjack
6y ago
That brings back bad memories from working with Glue. If the source data isn't 100% clean and compatible with the destination, it is such a pain to get it working. I eventually got it set up, but for the amount of effort involved, I co
53.
▲
by
mobjack
6y ago
I prefer to say that code is like a Rube Goldberg machine. While it technically does the job, it is over complicated making it hard to add new features and easy to introduce bugs. If we rush to add a new feature, it will be like adding anot
54.
▲
by
mobjack
6y ago
I didn't get the memo that you had to have programming specific hobbies for interviews. I usually just say something to make me seem well rounded if asked about my hobbies.
55.
▲
by
mobjack
6y ago
Doing all the logic in SQL requires more complexity using subqueries. It gets uglier if you need to find the contract valid on a certain date based off of a join. These issues can be covered up with code as it will a easier to have reusable
56.
▲
by
mobjack
6y ago
I implemented such a feature and thought it was a good thing as we don't want to send marketing emails to those who aren't interested. People will also enter in junk email addresses so it is to clear them out to keep your list cle
57.
▲
by
mobjack
6y ago
Manual testing and design patterns that isolate the effects of a change from the rest of the system. I am going to manually test things anyways, so in practice, unit testing usually takes longer. I am more likely to add robusts tests to par
58.
▲
by
mobjack
6y ago
To be fair, traveling with a baby makes you much less likely to attack a plane. This exception makes the TSA's policy more pragmatic and reasonable. The harm of denying a baby milk or formula is worse than the risk of terrorism in this
59.
▲
by
mobjack
6y ago
The "I don't know" case is the most painful to ask for since it feels like I am always second guessed. If I have the permission, I can tell its value in a few minutes but instead I have spend hours doing due diligence to try
60.
▲
by
mobjack
6y ago
My issue is that most of the examples in the documentation either have or assume lax IAM policies.
More ›