« first day (2073 days earlier)      last day (3065 days later) » 

21:00
Any haskellian here?
Anyways cool
@flawr what does that mean? Of haskell?
@quartata Well, Perseus was originally written in VB6 (basically a better version of VB with pointers and stuff (still supported by MS in Win10)). I just did a quick and dirty upgrade to VB14
@ConorO'Brien Someone who knows haskell I presume
@ConorO'Brien no, it's somebody named "any haskellian"
21:01
@quartata ah
@ConorO'Brien yep=)
Who is N E Haskellian?
I thought "any" was short for Anakin
@trichoplax Oh, it is Annie
Oh I see...
21:03
@xnor Thank you for reading my thoughts!
Curry's long lost father
@xnor Do you know leksah?
no, what is it?
A haskell IDE
what happened to the other L?
21:04
Annie stole it.
2
@xnor Anyway, I was just trying to do my fist steps in this IDE, but even the hello world fails with the error message cabal: At least the following dependencies are missing: doctest -any
Do you know what that might mean?
i have no idea, sorry
i don't actually code, i just golf
5
Ok, well thanks anyway=)
@xnor But are you aware that this site is named codegolf and programming puzzles?
oh oops this is embarrassing
i'll just take my clubs and cart
caddy, let's go
21:08
Is Annie your caddy?
If so, count your clubs every now and then.
21:20
And now this thing is telling me there is an error on line 19 in my file, while my file actually has 7 lines.
'night
night
wait what why are you still up
night though
@EᴀsᴛᴇʀʟʏIʀᴋ thanks...
@EᴀsᴛᴇʀʟʏIʀᴋ why shouldnt i
;_;
21:23
@betseg You should be asleep by know, as your mom said!
because it's techinically early morning
its 00:23 ;_;
@flawr maybe its a different file? that often happens to me with editors and moving files
21:26
@Maltysen The path shown in the IDE and the path to the file I'm looking at are identical =/
@noɥʇʎPʎzɐɹC Node.js vs C++
@Downgoat I see you are a JS fan.
This is true for any language.
cheddar> class Goat { init { print 1 } }
cheddar> Goat {}
1
:O \o/ \o/ Cheddar initalizers work
A professor made a joke about UDP.
But you might not get it.
21:30
lel
4
Q: Incrementing Gray Codes

Patrick RobertsIntroduction A Gray Code is an alternative to binary representation in which a number is incremented by toggling only one bit, rather than a variable amount of bits. Here are some gray codes along with their decimal and binary equivalents: decimal | binary | gray ------------------------- ...

@Maltysen I encountered a wild PPCG user I have never seen. GREETING START: "Hi." GREETING END.
Uh, it works
noh, this effing stupid thing just overwrote my file =/
@noɥʇʎPʎzɐɹC hi. i'm usually in chat a lot so im surprised you haven't seen me, but then again i have been very inactive for the last month or so cuz of school and band. Thank god for this long weekend, first time ive had time to open main in forever
@Downgoat I just upgraded on npm and went I start the repl I get this:
Notice: the installed version is newer than the latest version
And := gives a syntax error
21:41
@quartata wait what
Huh, strange... cheddar -v is still .50
I did npm update -g cheddar
Oh wait
 vihan  ~  cheddar -v                                                                                                                        ✓
v1.0.0-beta.52
 vihan  ~  cheddar                                                                                                                           ✓
cheddar> let a := 5
cheddar> a = "test"
Runtime Error: Attempted to set `a` to a `String`, expected `Number`
works for me :/
I'm stupid
I upgraded the wrong package
Why doesn't npm throw an error when you upgrade a package that doesn't exist
0 == 0 is still false though on .52
O_O
wat
don't you have an own room for this?
21:50
@Maltysen not much timezone coincidence...
This is awesome: storj.io (free P2P bucket storage in the blockchain).
@mınxomaτ Oh wow.
Sounds like that TV show, 'silicon valley'
Designing a regex is like chipping away at a marble sculpture
@mınxomaτ whooooaaaaa
21:54
@noɥʇʎPʎzɐɹC Yes, in the end it always breaks.
:\
@mınxomaτ what if a data sharer goes offline?
> Storj is free during beta testing
Data isn't held by any single node.
@mınxomaτ it is broken into pieces and then distributed to nodes. What if a node goes offline?
Or do they distribute each piece twice?
21:56
Think RAID.
@noɥʇʎPʎzɐɹC solution: use define blocks :D
It's basically CloudRAID, but P2P.
cheddar> Goat { "", 5 }
5
HAI I AM NODEJS AND IM DOING A STUPID
Runtime Error: self has no property name
ok
why is it that whenever somebody pings me I get two ping sounds?
(also I love the ping notif sound - who made it?)
Why is it that when someone pings me, I get 0 ping sounds?
21:58
@mınxomaτ yep, it's awesome on my book
@feersum you're muted
:P
Nope.
@feersum Do you want to get ping sounds?
Click the speaker in the top right
@trichoplax Yes
21:59
OK, compiling PHP with emscripten for absolutely no reason.
@mınxomaτ it may only be free during the beta, but the code is open source and under a free license. MUAHAHAH!
Storj: The cloud is literally other people's computers now.
@feersum Is it set to "when mentioned" in the speaker drop down at the top right?
@trichoplax Yes.
trying to get wordpress to run in the browser
So... Storj means buy a hard drive and run it -> get moola
22:00
It's been broken for about a year for me.
for absolutely no reason at all.
@feersum Do you get a pink circle on your avatar next to the message input box when pinged?
Yep.
Is this consistent between browsers?
@noɥʇʎPʎzɐɹC that's what the cloud always was?
22:02
(I'm running out of questions here...)
Dunno.
@Maltysen exactly. But now that it's P2P, it's literal
@feersum tab muted?
but is it even
Does your browser make sounds for other things apart from SE?
22:03
I haven't tried multiple browsers, but it does occur on multiple computers.
waiit, does your computer have to be online 24/7 for Storj to pay you?
@feersum ....
ping me now
@feersum
OK, the breakage seems to be FF-specific
A browser based p2p storage would be kind of cool (using the Web Storage API).
22:07
@mınxomaτ woahhhhh
I could make money with a server farm
You'd probably make more heat than money.
Maybe run it only in the winter months.
Hm that'd be actually a cool idea: Build a distributed server system, where people could run servers in the cold part of the year and use the heat.
@feersum and get people to pay you for giving them heaters
ninja'd
@flawr and in places like alaska and stuff they could run it all year
Well I thought of it the other way around: The people'd get money for running those servers.
22:11
@flawr oh and you py them less than usual because they also get heat?
:32679836 Although you might not think that was important for later readers, seeing (removed) still makes people frustrated. Please avoid deleting posts unless there's a good reason
(removed)
@trichoplax There was a good reason. And if you refresh the room/go in the transcript it should disappear.
I like how "torrents and blockchain" makes it sound 42x more illegal.
P2P helps too.
@flawr I understand that people who come in sufficiently later won't see the (removed), but before that a number of people may see it. Enough people complain about seeing it that we've asked people not to do it. In this particular case I expect people to be more irritated by the (removed) and the unnecessary mystery, than by the content of the message, which isn't offensive or even particularly distracting
secs delay changes and and the symbol within [] shows delay up/down
maybe instead of (removed) the text should be fatal error: failed to load message
2
message: no such file or directory
Really, this script measures connection speed, connection stability, and connection consistency - but it focuses on answering "Is the internet working?". Has colors.
@JonathanAllan Hi. You're from Puzzling.se.
22:25
@trichoplax I don't see why I should refrain from deleting my own messages just for the feeling of others, as long it is not in an abusive way. And even then, this is just a chat. I don't even get why they archive the whole chat history, there is barely anything that is worth preserving, and if there is it is burried under a ton of crap.
question: should classes be first-class objects
classes should be classless objects
@Downgoat Yes!
@flawr not in python - the type of the class is the metaclass. This allows for beautiful things like Django views. And explains operator overloading
22:28
lisp and snek do it beautifully
snek with lisp is not beautiful
@flawr The reason is that it annoys others, and we're looking to reduce that. If you think it's unreasonable for people to be annoyed by it, you could raise it on meta. Otherwise, the understanding of the room owners will remain that message deletion is annoying and should only be used when there is a good reason.
@ConorO'Brien no, i meant they have the smae thing, crazypthon ninjad me
@noɥʇʎPʎzɐɹC Well python has the wrong paradigms, the only valid programming paradigm is marxism.
@Maltysen ik what you meant :P
22:29
oh lel
@flawr In case it's relevant, a number of TNB users happen to also be chat moderators. Even though they are just here to chat, not to moderate, they still see all the (removed) signs even after refreshing the page, or in the transcript. As well as being annoying, this can slow down the process of reviewing chat history to get context on a flag or argument.
Haha, nobody is forced to be room owner
@trichoplax I don't think that many people actually care. And there are many things that I think are way more annoying than a deleted message. If people are really so annoyed by a (removed) in the stream they can just reload the whole page, or write an userscript or whatever.
FWIW, I find them obnoxious, but something I can live with. It's not a huge deal to me, unless someone is posting am excessive number of messages and then deleting most of them
And that is what I'd consider as abusive
Exactly.
22:37
For example all the oneboxed content is way more intrusive.
@trichoplax also FWIW, as a non-mod, non-RO, I can still see the "(removed)" when I refresh also. I don't think that has anything to do with it
There are many people advertising their challenges or answers with oneboxed meesages that take up the space of three to four other emssages, which I think is way more annoying.
@noɥʇʎPʎzɐɹC Oh, hello!
Also there are many people constantly posting code snippets, that fill up much space, which again I think is way more annoying.
@flawr that's mostly tux
22:39
And then there are again many people purposely using incorrect english which is a pain to understand for non native speakers
@flawr At present, room owners are inclined to kick if a user is deleting messages without good reason. If you think that is unreasonable, you could raise it on meta. Continuing without raising it is likely to be taken as deliberately annoying the room. I agree with you on all the other points, and they are also being dealt with where they become apparent. Please feel free to bring any to our attention that we miss.
I think the oneboxing has been better since I made that meta post
Whoa, Storj is amazing.
I've been looking for a replacement for Ubuntu One for almost two years I think I've found it
I see several things improving in parallel, and I don't want any particular one to have to wait for other things to improve first.
@trichoplax Perhaps at some point I'm gonna do that. My point is that perhaps some features or "bad habits" have been abused by some users, and annoyed some other users, but as a reaction to that I think it is a really bad idea to just ban them all. Even if people use them in a reasonable way. And I don't think that any of my deletions have ever been that unreasonable.
22:42
i think that as annoying things in tnb go, needlessly deleted messages are pretty far down the list
2
I agree
22:55
@JonathanAllan what brings you here?
being annoyed is always reasonable
@quartata how much money?
Free currently
@noɥʇʎPʎzɐɹC, been around a while now
@quartata I mean how much do you earn? (the platform is open source so when it goes corporate just set up an alternative)
22:56
Um, nothing?
It only costs $.015 per gig per month when it's out of beta which is pretty damn good though
@quartata are you using it for earning money or for storage?
..you don't earn money from it...?
I'm clearly using it for storage
oh
woah, free 100% in beta!?
My understanding is that you earn money if you rent out your storage to others.
that's like GitHub free free
@PhiNotPi Yep.
@quartata Backblaze is cheaper. backblaze.com/b2/cloud-storage-providers.html
0.015 (storj) vs. 0.005
same bandwidth cost
but the share feature is freakin amazing
@quartata star the storj.io message, others need to see!
23:04
@PhiNotPi Oh, definitely don't want to do that. My old SSD is pretty small
@noɥʇʎPʎzɐɹC Thanks for all those pings..... :/
backblaze < storj.io < amazon s3 < everything else
@noɥʇʎPʎzɐɹC Seen it before, didn't like the command line interface
@quartata roll your own, it's literally saves you 3x on storage expenses
Oh boy I'll only have to pay a penny instead of two pennies... :P
I'd say that the extra penny a month for a good command line interface is a bargain.
1. Make simple CLI > 2. Put it on GitHub > 3. Get famous > 4. ???? > 5. Profit
23:08
missed the ???? step
We need a PPCG developer survey
compare the stats to SO developer survey, see who golfs the most
huh, in south park it's only a single question mark
Haha, storj.io uses robot instead of noreply.
@quartata i actually want to make a web interface for it
There is one
warning: don't click
@quartata i mean a google drive esq one
parts of it are NSFW, most are pretty pointless
23:15
@quartata so it seems like normal file storage
i also am considering renting my drive, the money looks pretty good, $30/TB was the standard price they said
Idea: application that distributes data across storage services to exploit free allocation
@Maltysen eyes pop
@noɥʇʎPʎzɐɹC google photos? :P
@Maltysen only photos...
metadata
idk if that works, but its worth a try
@Maltysen but is it automatic?
23:17
@Maltysen I doubt you'll get that much. You'll probably be lucky to get more than a gigabyte assuming it's evenly distributed
@noɥʇʎPʎzɐɹC well you would write your own web interface that cuts up your files, encrypts and distributes them among metadata and then uploads to google photos, then downloads puts them back together when you need them
@quartata why?
Assuming that there's an even amount of storers and renters and each person stores on average 1-10 gigs....
@quartata i don't think there would be close to an even amount of storers and renters
Granted 10 GB = 30 cents which isn't bad
@Maltysen ?
*close
23:21
what about this: deliberately bad english is OK if you have a normal english version alongside it, like localization
There's a crapton of diversity at TNB.
@noɥʇʎPʎzɐɹC ;_; y u do dis (translation: sad face. Why did you do this?)
i don't think that's much better
@Downgoat I mean for the really obfuscated ones
like ("share on all ur soshil media")
@foreignspeakers, can you understand that?
Personally, I don't see any problem with well intentioned poor English. Even deliberate mispellings don't grate too much when used in moderation, but a whole conversation of it wears thin
...did you just intentionally misspell "grate"?
^^ yeah. bad english in terms of a bad joke isn't that bad, but if there is page of "y u do dis", "i don konw y i did dis" "y u sai dis now ;_;" that isn't good
23:25
@noɥʇʎPʎzɐɹC grate is spelled like that...
great is incorrect in the circumstances
I was going to delete... but nope
sometimes I start with "i" instead of "I" to start a tone of informallity
all my informal messages start with ;_; :P
that one looks messed up
;_;
It's already informal in here, ;_; just means "I'm saying this in the context of being stupid and/or innocent"
look at the bg on storj.io, it's done beautifully w/ css
We're experiencing starflation - too many starred messages
@noɥʇʎPʎzɐɹC it uses particles.js?
23:36
@Downgoat +1 Front-end knowledge
didn't know about that, it's probably simple and awesome
it's pretty popular
99.99% of those backgrounds with the polygons and dots are particles.js
wow
never seen it before, this is a great way to impress end users
    modified:   src/interpreter/core/env/func.es6
    modified:   src/interpreter/core/env/scope.es6
    modified:   src/interpreter/core/eval/callstack.es6
    modified:   src/interpreter/core/eval/eval.es6
    modified:   src/interpreter/core/eval/prop.es6
    modified:   src/interpreter/exec.es6
    modified:   src/interpreter/states/class.es6
    deleted:    src/tokenizer/parsers/class.es6
    modified:   src/tokenizer/states/class/single_state.es6
    modified:   src/tokenizer/states/class/states.es6
I think this might be the most files I've ever modified for a single change...
23:51
awesome google photos keeps metadata
brb violating TOS and taking advantage of google
whoaaaa as long as its less than 16mpx, it leaves the file unchanged
anyone know any good resources on the png format?
\o/ \o/ \o/ Methods in cheddar work
@Downgoat \o/
oh nvm, its just cuz it was incompressible since it was 1x1
@Maltysen Does PNG have a 7-bit color space?
@quartata idk anything, i just know it store comments
@quartata yeah you can index pngs
gimps not letting me make a 0x0

« first day (2073 days earlier)      last day (3065 days later) »