Nah at least in chess all the grandmasters lean heavily on the chess engines, including studying top games between the best AI
HN user
tfha
Acting responsibly as a researcher who has discovered a vulnerability requires delicately balancing a question of two greater evils. Will more people get hurt overall if we announce the vulnerability sooner, or will more people get hurt overall if we wait until the vendor is ready?
In most cases, working with the vendor to allow a patch and a warning to be released is the path of least harm. But sometimes the right decision is to announce a vulnerability before the vendor has issued a patch.
Doesn't phase 0 exclude the ability to transfer money? The whole point of a "currency"???
The first time I ever heard the Numa Numa song was when I was 10 and had the flu. I was puking in the hallway and had intense nausea for hours. My classmates kept playing the song because it was the new viral thing.
It took me over 10 years before I could listen to the song without feeling sick. It's fine now though.
I'm pretty sure part of the job of a bodyguard is to ensure the well being of their client. If they ask for something that improves safety but makes the client miserable, they are not doing their job.
Those are the cases where the parallel construction was caught, right? What about all the cases where parallel construction was used and successfully kept secret?
Maybe I'm missing something but Go _discourages_ nested conditionals. There are even static analysis tools in the idiomic toolkit which tell you when your conditionals can be simplified.
Humans make mistakes. People code review after exhausting days or late at night. Or sometimes they skim more than they intended to. You want to make problems in the code obvious everywhere that you can.
In programming, if you miss an important detail the repercussions can be high. In a million line codebase every idiom that's slightly more complex than it needs to be is going to result in dozens of additional bugs, sheerly because of the increased surface area for making mistakes with that idiom.
Have you used a lot of go? I'm a big fan of rust and definitely like rust devs and the rust community, but I find that people haven't used go enough to "get" it don't really understand just how much it can take away from cognitive load.
Rust and go are not really comparable in this regard, even if rust is much better than most people realize. There are too many ways to approach a problem in rust.
That said, definitely there are plenty of places where rust is a much better language choice than go
This is not my experience at all. We've spent the past few years building a multi-hundred thousand line of code distributed system in go and have found that sticking to idiomatic go has been very beneficial in building the thing successfully.
What is with all of the condescension that other developers have towards Go developers? Go has a set of highly desirable features that are very practical for building large team projects.
Imo it's unnecessarily hostile to compare go to playmobile and diplo, and it really encourages people to overlook the genuinely excellent features that go supports.
That's really not it. The more complex a language is, the more ways there are to approach a problem. The more things to have to learn and adapt to when reading code another engineer wrote.
You want code to be obvious. The senior engineer smiles when the junior engineer reads his code and says in just seconds "I know exactly what this does and have high confidence that it has no bugs."
Simpler languages facilitate simpler codebases.
Loops in go are much less flexible than loops in C, you'd never see code like that in go.
The way many people read code, it's much easier to overlook three characters than it is to overlook three lines with indentation.
That's really strange to me because I find go to be very readable. There are so few approaches to each of the basic programming building blocks in go that once you have read a moderate amount of idiomatic go, everything else just feels easy.
I find other people's go code is generally much more readable than other people's code in most other languages.
Go's simplicity and heavy idiomatic culture means all the code more or less looks identical. This is great for team projects.
I'm honestly of the opinion that this shouldn't be allowed either. Accept that you need to name the variable 'fooErr' and just ban all shadowing
Parallel construction happens way less frequently than people think it does
This seems like a rather vague claim
Fees are not a significant part of a libraries revenue
Nah sometimes you need to resize manually read a webpage. Gotta keep usability at least a little bit. Letterboxing I think is a good compromise
Before patents, businesses depended fully on trade secret, meaning developments would be made and lost over and over, and progress on a particular technology would be a lot slower because nobody could ever build off of eachother's work.
The patent system today is not really what it was meant to be, but the original patent system I think was an improvement over the status quo of the day.
Trigger oriented, usually related to existential feelings of emptiness. Asking the question "does my existence have meaning" for a long time would spike my pulse to 150+ and cause me to freeze up. Took maybe 18 months to wear off fully. I can still psyche myself out if I try today.
Other triggers were anything that seemed too unlikely to be reality. Waking up with 11111 karma on Reddit, strangers winking at my like they could read my thoughts, things of that nature.
It honestly wasn't that bad to live with.
After my 4th trip I had really sharp HPPD. That burn in effect you get when you stare at something for a minute plus, that took about 0.5 seconds for me. And then it took about 60 seconds to wear off. For about 2 weeks I had a constant triple or quadrupole or more image burned into my eyes. Eventually I learned to cope by shifting my eyes every 0.5 seconds like a crazy person, but it did stop the after images from accumulating.
That went away after maybe 3 months, hasn't been a problem since.
My advice would be to space out trips 12 weeks or more to avoid hppd, and stay under 400ug to avoid PTSD and crazy delusions. And if you are inexperienced with LSD really you should start at a dose of 150ug or so.
Nah I'd flip the complete opposite direction. Responsible use of psychedelics has many strong upsides, and I think the outright ban has done a lot of net harm to society.
At the very least I think doctors and researchers ought to be able to prescribe them and run experiments.
Yeah I have several permanent overhangs from my experiences with psychedelics as well. At one point I did 500+ug of LSD in a single trip and I am still working through PTSD from some of my delusions.
That said, the net effect on my life has been massively positive and has directly contributed to me being comfortable with myself, my body, my mind, my friends, and my place in this world.
Despite the overhangs, I highly recommend psychedelics as well. Though maybe stay under 400ug :)
Do we have data?
We got smacked by that for a securities violation. We were CS undergrads raising money for our startup, no idea that financial regulation even existed.
Once we knew it was wrong, it was too late. Recisions aren't as simple as just returning the money and the legal overhead was greater than the total money raised.
Oh well. We know better today.
Should we be building the internet such that a single website can make it effectively unusable for any user at their arbitrary whim?
The commentor did not do a good job of elaborating but I think it's actually not an unreasonable thing to wonder. If Netflix is trying to promote their documentary, getting Gates into the news as much as possible doesn't seem like an unreasonable strategy.
Yes, it would matter. If you don't want to raze your own cities an armed and hostile restiance even in the thousands of people is a massive thorn in your side. If the resistance reaches millions of people you basically don't have control at all. The country is just in a state of heavy war that point
I don't think anyone needs to be concerned about the safety of flying, even with all the news flying is still statistically extremely safe.
I will agree though that the TSA has made things pretty dehumanizing.