HNHacker News
TopNewBestAskShowJobs

ath92

639 karma · joined August 10, 2017

submissionscomments
ath92··on Fractal.garden – interactive 3D fractal explorer in your web browser
Thanks :) I'll try the fix you suggested in that PR
ath92··on Launch HN: Weweb.io (YC W21) – Create websites visually using JAMstack tools
Looks really cool. Out of curiosity, how did you build the real-time collaborative aspect of your editor? Is it built on some existing tools, or did you build that part from scratch?
ath92··on Cambridge Bitcoin Electricity Consumption Index
I wouldn't attribute this to only laziness. At the time people weren't yet aware that burning fossil fuels would cause climate change. It's also pretty cheap to just pump fossil fuels out of the ground. On the other hand, people back then did know that fried potatoes taste quite good. And you can turn them into vodka too.
ath92··on Tesla buys $1.5B in Bitcoin, may accept it as payment in the future
Tesla's mission is to accelerate the adoption of renewable energy sources. This doesn't directly counter that. In fact you could argue that pushing the world to rely on massively energy-inefficient proof-of-work rather than a centralized authority for trust in the financial system is going to make the need for renewables even greater.

If (and it's a big if) we can get to 10% renewable energy in the next decades, Bitcoin's energy consumption will be much less of an issue.

ath92··on McKinsey to pay $573M to settle claims over opioid crisis role: source
McKinsey has 27,000 employees. That's the population of an entire town. I'm not saying that the things described in the links you posted here aren't bad, but I think it's important to remember with this many employees, there will always be someone doing something that you don't agree with.
ath92··on 2020 Q4 Alphabet Earnings Release [pdf]
You could argue that Apple provides real value to users (not just with better devices/UX, but now also with better privacy), and their massive profits are just a reflection of that value.

Because Apple makes most of its money from device sales, they have less of an incentive to snoop on their users. Their business model is just better aligned with something that users are actually starting to value now: privacy.

ath92··on Element (Matrix chat app) suspended from the Google Play Store
It's almost as if Google is not one person but consists of many people with different opinions/interests
ath92··on German police take down 'world's largest darknet marketplace'
See https://ourworldindata.org/alcohol-consumption#historical-pe...

Seems like people in Nordic countries (especially when not considering Denmark) consume less alcohol than their neighbours, although the difference has been decreasing.

ath92··on German police take down 'world's largest darknet marketplace'
And yet Scandinavian countries have had great success by raising the price and limiting the availability of store-bought alcohol.

I think this is similar to some UX patterns we see in software: most people will go with the default option because it is easier. Raising the amount of effort needed for something means fewer people will end up doing it.

ath92··on Hell Yes CSS
I think the don't-use-tables argument is from way before mobile devices were something web developers cared about. I recall it as being mostly about semantics, i.e. tables should only be used for tabular data, not setting up the layout of your entire page.
ath92··on Lambda School is the biggest mistake I made this year
Not sure about Sweden, but in Finland there is definitely some subsidised student housing. That said, as a student in the Netherlands I rented a room for 250 euros a month, so I think the 6k a year may not be that far off.
ath92··on A spellchecker used to be a major feat of software engineering (2008)
This exactly. I've often wondered if the default spell checkers that come with phones nowadays are slowly changing the language itself. If Google doesn't fix these issues in the nearish future, an entire generation will grow up with a device that tells them the spelling they learnt in school is wrong.

And with so many people just accepting Google's anti-compound spelling as correct, many people will be mostly exposed to a version of their language with more spaces, and it'll start to "feel" right to them.

ath92··on Ditch high definition and new tech to fight climate change
It doesn't shift blame onto individuals, because:

"Platforms and regulators should limit streaming resolution and default to SD, the authors urged."

While I agree it probably won't do much, you could argue that streaming high definition video just to listen to a song is a bit pointless (and with YouTube apparently being the world's largest music streaming service, this is pretty common)

ath92··on Monica: Personal CRM. Remember everything about your friends, family and etc.
I think the resistance towards that particular book is because the full title is "How to win friends and influence people". The last part in particular is what makes it sound sleazy. It would be very different if the book had just been called "How to make friends".
ath92··on Building Your Color Palette
The RGB you'd typically use when designing or developing something does not really map very well to human biology because it's just an approximation that happens to work well with the technology we currently have.

For example, the dynamic range you can express with standard 24-bit hex RGB colors (e.g. #ff0000) is way smaller than what the human eye is capable of perceiving.

Also, using mathematical models to create palettes typically relies on a lot of assumptions. For example, #ff0000 is not perceived as equally bright as #00ff00 by a human being, yet looking at it represented like this you'd assume this to be the case.

I think it is possible to build a mathematical model that creates pleasing color palettes, it's just that they're often built on approximations that aren't really accurate.

ath92··on A pure WebAssembly / JavaScript port of FFmpeg
This technique is essentially the same as websites made entirely in Flash back in the day. And back then, the only way to have Google index your site was to provide a separate (hidden) version that used normal, semantic HTML.
ath92··on Banks, QE, and Money-Printing
This doesn't eliminate rent-seeking behavior because the dollar value of assets (e.g. houses, and with it rent) will just go up as well.
ath92··on Debian donation for Peertube development
I think it's important to realise that anybody can be influenced, even smart people who look at any information with healthy criticism.

Unfortunately, the human brain is not without its problems. One of those problems is that information that is repeated often will start to "feel" true, even if it is false. If you want to read about these kinds of biases, I'd recommend the book Thinking, fast and slow by Daniel Kahneman.

With platforms like YouTube, it's incredibly easy to get stuck in a filter bubble. Their recommendation algorithm is more than happy to keep recommending you conspiracy theories, because users seem to like those, and the algorithm doesn't care about the actual content.

And once you've watched 10 of those videos, the 11th will no longer sound as ridiculous as it would have if you had watched it without first being (perhaps subconsciously) influenced by those first 10 videos.

This is a real risk of algorithm-based recommendation platforms, and something that Google/Facebook are trying to address now because it has already caused real problems in society.

ath92··on YouTube broke for 40% of the UK population after rolling out 60 FPS videos
Underground wires are the preferred choice for most of the EU as far as I know (at least in western Europe). There are also much smaller countries in the EU that provide far better internet than what's available in the UK, apparently. There must be some other reason.
ath92··on 14,000x Speedup (2015)
Interestingly, a speedup of 2 orders of magnitude seems to be about what you'd expect if you only apply the algorithmic optimization (going from N^2 to Nlog(N) with N being in the range of a few thousand, like OP said)
ath92··on Toonify Yourself
This is explained in more detail here: https://www.justinpinkney.com/toonify-yourself/

Specifically, there's this snippet: "These StyleGAN face models can produce a huge diversity of faces and it’s actually possible to find basically any face inside the model. It’s actually a straight forward process to search for any image of a face in the model. So given an example image you want to find you can find a “code” (aka latent vector) which, when given as an input to the model, will produce an output which looks almost exactly like the face you’re looking for."

So it seems like they first generate an image that is similar to yours with one model, and then translate that too its more cartoony counterpart.

ath92··on Warrior skeletons reveal Bronze Age Europeans couldn’t drink milk
Literally in the abstract of the first article you posted:

Consumption of total, individual, or subgroups of dairy products was not statistically significantly associated with prostate cancer risk overall (HR = 1.05, 95% CI = 0.96–1.15 comparing the highest with lowest quartile) or stratified by severity, except for regular-fat dairy product intake with late-stage prostate cancer risk (HR = 1.37, 95% CI = 1.04–1.82 comparing the highest with lowest quartile) and 2%-fat milk intake with advanced prostate cancer risk (HR = 1.14, 95% CI = 1.02–1.28 comparing the higher than median intake with no intake group). Our findings do not support the previously reported harmful impact of dairy consumption on overall prostate cancer risk among men in the United States.

The second article mentions the following with regards to bone fractures correlating with dairy consumption: "this correlation may not be causal and might be due to confounding by factors such as vitamin D status and ethnicity"

ath92··on Modeling a Wealth Tax
But if the government redistributes the wealth to its citizens, wouldn't that boost consumer demand and thereby boost economic growth on the demand side?
ath92··on Amazon Liable for Defective Third-Party Products Rules CA Appellate Court
If the store is liable, the consumer benefits in multiple ways:

- They know who to talk to in case a product is defective. In most cases, it's easy to find out who was the original manufacturer (e.g. when their name is written on the box), but in other cases it can be quite difficult to find out who to go to if your product breaks.

- If the store is liable, it is in their best interest to not sell you products that are likely to break quickly. Alternatively, if the store still decides to sell those products, they will want to take the risk of breakage into account when setting the price. That means the price of the product is a more accurate representation of the value of the product.

ath92··on Portals API
from the explainer [0]: Portals enable seamless navigations between pages. In particular, we propose a new <portal> HTML element which enables a page to show another page as an inset, and then activate it to perform a seamless transition to a new state, where the formerly-inset page becomes the top-level document.

Portals encompass some of the use cases that iframes currently do, but with better security, privacy, and ergonomics properties. And via the activation operation, they enable new use cases like preloading or navigation transitions.

[0]: https://github.com/WICG/portals#readme

ath92··on Parallax effect in browser using web-camera
Oh, this is really cool! :) I recently made something similar (also uses TFjs for the head tracking): https://compassionate-murdock-82fdbb.netlify.app/ (source here: https://github.com/ath92/blazeface-css-parallax)

Yours seems a little faster/smoother/nicer though, so props for that. I used CSS to place the 3d objects though, so that might have something to do with it.

ath92··on Ask HN: How do I overcome mental laziness?
The way I view it, Daniel's point was to focus less on what other people expect of you, and to think less in ways like 'will this help me progress in my career'. Both are examples of extrinsic motivation.

Instead, reframing your goals in terms of serving an intrinsic goal (e.g. 'I do this because it is interesting', or 'I do this because it helps my community') has been shown experimentally to improve longer term persistence at achieving those goals [0].

[0] https://lirias.kuleuven.be/retrieve/517626

ath92··on Show HN: First person 3D environment using CSS 3D Transforms for rendering
yes
ath92··on Show HN: First person 3D environment using CSS 3D Transforms for rendering
Cool to hear that it works on mobile for you, I'll try to add some controls for phones without keyboards as well.
ath92··on Show HN: First person 3D environment using CSS 3D Transforms for rendering
Great ideas, will see what I can do when I get back from work :)
← PreviousPage 3 of 4Next →