• What are you working on?
    5,004 replies, posted
I have been thinking about having a small ad at the bottom of the Facepunch app, no full-screen or other shitty type of ads, only a small add, like the one on Reddit Sync app. I would of course make a paid version without the ad. I'm just really afraid that people would get really mad, which I would understand. It's just, I spend almost all my spare time on the app, testing things, and trying to fix bug, and a small income from ads would really be nice. [B] NOTE: I have not begun making this, I have only been thinking about it.[/B] So what are you guys thoughts/opinion on this? Because I really don't want to be an asshole about this.
grass technology [VID]http://a.pomf.cat/amegcg.webm[/VID]
[QUOTE=tisseman890;50085805]I have been thinking about having a small ad at the bottom of the Facepunch app, no full-screen or other shitty type of ads, only a small add, like the one on Reddit Sync app. I would of course make a paid version without the ad. I'm just really afraid that people would get really mad, which I would understand. It's just, I spend almost all my spare time on the app, testing things, and trying to fix bug, and a small income from ads would really be nice. [B] NOTE: I have not begun making this, I have only been thinking about it.[/B] So what are you guys thoughts/opinion on this? Because I really don't want to be an asshole about this.[/QUOTE] why would anyone pay for a ad-less version of an open source application? any post with someone complaining about it would be replied with a download link to one built without ads
[QUOTE=Scratch.;50086047]why would anyone pay for a ad-less version of an open source application? any post with someone complaining about it would be replied with a download link to one built without ads[/QUOTE] Not everyone knows how to compile android apps, and maybe won't just install some random users builded apk. But I get what you mean.
It [I]finally[/I] works. This is the camera input: [vid]https://dl.dropboxusercontent.com/u/17216535/ShareX/2016/04/2016-04-07_15-33-23.mp4[/vid] and this is how it processes the data: [vid]https://dl.dropboxusercontent.com/u/17216535/ShareX/2016/04/2016-04-07_15-24-11.mp4[/vid] So as soon as the lattice is in focus, you see a few peaks show because they are periodic. This is not what it is made for but the fact that I have real-time FFT's and holographic reconstruction is awesome :v:
i have at last finished drawing the first moderator for my internet forum simulator [t]http://i.imgur.com/qHf9zpw.png[/t] and this is what the fucker looks like ingame [t]http://i.imgur.com/pHJ1wla.png[/t] shit i forgot to add his limbs
[QUOTE=Map in a box;50084134]Lua doesn't force you to have your code open source. Uses luajit, +1 seal of approval.[/QUOTE] [url]http://www.lua.org/manual/5.2/manual.html#pdf-load[/url] You can overwrite that function and force-pass "t" as the mode argument. But, since this is jailbreak, someone could just recompile LuaJIT to revert this behavior. I'm probably gonna have to compromise somewhere.
Now also runtime switching between Video, FFT and Reconstruction mode! Reconstruction mode is useless at the moment because I'd have to remove the lens and let a laser shine into it. [vid]https://dl.dropboxusercontent.com/u/17216535/ShareX/2016/04/2016-04-07_18-14-23.mp4[/vid] Taking request for things to real-time fourier transform :v: (if you can suggest something that is also dynamic and periodic at the same time, that would be awesome). Also yeah I know the project is a mess...
[QUOTE=Number-41;50087077]Now also runtime switching between Video, FFT and Reconstruction mode! Reconstruction mode is useless at the moment because I'd have to remove the lens and let a laser shine into it. [vid]https://dl.dropboxusercontent.com/u/17216535/ShareX/2016/04/2016-04-07_18-14-23.mp4[/vid Taking request for things to real-time fourier transform :v: Also yeah I know the project is a mess...[/QUOTE] Transform a hexagon, and then transform a sinc function
[QUOTE=DrDevil;50087144]Transform a hexagon, and then transform a sinc function[/QUOTE] Uhh I'll have to think about how I'm gonna draw a sinc function :v: [vid]https://dl.dropboxusercontent.com/u/17216535/ShareX/2016/04/2016-04-07_18-39-06.mp4[/vid] Also notice the clear dots originating from the lines of the paper.
Oh my god! After about 5 tries, i finally created a basic dungeon generator. (im making a game for the lowrez jam) [vid]https://my.mixtape.moe/mtnutd.webm[/vid]
Finally got my first App going using Unity, feel free to give it a go! [url]https://play.google.com/store/apps/details?id=com.ImpactDesigns.WordSmash[/url]
[QUOTE=cheesylard;50086965][url]http://www.lua.org/manual/5.2/manual.html#pdf-load[/url] You can overwrite that function and force-pass "t" as the mode argument. But, since this is jailbreak, someone could just recompile LuaJIT to revert this behavior. I'm probably gonna have to compromise somewhere.[/QUOTE] Why is it an issue, anyway? Disabling bytecode use(note, that you wouldn't override that function to do it) is very silly when it only limits your users and doesn't stop people from still obfuscating, virtualizing, or any number of other possible options such as not even using your thing in the first place.
[QUOTE=Number-41;50086368]It [I]finally[/I] works. This is the camera input: and this is how it processes the data: So as soon as the lattice is in focus, you see a few peaks show because they are periodic. This is not what it is made for but the fact that I have real-time FFT's and holographic reconstruction is awesome :v:[/QUOTE] Can you explain what this is doing? What it's for? I know what fourier transforms do but I don't see how they relate to drawings and holograms.
[QUOTE=chimitos;50088010]Can you explain what this is doing? What it's for? I know what fourier transforms do but I don't see how they relate to drawings and holograms.[/QUOTE] I am glad you asked! Elevator talk incoming (well going to the 40th floor then)... A hologram is classically a light-sensitive transparent plate that you shine an interference pattern onto. The interference pattern is the result of the superposition of a laser beam that bounced off an object and one that did not (the reference beam). Because it is light-sensitive, it will have its transparency dependent on the intensity of the pattern (so it's a sort of transparent photograph). Afterwards, you shine the reference beam onto it and look through the other side and you see the object again in all its 3D glory. In digital holography, you replace that plate with a CCD. You then use some maths to simulate "the shining of the reference beam onto the holographic plate". This maths comes down to some pointwise multiplications and ... a Fourier transform. So what I did is implementing the reconstruction part (as well as the camera feed stuff, which was pure hell) in CUDA, because the mathematical problem lends itself perfectly to it. Pointwise multiplication in parallel is basically O(1) and a FFT O(log(n)) (I think). Because it's so blazingly fast in CUDA, you can make it real-time (i.e. reconstruct a video feed of interference patterns). Applications can be any dynamic event that is not too small or large spatially and not too fast or slow temporally. Think deformation of materials by heating, or tracking bubbles, and so on... What I show here is just the video feed (first mode) being Fourier-transformed (i.e. the second mode). It hasn't got anything to do with digital holography except that it uses the same transforms. The third mode that you can see (with the bright square) is the reconstruction algorithm, but since it is not hooked up to a holographic experiment, it doesn't show anything interesting. But that's the cornerstone of the entire project though. Next week I'll have some holography stuff I think. Oh and the drawings: a Fourier transform will show the periodicity of a pattern, be it 1D (like the spectrum of a sound file) or 2D (an image). Related: in X-ray diffraction experiments, you get the same thing. Shine X-rays onto a material, the pattern will be the Fourier-transform of the lattice (roughly). So I drew a honeycomb lattice to look at its FT and expected something similar to this: [img]http://i.imgur.com/AnLkgI4.png[/img] The difference here is though that my drawing is not as perfect as a material lattice. Also today I had the weirdest bug ever: I launched my program and I heard a beeping noise from the speakers. I have no audio libraries included at all :v:
[QUOTE=Map in a box;50087968]Why is it an issue, anyway? Disabling bytecode use(note, that you wouldn't override that function to do it) is very silly when it only limits your users and doesn't stop people from still obfuscating, virtualizing, or any number of other possible options such as not even using your thing in the first place.[/QUOTE] Yeah, like I said I'd have to compromise somewhere probably. I might just have some sort of icon/signifier basically saying "hey, this tweak is bytecode and not plain Lua code, this might be malware" or something to that effect.
Heh, this looks pretty cool: [url]https://github.com/mxgmn/ConvChain[/url]
[QUOTE=Scratch.;50086047]why would anyone pay for a ad-less version of an open source application? any post with someone complaining about it would be replied with a download link to one built without ads[/QUOTE] Maybe because people recognize that someone deserves to get something from their work
Ok, somehow everything went to shit. I didn't even do anything. Suddenly the collision for the file city became a clusterfuck, overlapping things everywhere. I can hear my brain crying silent weep. Can't even find the cause omg give strength
[QUOTE=hakimhakim;50089876]Ok, somehow everything went to shit. I didn't even do anything. Suddenly the collision for the file city became a clusterfuck, overlapping things everywhere. I can hear my brain crying silent weep. Can't even find the cause omg give strength[/QUOTE] Source control, yo
[QUOTE=Number-41;50087188]Uhh I'll have to think about how I'm gonna draw a sinc function :v: [vid]https://dl.dropboxusercontent.com/u/17216535/ShareX/2016/04/2016-04-07_18-39-06.mp4[/vid] Also notice the clear dots originating from the lines of the paper.[/QUOTE] This might be (is) a dumb question, but I only ask because I'm interested - what is this actually doing? What are you using it/going to be using it for?
[QUOTE=hakimhakim;50089876]Ok, somehow everything went to shit. I didn't even do anything. Suddenly the collision for the file city became a clusterfuck, overlapping things everywhere. I can hear my brain crying silent weep. Can't even find the cause omg give strength[/QUOTE] You are a real programmer now.
[QUOTE=chimitos;50090003]Source control, yo[/QUOTE] This Even if you don't really care about pulling older versions, just being able to check in a single file what the differences were between the last time you updated it is incredibly powerful.
If all else fails, dropbox can be used as a lazy mode version control.
[vid]http://anotherprophecy.com/webm/rogueleek1.webm[/vid] :ohno: I don't know what is happening
[QUOTE=false prophet;50091215][vid]http://anotherprophecy.com/webm/rogueleek1.webm[/vid] :ohno: I don't know what is happening[/QUOTE] Polite triangle?
[QUOTE=Scratch.;50086047]why would anyone pay for a ad-less version of an open source application? any post with someone complaining about it would be replied with a download link to one built without ads[/QUOTE] Because they want to support the work that is being done? I pay for a lot of open source software. Not the majority of what I use though. And some of it I don't even use, but I support the author and the projects. I think the best option is donations though. Unless you're doing some "enterprise app" thing, making it free with the option for people to donate seems the most reasonable way to go. If you're not doing it solely for money, don't charge for it, but allow users to pay what they want if they think it's a good thing you did.
[QUOTE=mastersrp;50091915]Because they want to support the work that is being done? I pay for a lot of open source software. Not the majority of what I use though. And some of it I don't even use, but I support the author and the projects. I think the best option is donations though. Unless you're doing some "enterprise app" thing, making it free with the option for people to donate seems the most reasonable way to go. If you're not doing it solely for money, don't charge for it, but allow users to pay what they want if they think it's a good thing you did.[/QUOTE] I just submitted an ad version and a add free version now for $1. I mainly see it as a testing period to see how it goes, and if hell breaks loose, I will immediately go back to the old way with no ads and donations only. I have also made it very easy for those who compile the app themselves to remove the ads very easily. And if people use an ad-blocker, there will be no overlaying elements or anything. Oh, and I will be giving out around 50-100 promo codes for the ad-free version. Here is an example how the ad will look. [thumb]https://my.mixtape.moe/hhrape.png[/thumb]
[QUOTE=false prophet;50091215] :ohno: I don't know what is happening[/QUOTE] is it using the height/width of the currently focused window?
Should at least remove the white border around it
Sorry, you need to Log In to post a reply to this thread.