Feed aggregator

Cybersecurity M&A Roundup: 37 Deals Announced in June 2026

Security Week - Mon, 07/13/2026 - 8:20am

Significant cybersecurity M&A deals announced by 1Password, Accenture, Cisco, F5, Rubrik, and SailPoint.

The post Cybersecurity M&A Roundup: 37 Deals Announced in June 2026 appeared first on SecurityWeek.

Categories: SecurityWeek

RabbitMQ Vulnerability Threatens Enterprise Systems

Security Week - Mon, 07/13/2026 - 8:00am

Unauthenticated attackers could obtain the broker's confidential OAuth client secret, allowing them to take control of the broker.

The post RabbitMQ Vulnerability Threatens Enterprise Systems appeared first on SecurityWeek.

Categories: SecurityWeek

Back-to-School Tech Costs More This Year. Here's How to Find Deals Anyway

CNET Feed - Mon, 07/13/2026 - 8:00am
Secondhand tech is an affordable alternative for must-have tech, but the RAM shortage is increasing the demand for it.
Categories: CNET

As employees become more accustomed to using AI, they might be getting a little too comfortable. Learn how strong AI governance helps manage this new human risk.

Security Wire Daily News - Mon, 07/13/2026 - 7:57am
As employees become more accustomed to using AI, they might be getting a little too comfortable. Learn how strong AI governance helps manage this new human risk.

IT suppliers critical to the UK finance sector are now within the remit of the UK’s financial services regulators

Computer Weekly Feed - Mon, 07/13/2026 - 7:57am
IT suppliers critical to the UK finance sector are now within the remit of the UK’s financial services regulators
Categories: Computer Weekly

US law can access global data via providers, making local data residency insufficient. Businesses must prioritise true jurisdictional control over "sovereignty washing" marketing

Computer Weekly Feed - Mon, 07/13/2026 - 7:57am
US law can access global data via providers, making local data residency insufficient. Businesses must prioritise true jurisdictional control over "sovereignty washing" marketing
Categories: Computer Weekly

Show HN: Aco – Appium Command-Line Operator

Hacker News - Mon, 07/13/2026 - 7:52am

Hi, I created a CLI tool called aco to help spin up Appium session rapidly.

I'm a programmer who've been working on mobile app automation for end-to-end testing for years. Appium is the industory standard in this area. It's basically a WebDriver protocol server spetiallized for non-browser apps like iOS/Android. The beauty of Appium is its clean separation of the responsibility by the client/server architecture. So consumers select any language binding they like when use it. It means you typically need to care of server and client at the same time, and this is the pain.

As a mobile automation engineer, I often need to run a small experiment to make sure of the behavior of AUT(application under test) or Appium itself: how long does it take to fetch page source from a complex screen, how much ScrollView moves to a specific swipe amount, what's hapenning behined the sceen when some letters are dropped from text sent, etc. When it comes, I usually write a small script tp send commands to server, spin up an Appium server, run the script, and then observe the result. It's not so hard but a bit hussle as I need to recall required parameters to give to the server and wire them up just to see actual interaction.

aco makes it significantly compact. You just need to specify your app file and platform from CLI. That's it. The core idea is packing server launch and session initiation in a single command. The other point is that aco is designed as stateful. Session is stored on disk and implicitly picked up so you don't have to care about it when consuming.

$ aco session start --platform ios --app ./your_aut.app.zip --detach {"sessionId":"0134d269-eb58-4569-97d0-446c5e808fd4","serverUrl":"http://127.0.0.1:4723","platform":"ios","pid":21762} session detached -- pid 21740, stop with `aco session stop` $ aco elements #0 XCUIElementTypeApplication "Some label" selector: accessibility id:Some label rect: 0,0 402x874 ...... #58 XCUIElementTypeStaticText "Other label" selector: accessibility id:Other label rect: 172,630 57x19 $ aco tap --selector 'accessibility id:Other label' ok

I tried to map out all Appium features including iOS/Android specific extension into the CLI. Plus, I added some utility features like the `aco element` which lists all accessible elements with ready-to-use selectors. I'd appreciate bug reports or feedback. Thanks!

Comments URL: https://news.ycombinator.com/item?id=48891277

Points: 1

# Comments: 0

Categories: Hacker News

Pages