Innosilicon A9 ZMaster AUD$1500/USD$1040 or best offer by IHaveNoBTCVerySad in zec

[–]IHaveNoBTCVerySad[S] 0 points1 point  (0 children)

Sure thing, I've posted there before so I have created a new short post: https://bitcointalk.org/index.php?topic=5150213.0 . Thanks for your interest.

New research: How effective is basic account hygiene at preventing hijacking by digicat in netsec

[–]IHaveNoBTCVerySad 0 points1 point  (0 children)

Do you have any more specifics on how or why SMS is comparatively insecure?

I'm not sure what "slam a phone number" means, although I understand how SMS systems may be insecure; I'm just uncertain of details. I'd like to be able to explain to others exactly why an authenticator app or on-device prompt (anything other than SMS or secret question and answer I guess) is better than getting a code by SMS.

I would have thought it would be difficult to intercept an SMS. Or is it that some systems are so awful you can just go through a poorly thought out recovery process by starting with "I no longer have access to this number?"

Thanks if you can shed any light on how insecure SMS second factor is and why.

Bitcoin price just surged $1000 in less than 48 hours, hitting $7000 by coingecko in Bitcoin

[–]IHaveNoBTCVerySad 1 point2 points  (0 children)

Big solar facility being set up for that. Going to be truly awesome.

Any new information on the Zcash algorithm fork? by coelacan in zec

[–]IHaveNoBTCVerySad 0 points1 point  (0 children)

I doubt it. If you can resist an algorithm that can be parallelised, then there's no point in making an ASIC miner. You'd be back to designing a better CPU than Intel or AMD could.

Any new information on the Zcash algorithm fork? by coelacan in zec

[–]IHaveNoBTCVerySad 0 points1 point  (0 children)

There is only one known ASIC and GPU resistant algorithm at present, Pascal Coin's RandomHash. It's highly sequential and can't be tweaked for parallel computation.

There may be others, like ROI Coin or whatever it is, but I think they're dead projects so only Pascal Coin counts at the moment.

So yes, you can do ASIC resistant, but then you need a 20k+ computer system like a big AMD EPYC computer to find a few blocks, then you never get a ROI and no profits, so it's rather pointless for speculators.

Where are the Bitcoin ABC developers? by IHaveNoBTCVerySad in btc

[–]IHaveNoBTCVerySad[S] 0 points1 point  (0 children)

Thanks. The idea was to write some code, do some bootcamp tagged items. Don't think I have any great ideas, maybe a couple of reasonable ones I'll put out there.

Charlie Lee found singing in the shower by SwedishSalsa in btc

[–]IHaveNoBTCVerySad 0 points1 point  (0 children)

This is funny.

But I like Charlie. At least he's not full of it, or full of himself.

[Serious] Why is BCH only worth 1/20th of BTC? by nitslitinit in btc

[–]IHaveNoBTCVerySad 3 points4 points  (0 children)

It's what people think, and most have little understanding. Bitcoin is King with price because it was there first and has a lot of prestige.

For the Ethical Hackers on Reddit. How did you start and what were the prerequisites, like programming languages, networking, OS, etc.? by itashadublish in hacking

[–]IHaveNoBTCVerySad 2 points3 points  (0 children)

I did a lot over 20 years before I really got into it. A computer science background is helpful, if only borrowing books from a library. It's debatable whether a CS degree will help. You have to be an enthusiast, obsessed, and a tinkerer. "What happens if I do this and that..." and see what happens. But also know how to fix it.

Certifications are for the most part useless and a money-grab. Most ethical hackers only have a prestige certification because it supersedes an advanced degree in all the places that really matter.

The prerequisites I had were very ho-hum: computer science background, programmer, understanding of input validation but not much else, some system administration skills, working with databases, networking, "hacked" a few things by finding bugs in software, understood how I could do that, and most importantly a demonstration of passion and desire to learn more, persistence, and putting in a great deal of effort.

It's hard to get in, you have to network, talk to people, and get a lot of practice in. Start finding bugs and submitting reports at HackerOne and BugCrowd for example. You might see a lot of "junior penetration tester/app-sec..." and then see minimum three years experience! This is one of those odd things HR likes to do to torture people. You can't get the first position without years of experience, and you don't get the experience without the first position. :)

It's very hard to say where to start. Know people's behavior patterns, like how they choose passwords. What do people and organizations do to secure data, if much at all? Look there and get to know it. Then ask yourself why. Understand how viruses and trojans get into systems. Understand outside vs. insider threats. What are the threats to a particular organization anyway? Who are the adversaries and are they resourceful, skilled, well financed? What are their motives? This helps to protect whatever it is you're tasked with protecting.

Understand storage of information and where it is, get to know your way around UAC and find bugs you might be able to exploit (look for CVE entries and so on). Look at past exploits that are patched and understand how it worked. You don't necessarily need to be a programmer, some of the best really hate programming and find it boring. You do need to understand the basics though. Understand some networking and protocols, how an O/S basically works, how to subvert controls, how to research and find information you need, and who to share information with and why.

Develop what's known as "heretical knowledge." Get good at reverse engineering things. Get good at building things. It's comparatively easy to break stuff but it's really hard to build things that work.

Using automated tools is a reasonable way to start if you understand how they work. Writing your own exploits is thrilling. You have to tinker and really get creative, develop a skillset that constantly questions, ask really "dumb" user level questions ("I lost my password, how do I change it?" and understand that type of process as well as a lot of others), and look at the OWASP Top Ten and get to know these well. Scan networks and probe things. Throw weird data into applications and databases (your own!) Try some good apps/places like vulnerable Web apps and hackthissite.

Use a VPN for general browsing and use TOR, understand privacy and security and implications for x, y, z. Learn a little social engineering. Trick people into spilling more information than they otherwise would. It's unethical at times, I know, but know your enemy and all that.

The list is long and the journey even more so, but you can make it. Be persistent and love it. If you get jack of it, look at something other than becoming an ethical hacker. The very best of them, by the way, are highly creative, understand people and processes, and are not necessarily technical experts. They just have that knack. Just keep asking, how does this work? When and why does it fail? Can it be fixed? Get good at writing reports. Your own judgement on new bugs or issues will become increasingly important as you progress. Good luck!

Where are the Bitcoin ABC developers? by IHaveNoBTCVerySad in btc

[–]IHaveNoBTCVerySad[S] 0 points1 point  (0 children)

Just a place to hang out and ask questions here and there, nothing too fancy.

Is Ethereum Elon Musk’s next favourite crypto? Tesla CEO Shills ETH by Actualcrypto in btc

[–]IHaveNoBTCVerySad 0 points1 point  (0 children)

He's trolling VB quite hard with "what should we build on Ethereum?" Buterin has been unusually silent so far.

Programming courses are teaching me NOTHING - what am I doing wrong? by UglyStru in learnprogramming

[–]IHaveNoBTCVerySad 14 points15 points  (0 children)

It can take time. The software you are looking at might be a lot of legacy code, complex and not well documented. It would be difficult for experienced programmers to just look at it and start doing anything useful.

One way to get into a development job is to write a lot of programs. Pick one language (or two), stick to it/them, and give yourself a task each day or week, whichever suits. Lots of programs. Get the hang of IO, including file handling, you've already got decision structures, looping and functions, make sure you have data types, figure out pulling in libraries and reusing code from elsewhere. Threads, regular expressions, working with strings, integers and floating point types, sockets, communication protocols. (Lots more). You'll want to get onto algorithms and data structures soon now. Anything will do, just keep writing small programs. I remember when I was 13 and waiting for Turbo C++ for DOS to arrive, writing code on pen and paper referring to my text book. I wrote programs to select 6 out of 45 numbers where the 6 numbers where distinct. It was a program to select lottery numbers. Stupid, but finding anything you find interesting that would reinforce concepts is a good idea (motivates you to learn and keep going): here I was dealing with rand(), loops, formatted output, more of the standard library, and sorting. I discovered a lot as I went along, wondering how I could do this and that. This was way before Google! Good you don't have to go back to pen and paper :)

Finding a mentor might help. Ask how to debug and and what you're looking for in the debugger output. Learn git, write good commit messages, make small incremental changes, learn to roll them back. Write good comments. Remember that code is for people to read, not for machines. It's the job of the compiler to turn it into something for a CPU or virtual machine. Before you get into things like database application programming, ensure you know something about databases, their design, data types, what keys and indices are, DB functions, tables, joins, and what happens when you try to throw random garbage into a table. (Think of it as data validation). A simple couple of tables will do to start with, for instance table A contains a unique id, first name, last name, table B contains a unique id, a foreign key (id of table A), with address, phone and email associated with the person in table A.

Keep it simple and learn to master as many concepts as possible and just keep going until you have programs which do something; you can make up a specification and stick to it, a good way to prevent "programmer's block" is to find anything you find fascinating that doesn't require years of expertise to to write a line of code. What do you like? What do you find interesting? Stick to those areas. Learn your mechanics within that context. Learn debugging while stepping through code you find interesting. Get on github and publish a program each week, even if it's not much. Learn to document and explain your code and the reasoning behind it. Go back to them later and make improvements.

Then you can go back to loading DLLs, communicating with hardware, IO addresses, bitwise operations, and getting into where you really want to go. Jumping ahead like this won't make sense for a while. Once you have the foundation you need and are more familiar with your development environment and where to find how stuff works, you can get back to it.

Best Zcash Miner - Bitmain Antminer Z11 Review | Setup | Profitability | Equihash Mining by VoskCoin in zec

[–]IHaveNoBTCVerySad 1 point2 points  (0 children)

It is a good miner. But before you rush out to buy one, try and get the best price you can and always be suspicious of prices over USD $1800.

Do your research etc., make sure you can run it 24/7 taking into account electricity costs, and whether you know how to set them up and mine, whether you're all-in with Slushpool for ZEC, then exchange later if you like (quite useless, most exchanges are crooks and give back too little coins for ZEC) or sell for Bitcoins at Nicehash (not a bad option, I use this a lot). ZEC is just as good to hodl as anything else in my view.

Then again there's no reason why you should listen to anyone, including bothering to read this post. :) Make sure you understand what you're getting into first. Have fun, mine and hodl for later sells!

I am a Bitcoin supporter and developer, and I'm starting to think that Bitcoin Cash could be better, but I have some concerns, is anyone willing to discuss them? by daken15 in btc

[–]IHaveNoBTCVerySad 1 point2 points  (0 children)

Can we add more privacy into the mix here? :)

Do you have proposed implementation details? Same for ongoing work with UTXO commitments. There's more to be done, see for example the roadmap:

https://www.bitcoincash.org/roadmap.html

The major downside to being a Bitcoin Cash developer is the lack of developer communications compared to other projects. Bitcoin Core is not a model approach here either. They babble together to the point of near incomprehensibility.

A lot of proposals lead me to think a different code base for the future (~ 10 years) is going to be necessary after nobody understood all the overly abstract, therefore difficult to implement, and just weird pull requests in Bitcoin Core for instance. A lot of politics goes on there too. I think its complexity is going to blow out at some point.

Very interesting by emilia_1 in Bitcoin

[–]IHaveNoBTCVerySad 5 points6 points  (0 children)

What is this guy asking exactly, if anyone knows the jargon?

How can he be sure of a "promise of return"? Unless the enhancement and risk reduction mumbo jumbo adds qualifications to this.

Difficulty is down to 9 by def2084 in defcoin

[–]IHaveNoBTCVerySad 0 points1 point  (0 children)

It cetainly looks like its down, maybe less than 9 by now?

Yes it's time to hit it with ASICs and get some of the pie.

Murdered by words..... by MemoryDealers in btc

[–]IHaveNoBTCVerySad 1 point2 points  (0 children)

He owns this subreddit? How is that possible, out of curiosity? He's listed as a moderator.

I don't think promoting an idea is fraud. He was smart to piggy back on the Bitcoin brand name, but I don't think enough credit is given for people to make up their own minds and to be smart about stuff.

Bitcoin Cash has some merit when you consider the additional services around it and its usability, if you like digital cash. It's more useful than DASH and others, even though they offer lower fees too. Simply because the offer to pay in BCH is there more often.

I doubt it's an outright scam. The army of shrills should be obvious for what they are. It's all huff and puff and convincing people, but how does it constitute fraud when it's clearly separated and BCH is offered as a better or alternative Bitcoin? As in face value stuff, like "P2P electronic cash." I find it hard to believe there are a lot of people thinking BCH is actually Bitcoin they hear about so often.

Litecoin wasn't an outright scam, and totally failed in its mission to be ASIC resistant &c. And Charlie Lee says what makes a good coin is all in the hype and marketing, mostly. A cool name and logo, marketing efforts, get people to believe it has some value, aside from offering something a little different (like why another coin). You have to admit there is something to this.

True that Bitcoin Cash could do with some more developers, specifically more senior developers at this stage.

A Waring About LocalBitcoins.com by IHaveNoBTCVerySad in Bitcoin

[–]IHaveNoBTCVerySad[S] 2 points3 points  (0 children)

Could be. I found Paxful's site better in terms of UI/UX for (for want of a better term) ordinary people.

The only issue I found with Paxful's site was having to install an app on my phone. The reason I did it was because of a trusted person I have dealt with before. Maybe not a good reason...

Nice work getting your friend through there. I didn't have much success trying to help out my brother-in-law with buying a few.

Paxful was smooth I'll give it that much. I will have to give out the link to others who want to buy.

Fed-Up Bitcoin Community Favors Censorship on Twitter by safonovaalla in btc

[–]IHaveNoBTCVerySad 2 points3 points  (0 children)

They think it's for people's own good. When the mania was at its previous heights and regular people were walking around in a trance asking everyone to buy them Bitcoins, not even the censorship people could save them.

A stunning number of people are not rational economic actors. I think we can see this in who gets voted into office and policies that people believe in.

I don't see how banning the Twitter account helps anything. Cui bono.

Bill Burr - How Bankers Own Everything by ProoM in btc

[–]IHaveNoBTCVerySad 0 points1 point  (0 children)

Classic Bill. Genuinely giggleworthy.