Im sure you write very readable code, but in most companies, there are a bunch of devs who completely rape the codebase with unintelligble bullshit. The linter is the first line of defense against these bozos, unfortunately it must be enforced company wide.
HN user
genericspammer
The point is that in the large picture there are many much more important topics with higher impact to focus on. The company wont make much more money by having consistently formatted code, compared to putting that energy towards new features.
Please inform me what the defaults are for Java, C#, C++, C, Bash and Python?
Do you guys never read code as side by side diffs in the browser?
There’s no trick to it, you’re overanalyzing. It’s just saing if I were a stone -> no experience, a bat -> some kind of experience. It is not claiming to define the ”something” as you seem to think.
I would say a lot would need to be added. Given the same input, the tetris game will respond exactly the same each time. There is no awareness, learning, no decisions made, but purely a 100% predictible process.
The Oxford Living Dictionary defines consciousness as "[t]he state of being aware of and responsive to one's surroundings", "[a] person's awareness or perception of something", and "[t]he fact of awareness by the mind of itself and the world".
Thanks for the clarification.
IME? BA?
I’ve worked with cucumber for a few yeats and only ever seen developers writing Gherkin.
To me it’s just another framework to learn - a failed abstraction. It’s always introduced by idealistic devs who regularly jerks off to conference talks.
I have a tiling window manager, I never use the tiling feature, I only have one window per workspace like the previous commenter. Alt+1 is always my browser, alt+2 is my code, alt+3 is slack, etc. Switching to the desired app doesn’t require thinking, and certainly no AI
As a toy project I can recommend re-creating the core functionality of Git. Its basic functionality beautifully simple.
Checking out Linus’ first commit of Git and comparing it with my own solution was also very interesting (and humbling).
If anyone is interested, here’s my toy Git implementation in Go https://github.com/emanueldonalds/shit
Can you have different environments or profiles or whatever, with different global variables?
As someone who rows an actual boat once or twice almost every other summer I just want to say that rowing is mostly upper body and arms, with little to no legwork.
This is a gem of a video. Even though this is a parody, it's interesting to note the difference in how C# and Java are perceived today. Microsoft has certainly tried (and succeeded IMO) to change the perception of C# as a Microsoft ecosystem lock-in language since they embraced Linux and open source with .NET core
You raise good points, I agree it feels like it is reasoning at times.
Though the brain, with our current understanding of it, is by far more of a black box to us than any LLM.
I certainly don't believe we have a 'reasoning module'.
Let’s also point out that human brains probably don’t have any vector databases in them either.
It seems to me like our brains must work very differently - just look at how much energy an LLM consumes compared to our brains consuming around 12 Watts.
Is there a distinction between LLM’s and AI, or do we consider LLM’s to exhibit intellect?
I remeber Sam Altman pointing out in some interview that he considers GPT to be a reasoning machine. I suppose that if you consider what GPT does to be resoning, then calling it AI is not so far fetched.
I feel it’s more like pattern recognition though rather than reasoning, since there’s no black box ”reasoning” component in an LLM.
Really cool and useful, how long have you worked on this?
What do we have to gain by going to mars?
The authors frustrations are shared by many.
I used an iPhone 6 way past its expiry date. It also became slower over time for no reason until it was essentially unusable.
Finally I bought a refurbished iPhone SE 2020 for 200 euros in 2022. It felt almost like going back to a brand new iPhone 6 in both performance and features.
I hope to keep it until the inevitable performance drop makes it annoyingly slow, then buy a refurbished iPhone SE 2022 and repeat.
After the SE 2022 becomes unusable there will be no good alternative left in the market for someone who only wants a small, simple phone without an abundance of stupid features, then I guess I’ll just stop using smartphones.
Lots of people seem to be doing hardcore things like using C without libraries, limiting memory etc.
And here I am doing it in Ruby instead of Java this year thinking I was giving myself a challenge.