HNHacker News
TopNewBestAskShowJobs

_gmax0

144 karma · joined July 11, 2022

submissionscomments
_gmax0··on Ask HN: How can I get into cyber security research?
1. Browse through major findings in USENIX security conferences and make note of major authors and their affiliations.

2. Think about what challenges are generally faced in the field in whatever capacity you're interested in (network security, hardware security, etc.) and what organizations (public/private/solo hacker groups) are actively working towards addressing these challenges.

3. Do some work, reach out to people, ask some questions, assert your solutions.

_gmax0··on In Their 20s, Struggling to Save and Tired of Being Lectured About It
I can confirm that this does suck.
_gmax0··on How Equifax Became a Private IRS
One detail the blog leaves out is that this employment and income collection extends to both Canada and Australia.

Much of the data is noisy and I won't even get into the gory details of data ingestion. I was wondering the other day why hedge funds and etc. aren't using them as an early indicator and I can speculate why. On the other side of the spectrum, your average Joe is at times inconvenienced by Equifax's inaccurate record keeping.

_gmax0··on Crows of Karachi
seconded
_gmax0··on How to Optimize a CUDA Matmul Kernel for CuBLAS-Like Performance: A Worklog
https://sites.google.com/eng.ucsd.edu/cse260fall2022/home

Albeit, much of the boilerplate was in place. Students were tasked with maximizing bandwidth via the optimization techniques mentioned in the article and other literature.

_gmax0··on How to Optimize a CUDA Matmul Kernel for CuBLAS-Like Performance: A Worklog
I implemented the same for a class last year, goodness, wish I had these visualizations for when I was banging my head against the wall to max out the roofline.
_gmax0··on Ask HN: Birthday present for a soon to graduate CS student?
- Ergonomic, low-profile mechanical keyboard (wired or wireless)

- Noise cancelling headphones

- Raspberry Pi

- Ergonomic Chair

- Ergonomic Mouse

- Means to purchase high quality prescription lenses that filter out blue light

- E-Ink Tablet

_gmax0··on Meteorite hunters who rush in when space rocks crash to earth
Oops, her*.
_gmax0··on Meteorite hunters who rush in when space rocks crash to earth
Fascinating lifestyles, they're just like Ed and his father from Cowboy Bebop!
_gmax0··on FTX founder Sam Bankman-Fried to be released on $250M bail
I suppose this is equivalent to writing an option for a very unlikely downside event.

- Pledge $250M in exchange for $4M collateral and $X in interest (?) - Near certain outcome of SBF showing up into court, unless some 4-D chess plan has already been contrived to have him and parents flee (what career do they flee to? Each of them?) - Collect risk-free interest

In the case that this trade blows up, you then call Talib Nassem and tell him you have another anecdote of underpricing tail risk and he'll write about it in his next book on the folly of underestimating black swan events.

_gmax0··on The End of Programming
Apologies, I didn't proofread my comment.

The point I'm trying to make is that for certain technical concepts (mathematics, programming, etc.), it's not the technical detail that must be remembered. Sure, you forget exactly the syntactical details of implementation, but you do remember (assuming you understood it at the start):

1 - How do I traverse the tree? 2 - Is there any ordering required among the nodes so that my traversal is 'correct'? 3 - How do I maintain such an ordering and establish correctness after my new node is added? 4 - Can I make any improvements so that locating the position of the to-be-added node doesn't take forever?

You don't begin to touch on these higher level "computationally minded" ideas until you can understand the primitive action of adding a node. And once you've grasped it, you forget the primitive details, only the essential concept remains.

The author seems to suggest that the next generation doesn't need to make an attempt to understand the fundamentals. I argue that unless you're a genius, you need to first add a node to a binary tree before labeling yourself a computational thinker.

_gmax0··on Grad student unions strike deal with University of California
I'm skeptical of the accuracy of those numbers. I feel like there's oftentimes little accountability in the nebulous academic bureaucracy.

An extreme case from earlier this year, in which a university employee was caught stealing: https://www.npr.org/2022/03/29/1089525660/a-former-yale-empl...

How much of this happens on a per-employee basis? What is the expected value of loss if everything is tallied and reconciled?

_gmax0··on Grad student unions strike deal with University of California
Yes but it's not guaranteed every quarter at a UC school.

At least in my department, you have to re-apply on a quarter-basis for TA positions, which are generally highly sought after for its material compensation (no tuition, fee remission, and a small stipend). For research positions, contingent on you being able to 1) produce results, 2) the duration that the research proposal runs. Unless you're a PhD student/PostDoc/PI with a compelling research narrative that is novel and impactful, it can be hard to land grants (many individuals from many schools each competing for the same dwindling pool of funds).

So I completely understand young people striking for more benefits, but truly, it has to come out of the university administrations' pockets. Professors and PIs are like cash strapped entrepreneurs who have no way of raising additional funds for students unless they leverage industry connections. EDIT: I don't have any visibility on the "under-the-table" finances of PIs and professors, however.

_gmax0··on The End of Programming
I will wax a touch philosophical here, but I believe perfect systems do not exist unless they are purely within thought. Implementations will experience failure due to both its physical and logical components, logical in the sense due to unforeseen n-th degree effects. This is when expert knowledge is needed, unless you have already designed such a generalized model that captures, taxonomizes, reacts, and optimizes for all events until the end of time. From an educational standpoint, who cares if you know how to add a node to a binary tree using C++. It's not the technical details but the struggle to understand recursion until it finally clicks. It's the sculpting of the computational mind. Until the essence of controlling and directing computation by computational machines themselves is satisfactorily solved (for then you've become god), then no, expert humans will always be needed, just not in abundance.

Throwback to Keynes forecasting that we'd all be working 15 hour work weeks.

_gmax0··on Recyber.net
Has anyone else received large amounts of scan traffic originating from IPs associated with this organization?
_gmax0··on Ask HN: Has anyone tried to model the entire business world as a graph?
Why did you abandon this? I'm assuming the modeling assumptions were too simplistic.
_gmax0··on FTX to file for U.S. bankruptcy, CEO resigns
Is your collection for sale? I can pay in FTT.
_gmax0··on What is an eigenvalue?
Also, if you come from a computing background, I think Eigenfaces is a great, illustrative use of eigenvalues.

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

_gmax0··on Graduate students question career options
I do sympathize for many graduate students who are chasing dreams of making a contribution in their fields and to push the edge ever so slightly, not pursuing graduate school purely for vanity sake.

But it's apparent to me that academia is straining under the system in which it exists. Incentives are misaligned, from the bottom of the hierarchy to the top. Economic strain puts pressure to produce rushed research, at the expense of PIs and the students and limits the allocations of grants to proven institutions and individuals.

The issue is so complicated that I don't even know where to begin to address it without sounding like a Kacyznski-nut. From a naturalist's perspective, maybe this was bound to happen as 'real' innovation dries up.

It seems that the only rational conditions to pursue a graduate degree in this economic climate is 1) purely for intellectual reasons, the challenge and the growth, 2) to put a small pimple on the butt of your field and given that it takes off, pick the fruits until the tree is bare. To expect glory and honor is setting yourself up for bitterness and from a purely vocational perspective, many have remarked at the negative opportunity cost.

_gmax0··on Microneedle patch digs deep to regenerate hair in bald mice
I've perused some literature and the noise from online forums resulting in a plausible theory of the mechanism of male pattern baldness that I've seen proposed:

1 - Higher testosterone, generally correlated with higher amounts of DHT as testosterone is metabolized into DHT. This obviously depends on some intermediary metabolic process and all of the dependencies involved there.

2 - Certain hair follicles are DHT resistant. Why does MPB follow a M-shaped pattern and devolve into common patterns across those afflicted?

3 - https://pubmed.ncbi.nlm.nih.gov/26622151/ Mechanical stress points on the scalp seems to map injectively to the areas that see hair recede.

Takeaway: mechanical stress induces chronic inflammation on the scalp, localized in areas that correspond to MPB hairloss areas. Chronic inflammation begets androgen binding and those with high amounts of systemic DHT/vulnerable follicles develop MPB.

_gmax0··on Doing what you love when the money won’t follow
Given the state of the world, naturally there is greater pressure to survive, requiring one to focus on the short-term: securing capital or success, which in this context I interpret as 'fame' and perhaps implies capital. If this is the model under which we operate, indifference towards this pressure indicates to me that a person is either unwittingly/willfully ignorant, or has a value system that prioritizes internal satisfaction.
_gmax0··on ICMP, Ping, and Traceroute – What I wish I was taught (2020)
And on the reverse side, OS fingerprinting by the packets you receive: https://lcamtuf.coredump.cx/p0f3/
← PreviousPage 3 of 3