Sign Up Now!

Sign up and get personalized intelligence briefing delivered daily.


Sign Up

Articles related to "time"


A 13-year-old suspect told police he watched as friends slashed Barnard freshman, report says

  • Details of the crime emerged at a Manhattan Family Court hearing for the boy on Friday, according to the New York Times, which reported the juvenile is accused of felony murder for allegedly participating in the deadly robbery.
  • On Wednesday, when the popular 18-year-old college freshman was killed, the boy and two friends were at Morningside Park to rob people, NYPD Det. Vincent Signoretti testified at the hearing, according to the newspaper.
  • The trio initially followed a man but targeted Majors instead, the 13-year-old told Signoretti, the Times reported.
  • The 13-year-old was observed by police Thursday in the lobby of a building near the Manhattan neighborhood where the stabbing occurred one day earlier, according to the source.
  • The killing has unsettled students and staff from the Charlottesville, Virginia, boarding school where Majors graduated this year to those at the sprawling, urban Manhattan campus that Barnard shares with Columbia University.

save | comments | report | share on


7 Ways To Make Software Developers Happy

  • As a compromise, in order to enhance the team communication, core hours that everyone is online can be agreed (e.g. 11am to 3pm) and beyond that each developer can manage their own time — within reason obviously!
  • This is a fact!And although the delivery manager is on top of the planning and the looming milestones, sometimes there is no way around the fact that everyone in the team has to put long hours to get things done and release the new feature to production.
  • Autonomy at work is a really important aspect for me and the more my career was growing the less willing I was to compromise on having a degree of freedom to complete my tasks or be able make decisions.
  • Furthermore, it is a good idea to give your dev team time and space to skill up before any new project starts.

save | comments | report | share on


The Architecture of a Large-Scale Web Search Engine, circa 2019

  • Even though the project gained a lot of traction and was used by many services driving many products at Cliqz, there are certainly things a library driven approach to infrastructure and configuration management lacks.
  • Each solution we believed in was the most convenient at that time, given the resources available; for instance, the monolith version was due to the fact that most of our latency came out of network IO among the machines of the cluster.
  • All these services are orchestrated through a common API gateway responsible for handling search volume as well equipped with features like providing protection around traffic surges, Auto-scaling based on requests / cpu / memory / custom metrics usage, edge caching, traffic shadowing and splitting, A/B Testing[7], Blue-Green[8] deployments, Canary release[9], etc.

save | comments | report | share on


7 Ways To Make Software Developers Happy

  • As a compromise, in order to enhance the team communication, core hours that everyone is online can be agreed (e.g. 11am to 3pm) and beyond that each developer can manage their own time — within reason obviously!
  • This is a fact!And although the delivery manager is on top of the planning and the looming milestones, sometimes there is no way around the fact that everyone in the team has to put long hours to get things done and release the new feature to production.
  • Autonomy at work is a really important aspect for me and the more my career was growing the less willing I was to compromise on having a degree of freedom to complete my tasks or be able make decisions.
  • Furthermore, it is a good idea to give your dev team time and space to skill up before any new project starts.

save | comments | report | share on


Tradeoffs: The Currency of Decision Making

  • If you feel like you’re always behind on some area of your life, it’s probably a sign to reconsider tradeoffs.
  • We often end up allocating our time, and other scarce resources like money, by default, not in the way that gets us what we want.
  • One of the most important areas where we need to pay attention to tradeoffs is when we make decisions.
  • We’d all agree that we’d rather devote our time to activities we value, yet we can end up not acting that way out of habit or obligation or simply because we haven’t considered what we’re forgoing.
  • Multitasking as a way of getting more out of our time without making tradeoffs doesn’t work.
  • When we actively choose which tradeoffs we want to make, we can feel much better about it than when we’re forced to let things slide.

save | comments | report | share on


7 Ways To Make Software Developers Happy

  • As a compromise, in order to enhance the team communication, core hours that everyone is online can be agreed (e.g. 11am to 3pm) and beyond that each developer can manage their own time — within reason obviously!
  • This is a fact!And although the delivery manager is on top of the planning and the looming milestones, sometimes there is no way around the fact that everyone in the team has to put long hours to get things done and release the new feature to production.
  • Autonomy at work is a really important aspect for me and the more my career was growing the less willing I was to compromise on having a degree of freedom to complete my tasks or be able make decisions.
  • Furthermore, it is a good idea to give your dev team time and space to skill up before any new project starts.

save | comments | report | share on


Lessons from Scrum

  • The longer the estimate, the greater the risk that you are underestimating the time required to complete this task.
  • If you find yourself attaching an estimate of more than two days, ask yourself: what is making this task more complex?
  • The biggest advantage we saw with acceptance tests was that requirements were discussed upfront with our stakeholders.
  • A by-product of having smaller tasks is that you tend to have smaller commits and conversely a shorter code review cycle.
  • Reducing the time pull requests stay in review keeps your cadence up, and reduces the risk of large changes being required for code review changes.
  • If you use a physical board for your tickets, think about how you can manage your digital assets in an orderly way.
  • It’s best to approach tasks that may look the most unpleasant or the most complex early on in the project.

save | comments | report | share on


Her father was called 'the most dangerous racist in America.' She wants a different legacy for her sons

  • Montgomery, Alabama (CNN) - Peggy Wallace Kennedy was 8 years old when she got her first glimpse of the troubling future that awaited her.
  • She knew her father as the charmer with the Brylcreemed hair who handed her M&M's, called her "sugah" and never talked politics at home.
  • The memoir is filled with some heart-stopping moments: Rep. John Lewis (D-Ga.), the civil rights icon, offering a startling tribute to Kennedy in 2017 that left her speechless; her father reaching out to black people for forgiveness in a church near the end of his life after a would-be assassin's bullet had paralyzed him; Kennedy holding hands with the Rev. Bernice King, King's youngest daughter, in 2015 as they retraced the steps of the historic Selma to Montgomery march.
  • You also wrote about the first time you heard supporters thank your father for keeping them [black people] in their place.

save | comments | report | share on


7 Ways To Make Software Developers Happy

  • As a compromise, in order to enhance the team communication, core hours that everyone is online can be agreed (e.g. 11am to 3pm) and beyond that each developer can manage their own time — within reason obviously!
  • This is a fact!And although the delivery manager is on top of the planning and the looming milestones, sometimes there is no way around the fact that everyone in the team has to put long hours to get things done and release the new feature to production.
  • Autonomy at work is a really important aspect for me and the more my career was growing the less willing I was to compromise on having a degree of freedom to complete my tasks or be able make decisions.
  • Furthermore, it is a good idea to give your dev team time and space to skill up before any new project starts.

save | comments | report | share on


Seven deadly sins of talking about “types” (2014)

  • But it made me uncomfortable, because it seems to be insinuating a different statement: that people dislike type systems only because of the syntactic overhead of annotations.
  • This is inevitable, since type checking is by definition a specific kind of syntactic reasoning.
  • Although many implementations happen to use syntactic compile-time reasoning, a.k.a. type checking, to lessen the run-time checking overheads, this is an implementation detail.
  • It's popular to confuse the issue, by saying that if you don't use type systems you don't have “type safety”.
  • If everyone would just use a modern language with a fancy type system, all our correctness problems would be over, right?
  • We need a model that lets us assimilate gradual improvements in automatic reasoning, like better SMT solvers, without requiring us to re-type (pun intentional) our code.
  • We need to integrate typed and untyped code, and between distinct languages too.

save | comments | report | share on