There is no programming without emphasis on algorithms and data structures. All code is algorithms, and works on data stored in, you guessed it - structures.
Every single person who writes code frequently will be better with a solid understanding of DSA, doesn't matter if you work with mainframe systems written in cobol or SPAs written in react.
I am not certain having a degree vs. being self-taught is the deciding factor in what is likely attributable to personality and motivational differences.
I also have a masters in CS but I still consider myself to be “self taught” to a degree. I didn’t really learn anything in lectures or from my professors. Most of my learning came from doing homework, reading textbooks, studying for tests, exploring the material, being curious, experimenting with side projects.
I’m sure my education was more structured than a developer who didn’t go to school, but I don’t feel like there’s a huge fundamental difference.
Like if you’re only “learning” from what people teach you then how are you going to be successful in software?
I mean, I was so curious, I started coding as a kid and got a tech job right out of high school. But I quit it at 19 because it didn't answer any of my questions about life. I moved to another city, waited tables, bartended, joined a band, drove a taxi, wrote a few novels, and started making indie games on the side. Eventually, the thing I found that I was most curious about was actually the intersection of code and art, and the way those things could be made to play off each other. That was the language in which I could best express myself and do truly original things.
To be intellectually curious is a rare thing these days. It's the main deciding factor if I'm hiring someone. Or going on a date.
Idk. I think some societies prize it more highly than others. What must it have been like to live in Athens when Plato was running the Academy? What got you permitted to be there wouldn't be SAT scores or grades, it would be curiosity and flexible thinking. When things like that have enough cachet, an entire society can orient itself in that direction rather than toward conformity or repetition. [edit: See also, modern Israel].
(Funnily enough, I asked GPT-4o just now what the requirements were for joining Plato's Academy, and it said this, exactly):
The requirements for joining Plato's Academy were not formally codified, but there were some general expectations and practices:
Intellectual Curiosity: Prospective students were expected to have a strong desire to learn and engage in philosophical discussions.
Age and Background: While there were no strict age limits, most students were young men, often from affluent families, who could afford the time and resources for education.
Philosophical Training: It was beneficial for students to have some prior knowledge of philosophy or related subjects, as the discussions at the Academy were advanced and complex.
Commitment to Dialogue: Students were expected to participate actively in dialogues and debates, reflecting the Socratic method that Plato valued.
Moral Character: A commitment to ethical living and the pursuit of virtue was important, as the Academy emphasized the development of the whole person, not just intellectual capabilities.******
Trump offered a mineral deal that secure Ukrainian minerals for the US while offering absolutely nothing in return. He did so from a position of power since Ukrainian lives depend on continuing military aid to defend against an illegal war of aggression with the goal of exterminating his country. Unless he's identical to Putin Trump isn't even in a position to offer peace.
You cannot possibly imagine how disgusted people are by Trump and by statements like yours. It's just disgusting.
It absolutely offers something in return. It gives the US interests in Ukraine and in maintaining the status quo so we can access those minerals. Putin wants them for himself. This is a clever way to push back at Putin while also compromising on having NATO at Russia's doorstep. It also compensates the US for its generous spending on Ukraine's plight. NATO is over anyway because European countries cannot or will not contribute their share and frankly the US isn't threatened by Russia in the same way it was during the Cold War. I much prefer a bi or tri polar world to the Cold War.
You've just confirmed with a meandering, misleading paraphrase the same as what I've stated in the first place, that the US has offered nothing in return.
The ones wishing for peace most are the Ukrainians.
However the Ukrainians also want a country where they can live in peace. Not under Russian occupation, not in fear of Russia breaking the agreement, again. (After agreeing to Ukrainian souveranity while Ukraine gave up their Nukes, after agreeing to the Minsk Memorandum after occupying Crimea)
I'm with you. And we seem to be in the minority here. Setting Ukraine aside for the moment, what have the many US military conflicts—they were not "wars" because the last one Congress declared was during WW2—since WW2 achieved?
Excluding proxy wars for simplicity's sake and only counting those where we had boots on the ground, from our engagements in Korea to Afghanistan, how has the world become a better place?
Besides (arguably) Korea, it seems our blood and treasure could've been better spent.
You want a peace by Ukraine's capitulation, which would involve Ukraine handing over millions of Ukrainian citizens to Russia. I'll give you the benefit of the doubt that haven't really thought this through but it's nevertheless disgusting, particularly the bullying of a foreign dignitary in the White House was disgusting and unprecedented in diplomacy.
Sorry I don't have any other word for it. It's disgusting behavior.
The only people who should be in charge of deciding when it's time to stop fighting are the Ukrainian people and their elected leaders. That's how democracy works. You should continue to support Ukraine with weapons together with the numerous allies you have, seek further alliance continue to pressure Russia with sanctions and isolation. Russian embassies should be closed, by the way.
Why? Because it's the morally right thing to do. It's as simple as that.
The Ukrainian leadership has suspended all elections. Polling indicates that Zelensky would almost certainly lose an election if one were held.
If you really care about the principles of democracy wouldn't you be in support of giving the people of Ukraine the chance to vote for leaders that would seek to end the war?
Also speaking of democracy, Trump campaigned on ending the Ukraine war and he solidly won the election, including the house, senate, and popular vote. Using diplomatic means to bring an end to the killing and an end to sending our taxpayer dollars to fund foreign wars is absolutely what the American people voted for.
The Ukrainian constitution prescribes that elections cannot be held during a war. One obvious reason is also that 20% of Ukraine are occupied and it's not possible to hold elections there. Similar decisions to postpone elections were made by other countries in distress, such as the United Kingdom during World War 2.
Zelensky has even offered to step down as a president in exchange for tangible security guarantees for his country, yet you people continue to parrot Russian propaganda. It's absolute insanity how brainwashed people are by this cheap Russian propaganda. Think before you write!
The primary thing which the US has given Ukraine is weapons designed and built during the Cold War for the explicit purpose of defending Europe against a Russian invasion.
> Nothing like this will be added to the product. Money comes from scraping content and thus content will be scrapped regardless any non-scrapping hints and we will be actively working on countering anti-scraping measures.
It's kind of tone deaf to launch a tool like this without considering this in the current climate. Not a popular take on hackernews but everyone outside the tech space is pretty pissed about this stuff.
And proxy farms exist solely to get around this problem. If you believe the rights of content creators is the end all be all, don't complain next time Disney tries to extend the IP expiration dates.
Every big corp holds money longer than necessary to maximize interest. It’s free money. We know TM. “Why wouldn’t TM do it” is what you should be asking proof for.
Rule of thumb when it comes to monopolies: always err on the side of rentierism. In fact, it should be incumbent on their defenders to prove (insert greedy activity) is not practiced by said corporation
OP said "higher interest rates" relative to historic lows in '20-21.
Your comment does not negate the effect that interest rates have had on affordability. The last time interest rates were this high, home prices were significantly lower than what they are now. Wages have not kept up with inflation.
Advance Wars is one of my favorite games of all time. Nakazawa Tech, the indie studio I founded, is aiming at recreating games that I loved playing as a kid, and building on top of them with twists and novel ideas.
It does, and it's a very good game, but this feels like plagiarism with how similar it is -- artwork style, mechanics, even UI is essentially identical to the GBA games
> It does, and it's a very good game, but this feels like plagiarism with how similar it is -- artwork style, mechanics, even UI is essentially identical to the GBA games
"Plagiarism" does not mean what you think it means.
I think plagiarism is a bit far, but I definitely understand why others think your game is extremely derivative of Advance Wars. Could you elaborate on what makes your game special?
It expands on the formula with new units, buildings and gameplay elements like you’d expect from a new entry 20 years later. It also doesn’t take itself too seriously.
You can play on any device at any time, in sync or async games and interact with other players.
It comes with the exact same map and campaign editors we are using to build the game. You can collaborate with friends on a campaign and share them with anyone.
Hadn't heard of it --cool. Along the same lines, Eastern Front[0] was a turn based tactical game about 10 years earlier. I played it in the early 90s on an Atari. The OPs game and advance wars have much more in common, but certainly the derivation goes back a long way. Later on, Japan had a lot of these turn based tacticals that didn't make it to western markets. (Super Robot Wars is a series that had some titles sold in English but not most.)