HNHacker News
TopNewBestAskShowJobs

atoav

21,261 karma · joined September 17, 2018

submissionscomments
atoav··on Sam Altman says DRAM capacity should go to data centers, not personal computers
Yes. Not that I am for people having to share their private rooms for utilitarian reasons¹, but I am also not the guy who demands their RAM.

Maybe it is a wrong observation, but ideological consistency is less and less a thing these days.

---

¹: Of course Sam Altman is the person who alone can judge what RAM ought to be used for so it is in all our best interest /s

atoav··on Sam Altman says DRAM capacity should go to data centers, not personal computers
It isn't generally a problem to hoard unused room. It is a problem to hoard unused room in an environment where room is scarce. It is not a problem to extract wealth from other people's work. It is a problem to extract money from other people's when you pay them wages from which they cannot live. It is not a problem to fill water into swimming pools, but it might be a problem if you are in a desert city and others need to ration water.

Context and amount matters deeply. People like Sam Altman often like to refer to utilitarian principles, when it helps further their goals. Whether that is really their true motivation can be seen in small things like whether they apply the same principles to the same decisions of their lifes.

atoav··on Norway makes shithouses great again
Great film with great acting and great music. If you feel you lost the connection to your own life, it might be worth a watch.
atoav··on Brazilian Court Sanctions Lawyers for Prompt Injection in Court Filing
Attempt to hack a computer system, the idea is tou try to break automated tooling the court may have in place with malicious intent. If you tried to do a drop tables SQL injection and it did in fact drop tables you would also find yourself in a very bad spot. Let's say it is a very good way to figure out how much good will you can lose with a court while not gaining anything.
atoav··on Cursed cruise: how the dream of never-ending luxury at sea became a nightmare
Not that I am an expert in this but living in a harbor city I know that mooring in harbours is not cheap (e.g. where I am 20k€/day). That means you will have significant mooring costs. Potentially wages are lower because there are less people om board.

When they are at sea they have to pay fuel (probably 100k€ per day), but they also have paying customers on board which is priced to be profitable. If cruise ships wouldn't earn money they would not exist. Without customers they don't have money.

atoav··on I've used WordPress for 20 years, and I've stopped recommending it
Let me tell you a story. A friend of mine earns a living creating WordPress sites for other people. Whenever there is a bigger problem I will get hired as the cavalry to fix it. That guy literally installs a plugin for everything. By that I mean every aspect of the original Wordpress is replaced by a set of plugins that were never intended to work together. Including layout. The content of posts is no longer stored in posts. There are multiple SEO plugins. There are plugins for simple things like image carousels that display ads in the admin interface, the code to display those ads is probably more complex than the plugin itself. There are paid themes, where the update would cost money that the customer usually is not willing to pay, since the website just works fine, until it does not. Needless to say if I wanted to build a ball of mud that is guaranteed to fail, I would probably call this guy the greatest of all time at that particular goal.

Needless to say, every now and then a plugin is not or cannot be updated and then a PHP update comes around and boom the house of card collapses. Or it is simply just a plugin that gets uninstalled and leaves the database vandalized. These are usually incredibly complex fixes and I am not cheap.

I have told the guy multiple times very precisely how to avoid these issues, but hey YOLO.

When he had a very important customer that demanded a low maintenance, high reliability website, he brought me on board from the start for once. Since I could not manage to steer him away from Wordpress, I at least told him every single plugin has to be vetted, and no fancy theme/layout builders. I still had to stop his urge to install plugins for some things and showed him how to fix them with simple CSS overrides, for the one thing we couldn't manage I wrote the plugin in extremely defensive PHP myself.

The site is going fine, but I didn't check in a while and he has admin rights.

atoav··on Solar power is becoming bigger than nuclear
Diodes may not like a constant DC load like that. In any case you're now definily running that equipment out of spec and totally at fault for any damages to the equipment, buildings and people stemming from that, so you better know for sure that that specific power supply can handle it.

I am not saying there isn't anything that can handle this out there, what I am saying is nothing is rated for handling it and this is experimental territory.

atoav··on New 14‑inch MacBook Pro with M6
Does it run Linux?
atoav··on AI promised less work. I've never worked more
If productivity is raised, who will profit from the surplus of said productivity increase? The natural thought throughout the centuries has been that once the machines do more work, the people who had to do the shitty labor will have more spare time to do things.

The reality is of course that we live in a capitalist system and if productivity increases there are people who will be 100% focused on ensuring those gains go towards the profits of their shareholders. Meaning a new machine doesn't mean you let your workers work less, it means you fire the workers you don't need and require the others to replace the work of the ones who are gone.

Now this reaches white collar workers who always thought themselves to be somewhat immune from that issue, but this is a centuries old tale for the blue collar folk. And from them you could also learn how to successfully deal with that.

atoav··on Solar power is becoming bigger than nuclear
Most modern aircraft have a 400V 360-800Hz three-phase grid, as this allows thinner (read:lighter) conductors. There are some high voltage DC rails on some plains in the range 270VDC or ±270VDC.

On the usage side for instrumentation, avionics etc. it is usually 28 VDC.

atoav··on Solar power is becoming bigger than nuclear
1. It is not considered safe voltage, so you have all the downsides of the current AC grid with the downsides of high DC voltages

2. Nearly no equipment uses 120VDC by itself, so you would need specialized DC-DC converters that can deal with the 120VDC input to go down to usual voltages like 48VD, 24VDC or 12VDC

atoav··on Iron Age salt-mining complex found beneath Hallstatt in Austria
Austrian here, nope. I mean there are similar lakeside beauties in Austria, but nothing has quite this combination of interesting topology, ancient history and atmosphere. If that combination doesn't make you excited, then it is probably okay to go to some other place instead.

That being said of the 3 times I was there during the past decade, it was only bad one time, but that was high season/winter and we booked the date because of a family event that we didn't want to move. That was bareable still since most Hallstatt tourists tend to be day-trippers that are bussed in and out and if you stay over night you get some chance to walk around late or early without a million people in an narrow alley.

Like with every touristy area it pays off to investigate which ones are the less popular weeks of the year to visit (hard to do that sometimes in Croatian, especially if you're there for a swim).

atoav··on Websites Should Be Printable
I have used CSS for print layouts before. My stance on this is: If you can reasonably expect someone will print your website or (more likely) parts of it, because of its nature, add a nice add free, no tracking cookie print layout. If not, don't.

I often have to print for example online shopping baskets so others can decide which offer they will take. Meaning how your shopping basket looks print absolutely will have an impact by annoying or pleasing the people who make the decisions. Needless to say, 99% of all shopping baskets look like trash when printed out.

If you have a blog, it would be reasonably that someone might want to read your article offline or store it for archival purposes. Having that look decent is not a bad thing. And it is not that hard.

atoav··on Lula wins election after final votes tallied
Not everything you'd want to be true, is. Checking makes the difference, you just need to do it.
atoav··on Iron Age salt-mining complex found beneath Hallstatt in Austria
Hallstatt is one of these places to visit. It's topology alone is crazy, built on the edge of a mountain right above a lake. Nobody reasonable would build a city there, unless there was a really good reason for it. And the value of salt was that reason. But that topology is also the reason why a lot of the city is extremely old today.

Hallstatt as a town is also affected by overtourism, especially since some Asian soap opera used it as a film location. But it is one of the places that is still worth a visit.

atoav··on All you need is Wide Events, not "Metrics, Logs and Traces"
Wide events are great if you don't face an error that can only be exposed by a more detailed metric, log or trace. And that in my experience is a big if.
atoav··on Show HN: Making a smart TV dumb and then smart
Not to be that guy, but: a debloated TV is a screen or a projector. There are many great open source solutions for running or hosting media player software yourself.

I have not owned a TV my whole life, because I don't get what it is supposed to add that I can't get with a computer screen or a projector with a retractable screen as well. The latter has the advantage that it does not take space when not in use.

atoav··on Show HN: OnKey – I'm a bad singer, so I built an app to show where I'm off-key
I feel beyond being able to play precise rhythms and pitches, there is great value in being able to be off-grid in a meaningful, purposeful way.

While it is useful to be able to be precisely on grid if you want to be so — be it with the timing of your notes or the pitches played — many musicians I know are so overly fixated on the metrum of click track or the accurate pitch the forgot how to feel the ebs and flow that comes with great music that is just played in its own space and time. And pitch is no different here, sliding into or out of pitch of being able to sing/play slightly of grid is a very powerful skill.

But technique as the ability to pull it off is one thing, the knowledge when to use it and how much only comes with years of practise.

Nowadays many beginning musicians tie themselves so much to these grids, they can't imagine playing without them. To quote a musician that was asked by the sound engineer to play without click to make the track less mechanical: "That is allowed?"

atoav··on Today's PHP security release, and how we're strengthening security
As someone who worked in shipping at an onlineshop: The main problem of your idea is that the digital systems of nearly all shipping companies are absolutely, horribly broken. To implement your idea you would have to change all of them. And if they had the power or willingness to implement good ideas, the state of their software would be different.
atoav··on No more icons in every menu by default
Icons are okay, if they add value within the surrounding context. In a menu with many options the value of icons is diminished if every menu option icon gets an icon or the menu options are of a kind where icons don't make any sense culturally (weekdays).

Icons within menus should IMO be used to highlight special options that are often used or options that users have memorized by the icon as well, e.g. download, share, etc.

In the end the highest art is to group the options in a logical way, have them in the right place and remain readable.

atoav··on AfD Leak: What 421,179 Hacked Emails Show about the German Far Right
You cannot prevent private communication. It is just not possible to stop people from finding ways to exchange information in nonpublic ways.

Sure, you can make it the law, but technically there are infinite ways to get around it, including ones that are impossible to get rid off, like using the shared folders on systems that are non-publik for safety reasons.

atoav··on There's never been a better time to go into math (by: 3blue1brown) [video]
I suspect people who are deciding what to study will do so on the basis of a multifactor view of what interests them, how they predict their career will be after finishing said study etc.

There ought to be people watching his channel who wonder whether given all these AI advances math is even worth studying now.

atoav··on Source code of the Estonian online voting system
Yes, this is how I meant it. But that is also a feature. Imagine you have to implement an election between two factions in some fictional country with a heated political climate and many uneducated and candidates that would literally accuse each other of crimes against humanity. How do you maximize the chance for them to begrudgingly accept the result?

One very good way is to get their followers into the actual collecting and counting process with independent observers in a way that they can't just cheat, but in a way that they can also perceive whether the other side cheats.

And you do that through all the levels of the election process. That is incredibly inefficient compared to everybody pressing a button on an app in their phone, but it gives you something that the phone app cannot: the loser party will know to a certain degree that their loss was legitimate (if the process was carried out correctly).

While with the phone app, who knows? Not even an expert that wrote the code of the app could guarantee that everything went without interference. And even if there wasn't any interference and we can mathematically guarantee it: the problem is that people need to believe it. And that means trusting experts, which may or may not be biased.

Meanwhile with the paper ballot the system is simple enough for most followers of each party to intuitively grasp whether something fishy happened. They just need to make sure every vote is counted and none discarded.

atoav··on The plight of the public potty
I didn't thought that to be a very big issue when I went there. In fact if I could swap my middle European trash cans against Japanese style accessible and clean toilets I would do so without thinking about it for a second.
atoav··on The plight of the public potty
Huh? What do you think I said here? The point you attack doesn't appear to resemble anything I (1) meant to say and (2) actually said.
atoav··on Regex visualized as 3D marble run
I am a big believer in the idea that within any educational context learning is much easier if you start with the problem instead of describing the atoms that make up the solution. This way students will have a much easier way of understanding why they need to learn what they are learning. And then, once they know enough to be dangerous, you introduce more complicated variations and background ideas especially like yours.

Note that I teach tech topics at the university level, in an art school. That means a mixed audience of people who have a hard time with programming and complete nerds, but didn't come here for semantic definitions, but to get shit done. To get everybody on board with such a topic requires you to start small and on a literal "explain this to a 5-year old"-level.

Of course when teaching this to our sysadmin or someone more knowledgeable I could take your approach since I can assume they know the priors and even have seen a regex or two.

However most people don't care about any topic except when it solves their problems in ways other solutions couldn't. And this needs to be the first thing you show them. Why are regexes really awesome for certain problems that commonly exist. Bonus points if it is a problem they already encountered or are currently having.

atoav··on A History of Curves and Surfaces in Computer Aided Geometric Design [pdf]
Well, it says so in the abstract?
atoav··on Regex visualized as 3D marble run
I am mostly an autodidact and learned bits regex on the fly when I needed it and I was always baffled why people have auch a hard time with it.

The problem IMO is that a lot of the traditional teaching material starts with the complexity (and impressive possibilities) of regex, when the best way to start learning it is probably just thinking about it as an extension to simple text matching.

Getting to know regex fully is in fact complicated, getting know enough regex to filter/search/replace 90% of everything you will always need is not too complicated.

atoav··on The plight of the public potty
Japan was amazing in these regards. It truly feels liberating when going somewhere means you literally do not need to worry about that specific thing.

When I first went to Japan I felt like we in the west live like fucking savages.

atoav··on The plight of the public potty
Yes. I am one of those voices. And my argument isn't that they do not cost money. My argument is that we can afford it, but chose to instead give the money to people and companies who already have enough. And I know literally no one who claims public restrooms are free to maintain.

Toilets and water should be basic infrastructure (and in some places they are). Business with toilets are a really unreliable way to offer toilets, since they will all come up with their own rules.

And it is ridiculous to pretend they can't be afforded. Ever been to Japan? Every train station has toilets since the 80s, literally every other store has freely usable public toilets. They all use the same signage. They are clean and free to use.

What is the point of society if not creating an environment within which we all can thrive? Yes I know, some want it to maximize the thriving only for certain (rich) people. I call these egoists.

Page 1 of 34Next →