New top story on Hacker News: Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?

Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?
8 by tomrod | 2 comments on Hacker News.
If you were to advise someone starting to build a SaaS product from an idea, what cloud providers would you recommend knowing more about beyond the bigger three?

Friday, 29 April 2022

Love Letter: Smiling, Remembering the Bad Times


By BY MIYA LEE from NYT Style https://ift.tt/LowZc3b

Thursday, 28 April 2022

Strikes hit central Kyiv, setting at least one building ablaze.


By BY JEFFREY GETTLEMAN AND ANDREW E. KRAMER from NYT World https://ift.tt/s8MfZ5H

By BY THE NEW YORK TIMES from NYT World https://ift.tt/pcfT2yu

Today in On Tech: An unsteady moment for tech.


By Unknown Author from NYT Business https://ift.tt/VaST8Yo

‘Small Kindnesses’: A Collective Poem by Teenagers Around the World


By BY DANUSHA LAMÉRIS AND THE LEARNING NETWORK from NYT The Learning Network https://ift.tt/qsJEOZ5

Wednesday, 27 April 2022

Minneapolis Officers Found to Engage in Racist Policing


By BY SHAILA DEWAN from NYT U.S. https://ift.tt/vX6ns3D

New top story on Hacker News: Ask HN: What Happened to Pinboard (April '22 edition)?

Ask HN: What Happened to Pinboard (April '22 edition)?
47 by ihodes | 13 comments on Hacker News.
There have been threads like this before (last one in 1.5 months ago: https://ift.tt/mK9pB3g), but I'm not really sure what to do. I've emailed Maciej on 4/13/21, 12/11/21, and 4 times in the past month (a more urgent issue) with no response. Full-text search is regularly broken, archiving doesn't work sometimes, and most recently my >5yr archiving account was disabled on 4/1 with no warning or ability to re-up, so as far as I know I've lost archived bookmarks from up to a decade ago (don't remember when I turned on the service). It doesn't look like When I tried to re-up my archiving account, I selected 10 years, but was charged for 1 year (without the 10 yr discount, of course) instead. I really have enjoyed using Pinboard, and have been since at least 2011 (when the entry was created in 1pw), but this is a bummer and I'm not sure what to do. I really respect Maciej and wish him the best, and would love to keep using Pinboard. Edit: Maciej, I hear you're in Taiwan. I'd love to give you some recommendations off the beaten path!

North Korea parades its biggest missile



from Yahoo News - Latest News & Headlines https://ift.tt/deqzIwG

Texas Court Halts Execution of Hispanic Mother


By BY J. DAVID GOODMAN from NYT U.S. https://ift.tt/qs9T1hG

Marine Corps declares its heavy lift helicopter operational



from Yahoo News - Latest News & Headlines https://ift.tt/uqSYa4K

Sunday, 24 April 2022

The U.S. keeps a wary eye on the French elections.


By BY MICHAEL CROWLEY from NYT World https://ift.tt/OD2pBx5

Afraid to fly with unmasked passengers? Call your airline



from Yahoo News - Latest News & Headlines https://ift.tt/PaMypwd

Turbulence or tradition? What to expect once the election ends.


By BY AURELIEN BREEDEN from NYT World https://ift.tt/kqI4xO6

Saturday, 23 April 2022

Dwayne Haskins' sister, father pay their respects at memorial service



from Yahoo News - Latest News & Headlines https://ift.tt/2Iasm7B

Is it worth provoking Putin to add Sweden and Finland to NATO?



from Yahoo News - Latest News & Headlines https://ift.tt/yBQ62XW

Friday, 22 April 2022

Blasts Kills at Least 33 as Violence Continues in Afghanistan


By BY THE ASSOCIATED PRESS AND REUTERS from NYT World https://ift.tt/5tpN2RZ

Hackers Claim to Target Russian Institutions in Barrage of Cyberattacks and Leaks


By BY KATE CONGER AND DAVID E. SANGER from NYT U.S. https://ift.tt/pJxWhri

R. O. Blechman: ‘April Was Not Cruel to T.S. Eliot’


By BY R. O. BLECHMAN from NYT Books https://ift.tt/dLBexTw

For France’s Muslims, a Choice Between Lesser Evils in Presidential Vote


By BY NORIMITSU ONISHI AND AIDA ALAMI from NYT World https://ift.tt/d0zUvoy

Tuesday, 19 April 2022

Russia's special-operations forces are under fire in Ukraine



from Yahoo News - Latest News & Headlines https://ift.tt/YcjgQKZ

Jennifer Garner gets surprise from Donny Osmond on 50th birthday



from Yahoo News - Latest News & Headlines https://ift.tt/TgsNiBl

Sunday, 17 April 2022

New top story on Hacker News: Ask HN: What should I bring up during salary negotiation as a junior developer?

Ask HN: What should I bring up during salary negotiation as a junior developer?
17 by _lgj5 | 25 comments on Hacker News.
So i am a junior software developer in a large consultant company and have my first salary negotitations soon and need some help. I was told all juniors would increase the same in a sort of collective way since some did not get the same chances when it came to projects and performance, however my boss said there was a small change they would consider giving a larger raise based on performance. I have been lucky and got a very good project, as in I could show my strengths and it's a high value customer. During the project i took a lot of initiative and responsibility, we were 3 developers working on it (2 seniors and me) and luckily one of them is my boss. The project is now being used by the customer and I am the only one maintaining the project and feeling I have taken even more responsibility than was expected. The project was fairly large consisting of 2 frontends and one backend, where I made ~80% of both the frontends and did all the database work on the backend. To be honest being told that my performance wont impact my salary is kind of a bummer considering i have to wait another year for the next possible raise. I can see myself working here for some time, but i feel like saying that would make them feel like they can pay me less as im not going to leave in the foreseeable future. The project is now also being used as a reference to sell consultants to other customers and it has also garnered attention in nationwide news. So my question to you is how should approach the salary negotiation and how should i present my case to my boss? Sorry if this is incoherent, english is not my first language. Thanks.

Thursday, 14 April 2022

A Napa Favorite Goes Back to the Future


By BY ERIC ASIMOV from NYT Food https://ift.tt/k1MxBnf

Live Updates | Russia accuses Ukraine of border airstrikes



from Yahoo News - Latest News & Headlines https://ift.tt/64S38Kz

When a Small Bat Slaps a Big Bat, Who Is the Bully?


By BY SABRINA IMBLER from NYT Science https://ift.tt/wB9UlOf

A prehensile-tailed porcupine was born at the Milwaukee County Zoo



from Yahoo News - Latest News & Headlines https://ift.tt/YOMWmhD

Nabbed! Subway Suspect Arrested After a Day on the Run



from Yahoo News - Latest News & Headlines https://ift.tt/vj1THWl

Tuesday, 12 April 2022

Live Webinar: Exploring Big Ideas Through Short Documentaries


By BY THE LEARNING NETWORK from NYT The Learning Network https://ift.tt/caAKWTH

Monday, 11 April 2022

New top story on Hacker News: Show HN: Multiplayer Demo Built with Elixir

Show HN: Multiplayer Demo Built with Elixir
68 by wenbo | 14 comments on Hacker News.
Hey HN, I’m an engineer at Supabase [0] and one of the creators of this demo. My team and I have been working hard to bring developers the next version of Supabase Realtime. The current version of Realtime [1] is a Change Data Capture (CDC) server for a PostgreSQL database that broadcasts changes via WebSockets to authorized subscribers. It’s written in Elixir/Phoenix. The server utilizes PostgreSQL’s logical replication functionality, which writes database changes to Write-Ahead Logging (WAL) segment files, and a replication slot, responsible for managing and retaining WAL files. Database changes are polled from WAL by the server using PostgreSQL’s replication function pg_logical_slot_get_changes and changes converted to JSON objects using the wal2json [2] extension by setting it as the output plugin. Security is enforced through two checks - each check ensures only authorized client subscribers are sent database changes. The first check validates a JWT that is sent by clients subscribing to database changes. This JWT must contain an existing database role and optional claims, both of which can be referenced in Row Level Security (RLS) policies. Every valid client subscription is then inserted into the realtime.subscription table with an assigned UUID, database role, and claims. The second check calls the realtime.apply_rls SQL function from Write Ahead Log Realtime Unified Security (WALRUS) utility lib [3]. This function takes the database changes, executes a prepared statement to verify if the database role and claims have SELECT permissions on the changes, and outputs an array of authorized UUIDs. Then, the server finds all the subscribers whose UUIDs are in that array and broadcasts the changes to them. The next version of Supabase Realtime will offer three features: Broadcast, Presence, and Extensions. Broadcast, our Pub/Sub offering, can be used to pass ephemeral data from client to client such as cursor movements. This runs on a distributed cluster of nodes built on top of Phoenix PubSub + Channels. Presence, can be used for tracking online/offline users and their state. This is built into Phoenix, and uses replicated state across a cluster using an Observe-Remove-Set-Without-Tombstones (ORSWOT) CRDT [4] which prefers adds over removes when resolving conflicts. Extensions, are a way for the community to add additional functionality to take advantage of the WebSocket infrastructure. We have converted the existing Change Data Capture system to an extension that supports connecting to multiple customer databases (multi-tenancy). Other possible extensions include listening to other databases like MySQL and getting stock market events server-side [5], then broadcasting them to connected clients. This demo is built using a Supabase project, Supabase Realtime, and Next.js and deployed on 20 Fly [6] nodes located around the world. You can find an introduction and walkthrough of the demo here [5]. Supabase Realtime is entirely open source and you can find the demo code here [7]. Once we have stabilized the release we will add it to the self-hosted offering [8]. This demo is a way to highlight the upcoming features and gather feedback/ideas. Feel free to ask me anything and let me know what you think! [0] https://supabase.com [1] https://ift.tt/AZF5HfN [2] https://ift.tt/nXetGsa [3] https://ift.tt/uSMWDyF [4] https://ift.tt/608qPmw... [5] https://ift.tt/4stGIyb... [6] https://fly.io [7] https://ift.tt/kgjpYSb [8] https://ift.tt/XhfViQN

At the Masters, Tiger Woods Finishes, a Victory in Itself


By BY BILL PENNINGTON from NYT Sports https://ift.tt/Qy67w2J

Pittsburgh Steelers quarterback Dwayne Haskins dies at 24



from Yahoo News - Latest News & Headlines https://ift.tt/Zs0CBQK

Friday, 8 April 2022

Two Men Acquitted in Plot to Kidnap Michigan Governor


By BY MITCH SMITH from NYT U.S. https://ift.tt/ogrXzYM

How long does it take to recover from BA.2?


By BY KNVUL SHEIKH from NYT Well https://ift.tt/e3jzm6E

Wisconsin governor vetoes Republican election bills



from Yahoo News - Latest News & Headlines https://ift.tt/bp4AWsI

‘Garbageman’ Review: Just a Couple of Straw Men


By BY LAURA COLLINS-HUGHES from NYT Theater https://ift.tt/M7RECxc

Mitt Romney Explains His Surprising Reversal On Ketanji Brown Jackson



from Yahoo News - Latest News & Headlines https://ift.tt/pVFetiR

Monday, 4 April 2022

Fans Of Slain Rapper Shocked His Body Was Displayed At Nightclub



from Yahoo News - Latest News & Headlines https://ift.tt/QBdnxgu

Anne Parsons, Who Revived the Detroit Symphony, Dies at 64


By BY JAVIER C. HERNÁNDEZ from NYT Arts https://ift.tt/cpjh7CP

Sunday, 3 April 2022

Ukraine accuses Russia of massacre, city strewn with bodies



from Yahoo News - Latest News & Headlines https://ift.tt/vdqLHFs

Airlines cancel more than 3,300 US flights over weekend



from Yahoo News - Latest News & Headlines https://ift.tt/fpv6mQu

Putin Is Losing in Ukraine. But He’s Winning in Russia.


By BY ROSS DOUTHAT from NYT Opinion https://ift.tt/bnUumkP

Friday, 1 April 2022

Long Island cold case solved with DNA evidence after 42 years



from Yahoo News - Latest News & Headlines https://ift.tt/eF1BDCq