HNHacker News
TopNewBestAskShowJobs

ajasmin

271 karma · joined April 18, 2011

Twitter: http://twitter.com/ajasmin

My script for quickly re-tweeting HN stories: http://goo.gl/pMYTR

submissionscomments
ajasmin··on MS Paint Remote Code Execution Vulnerability
What Network?
ajasmin··on Death Comes for XSLT
Aren't browsers implementations of the XSLT and XPATH standards really out of date to start with?

What would be a modern equivalent of a JSON to HTML transformer?

ajasmin··on Incident with Pull Requests, Git Operations and Issues
You can still do this on a GituHub PR. Pull the branch locally, read the code, try things out, rebase onto main…

Once all is good, push into remote HEAD and GithHub should auto-close.

Though, larger project tend to leave the final upstream merge to GitHub itself. Better access control and it’s easier to serialize merges through a single queue for very active projects.

ajasmin··on The lost malloc()
No. Arena really is what a pool allocatable memory is called.

The article claims the term first appear in V6 Unix though I couldn't tell you why it's called that.

It does help prevent confusion, though, a memory "arena" and a memory "area" don't both mean the same thing.

ajasmin··on Why a program doesn't work when run from a batch file, but works when clicked
Is there a tool in Windows that will dump all of a process context to debug these kind of things: CWD, env vars, current user, elevation, etc.
ajasmin··on Why a program doesn't work when run from a batch file, but works when clicked
> Many of the issues I worked on were things I found interesting.

That’s a rare privilege!

ajasmin··on Cuis: The Modern Smalltalk-80
I haven't used these in a long while.

Is this a fork? What's Cuis' main selling point compared Squeak and Pharo?

ajasmin··on 56k.rip – the 1996 dial-up internet experience
That's surprisingly well done
ajasmin··on No AI Fridays
Sure. No AI for toy projects:. But the professional mission-critical ones, you should just let the LLM write them
ajasmin··on Splitting a Git Commit
Love the minimalist blog layout
ajasmin··on Incident with Github.com
Lots of paying customers also depend on the open source part of GitHub to run their business.
ajasmin··on I failed to recreate the 1996 Space Jam website with Claude
I'm actually surprised Claude was about to do that much.

I hadn't even considered handing it a visual mockup to work from. Event though that workflow is par for the course for any web design team.

I would assume there must be at least some prior work into locating individual assets in a larger canvas. It just needs to be integrated into the pipeline.

ajasmin··on The rise and fall of Cathie Wood, controversial Wall Street investor
Major nitpick: ARK is not a hedge fund but an ETF. My understanding is that it tracks an actively managed list of public stocks.

I'm sure it's not much consolation, but "actual" hedge funds are for the sophisticated investor. These funds have access to more sophisticated ways of wiping out investor money.

ajasmin··on The rise and fall of Cathie Wood, controversial Wall Street investor
You're right. Cathie Wood's ARK is all about "disruptive innovation". It's no surprise to see the fund falling after tech. stocks were so grossly inflated.

As an investment strategy, it's a long-term play. Whether the holdings make sense is a whole other question. But don't expect a huge change in strategy just because the markets are down.

ajasmin··on Why does the Alpha AXP predict a coroutine transfer the way it does?
Is this about the old DEC Alpha?
ajasmin··on E-waste recycler loses appeal on computer restore disks, must serve prison term
Microsoft offering the Windows ISO for download is a recent addition.

If you had to restore a PC 10 years ago, your only options were to obtain a restore disk from the PC manufacturer, use a restore partition on the HDD (assuming it was intact) or buy Windows.

In the past, I had to get restore disk images on BitTorrent to fix friends computers.

ajasmin··on Reading privileged memory with a side-channel
Independent discovery don't happen overnight. Intel must have been aware of these vulnerabilities for some time.

edit: I'm sure everyone involved acted responsibly. I'm just curious as how far apart these independent discoveries were made.

The bug has been around forever, but it must have been discovered relatively recently since it's not fixed in hardware yet.

I've always been baffled by the concept of simultaneous discovery.

ajasmin··on Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw
For the cloud providers it's the security of the hypervisor that's at stake.
ajasmin··on Cities with Uber Have Lower Rates of Ambulance Usage
How is Uber any different than taking a taxi to the hospital?
ajasmin··on Intent to Deprecate and Remove: Trust in Existing Symantec-Issued Certificates
Wasn't Verisign the very first CA business? How the mighty have fallen!
ajasmin··on Show HN: Nomouse
I doesn't say but this is for the Mac.
ajasmin··on Mozilla Acquires Pocket
Mozilla's donation page says: We are proudly non-profit, non-corporate.

I don't know the ins and out of Mozilla dual identity as a foundation/corporation. But it'd be unsettling to learn that part of your donations to an open-source project is financing a corporate acquisition.

ajasmin··on Steve Jobs Introduces WebObjects [video] (1996)
Never mind how it's pronounced. No developers in their right mind would automate Excel from their web server the way they did in that demo!
ajasmin··on Revisiting the “Cookieless Domain” Recommendation
Gmail greats us with a loading indicator like that.
ajasmin··on Ranges in C++: Counted Iterables and Efficiency
Let's hope that makes it to the standard.

Begin & end arguments are distasteful boilerplate (safe for these few times when you need a subrange or pointer pair)

ajasmin··on Facebook's std::vector optimization
TLDR; The author of malloc and std::vector never talked to each other. We fixed that!

... also most types are memmovables

ajasmin··on Google gives UK government “super flagger” status for YouTube?
That makes freedom of speech more of a religion than a philosophy.
ajasmin··on Xorg can now run without privilege on OpenBSD
What is that suppose to mean? NULL pointer bugs are the realm of idiots?

Is there a more troubling reference in here that I just don't get?

ajasmin··on Netflix Agrees to Pay Comcast to End Web Traffic Jam
That makes a lot of sense. Not solving this earlier is a detriment to the customers of both companies.
ajasmin··on RapGenius Growth Hack Exposed
They're probably just experimenting at that point.
Page 1 of 6Next →