Bitcoin Forum
May 25, 2024, 09:08:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 391 »
941  Alternate cryptocurrencies / Altcoin Discussion / Re: Charles Hoskinson from IOHK on Why Cryptocurrencies Matter on: April 12, 2016, 04:43:43 PM
Is this what you mean?

https://www.youtube.com/watch?v=F7933xvCFRQ
942  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: April 12, 2016, 04:23:34 PM
Ehhhh disagree.  Electricity is closer to a free market than botnets.

I won't argue with an idiot who doesn't even refute what I wrote. Read again and try to comprehend what I wrote.

The entire point is about economies-of-scale of capital gaining an advantage over lower levels capital.

The opportunity cost of a botnet farmer is less than perhaps a man-year. Construct a hydroelectric dam with 4 cent electricity with a nerd's 1 year opportunity cost.  Roll Eyes

One possible retort is stream micro-hydropower, but locations are limited by head drop, you'd need to lease not own to make it profitable, and this is simply not as widely accessible as learning to be a botnet farmer.
943  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: April 12, 2016, 04:19:43 PM
Quote
In case anyone missed my point. I am saying botnets are a free market thus we can all go rent one. This will raise the price which raise their availability. Which will raise the hashrate difficulty and this security. Botnets are great!

Hmmmm.  The amount of skill it takes to capture a botnet is above the amount of skill to setup a GPU miner (and less than that to create an ASIC).  Sure you can buy a botnet for more than the farmer paid for it - just like you can buy an ASIC for more than the maker paid to have it created.  But there's still a market pretty much captured by specialized skill.  I see a lot in common with ASIC & botnets.

Obviously skill based free market isn't immoral but it seems that it might not be optimal for securing a network where you basically want as many users as possible making it impossible for the security to become centralized.

Raise the demand, thus the economies-of-scale, thus the amount extracted by the fungible skill becomes quite a low, insignificant percentage. It is way free markets work.

Electricity is not a free market. ASICs are not a free market. Because they require very large fixed capital investments (which also makes them easy to regulate and to capture for free via political corruption). Acquiring the skills to farm botnets requires only a personal investment of time. This the price of that skill will be driven down to the opportunity cost of the person, not to the fixed capital cost of constructing a hydroelectric dam or creating a silicon fab.

Quote
In case anyone missed my point. I am saying botnets are a free market thus we can all go rent one. This will raise the price which raise their availability. Which will raise the hashrate difficulty and this security. Botnets are great!

  I see a lot in common with ASIC & botnets.


Correct. Both suck value from the network...forever, until it is a dried husk.

Incorrect. Myopic. You apparently lack understanding of how markets function.
944  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: April 12, 2016, 03:39:30 PM

Afair when I reviewed that paper when Zcash first mentioned it, that can only theoretically limit the parallelization speed up to a factor of around less than 10. But afaik that doesn't characterize entirely about the electricity consumption advantage for an ASIC which is the more important factor.

Afaik, an asymmetric algorithm like that is more likely to be broken (sped up or electrically optimized) by some number theoretic or algorithmic insight. I realize the Birthday problem is a very studied problem, but I trust that much less than a straightforward symmetric memory hard algorithm. I should spend some more time on that white paper in the future when I restudy my design for a CPU hash, so I can try to find more flaws in either approach. I'll wait (because I have other priorities), which will give us time to be sure that is the algorithm Zcash has chosen before investing more effort.

I fear ingrained investment more than botnets. Botnets don't have to fight you and sell you out to protect their vestment. They are just there to get some coins cheaper which drives the difficulty higher than it would be otherwise. If the botnets ever do dominate (which is unlikely) then they are competing with each other. We all can go buy a botnet too, which will drive the prices of botnets higher. In short, botnets are a decentralized resource, unlike cheap electricity which is centralized.

I think the key for Monero is remaining small enough. So the big win will be the stampede in if it comes (smaller market cap should far exceed Bitcoin's percentage gain), and that is the time I would be selling and waiting to see what is next for Monero in terms of where we are at that time in terms of state-of-the-art in sustaining decentralization.

Folks I don't share the 10 - 20 year plan viewpoint. These are not heirlooms because of the trend to centralization and the power law distribution of wealth. We go out and make our mark on society with something and it has a natural peak based on its fitness.

Disclaimer: I have no skin in this game. I realized I make my money being a creator and marketer, not as a speculator. I learned my lesson already.

In case anyone missed my point. I am saying botnets are a free market thus we can all go rent one. This will raise the price which raise their availability. Which will raise the hashrate difficulty and this security. Botnets are great!
945  Alternate cryptocurrencies / Altcoin Discussion / Re: Dash: The Future Internet Of Money? on: April 12, 2016, 03:09:05 PM
windows miner exe

so are you claiming no one else compiled the windows miner on their own?

There is no evidence either way, so let's not speculate. Clearly when people talk about Windows builds being available for launch they are talking about compiled, since most Windows users, unlike Linux users, don't have compilers or know how to use them.

The only one I recall who explicitly reported compiling it said that it didn't work, prompting Evan to make an emergency update (I'm not referring to the guy with the compile error due to his own mistake; the other one). This too was after the launch.


apology accepted  Grin

and it was before the relaunch btw, saying it was after the launch is playing word games and trying to spread fud.

you're also trying to make it look like the guy with the "bazillion rejects" was evans fault and conveniently left out the full story. i just reread the thread and have no idea who this other person you are talking about having compiling problems is. it really doesn't matter, just stop, stop wasting my time and go fix me a turkey pot pie official GUI.


I compiled the exe for Windows... no blocks yet, just a bazillion rejects.

Yeah, my bad, I botched the layover of the makefile on the update. Oh well still no blocks, must be in a bad location... Gave me something to do before bedtime...

Which is precisely why instamining is a scam because it doesn't not allow people to have time to figure out how to compile.

You damn well know this, but force us to say it. Obfuscation through attrition of the readers attention span is your game. Dashtards are disingenuous.

Wait. Let me get this right. Folks are claiming a Windows version of the software was not pre-compiled and made available? And they therefore yell SCAM!?! I almost snorted all my coffee out my nose over that.

Really, folks. Windows? That's your criticism? Heh.

Disingenuous bullshit obfuscation and you damn well know it.
946  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: April 12, 2016, 02:52:58 PM
Well if you are not hiding from the government and just want privacy, then we could just use a centralized mixer.

So perhaps what I mean is that first crypto-currency has to become popular and then we have to work out which forms of privacy are plausible, scalable, realistic, and which the government will allow us to have.

It is not clear to me yet that sophiscated on chain anonymity is going to have a big market. And if it does, perhaps Zcash's algorithm will be favored because afaics can protect better against IP address correlation.

Yet I think next year, Monero will be in the strongest position with mature technology for privacy and a liquid coin with centralized distribution. I doubt Zcash will be that mature by then.
947  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: April 12, 2016, 01:58:59 PM

Afair when I reviewed that paper when Zcash first mentioned it, that can only theoretically limit the parallelization speed up to a factor of around less than 10. But afaik that doesn't characterize entirely about the electricity consumption advantage for an ASIC which is the more important factor.

Afaik, an asymmetric algorithm like that is more likely to be broken (sped up or electrically optimized) by some number theoretic or algorithmic insight. I realize the Birthday problem is a very studied problem, but I trust that much less than a straightforward symmetric memory hard algorithm. I should spend some more time on that white paper in the future when I restudy my design for a CPU hash, so I can try to find more flaws in either approach. I'll wait (because I have other priorities), which will give us time to be sure that is the algorithm Zcash has chosen before investing more effort.

I fear ingrained investment more than botnets. Botnets don't have to fight you and sell you out to protect their vestment. They are just there to get some coins cheaper which drives the difficulty higher than it would be otherwise. If the botnets ever do dominate (which is unlikely) then they are competing with each other. We all can go buy a botnet too, which will drive the prices of botnets higher. In short, botnets are a decentralized resource, unlike cheap electricity which is centralized.

I think the key for Monero is remaining small enough. So the big win will be the stampede in if it comes (smaller market cap should far exceed Bitcoin's percentage gain), and that is the time I would be selling and waiting to see what is next for Monero in terms of where we are at that time in terms of state-of-the-art in sustaining decentralization.

Folks I don't share the 10 - 20 year plan viewpoint. These are not heirlooms because of the trend to centralization and the power law distribution of wealth. We go out and make our mark on society with something and it has a natural peak based on its fitness.

Disclaimer: I have no skin in this game. I realized I make my money being a creator and marketer, not as a speculator. I learned my lesson already.
948  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: April 12, 2016, 01:41:31 PM
Only unkown is ZCash.

I think the biggest unknown is whether privacy for crypto-currency really has a big potential market.

I think the upside for Monero may come more from its CPU-friendly hash and greater decentralization (compared to Bitcoin's trajectory) than for its privacy. In that case, Zcash seems to have the wrong philosophy about distribution and they have yet to announce their proof-of-work algorithm.

I view Zcash mostly has a technology incubator. Ditto Monero's privacy. The boots on the ground feature of Monero is its distribution and CPU hash.

You buy now preparing for the stampede into private assets coming next year.

The privacy feature may be a rationalization even if isn't really immune to the tax authorities. Remember the masses are very late to realize anything, so when they realize it is time to stampede, they will still be a long way from realizing which anonymity technologies are NSA-proof. And I am not about to scream from my rooftop in a futile attempt to inform them.
949  Economy / Economics / Re: Economic Totalitarianism on: April 12, 2016, 12:19:34 PM
https://www.armstrongeconomics.com/products_services/socrates/new-bill-to-collect-taxes-outlawing-encryption/
950  Alternate cryptocurrencies / Speculation (Altcoins) / Re: [XMR] Monero Speculation on: April 12, 2016, 12:08:21 PM
Scorched earth for crypto:

https://www.armstrongeconomics.com/products_services/socrates/new-bill-to-collect-taxes-outlawing-encryption/
951  Alternate cryptocurrencies / Altcoin Discussion / Re: [neㄘcash, ᨇcash, net⚷eys, or viᖚes?] Name AnonyMint's vapor coin? on: April 12, 2016, 11:39:12 AM
I tried to think about using Javacript for my current plan, but there are just so many cases of tsuris and non-unification lurking. Why start another multi-year journey with a monkey patching expedient but fundamental handicap.

The answer would be time to market for one, accessibility by target market for another (though I don't know your target market so perhaps disregard). That's not saying you should do so, just giving reasons why one might consider it.

Absolutely. That is the tragedy of inertia. Requires extreme cleverness or insightful identification of a wormhole perhaps to overcome.

Edit: but note I am creating a platform not just an App, so expediency is less important than staying power, which I think has been your point of Monero's strategy.
952  Alternate cryptocurrencies / Altcoin Discussion / Re: [neㄘcash, ᨇcash, net⚷eys, or viᖚes?] Name AnonyMint's vapor coin? on: April 12, 2016, 11:11:48 AM
what is about to happen to Javascript

What is about to happen to JavaScript is very likely that it will continue to become even more and more ubiquitous.

That will happen first because it headed towards a peaking (critical mass about now with everyone racing to switch from example Silverlight to Javascript). But that peak will be quickly followed by a disruption because Javascript is being deployed in use cases where it is not fit and this will result in disappointment, which is for example what happened with C and C++.

C++ has declined more rapidly than C. It seems there is perhaps no use for which it is fit!

Good point and application of my theory about designed fitness. Thanks. Yeah everytime I imagine going back to C++ to get some low-level control married with generics and some fugly excuse for a first-class function, I decide I'd rather not code, lol. I think this extreme resistance to entering clusterfucks comes with past experience of them.  Some crypto-currencies have decided they are willing to be sacrificed at the altar for that marriage of features. Perhaps it is a pragmatic decision since crypto in a high level language kind of sucks.

I don't know if anyone could pay me enough to work on C++ code again, especially the complexity that ostensibly has been layered on top since I last used it in the late 1990s (which I haven't bothered to learn).  (btw another reason I wasn't excited to work on Monero)

Whereas, for the moment there is no alternative to C when you want portable lowest-level control.

I don't believe I have ever discussed anything about JAMBOX with you.

Okay I thought you meant programming language properties specifically. In terms of the overall platform, no.

I tried to think about using Javacript for my current plan, but there are just so many cases of tsuris and non-unification lurking. Why start another multi-year journey with a monkey patching expedient yet fundamental handicap.

However, there are many details remaining for me to analyze so it is possible I might conclude that not all objectives (e.g. JIT fast start compilation) can be achieved with a language alternative. Stay tuned.
953  Alternate cryptocurrencies / Altcoin Discussion / Re: [neㄘcash, ᨇcash, net⚷eys, or viᖚes?] Name AnonyMint's vapor coin? on: April 12, 2016, 10:45:05 AM
what is about to happen to Javascript

What is about to happen to JavaScript is very likely that it will continue to become even more and more ubiquitous.

That will happen first because it is headed towards a peaking (critical mass about now with everyone racing to switch from for example Silverlight to Javascript, Java to Node.js, C to ASM.js, etc.). But that peak will be quickly followed by a disruption because Javascript is being deployed in use cases where it is not best fit (merely because it is expedient and only choice) and this will result in disappointment, which is for example what happened with C and C++.

A better fit programming language and App platform will arise to challenge the Internet browser. I know because I am the one who is making it.

No Javascript can't disrupt the non-browser Apps entirely, because it is not a best fit to applications

I agree it won't entirely, because I don't see that it brings sufficient advantages, and it has obvious disadvantages, so it will end up being better in some cases, worse in others. The other languages will continue be used alongside it in a fragmented environment.

You don't seem to grasp yet how unifying the mobile device is coupled with how unfit the current options of HTML5 apps or App store apps are. Appearances can be deceiving. Dig down into what users are actually doing and not doing.

But I am not yet ready to reveal my entire plan. It will be in the JAMBOX crowdfund document when ever we decide to crowdfund. I am lately thinking of keeping it hidden a bit longer, because of potential copycats such as Synereo. I have enough funding to continue developing for now. No need to rush the crowdfund, especially if my health is improving.

I see it. Stay tuned.

If it is what we have discussed before, then I see very, very high costs along with the benefits.

I don't believe I have ever discussed anything about JAMBOX with you.

If it is something new, then I look forward to seeing what you have invented. Sounds interesting.

Just remember that the mobile device is eating (almost) everything.
954  Alternate cryptocurrencies / Altcoin Discussion / Re: [neㄘcash, ᨇcash, net⚷eys, or viᖚes?] Name AnonyMint's vapor coin? on: April 12, 2016, 10:11:41 AM
C was adopted for a use case for which it is not the best suited, because there was nothing better around and thus it was the best suited at that time. Language technology was very immature at that time. There was more out there as research which hadn't yet been absorbed into mainstream languages and experience.

On this I agree. That is, at a time long after it was designed, for purposes very different from those for which it was designed, it became the best (i.e. least bad; nothing better) available alternative.

C was designed to be exactly what it was used for, one step above the metal with portability abstraction.

That business applications didn't know they needed better (because better wasn't available), is irrelevant to the point of a language only being best for what it was designed for, which is my point. C died as a business application language very quickly because it was not best for that use case.

C was employed for a use case where it was not best because it had sort of a temporary monopoly due to circumstances.

Please make sure you understand that key distinction because I think it will be crucial for understanding about what is about to happen to Javascript.

We are in a different era now where we have a lot of experience with the different programming paradigms and programming language design is an art now of being able to distil all the existing technology and experience in the field to an ideal design.

On this I tend to disagree. Witness Javascript.

It is very difficult, if not impossible, to centrally plan what the marketplace will, in its organic and evolutionary wisdom of how to weigh between conflicting factors, consider "ideal" at any particular point in time.

Emphatically disagree. Everything the market has done has been entirely rational. Javascript is only being widely adopted because the Internet browser has an undeserved monopoly. Breaking that monopoly is going to open Javacript to the realization that Javascript is not the best language for the Apps people are using it for.

If Rust adds first-class asynchronous programming, and someone disrupts the Internet browser, this could be a very rapid waterfall collapse for Javascript.

Clearly Sun Microsystems was trying to challenge Microsoft in server computing and so Java was designed to co-opt Microsoft Windows on the general client so Microsoft couldn't dictate their servers on everyone. What Sun didn't anticipate was Linus Torvalds.

This is chronologically and strategically wrong in a lot of ways, but that is off topic so I'll not elaborate now.

I was around then and I remember the first magazine articles saying the VM could be implemented in hardware and thus it was going to be a new kind of computer or device. Again this was all targeted at Microsoft's growing monopoly which was threatening to cannibalize Sun's market from the bottom up. So Sun decided to attack at the bottom, but changed strategy mid-stream as some of the expectations didn't materialize.

C# was designed to be a Java to run on Microsoft .Net and thus it died with .Net.

C# is not dead, it is still quite popular for Windows development (and some cross-platform development).

One good language to succeed the current crop, will put the final nail in the coffin.

Heh, Javascript.

No Javascript can't disrupt the non-browser Apps entirely, because it is not a best fit to applications. It is a scripting language. And transcoder hell is not a solution, but rather a stopgap monkey patching. It has all sorts of cascaded tsuris that will explode over time especially for working in decentralized development.

It does seem more likely for the time being that the sort of dominance that was achieved by C and Java in their respective peaks won't be repeated any time soon.

I disagree. The Internet browser and the W3C monopoly (oligarchy) has been standing in the way of a better general purpose programming language.

I understand this brought together huge economies-of-scale, but unfortunately they've been squandered on an ill fit design that is designed to funnel everything through the browser. Then we have Apple and Android trying to funnel everything through App stores. The choke points are the problem.

We'll probably continue to see more fragmentation of multiple languages being used, continuing until there is a paradigm shift that brings significant productivity gains without high costs. Examples of this were C's low-cost of adding abstraction over asm or Java's low-cost of adding runtime safety over C.

I don't see that anywhere today. There are identifiable advantages to be had over the current market frontier leaders, but they all come with high costs.

I see it. Stay tuned.
955  Alternate cryptocurrencies / Altcoin Discussion / Re: [neㄘcash, ᨇcash, net⚷eys, or viᖚes?] Name AnonyMint's vapor coin? on: April 12, 2016, 09:27:44 AM
it was originally designed to be

That often does not matter

I sort of disagree with you at least in terms of the exemplary examples of greatest success if not entirely disagree.

C was definitely designed for low-level operating systems programming and it was the most popular language ever bar none because it provided just the necessary abstraction of assembly needed for portability and no more. For example, it didn't try to make pointers safe or other structure.

C was most certainly not designed as a language for all sorts of business applications, Windows desktop applications (of course such a thing did not exist at the time it was designed, but conceptually it was not intended for that), etc. as was most of its usage when it became the most popular language.

The reason it became popular is because of what I wrote before bolded, underlined above for emphasis. The reason C++ become popular is because it promised those benefits plus OOP.

I know because I coded WordUp in assembly then switched to C by version 3.0 and was amazed at the increase in my productivity. And the delayed switch away from assembly afair revolved around which good compilers were available for the Atari ST. Then for CoolPage I chose C++ for precisely that underlined reason and the integration with MSVC++ (Visual Studio) Model View framework for a Windows GUI application.

C was adopted for a use case for which it is not the best suited, because there was nothing better around and thus it was the best suited at that time. Language technology was very immature at that time. There was more out there as research which hadn't yet been absorbed into mainstream languages and experience.

We are in a different era now where we have a lot of experience with the different programming paradigms and programming language design is an art now of being able to distil all the existing technology and experience in the field to an ideal design.

Haskell

Has never really been widely used for anything (at least not yet) so irrelevant to my point.

Apparently you did not read my implied point that the mass market is not the only possible target market a language is designed for. As I wrote before, Haskell was design for an academic, math geek market. It is very popular and extremely successful within that tiny market.

It will be very difficult for you to find an Ivy league computer science graduate who hasn't learned Haskell and who doesn't wish to use it on some projects. That is what is called mindshare. Any language hoping to be the future of multi-paradigm has to capture some of that mindshare. Which Scala attempted to do, but it unfortuately bit down too hard on that anti-pattern subclassing.

But the problem is web pages changed to Apps and Javascript was ill designed for this use case.

And yet it is widely used for this (and growing rapidly for all sorts of uses), supporting my point.

And crashing my browser and transcoding hell of a non-unified typesystem which is headed to a clusterfuck. I have recognized how the Internet browser "App" will die. I will finally get my "I told you so" (in a positive way) on that totalitarian Ian Hickson and that rigor mortis of totalitarianism at the W3C.

Java was designed write once, run everywhere

Somewhat. It was designed for write-once run everywhere on the web (originally interactive TV and maybe PDAs since the web didn't quite exist yet, but the same principle). None of the business software use case where it became dominant was remotely part of the original purpose (nor do these business software deployments commonly even make use of code that is portable and "runs everywhere").

Clearly Sun Microsystems was trying to disrupt Microsoft's challenge in server computing and so Java was designed to co-opt Microsoft Windows on the general client so Microsoft couldn't dictate their servers on everyone. What Sun didn't anticipate was Linus Torvalds and Tim Berners-Lee.

C# was designed to be a Java to run on Microsoft Net and thus it died with Net.

C# is not dead, it is still quite popular for Windows development (and some cross-platform development).

Windows is a dead man walking. Cross-platform, open source .Net (forgot the name) isn't gaining momentum. One good language to succeed the current crop, will put the final nail in the coffin.

But as you say it was designed to copy Java after Java was already successful so in that sense it is a counterexample, but a "cheat" (if you copy something that has already organically found a strong niche, chances are your copy will serve a similar niche).

It was an attempt to defeat Sun's strategy of co-opting the client. And it helped to do that, but the more salient disruption came from the Internet browser, Linux, and LAMP.

So I think it is definitely relevant what a language was designed for.

Sometimes, but often not. It is of course relevant, it just doesn't mean that what it will end up being used for (if anything) is the same as what it was designed to be used for.

I think it is much more deterministic as explained above. The programming language designer really needs to understand his target market and also anticipate changes in the market from competing technologies and paradigm shifts.

Further examples:

Python: designed for scripting, but is now the most used (I think) language for scientific and math computing (replacing fortran). Of course it is used for other things too, but most are also far removed from scripting.

The challenge we've had since graduating from C, has been to find a good language for expressing higher-level semantics. As you lamented upthread, all attempts have improved some aspects while worsening others. Python's main goal was to be very in tune with readability of the code and the semantics the programmer wants to express.

Thus it became a quick way to code with a high degree of expression. Even Eric Raymond raves about that aspect of Python.

But the downside of Python is the corner cases because afaik the type system is not sound and unified.

So it works for small programs but for large scale work it can become a clusterfuck of corner cases that are difficult to optimize and work out.

So I am arguing that Python was not designed solely for scripting but also for programmer ease-of-expression and readability and this has a natural application for some simpler applications, i.e. that aren't just scripts. This seems to have been a conscious design consideration.

BASIC: Designed for teaching, but became widely used for business software on minicomputers, and then very widely used for all sorts of things on PC.

Because that is what programmers were taught. So that is what they knew how to use. That doesn't apply anymore. My first programming was in BASIC on an Apple II because that was all that was available to me in 1983. I messed around some years before that with a TRS-80 but not programming (because I didn't know anyone who owned one and I could only play around with it for a few minutes at a time in the Radio Shack store). My first exposure to programming was reading the Radio Shack book on microprocessor design and programming when I was 13 in 1978 (afair due to being relegated to my bed for some days due to a high ankle sprain from football). Perhaps that is why I can program in my head, because I had to program only in my head from 1978 to 1983.

I must mea culpa that around that age my mother caught me (as we were leaving the mall) having stolen about $300 of electronic goods from inside the locked glass display case of Radio Shack. I had reached in when the clerk looked the other direction. (Later in teenage hood I became an employee of Radio Shack but I didn't steal). I had become quite the magician and I was eager to have virtually everything in Radio Shack to play with or take apart for parts (for my various projects and experiments in my room). She made me return everything to the store, but couldn't afford to buy any of it for me apparently. I think we were on food stamps and we were living in poverty stricken neighborhoods for example in Baton Rouge where my sister and I were the only non-negro kids in the entire elementary school. Then my mom got angry when my sister had a black boyfriend in high school.  Roll Eyes

COBOL and FORTRAN: counterexamples; used as designed.

Agreed.
956  Alternate cryptocurrencies / Altcoin Discussion / Re: [neㄘcash, ᨇcash, net⚷eys, or viᖚes?] Name AnonyMint's vapor coin? on: April 12, 2016, 08:21:02 AM
it was originally designed to be

That often does not matter

I sort of disagree with you at least in terms of the exemplary examples of greatest success if not entirely disagree.

C was definitely designed for low-level operating systems programming and it was the most popular language ever bar none because it provided just the necessary abstraction of assembly needed for portability and no more. For example, it didn't try to make pointers safe or other structure.

Haskell was designed to express math in programming tersely without extraneous syntax and thus the very high priority placed on global type inference, which is why they haven't implemented first-class disjunctions (aka unions) that happens to be the one feature missing from Haskell that makes it entirely unsuitable for my goals. Haskell forsaked practical issues such as the non-determinism of lazy evaluation and its impact on for example debugging (e.g. finding a memory leak). Haskell is by far the most successful language for its target use case.

Javascript was designed to be lightweight for the browser because you don't need a complex type system for such short scripts, and thus you can edit it with a text editor and don't even need a debugger (alert statements worked well enough). Javascript is the most popular language for web page scripts. But the problem is web pages changed to Apps and Javascript was ill designed for this use case. Transcoding to Javascript is a monkey patch that must die because it is a non-unified type system!

PHP was designed to render LAMP web pages on the server and became the most popular language for this use case, except the problem is server Apps need to scale and PHP can't sale, thus Node.js and Java, etc..

Java was designed write once, run everywhere, and it gained great popularity for this use case, but the problem was Java has some stupid design decisions which made it unsuitable as the language to use every where for applications.

C# was designed to be a better Java to run on Microsoft .Net and thus it died with .Net.

C++ was designed to be a marriage of C and OOP and it is dying with the realization that OOP (subclassing) is an anti-pattern and because C++ did not incorporate any elegance from functional programming languages.

All the other examples of languages had muddled use-cases for which they were designed and thus were not very popular.

So I think it is definitely relevant what a language was designed for.

957  Alternate cryptocurrencies / Altcoin Discussion / Re: [neㄘcash, ᨇcash, net⚷eys, or viᖚes?] Name AnonyMint's vapor coin? on: April 12, 2016, 07:47:45 AM
Most development now is being done in higher level languages which are exactly what you just proposed: a small (maybe) speed concession for greater expressiveness and friendliness (though that word is quite vague) and in some sense (though not in others) simpler than C.  The odd exception here is C++. Not surprisingly C++ is very much on the way out.

C++ is a painful, fugly marriage of high-level and low-level, which loses the elegance of high-level semantics. I think it hasn't died because no other language could do C low-level combined generics (templates). Perhaps something like Rust (perhaps with my ideas of extensions to Rust) will be the death blow to C++ and also Java/Scala/C# (probably Python, Ruby, PHP, and Node.js as well). And also perhaps Javascript...

The language that is eating (almost) everything is JavaScript

Which appears to me to be a great tragedy of inertia (it was originally designed to be for short inline scripts for simple DHTML on web pages ... then Google Maps and webmail clients arrived...). I am in the process of attempting to prove this.

I believe there is no reason we can't marry high-level, low-level, static typing, and fast JIT compilation and still be able to write programs with a text editor without tooling (for as long as tooling is in the debugger in the "browser").

This low degrees-of-freedom crap of being forced to fight with bloated IDEs such as Eclipse needs to be reverted.

This dilemma of needing to place the modules of your project all in the same Git repository needs to be replaced with a good package manager which knows how to build from specific changesets in orthogonal repositories, where the relevant changeset hashes from the referenced module are accumulated in this referencing module so that merging DVCS remains sane. In other words, the package manager (module system) needs to be DVCS aware.
958  Bitcoin / Bitcoin Discussion / Re: Piece of Shit Bitcoiners et al. Hall of Fame on: April 12, 2016, 07:24:15 AM
Evan had a youthful exuberance, when coupled with a lack of experience caused some mistakes to be made.

Someone youthfully exuberant would not have been able to hold back on telling the world about the development and feature plans he was so excited about and instead wait until after the instamine was entirely completed. In fact he did exactly that which shows it was likely purposeful and calculated, not accidents and mistakes.

Evan had been around crypto for at least two years or so before launching Dash. He'd see it all, including premines, hidden premines, instamines, etc. He was no beginner and he knew exactly how to play the game.

Thanks for that contribution. Still no facts that link Evan to any bad intent. Keep to the facts. All I see is an opinion, which I can respect, but opinions are not what this thread is about.

Facts:

1. Evan had at least two years of experience with crypto before launching Dash. There was no "lack of experience" as you claim. (Your statement about what "caused mistakes to be made" was opinion, by the way. I'm glad we have agreed to exclude opinion from this thread.)

2. Evan stated months ahead of the launch that he was working on a "for-profit" coin launch.

3. Evan deliberately withheld the development and feature plans until after the end of the instqamine.

4. Evan misled people about the launch schedule, launching much earlier than promised. During the first hour, over 500000 coins were mined, and in 8 hours, over a million coins.

5. Evan later cut the mining rewards and coin supply, increasing the effective size of the instamine by a factor of four or more.

6. In total, the instamine of 2 million coins represents over 30% of the current supply of Dash.

These are all objective, documented facts. No opinion. People can draw their own conclusions as to whether this was an elaborate fraud or a legitimate coin project.

959  Alternate cryptocurrencies / Altcoin Discussion / Re: Why the darkcoin/dash instamine matters on: April 12, 2016, 07:22:55 AM
Evan had a youthful exuberance, when coupled with a lack of experience caused some mistakes to be made.

Someone youthfully exuberant would not have been able to hold back on telling the world about the development and feature plans he was so excited about and instead wait until after the instamine was entirely completed. In fact he did exactly that which shows it was likely purposeful and calculated, not accidents and mistakes.

Evan had been around crypto for at least two years or so before launching Dash. He'd see it all, including premines, hidden premines, instamines, etc. He was no beginner and he knew exactly how to play the game.

Thanks for that contribution. Still no facts that link Evan to any bad intent. Keep to the facts. All I see is an opinion, which I can respect, but opinions are not what this thread is about.

Facts:

1. Evan had at least two years of experience with crypto before launching Dash. There was no "lack of experience" as you claim. (Your statement about what "caused mistakes to be made" was opinion, by the way. I'm glad we have agreed to exclude opinion from this thread.)

2. Evan stated months ahead of the launch that he was working on a "for-profit" coin launch.

3. Evan deliberately withheld the development and feature plans until after the end of the instqamine.

4. Evan misled people about the launch schedule, launching much earlier than promised. During the first hour, over 500000 coins were mined, and in 8 hours, over a million coins.

5. Evan later cut the mining rewards and coin supply, increasing the effective size of the instamine by a factor of four or more.

6. In total, the instamine of 2 million coins represents over 30% of the current supply of Dash.

These are all objective, documented facts. No opinion. People can draw their own conclusions as to whether this was an elaborate fraud or a legitimate coin project.

960  Alternate cryptocurrencies / Altcoin Discussion / Re: The altcoin topic everyone wants to sweep under the rug on: April 12, 2016, 07:19:27 AM
The points of this thread are apparently making their way around the crypto-currency community:

The Slock.it DAO crowdsale might be cancelled? http://www.smithandcrown.com/slock-it-dao-crowdsale-to-be-unofficial-delays-expected/

I updated it on http://icocountdown.com

Speculation everyone?

Probably they made a good decision of cancelling the crowdsale to avoid legal and regulatory issues that can become very complicated in the future.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 391 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!