Programmer

Glasgow, Scotland
Joined April 2008
Solidity compilation just got up to 5× faster! Today we’re releasing hardhat-slang-solx, a Hardhat plugin powered by Nomic Foundation’s new LLVM-based compiler backend: slang-solx. - 1.7× faster than solc in legacy mode - 5× faster than solc --via-ir 🧵
7
21
8
81
31,690
John Kane retweeted
Hardhat 3 is now stable 🥳 Solidity + TypeScript tests under one roof. Rust-powered runtime. Multichain. Ignition deployments. AI-ready scaffolding. Smaller artifacts, faster builds. Six months of beta hardening. Production ready! blog.nomic.foundation/hardha…
1
7
1
18
1,147
New article on Cethology: a deep dive into EIP-8024, a proposal by @frangio_ to finally kill the "stack too deep" error. Why it happens, how the EIP addresses it, and why the solution is not as simple as it appears at first. paragraph.com/@cethology/eip…
5
2
2
22
3,684
Hardhat 3 is ready for production. Through his talk, @john_kane will showcase new and upcoming features like Solidity Tests, L2 simulation and Ecmascript Module support among many more.
1
4
17
1,641
ok so there is another fake one from Hardhat; please always triple check the extensions you install: - https://open-vsx[.]org/extension/NomicFdn/hardhat-solidity (do not touch!) the namespace was claimed here: github.com/EclipseFdn/open-v…, the legit extension was downvoted at the same time they released the other fake one. From a quick glance it's exactly the same approach as documented earlier for the other solidity extension.
so the malicious part is in the `modal.js` file; TL;DR is the following. The obfuscation applied is: - `hexColors` array holds Base64 fragments padded with `#` - Reversed, joined, stripped of `#`, Base64-decoded - Decoded code executed via hidden `eval` (`ZXZhbA==`) The behaviour is: - Targets Windows (`win32`) and macOS (`darwin`) only - Disables `TLS` certificate verification (`NODE_TLS_REJECT_UNAUTHORIZED = "0"`). - Fetches remote JS from: Windows → p92nd[.]pages[.]dev/cj292ke.txt macOS → p92nd[.]pages[.]dev/ufjm20r.txt - Executes fetched code via `eval` (arbitrary code execution) - Uses `process.exit(0)` for stealth termination on errors or empty payload I won't got into more details for now. Actions are taken.
8
29
12
118
35,135
Believe that a farther shore Is reachable from here. Believe in miracles And cures and healing wells.
18
1,850
158
5,388
If anybody is in isolation and who has never programmed but wants to learn basic coding (html to write webpages and javascript to make them do stuff) - lets schedule a couple of hours a week and I can learn ya some shit
14
66
2
183
Just to be clear, I’m not avoiding @piersmorgan and @susannareid100.
351
1,730
209
11,719
One nurse, five doctors, six rakes and a message for the country.
100
4,646
225
9,980
In #Tavistock today talking with Frank - owns 2 businesses - wife is a doctor at #Dereford Hospital - lived here for 10 years but are both now sadly returning to Poland. These are the friends neighbours & colleagues we are losing from our communities We have to #StopBrexit
3
11
2
18
IT WORKS! Castlevania played on an LED Matrix Cube with infinite scrolling. SPOOKY! 🦇🧛‍♂️ #ledcube #Castlevania #NES
75
1,157
137
3,931
Hey Vote Leave leader @MichaelGove, remember in March you admitted there’s no mandate for No Deal cos nobody voted for it in the 2016 referendum? We thought we’d remind the country via a 7500sq/m sand installation on Redcar beach that can be seen from space. You’re welcome.
665
12,759
1,053
30,565
John Kane retweeted
The Remain alliance that could spoil Boris Johnson’s party blogs.spectator.co.uk/2019/0…
53
339
34
1,179
Even GOD says #VoteLibDem 😉 🔶️😇
This Post is from an account that no longer exists. Learn more
4
76
2
200
Devastated by the loss of ⁦⁦Joe Armstrong. In the last few years of his life I had the immense fortune of calling him my friend. I will forever remember his infinite curiosity and will always attempt to keep my mind so open and active as he did right until the end.
15
61
4
478
Dear Friends, I am asking you to help me raise awareness of the arrest of my friend @olabini - a celebrated privacy & open source advocate who has been arrested without reason by the government of Ecuador. Please tell @lenin to release Ola Bini. #FreeOlaBini
12
290
15
301
In so many ways, he is still with us, still urgently alive, this great bedeviller of borders. We need him as much as ever. So happy 80th birthday Seamus.
Looking ahead to tomorrow, and what would have been SH's 80th birthday... seamusheaney.com/news-and-ev…
2
79
4
524