1,351 karma · joined March 4, 2010
https://hackaday.io/project/18491-worlds-first-32-bit-homebr...
Although a projected speed of 1Mhz and the size might exclude it from your own project!
I would be willing to spend several hours on a project for them if they spend the same number of hours doing something to help me. Then see how many want to put that effort in.
Nothing about cryptocurrency will remake every aspect of society. That is just over the top garbage. The rest of the article is of similar low quality nonsense.
Imagine I create a new shoe factory right next door to an existing shoe factory. After 10 years we find...
1) I failed, I lost all the investors money and had to close down. I destroyed the investors wealth.
2) I win, the next door factory has closed down and now I have all of their business. But I have exactly the same costs, sales, staff and so forth. So the profits come to me from now on instead of the neighbor. I have supplanted them, but consumers and the economy as a whole is no better off. Wealth is transferred to me as ongoing profits that would otherwise have gone next door.
3) I win, the next door factory has closed down and now I have all of their business. I produce the same output as they did but with less staff and lower costs. So consumers benefit from lower prices, the money they saved can be spent on other things, creating demand elsewhere. Wealth is transferred to me as ongoing profits that would otherwise have gone next door. Everyone wins except I employ less people than the neighbor so there is less employment. But the extra demand for other goods because of my lower prices means they get employment at other businesses!
Number 3 is why the UK, which used to employ 90% of people in agriculture before the industrial revolution, does not have 90% unemployment today, the people released from agriculture because of better productivity are freed to work in other sectors instead.
But there are many developers, like myself, that work on relatively small projects in small teams. The multiple is more like 5x or less for these scenarios. My current project is developed by two of us and deployed to just a couple of dozen users inside our company. I can walk to a users computer, be shown the bug, fix and test it on my machine and deploy it in minutes. Do I need TDD and Code Reviews? Will it pay back all the extra time? I would argue not. One size does not fit all. Sometimes it is appropriate but sometimes not. I hate this type of article, claiming their way should be adopted by everyone all the time. Context is everything!
It is hard to find a case where making the salaries public does not lead to higher wage costs.
I have worked as a programmer for 25 years and I can assure every woman out there that men often treat other men very badly. I have seen programmers go ape shit because someone changed their code. Deliberately criticize another's work in front of a group in order to undermine them. Men play politics and undercut other men to boost their own reputation and career chances.
Some of the twitter comments identify sexist situations but some look to me like a man being a douche for reasons that might have nothing to do with sexism. We do not want to develop a culture where any comment to a woman/gay is always interpreted as sexism/homophobia. Let's not allow the pendulum to swing from one extreme to the other.
https://www.researchgate.net/publication/38061313_Men_and_Th...
The feminist idea that all professions should end up with about 50% participation if there is true equality is patent nonsense.
39 million requests X 2.39 seconds per request = 93.21 million seconds of compute time performed each month. That works out at 2.95 years of computation for $370.
Although he mentioned that about half the traffic comes from cached results. So maybe it is more like 1.5 years of actual new computing each month. Compare the $370 against the AWS cost of running a VM for 1.5 years to do the same workload and I think your saving a lot of money.
"A problem is NP-complete if it belongs to the set (or “class” if you prefer) of the hardest problems in NP - hardest in the sense that every problem ever exists in NP can be reduced to them. (Thus being able to solve a NP-complete problem is equivalent to being able to solve every problem in NP)."
100% wrong. All problems in NP cannot be reduced to NP-Complete. All problems in NP-Complete can be converted between each other. I didn't bother reading the rest of the article, if this basic information is so wrong the rest probably is as well.
If you have a single path of research that leads to a conclusion then you have a valid but relatively weak conclusion. But if you have five separate paths of research all leading to the same conclusion then you have a much stronger case. The article claims there are many such independent paths to the mainstream conclusions on climate change. It also concludes that the skeptics do not have even a single path of research that leads to position of the skeptics.
It is like evolution. You can conclude evolution from just comparative biology. But you can also get the same conclusion from genetics. They are independent of each other as research paths but give the same answer. That increases confidence in the conclusion.
A single frame might be 1024x768x3bytes ~= 2MB. For video we need 24 frames per second giving me 28MB per second to be sent and then shown. Over the internet I need a connection of at least 28MB x 8 bits = 224Mbs which is why it works between two machines on my local network but not over the internet. So start adding compression. Then you notice that even when you can hit the performance metric the image is still juddering. Well the internet does not deliver your packets at a nice consistent pace, so you need to buffer slightly to try and get around this. Plus the connection speed between your machines might vary over time and so you need to detect this and adjust the number of frames or resolution to adapt. Sometimes your target machine is behind a firewall and you cannot make a direct connection between you and them. So now you need a third-party server that can both connect to that acts as a relay.
So the implementation starts getting pretty hard but if you manage to do a great job then people using it just think it is simple.
</sarcasm>
Besides, it is kind of difficult to decide who really owns any land when you look back through the long and complicated history of just about any modern country. Who should own Argentina? It used force to separate itself from Spain, so should Spain still have a claim over it? Should they demand it back again? How did Spain get it in the first place? By conquering the place, which means it was stolen from the natives. Should the descendants of the natives claim it back? But then the natives no doubt were made up of tribes/groups that used force to change ownership. So are you going to work that out backwards to the first tribe to arrive in the area many thousands of years ago? Where do you draw the line? Given the complexity you pretty much end up with the fairest method being to ask the actual inhabitants who they want to govern them. They said they want the British.
1) Your terrible at the recruitment process and do not give a good and fair account of yourself, making it hard to get past the recruitment and into the actual job.
2) You suffer from the Dunning-Kruger effect. You think you are great but everyone else realizes you are way below average.
3) You are applying for jobs that are not a good fit for you and so not getting anymore. Are you a tech lead that is applying for routine programmer jobs or vice versa.
4) You did not mention your age and so it could be you are coming up against age discrimination. If you are 40 then people expect you to be applying for team leader or higher level jobs and not standard programmer jobs.
I would say that if you are not currently working then your full time job is getting a job. You can do an awful lot in 38 hours of time when looking for work. Customize the covering letter for each position you apply for. Have several different versions of your CV, each one targeting a type of position you want to apply for. Research a list of software companies in your city and then find out the software development manager at each company (not the HR person!). Then reach out to them. Spend time working on a project that would show off your skills and put it up on GitHub. Try putting an ad in your local newspaper offering to work on custom software projects for small businesses.
Surely the best quote of all time.
It would have been more interesting if he had claimed to have forgotten the password. Even though no one would believe he had really forgotten it, you are then placing someone in jail indefinitely until they do something that they claim is impossible to comply with.
Can you jail someone for refusing to comply with a request that is not possible for them to comply with? I would suggest it is not moral to do that.
But the fact everyone knows he really can comply, but you cannot prove that he can comply, adds the interesting complication.