Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 255 256 257 258 259 260 261 262 263 264 265 .. 5022
502,152 events total
2020-09-27 20:26:44 fluturel joins (~fluturel@86.120.237.180)
2020-09-27 20:26:51 × centril quits (~centril@213-66-146-92-no250.tbcn.telia.com) (Read error: Connection reset by peer)
2020-09-27 20:27:38 fendor joins (~fendor@91.141.0.143.wireless.dyn.drei.com)
2020-09-27 20:27:50 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-27 20:28:59 × isovector1 quits (~isovector@172.103.216.166.cable.tpia.cipherkey.com) (Remote host closed the connection)
2020-09-27 20:29:33 × carldd1 quits (~carldd@90-224-49-113-no56.tbcn.telia.com) (Read error: Connection reset by peer)
2020-09-27 20:29:35 rockethead joins (~rockethea@2001:41d0:302:2100::6dae)
2020-09-27 20:29:45 <fluturel> dsal: you were the one that made that GoPro thing-a-magic in Haskell, right?
2020-09-27 20:29:46 sigmaTau joins (~eat@66.115.146.13)
2020-09-27 20:30:13 carldd1 joins (~carldd@90-224-49-113-no56.tbcn.telia.com)
2020-09-27 20:30:14 <dsal> fluturel: Yeah. Got some good use out of it today, because I filmed myself making a couple bullets and the camera split up my video.
2020-09-27 20:30:48 <koz_> dsal: ... wait, like, _actual bullets_?
2020-09-27 20:30:52 jneira joins (501e65ce@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.101.206)
2020-09-27 20:30:57 <fluturel> that was my question as well
2020-09-27 20:31:07 <fluturel> how does one make bullets
2020-09-27 20:31:11 <dsal> I have too many hobbies. https://usercontent.irccloud-cdn.com/file/mEAok2zq/loading.jpg
2020-09-27 20:31:18 <koz_> fluturel: Uhh, it's not impossible.
2020-09-27 20:31:24 centril joins (~centril@213-66-146-92-no250.tbcn.telia.com)
2020-09-27 20:31:26 <koz_> Hand loads were a thing for quite a while, and still are.
2020-09-27 20:31:28 <dsal> I didn't cast the bullets in this case, though.
2020-09-27 20:31:30 <koz_> It's just fiddly.
2020-09-27 20:31:42 <koz_> (and obviously, machine-made ones will be much more uniform)
2020-09-27 20:32:03 <maralorn> fragnix seems to fulfill the Haskell stereotype. Last commit immediately before the icfp talk but since then no activity what so ever. I really don‘t want to complain about it, but I am so exited about the project.
2020-09-27 20:32:04 <dsal> But I did have to like, use a stupid piece of paper to get powder into the cases I harvested.
2020-09-27 20:32:20 <koz_> dsal: Is this for like, a historical firearm or something?
2020-09-27 20:32:27 <koz_> Or for something in a super-weird caliber?
2020-09-27 20:32:38 <fluturel> I'm not that into guns and stuff, they are pretty illegal and regulated where I'm from, didn't know it was a thing
2020-09-27 20:32:41 <dsal> Nah, .300 blackout is just kind of expensive and I like learning stuff.
2020-09-27 20:32:46 <koz_> Ah.
2020-09-27 20:33:06 <koz_> fluturel: I'm not into guns either, and I'm also from a pretty regulated place, but I'm interested in almost everything.
2020-09-27 20:33:23 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-09-27 20:33:33 <dsal> I like learning in general. The science here is kind of nuts.
2020-09-27 20:33:46 <Rembane> dsal: How calm do you need to be to pack gun powder into cases? How big is the risk for unintended explosions?
2020-09-27 20:34:10 <sigmaTau> Not that big if hes telling us about it.
2020-09-27 20:34:12 <dsal> Most of this stuff is meant to be fairly stable until the right thing happens.
2020-09-27 20:34:43 <fluturel> dsal: Anyway, my question was: do you want to share the source for the webapp? I don't know if it was in the link you gave me, i kind of lost it
2020-09-27 20:34:44 <dsal> Yeah, the explosion was controlled and only occurred when and how it was desired. So my little haskell project is archiving my video now. :)
2020-09-27 20:34:49 × ahri quits (~ahri@178.209.40.84) (Quit: Ping timeout (120 seconds))
2020-09-27 20:34:57 <dsal> fluturel: Yeah, it's ui in github.com/dustin/gopro
2020-09-27 20:35:01 <Rembane> dsal: That sounds reassuring. :)
2020-09-27 20:35:05 × nschoe quits (~quassel@2a01:e0a:3c4:c7b0:dcec:5235:21ee:c285) (Ping timeout: 272 seconds)
2020-09-27 20:35:07 <fluturel> thank youuu
2020-09-27 20:35:08 ahri joins (~ahri@178.209.40.84)
2020-09-27 20:35:11 <sigmaTau> Smart people plus explosives has never gone down well in history.
2020-09-27 20:35:12 <sigmaTau> just saying.
2020-09-27 20:35:14 <dsal> I kind of want to do a few more things there, but I feel like I might not know how to structure it well.
2020-09-27 20:35:27 × fendor quits (~fendor@91.141.0.143.wireless.dyn.drei.com) (Remote host closed the connection)
2020-09-27 20:35:32 <sigmaTau> It always ends in a netfilx documentary
2020-09-27 20:35:34 <sigmaTau> HEH
2020-09-27 20:35:35 <dsal> heh
2020-09-27 20:35:43 × elliott_ quits (~elliott_@pool-100-36-54-163.washdc.fios.verizon.net) (Ping timeout: 260 seconds)
2020-09-27 20:35:46 <dsal> I'm trying to keep my explosions as small as necessary.
2020-09-27 20:36:08 <dsal> fluturel: So, I have MonadLogger logging to a broadcast channel that's forked for every inbound websocket connection.
2020-09-27 20:36:25 dead10cc parts (63f22acf@gateway/web/cgi-irc/kiwiirc.com/ip.99.242.42.207) ()
2020-09-27 20:36:27 <fluturel> koz_: I am also very interested in learning stuff, but guns in particular.. kind of always avoided them
2020-09-27 20:36:50 <dsal> The web app attaches to that and processes incoming messages into either toasts or a data reload instruction.
2020-09-27 20:36:59 <koz_> fluturel: I wouldn't wanna actually do anything with that stuff. I just have a weird mind that has to be fed information.
2020-09-27 20:37:17 <koz_> I literally set yesterday (mostly) on fire to read up on Lamping's optimal reduction algorithm and linear logic and stuff.
2020-09-27 20:37:33 <dsal> The things I do with guns are a lot safer than the things I do to get my mail. heh
2020-09-27 20:37:34 <koz_> Apparently, there's an affine version of the lambda calculus that describes computations in P.
2020-09-27 20:37:36 <fluturel> koz_ : Sameee. Where are you from?
2020-09-27 20:37:43 <koz_> fluturel: New Zealand.
2020-09-27 20:37:47 <fluturel> Same in regards to information feeding
2020-09-27 20:38:13 <fluturel> koz_ : P systems?
2020-09-27 20:38:24 <koz_> fluturel: No, P as in the complexity class.
2020-09-27 20:38:46 <fluturel> I just got excited, I know the guy who invented P systems
2020-09-27 20:39:56 <dsal> fluturel: The app requires authenticating with the upstream service once before you can use it. It'd be nice to be able to have a UI thing allow that, possibly even requiring it on the first use. It's easy to understand how to do this on the haskell side, but it's not obvious to me how to structure Elm programs in something other than a couple of monoliths.
2020-09-27 20:40:39 rprije joins (~rprije@27.143.220.203.dial.dynamic.acc01-myal-dub.comindico.com.au)
2020-09-27 20:41:25 <fluturel> dsal: I wish I knew enough of Elm to help you
2020-09-27 20:42:08 <fluturel> dsal: Why not write plain javascript?
2020-09-27 20:42:25 <sigmaTau> Autistic people can code in javascript
2020-09-27 20:42:29 sigmaTau ducks
2020-09-27 20:42:32 <dsal> I mostly just use the CLI tools. That directory is as much Elm as I've worked with. The language is fine, but the UI paradigm isn't something I quite get. And their canonical style is rather hideous.
2020-09-27 20:42:54 × dkdl quits (585fd1fd@ti0203q160-5312.bb.online.no) (Remote host closed the connection)
2020-09-27 20:43:21 × mounty quits (~mounty@139.130.85.54) (Ping timeout: 258 seconds)
2020-09-27 20:43:26 <fluturel> sigmaTau: well, savants in programming can code in quite anything
2020-09-27 20:43:37 koz_ is on the spectrum.
2020-09-27 20:43:39 <sigmaTau> This is true.
2020-09-27 20:43:41 <koz_> (and cannot code JS)
2020-09-27 20:43:42 <dsal> I did an initial prototype in javascript with crossfilter for the search thing. I really don't like working in javascript and wanted an excuse to learn Elm. I had to write my own crossfilter-like-thing in Elm which was easy enough for what I was doing. The language is certainly nicer, but I'm not sure about their UI model.
2020-09-27 20:43:45 <sigmaTau> koz lol
2020-09-27 20:44:14 <sigmaTau> javascript is chaotic.
2020-09-27 20:44:17 <dsal> I like D3.js, but only the D3 parts. Everything JS is kind of gross to me.
2020-09-27 20:44:21 <sigmaTau> its like coding with a crayon.
2020-09-27 20:44:34 <koz_> sigmaTau: If that crayon was on fire. And sentient. And malicious.
2020-09-27 20:44:35 <fluturel> i fear that once we all die, js is all that will be left from the millions of indian devs
2020-09-27 20:44:41 <sigmaTau> if anxiety was a programming language it would be js
2020-09-27 20:44:48 <sigmaTau> koz_ lol yeah
2020-09-27 20:45:13 <dsal> Lots of metrics show JS as a hugely popular language because every web app has a copy of every other web app + enough of a change to blow out all the LOC metrics.
2020-09-27 20:45:29 <sigmaTau> >:D
2020-09-27 20:45:52 <fluturel> LOC metrics are flawed
2020-09-27 20:47:01 × ggole quits (~ggole@2001:8003:8119:7200:259a:6f8b:cb91:2342) (Quit: Leaving)
2020-09-27 20:47:25 <dsal> My GoPro project: JavaScript: 79.7%, Haskell: 11.0%, Elm: 7.9%, CSS: 0.9%, HTML: 0.4%
2020-09-27 20:47:25 <dsal>
2020-09-27 20:47:47 <MarcelineVQ> you monster
2020-09-27 20:47:50 <dsal> I probably wrote like, 5 lines of javascript.
2020-09-27 20:48:04 <dsal> Most of that is generated from Elm, but checked in so you can just clone the repo and have it work.
2020-09-27 20:48:17 <fluturel> i just learned about let in haskell, and can't help but see similarities to CL everywhere
2020-09-27 20:48:20 <dsal> So I'm contributing to JS being popular.
2020-09-27 20:48:46 <fluturel> Can't you compile Elm to webassembly or something?

All times are in UTC.