HN user

devrob

275 karma

Nice to meet you!

my dj / electronic music school school.learningtodj.com my writing robertxworld.com my twitter @robert_x_world my github github.com/aquaflamingo

Posts76
Comments29
View on HN
en.wikipedia.org 7mo ago

The Republic of Rose Island

devrob
3pts0
github.com 1y ago

Show HN: Sync with Terry Your New Satirical AI Product Manager

devrob
3pts0
toy-tech-debt-calc-dgsb.vercel.app 1y ago

Show HN: Toy Tech Debt Calculator

devrob
1pts0
news.ycombinator.com 1y ago

Ask HN: What Was It Like Working in IT 1 Year Before Y2K?

devrob
2pts7
www.promptzilla.xyz 1y ago

Show HN: I built a client side Chrome extension to manage your ChatGPT prompts

devrob
4pts2
www.wazokucrowd.com 2y ago

Wazoku Crowd

devrob
1pts0
news.ycombinator.com 2y ago

Ask HN: Is there a robots.txt equivalent for LLMs? like LICENSEME.txt?

devrob
4pts2
blog.robertsimoes.org 2y ago

Tool – personal goals report card

devrob
1pts0
blog.robertsimoes.org 2y ago

Tool – Too Many Ideas Quick Evaluation Framework

devrob
4pts0
news.ycombinator.com 3y ago

Ask HN: Is Google changing navigation button ordering based on what you search?

devrob
3pts1
news.ycombinator.com 3y ago

Ask HN: Do you find GitHub less stable in the past 4 months?

devrob
23pts7
twitter.com 3y ago

Student uses smartphone and Repl.it for CS studies and school

devrob
2pts0
github.com 3y ago

Show HN: Emoji Compose – Export Slack Emojis from Workspace

devrob
1pts0
blog.robertsimoes.org 3y ago

Did You Forget to Review Your PR? and Other Habits Worth Unlearning

devrob
2pts0
blog.robertsimoes.org 3y ago

Dead Code Is a Liability

devrob
3pts4
www.rubydoc.info 3y ago

I_suck_and_my_tests_are_order_dependent

devrob
333pts290
aquaflamingo.substack.com 3y ago

False Truths, Social Lies: the use of falseness and challenges of social proof

devrob
2pts0
www.youtube.com 3y ago

US Civil Defense Film: Duck and Cover (1952)

devrob
3pts1
blog.robertsimoes.org 3y ago

The Four Wings of a Software Engineer

devrob
11pts0
www.youtube.com 3y ago

Peter Thiel: Address and Q&A – Oxford Union

devrob
4pts2
platform-docs.opentargets.org 3y ago

Open Targets: platform for prioritizing/finding therapeutic drug targets

devrob
2pts0
medium.com 3y ago

Help, I'm 20

devrob
1pts0
www.evernote.com 3y ago

Peter Thiel's the Straussian Moment Essay

devrob
2pts0
aquaflamingo.substack.com 3y ago

On Reasons to Write

devrob
3pts0
aquaflamingo.substack.com 3y ago

Iconoclasts, Antithesis and Countermelody

devrob
1pts0
www.youtube.com 3y ago

Isaac Asimov, Visions for the Future (1992)

devrob
2pts0
en.wikipedia.org 3y ago

Böckenförde Dilemma

devrob
1pts0
aquaflamingo.substack.com 3y ago

The Peter Thiel Question: Test of character, tactical bet, or social commentary?

devrob
1pts0
aquaflamingo.substack.com 3y ago

Micro Ventures

devrob
1pts0
news.ycombinator.com 3y ago

Ask HN: How do I improve my judgement – technically and in business?

devrob
1pts3

The other day I got into some pretty weird territory with Claude, trying to map out what an immortal ASCII cat would look like. Basically an autonomous Tamagotchi.

The idea was to create a quine that runs forever on something like Akash network with its own crypto treasury to support and pay it's bills and try to replicate. It would then talk to an LLM for support and actions on what to do to stay alive.

It got pretty out there. Stored some of the ideas here.

https://github.com/aquaflamingo/catfi

I'm trying to build a simple, local, and semantic code + context search for coding agents like Claude Code.

I noticed that when trying to work with Claude Code I burned my token allocation really quickly and with parallel agents, no better. But when I looked at the other repos things felt really complex, for me at least.

I call it "contextd" and imagine it kind of like a context daemon you can always query in your repository for implementation plans, specs or code, etc. I always liked that git lived in your repo in the .git file, so I wanted this to work like that too but without 3rd party hosted databases or multi-repo pollution.

It's written in python at the moment, uses some local models and lanceDB but I might have it re-written in rust for speed :)

https://github.com/aquaflamingo/ctxd

The freedom and optimism is always rooted to the communal and ritual release in dance, the freedom to be as you are, or dance as you are. This gets harder and harder when there is fear of "documentation', if one can't "dance right" or "doesn't fit in".

Don't beat yourself up too hard though, you can always pickup a DJ controller and start again :)

And too: the scene has radically shifted, so being a promoter is a large part of the work. It's kind of like eSports in a way.

Indeed, I've written about this a little bit [1], they are growing in popularity due to a number of factors, one of which being, living in the moment. DVS1 has spoken with great eloquence on this subject as well [2]. These policies are the norm in Berlin places like Tresor. The industry culture has been really saturated by social media, live sets and destination sets [3], so many events are differentiating themselves by taking an different approach. It was a cool strategy when it started with Be At TV (RIP), (old) Boiler Room & (maybe) BBC R1 but it's lost its novelty at times I feel.

[1] https://www.instagram.com/p/DDkjBJhP1Sh/?utm_source=ig_web_c... [2] https://www.youtube.com/watch?v=ISoPHerYsn4&t=1181s [3] Think Cerce, Boilerroom

I think there's a lot of nuance here. I teach DJing (house/techno mostly) and there's never been more interest in electronic music & DJing. Folks who thought I was a bit out there in high school for liking electronic & dance music, have recently all now become more interested in DJing and raving. The DJ today is continuing to grow into the modern rock-star (albeit, in terms of real $ of music money, it's no where close).

Moreover, as several commenters have pointed out there has been a big growth in festivals and awareness. Lots of people talk to me about "house music" now, whereas before it was a relatively "underground" thing.

Now, I think there's a question about whether the scale of such events have maintained the same cultural ethos as the early rave days, and that, though I'm not old enough to have participated, is likely a categorical no. There's a greater focus on 'documenting' experiences at these events rather than living it. Here's a clip of an rising group called Kienemusik [tik tok link](https://www.tiktok.com/@as.anca/video/7359750430345186593?q=...), where you can see there's more video taping than dancing. I would venture to say, we are so filled with wonder sometimes that we forget that part of experiencing awe is letting go of ego and just experiencing.

A Writer's Ruby 3 years ago

Side tangent: I love Ruby, but strongly dislike and discourage `unless` in the code base. It still trips me up having written Ruby 5 years at this stage. Maybe its just me but I still pause every time for myself when looking at `unless` with a multi conditional. Example:

def do_the_thing

  return do_not_do_it unless first_conditional || second_conditional

  okay_actually_do_it
end

Glad that Rubocop is shipping with Rails though!

https://blog.robertsimoes.org/

Lot's of random stuff from tools, to troubleshooting, to how-tos to random essays mostly with a philosophical bent I guess

- Tool: Indexed Book Note Taking https://blog.robertsimoes.org/posts/tool-indexed-book-note-t...

- Notes: How Dropbox scaled 2007 to 2023 https://blog.robertsimoes.org/posts/notes-how-dropbox-scaled...

- Social Network Behaviour and Taxation Strategies https://blog.robertsimoes.org/posts/social-network-behaviour...

- Four wings of a Software engineer: https://blog.robertsimoes.org/posts/four-wings-of-software-e...

- Return on Intelligence: Transhumanism, Stagnation or Bureaucracy? https://blog.robertsimoes.org/perspectives/on-return-on-inte...

This would be the contrarian perspective, and it's an interesting thought to consider. If memory serves, I think Marc A points out in an old Youtube conference video how most new technologies follow the Promethean myth in their relationship to society.

Funny enough your observation of

"There are more accountants now than then."

could be extrapolated from in two ways

The optimistic perspective might suppose technological development gives rise to new marketplace adaptations and creation of new and tangential jobs. For example, Facebook / Social Networks / Search creating new roles like: Influencers, Social Media Managers, Search Engine Optimization, et cetera.

For the pessimist perspective, I think you could suppose the "end state" of all technological progress in human societies is, eventually, an oligopoly of two industries: bureaucracy (legal) and politics (marketing).

Hi there, funny enough part of the motivation for me to build this was that I am a DJ and purchase a lot of music. I'm actually building an app right called Crates which is focused on DJs and music purchasers https://getcrates.xyz. I was thinking of integrating purchases into the app somehow, we will see!

if I'm hiring someone to solve problems, I'd like to see how they solve a problem; and certainly your github is a record of you solving some problems.

Is this to do with your comfort level in understanding their approach?

need to invest considerable time understanding the codebase you are working on and the problems your changes are solving before I can even begin to properly think about your changesets

Completely fair.

during We Just Got New Budget So Let's Recruit All The People month.

Lol

One might then go look at github repositories as well as scheduling longer meet-and-greets for the most interesting people to make the final selection.

I see, so using the activity and portfolio _after_ the fact as a means to gauge additional signal once the baseline has been met

Moreover, many publishers don't accept direct applications, or only accept them during specific, brief, time periods - by requiring the author to get an agent to agree to represent them, they are effectively outsourcing that initial screening step)

Interesting, thanks for sharing!

For most of the hiring funnel you want to evaluate everyone the same way so that you can compare each candidate apples-to-apples and so the hiring team builds expertise in the interview process

That is a great point! Similar to admissions tests to a college I suppose.

Their activity might be mostly in a natural language you don't understand, and how could you evaluate that fairly?

Good point as well.

That said if a candidate provides their GitHub or other portfolio then I think you should consider it just like any other part of their resume, not to replace the coding challenges but as part of the chat about past experience.

I think I understand. Would it be fair to say that, you consider the the "score" of the coding exercises as weighted higher than potentially significant contributions and maintenance of open source projects _because_ they are normalized?

Agreed, obviously there are considerations of:

A. System design and architecture

B. Problem understanding and solving

C. Team work and communication including navigating and working with stakeholders

D. Building requirements and negotiating tradeoffs

E. Ability to deliver consistently and reliability

F. Inventive and resourceful thinking

(Obviously this is non-exhaustive, but some top of mind considerations)

But at the end the deliverable is a combination of documentation, code and software is it not?

Supposing $COMPANY had an interview structure as follows:

1. Basic technical screen: Confirm candidate can program

2. System design: Evaluate candidate's ability to design systems

3. Algorithmic problem solving: Evaluate abstract problem solving

4. Behaviourial interview: Determine if candidate is good fit

Where would you map the above A-F or any other critical elements which I may have missed to how they manifest in 1-4?

That's a great point.

My only counter consideration might be that one's resume which states:

"I built XYZ at $COMPANY and resulted in $Xm in revenue growth" and one could simply show the person the product or area under which professional worked.

Per your point regarding candidate pool to evaluate, would you consider it fair to say that you see the purpose of the live problems and technical projects as a means of normalizing the ground of analysis (i.e. comparing apples to apples versus apples to oranges)?

I find it funny how every year there is another "Is Rails being relevant in $YEAR" article or two posted. I love Rails and still think it's a great framework, piece of technology for building companies (but you don't need to take my word for it: https://stackshare.io/rails). However, I also worked professionally and in a hobby cadpacity with Rails and been bitten by it too.

I can say from experience Ruby is not for everyone.

Rails is a tool, and it depends on _what_ you need to do with that tool. If today I needed to build a basic web app quickly and wanted minimal cognitive overhead with a plethora of "solved problems as libraries", I'd strongly consider Rails. It's fun to work with and gives great development speed, and it's manageable architecturally for a solo development team (MVC, Service Objects, API Clients, et cetera). I think it's a useful thing to have in your back pocket if you need to get an MVP up ASAP. That being said, with regards to building a prototype ASAP the fastest track is probably going to be the stack you are most familiar.

If I were building a company, choosing Rails would be an important question to consider. Programmers who know the framework and language well can ship things quickly. So if you're a solo or main technical co-founder you can go FAST. However, building a company is more than just technology considerations. For example, with each hire you will need to consider the cost-benefit of hiring or training for familiarity with tech stack. For example, Ruby is ranked #16 on most popular technology ~6% of respondents, and split 50/50 for loved versus dreaded on the Stack Overflow Dev Survey 2022. This could present a real challenge to the business in terms of sourcing and hiring qualified folks.

If you wanted something dynamic like Rails but with a higher potential talent base, using Python, Flask and Django might work.

Hope it’s cool to link our own stuff ?

I’m writing one right now on building a mini trading bot platform.

It would be great to hear what you like/dislike in these types of books.

I don’t have any marketing website up at the moment but I created this mailing list if you’re interested in following the developments http://bit.ly/tradingbotplatformbook

(Link redirects to https://cdn.forms-content.sg-form.com/f306b813-475c-11ea-9be...)