<manveru>
no idea if that will match the actual git commit, but it builds at least
<samueldr>
probably won't match the revision considering how it won't have the same parent
<manveru>
aye
<samueldr>
I was thinking out loud since maybe it's something worthwhile for reproducibility to have a git stand-in that's used in those cases
<manveru>
would be nice for sure
<samueldr>
either gives a rev ID of zeroes, or configurable (would allow a build to pass through the rev id in some way)
<manveru>
i dunno why, but all it did was `git --version` and `git rev-parse --verify HEAD`
<manveru>
anw, that should fix issues with indirect rebar3 dependencies where rebar thinks they come from git but hex thinks they're from mix.pm
<infinisil>
colemickens: That article was pathetic imo
<manveru>
and that solved building cowboy, so now i have finally my first phoenix app completely built with nix :)
<manveru>
and without a separate lockfile for nix even
<manveru>
any of you need some elixir app built?
<manveru>
need some more craziness to test this out
drakonis1 has joined #nixos-chat
aanderse has joined #nixos-chat
goibhniu has quit [Ping timeout: 272 seconds]
drakonis1 has quit [Quit: WeeChat 2.3]
<infinisil>
So I got the first non-trivial reply from an assistant of a professor regarding my inquiry for a bachelor thesis proposal on Nix
<infinisil>
And their reply is that they're not familiar with Nix and not sure if they can advise me on that.
<sphalerite>
aww
<sphalerite>
would they still supervise the project?
<infinisil>
And then they ask whether I could provide the transcript of records (which is apparently the record of what courses I took)..? What for?
<infinisil>
Not sure why that would be needed and also not sure why they want that when they already pretty much said No.
<infinisil>
I guess I might just have to take a non-Nix project for my bachelors thesis..
<infinisil>
It's already so late, I need to start with this ASAP so I can finish as early as possible with university
<sphalerite>
was it really saying they're unwilling to supervise the project, or just that they won't be able to support you much with the technical bits?
<infinisil>
sphalerite: Well the latter probably implies the former
<infinisil>
They said the latter
<jasongrossman>
infinisil: If I asked for your transcript (I'm a professor), it would mean that I was wondering whether you were a pretty good student, because if you were then I thought I might take your project.
<jasongrossman>
infinisil: In other words, I read this as: if your transcript's good then they might trust you to look after more of the details of your project on your own.
<jasongrossman>
infinisil: I could be wrong, of course, and you'll probably never find out what they're thinking! But I reckon it's worth doing what they ask and sending them your transcript.
<infinisil>
Ah haha, well, I'm not, but the print-ready transcript doesn't even show my marks, only the courses I took, it even shows courses I failed
<jasongrossman>
infinisil: If it shows some relevant courses, that might be enough.
<infinisil>
Alright thanks, I'll just send it to them to see what they say. I'll also ask if they could ask around whether they have some assistant that is familiar with Nix
<infinisil>
My hopes are low
<jasongrossman>
Good plan. Good luck.
<infinisil>
Ah no, the transcript does include the marks, RIP
<jasongrossman>
Only if they're REALLY bad. Otherwise, send it in anyway.
<jasongrossman>
You never know.
<infinisil>
(had to switch to the english webpage to notice that I wasn't looking at the "transcript of records" earlier)
<jasongrossman>
I'm thinking of the general principle that often people will do things for you if you just keep yourself on their radar.
<sphalerite>
infinisil: FWIW I did a non-nix bachelor's thesis and somewhat regret it ;)
<sphalerite>
I'd recommend trying hard to get a chance at a nixy one even if it means you study for a few months more
<sphalerite>
unless there's really interesting other stuff available
<infinisil>
I'll try a bit more
<infinisil>
Hehe, I'm being a bit sneaky now, I replied "Is there any assistant in your department that might be familiar with Nix and/or Haskell (my preferred implementation language)?"
<infinisil>
I know that almost everybody there should be familiar with Haskell
endformationage has quit [Ping timeout: 272 seconds]