Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:Both have their place (Score 3, Insightful) 148

Well done. Though I presume many will be offended by your comparisons I feel as you do. and those who disagree might do well to perform some introspection.

I came from a Java background in 1999 and then discovered JavaScript. I got my first big job with JavaScript in a Ruby shop. Falling in love with Ruby centric talks about OO I applied them all to JavaScript. This was maverick as it wasn’t cool to like JS. Then as my company forced TypeScript at me and I had a chance to compare.

After 27 years programming and 13 dedicated to JavaScript I feel I can say that the advantages we get from TS are not the issues we actually have in production. The protections it offers haven’t (for me) been the issue to problems I’ve ran into. For every type issue that came up we had dynamic equivalents. == means three extra unit tests when === can get away with three less.

I have come to the understanding that much of the dynamic versus static type arguments are all strawmen. There are advantage on both sides and to exclude one over the other requires some kind of blindspot to the other. I can design and code in both confidentially. At home on my own side project I’m going to use JavaScript because I find it fun. At work I am going to use TypeScript because they told me to. If I were to run my own company I might choose a dynamic language but keep a Sauron-esque eye on everything so I can tell developers to produce quality code, documentation, and unit tests. Stop being lazy thinking some fancy compiler with magically make them think they are better coders.

Comment Re: Check out Jean Lave (Score 2) 207

Learning passively like this is not exclusive to in office work. It is culture. Remote work has no requirements to be isolated. Pair programming is just as effective in person as it is remotely in every instance Iâ(TM)ve done it. What hinders that communication is the work culture to shove people into closets and keep then from making those kinds of connections. And that has nothing to do with remote or not and everything to do with bad culture which happens in offices as well.

Comment What does age have to do with anything? (Score 1) 175

I'm concerned that his life experience and the length of it is in question concerning his daily driver. And also why all the judgments around it? There is no reason someone at any age couldn't enjoy a good game of Elden Ring or be a productive software developer. I hope everyday I am still designing software well into my 80's and beyond.

Comment Just like Star Trek (Score 1) 200

This make perfect sense to me. In fact Iâ(TM)ve had this as a personal theory ever since the last episode of ST:TNG where they introduced anti-time. For me thinking about the idea that freewill is deferred to the future making the present deterministic. Why am I here in this world right now? Because the events now are required to be where I will be in the future thus that information must travel back in time to ensure that outcome.

Comment I am an introvert and I love pairing (Score 1) 125

All I can offer is my own experiences with pair programming. I tend to dislike people, I fight with most points of views. I am neuro-divergent. I am an introvert according to Myers–Briggs. And every time I have pair programmed it has been the most wonderful experience and some of the best quality work produced. Please don’t discount pair programming just because it didn’t work for you. It works for many including industry leaders and innovators. And it can work for introverts as well. I spend most of my career wishing more people would pair programming with me.

Comment Re: Hello Wine (Score 2) 585

I've done native code on Windows in industrial safety and automation. You'd think that's an oxymoron, but it can be made sufficiently robust.

I've dealt with bugs in Microsoft's SDKs, and dealt with multiple generations of drawing APIs. Played WoW and other games on WINE on Gentoo. Watched the incessant scrolling of FIXMEs on the console.

I'd love it if I could get paid to hack on WINE...

Comment Re: There must be a very good reason... (Score 1, Informative) 579

You may want to double check before you claim that Nevada doesn't have large amounts of mountains. For that matter, also double check that the northern edge of Arizona, as well as the area that Tucson is in, aren't mountainous. I think you might find that contrary to what you might think, those states do indeed have a share of mountains.

Comment Re:WD et al. (Score 3, Informative) 537

The coins themselves are not lost, as they are not themselves stored on the drive. Rather, the drive contains the user's key and their respective addresses, to which they match themselves up to the network. This is why if the file wallet.dat is stolen, someone can easily open the Bitcoin client with the stolen copy, authorize the transmission of coins from that key to another address, and then just wait for the transmission to be validated.

There is, however, no mechanism for the recovery by the network for addresses and keys which have been lost or destroyed. I personally mined slightly more than 4 bitcoins out of curiosity back in 2011, then stopped as I ran the power cost to income calculations. I eventually rebuilt that system, but accidentally destroyed that wallet.dat. Although I know the public receive address, I don't have the key associated with it to claim those transactions in the network that indicate the 4BTC. The claim to the transactions which represent those coins collectively are essentially irrevocably lost, with no way of the network as a whole reclaiming them due to inactivity as the system currently stands. The transactions are still present in the Blockchain, just no one can claim them.

Comment Re:RoI (Score 1) 203

They had to have been CPU mining... thats the easiest way this could have been done, rather than try to tun a miner to an ATI GPU, and to an Nvidia GPU. SHA256 mining on CPUs is at this point in time so horribly energy inefficient. Even on GPUs its quickly being deprecated.

So it makes no wonder it was using up 561,000/day worth of electricity, and depositing 2000/day of profits. Had they been smarter and made the mine point at a multiswitching pool like multipool.us and mined Scrypt coins , they probably would have made more upwards of 1.5x as much cash CPU mining and used less electricity... or had they done one of the few Scrypt-Jane coins, (and auto-sold to Bitcoin then to USD), a tad bit more still than the Scrypt mining.

Comment Re:http://apple (Score 2) 132

That's a valid URL, for internal to your own DNS server. If no FQDN is provided pointing it to a domain outside your own, it will try to match up that name to any A records or CNAME records that exist on your DNS.

Many organizations do this for internal webpages. http://intranet/ , http://learning/ , http://getservice/ are examples of how some companies do this. It's not the same as the Google suggestion, which is making a top level FQDN domain.

Comment Re:It would be great (Score 4, Insightful) 232

The problem with extrapolating the same rate... is you assume that nothing is reliant on each other, nothing affects anything else, and everything is a closed system.

Icebergs calve off a glacier on the Larsen B Ice Shelf at a rate of x amount per year, meaning that the Larsen B Ice Shelf will exist for about 300 thousand years. But yet... it didn't. One lake drained away at a given rate on this ice shelf... one could extrapolate that to be that it would take decades for all the other lakes to drain away, and further say that one lake draining has no effect on other lakes, and that it will be replaced by the formation of many other meltwater lakes just like it was formed. One could also say one small lake draining would NEVER affect a large ice shelf.

But yet... it did have an effect that was not explained by a purely flat rate per time extrapolation. It wasn't quite exponential, but it definitely came in somewhere between. It was an example of how one thing happening in one place... can effect and increase speed of other nearby items.

Or, from another source... http://en.wikipedia.org/wiki/File:Trends_in_global_average_absolute_sea_level,_1870-2008_(US_EPA).png. Sea levels rose 0 inches between 1910-1930. A lot different than the 2.4 millimeters per year rise that you claim. But yet... it did happen. I think you're trying to scare us by using measurable facts.

No, the 4 foot rise number is an upper limit... and not 4 foot per year. The actual is anywhere from 7 inches to 4 feet, depending on how things cascade. The biggest concern is the ice melt from the Greenland Ice Sheets, and the continued ice melt of large Antarctic ice sheets.

Comment Re: PGP won't help you (Score 1) 399

The same could be said of any method you use. The end result will be a form in which data is outside your hands, in someone else's. whether paper, fax (also paper), optical media, or electronically transmitted by email, it still needs to be in a human readable and understandable format as the end result. And as a result of that... Unless you use the electronic version and have a document management DRM on it, it will always be in a form which can be copied, distributed, and potentially misused.

The key here is how best to secure it in transit. Electronic transmit, preferably something other than email (secure FTP? ) is much more preferable to a physical transmit. If the data you are transmitting is so secure you want to shield it from prying eyes or interception during transmit, physical is one of the last options you can choose.

Comment Re:Conversion to foot (Score 4, Informative) 125

Having thought about it, guessing he was talking about 5,200 meters with the thinking that in certain places in the world, they use a comma rather than a decimal point to represent the division between partial units. In that case, 5,200 metres = 5.200 meters = 17.0604 feet = 17,0604 feet in that particular case.

But Everest Base camp (either south or north, both on a fairly broad area) are most certainly not a handful of meters above sea level.

Slashdot Top Deals

"I think trash is the most important manifestation of culture we have in my lifetime." - Johnny Legend

Working...