Hacker Newsnew | past | comments | ask | show | jobs | submit | bhrgunatha's commentslogin

sigh I moved all my projects (from Bitbucket and Github) to Gitlab. Now it appears Gitlab is feeding its data to Google [1].

I do have a codeberg account so will consider moving my repositories again, although it's probably too late and has all been sucked up by Google already.

[1] https://news.ycombinator.com/item?id=36445526


Could you link to some of the announcements or articles. I only ask because I was totally unaware and would like to learn more.



> GitLab is working with Google Cloud because of its strong commitment to privacy and enterprise readiness, and its leadership in AI.

Google's commitment to privacy? Google's leadership in AI?

O how I love marketing, you can say just about anything



> I am going to try to use this utility to help me generate the flashcards instead of writing my own logic. Hopefully it works well as it would save me a lot of time.

My favourite practise tool is slightly more complex than flashcards (but could still be implemented as flashcards). It's better for playing but still works for rote memorisation.

Randomly filled rectangular grids.

They are incredible adaptable and very amenable to generating with scripts or small programs.

e.g. notes of the A major scale:

Shuffle the notes and make them into a grid (here is a 7x7 sample shifting each row 2 places - although any shift of 1 - 6 places would work.)

    C#  G#  A   B   F#  E   D
    E   D   C#  G#  A   B   F#
    B   F#  E   D   C#  G#  A     
    G#  A   B   F#  E   D   C#  
    D   C#  G#  A   B   F#  E   
    F#  E   D   C#  G#  A   B  
    A   B   F#  E   D   C#  G#  

Play the rows from left to right along each row. Then right to left. Plat the columns from top to bottom. Or reverse it. Snake along the rows top to bottom from left to right, then back right to left. Play the grid in a spiral. Clockwise, then the opposite way. Play diagonal slices rising or falling. Concentrate on the first notes in each row/column - play the mode starting from that note. Make it a cloze exercise by removing columns (or rows or just random notes)

    C#  -   A   B   -   E   -
    E   -   C#  G#  -   B   -
    B   -   E   D   -   G#  -     
    G#  -   B   F#  -   D   -  
    D   -   G#  A   -   F#  -   
    F#  -   D   C#  -   A   -  
    A   -   F#  E   -   C#  -  
The adaptability is really limited only by your imagination:

e.g. Chords:

  Bm   D  Fdim C   Dm   G   Am   
  Fdim C  Dm   G   Am   Bm  D  
  G    Am  Bm   D   Fdim C   Dm   
Name the notes, play them (frets 1-5 then frets 5-10), play the triads, inversions, arpeggios...

Or the same idea but using roman numerals/nashville numbers and play them in different keys:

iii V viio IV vi I ii


Let's get down to brass tacks. What recipe do you use? [1]

Aeropress is also my favourite method. It's easy to experiment with the main variables than most other devices - water temperature, grind size, immersion time, coffee/water ratio. I find better than the French press - and I think the main factor is that you add some pressure to the process. Aeropress is also easier to clean.

[1] https://aeroprecipe.com/


Again, hugely overcomplicating.

Scoop of coffee, grind, add, pour in some water from a boiled kettle, stir, wait for a minute or three, invert, press.


In the spirit of no over complications: don't bother inverting.

Here is a weird coffee person succinctly explaining: https://www.youtube.com/watch?v=j6VlT_jUVPc


Even better: don't press. Let the grounds sink to the bottom and don't drink them.


Are you suggesting drinking directly from the top of the aeropress?!

Might have to give that a try.



That's odd. I was sure Berkeley provided access to course material to the public.


> I'm barely aware that he was a good player of yesteryear

As an English football fan, that cheered me up (it still hurts). I suspect no English football fan could accept Maradona as the greatest.

Do you know about Pelé?

When I was a kid, it seems everyone (even non fans) knew Pelé was the greatest.


I am not interested in sports but when I was in my teens, no other name was associated with any sport as was the name of Pele with football. As you said, it seemed no one was interested in football but everyone knew Pele was the god of his game.


Lol, yeah. That game in 1986 must have hurt. One of the most beautiful goals of all time (which Messi has replicated twice), then that awful hand-of-g-d goal (which Messi, sadly, has also replicated twice).


> then that awful hand-of-g-d goal

everyone celebrates this goal. No fan has ever given him shit about it


I care, what can I say. I want clean fútbol.


Soccer is played by gloriously messy human beings. A bit of schmutz now and then is not so terrible a thing.


That adds to Messi's greatness, since he's not "gloriously messy".


I would say that Messi is gloriously messy.


At the very least we can say he is gloriously Messi.


The second goal should also never have stood. Clear foul on Glenn Hoddle.


36 years on and still seething x)

The Hand of God is a clear foul, but the Goal of the Century is clean as a whistle. Funnily, these two goals alone — both so different — are pretty much the summary of Diego Maradona


I like that take.


It was opposite order. Hand goal, then dribble.


Have you watch this? “Diego Maradona Goal of the Century | Argentina v England | 1986 FIFA World Cup” [1]

[1] https://youtu.be/Da_CDPRG2j0


I was too young to remember the game but I still remember the cultural impact of that goal in England as a kid. The fact we still talk about Maradona surely places him as one of the greats!

I'm not sure it makes sense to compare greats of different generations. In athletics we can clearly see the improvement from generation to generation so if you plucked them out at their heights Messi is probably a better player than Maradona and Maradona a better player than Pelé, but had they all played at the same time who knows?


You would hope so. Saw many people on r/adventofcode using dijkstra or even A* when every path step is just 1. I went with bfs because I'm pretty sure using a priority queue or heuristic function is going to slow those down.


For the input sizes in aoc, the slowdown shouldn't be measurable.

Taking input size into account, you do not even need a queue, just loops.


Annoyingly ddg also ignores +<must include> -<must exclude> and "verbatim" search terms and just shows the results they decide you must want. There are no good search engines any more. At least ddg still has bang searches.


I read this long ago, prompted when my dad landed a job lecturing on the later MV/4000 and MV/6000 models.

He'd sometimes work late and we'd go on a short family trip to pick him up. He'd set us up at a terminal to play games, my first journey into colossal caves. What really blew my mind, and I think cemented my love of computers and computing, was space invaders - an arcade game! OK text based sprites, but still the same gameplay as the real arcade machines, just less noisy.

I'm going to find a copy and re-read it as I remember it being compelling and a page-turner.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: