IT |
気になる、記になる… |
Apple、「Safari Technology Preview 133」をリリース |
https://taisy0.com/2021/10/01/146832.html
|
apple |
2021-09-30 21:43:46 |
IT |
気になる、記になる… |
Apple、開発者に対し「macOS Big Sur 11.6.1 RC」をリリース |
https://taisy0.com/2021/10/01/146826.html
|
apple |
2021-09-30 21:41:27 |
TECH |
Engadget Japanese |
ホンダ「空飛ぶハイブリッドカー」「アバターロボット」「月面循環エネルギーシステム」など新規事業 |
https://japanese.engadget.com/honda-plans-to-build-electric-vto-ls-235037615.html
|
evtol |
2021-09-30 21:50:37 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] Microsoftのクラウドゲーム「Xbox Cloud Gaming」、日本上陸 |
https://www.itmedia.co.jp/news/articles/2110/01/news067.html
|
android |
2021-10-01 06:43:00 |
Google |
カグア!Google Analytics 活用塾:事例や使い方 |
eスポーツ選手でなくてもユーチューバーでなくてもフォートナイトで稼げるクリエイターサポートって何?世界のトップゲーム企業が確立しているクリエイターエコノミー |
https://www.kagua.biz/playgame/fortnite-playgame/20211001a1.html
|
esports |
2021-09-30 21:00:52 |
AWS |
AWS Mobile Blog |
Add Maps to your App in 3 Steps with AWS Amplify Geo powered by Amazon Location Service |
https://aws.amazon.com/blogs/mobile/add-maps-to-your-app-in-3-steps-with-aws-amplify-geo/
|
Add Maps to your App in Steps with AWS Amplify Geo powered by Amazon Location ServiceThis article was written Harshita Daddala Today s release of AWS Amplify Geo allows developers to quickly and easily add maps with markers and location search to their JavaScript based web apps The location APIs are powered by Amazon Location Service and the UI components are extended from a popular open source map library MapLibre Benefits Add maps … |
2021-09-30 21:00:58 |
AWS |
lambdaタグが付けられた新着投稿 - Qiita |
React ⇒ Netlify ⇒ Lambda ⇒ Python ⇒ MySQLどこまでいけるんだろう |
https://qiita.com/yokowake12345/items/46a4626164f514cb6039
|
新しいサイトを作り、そのネタは、GithubからにすればOKそしてアクセスするとLearnReact画面が出ましたLambdaとAmazonAPIGateWayでの設定ここを参考にLambda関数とAPIGatewayを作ります。 |
2021-10-01 06:55:59 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
React ⇒ Netlify ⇒ Lambda ⇒ Python ⇒ MySQLどこまでいけるんだろう |
https://qiita.com/yokowake12345/items/46a4626164f514cb6039
|
新しいサイトを作り、そのネタは、GithubからにすればOKそしてアクセスするとLearnReact画面が出ましたLambdaとAmazonAPIGateWayでの設定ここを参考にLambda関数とAPIGatewayを作ります。 |
2021-10-01 06:55:59 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
JavaScript href 取得 GoogleMAP |
https://teratail.com/questions/362165?rss=all
|
今回更に、郵便番号入力でその店舗のGoogleMAPリンクが出るようにしたいです。 |
2021-10-01 07:00:13 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
IE6でモーダルメニューを開く際に画面が一瞬チラつく |
https://teratail.com/questions/362164?rss=all
|
IEでモーダルメニューを開く際に画面が一瞬チラつく前提・実現したいことウィンドウ幅px、ウィンドウの高さはメニューが開いた時にメニューが見切れるくらいの高さスクロールバーが有効になる高さの時、メニューを開くためメニューボタン三印のボタンをクリックした際に画面がチラつくのを防ぎたい。 |
2021-10-01 06:58:24 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
django:データベースから外部キーを含む任意の条件のデータを取得したい |
https://teratail.com/questions/362163?rss=all
|
djangoデータベースから外部キーを含む任意の条件のデータを取得したい前提・実現したいことdjangoで、データベースから任意の条件のデータを取得しようとしています。 |
2021-10-01 06:46:22 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
【Docker】[failed to load cache key: invalid empty config file resolved] を解決した方法 (備忘録) |
https://qiita.com/Ryo-Nakano/items/f1a3af717ac62292387c
|
【Docker】failedtoloadcachekeyinvalidemptyconfigfileresolvedを解決した方法備忘録結論ビルド前に予めdockerpulldockerwhalesayのコマンドを実行して、イメージをpullしておく。 |
2021-10-01 06:40:25 |
海外TECH |
Ars Technica |
Sony acquires its most prominent remaster studio, Bluepoint Games |
https://arstechnica.com/?p=1799744
|
original |
2021-09-30 21:46:51 |
海外TECH |
Ars Technica |
Liquid metal encased in hydrogel makes a promising energy-harvesting device |
https://arstechnica.com/?p=1791073
|
deforms |
2021-09-30 21:07:36 |
海外TECH |
DEV Community |
GraphQL is not meant to be exposed over the internet |
https://dev.to/growthatwundergraph/graphql-is-not-meant-to-be-exposed-over-the-internet-3kel
|
GraphQL is not meant to be exposed over the internetHello World My name is S and I am the head of growth here at Wundergraph The article was written by our CEO CTO Jens Neuse Enjoy GraphQL is currently one of the most frequently mentioned technologies when it comes to innovation in the API economy Adopters enjoy the ease of use and tooling like for example GraphiQL the browser based user interface to try out any GraphQL API The whole experience of GraphQL is exactly what frontend developers need to build amazing interactive web applications However with the rise of adoption I m starting to get more and more concerned about the way people understand GraphQL and use it In this post I d like to share my unpopular opinion on what GraphQL really is meant to be and why you should be concerned if you re using it the popular but risky way API stylesLet s take a step back and discuss APIs and API styles in general before answering the main question of why you re probably using GraphQL the wrong way APIs offer a way to hide the complexity of the implementation behind a user friendly interface For example a shopping basket can have methods to add and delete items or to move forward to the checkout As a user of this shopping cart API you don t have to think about how the data gets stored or what exactly happens when you add or remove an item Over the last few decades various styles of APIs have emerged all with different implementations depending on the use cases You probably don t need GraphQLIf you d like to choose the right API style for a problem you also have to consider how the API gets published and used Do you know all your users and use cases Are these users part of your own organization Are they partners The answers will most probably influence your choice of the API style and implementation doesn t it The last sentence is where I think we get it wrong a lot of the time I see people all over the place choose the API style and implementation long before the important questions were answered Do you have Facebook scale Problems The current most popular example of this behavior is GraphQL Are you building a modern single page application with React Awesome use GraphQL Facebook Airbnb Paypal Netflix they all do it so it must be a good fit Why don t we see more discussions around choosing the right technology for a given problem I assume it s a lack of education but I m not sure on this one If you have any relevant degree you might respond to this with your experience of education on APIs Always keep in mind if you use Facebook scale tooling without having a Facebook scale organization and Facebook scale problems you might realize painfully that you re using a sledgehammer to crack a nut It s the same reason why chaos monkey makes sense for Netflix while it doesn t for your two docker containers running on a machine on digital ocean Why is GraphQL getting so popular GraphQL simplifies the communication between API developer and API consumer API consumers often frontend developers get lots of change requests from product owners which lead to changing requirements on the API With GraphQL you have a good chance of not being forced to talk to the developer of the API You change the Query and can get back to CSS and Javascript I assume this was one of the main drivers at GitHub to choose GraphQL as an implementation of the query based API style for their new API Their API is publicly available They have big numbers of API consumers all with different requirements They can t build resource based APIs that satisfy all of their users In this particular use case GraphQL might actually be a good choice Instead of trying to solve each problem they rather offer a generic GraphQL API You re probably not GitHub are you What are the trade offs that GitHub is willing to accept when publicly exposing a GraphQL API They have a whole team behind their GraphQL API making sure you the user does not accidentally or intentionally break their systems You can watch videos of them talking at conferences about the complex systems they built to secure their API and keep it stable They ve built tooling for GraphQL specific analytics to get better insights into API usage Do you fully understand the risks I assume that many developers with a focus outside of security have little experience on what it takes to secure a REST API exposed on the internet Most of us have little experience implementing authentication authorization rate limiting etc However I think securing a RESTful API is rather simple compared to a GraphQL API Any HTTP based API framework lets you define your routes and attach standardized middlewares to solve the problems listed above A single HTTP call always corresponds to a single call on the controller of an API With GraphQL on the other hand a single Query might result in thousands of calls on the controllers resolvers of the API There is no simple way to solve this problem Depending on the language you use various libraries are trying to help you with the issue How trustful are these libraries Do you fully understand how they work Are there edge cases we re not yet fully aware of Will you benefit as much as GitHub does Are you a single developer working on a side project Do you benefit as much as you re expecting from using GraphQL Are you using many different clients with different data needs Do you really need a query based API What s your strategy to combat the problems listed above But I m not exposing my GraphQL APIYou might be thinking that your GraphQL API is not really exposed It s used on your website but you don t show the playground anywhere If you re using a GraphQL client in the frontend that directly talks to your GraphQL API this API is exposed even if not visually exposed with a GraphQL playground Am I leaking sensitive information Do you allow any client to invoke the introspection Query Are you leaking sensitive information through the introspection Query Are you planning a new feature on the UI which will be made public in a few weeks or months Is this feature already visible to your competition if they look at your schema What if someone scrapes your schema every day to track changes and try attacks whenever you update your schema Schema traversal attacksAre you aware of schema traversal attacks A user might be allowed to see his own account balance but how about his her friends Is it possible to traverse the schema in a way you didn t anticipate which leaks data How do you test for this kind of behavior and ensure it s not possible for your own schema Bug bounties everywhereIs there a reason why companies like Shopify participate in bug bounty programs They seem to be aware of the complexity of securing a GraphQL API They invite security experts to help them make their publicly available GraphQL API more secure Do you realize that your GraphQL API is as vulnerable as Shopify s The most secure GraphQL serverHow to make a system secure to any kind of remote attack If you want to be safe you should consider unplugging the network cable However this comes with some inconvenient drawbacks You probably don t want to store your GraphQL query on a USB dongle walk to the remote computer and execute it manually then copy the response back on the dongle and walk back to your own computer What s in between an unplugged network cable and exposing GraphQL How about reducing the complexity to the level of a REST or RPC based API while keeping the advantages of a query based API GraphQL as a server side languageIf we primarily use GraphQL on the server to define JSON RPC APIs we get the best of both worlds The flexibility of GraphQL combined with the security and predictable performance of an RPC based API The GraphQL specification is designed for thisThe GraphQL spec allows us to define multiple Operations Queries Mutations Subscriptions in a single GraphQL document In addition to this the validation rules of the spec require all Operations in a GraphQL document to be named There s just one exception which allows a single anonymous Query But in case the number of operations in a document are above we re already forced to name our Operations Another important requirement is that all Operation names must be unique That is there shall be no two Operations with the same name A set of GraphQL Operations is a JSON RPC APIThe design of the GraphQL specification alongside with the validation rules builds a perfect foundation for what we re trying to achieve here If we want to define a new JSON RPC API all we have to do is create a new file containing a set of GraphQL Operations Each Operation has a unique name This name becomes the function name of the JSON RPC The Operation variables become the input of the RPC call Next we can “deploy all Operations on our API backend and prepare the RPC Endpoints Finally based on the Operations and the known RPC Endpoints we re able to generate a client that knows about the schema as well as all RPC endpoints JSON RPC GraphQL compared to exposed GraphQLPros input and outputs are typesafe the attack surface is reduced you know all the Operations a client is using the generated client is very small compared to a thick GraphQL client which leads to smaller JS bundle size less bandwidth usage because we re not sending Operations but just making RPC calls Query Parsing Normalization amp Validation happens at compile time not at runtime making it more secure and performant no exposed GraphQL endpoint and therefore no exposed introspection either graph traversal attacks are impossible as the graph is not exposed anymore you know in advance when a change to the schema or one of the Operations would break a client and can mitigate this JSON RPC turns any GraphQL Query into a GET request and therefore makes them easily cacheable at the transport layer because Operations are stored on the backend and never exposed to the client you re able to put authorization logic into the OperationsCons you can no longer use your favorite GraphQL client you have to run a code generator whenever you update the Schema or any of the Operations you need to compile and store all Operations on the API backend this approach does only work when the API user is allowed to prepare and store Operations on the API backend ConclusionUsing GraphQL as a framework for building JSON RPC APIs is not a solution to every problem There are situations where it s not feasible or simply technically impossible However a lot of GraphQL users can benefit from this approach as it increases security and performance at marginal costs Is implementing this approach your business For most of you the answer to this question will probably be “no At Wundergraph our goal is to make APIs easy to use secure and performant We ve already implemented the approach outlined above If you don t want to re invent the wheel we d be more than happy to work with you together We focus on the plumbing so you can solve problems of your own business domain and not waste your time Interested in implementing Wundergraph in your business Let s chat |
2021-09-30 21:24:45 |
海外TECH |
DEV Community |
The DERN stack, the perfect alternative to MERN stack for Serverless |
https://dev.to/ixartz/the-dern-stack-the-perfect-alternative-to-mern-stack-for-serverless-1edm
|
The DERN stack the perfect alternative to MERN stack for ServerlessThe MERN stack is one of the most famous stacks in the JavaScript ecosystem A combination of MongoDB Express js React and Node to build web applications Unfortunately MERN isn t ready for modern application in the Serverless world A bottleneck in the databaseToday you can deploy your React application to modern static hosting services like Netlify or Cloudflare pages These platforms remove the burden to manage servers for your application frontend Same for the backend side the Serverless community has grown a lot There is now a lot of tutorial on how to write an Express js backend on AWS Lambda If you have already written the Express js code you can easily convert to Serverless without any issue So what s wrong with the MERN stack for Serverless The database Requirements for a Serverless DatabaseA Serverless Database should work like the Serverless function It needs to be Easy to use and Easy to configure Pay as you go pricing only charged for what you use Scalable can handle the request based on your usage Scale to Zero no cost when there is no request Managed service no maintenance in scaling and update Currently the most used databases in the JS community are MongoDB MySQL and PostgreSQL But none of them is Serverless for the production environment There is some solution like AWS Aurora Serverless but there are several limitations and doesn t meet all the requirements DERN at the rescueThe idea is to replace MongoDB with DynamoDB in your MERN stack So now it becomes DERN DynamoDB is a true Serverless database managed highly scalable and scales to zero DynamoDB gives access to more interesting features that you can enable if you are interested Continuous backups with Point In Time Recovery PITR Global tables make your database close to your usersStreaming applications you can capture every changes in your tableOne of the drawbacks I see with DynamoDB is the vendor lock in to AWS If you follow best practices you shouldn t have any issue switching databases to a different cloud provider AWS is at the head of the Serverless race AWS Lambda is more performant and provides more features when comparing to its competitor So if you are building a Serverless application for production you have a high chance to use already AWS ecosystem Integrating DynamoDB into your stack shouldn t be a problem DERN stack in actionI recently launched my first SaaS product with a DERN stack serverless from backend to frontend Definitively it makes my developer life so much easier with no server management and I can now have a deep sleep PostMage is my first SaaS and it s built using the DERN stack I ve also written a detailed article about the tech stack as a solo developer It took me months of development to build the first version of PostMage by spending a lot of time choosing the right tech stack designing the landing page and the dashboard implementing the authentication and the integration to Stripe So I ve built a Next JS SaaS Boilerplate Template for you to start a SaaS product and save a ton of time |
2021-09-30 21:20:57 |
海外TECH |
DEV Community |
Navigating Complex Objects |
https://dev.to/fitzgeraldkd/navigating-complex-objects-4pe7
|
Navigating Complex ObjectsWhen you re just starting off in coding the concept of nested objects and accessing their properties can be difficult to grasp Seeing a complicated object with multiple levels of depth can be intimidating at first but working with these kinds of objects is an important skill to develop When retrieving information from databases and APIs the results are often packaged in a JSON JavaScript Object Notation object that has many levels of nested objects Understanding how to navigate these objects will be crucial when working with this kind of data This post is written for those who are new to working with objects and are looking for a breakdown on how to access a property multiple layers deep in nested objects The Sample DataFor the purpose of the examples here we ll be looking at some real world and beyond data provided by NASA There are a number of free APIs from NASA that are available for anyone to access so this will be a good example of what a complex object could look like in a real application Our sample data will be fetched from the Asteroids NeoWs API which provides information about near Earth asteroids Below I have included a simplified JSON schema of the dataset that shows the organizational structure without the actual data Simplified JSON schema for fetchResults links element count near earth objects yyyy mm dd links id neo reference id name nasa jpl url absolute magnitude h estimated diameter is potentially hazardous asteroid true close approach data is sentry object true A couple of things to note There could be any number of key value pairs under near earth objects depending on how many days of data is requested through the API The values associated with each date key are arrays and these arrays can also contain any number of items If you are interested in seeing the actual JSON object here is the sample data that I fetched with the API The examples below will assume that a variable fetchResults has already been declared and that these results have already been assigned to it There are two dates included in the results with objects and with objects Accessing the DataLet s say we wanted to read the is potentially hazardous asteroid property of the first element associated with the date How do we go about doing it Well we have to navigate down through each level in the object working our way through the nested objects to find the specific property we re trying to reach Here s how you can do it in JavaScript JavaScript ┌access the near earth objects object │┌access the array associated with the desired date ││┌acccess the first object in the array │││┌access the desired propertyfetchResults near earth objects is potentially hazardous asteroid gt falseAll right So we got the property we were looking for and it returns the expected value of false but how does this all work Let s break this down fetchResults is the object returned from the API request as described above near earth objects accesses the object that contains all the dates accesses the array of objects for the desired date Note that bracket notation is required here for two reasons The key starts with a number The key contains a hyphen accesses the first object of the array Bracket notation is required here since we are retrieving an element inside an array instead of a property in an object is potentially hazardous asteroid finally gets us to the property we wanted to retrieve Why can t we just do the following JavaScriptfetchResults is potentially hazardous asteroid gt undefinedWell the fetchResults object only has three keys links element count and near earth objects Accessing any other key will return undefined since an object does not have immediate access to the keys in any children objects The property we re trying to get to is four levels deep in the fetchResults object so we have to use property accessors four times in order to get to it Side note Accessing this property can also be done purely with bracket notation as shown below however I prefer using dot notation where possible for its readability JavaScriptfetchResults near earth objects is potentially hazardous asteroid gt false Visualizing the DataWhen you re first learning about objects accessing these nested properties can seem abstract and might be a hard concept to grasp Another way to visualize this may be to imagine this object as a folder tree on your computer When you want to access a file you sometimes have to navigate through multiple levels of directories first For each level of arrays objects nested within the main object imagine another subfolder with its own contents When you re in the top level directory you don t have immediate access to files in any of the sub directories For the purpose of demonstration I have created a mockup set of folders to mirror the structure of the fetchResults object Below is the output of running the tree command in the terminal for these directories bash tree fetchResultsfetchResults├ーelement count├ーlinks│ ├ーnext│ ├ーprev│ └ーself└ーnear earth objects ├ー │ ├ー │ │ ├ーabsolute magnitude h │ │ ├ーclose approach data │ │ │ ├ーclose approach date │ │ │ ├ーclose approach date full │ │ │ ├ーepoch date close approach │ │ │ ├ーmiss distance │ │ │ │ ├ーastronomical │ │ │ │ ├ーkilometers │ │ │ │ ├ーlunar │ │ │ │ └ーmiles │ │ │ ├ーorbiting body │ │ │ └ーrelative velocity │ │ │ ├ーkilometers per hour │ │ │ ├ーkilometers per second │ │ │ └ーmiles per hour │ │ ├ーestimated diameter │ │ │ ├ーfeet │ │ │ │ ├ーestimated diameter max │ │ │ │ └ーestimated diameter min │ │ │ ├ーkilometers │ │ │ │ ├ーestimated diameter max │ │ │ │ └ーestimated diameter min │ │ │ ├ーmeters │ │ │ │ ├ーestimated diameter max │ │ │ │ └ーestimated diameter min │ │ │ └ーmiles │ │ │ ├ーestimated diameter max │ │ │ └ーestimated diameter min │ │ ├ーid │ │ ├ーis potentially hazardous asteroid │ │ ├ーis sentry object │ │ ├ーlinks │ │ │ └ーself │ │ ├ーname │ │ ├ーnasa jpl url │ │ └ーneo reference id │ └ー └ー See how the structure here is nearly identical to the structure of the object The process of retrieving a file in this folder structure is very similar to that of retrieving a property in the object In JavaScript you use dot and or bracket notation to access a property of an object In Bash or your file explorer you use to access a subfolder JavaScript accessing a property in a series of nested objectsfetchResults near earth objects is potentially hazardous asteroid bash accessing a file in series of nested foldersfetchResults near earth objects is potentially hazardous asteroidFor a more visual example see below for an example of navigating through the mockup folder set up to match the structure of fetchResults When you re trying to access a property that is multiple levels deep in an object imagine that you are navigating a folder structure to get to the information you re looking for Wrapping UpHopefully this brief explanation provides some clarity into navigating through nested objects It may be intimidating at first but it s an important skill to develop Objects with this level of complexity are common and they can be structured in countless different ways When you get data from an API you may not have much or any control on how the data is formatted as you receive it Being familiar with how to access the different properties will be a big help as you start to work with complex datasets Thanks for reading |
2021-09-30 21:06:51 |
Apple |
AppleInsider - Frontpage News |
Apple continues to provide EarPods to iPhone buyers in France |
https://appleinsider.com/articles/21/09/30/apple-continues-to-provide-earpods-to-iphone-buyers-in-france?utm_medium=rss
|
Apple continues to provide EarPods to iPhone buyers in FranceIn continued adherence with government regulations in France Apple is supplying iPhone buyers with a free pair of EarPods in the box Source MacRumorsCiting environmental efforts to reduce electronic waste Apple in removed gratis headphones and chargers from iPhone boxes a policy that continues today In some regions however the company is obliged to provide customers with the once free hardware Read more |
2021-09-30 21:57:46 |
Apple |
AppleInsider - Frontpage News |
Apple issues macOS Big Sur 11.6.1 release candidate with security fixes |
https://appleinsider.com/articles/21/09/30/apple-issues-macos-big-sur-1161-release-candidate-with-security-fixes?utm_medium=rss
|
Apple issues macOS Big Sur release candidate with security fixesApple on Thursday pushed out a release candidate for a new version of macOS Big Sur that was not previously tested externally in the usual beta rounds Release notes accompanying the beta version of macOS Big Sur cite unnamed security improvements suggesting the forthcoming update is designed to patch holes in the operating system Apple earlier in September issued macOS Big Sur with fixes for a pair of flaws that were actively exploited in the wild Considering the late beta notice today s release candidate likely addresses similar issues Read more |
2021-09-30 21:07:31 |
海外TECH |
Engadget |
New FCC rules could force telephone companies to block robocalls to 911 call centers |
https://www.engadget.com/fcc-911-robocall-rulemaking-215014128.html?src=rss
|
New FCC rules could force telephone companies to block robocalls to call centersBack in Congress directed the Federal Communications Commission FCC to create a special do not call registry to protect call centers from robocalls The system was never implemented in part due to security concerns that came up when the FCC and Federal Trade Commission FTC started looking into the feasibility of the idea Specifically there was a worry that a bad actor could use the registry to flood a call center with automated calls and thereby prevent them from helping people in need Fast forward to the present and the FCC says it has a better idea on how to accomplish the goal assigned to it by Congress On Thursday the agency proposed new rules that would require telephone companies to block robocalls made to those facilities As Acting FCC Chairwoman Jessica Rosenworcel points out the advantage of this approach is that it would limit access to the do not call registry to a select group of verified telephone companies and carriers And by limiting access to that list the FCC and FTC can put in place better safeguards to protect it With today s decision the FCC isn t ready yet to implement that system but what it does plan to do is collect feedback before moving forward “We believe this is a promising approach but we want to get this right Rosenworcel said nbsp |
2021-09-30 21:50:14 |
海外TECH |
Engadget |
Facebook keeps downplaying its own research and lawmakers aren’t buying it |
https://www.engadget.com/facebook-instagram-mental-health-senate-hearing-210317155.html?src=rss
|
Facebook keeps downplaying its own research and lawmakers aren t buying itYet another Facebook official just spent hours being grilled by members of Congress about the company s policies and whether or not it does enough to protect some of its most vulnerable users And once again the Facebook executive ーtoday it was Head of Safety Antigone Davis ーseemed to do her best to dodge the most difficult questions But the latest hearing on teen mental health which came in response to reporting from The WSJ was different from past hearings That s because thanks to a whistleblower members of the Senate Commerce Committee now have access to thousands of internal documents written by the company s own researchers The documents some of which have been made public paint a very different picture of Facebook and Instagram s understanding of how their services impact teens mental health than what they ve publicly portrayed Those documents are in the hands of lawmakers making the findings that much harder for Facebook to spin The disclosures have already forced Facebook to quot pause quot work on an Instagram Kids app “We now have a deep insight into Facebook s relentless campaign to recruit and exploit young users Senator Richard Blumenthal said at the start of the hearing “We now know while Facebook publicly denies that Instagram is deeply harmful for teens privately Facebook researchers and experts have been ringing the alarm for years This has forced Facebook into the uncomfortable position of trying to downplay the significance of its own research “This is not bombshell research Davis repeated multiple times during the hearing One day earlier Facebook released heavily annotated versions of two of the documents with notes that also tried to explain away its own findings Those documents which were just two of the “thousands Blumenthal said he now has access to used words like “myopic and “sensationalizing to try to minimize findings like the fact that Instagram makes “body images worse for in teen girls The tactic didn t go over well in the Senate on Thursday “This research is a bombshell Blumenthal said “It is powerful gripping riveting evidence that Facebook knows the harmful effects of its site on children and that it has concealed those facts and findings As with past hearings there were some cringey moments At one point Blumenthal demanded to know if Facebook would “commit to ending finsta ーa reference to the secondary accounts often used by teens to stay anonymous That forced Davis to awkwardly explain that so called “finstas are not an official Instagram feature At another point Sen Ted Cruz demanded Davis explain why she wasn t appearing at the hearing in person she cited COVID protocols Here s the full exchange Unlike Sen Orrin Hatch in who was mocked based on a clip that was taken out of context to suggest he didn t know Facebook runs ads the longer clip in this case doesn t really get any less awkward for Sen Blumenthal ーWill Oremus WillOremus September But even with those moments it was difficult to ignore the significance of these issues It may seem obvious but kids and teens are incredibly important to the company which is consistently behind rivals like TikTok and Snapchat for that demographic So much so that a former employee who worked on Messenger Kids recently said that “losing the Teen audience was considered an existential threat for Facebook Worse for Facebook there are very likely more bombshells coming The whistleblower who provided the documents to The Journal and lawmakers is appearing on MinutesSunday night And she is testifying at a separate Commerce Committee hearing next week So while Facebook executives may be able to dodge questions and insist that their researchers conclusions have been mischaracterized it will be much harder to rebut someone who was closely involved with that work Some senators hinted that there would be more to come at the next hearing Senator Ray Luján asked Davis whether “Facebook ever tested whether a change to its platform increases an individual s or a group of users propensity to post a violent or hateful language Davis said that it wasn t her “area of expertise “We might get more responses to that one next week he said |
2021-09-30 21:03:17 |
海外TECH |
Network World |
Fedora Linux declared a 'digital public good' |
https://www.networkworld.com/article/3633623/fedora-linux-declared-a-digital-public-good.html#tk.rss_all
|
Fedora Linux declared a x digital public good x Fedora Linux has been recognized as a digital public good by the Digital Public Goods Alliance DPGA a strategy group set up by UNICEF to promote sustainable development through open source solutions that contribute to an equitable world The reasons Fedora was recognized include that Fedora promotes best practices and adheres to standardscreates an innovative platform for hardware clouds and containers that enables software developers and community members to build tailored solutions for their usersis free of charge and comes with permissions to use copy modify merge publish distribute sublicense and or sell copies of the software without restrictions other than that the same permissions must be granted to anyone using resulting productsadheres to privacy and other applicable international and domestic lawsshares personal information in limited and acknowledged wayscauses no harmfollows privacy policy guidelines and makes privacy policy available to partnersFinding installed packages on Fedora Linux systemsDPGA also notes that Fedora is actively used in countries To read this article in full please click here |
2021-09-30 21:31:00 |
海外科学 |
NYT > Science |
A Strange Comet Erupted 4 Times in a ‘Super Outburst’ |
https://www.nytimes.com/2021/09/30/science/comet-29p-eruption.html
|
recent |
2021-09-30 21:26:33 |
海外科学 |
NYT > Science |
In Your Facebook Feed: Oil Industry Pushback Against Biden Climate Plans |
https://www.nytimes.com/2021/09/30/climate/api-exxon-biden-climate-bill.html
|
In Your Facebook Feed Oil Industry Pushback Against Biden Climate PlansThe messages take aim at Democrats by name as part of a broad effort to undermine landmark climate legislation that now hangs in the balance in Congress |
2021-09-30 21:38:33 |
海外科学 |
NYT > Science |
Biden Administration Restores Bird Protections, Repealing Trump Rule |
https://www.nytimes.com/2021/09/29/climate/biden-birds-protection.html
|
Biden Administration Restores Bird Protections Repealing Trump RuleThe Trump era rule protected oil construction and other industries from liability if they killed or injured birds while doing business |
2021-09-30 21:45:53 |
ニュース |
BBC News - Home |
Covid in Scotland: Vaccine passport app launch hit by problems |
https://www.bbc.co.uk/news/uk-scotland-58756079?at_medium=RSS&at_campaign=KARANGA
|
status |
2021-09-30 21:22:40 |
ニュース |
BBC News - Home |
E4 sorry for broadcasting wrong Married At First Sight episode |
https://www.bbc.co.uk/news/uk-58756870?at_medium=RSS&at_campaign=KARANGA
|
episode |
2021-09-30 21:24:27 |
ニュース |
BBC News - Home |
Greg Gilbert lead singer of Delays dies aged 44 |
https://www.bbc.co.uk/news/uk-england-hampshire-58756748?at_medium=RSS&at_campaign=KARANGA
|
august |
2021-09-30 21:04:11 |
ニュース |
BBC News - Home |
Tottenham 5-1 NS Mura: Harry Kane comes off bench to score hat-trick |
https://www.bbc.co.uk/sport/football/58740616?at_medium=RSS&at_campaign=KARANGA
|
Tottenham NS Mura Harry Kane comes off bench to score hat trickHarry Kane comes off the bench to score a hat trick as Tottenham record their first Europa Conference League win with victory over NS Mura |
2021-09-30 21:19:50 |
ニュース |
BBC News - Home |
Celtic 0-4 Bayer Leverkusen: Scottish side punished by ruthless visitors |
https://www.bbc.co.uk/sport/football/58654135?at_medium=RSS&at_campaign=KARANGA
|
Celtic Bayer Leverkusen Scottish side punished by ruthless visitorsA promising Celtic start was undermined by defensive lapses as Bayer Leverkusen ruthlessly punished their hosts to take victory in their Europa League meeting in Glasgow |
2021-09-30 21:06:38 |
ニュース |
BBC News - Home |
Rice and Benrahma lead West Ham to victory over Rapid Vienna |
https://www.bbc.co.uk/sport/football/58741636?at_medium=RSS&at_campaign=KARANGA
|
vienna |
2021-09-30 21:28:13 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
米議会、つなぎ予算案を可決 政府機関の閉鎖回避へ - WSJ発 |
https://diamond.jp/articles/-/283636
|
政府機関 |
2021-10-01 06:22:00 |
LifeHuck |
ライフハッカー[日本版] |
よい仕事につながる、4つの「睡眠向上」メソッド |
https://www.lifehacker.jp/2021/10/243228book_to_read-847.html
|
花子 |
2021-10-01 07:00:00 |
北海道 |
北海道新聞 |
邦人生徒、水俣を学習発表 ミラノでCOP26関連行事 |
https://www.hokkaido-np.co.jp/article/595101/
|
日本人学校 |
2021-10-01 06:12:00 |
北海道 |
北海道新聞 |
米議会、つなぎ予算可決 政府機関の閉鎖回避 |
https://www.hokkaido-np.co.jp/article/595100/
|
上下両院 |
2021-10-01 06:12:00 |
ビジネス |
東洋経済オンライン |
日経平均の今後を左右する「重大要因」とは何か テーパリング問題より注視すべき動向とは? | 市場観測 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/458985?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
年初来安値 |
2021-10-01 06:30:00 |
コメント
コメントを投稿