HNHacker News
TopNewBestAskShowJobs

ajnin

3,349 karma · joined November 1, 2014

submissionscomments
ajnin··on Ship Shape
A big issue with the $1 recognizer is that it requires strokes to be drawn in a specific way, for example to draw a circle you need to go counterclockwise, if you go clockwise (as seems more natural to me) it gets recognized as a caret. This makes it not really usable in a context of free drawing were the users are not aware of the details of your implementation.
ajnin··on Shopify files lawsuit over DMCA abuse
>> requirements of Section 512

Which include :

> Information reasonably sufficient to permit the service provider to contact the complaining party, such as an address, telephone number and email address

ajnin··on ChatGPT’s system prompts
The model is trained to behave as a human would in a conversation, so I conclude that using words like "please" and "thank you" is more likely to lead to helpful answers.
ajnin··on Mercedes-Benz eActros 600 e-truck
Very rough calculation: assuming the RV is 5x2 meters that would be 10m^2 of solar panels. Solar energy that reaches the ground is about 1kW/m^2 at the peak, let's say that in a whole day we get the equivalent of 6h of peak energy (I'm probably overly generous here and not accounting for seasons and weather), and that the solar panels are 20% efficient. That makes 1x6x.2=1.2kWh per day.

The 4-battery version of the truck has a range of 400km with 448kWh of capacity, so that's 1.12kWh/km.

Putting everything together, running the truck on solar panels would afford a little more than 1km of range per sunny summer day of charge. To put it another way, a whole year of sun wouldn't be enough to charge the battery fully. So yeah, as tempting as it sounds, going full solar to power an RV that size is not viable. Even smaller ones aren't really either.

ajnin··on Federal study links testicular cancer to ‘forever chemicals’
Childcare is not free in France, it is subsidized but parents pay in proportion of their resources.
ajnin··on Chandrayaan-3 Soft-landing [video]
This is a big deal because since 1976, only China has (edit: had!) managed to land something successfully on the Moon. And also space exploration is cool in general.
ajnin··on Ferromagnetic half levitation of LK-99-like synthetic samples
You can't completely eliminate contact resistance, and all instruments have a noise floor, so electrical measurements don't constitute "true proof", they are an element of proof among others. The Meissner effect is perfect diamagnetism which can cause levitation and is not like ferromagnetism which only can allow a piece of material to stand up to align itself with field lines (and which is what we've seen so far).
ajnin··on Google Maps has become an eyesore
Out of admittedly slightly perverse curiosity I opened the site without adblock : at some point when scrolling the whole page is covered with ads. An eyesore indeed.
ajnin··on The $1M shot that changed sports contests
Interesting, this video has been consistently pushed to me by the YouTube recommendation algorithm for the past 3 weeks. It looks like the recommender pressure is so strong it's influencing HN headlines.
ajnin··on Observation of zero resistance above 100 K in Pb₁₀₋ₓCuₓ(PO₄)₆O
I'm puzzled by this, looking at the resistance versus temperature graph they're not demonstrating zero resistance at 110K, they're demonstrating that at 110K the resistance becomes so low that it reaches the noise floor of their instrument. It's a stretch to call that superconductivity because when it come to that it needs to be actually zero, as in "I can put a current in a loop made of the material and come back one year later and it will still be there". Exponential decay will quickly catch up with a non-zero value, even very very small. Still this exponentially decreasing resistivity looks interesting, I have no idea if that's unusual or if that means anything. The weird dip at around 230K will need to be explained as well. I'm just an interested bystander, that goes without saying.
ajnin··on Electronic Structure of LK-99
Not over a single dipole magnet. The "shape" of the field wouldn't make it stable, you'd need to add other magnets or a piece of string to stabilise. As I understand stable levitation over a dipole magnet is indicative of flux pinning which is a property exclusive to type II superconductors.
ajnin··on Room temperature, ambient pressure superconductivity – this time for real?
No, you can't float a regular magnet above another magnet or any number of magnets, that is not stable (it can be proven mathematically). You can float a diamagnetic material but you need at least 2 magnets, it wouldn't be stable with only one either. Note however that in the video the material is not completely floating, one corner is touching, that would be enough to stabilise a diamagnetic material for example so it's not a sufficient proof of superconductivity by itself.
ajnin··on Swing VPN app is a DDoS botnet
It's not the same thing, Hola was found to use clients as exit nodes, which is definitely an abuse of client trust, resources, and potentially exposing them to major legal trouble or otherwise, but I don't think that can be considered a botnet, whereas the VPN app in question here is pulling lists of URLs from control sites and then directly sending requests to them, so it operates in the C&C fashion of a botnet.
ajnin··on Buy well, buy once
Strange article. It is about an unrepairable pair of shoes that need to be recycled but its title is "Buy well, buy once". Not really the case, then ?

Then he mentions that he has only 192 "worldly possessions". I'd like to see the actual list, because if it is accurate he mustn't have many forks or boxes of food in his cupboards. So he probably lives in a big city, eats out very often, takes public transportation, and basically relies on external services for things he does not have. Which is a kind of lifestyle that has a lot of externalities and does not really have a minimalist impact on society as a whole, so it feels less appealing to me.

I'm rather in the opposite camp, if I have some fixing to do in my house, rather than call a plumber for example I'll buy the tools, learn by watching youtube videos of experts, and do it myself. Not because of a philosophical view of the world but because I like to learn skills and be self-reliant. My possessions also last a long time because I'm often able to repair them.

ajnin··on Building the coordinate system for an infinite spreadsheet
That would pose issues when iterating over a range that crosses the X/Y axis, you'd need special case for this. Or you might say that -0 +1 = 0 but I think that would probably break some fundamental properties of the ring of integers.
ajnin··on Building the coordinate system for an infinite spreadsheet
I think there is a symmetry problem, there is a A and a nA but not a 0 and a n0 ... It might feel weird but it might also avoid issues to simply forget about nA and go nC, nB, A, B, C and so on, to have the same mapping between numbers and letters.
ajnin··on Emissions are no longer following the worst case scenario
It probably would, but if you're implying this would absorb a lot of CO2, I don't think so, plants die and when they do they decompose and release the CO2 back into the atmosphere. The conditions are not really met for a new carboniferous era right now and it took millions of years.
ajnin··on DARPA’s silent MHD magnetic drives for replacing naval propellers
MHD is nothing new though, so if it has not yet replaced propellers I'm guessing it is because of practical issues like corrosion, electrolysis and so on alluded to in the article that DARPA seems to have found solutions for but which are not going to be available for the general public for obvious reasons.

Also it's all electric so it poses the usual problems like the added complexity of an on-board electric generator or the added weight and cost of a battery system.

ajnin··on Show HN: PuzzleMoji, a daily emoji pictionary challenge against ChatGPT
Pretty entertaining concept, but I guess the site was developed with mobile in mind ? It's frustrating to use on a laptop, it looks like about 80% of the page is unused black space, with a big bar at the bottom, and the actual emoji area is smaller still, I can see about 3 rows worth of icons.
ajnin··on Origin Of The Abbreviation I18n (2002)
I think the French k7 is because "k-sept" sounds exactly like "cassette". The fact that the number of letters match is just a coincidence.
ajnin··on Peak LLM?
We might need to build a "web if humans" on the model of the web of trust used by PGP, a network of sites of quality vetted by other people. A bit like the web rings of yore but with more edges. This would also eliminate SEO spam sites.
ajnin··on 3dfx: So powerful it’s kind of ridiculous
I remember that the framerate was pretty important in Quake. Because player positions were interpolated linearly, you could miss the top of the parabola when jumping if your framerate was too low. I don't remember any numbers but getting a high framerate was definitely a concern when playing a bit competitively.
ajnin··on The Odin – DIY genetic engineering
The "Thought Emporium" channel on YouTube has been exploring this kind of DIY gene editing, up to engineering a yeast with CRISPR technology, and inoculating it himself to cure his lactose intolerance. Very interesting channel in general with a hacking approach to bioengineering.
ajnin··on Summer Afternoon – A WebGL Experiment
Firefox developer edition, Linux - I can't give any input. Moving the mouse pointer moves the camera POV slightly, so that it can end up below the ground, but apart from that no keys or clicks are registered.
ajnin··on Riffusion – Stable Diffusion fine-tuned to generate music
I wonder if this could be improved by using the Hartley transform instead of the Fourier transform.
ajnin··on Lichess gets a big upgrade. It doesn't go as planned
Interestingly the source code base does not seem to have any tests. I guess it speaks of the strength of Scala's type system or the rigorousness of the developer.

I tried Scala a long time ago but I didn't like it, it felt every student of Martin Odersky's CS course at the EPFL got to design their own language feature, and they often picked the same one but came up with different implementations.

ajnin··on Epic is turning off online services and servers for some older games
I don't really buy that "vote with your wallet" argument. It's not like you really have a choice. People can't decide to buy their favorite game with our without an open infrastructure. For example of you want to play StarCraft 2 on LAN with your friends or even only a similar game you just can't. It does not exist. If there is only one candidate then it's not really a vote, is it?
ajnin··on A neat XOR trick
It's also overlooking that there is an actual hero named X-OR, which is the French name of Space Sheriff Gavan, a somewhat popular (at least in France) Japanese show of the prolific "heroes in shiny suits and rubbery monsters from space" genre.

https://fr.m.wikipedia.org/wiki/X-Or

ajnin··on Goodbye to the C++ Implementation of Zig
> The idea here is to use a minimal wasm binary as a stage1 kernel that is committed to source control and therefore can be used to build any commit from source. We provide a minimal WASI interpreter implementation that is built from C source, and then used to translate the Zig self-hosted compiler source code into C code. The C code is then compiled and linked, again by the system C compiler, into a stage2 binary. The stage2 binary can then be used repeatedly with zig build to build from source from that point on.

1/ Wouldn't that be considered "cheating" to basically commit precompiled compiler binaries to source control ?

2/ I don't understand how that solves the "features need to be implemented twice" problem. Wouldn't you need to implement new Zig language features into that WASM kernel whenever they are used in the Zig compiler source ?

ajnin··on Java 20: A Sneak Peek on the Panama FFM API
No, that's not how it went. People were not stupid and lacking any foresight in the past. Constrained storage space has been a concern since Charles Babbage's analytical engine, that is since forever in computing. No one ever thought let's stop at 16 bit pointers or whatever and it will be enough for the rest of time. It's an engineering tradeoff to make the best of the technology available at the time. Pointer sizes are not just a number, they correspond to realities down to the electronics and physical design of your system. Longer pointers mean larger address bus, larger registers, more transistors on your chip that won't be available for something else. They are more wasteful if you don't actually have that much memory to address. It's incredibly naive to think today's standards were even a possibility decades ago.
← PreviousPage 4 of 24Next →