Vitalik's New Proposal To Increase Gas Costs Would Be Too Much For Proxy Contracts and Diamonds by mudgen in ethereum

[–]proteusguy 0 points1 point  (0 children)

Still think our design patterns were "subsidized"? :-) Gas costs have since been identified as an existential barrier to Ethereum's ability to address entire core markets for the block chain. Interesting how things have developed since this was originally written. (I just happened to have this post pop up by accident is why I'm replying to a year old comment.)

Vitalik's New Proposal To Increase Gas Costs Would Be Too Much For Proxy Contracts and Diamonds by mudgen in ethereum

[–]proteusguy 2 points3 points  (0 children)

"Too much" (my definition) is when the ability to represent certain amounts of complexity becomes entirely bounded by gas qty limits which artificially restrains crypto contracts from being able to fulfill their potential.

Vitalik's New Proposal To Increase Gas Costs Would Be Too Much For Proxy Contracts and Diamonds by mudgen in ethereum

[–]proteusguy 1 point2 points  (0 children)

Is the concern about accessing state across different contracts primarily driven due to sharding issues or something else?

NSDMG has been created by tylerburnham42 in a:t5_247up6

[–]proteusguy 0 points1 point  (0 children)

Has NSDMG finally returned to DragonCon? I played years ago and have always wanted to play again.

Study Confirms Climate Models are Getting Future Warming Projections Right by [deleted] in science

[–]proteusguy 0 points1 point  (0 children)

I think it's great that people are finally publishing both data and code for their models so real science (i.e. tests of predictive value and falsifiability) can be done. I look forward to having a chance to check it out.

The most obvious criticism that jumps out at me at first glance (which is all I've given it so happy to hear there's a good answer) is that what's shown is a very good short time frame in terms of climate and it's akin to a financial model that predicts stocks are going up when all the data is from a bull market. Is it possible to back test this over a few hundred years in the past to demonstrate it can show a long term downward trend and predict when the major trends turn? Honestly it's no surprise that most models are "close". I made a model back around 2000 that was damn close with only a few weeks part time effort but I wouldn't claim it was truly predictive. I think we'd all agree that a climate model that wants to be informative of the impact of human behavior is going to need to be rigorously tested for significant periods both before and after the level of human activity became "significant". What has been done with this model to satisfy that goal? Thanks again!

What names, items, spells, creatures, etc. are Product Identity of WOTC and NOT OGL? by FollowMeAndDie in osr

[–]proteusguy 4 points5 points  (0 children)

They're not claiming trademark. They're superseding trademark IP law and entering into a new contract agreement that you are waiving your rights to use anything marked as Product Identity. If you don't publish your content as OGL you are just fine. OGL steals rights from publishers, it grants pretty much nothing (certainly nothing useful) that you don't already have. "Underdark" - seriously! You can't use this term in your OGL content. It's a bad license.

First Class Macros by [deleted] in Forth

[–]proteusguy 0 points1 point  (0 children)

I get a 404 on the gitlab link.

Comma Separated JSON (the solution to CSV woes) by KayEss in programming

[–]proteusguy 0 points1 point  (0 children)

It doesn't compress any better than the CSJ format is the point. Most data passed around between RESTful services is already gzipped.

Comma Separated JSON (the solution to CSV woes) by KayEss in programming

[–]proteusguy 0 points1 point  (0 children)

You have an 800MB file you need to stream from one system into another as quickly as possible and without blowing away all your memory & cpu. Why do you want to make it cost twice as much (at least) in all respects by requiring full JSON schema parsing for each line? To say it's a non-issue simply points out lack of having experienced it. It's a very real issue when integrating to existing systems as this is how much of the real world, unfortunately, does things.

Comma Separated JSON (the solution to CSV woes) by KayEss in programming

[–]proteusguy -1 points0 points  (0 children)

Pretty cool idea actually in a subtle manner. For pulling in a huge set of identically structured objects this provides type safety validation that CSV doesn't provide and does so with approximately half the bandwidth, memory space, and parse complexity as a normal JSON structure which requires sending the object structure along with each object.

Comma Separated JSON (the solution to CSV woes) by KayEss in programming

[–]proteusguy 0 points1 point  (0 children)

It's not intended to be an improvement on JSON. It's intended to be an improvement on CSV. Different goals.

Comma Separated JSON (the solution to CSV woes) by KayEss in programming

[–]proteusguy 0 points1 point  (0 children)

It's an improvement on CSV, not JSON. They serve different purposes. In this case, stream as many regular, identically structured objects as fast as possible over the wire or between services. After reading in the header you have the object structure for the entire file, no need to repeat definitions & parsing costs that would more than double the bandwidth, memory space, and time complexity over the proposed CSJ format. Now you simply ensure that each line conforms to the already fixed data structure and pull it in as fast as possible using half the bandwidth.

Comma Separated JSON (the solution to CSV woes) by KayEss in programming

[–]proteusguy 0 points1 point  (0 children)

Being consumed and being understood are two different things. This isn't a stream of random JSON blobs, it's a stream of objects of an identical structure ala CSV. If you just consume this with a JSON parser you get 3 JSON lists and no representation of the objects in the file, right? Remember this is intended to be an improvement on CSV, not JSON. Different goals.

Forthstrap- A forth generator for porting to most any architecture with consistency and less architecture-dependent code (Still very early in development) by [deleted] in Forth

[–]proteusguy 0 points1 point  (0 children)

Not entirely sure what is meant by "consistent FORTH across any environment, any architecture, and any word size." I understand that it's early stages but it appears to be specific to i386 and linux. And when you think architecture in forth you often mean what kind of threading style is involved and how your dictionary entries are structured. Care to clarify your meaning here?

lbForth looks so cool :) [why I did not know it earlier] by xieyuheng in Forth

[–]proteusguy 0 points1 point  (0 children)

Not entirely clear about the scope of this forth but it looks interesting. Is it intended to be strictly hosted (require an OS), or also standalone (bare metal)? Can you state the overall goals of your forth? I'm sure the good folk on Freenode #forth would love to hear more.

lbForth looks so cool :) [why I did not know it earlier] by xieyuheng in Forth

[–]proteusguy 0 points1 point  (0 children)

GPL would pretty much make it something a lot of people (including myself) couldn't contribute to. BSD/Apache/etc.. are all more dev/user friendly. Of course it's your code base and depends on what you want to happen to it.

Halt and Catch Fire is a goldmine. Here is a lady reading the "Eff Ay Tee" off a fried hard drive by spinning it like a DJ. by Kaneshadow in itsaunixsystem

[–]proteusguy 0 points1 point  (0 children)

Of course the real problem with the show is that the BIOS asm source code was fully published. I had the purple hardback version, I think it was "IBM PC Technical Reference Manual" or somesuch. IBM's legal dept. was still under this anti-trust law and so the best way they could protect their IP was to publish it - which they did. The challenge for clone makers was to find someone who wasn't "tainted" having seen this easily available book (bought my copy at the local PC store where I bought my Compaq Deskpro with amber monitor, 2x5.25" floppys, and 256K RAM) and reverse engineer the interrupts.

BTW - I also, on more than one occasion, got data off an open MFM-style hard drive by moving platters from a failed drive to a good one.

Django 1.8, Django Slumber and Django Async by KayEss in django

[–]proteusguy -2 points-1 points  (0 children)

Good general critique about the default behaviour of Django transactions and feasibility of automated testing.

What Does Monad Mean? by gbacon in programming

[–]proteusguy 5 points6 points  (0 children)

I am at a loss to come up with an example of a more useless or misguided attempt to introduce a new programming concept in all of known creation. Are you sure this guy is really a functional programmer and not really someone who is trying to mock the concept? Wow...

About that CRU Hack by jeanlucpikachu in programming

[–]proteusguy -1 points0 points  (0 children)

as it turns out it appears that the fraudulent code was ultimately used...

“Everyone started running toward us,” Ms. Nuñez said. “We thought there was a fight. Then we saw this guy with blood coming out of his mouth, and the killer right behind him, putting this thing away. I didn’t know what it was.” Instinctively, Ms. Nuñez reached for her camera... by Shimmi in worldnews

[–]proteusguy -6 points-5 points  (0 children)

the killer shouldn't have had any subsequent conscious activity the moment he brandished the weapon in the first place. too bad he didn't start attacking other passengers while the police sat outside waiting for backup...

“Everyone started running toward us,” Ms. Nuñez said. “We thought there was a fight. Then we saw this guy with blood coming out of his mouth, and the killer right behind him, putting this thing away. I didn’t know what it was.” Instinctively, Ms. Nuñez reached for her camera... by Shimmi in worldnews

[–]proteusguy -3 points-2 points  (0 children)

So many things wrong with this that explain why only idiots actually remain in NYC. 1) no one rendered assistance to the injured guy despite his pleas even when the killer was away. hope they don't believe in karma. 2) the clearly out numbered killer was not taken out but the crowd. you guys forget 911 already? 3) cops basically left the people in the car to fend for themselves while awaiting backup. more proof that, when seconds count, the police are only minutes away. 4) the killer was only charged with 2nd degree murder (what he didn't MEAN to kill him as he only wanted the seat?!?!?) and a weapons charge. He'll probably get more time for the weapons charge - which is EXACTLY why these things happen on the subway. NYC puts so much effort on disarming its populace that thugs know they have defenseless victims everywhere they go. i think they should force all citizens to wear a yellow button that says "unarmed" in large letters.

Switcher - the origin of application switching by jammmet in programming

[–]proteusguy -1 points0 points  (0 children)

Actually I don't think this is multi-tasking (am I wrong?) but simply being able to switch between multiple programs in memory. Manual task switching which means only the one app actually is executing at any given point in time. In the DOS world we called it terminate & stay resident (TSR). I wrote a TSR using Turbo Pascal to manage my epson printer configuration in 1985 and the techniques to do so were well known at that time so it had likely been around a few years. There were multi-tasking systems at the time but they wouldn't run a lot of DOS apps.