Internationale Coding News

  • Google Chief: I'd Disclose Smart Speakers Before Guests Enter My Home
    Mittwoch 12:00 BeauHD at Slashdot
    After being challenged as to whether homeowners should tell guests smart devices — such as a Google Nest speaker or Amazon Echo display — are in use before they enter the building, Google senior vice president of devices and services, Rick Osterloh, concludes that the answer is indeed yes. The BBC reports: „Gosh, I haven’t thought about this before in quite this way,“ Rick Osterloh begins. „It’s quite important for all these technologies to think about all users… we have to consider all stakeholders that might be in proximity.“ And then he commits. „Does the owner of a home need to disclos …
  • California's New Law Bans Schools From Starting Before 8am
    Mittwoch 9:00 BeauHD at Slashdot
    California governor Gavin Newsom signed a new law on Sunday preventing schools in the state from starting classes before 8am. Quartz reports: The law bars middle schools from starting before 8am, while high schools must wait till 8:30am to begin classes. This means that about half of California schools will need to delay their opening bell by 30 minutes or less, according to a legislative analysis (pdf), while one-quarter will need to wait an additional 31 to 60 minutes to get going. Schools have until July 1, 2022 to comply with the rule, or whenever their three-year collective bargaining agr …
  • Testosterone Significantly Boosts Women's Athletic Performance, Study Shows
    Mittwoch 5:30 BeauHD at Slashdot
    An anonymous reader quotes a report from The Guardian: Boosting testosterone levels significantly improves female athletic performance, according to one of the first randomized controlled trials. The findings come as the International Association of Athletics Federations (IAAF) announced on Monday it would impose an upper limit for testosterone levels on trans female athletes competing in middle-distance events. The latest research confirmed that testosterone significantly increases endurance and lean muscle mass among young women, even when given for a relatively short period. In the study, p …
  • Dutch Family 'Waiting For End of Time' Discovered In Basement
    Mittwoch 4:10 BeauHD at Slashdot
    A family who spent nine years in a basement „waiting for the end of time“ have been discovered by police in the Netherlands after one of them turned up at a local pub, reports say. The BBC reports: A man of 58 and a family with young adults aged 18 to 25 were living at a farm in the province of Drenthe. They were found after the eldest of the children ordered beer at a bar in the nearby village of Ruinerwold. He then told staff he needed help, broadcaster RTV Drenthe reported. The older man, who has been arrested, was initially assumed to be the father, but local mayor Roger de Groot later tol …
  • Robot War Breaks Out As Roomba Maker Sues Upstart SharkNinja
    Mittwoch 3:30 BeauHD at Slashdot
    Roomba robotic vacuum maker IRobot Corp. is suing rival SharkNinja for copying a device of theirs and selling it at „half the price.“ „Shark is not even shy about being a copycat,“ iRobot said in a lawsuit filed Tuesday in federal court in Boston, „claiming that the Shark IQ Robot offers the same iRobot technology at ‚half the price of iRobot i7+‘.“Bloomberg reports: The company that unveiled the Roomba robotic vacuum in the early 2000s launched a product last year that takes house cleaning to a new level: It maps your home, schedules sweeps through each room, empties the dust bin itself and e …
  • YouTube Gets Alleged Copyright Troll To Agree To Stop Trolling YouTubers
    Mittwoch 2:50 BeauHD at Slashdot
    Alleged copyright troll Christopher Brady will no longer be able to issue false DMCA takedowns to other YouTubers, according to a lawsuit settlement filed today. The Verge reports: Under the new agreement, Brady is banned from „submitting any notices of alleged copyright infringement to YouTube that misrepresent that material hosted on the YouTube service is infringing copyrights held or claimed to be held by Brady or anyone Brady claims to represent.“ Brady agreed to pay $25,000 in damages as part of the settlement. He is also prohibited from „misrepresenting or masking their identities“ when …
  • OpenAI's AI-Powered Robot Learned How To Solve a Rubik's Cube One-Handed
    Mittwoch 2:10 BeauHD at Slashdot
    Earlier today, San Francisco-based research institute OpenAI announced that it had taught a robotic hand to solve Rubik’s cube one-handed. „Lost in the shuffle is just what is new here, if anything, and what of it may or may not be machine learning and artificial intelligence — the science in other words,“ writes Tiernan Ray via ZDNet. An anonymous Slashdot reader shares an excerpt from his report: The real innovation in Tuesday’s announcement, from a science standpoint, is the way many versions of possible worlds were created inside the computer simulation, in an automated fashion, using an …
  • Ask Slashdot: What Should I Do About My Landlord Forcing Smart Things Into My Home?
    Mittwoch 1:30 BeauHD at Slashdot
    New submitter aaronb1138 writes: So my apartment (UDR) pulled a bit of a blitz last Friday (10/11) to install new „Smart“ IoT stuff in my home today (10/15) under the umbrella of SmartRent management. According to a CNET article from earlier this year, this seems to be SmartRent’s usual method of attack. UDR is usually pretty miserly, so I suspect the monetization of my apartment usage is being sold at a nice price to advertisers. SmartRent FAQ claims no data sales, but their privacy policy is wide open and gives no such assurances. Further, they won’t acknowledge if they also operate in Calif …
  • Twitter Says It Will Restrict Users From Retweeting World Leaders Who Break Its Rules
    Mittwoch 0:50 BeauHD at Slashdot
    The social media giant said it will not allow users to like, reply, share or retweet tweets from world leaders who break its rules. Instead, it will let users quote-tweet to allow ordinary users to express their opinions. The company said the move will help its users stay informed about global affairs, but while balancing the need to keep the site’s rules in check. TechCrunch reports: Twitter has been in a bind, amid allegations that the company has not taken action against world leaders who break its rules. „When it comes to the actions of world leaders on Twitter, we recognize that this is l …
  • Google's New Voice Recorder App Transcribes in Real Time, Even When Offline
    Mittwoch 0:10 msmash at Slashdot
    At Google’s hardware event this morning, the company introduced a new voice recorder app for Android devices, which will tap into advances in real-time speech processing, speech recognition and AI to automatically transcribe recordings in real time as the person is speaking. From a report: The improvements will allow users to take better advantage of the phone’s voice recording functionality, as it will be able to turn the recordings into text even when there’s no internet connectivity. This presents a new competitor to others in voice transcriptions that are leveraging similar AI advances, li …
  • Data For 26 Million Stolen Payment Cards Leaked In Hack of Fraud Bazaar
    Dienstag 23:30 BeauHD at Slashdot
    An anonymous reader quotes a report from Ars Technica: A thriving online bazaar selling stolen payment card data has been hacked in a heist that leaked the records for more than 26 million cards, KrebsOnSecurity reported on Tuesday. The 26 million figure isn’t significant only to the legitimate consumers and businesses who own the stolen cards or the financial institutions that issued them. Fortunately for the card owners, the database is now in the hands of affected financial institutions, who can invalidate and replace the cards. The hacked market is called BriansClub, a site available at Br …
  • Blizzard Cancels Overwatch Event as It Tries To Contain Backlash
    Dienstag 22:50 msmash at Slashdot
    Activision Blizzard, reeling from harsh reactions after it punished a tournament player for backing Hong Kong’s anti-Beijing protesters, canceled a New York launch event for an edition of its Overwatch game. From a report: The event, scheduled for Wednesday at Nintendo’s store in Rockefeller Center, was planned to support the release of Overwatch: Legendary Edition for the Nintendo Switch portable game machine. Nintendo tweeted Tuesday that Blizzard had canceled the promotion. Blizzard, which didn’t immediately respond to a request for comment, has been struggling to contain a backlash after i …
  • Google Announces New Google Assistant With Huge Boost To Speed
    Dienstag 22:13 msmash at Slashdot
    Google has announced the second-generation version of its Google Assistant software, which promises new capabilities, a design overhaul, and a noticeable boost to speed. From a report: That last upgrade means the new Assistant can launch and return answers to queries much faster than before. The service is coming first to Pixel phones, and Google made the announcement onstage at its Pixel 4 reveal event in New York City on Tuesday. We already knew quite a bit about the new Assistant, thanks to Google’s initial reveal back at its I/O developer conference in May, but we also got to see it in act …
  • Become a Master of Java Streams — Part 1: Creating Streams
    Dienstag 22:07 Per-Åke Minborg at DZone.com Feed
    Check out the article below to become a master of Java Streams! Declarative code (e.g. functional composition with Streams) provides superior code metrics in many cases. Code your way through this hands-on-lab article series and mature into a better Java programmer by becoming a Master of Java Streams. The whole idea with Streams is to represent a pipeline through which data will flow and the pipeline’s functions operate on the data. This way, functional-style operations on Streams of elements can be expressed. This article is the first out of five where you will learn firsthand how to become …
  • Google's Auto-Delete Tools Are Practically Worthless For Privacy
    Dienstag 21:33 msmash at Slashdot
    An anonymous reader shares a report: By default, Google collects a vast amount of data on users‘ behavior, including a lifelong record of web searches, locations, and YouTube views. But amid a privacy backlash and ongoing regulatory threats, the company has started to hype its recently released privacy tools, like the ability to automatically delete some of the data it collects about you — data that helps power its $116 billion ad business. […] In reality, these auto-delete tools accomplish little for users, even as they generate positive PR for Google. Experts say that by the time three mo …
  • Java Concurrency, Part 1: Threads
    Dienstag 21:14 Baptiste Wicht at DZone.com Feed
    Concurrency is a game-changer for building Java applications, referring to the ability to run several programs at the same time using multiple threads.  This post is the first in a series of posts about Java concurrency. All code shared in this article has been tested in Java 12.
  • Argentinian Security Researcher Arrested After Tweeting About Government Hack
    Dienstag 20:50 msmash at Slashdot
    Argentinian police briefly detained and raided the home of a well-known security researcher last week on suspicion of hacking and leaking data from government systems. From a report: Following his release, Javier Smaldone, the security researcher, obtained and published court documents pertaining to his arrest on Twitter. The documents showed that authorities arrested and raided the security expert just for tweeting about a recent government hack, with no tangible evidence that he was involved. Smaldone claimed the entire affair was a witch-hunt, describing his arrest and raid as „political pe …
  • Getting Started With EMR Hive on Alluxio in 10 Minutes
    Dienstag 19:29 Bin Fan at DZone.com Feed
    Find out what the buzz is behind working with Hive and Alluxio. This tutorial describes steps to set up an EMR cluster with Alluxio as a distributed caching layer for Hive, and run sample queries to access data in S3 through Alluxio. You may also enjoy:  Distributed Data Querying With Alluxio Prerequisites Install AWS command line tool on your local laptop. If you are running Linux or macOS, it is as simple as running pip install awscli. Create an from the EC2 console if you don’t have an existing one. Step 1: Create an EMR Cluster First, let’s create an EMR cluster with Hive as its built-in a …
  • Schedule Azure WebJobs Using Azure Logic Apps
    Dienstag 19:29 Harsh Gupta at DZone.com Feed
    Migrate your Azure WebJobs with Azure Logic Apps before it’s too late. In this article, we will see how to migrate Azure WebJobs from Azure Scheduler to Azure Logic Apps. As we all know, Azure Scheduler will become obsolete on December 31, 2019, after which all Scheduler job collections and jobs will stop running and they will be deleted from the system.You may also enjoy:  An Inside Look at Microsoft Azure WebJobsIn order to continue to use jobs, we must move Azure Schedulers to Azure Logic Apps as soon as possible. Azure Logic Apps have numerous features:
  • DevSecOps and the Problem of Machine-Scale Data
    Dienstag 19:29 Bill Leblanc at DZone.com Feed
    Machine-scale data might overwhelm your DevSecOps implementation. “Shifting Left” From DevOps to DevSecOps When development teams using waterfall approaches couldn’t keep up with customer requirements, they adopted DevOps and Agile SDLCs. While these flexible approaches attempt to meet customer demands, security processes get left behind. You either skip security, or you aren’t really Agile. Either way, you’re losing the benefits of adapting rapidly to customer needs. Now that new regulations and consumer awareness have made privacy and security a priority, the industry’s recognized that they …
  • Jenkins: Changing the Jenkins Home Directory
    Dienstag 19:29 Krishna Prasad Kalakodimi at DZone.com Feed
    Home is where the configurations are. What Is the Jenkins Home Directory? The Jenkins home directory contains all the details of your Jenkins server configuration, details that you configure in the Manage Jenkins screen. These configuration details are stored in the form of a set of XML files. Much of the core configuration is stored in the config.xml file. You may also enjoy: Jenkins: Integrating Jenkins With Microsoft Teams The Jenkins home directory contains a subdirectory for each Jenkins build job being managed by this instance of Jenkins. Each job directory, in turn, contains two subdire …
  • Top 6 Complete Automation Testing Solutions
    Dienstag 19:29 Rafaelo Condret at DZone.com Feed
    Here are the top six automation testing tools. Finding an automation testing tool that suits the needs of your project might be a difficult task. There are many tools, each with its strengths and weaknesses. Here is a list of testing tools that might help you in the decision making process.You may also enjoy:  14 of the Best Automation Testing Tools AvailableTesterum
  • Adding Authentication With SimpleID
    Dienstag 18:25 Justin Hunter at DZone.com Feed
    I co-founded a developer toolkit company with the explicit goal of making decentralized applications easier to use. However, the tools aren’t just for decentralized applications. Traditional application developers can make use of SimpleID to add authentication and storage to their app quickly. Let’s start with a sample project since, in most cases, developers will be adding authentication to an existing project. For this, we can use a simple to-do application I had built to compare reactn to Redux.
  • Getting Started With HTTP/2
    Dienstag 18:24 Randhir Singh at DZone.com Feed
    The web is built on small HTTP exchanges. HTTP runs on TCP, which is aimed at long running transfers — it is not cut out for small exchanges that are common with HTTP.  There is a lot of overhead caused by TCP in a modern website where only a fraction of time is spent downloading content. HTTP/2 addresses these performance problems. In this article, we will review how HTTP/2 works under the hood and introduce tools to get started with HTTP/2. You may also like: TLS/SSL Explained: TLS/SSL Terminology and Basics. TCP The Internet consists of five layers of TCP/IP. All applications run on the Tra …
  • Customize Shell on Mac OSX
    Dienstag 18:13 Ion Mudreac at DZone.com Feed
    Get the shell layout you deserve If you’re an active Mac user that spends a good amount of time using shell, you may have noticed that the OSX Shell by default is bear bone and not very productive to use on a daily bases. The question is, how we can make OSX shell more productive?
  • Migrating Apache Flume Flows to Apache NiFi: Kafka Source to Multiple Sinks
    Dienstag 18:09 bunkertor at DZone.com Feed
    The world of streaming is constantly moving… yes I said it. Every few years some projects get favored by the community and by developers. Apache NiFi has stepped ahead and has been the go-to for quickly ingesting sources and storing those resources to sinks with routing, aggregation, basic ETL/ELT, and security. I am recommending a migration from legacy Flume to Apache NiFi. The time is now. Below, I walk you through a common use case. It’s easy to integrate Kafka as a source or sink with Apache NiFi or MiNiFi agents. We can also add HDFS or Kudu sinks as well. All of this with full security …
  • Three Ways to Create Objects in JavaScript
    Dienstag 18:08 Ashutosh Singh at DZone.com Feed
    Almost everything in Javascript is an object, whether it’s an array or a function. In this post, we’ll learn three different ways to create objects in JavaScript: Object Literals. New Keyword. Classes. You may also like: Object-Oriented JavaScript: Objects, Encapsulation, and Abstraction (With Examples). Object Literals A JavaScript object literal is a comma-separated list of name-value pairs wrapped in curly braces. Object literals encapsulate data, enclosing it in a tidy package.
  • Upload an Entire s3 Bucket/Local Directory to Another s3 Bucket From Node.js
    Dienstag 18:07 Vijaykishan Shyamsundar at DZone.com Feed
    If he fits (in an s3 bucket, he sits (in an s3 bucket) I have come across several requests wherein a team needs to upload an entire folder/source s3 bucket (that may contain subfolders) to another s3 bucket (destination). We are all aware of the nice little AWS CLI command to complete the above task:
  • The Simple Path to Protecting and Controlling Your Application Data
    Dienstag 18:05 Michael Floyd at DZone.com Feed
    Whether you’re a software development team lead at a prestigious financial institution assigned to redact personally identifiable information (PII) before releasing the next bankruptcy report, or you’re part of a development shop that has just been contracted by a large healthcare organization to help update their systems to meet HIPAA requirements, chances are you’ve been asked to obfuscate sensitive data. Protecting sensitive data is not an uncommon requirement when building applications. In a recent survey, 71% of companies indicated they utilized encryption for some of their data in transi …
  • Instagram launches Basic Display API and will deprecate its predecessor
    Dienstag 17:26 Ryan at developer-tech.com: Latest from the homepage
    Facebook has announced on its developer blog that Instagram is launching the full Basic Display API and deprecating its predecessor. The final permission, Basic Permission, is being migrated from the Instagram Legacy API starting today. With the migration of this final permission, the Basic Display API is now able to do all the expected interactions with Instagram such as importing photos, connect to Instagram profiles, and more. Facebook’s Instagram team have also made the following updates: Introduced new features to enable users to decide what information they share, and to revoke access to …
  • Solving Performance Hotspots With Memory Pooling in Go
    Dienstag 16:42 Byron Rakitzis at DZone.com Feed
    Solve performance hotspots like solving a puzzle.You may also like: Optimizing Database Performance and EfficiencyIntroduction Igneous is an unstructured data management company. We move bytes back and forth — that’s what we do. From a low-level programming perspective, we want to touch each byte as few times as possible in order to make things go fast. In a garbage-collected language like Go, that also extends to minimizing how many bytes we allocate for each byte that is moved. One technique at hand for minimizing memory allocations is memory pooling.
  • Three Pitfalls Everyone Ignores With Microservices [Video]
    Dienstag 16:38 Eric D. Schabell at DZone.com Feed
    Watch out for these common pitfalls. Back in August, I spent a week at DevConf.US talking about microservices, specifically about the 3 pitfalls everyone ignores with microservices.
  • Matthew Skelton and Manuel Pais on ''Team Topologies''
    Dienstag 16:38 Gene Kim at DZone.com Feed
    Recently, I had a chance to speak with Matthew Skelton and Manuel Pais about their new book Team Topologies. The book written by our interviewees.You may also like: Transformational Leadership and DevOps Question: Every company loves an org chart, but why are they really so misleading?
  • I Became the Most Wanted Software Support Engineer of My Town
    Dienstag 16:38 Alireza Chegini at DZone.com Feed
    Want to be on the „Wanted“ list? It’s been more than 20 years since I started my first professional job as a software support engineer. So, back when everyone was still amused by the Lotus 1-2-3 and later the HTML thing, I was about to step into a whole new world of software development industry — the supporting phase.
  • Why Are Bug Tracking Tools so Important for Testing Teams?
    Dienstag 16:38 Sachin Sharma at DZone.com Feed
    We’ve got to keep track of these bugs! Identifying bugs is one of the crucial phases in the software development lifecycle. Tracking the bug ensures quality assurance of software as well as eliminates the risk of post-release glitches. Addressing any software or an app plagued with bugs is the worst nightmare of the testers. Sometimes, the issues or discrepancies are so inconsequential that even the testers fail to track them.
  • The Marvel of Observability
    Dienstag 16:37 Racquel Yerbury at DZone.com Feed
    Marvel at this article! You may also like: The Observability Pipeline “[You’ve] been fighting with one arm behind your back. What happens when [you’re] finally set free?” — Paraphrasing Carol Danvers, a.k.a. Captain Marvel BOOK REVIEW: “How to Architect and Build Highly Observable Systems“ by Baron Schwartz Observability is a property of an application or system, not the actual act of analysis. The system is observable, practically and mathematically, if you can understand its inner workings and state by measuring its external behaviors. That means the system exposes telemetry, which is the …
  • Five Invaluable Laws of Growth for Scrum Masters
    Dienstag 16:37 Nagesh Sharma at DZone.com Feed
    Follow these laws! It’s been a while since I wrote a blog, here is some good news, this is part1 of a 3 part blog series, inspired by the writings of John C. Maxwell, “The 15 Invaluable Laws of Growth: Live Them and Reach Your Potential.”
  • Get Plenty of REST: REST API Tutorials
    Dienstag 16:28 DZone_Jordan at DZone.com Feed
    RESTful APIs are one of the most useful tools a developer an learn to use. Check out these tutorials that walk you through the entire process of using REST APIs. In this post, we’ll cover what REST APIs are, how to build them, using REST APIs in your applicaitons, and testing and securing your REST APIs. Now, let’s get to those REST API tutorials!
  • Using Object Types in Relational Tables, Part 4
    Dienstag 16:26 Steven Feuerstein at DZone.com Feed
    Relational tables So far in my series on object-oriented development in Oracle Database, all manipulation of object type instances have taken place in PL/SQL.  You can find part 1 here, part 2 here, and part 3 here.
  • Automate SOAP Client Auto-Generation Routines With WSDL Import for SBT and Scala
    Dienstag 15:53 Vladimir Salin at DZone.com Feed
    Automate SOAP client auto-generation routines. Working with SOAP often gets tricky, and dealing with WSDL might be a huge contribution to the complexity of this task. Really, it could be the least expected thing to face when you are into a modern and fancy language like Scala, for example, which is well-known for its reactiveness and asynchronous way of dealing with requests. In fact, many of the software developers that have made their way into the industry quite recently might not even know about SOAP and WSDL protocols, and get quickly annoyed or even enraged when first trying to connect to …