Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kamaal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
481.
▲
by
kamaal
2y ago
After a while, lesser the magic, the better. One of the reasons Golang has had a use case in today's age is there is a need for a programming language with just functions, loops and if/else statements.
482.
▲
by
kamaal
2y ago
If you are struggling to get Prolog. Think about it this way. In a regular programming language you write code and then write unit test cases to validate it. In prolog, all you do is write the test cases and then its up to the compiler to w
483.
▲
by
kamaal
2y ago
If you are using Bash, you probably need to use Perl. Python unfortunately doesn't shine where Perl is good at. Mostly of the command line work involves passing around adhoc text, parsing and using it. You are better off using a langua
484.
▲
by
kamaal
2y ago
Leetcode is mostly small time snippets, that tests how intelligently you can write nested for loops and if statements. That's mostly it. If you are looking to hire people to write < 50 line snippets, it works fine. Pretty much usele
485.
▲
by
kamaal
2y ago
npm, docker, kubectl honestly, you are splitting hairs. I plan to run a process for hours, I think 40 ms delays are something I can live with. git- I take more time to write the commit message to worry about 40 ms. I mean sure optimise code
486.
▲
by
kamaal
2y ago
This is bigger than Will Smith turning the role of Neo for the Matrix movie.
487.
▲
by
kamaal
2y ago
This whole thing is so bizarre. A lot of people look handsome, sound handsome and are even stylish. So some rich person can randomly claim some one looks closer or sounds closer to them and hence needs to forced to wear a mask to prevented
488.
▲
by
kamaal
2y ago
Well not sure what you mean by 'Conman'. Wildly successful people do aim high a lot, a lot. They don't meet 80% of their goals, that is perfectly ok. Even as low as 20% success on a lot of these moonshot things sets you ahead
489.
▲
by
kamaal
2y ago
>>The JVM cold-starts, loads a Hello, World program from a compressed JAR, runs it and shuts down in 40ms. Im yet to reach the X-men level super qualities that can detect, and work in 40 ms chunks. Or at least even notice a 40 ms dela
490.
▲
by
kamaal
2y ago
How is this any different than text, photographs or anything for that matter. By this definition all AI is illegal. Besides, how does one prove a recording is of a particular person's voice? The AI might be generating voice similar to
491.
▲
by
kamaal
2y ago
Lets say this goes to the court. I wonder how would they prove if a 'voice' belongs to a person. This is such a grey area, how does some one own a 'voice'. Also similar doesn't mean same. Plus this opens the door fo
492.
▲
by
kamaal
2y ago
>>It gets things wrong enough that I have to manually check everything it does and correct it, to the point where I might as well just do it myself in the first place. I have had personal experience with this. And seen others telling
493.
▲
by
kamaal
2y ago
>>Yet the primary effect it will have is for China to become less dependent on foreign chips faster. Honest question. If you could sell to somebody(and make profits) it would be foolish to create a situation where you might have to co
494.
▲
by
kamaal
2y ago
Not sure how true this is, I heard in the Joe Rogan podcast, cardio vascular fitness, like the extreme kind correlates with nearly the entire disease spectrum. It doesn't apply to something like 'acts of god' type things like
495.
▲
by
kamaal
2y ago
Apart from Python, even today what are the options? golang/rust/c doesn't fit well the kind of tasks you would use Perl to do. There is simply too much verbosity and at some point in time you will bail out of the sisyphean na
496.
▲
by
kamaal
2y ago
>>What good is perl in 2024. Pretty much anything that has to run on Unix(or unix like machines). Its special niche is glue code and automation related work. Use case for that happens quite frequently than one imagines. There is a als
497.
▲
by
kamaal
2y ago
Python is mostly the Perl of the current day. And it attracts tons of beginners, that also means nearly equivalent amount of bad code(Just like in the Perl days). These days if you are doing serious work, you simply use Java. Especially if
498.
▲
by
kamaal
3y ago
Once a company like Boeing is put on the slippery slope, it keeps going down south, until you make radical changes. Notice that in most of these engineering driving businesses, the culture was built bottom up, right from the birth of the co
499.
▲
by
kamaal
3y ago
One wonders how braking works on a train.
500.
▲
by
kamaal
3y ago
>>But I guess I thought that maybe there was... typically some kind of earthen buffer around the pillar to prevent such an impact? It does look reasonable to have such a buffer. But any preventive measure will have limits as what and
501.
▲
by
kamaal
3y ago
ER won't be the first people to be replaced. Very likely the first ones to go would be people who do the lowest of menial jobs and then they will build from there.
502.
▲
by
kamaal
3y ago
That Steve Jobs advice of saying no to a lot of things seems such a natural thing to do as you age. As years that remain shrink, you have to pick and choose the battles you want to fight.
503.
▲
by
kamaal
3y ago
There are still tons of PL/SQL developers, and a huge ecosystem that uses these things. Triggers were big at one time too. You will be surprised how H1B 'specialised talent' developers are just people who have worked on these
504.
▲
by
kamaal
3y ago
I laughed out real loud after reading this xD But really there is so much money in this, and if they can make it they are going to be the next Google. It should be obvious they don't want to be 'open' in terms of really makin
505.
▲
by
kamaal
3y ago
To add to your point, they also don't like to set a new precedent, if it takes off everybody would have to do it. Managerial jobs seem to now be a thing of the past. In the past year, I haven't felt the need for a manager. Even wh
506.
▲
by
kamaal
3y ago
How to think about recursion Finally the most easiest answer of all. Just don't use for loops to do anything. Begin by imagining your programming language doesn't have a for loop. Now write code. This is how you write recursive co
507.
▲
by
kamaal
3y ago
How to think about implementation of such things. Since everything is a list, and then a list of lists. You must begin with learning atomic list operations. Them being- 1. Accessing the first element of a list. 2. Accessing the remainder of
508.
▲
by
kamaal
3y ago
How to think about Big-O Big-O has nothing to do with running things fast. Although its a welcome and a nice side effect. Big-O optimisation is basically a way of finding means to reduce effort required to do anything. It just happens whe
509.
▲
by
kamaal
3y ago
Honestly speaking most of these books just show/illustrate how an existing algorithm works, not how to make an algorithm. I don't have a CS education but what I learned about algorithm thinking is this. 1. Trees- Use this if the s
510.
▲
by
kamaal
3y ago
>>It seems like the original authors were convinced most of the complexity of modern languages was unjustified and have slowly proven themselves incorrect over the years Python was the same way a few years back. People would give elab
More ›