Slashdot Mirror


User: Otis_INF

Otis_INF's activity in the archive.

Stories
0
Comments
710
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 710

  1. People who complain that you can't build large scale systems without a compiler likely over-rely on the latter and are slaves to IDEs. If you write good unit tests and enforce Test Driven Development, the compiler becomes un-necessary and gets in the way.

    No, dummy, the compiler is a large set of unit tests for you, ready to run, so you don't have to write them yourself. Why wouldn't you use a compiler so you can avoid runtime exceptions/errors? Why would you choose deliberately to postpone that to be checked at runtime or worse: that you have to write checks for all those cases yourself (and you'll miss a lot of them)

    The compiler isn't something used by 'slaves of an IDE', but by developers who know a compiler will save them from writing tests for situations already checked by the compiler. Oh, and it generates fast code ahead of time too, so your users don't have to wait for an interpreter to come up with fast code.

  2. Intent is irrelevant on Amazon Wants To Put a Camera and Microphone in Your Bedroom (vice.com) · · Score: 1

    What it does is obtain footage of people and store it indefinitely (Amazon confirmed this), while feeding it to AI and potentially sell it to 3rd parties. Feature Creep is a real thing in privacy related matters: data is collected for X, but soon after someone sees that the data is also usable for Y and it's used for Y, without asking the original person giving data for X whether it can be used for Y, as they don't have to (it's in every EULA).

    Your post shows you're really naive when it comes to these things: don't trust anyone with your data and personal information: it _will_ be used for things you haven't given permission for.

  3. VMs are key on Ask Slashdot: What's the Best Working Environment For a Developer? · · Score: 1

    I agree with everything you said, I use VMs too. There's another benefit of using VMs: you have a frozen environment per version. I work on software that releases a couple of versions a year and every 2 years or so a big version jump. With these big version jumps we e.g. upgrade UI controls and introduce necessary breaking changes. When I start on these major version jump versions I move to another VM, cloned from the original. This leaves the previous version's VM in tact so I can fix bugs in that version's VM and alter whatever I need to (controls, libraries, IDE instances even) in the new VM for the new version. I don't have to worry I change something for the new version that breaks the older ones (e.g. uninstalling libraries no longer needed for the new one).

    This alone is the key benefit for me for using VMs: no worries changes made to newer versions affect older versions. I can go back to an older version's VM and use the tools used for that, build using the build tools for that version and *know* everything needed for that version to build is there.

  4. And they release a new version every week! on User Forks FileZilla FTP Client After Getting Hacked (filezillasecure.com) · · Score: 2

    FTP is such an old protocol, after a while you have implemented it properly, and nothing will really change. One would think FileZilla is then pretty stable and won't see new builds often. But they apparently find time to spend on new features almost weekly. Instead of spending the time on bugs in the core point of the tool, namely doing file transfer which actually transfers the file, they spend time on random features in the UI and tacked on crap not needed for transferring files.

  5. as a marketing strategy. Think about it: it leaks weeks before the announcement. Every day articles pop up, people talk about it for hours on forums, social media, IRL... No-one talks about the XBox One S anymore. Then the announcement comes, and as it looks like the eurogamer article is based on a stolen item, it can very well be the Slim is available immediately: which is the right time because the hype built-up has been going on for weeks.

  6. Task manager hides certain processes so if it doesn't show up there it doesn't mean it's not running.

  7. News papers, magazines etc... They're subscription based, you pay for them, but you still are confronted with a tremendous amount of ads.

  8. If you are so concerned regarding being spied upon, you should actually look at your own government and what it's doing through its GCHQ agency. This EU proposal is peanuts compared to that.

  9. He has a Ph.D in economics. Which means he spent vast more time on the subject than any of us here combined.

  10. Re:If accurate, this is good news. But be skeptica on Swedish Scientist Suggests That There Is Only One Earth (blastingnews.com) · · Score: 1

    > That explanation would only work if the sole problem was a lack of visitors to our star system. But as I discussed in my comment, we don't see any radio waves nor do we see any signs of megastructures or other large-scale use of the large amount of available energy. The universe looks completely natural. Incidentally, it is also worth noting that the distance explanation doesn't seem to work very well either.

    If another planet is looking at earth from further away than, say, 1000 lightyears, they too will not receive radio waves, won't see megastructures etc. If they're looking at earth from, say a million light years away, they'll conclude there's nothing here.

  11. Re:How long will you all put up with this shit? on Microsoft: Only the Latest Version of Windows Will Support New CPU Generations (windows.com) · · Score: 1

    'trash talk'? You don't provide any evidence for that, to be honest. They do know when and how long you use your system, that was proven last month. The telemetry data is analyzed and is far more intrusive than what you state. Bitlocker keys being uploaded to MS' cloud is another example.

    I'm sure there are genuine reasons for all of that, the sad thing is that the data can also be easily abused for other purposes and we all know if it can be used for other purposes, it will be used for other purposes eventually. Data once given is never going to be deleted/removable ever again.

  12. LOL on Java Named Top Programming Language of 2015 (dice.com) · · Score: 1

    > Entity Framework just makes anything in the Java space look outdated

    Well, that statement right there illustrates you don't really know the actual details, do you? :) I write .NET ORMs for a living and have been doing that for a long long time, and EF would wish it was near the functionality and flexibility of a random JPA/JDO compatible java ORM.

  13. Re:for those wondering about the deepthroating on Matthew Garrett Forks the Linux Kernel · · Score: 1

    > Linus rightly called out the idea as moronic and stupid.

    How professional of him (and you). Here's the thing: people put _their_ time into a project _he_ runs, effectively do work for him he otherwise has to do himself. He doesn't have to kiss the contributors' feet, but acting like a 3 year old stating "That's stupid!" is on the other side of that spectrum.

  14. Re:Rule # 1 of Forum Posting on Ask Slashdot: How Do I Recover From Doxxing? · · Score: 1

    I've used my real name from the start as a free software developer, Debian developer, and professional scientist and professional software developer; I've also been involved in some heated discussions in my more youthful days, but that's never been escalated into anything outside being flamed by someone. There's a tradeoff here, and I don't think being anonymous/pseudoanonymous is sufficiently beneficial to warrant it; there's a certain loss of trust in doing so, and it hasn't been a problem for me in the last 18 years of free software- and software development-related activity.

    I know what you mean, I'm on the internet since '89 and used my real name on e.g. usenet too but you have to realize that today is different than back in the days on usenet and forums and IRC channels where flamewars were kept inside and seldom bled out to other areas, left alone real-life. There are certain areas where I don't use my real name (e.g. in areas that are gaming related) and that's simply because they can be hostile like we know from usenet, but at the same time they DO bleed to outside areas and can affect other aspects of your life, i.e. bleed into your professional life. Back in the days that was uncommon (if you were in a flame war with some people on some IRC channel, chances are if they contacted your work your boss would likely answer "IR what?"), but today it's not. The tools are there, and more than before the concept of 'identity' is different: it's no longer only your passport and the information in it, it's also your combined profile online of all the sites you frequently visit and leave your opinion. So it's best to be careful, e.g. not to use a real name in places which have nothing to do with where you're using your real name.

  15. Re:This was a pretty exciting photographer release on Apple Product Event Highlights · · Score: 1

    * Still no stability sensor.

  16. Correction on A Breakdown of the Windows 10 Privacy Policy · · Score: 1

    SOME are installed in the enterprise edition too :( cleansing them now. I can't express in words how fucking mad I am about this at this point. I have to run windows because my dev work runs on windows, but if that wasn't the case I'd be on another platform already.

  17. Re:7 and 8 too on A Breakdown of the Windows 10 Privacy Policy · · Score: 1

    Not on the enterprise editions. I run win8.1 enterprise and have none of these updates installed nor an active connection with vortex (checked with netstat -b -f).

  18. Drivers on SteamOS Has Dropped Support For Suspend · · Score: 2

    Most of the time problems with suspend/hibernation are related to drivers which aren't properly initializing after the memory is restored. the thing with hardware is that the state of the hardware has to be restored after suspend/hibernation to the point that the driver expects as the state. So if a driver isn't capable of restoring that state, it will likely cause some sort of trouble.

  19. Re:whois alphabet.com on Google Is Restructuring Under a New Company Called Alphabet · · Score: 3, Informative

    "Bayerische Motoren Werke AG" is the official name of BMW, you know, of the cars and the bikes. I don't think a single person gets richer if Alphabet buys it ;)

  20. Android too on Google Is Restructuring Under a New Company Called Alphabet · · Score: 1

    Android was purchased as well, by Android Inc., which was purchased in 2005

  21. Re:that said, a version that can't be hackED is po on Israeli Security Company Builds "Unhackable" Version of Windows · · Score: 1

    You can't protect software with software, see Dr. Shimizu's paper: http://www.ibm.com/developerwo.... So while your idea is novel, it's not going to work for 100% of the cases.

  22. Re:It's fine... from the ISO. on A Naysayer's Take On Windows 10: Potential Privacy Mess, and Worse · · Score: 1

    If you do that, the first thing it does is ask for an activation key. Your windows activation key from your original Windows media is likely to not be accepted. My 8.0 key wasn't.

    Had the same thing. I found out that you have to use the same SKU type for windows 10 as your original OS. So if you had windows 7 home, you can't upgrade using the windows 10 pro iso, you need to install windows 10 home. Also, not every key seems to work. All my MSDN keys failed, and also a windows 7 pro key from my laptop failed with windows 10 pro installation in a VM, as that key was apparently an 'upgrade' key. Sigh. It's such a mess. As if they suddenly realized that giving away the OS for free to many would cost them anything so they tried everything to limit the amount of installs.

  23. Re:I'm surprised they missed "Wi-Fi Sense." on A Naysayer's Take On Windows 10: Potential Privacy Mess, and Worse · · Score: 1

    It's also enabled by default if you don't customize your installation settings

    No, that's not the case. What's enabled by default is that you automatically use a shared connection from a friend if you happen to be in range of that connection. The sharing part, i.e. the action the friend has to perform on their WiFi connection, is not enabled by default. So if you connect with your WiFi hub with Windows 10, you're not automatically sharing _that_ connection with your contacts.

    This is a confusing topic though. Because it isn't all rosy and great indeed. If a person decides to share their WiFi connection (which is still a manual, non default action), and that person's contacts have all accepted the default settings, they all can log into the WiFi hub when they're in range. If they do come over with their Windows 10 devices, they then download the (encrypted) key to the WiFi hub. From then on they can use the WiFi hub on their own. It's unclear what happens when the contact is 'unfriended' or the connection is no longer shared: is the key then also removed (by whom?) pro-actively so they can no longer use the WiFi? Also, that MS is used as a hub to distribute keys among devices which are in close range of each other is not OK.

    What's especially not OK are the apologists who dismiss criticism on Windows 10's invasive privacy (or should I say: anti-privacy) features as overreactions.

    I use windows systems now for a very long time and windows 10 (I installed it in a VM for testing usage for my software) was the first windows OS which made me feel uncomfortable: I no longer felt in control of what the OS does and what will happen if I do a given action besides the action itself (e.g. what data is tracked and sent to MS...).

  24. Re:As it was designed to be used... on Google Will Block Access To Its Autocomplete API On August 10 · · Score: 1

    > This isn't a Google "product", dumbass

    WTF is this? Reddit? Behave, please. And shame on you all who upmodded flames like this.

  25. The CAS is really about how stupid some people are on Judge Lets Sony Access GeoHot's PayPal Account · · Score: 1

    Really... how many of those angry people in the CAS did install Yellow Dog Linux and actively used it on a regular basis? With satisfaction?

    I bet none. Due to the memory restrictions it was dog slow, also because the SPU's weren't utilized by many applications, making it a pretty slow performer. And that's what OtherOS gave you, a very restricted space in which you could install linux but it didn't gave you a great, powerful machine with Linux to use as a desktop machine.

    that's the sillyness of this. Some people cry like a little baby that their life has no meaning anymore because, oh the horror, OtherOS has been removed from the _play_station!.... A group which is really stupid among those crybabies joined forces with a group of shark lawyers to sue sony to get some money. For what? all the damage that was inflicted upon them by the removal of this marvelous option called 'OtherOS'? Gimme a break.

    If you want to run linux so badly, buy an ASRock with a BR drive, install linux and be happy. Oh, of course, everyone in that CAS was part of a supercomputer project, right? ...