devadvance
For folks wondering about the public nature of this data: SFMTA separately publishes a full data set daily: https://data.sfgov.org/Transportation/SFMTA-Parking-Citation...
What's Wrong with West Virginia's Bead Proposal?
Show HN: Gigapixel film scans via whole slide imaging
Framing engineering discussions with a business perspective
Detecting Unwanted Location Trackers
For example, in JavaScript, that involves making sure it's a well-formed string. I did a write-up of that here: https://web.dev/articles/base64-encoding.
> In this work, we present the first text-to-image diffusion model that generates an image on mobile devices in less than 2 seconds. To achieve this, we mainly focus on improving the slow inference speed of the UNet and reducing the number of necessary denoising steps.
As a layman, it's impressive and surprising that there's so much room for optimization here, given the number of hands on folks in the OSS space.
> We propose a novel evolving training framework to obtain an efficient UNet that performs better than the original Stable Diffusion v1.52 while being significantly faster. We also introduce a data distillation pipeline to compress and accelerate the image decoder.
Pretty impressive.
PG&E Rates Could Drastically Change Based on Your Income
On the checkout page, the fact that it is per ticket is clearer, but there's no total/subtotal information. Looking at the "Terms Of Use And Privacy Policy" [4], there's also this fun line:
> You further understand and agree to pay service fees and delivery fees, which cover the costs of our operations, including the 100% buyer guarantee outlined below, the checkout security services, customer service, and the delivery of the tickets.
...and those fees are supposed to be shown during checkout. [5]
[1] https://www.ticketsales.com/james-taylor-tuesday-tickets-kou...
[2] https://i.imgur.com/raPeRac.png
[3] https://i.imgur.com/975Sp0a.png
[4] https://www.ticketsales.com/content/termsandprivacy.html
[5] https://help.ticketsales.com/support/solutions/articles/2600...
Quirks of the Page Visibility API
The fork here goes even further, which is really cool.
San Francisco Homeless Count and Survey – 2022 Comprehensive Report [pdf]
Educated guess: WPE WebKit only supports Linux [1] and Broadsign supports more than Linux [2].
[1] https://wpewebkit.org/about/faq.html#is-wpe-ported-to-non-li...
[2] https://docs.broadsign.com/broadsign-control/latest/broadsig...
This is all public information that was previously shared, so it may be out of date: the devices are Linux (Ubuntu) [1], running an advertising player (Broadsign) [2], which has Chromium Embedded (CEF) for web content [3]. The kiosk app was written in React [4]. It does things like load most data ahead of time to provide that "instant" feeling [5].
[1] https://ubuntu.com/blog/digital-signage-the-face-of-the-smar...
[2] https://broadsign.com/blog/intersection-selects-broadsign-na...
[3] https://docs.broadsign.com/broadsign-ayuda/configuring-splas...
[4] https://mattj.io/posts/2019-02-12-building-smart-city-kiosks...
[5] https://mattj.io/posts/2019-07-09-improving-perceived-interf...
Stadia is Google's cloud-based platform that lets you instantly play your favorite video games on the devices you already own. No more waiting for game downloads, updates, or installs. With Stadia, you have the freedom to decide how to play, what to play, and where to play across laptops, desktops, phones, tablets, and TVs. We're working to expand the availability and convenience of how people play the industry’s best games.
Through Immersive Stream for Games, we are also making our infrastructure and tools available to developers and publishers who want to build their own interactive streaming platforms, and deliver their games directly to their customers. We aim to grow the industry across gaming and other interactive streaming applications.
We're looking for folks for a variety of roles, such as software engineering, technical account management, technical writing, and more.
Some of our open roles include:
• Engineering Manager, Immersive Stream for Games, Stadia - https://careers.google.com/jobs/results/118099805332218566-e...
• Software Engineer III, Stadia - https://careers.google.com/jobs/results/108246707008873158-s...
• Staff Software Engineer, Technical Lead, Gaming Infrastructure, Stadia - https://careers.google.com/jobs/results/138082897664844486-s...
• Technical Account Manager, Stadia, Immersive Stream for Games - https://careers.google.com/jobs/results/121846987399013062-t...
• Technical Writer Manager, Stadia and Immersive Stream - https://careers.google.com/jobs/results/97960651848065734-te...
You can find more of our open roles here: https://stadia.com/careers
You can also learn more about some of our engineering work on our tech blog: https://stadia.dev/blog/
Questions? Reach out via LinkedIn or Twitter (check my bio).
Stadia is Google's cloud-based platform that lets you instantly play your favorite video games on the devices you already own. No more waiting for game downloads, updates, or installs. With Stadia, you have the freedom to decide how to play, what to play, and where to play across laptops, desktops, phones, tablets, and TVs. We're working to expand the availability and convenience of how people play the industry’s best games.
Through Immersive Stream for Games, we are also making our infrastructure and tools available to developers and publishers who want to build their own interactive streaming platforms, and deliver their games directly to their customers. We aim to grow the industry across gaming and other interactive streaming applications.
We're looking for folks for a variety of roles, such as software engineering, technical account management, technical writing, and more.
You can find our open roles here: https://stadia.com/careers
You can also learn more about some of our engineering work on our tech blog: https://stadia.dev/blog/
SF Homelessness – 2022 Point-in-Time Count: Preliminary Results
Real-world Flutter lessons for federated plugin development
Googler Reviews and Development
Stadia is Google's cloud-based platform that lets you instantly play your favorite video games on the devices you already own. No more waiting for game downloads, updates, or installs. With Stadia, you have the freedom to decide how to play, what to play, and where to play across laptops, desktops, phones, tablets, and TVs. We're working to expand the availability and convenience of how people play the industry’s best games.
Through Immersive Stream for Games, we are also making our infrastructure and tools available to developers and publishers who want to build their own interactive streaming platforms, and deliver their games directly to their customers. We aim to grow the industry across gaming and other interactive streaming applications.
We're looking for folks for a variety of roles, such as:
• Senior Developer Manager, Stadia Content Pipeline Lead - https://careers.google.com/jobs/results/115421438334116550-s...
• Technical Program Manager, Stadia - https://careers.google.com/jobs/results/126713413624570566-t...
• Software Development Manager, Stadia Porting - https://careers.google.com/jobs/results/141491078441116358-s...
• Engineering Manager, Engineering Productivity, Stadia - https://careers.google.com/jobs/results/128282199519568582-e...
• Senior Developer Manager, Gaming, Stadia - https://careers.google.com/jobs/results/79727291006886598-se...
• Program Manager, Stadia Payments Operations - https://careers.google.com/jobs/results/130720914531590854-p...
• Program Manager, Stadia Payments Operations - https://careers.google.com/jobs/results/102111673516466886-p...
You can find additional roles here: https://careers.google.com/jobs/results/?q=stadia
You can also learn more about some of our engineering work on our tech blog: https://stadia.dev/blog/
Disclosure: I work at Google and am speaking only for myself. I do not work on anything related to Chrome OS.
Said differently: I believe it's often worthwhile to discuss the deeper technical merits of options without hastily jumping to a cost discussion.
Hiring is a cost. There are costs to any decision. Opportunity cost, risk, business continuity, operational costs, etc. Hiring is generalizable so it makes for an easy example here.
I would hope that experienced folks making decisions like "React Native or Flutter" would weigh the full gamut of costs in their specific business context.
Stadia is Google's cloud-based platform that lets you instantly play your favorite video games on the devices you already own. No more waiting for game downloads, updates, or installs. With Stadia, you have the freedom to decide how to play, what to play, and where to play across laptops, desktops, phones, tablets, and TVs.
We design, build, launch, and land the fundamentals that make it possible to include video game streaming in first- and third-party applications.
We're looking for folks for a variety of roles, such as:
• Software Engineer, Stadia Porting - https://careers.google.com/jobs/results/128018238983283398-s...
• Software Development Manager, Stadia Porting - https://careers.google.com/jobs/results/141491078441116358-s...
• Software Engineer, Graphics, Stadia - https://careers.google.com/jobs/results/79892054408078022-so...
• Senior Developer Manager, Gaming, Stadia - https://careers.google.com/jobs/results/79727291006886598-se...
• Staff Software Developer, Developer Services, Stadia - https://careers.google.com/jobs/results/124546505081004742-s...
• Engineering Manager, Engineering Productivity, Stadia - https://careers.google.com/jobs/results/128282199519568582-e...
• Technical Lead, Developer Tools, Stadia - https://careers.google.com/jobs/results/109913615693161158-t...
• Product Manager, Stadia - https://careers.google.com/jobs/results/111760946944189126-p...
You can find additional roles to apply to here: https://careers.google.com/jobs/results/?q=stadia
You can also learn more about some of our engineering work on our tech blog: https://stadia.dev/blog/
For example, it may be a more productive conversation once the 2022 point-in-time count of people experiencing homelessness is completed [1]. That will make comparisons to other points in time more effective.