HNHacker News
TopNewBestAskShowJobs

doomjunky

195 karma · joined July 10, 2012

submissionscomments
doomjunky··on AWS to begin charging for public IPv4 addresses
IP is not a text format (like HTTP). It's a binary format where each field of the IPv4 header has an exactly defined offset and length. The source IP address is placed at offset 96 and has a length of 32 bit, the destination IP address sits right afterwards with the same length. Changing anything will result in new protocol definition, et voilà that's IPv6.

https://en.wikipedia.org/wiki/Internet_Protocol_version_4#He...

doomjunky··on Conversation skills essentials
One is about ideas the other is about values.
doomjunky··on High Contrast Imaging of the Exoplanet HIP 65426 b from 2-16 μm
109 autors
doomjunky··on Is “KAX17” performing de-anonymization Attacks against Tor Users?
They don't need correlation. Operating large numbers of nodes gives them a high enough probability that all three hops may be under their control thus they can observe the entire route.
doomjunky··on Rise of the war machines: Charting the evolution of military technologies
I was astonished about the rapid expansion of the list of cyber warfare forces in recent years and by the incredible mass of cyber warfare capabilities of the United States.

https://en.wikipedia.org/wiki/List_of_cyber_warfare_forces

doomjunky··on Ask HN: Best way to host a website for 500 years?
Only 500 years or better through the dark age of the Galactic Empire?

The Seldon Plan:

1. Start a foundation.

2. Locate it at the outer rimes of the civilised galaxy.

3. Implement a technocratic cult governed by a dynasty of priests.

4. Engage in psychohistorical research for envisioning future risks.

doomjunky··on Those who witnessed Castle Bravo looked into Armageddon
The Tzar-bomb was not an fission-based A-bomb, it was a fusion-based H-bomb. This type of nuke has typically much less fallout.

https://en.wikipedia.org/wiki/Tsar_Bomba https://en.wikipedia.org/wiki/Thermonuclear_weapon https://en.wikipedia.org/wiki/Nuclear_weapon_design

doomjunky··on Large-Scale Abuse of Contact Discovery in Mobile Messengers [pdf]
This dark pattern is called the ratchet. https://news.ycombinator.com/item?id=16689663
doomjunky··on Whistleblowers: Software keeping inmates in Arizona prisons beyond release dates
For the sake of completeness:

"Prisoners released early by software bug (2015)" https://www.bbc.com/news/technology-35167191

doomjunky··on Cambridge Bitcoin Electricity Consumption Index
Cash also enables ransome.
doomjunky··on Voyager 2 is back online after eight months of radio silence
Anybody wondering why earth is closer to yovager than pluto? CGP Grey has a good explanation https://youtu.be/SumDHcnCRuU
doomjunky··on YouTube-dl has received a DMCA takedown from RIAA
I'm in no favour for the RIAA but just imagine. It would be a 300IQ move if that specific pull request was engineered by RIAA themself.

Please pull that test case... Fooled! Now there is a legal reason. Here is the DCMA takedown notice.

doomjunky··on Ban All Ransomware Payments, in Bitcoin or Otherwise
This law can't even be enforced because the criminal can easily generate a new addresse for every new victim.
doomjunky··on Why American cities can’t keep up with infrastructure maintenance (2017)
You are the only commenter quoting the horizontal development. So maybe my idea relates to you.

Are you familar with the concept of the Big O notation [1], which computer scientists use to (more or less) describe the "growth" of their algorithms? E.g. when you compare something that growth quadratically O(n²) to something that only growth linear O(n) you will see, that at some point the quadratically growth will grow faster as the linear growth. Forever! The linear growth will never win.

Comparing this to the horizontal sprawl of a city is easy. The area of a city is planar which is mathematically described as quadratic O(n²) but the average growth of the domestic product is just linear O(n). Assuming the maintainance cost of a planar sprawling city growth quadratic while the domestic product only growth linear then the costs will win over the income. Forever!

The conclusion is to limit the horizontal sprawl of a city to linear growth. This means every new house, street, rail road, pipe system, power line and so on must be build inside a diameter to the city's center with a distance which is logaritmic O(lg(n)) on average. The rest must growth vertically.

[1] https://en.wikipedia.org/wiki/Big_O_notation [2] https://www.statista.com/graphic/1/268750/global-gross-domes...

doomjunky··on CRDTs are the future
It's feels like this document is heavy as ten years of work, thanks.
doomjunky··on Basics of Haskell – Code and exercises
Haskell is actually very easy.

This is just my heuristic but Haskell has just 25 keywords. For comparison: C 32, Java 53, C++ 83 and C# 102. What makes Haskell confusing are the 115 GHC language extensions. Each is basically a new concept to learn. Every time i join a new and sufficiently large project, I stumble across an extension that I am not familiar with.

https://downloads.haskell.org/~ghc/latest/docs/html/users_gu...

doomjunky··on Basics of Haskell – Code and exercises
The programming course at my university taught us the fundamental paradigmens. The languages were chosen only as examples.

Imperativ / OOP => Java

Functional => Haskell

Logic => Prolgo

doomjunky··on Hackers take over prominent Twitter accounts in simultaneous attack
I remember last year around christmas/new year 2018/2019 a similar hack/leak/doxxing took place, targeting 994 (!!) mostly german politicians, celebrities and influencers. Massive amounts of private information (names, addresses, phone numbers, e-mails, DMs, contacts, online profiles, chat logs, private documents and even intimate details) where leaked. The data was published on a wide spread of public pastebins and etherpads. It took ages to take them down. The attacker had set up a labyrinth of links, files and passwords and even structured the data by topics and political parties.

Attack vector: Sim-Swapping. It was too easy. As soon as he got into one account, he got access to it's contacts and more phone numbers.

The attacker (0rbit) was a 20 year old student living at his parents home. He bragged about his hack to a online friend. This friend knew that 0rbit had been raided by the police years earlier. He betrayed him to the investigators and with the exact date of the raid the they were able looked up the old case and reveal his identity.

Previously on HN: https://news.ycombinator.com/item?id=18823286

doomjunky··on Ask HN: How to get 9-12 years old interested into Science domains through books?
I got interessted in science not through books but through experiments. Every sunday morning after breakfast our parents made us do simple experiments. After my interest was roused, i became interested in books by myself.

E.g. surface tension experiments: https://www.youtube.com/watch?v=WsksFbFZeeU

doomjunky··on C Internals
Where did the author commit to a certain standard? Maybe the author knows all of this but isn't -Wpedantic. Please don't jump to conclusions and assume worst.
doomjunky··on Tools for Better Thinking
The Inversion Methode:

Carl Gustav Jacob Jacobi was a German mathematician famous for his maxim "Invert, always invert". He believed that the solution of many hard problems can be clarified by re-expressing them in inverse form. Inversion forces new ways of thinking and helps uncover hidden solutions.

https://twitter.com/fermatslibrary/status/114459774698642227...

https://fs.blog/2013/10/inversion/

https://en.wikipedia.org/wiki/Carl_Gustav_Jacob_Jacobi

doomjunky··on Folding-markdown: Adds header folding for Markdown files in Atom
Even more interesting is the comparison. VSCode took the lead in the late summer of 2017.

https://trends.google.com/trends/explore?date=today%205-y&q=...

doomjunky··on Chromium project finds that 70% of security defects are memory safety problems
But in managed languages the safety comes by default and in unmanaged languages the safety comes by exception.
doomjunky··on Ask HN: Dark mode for HN please?
Please have a look. I shut my windows and turned off the light for this exercise. Just added a tick more warmth. https://imgur.com/a/t1aQaDv

    #ffffff // info white
    #d9d9d9 // text white
    #282828 // background gray
    #222222 // the other background gray
    #ff6600 // HN orange
(Notice how beautiful regular this hexes are looking.)

Source for a CSS simlpe arrow https://css-tricks.com/snippets/css/css-triangle/

doomjunky··on Ask HN: What are your favorite developer-efficiency tips?
JIT compiling

Just in time compiling means, you can modifiy your programm at runtime. I had wasted so much time in the implement-compile-run-debug-repeat cicle. Just the naviagtion to the part i want to debug had me cost a lot of time. With JIT you can implement and debug at the same time. Debugging every single change and seeing the effects helped me to avoid a lot of bugs.

doomjunky··on Hand Scraping a Truly Flat Plane (1908) [pdf]
I'm familiar the the bubble, Morty. I also dabble in precicion, and if you think you can even approach it with your sad, naked, caveman eyeball and a bubble of f* air, you're the reason this species is a failure, and it makes mis angry!

Experience True Level!

doomjunky··on Chinese scientists destroyed proof of virus in December?
https://jarv.is/notes/cloudflare-dns-archive-is-blocked/
doomjunky··on Why does gigabit internet via coax cable not offer symmetrical speed like fiber?
Why isn't there any dynamic allocation of the up-/downstream channels?
doomjunky··on Ask HN: Best solutions for keeping a personal log?
- Private E-Mail account
doomjunky··on Encoding your WiFi access point password into a QR code
Works for me on Android 7.0 on Xiaomi Redmi Note 4X 4G Phablet since 2017 with the com.xiaomi.scanner app.

Bonus: I can also share my WiFi settings by opening a QR code on my phones display.

Page 1 of 4Next →