Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Goplat

Pages: 1 ... 4 5 [6] 7 8 ... 20
76
Miscellaneous / Re: Bitcoin - the currency of the internet.
« on: May 29, 2011, 11:13:40 pm »
The handful of people who knew about it in 2009 were able to mine millions of coins using very little computational power.

But wasn't it made in 2010?
That's what they'd like us to think, I'm sure ;)

There is a graph at http://bitcoin.sipa.be/speed-ever.png that shows on a logarithmic scale, the amount of computation, and the difficulty (which is periodically adjusted to the amount of computation). Mining was super easy all throughout 2009; notice that the difficulty is now almost a million times higher.

77
Miscellaneous / Re: Bitcoin - the currency of the internet.
« on: May 29, 2011, 10:51:40 pm »
Bitcoin is a pyramid scheme. It is intended to create a very few, very wealthy people by ripping off everyone else who participates.

The way it works is that the total rate of bitcoins that can be produced over time is controlled so that the more people are mining, the fewer bitcoins they each will get. The handful of people who knew about it in 2009 were able to mine millions of coins using very little computational power. Once they had enough, they started advertising bitcoin on Slashdot and other places. Now that everyone knows about it, the mining difficulty has increased a millionfold, making coins rarer and thus more value (as long as enough people can be duped into buying and selling with them).

Humanity already has plenty of undeserving, parasitic elites on Wall Street, we don't need to create them on the internet too. The ethical thing to do is to avoid bitcoin transactions to prevent it from rising in value further.

78
can the emulator run OS 3.0.2?

Yes. However, the boot2 updater now reboots if the boot2 version you're using is less than the one included with the OS, which means you must either remove the boot2 update with TNOC, or use boot2 3.01 (which requires that you also use boot1 and use emulator version 0.53 or above)

79
TI-Nspire / Re: TI-Nspire emulator
« on: May 19, 2011, 02:23:13 pm »
New version: Boot2 3.01 can now successfully load the OS. (Note that you must use boot1 for it to work)

80
Other Calculators / Re: nSpire OS 3.0.2 Released?
« on: May 19, 2011, 01:29:43 pm »
TNOC is not blocked. :)
Unencrypted Lua is blocked. :( Until somebody makes an encryptor, we will have to send our lua docs through 3.0.1 to get them encrypted so they will work on 3.0.2.

81
TI-BASIC / Re: How to find an Adjacency Matrix
« on: May 11, 2011, 04:23:33 pm »
Well, the easy way is

adjugate(a) = det(a)a-1

but this only works if a is invertible. If not, I guess you could just manually compute each cofactor:

Define adjugate(a)=
Func
   Local adj,c,i,j,k,n
   n:=rowDim(a)
   adj:=newMat(n,n)
   For i,1,n
      For j,1,n
         c:=a
         For k,1,n
            c[j,k]:=0
            c[k,i]:=0
         EndFor
         c[j,i]:=1
         adj[i,j]:=det(c)
      EndFor
   EndFor
   Return adj
EndFunc


82
News / Re: New Nspire CX Info
« on: May 09, 2011, 11:51:21 pm »
A way to test this would be to try to take a screenshot of the random squares using TI Computer Link (I think it just sends the contents of video memory, since I've been able to get screenshots of stuff left over from Ndless programs). If it's a cache issue, the glitches wouldn't appear in the screenshot.

83
TI-Nspire / Re: C64 Emulator on nSpire?
« on: May 07, 2011, 10:09:16 pm »
The C64 has memory-mapped ports at addresses $0000 and $0001 :( (my emulator assumes that $0000-$01FF is pure RAM)

84
News / Re: New Nspire OS 2.1.1
« on: May 07, 2011, 02:16:12 pm »
Knowing TI and their lack of win, I'm pretty sure someone just forgot it there.
Why would they have this useless file called "keys.bin" just lying around? I think it's a joke.

85
News / Re: New Nspire OS 2.1.1
« on: May 05, 2011, 01:44:24 am »
Okay, there is definitively nothing of interest in keys.bin. I went through the whole thing, and every single function in it can be found in Microsoft Visual C++ 7.1's libc.lib. That is, it contains nothing but standard library functions that MSVC adds to your executable if you don't pick a standard library DLL to link against.

404C72 _alloc_osfhnd (start of file is from address 404C92, so only part of this function is present)
404D0F _set_osfhnd
404D86 _free_osfhnd
404E00 _get_osfhandle
404E3C _heap_alloc
404E82 _nh_malloc
404EAE malloc
404EC0 strlen
404F4B wctomb
404FC0 _aulldvrm
405055 calloc
4050D0 _fcloseall
405128 _sopen
4053F8 _onexit
40547A atexit
40548C __onexitinit
4054B4 __crtMessageBoxA
4055B0 strcpy
4056B0 strncpy
4057D4 _global_unwind2
405816 _local_unwind2
40587E _abnormal_termination
4058C2 _ValidateEH3RN
405AEB CPtoLCID
405B1A setSBCS
405B43 setSBUpLow
405CCF _setmbcp
405EB5 __initmbctable
405EE0 memcpy
40621D _callnewh
406238 _fptrap
406250 memset
4062B0 _chsize
40640C _close
40656E _msize
4065A6 __crtCLMapStringA
406962 __crtGetStringTypeA
406B1C _setmode
406B9E __ansicp
406BE1 __convertcp
406DAA _resetstkoflw
406E8D atol
406EE5 _ismbcspace
406F80 _allmul
406FB4 _isctype
407032 _getdrives
407038 __dtoxmode
4070F5 IsRootUNCName
407162 _stat
40749D _mbsicmp
4075DE _mbsrchr
407634 __loctotime_t
407742 _fullpath
4077E6 _getdrive (file ends in the middle of this function)


86
ASM / Re: What assembly languages do you know?
« on: May 04, 2011, 10:54:04 pm »
I'd say in a way it can be easier - you don't have to think as much about what data you should put in registers vs. memory, or which register to put something in, since you don't get much of a choice.

87
News / Re: New Nspire OS 2.1.1
« on: May 03, 2011, 11:58:43 am »
At least, the keys are not in plain sight. As Goplat wrote, the whole file seems to be made of x86 ASM.
Maybe it's directed at replacing chunks of an x86 version of Phoenix, such as the one found in the computer software ?
It can't actually be executed, because 0x00 bytes were replaced with spaces. (Incidentally, this is exactly what Windows Notepad does if you open a binary file in it.)

Also, the executable this was taken from is a small one, with at most 32kB of code; you can see it calling imported functions with address 4090xx, so that's the start of the read-only data section, and the entire code section would be from 401000-408FFF.

88
News / Re: New Nspire OS 2.1.1
« on: May 02, 2011, 11:28:08 pm »
I notice that in the .tno they included a file called keys.bin. It's part of a Windows program (don't know what program, since it's incomplete) with all the 0x00 bytes replaced with 0x20 bytes. As far as I can tell, its only purpose is to waste 11,264 bytes of space.

Edit: For anyone who wants to disassemble it: start address is 0x404C92. The whole thing seems to be just C library functions.

89
News / Re: New Nspire OS 2.1.1
« on: May 02, 2011, 03:28:46 pm »
Uhm, lol TI. 2.1.1 when 3.0 already exists? :crazy:

TI agents: "OS 3.0 never happened."

90
Miscellaneous / Re: Osama Bin Laden died
« on: May 02, 2011, 03:11:12 pm »
It's interesting to see the mainstream media pretty much admitting that somebody needed killing, which they so rarely do. Usually they croon over how "justice has been served" when a murderer gets a 10 year sentence (of which he will end up serving 5, because prison is expensive), and ignore inconvenient facts like the high probability of recidivism.

Pages: 1 ... 4 5 [6] 7 8 ... 20