rn

History Highlights: Advising Government - The Story of TRB's Consensus and Advisory Studies

Coincidental to TRB's 1982 promotion to a stand-alone unit within the NRC and its acceptance of the responsibility to oversee consensus studies, Congress was working on an update to surface transportation legislation. The timing meant that TRB was not going to be able to ease into its new responsibilities. To learn the whole story, check out the latest release in the TRB History Highlights series. As part of the Centennial Celebration, TRB has initiated the History Highlights series that will regularly r...




rn

Overcoming The Digital Divide During At-Home Learning

In the Columbus City Schools, Ohio's largest school district, 62% of students have the required technology to learn online. The district is not alone. Schools around the state are on the hunt for online resources to close the gap -- and turning to corporate America and the public for help.




rn

Impacts on Practice: New International Arrivals Facility Will Enhance Customer Experience at Seattle–Tacoma International Airport

In 2017, when leadership at Seattle–Tacoma International Airport (Sea-Tac) decided to build a new International Arrivals Facility (IAF), they knew they had to leverage airport resources in a cost-effective manner to enhance customer experience. At nearly 50 years old, the existing facility could no longer accommodate Sea-Tac’s demand for international travel, which grew 107 percent from 2007 to 2017. The latest issue of the  TRB Airport Cooperative Research Program's (ACRP) Impacts on Practice serie...



  • http://www.trb.org/Resource.ashx?sn=cover_acrp_iop_059

rn

Public–Private Partnerships: What Are the Lessons Learned?

There are opportunities and challenges in implementing public–private partnerships at airports. The TRB Airport Cooperative Research Program's Conference Proceedings on the Web 26: Public–Private Partnerships: What Are the Lessons Learned? is a summary of the presentations and discussions at an ACRP Insight Event held July 10-11, 2019, in Washington, DC.  These in-depth, face-to-face gatherings are designed to promote communication and collaboration, foster innovation, and help identify areas of fut...



  • http://www.trb.org/Resource.ashx?sn=cover_CPW26

rn

Public–Private Partnerships: What Are the Lessons Learned?

There are opportunities and challenges in implementing public–private partnerships at airports. The TRB Airport Cooperative Research Program's Conference Proceedings on the Web 26: Public–Private Partnerships: What Are the Lessons Learned? is a summary of the presentations and discussions at an ACRP Insight Event held July 10-11, 2019, in Washington, DC.  These in-depth, face-to-face gatherings are designed to promote communication and collaboration, foster innovation, and help identify areas of fut...



  • http://www.trb.org/Resource.ashx?sn=cover_CPW26

rn

Tenth International Conference on Structural Health Monitoring of Intelligent Infrastructure*

International Society for Structural Health Monitoring of Intelligent Infrastracture will host Tenth International Conference on Structural Health Monitoring of Intelligent Infrastructure on June 30 - July 2, 2021 in Porto, Portugal. TRB is pleased to cosponsor this event. The conference provides a forum for idea exchanges, knowledge sharing, and technology-need matchmaking in the global Structural Health Monitoring and Nondestructive Testing community. It serves as a unique venue to showcase U.S. and gl...




rn

A Primer to Prepare for the Connected Airport and the Internet of Things

TRB's Airport Cooperative Research Program (ACRP) Research Report 191: A Primer to Prepare for the Connected Airport and the Internet of Things introduces the concept of the Internet of Things (IoT) within the airport environment to leverage current and emerging technologies. IoT can be used to provide information and services to airport passengers with current and evolving technologies. Airports, airlines, and other stakeholders can use these innovative technologies and data to enhance the user exp...



  • http://www.trb.org/Resource.ashx?sn=acrp_rpt_191cover

rn

International Symposium on Pavement, Roadway, and Bridge Life Cycle Assessment*

University of California Pavement Research and National Center for Sustainable Transport have postponed the International Symposium on Pavement Life Cycle Assessment from June 3-6, 2020 to January 13-15, 2021 in Sacramento, CA. TRB is pleased to cosponsor this event. The symposium will focus on the implementation of Life Cycle Assessment (LCA) for pavements. The workshop address the implementation of LCA in pavement operations at the network and project levels.




rn

Publication: All-Ages Lead Model (AALM), Version 2.0 (External Review Draft)

EPA announces the availability of the All-Ages Lead Model (AALM), Version 2 software with updated supporting documentation (External Review Draft). The AALM Model is scheduled to undergo an independent peer review by EPA's Science Advisory Board in October 2019. For more information related to scheduling and peer reviewers for this new tool, please visit the SAB AALM Project website. [Federal Register Notice Sep 24, 2019]




rn

Impacts on Practice: Measuring Success at Raleigh–Durham International Airport

As an East Coast tech hub, Raleigh, North Carolina, is one of the fastest growing metropolitan areas in the United States. Leaders there used the knowledge gained from two reports by TRB's Airport Cooperative Research Program to develop a draft Balanced Scorecard, which was then refined, approved, and implemented. Impacts on Practice: Measuring Success at Raleigh–Durham International Airport summarizes how RDU now better connects its strategic goals to its practices, tracks the right metrics, and develop...



  • http://www.trb.org/Resource.ashx?sn=cover_acrp_iop_183

rn

'Doom Eternal' updates will add supercharged demons and a fresh campaign

Whatever you think of Doom Eternal right now, id and Bethesda are determined to spice it up going forward. They’ve hinted at what’s coming next for the hellish shooter, starting with a preview of the game’s first free update. The simply titled Update...




rn

Nahé zrzky v kokonech a létající medúzy: nový Burnsův komiks je tu

Charles Burns je magorický komiksový génius, jehož knihy vás nenechají chladnými. Někomu mohou být odporné, jiný se v nich bude blaženě pitvat a snažit se o interpretaci autorových výpotků. Je pravda, že podivnost se v jeho komiksech stupňuje. Teď máme jako druzí na světě – dříve než Američané a Britové – možnost pohroužit se do prvního dílu jeho nové trilogie.




rn

Computer Miscellany and Internet – Troubles

Removed From Troubles (OPEN for application) Fonts: Pixel / Bitmap (Graphics / Layouts / Effects); Domains (.com) (Web Miscellany)



  • Computer Miscellany and Internet

rn

Take the Challenge, Earn a Patch!

Cape Cod & Islands Council is offering a special Council Shoulder Patch to recognize Scouts who meet the COVID-19 Challenge! ...




rn

Cornwalling




rn

Northerner




rn

the nocturnal adventures of Sir Coffee




rn

Furniture




rn

Deincarnation




rn

The Return of Mistertique




rn

Fraternity




rn

Ornithology




rn

the Burning Jewels of Death




rn

Return of the Illusionist OR IS IT?




rn

turn back




rn

Ranger Ron's Wilderness survival guide




rn

Ranger Ron Returns!




rn

Hornpipe




rn

Nocturnal Omissions




rn

Forewarned




rn

Caverns of the Regional Goblin Manager




rn

Activity Corner




rn

Rutgers Expert Available to Discuss RNA Discovery




rn

Particle Physics Turns to Quantum Computing for Solutions to Tomorrow's Big-Data Problems

Giant-scale physics experiments are increasingly reliant on big data and complex algorithms fed into powerful computers, and managing this multiplying mass of data presents its own unique challenges. To better prepare for this data deluge posed by next-generation upgrades and new experiments, physicists are turning to the fledgling field of quantum computing.




rn

Marivi Fernandez-Serra: Then and Now

Marivi Fernandez-Serra is a professor in the Department of Physics and Astronomy at Stony Brook University.




rn

Speedy Recovery: New Corn Performs Better in Cold

Nearly everyone on Earth is familiar with corn. Literally. Around the world, each person eats an average of 70 pounds of the grain each year, with even more grown for animal feed and biofuel.




rn

UTEP Professor Named Fellow of International Society for Optics and Photonics

Raymond C. Rumpf, Ph.D., professor of electrical and computer engineering at The University of Texas at El Paso, was promoted to Fellow of the International Society for Optics and Photonics (SPIE), an educational nonprofit established to advance light-based science, engineering and technology.




rn

UC San Diego Health Launches Drone Transport Program with UPS, Matternet

UC San Diego Health launches pilot project using drones to move medical samples, supplies and documents between Jacobs Medical Center, Moores Cancer Center and the Center for Advanced Laboratory Medicine, speeding delivery of services and patient care currently managed through ground transport.




rn

Your Pet Tributes'Turner'

Turner, Our boy always loving, playful. We will miss you but, we know it's time. We have held you, given you a thousand kisses, and told you how much




rn

strip for April / 17 / 2020 - Attorney-at-Law




rn

Ask a Librarian: Older person wanting to learn about tech

Subtitled: What’s the Yahoo! Internet Life for this generation? From a friend: A nice older lady asked for advice on...




rn

PHP Internals News: Episode 50: The RFC Process - Derick Rethans

PHP Internals News: Episode 50: The RFC Process

In this episode of "PHP Internals News", Henrik Gemal (LinkedIn, Website) asks me about how PHP's RFC process works, and I try to answer all of his questions.

The RSS feed for this podcast is https://derickrethans.nl/feed-phpinternalsnews.xml, you can download this episode's MP3 file, and it's available on Spotify and iTunes. There is a dedicated website: https://phpinternals.news

Transcript

Derick Rethans 0:16

Hi, I'm Derick. And this is PHP internals news, a weekly podcast dedicated to demystifying the development of the PHP language. This is Episode 50. Today I'm talking with Henrik come out after he reached out with a question. You might know that at the end of every podcast, I ask: if you have any questions, feel free to email me. And Henrik was the first person to actually do so within a year and a half's time. For the fun, I'm thinking that instead of I'm asking the questions, I'm letting Henrik ask the questions today, because he suggested that we should do a podcast about how the RFC process actually works. Henrik, would you please introduce yourself?

Henrik Gemal 0:52

Yeah, my name is Henrik Gemal. I live in Denmark. The CTO of dinner booking which does reservation systems for restaurants. I've been doing a PHP development for more than 10 years. But I'm not coding so much now. Now I'm managing a big team of PHP developers. And I also been involved in the the open source development of Mozilla Firefox.

Derick Rethans 1:19

So usually I prepare the questions, but in this case, Henrik has prepared the questions. So I'll hand over to him to get started with them. And I'll try to do my best to answer the questions.

Henrik Gemal 1:27

I heard a lot about these RFCs. And I was interested in the process of it. So I'm just starting right off here, who can actually do an RFC? Is it anybody on the internet?

Derick Rethans 1:38

Yeah, pretty much. In order to be able to do an RFC, what you would need is you need to have an idea. And then you need access to our wiki system to be able to actually start writing that, well not to write them, to publish it. The RFC process is open for everybody. In the last year and a half or so, some of the podcasts that I've done have been with people that have been contributing to PHP for a long time. But in other cases, it's people like yourself that have an idea, come up, work together with somebody to work on a patch, and then create an RFC out of that. And that's then goes through the whole process. And sometimes they get accepted, and sometimes they don't.

Henrik Gemal 2:16

How technical are the RFCs? Is it like coding? Or is it more like the idea in general?

Derick Rethans 2:23

The idea needs to be there, it needs to be thought out. It needs to have a good reason for why we want to add or change something in PHP. The motivation is almost as important as what the change or addition actually is about. Now, that doesn't always get us here at variable. In my opinion, but that is an important thing. Now with the idea we need to talk about what changes it has on the rest of the ecosystem, whether they are backward compatible breaks in there, how it effects extensions, or sometimes how it effects OPCache. Sometimes considerations have to be taken for that because it's, it's something quite important in the PHP ecosystem. And it is recommended that it comes with a patch, because it's often a lot easier to talk about an implementation than to talk about the idea. But that is not a necessity. There have been quite some RFCs where the idea was there. But it wasn't a patch right away yet. It is less likely that these RFCs will g

Truncated by Planet PHP, read more at the original (another 15224 bytes)




rn

PHP Internals News: Episode 51: Object Ergonomics - Derick Rethans

PHP Internals News: Episode 51: Object Ergonomics

In this episode of "PHP Internals News" I talk with Larry Garfield (Twitter, Website, GitHub) about a blog post that he was written related to PHP's Object Ergonomics.

The RSS feed for this podcast is https://derickrethans.nl/feed-phpinternalsnews.xml, you can download this episode's MP3 file, and it's available on Spotify and iTunes. There is a dedicated website: https://phpinternals.news

Transcript

Derick Rethans 0:16

Hi, I'm Derick. And this is PHP internals news, a weekly podcast dedicated to demystifying the development of the PHP language. This is Episode 51. Today I'm talking with Larry Garfield, not about an RFC for once, but about a blog post that he's written called Object Ergonomics. Larry, would you please introduce yourself?

Larry Garfield 0:38

Hello World. My name is Larry Garfield, also Crell, CRELL, on various social medias. I work at platform.sh in developer relations. We're a continuous deployment cloud hosting company. I've been writing PHP for 21 years and been a active gadfly and nudge for at least 15 of those.

Derick Rethans 1:01

In the last couple of months, we have seen quite a lot of smaller RFCs about all kinds of little features here and there, to do with making the object oriented model of PHP a little bit better. I reckon this is also the nudge behind you writing a slightly longer blog post titled "Improving PHP object ergonomics".

Larry Garfield 1:26

If by slightly longer you mean 14 pages? Yes.

Derick Rethans 1:29

Yes, exactly. Yeah, it took me a while to read through. What made you write this document?

Larry Garfield 1:34

As you said, there's been a lot of discussion around improving PHP's general user experience of working with objects in PHP. Where there's definitely room for improvement, no question. And I found a lot of these to be useful in their own right, but also very narrow and narrow in ways that solve the immediate problem but could get in the way of solving larger problems later on down the line. So I went into this with an attitude of: Okay, we can kind of piecemeal and attack certain parts of the problem space. Or we can take a step back and look at the big picture and say: Alright, here's all the pain points we have. What can we do that would solve not just this one pain point. But let us solve multiple pain points with a single change? Or these two changes together solve this other pain point as well. Or, you know, how can we do this in a way that is not going to interfere with later development that we've talked about. We know we want to do, but isn't been done yet. So how do we not paint ourselves into a corner by thinking too narrow?

Derick Rethans 2:41

It's a curious thing, because a more narrow RFC is likely easier to get accepted, because it doesn't pull in a whole set of other problems as well. But of course, as you say, if the whole idea hasn't been thought through, then some of these things might not actually end up being beneficial. Because it can be combined with some other things to directly address the problems that we're trying to solve, right?

Larry Garfield 3:07

Yeah, it comes down to what are the smallest changes we can make that taken together have the largest impact. That kind of broad picture thinking is something that is hard to do in PHP, just given the way it's structured. So I took a stab at that.

Derick Rethans 3:21

What are the main problems that we should address?

Larry Garf

Truncated by Planet PHP, read more at the original (another 29525 bytes)




rn

PHP Internals News: Episode 52: Floats and Locales - Derick Rethans

PHP Internals News: Episode 52: Floats and Locales

In this episode of "PHP Internals News" I talk with George Banyard (Website, Twitter, GitHub, GitLab) about an RFC that he has proposed together with Máté Kocsis (Twitter, GitHub, LinkedIn) to make PHP's float to string logic no longer use locales.

The RSS feed for this podcast is https://derickrethans.nl/feed-phpinternalsnews.xml, you can download this episode's MP3 file, and it's available on Spotify and iTunes. There is a dedicated website: https://phpinternals.news

Transcript

Derick Rethans 0:16

Hi, I'm Derick. And this is PHP internals news, a weekly podcast dedicated to demystifying the development of the PHP language. This is Episode 52. Today I'm talking with George Banyard about an RFC that he's made together with Mate Kocsis. This RFC is titled locale independent floats to string. Hello, George, would you please introduce yourself?

George Banyard 0:39

Hello, I'm George Peter Banyard. I'm a student at Imperial College and I work on PHP in my free time.

Derick Rethans 0:47

All right, so we're talking about local independent floats. What is the problem here?

George Banyard 0:52

Currently when you do a float to string conversion, so all casting or displaying a float, the conversion will depend on like the current local. So instead of always using like the decimal dot separator. For example, if you have like a German or the French locale enabled, it will use like a comma to separate like the decimals.

Derick Rethans 1:14

Okay, I can understand that that could be a bit confusing. What are these locales exactly?

George Banyard 1:20

So locales, which are more or less C locales, which PHP exposes to user land is a way how to change a bunch of rules on how string and like stuff gets displayed on the C level. One of the issues with it is that like it's global. For example, if you use like a thread safe API, if you use the thread safe PHP version, then set_locale() is not thread safe, so we'll just like impact other threads where you're using it.

Derick Rethans 1:50

So a locale is a set of rules to format specific things with floating point numbers being one of them in which situations does the locale influence the display a floating point numbers in every situation in PHP or only in some?

George Banyard 2:06

Yes, it only impacts like certain aspects, which is quite surprising. So a string cast will affect it the strval() function, vardump(), and debug_zval_dump() will all affect the decimal locator and also printf() with the percentage lowercase F, but that's expected because it's locale aware compared to the capital F modifier.

Derick Rethans 2:32

But it doesn't, for example, have the same problem in the serialised function or say var_export().

George Banyard 2:37

Yeah, and json_encode() also doesn't do that. PDO has special code which handles also this so that like all the PDO drivers get like a constant treat like float string, because that could like impact on the databases.

Derick Rethans 2:53

How is it a problem that with some locales enabled and then uses a comma instead of the decimal point. How can this cause bugs and PHP applications?

Truncated by Planet PHP, read more at the original (another 17468 bytes)




rn

The EARN IT Act Also Threatens Journalists And Their Sources

The EARN IT Act is dangerous. It threatens speech on the internet and tech companies' ability to provide secure communications for their users. There may not be anything about encryption in the dry text of the bill, but the threat is there all the same. No one knows what "best practices" the law will demand from online services, but the bill's focus on child porn strongly suggests any platform that "allows" this information to be transmitted using encrypted communications will be targeted by the government.

Bill Barr and Chris Wray have made it clear encryption is the enemy. Both have advocated for encryption backdoors, even if they're both too cowardly to use that term. No one thinks the government and service providers shouldn't do all they can to prevent the sharing of child porn, but undermining encryption isn't the solution. It may shield some child porn producers and consumers from detection, but the government's efforts in this area show encryption hasn't posed much of a problem to investigators and prosecutors.

Encryption protects people who aren't criminals. As Runa Sundvik explains for TechCrunch, targeting encryption via the EARN IT Act also threatens some of the foremost beneficiaries of the First Amendment: journalists.

[T]echnology experts warn the bill not only fails to meet the challenge, it creates new problems of its own. My job is to enable journalists to do their work securely — to communicate with others, research sensitive stories and publish hard-hitting news. This bill introduces significant harm to journalists’ ability to protect their sources.

Strip communications platforms of their encryption and you make it that much easier to expose journalists' sources and snoop on their communications. This isn't an existential threat. It's an actual threat. The FBI has spied on journalists and several successive presidential administrations have made rooting out leakers a priority.

But it does more than harm journalists. It also harms the people they're trying to reach: readers. Encryption protects readers who visit news sites utilizing HTTPS. That's almost all of them at this point. This ensures their connection is shielded from people trying to snoop on their web activity. More importantly, it ensures the sites they reach are legit and the content originating from the journalists the site says it is.

If EARN IT becomes law, whistleblowers and other sources will see their secure options disappear. Tor, Signal, etc. will be considered nothing more than aiders and abettors of criminal activity. Anything secured by encryption will be treated as a virtual dead drop for criminal content.

Protecting children from exploitation is important. But the tradeoff legislators are demanding isn't actually a tradeoff. The American public will receive no net benefit from this tangential attack on encryption. Very often we're first informed about serious government misconduct by journalists. Destroying this outlet works out well for the government so often exposed as untrustworthy, but it does nothing for the governed.




rn

Return of the Dreadful Phrases

As it says in Ecclesiastes, of the making of books there is no end. And Seneca is (dubiously) said to...




rn

Three Paper Thursday: The role of intermediaries, platforms, and infrastructures in governing crime and abuse

The platforms, providers, and infrastructures which together make up the contemporary Internet play an increasingly central role in the business of governing human societies. Although the software engineers, administrators, business professionals, and other staff working at these organisations may not have the institutional powers of state organisations such as law enforcement or the civil service, … Continue reading Three Paper Thursday: The role of intermediaries, platforms, and infrastructures in governing crime and abuse



  • Three Paper Thursday

rn

Three Paper Thursday: Adversarial Machine Learning, Humans and everything in between

Recent advancements in Machine Learning (ML) have taught us two main lessons: a large proportion of things that humans do can actually be automated, and that a substantial part of this automation can be done with minimal human supervision. One no longer needs to select features for models to use; in many cases people are … Continue reading Three Paper Thursday: Adversarial Machine Learning, Humans and everything in between



  • Three Paper Thursday

rn

#441014 - Instant Pot Cranberry Cornbread Bites Recipe



Instant Pot Cranberry Cornbread Bites shaped like Christmas Jingle Bells, pair up for the perfect bite of sweet and tart spiced cranberries.

craving more? check out TasteSpotting




rn

California’s privacy warriors are back – and this time they want to take their fight all the way to the ballot box

Politicos watered down earlier efforts, so data defenders will fight to the end

The small group of policy wonks that forced California’s legislature to rush through privacy legislation two years ago are back – and this time they want a ballot.…