HN user

kaeso

848 karma
Posts28
Comments22
View on HN
people.gnome.org 7y ago

Bzip2 in Rust: porting the randomization table

kaeso
7pts9
www.lucabruno.net 8y ago

Fxe-rs: binary execution across Linux mount-namespaces

kaeso
1pts0
pijul.org 10y ago

Thrussh: portable rust SSH client and server library

kaeso
7pts0
nginx.org 11y ago

Upgrading an Nginx executable on the fly

kaeso
8pts1
www.brendangregg.com 12y ago

Linux performance compendium

kaeso
3pts0
www.msoos.org 12y ago

MiniSat in your browser

kaeso
2pts0
mail.mozilla.org 12y ago

A Rust binding of the wxWidgets cross platform toolkit.

kaeso
60pts5
github.com 12y ago

Rust on the Arduino Due

kaeso
103pts27
github.com 13y ago

Rust language sample project for STM32F4xx ARM microcontrollers.

kaeso
2pts0
lists.debian.org 13y ago

Debian Wheezy release schedule

kaeso
3pts2
greenhost.nl 13y ago

Spam? Not Spam? Tracking a hijacked Spamhaus IP

kaeso
6pts1
bits.debian.org 13y ago

Official blog of the Debian Project

kaeso
1pts0
www.euro-ix.net 13y ago

Bandwidth usage graphs of IXPs around the globe

kaeso
3pts0
felipec.wordpress.com 13y ago

Bridge support in git for mercurial and bazaar

kaeso
1pts0
blog.regehr.org 13y ago

A Quiz About Integers in C

kaeso
4pts1
www.this-is-maral.com 13y ago

The Iranian Internet between Freedom and Isolation [infographic]

kaeso
1pts0
linux.die.net 13y ago

Memfrob - frobnicate a memory area

kaeso
1pts0
www.linuxprogrammingblog.com 14y ago

All about Linux signals

kaeso
2pts0
ivan.sanchezortega.es 14y ago

Apple iPhoto maps vs. OpenStreetMap

kaeso
1pts0
tools.ietf.org 14y ago

Timezone database maintenance moved to IETF

kaeso
2pts0
dev.horde.org 14y ago

Horde backdoored

kaeso
84pts40
gmr.crypto.rub.de 14y ago

GMR encryption reversed and cracked

kaeso
2pts0
tools.ietf.org 14y ago

RFC 1925: The Twelve Networking Truths

kaeso
59pts11
thread.gmane.org 14y ago

Facebook hit git performance issue on large repository

kaeso
378pts205
mailman.nanog.org 14y ago

NOC tales: Milo Medin would have pulled the plug, simply

kaeso
1pts0
xlinux.nist.gov 14y ago

NIST Dictionary of Algorithms and Data Structures

kaeso
2pts0
libreprojects.net 14y ago

Major free (as in freedom) web apps

kaeso
1pts0
wiki.thc.org 15y ago

Vodafone UK femto-cell rooted

kaeso
6pts1

Nice post @javierhonduco, really interesting read!

As you mention that you are looking into loosening the minimum kernel requirements, what is currently the primitive(s) that is dictating the minimum required version? And how do you plan to sidestep that?

So we were already potentially vulnerable to the DOS [...]

the security org at the big tech company I worked at and reported this to

I'm confused about these two statements, because I did not find any recent CVEs for log4j in the DoS category, nor related to format lookup (other than CVE-2021-44228 of course).

Perhaps I misread it, but are you basically saying that (after you reported the issue to them internally) the security team at your previous company could not successfully report a DoS vulnerability in the default configuration of a widely used (by them, at least) Apache library and make sure a CVE got assigned to track it?

If so, it would be interesting to know where the CVE/vuln-reporting chain broke, possibly to reduce the blast radius for similar future cases.

Hypothetically speaking, a CVE in March for a DoS in a problematic design/feature could have resulted in flipping the default setting earlier. Instead of chasing live RCE in the wild in December.

have disappeared like locksmith

Locksmith[0] implementation is tightly coupled to the specific update daemon, so it can't be directly re-used outside of Container Linux or without update-engine[1].

Its logic has been ported over to Zincati[2], which performs reboot management on top of rpm-ostree[3].

[0] https://github.com/coreos/locksmith

[1] https://github.com/coreos/update_engine

[2] https://github.com/coreos/zincati

[3] https://github.com/coreos/rpm-ostree

Is there any benefit to making this [compute_pi_digits()] function awaitable?

If you introduce suspension points in that (e.g. every 100 computed digits), then you can co-schedule other tasks (e.g. a similar `compute_phi_digits`) or handle graceful cancellation (e.g. if a deadline is exceeded, or its parent task aborted in the meanwhile).

It seems like rust bundles it's own version of llvm. Are patches from the rust community making it in slowly? Or are there some fundamental differences?

https://github.com/rust-lang/llvm/commits/rust-llvm-2016-02-...

The delta is minimal, and mostly consists in bugfixes and optimizations. All changes are typically forwarded upstream. Since long time, rustc can be built without using the embedded LLVM, and several distributions (eg. Debian) do that.

Rocket-Internet SE - https://www.rocket-internet.com - Berlin, Germany (VISA) - Security team

# About the job #

Rocket-Internet's security team is seeking talented and motivated security professionals to help us in protecting our key information assets.

We currently have two open positions:

* Security Engineer - https://goo.gl/pdCRkM

* IT Security / Penetration Tester - https://goo.gl/pGYSvR

If interested (and for questions/doubts), please drop me an e-mail at luca DOT bruno AT rocket-internet DOT de

# About Rocket-Internet #

Rocket is the largest Internet platform outside of China and the United States. We identify and build proven Internet business models and transfer them to new, underserved or untapped markets where we seek to scale them into market leading online companies. We are focused on online business models that satisfy basic consumer needs across three sectors: e-commerce, marketplaces and financial technology. Our company was founded in 2007 and now has more than 25,000 employees across its network of companies, which operate in more than 100 countries on five continents.

We currently several open engineering positions, not only in Berlin: https://www.rocket-internet.com/join-us/engineering

While everybody is mostly focused on Deutsche Telecom and Stellar, I'm more concerned about the long list of big-profile red-filled dots ('SIGINT collection points from AS') in the dox and slides:

* AS1299 (TeliaSonera)

* AS3549 (Level3/GBLX)

* AS6762 (TelecomItalia/Sparkle)

* AS3320 (DeutscheTelekom)

* AS1273 (CW Cable and Wireless)

* AS702 (Verizon/UUNET)

This list covers most of the uplink/transit/tier-1 providers, serving most of EU operators (TATA and TINET being the biggest absents here).