A Case for Universal and Simplified Journal Systems
- We analyzed the responses received and found that complexity in journal systems, processes, and guidelines was among the top problems respondents wanted addressed, behind publication delay, poor peer review quality and processes, and high publishing-related costs (in that order).
- One strong and clear takeaway from all these studies is that journal guidelines need to be thoroughly and regularly reviewed and improved from the perspective of authors who are required to follow them, especially non–English-speaking authors.
- The most common view across all comments was the need to have standard guidelines across journals because of the difficulty in adapting manuscripts to different formatting requirements when they are prepared for submission to a new journal.
- Indeed, it would be interesting to examine how much time authors actually spend trying to follow journal guidelines on manuscript preparation and submission.
Remembering the best shareware-era DOS games that time forgot
- Everyone who plays games a lot has a favorite era that set their expectations and defined what they find fun for years to come, and it's difficult to talk about classic computer games without dating yourself—either as younger or older.
- To celebrate that era during Ars Gaming Week, I'm looking to point out a few of those gems that not everybody has played.
- But you should be able to find shareware copies of many of them on classic gaming sites and run them in DOSBox. I played them all recently in Boxer for macOS.
- Sleuth is a murder-mystery game with ASCII graphics and text commands.
- Further ReadingThough “barely an operating system,” DOS still matters (to some people)I played Sleuth long before I'd ever heard the term "Roguelike," though the game was released after Rogue.
Debug Adapter Protocol
- The Debug Adapter Protocol (DAP) defines the abstract protocol used between a development tool (e.g. IDE or editor) and a debugger.
- Adding a debugger for a new language to an IDE or editor is not only a significant effort, but it is also frustrating that this effort can not be easily amortized over multiple development tools, as each tool uses different APIs for implementing the same feature.
- The idea behind the Debug Adapter Protocol (DAP) is to abstract the way how the debugging support of development tools communicates with debuggers or runtimes into a protocol.
- The Debug Adapter Protocol makes it possible to implement a generic debugger for a development tool that can communicate with different debuggers via Debug Adapters.
- And Debug Adapters can be re-used across multiple development tools which significantly reduces the effort to support a new debugger in different tools.
Epstein's jail guards warned his cellmate 'there will be a price to pay' if he talks about Epstein's suicide, lawyer claims
- Jeffrey Epstein's jail guards warned his cellmate "there will be a price to pay" if he spoke out about the jail conditions and the financier's suicide, the cellmate's lawyer said in a letter.
- Nicholas Tartaglione, the cellmate, and his lawyer Bruce Barket were told to "'shut up,' 'stop talking' and 'stop complaining' to name a few of the comments various guards have made," Barket said in a letter filed on Tuesday to federal judge Kenneth Karas at White Plains, New York.
- The Metropolitan Correctional Center has not responded to Business Insider's request for comment on Barket's allegations of the guards' threats.
- This account is similar to a New York Times report that said, citing lawyers and other prison inmates, that Epstein's cell was cramped, musty, and likely infested with vermin.
- The Metropolitan Correctional Center has not responded to Business Insider's request for comment on Barket's remarks on the conditions.
How to be awesome at your daily stand-up with 7 steps
- Either when following the Scrum methodology or simply when wanting to tighten the bonds between the team members and stakeholders, the performance of the daily stand-up can either make or break your day.
- A good and compact stand-up meeting is a great way to organize a team and plan your day.
- So, I put together the best tips and tricks to help your daily stand-up meeting run like a lean, mean, effective machine.
- Survival tip: put your phone away and turn off your screen as soon as the stand-up meeting kicks off.
- Especially when having non-developers participating in the stand-up meeting, it is crucial to shaping your tasks in a way that will be comprehensible by all members.
- Survival tip: Start with tasks concerning other team members, before losing their attention.
- Survival tip: Make sure you ask for help on time, by forming the right questions.
FT Compares Bitcoin Salaries to De Facto Slave Labor
- By CCN Markets: In a sweeping article that bashes Bitcoin and it's kindred, Izabella Kaminska of the Financial Times compares cryptocurrency salary earners to modern-day slaves.
- Pointing to the BBC show ‘Who Do You Think You Are?’, Kaminska highlights a very relevant but misguided example of celebrity Kate Winslet who travels to Sweden to explore her ancestry.
- In those times your financial fate was bound to the local economy and the rulers who ran it.
- The argument goes that today that same scenario is playing out thanks to the myriad world of sh*tcoins making their way to market.
- UPDATE: Bitcoin continues to produce block after block after block of transactions.
- In a world where currency devaluation is the new arms race, it's only a matter of time before earning a Bitcoin salary becomes the new norm.
- The nature of the crypto beast highlights the progression of economies.
NYU professor calls WeWork 'WeWTF', says any Wall Street analyst who believes it's worth over $10 billion is 'lying, stupid, or both.'
- In retrospect, and I think about this a lot, the only reliable forward-looking indicator of our firm's success or failure was … timing.
- The firms we started in recessions had an easier time finding talent, controlling costs, and getting immediate feedback about if this thing worked as clients/consumers held their purse strings closed.
- Then, armed with a battle-tested value proposition, as the recession ended, we enjoyed the afterburner of confidence to spend more and try new things.
- And it's easy to wallpaper over the shortcomings of the business with a bull market's halcyon: cheap capital.
- WeWork has brought new meaning to the word wallpaper.
- This is more reminiscent of the cheap marbled paneling you'd find in Mike Brady's home office — paneling whose mucilaginous coating will dissipate at the first whiff of a recession, revealing a family of raccoons or the mummified corpses of drug mules.
- Speaking of idolatry, "Adam" (as in Neumann) is mentioned 169 times, vs.
Learn about the Retry Pattern in 5 minutes
- The basis for the retry pattern is to handle transient failures to a service or network resource.
- Implementing a circuit-breaker in this situation can be helpful to limit the impact of a retry storm on a failed or recovering service.
- When operating a service, it's important to track metrics around retries.
- Apache Traffic server did not handle Expect: request headers as specified by the HTTP/1.1 spec.
- Compounding the issue, retries due to not receiving a response within the expected 50ms response time led to retry storms.
- When I saw this pattern in my logs, I wrote up documentation and set up tools that would catch this issue so that I could reach out to customers proactively.
- Layering retries at different levels or cascading retries can lead to increased latency where failing fast would have been the preferred operation.
- By their design, it was safe for everyone running qmail to follow netqmail, so everyone did.
- But larger changes in the world of email — authentication, encryption, and ever-shifting anti-spam techniques — remained as puzzles for each qmail administrator to solve in their own way.
- I’ve learned more C, reduced build-time complexity, added run-time configurability, and published unusually polished and featureful qmail packages for over 20 platforms.
- If, with netqmail as inspiration, we could produce safe updates while also evolving qmail to meet more present-day needs?
- By our design, we believe we’ve made it safe for everyone running qmail to follow notqmail.
- We hope you’ll vet our changes carefully, then update your installations to notqmail 1.07.
- And we hope that, in the course of time, notqmail will prove to be the community-driven open-source successor to qmail.
Where do interrupts happen?
- We expect the execution behavior to be similar to the mov case: we do have dependency chains here but 8 separate ones (for each destination register) for a 1 cycle instruction so there should be little practical impact.
- Without a more detailed model of instruction retirement, we can’t yet explain everything we see - but the basic idea is instructions that take longer, hence are more likely to be the oldest unretired instruction, are the ones that get sampled.
- Don’t worry, nop has to allocate and retire just like any other instruction: it simply gets to skip execution.
- In fact, we can calculate how long the lock add instruction takes to retire, using the ratio of the times it was selected compared to the known block throughput of 40 cycles.