News for hackers. Stuff that matters.

exitcode00

Re:Electron 4.0.0 on Friday December 21, 2018 @01:36PM (#18735427)
Exactly, look at the "system" requirements for AOL Instant Messenger:

Windows 2000 or higher Internet Explorer 6.0 or higher 128MB RAM/512MB for enhanced multimedia features (TOTAL RAM in the system!!!!!) Macromedia Flash Microphone and speakers/headset for voice/audio chat

Re:Electron 4.0.0 on Friday December 21, 2018 @01:19PM (#18735275)
Think this is bad? Just wait until everyone adopts asm.js. So we can compile C++ code to "fast web apps" which will run in the asm virtual machine, in the javascript DOM sandbox, in the thin webbrowser client, and finally in the OS.

You can laugh, but that day is coming and I fear getting armies of college grad hipster-coders creating unreliable slow layered software until we have nothing but "Material" UI flat buttons and cursor lag when typing simple messages in a simple application. AHHHH

Re:Electron 4.0.0 on Friday December 21, 2018 @01:11PM (#18735199)
Ok, perhaps that was an over simplification - they are "complicated chat clients", but that still doesn't excuse the fact that massive industrial programs start instantly nowadays if they are native - think Unreal Engine, 3ds Studio Max, Blender, Sublime Text, the list goes on
Re:Electron 4.0.0 on Friday December 21, 2018 @12:45PM (#18734964)
It doesn't take that advanced of a programmer to know that a simple chat client like discord or slack should not take seconds (on the order of 5 to 6) to load! We are running super computers here!

https://medium.com/commitlog/electron-is-cancer-b066108e6c32

Re:Coinbase is exploring the addition of new currencies on Sunday December 09, 2018 @07:03PM (#18644173)
Seems odd they didn't include Dash
For those interested in a video breaking down SA 751: https://www.youtube.com/watch?v=a6oJUt4WWdQ
Where was the Google CEO when all of this was being voted on? Where were the Google home-pages telling people to get active?
There are "fraudulent practices" in the real world exchanges - look at how LIBOR was/is rigged (https://en.wikipedia.org/wiki/Libor_scandal). And I certainly hope its "exchange value" isn't exactly the same as a government currency as that would defeat the purpose of having something different in the first place...
I suppose the stock market would be more like a "rigged casino" since the government's central banks can print money and confiscate funds (see Cyprus), but with pretty much all market leading crypto such things are impossible if you dont store you money on exchanges.
Exactly, you only need to look as far as Dash's effort in Venezuela to realize how crypto can benefit society, and if you trust governments not to turn the global stock markets into a glorified casino then look up the terms CDOs, HFT, "Dark pools", ZIRP, bail-ins, etc...

https://www.dashforcenews.com/dash-adds-aggressive-venezuela...

Re:NPM and the future of JavaScript on Friday October 12, 2018 @05:58PM (#18205036)
That was my revised comment - I have seen the light : )
Re:NPM and the future of JavaScript on Friday October 12, 2018 @05:03PM (#18204707)
I think its fairly well known that there are flaws in Javascript which was designed in a week and hows its used (DOM etc). The ease of its use probably lended to initial success, but the difficulty of making complex secure software has led people to reinvent the wheel it seems every 6 months.

I don't think having a polluted and bloated ecosystem like NPM is a mark of a success of quality. Just look at what happened when someone deleted their project from NPM - they broke the internet...

https://qz.com/646467/how-one-programmer-broke-the-internet-...

Re:NPM and the future of JavaScript on Friday October 12, 2018 @02:24PM (#18203540)
Javascript is a cancer. But I guess if you can't beat it, might as well learn to love the cancer?
Re:Ultimate Hacking Keyboard on Friday September 14, 2018 @03:09PM (#17989974)
A "hacking" keyboard without a numpad and f-keys? Lame..
Re:The Dark Arts of Advanced and Unsafe Rust Programming on Sunday August 26, 2018 @08:35AM (#17845665)
Example?
Re:The Dark Arts of Advanced and Unsafe Rust Programming on Friday August 24, 2018 @11:52PM (#17839430)
I meant Rust is a copy of Ada in general - it does not deal with unsafe programming in the same way. Instead, you do things like instantiate generic packages/procedure like Ada.Unchecked_Deallocation and Ada.Unchecked_Conversion with the specific conversion or heap deallocation procedure you need. So you are forced to be explicit about every unsafe operation by including such procedures and calling such things - but you are not prone to accidents because you got in the habit of wrapping things in perverse "unsafe" blocks every time you meet a well-thought-out restriction of the language.
Re:The Dark Arts of Advanced and Unsafe Rust Programming on Friday August 24, 2018 @03:06PM (#17837116)
Ada does, and has better and more clear conventions for "unsafe" programming (pointer arithmetic, conversions, etc) but does it naturally without special keywords and esoteric conventions through its package system. Too bad no one will ever give it a chance due to is syntax :(

Rust is nothing but a slapdash C style copy of its semantics.

Re:Systems Languages: An Experience Report on Friday July 06, 2018 @02:00PM (#17473648)
No mention of Ada at all. Very sad and disappointing - Rust basically has a carbon copy of all of its features. It deserves a fair shake..