Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
twawaaay
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
451.
▲
by
twawaaay
4y ago
This is "satellite" Internet. It is absolutely bonkers amazing you can get 1TB at all.
452.
▲
by
twawaaay
4y ago
My point is, looking at the code you are unlikely to be able to judge the value of it. Code is not valuable in itself. Code is liability because it costs a lot now and will have to be maintained in the future. Frequently, best solutions and
453.
▲
by
twawaaay
4y ago
> Musk’s team has already tried to evaluate the productivity of Twitter employees by asking engineers to print out the code that they have written in the last 30 to 60 days. Musk also brought in Tesla engineers to look over Twitter code.
454.
▲
by
twawaaay
4y ago
It is your body's ability to regulate blood sugar level in presence of intakes of food or their absence. A healthy person should have no problem maintaining blood sugar level except for very extreme situations (like running a marathon)
455.
▲
by
twawaaay
4y ago
Do you have to be good at everything? It is an unreasonable expectation. It is better to know a lot of stuff a little and some things very, very well. Do you have to get every job? You do not. You just need to find one that suits you and wh
456.
▲
by
twawaaay
4y ago
The issue is where your tools are supposed to be generally available on a machine or when your application has access to secrets (like keystores, configuration files, log files, etc.) which is pretty much every application.
457.
▲
by
twawaaay
4y ago
I think the mistake is assuming that there is any connection between amount of work put in and your productivity as a CEO. Even for a developer, various people can be wildly differing in productivity, by order or more of magnitude. When you
458.
▲
by
twawaaay
4y ago
Yeah, that's exactly the point. If the process takes couple of days and they do a lot of communication, there is a good chance the real owner of the account will get notified and have time to react before the attacker gets access to th
459.
▲
by
twawaaay
4y ago
No, it is not broken. You just make cloned yubikeys. You can't read data from the key, but you can initialise it with your own data and you can initialise more than one with the same payload.
460.
▲
by
twawaaay
4y ago
You can. You make clones.
461.
▲
by
twawaaay
4y ago
It is inconvenience, but necessary one. Would you like your bank to make it convenient for you to get your money if you forgot your ID? It is double edged sword -- convenient for you is also convenient for somebody who might want to steal y
462.
▲
by
twawaaay
4y ago
Companies are weighing security vs convenience for the users vs support costs. They do know they could be more secure but the goal is not max security but rather some kind of balance between the three mentioned above. And sometimes it is in
463.
▲
by
twawaaay
4y ago
It is a bit as with insurance. You pay insurance in case something happens. The insurance model is based on the assumption that a lot of people will be paying for it without getting the insurance back, otherwise it does not make financial
464.
▲
by
twawaaay
4y ago
Free account? When you are paying customer you are also getting the privilege of contacting the support. I think it is fair that Google does not want to directly talk to billions of people using their services and not paying a cent for it.
465.
▲
by
twawaaay
4y ago
That's not really true. It would be if it was done right, but most companies have some way of getting around it. I lost my yubikey I used for my AWS account (I know, I should have two but I really did not have anything worthwhile on th
466.
▲
by
twawaaay
4y ago
I am not saying you can't. I totally believe you do. Modern hardware is totally able to execute hundreds of thousands of transactions per second on a single core. If your query is simple and you can organise getting the data from stora
467.
▲
by
twawaaay
4y ago
There are also companies that do not really have a price list, they will just think up the price depending on what they think you are willing to pay.
468.
▲
by
twawaaay
4y ago
I look at the database connections the following way: how many connections can a database really serve effectively? For a connection to be actively served the database really needs to have a cpu core working on it or waiting for IO from the
469.
▲
by
twawaaay
4y ago
Edited out but the issue is it really is technically wrong. From a person that is actually building real world large scale applications this is super naive. There exists no networking hardware or disk IO that can adequately support this man
470.
▲
by
twawaaay
4y ago
> With serverless compute infrastructure Here is your problem. You are trying to build a huge application using inadequate technical building blocks. Lambdas are super inefficient in many different ways. It is a good tool but as with eve
471.
▲
by
twawaaay
4y ago
Yeah, it is better to manage 50 people and millions in hardware than do the same work with just 2 engineers and one server. You then get those completely unnecessary feats of technology when really, a single server is usually good to run hu
472.
▲
by
twawaaay
4y ago
If you have a lot of connections doing similar things, just batch requests to get the data in bulk. Scaling your database up should only be attempted once you can no longer improve efficiency of your application. It is always better to firs
473.
▲
by
twawaaay
4y ago
Of course, I do prefer higher level constructs. Even then goto/if/switch are effective, readable solution especially if you use them within idioms. The problem is when people start replacing low level statements with other low lev
474.
▲
by
twawaaay
4y ago
For some strange reason there exists a subpopulation of developers who hate goto/if/switch etc. statements and feel compulsion to replace it with an equivalent solution that does not use goto/if/switch even if this is do
475.
▲
by
twawaaay
4y ago
> Of course, he's the richest person in the world and his finance partners are well connected Saudis, Care to point to your sources or are you just spreading misinformation? Saudis are second largest shareholder in Twitter but their
476.
▲
by
twawaaay
4y ago
Twitter has been taken private so this is not corporate raid. Corporate raid is aimed at making changes to the company specifically to increase share price. The idea is that the resulting share price increase covers at least significant par
477.
▲
by
twawaaay
4y ago
I think biggest problem about "premature optimisation" is the problem that defining "premature" has been left to the reader and everybody has their own definition. Then they will spar online completely needlessly because
478.
▲
by
twawaaay
4y ago
I don't think you realise why this is so hard. The basic reason is that software at every level expects TCP/IP. And you can't drop in a translation layer because it will require at least the same amount of overhead as "
479.
▲
by
twawaaay
4y ago
I think the issue is that middle management does not yet have "true" leadership ability. Rather than getting people to do what they want, they are trying to build systems to achieve the same. Too bad they don't understand you
480.
▲
by
twawaaay
4y ago
I wasn't aware of SAFe until one new manager got our director to loose his head for it and institute it in all teams. It was a total disaster. The idea of Agile is for each team to be responsible to improve their processes. Because imp
More ›