Recent submissions

Comment · 3 years ago
interesting though, that comment directly says that if I tweet in english and my interface is in german then I'll have a serious problem. Which I wouldn't think is so rare. How many people have english as their second language and use it online? It feels like this deboost would hit a lot of people. Or actually, I have my interface in english and I often tweet in german. So that would hit me from both sides.
Comment · 4 years ago
I also think that there is no reason to assume that AI wouldn't be intelligent enough to hide their attempts to gain more real world control. Every human hacker knows that he has to hide his computer virus but we seem to think that an AI would storm through the interwebs like rambo and start switching on missile silos. Obviously for now all of this is impossible but lets say we do develop a human-like AI and it runs on cloud computers. Surely it has some disk access, surely it has some freedom to read and ingest new information. Even if it has no disk access, it certainly has network access. I have seen people post crazy projects where they use DNS as a storage system. I don't think it's so absurd to think that an AI finds a way to hide their progress. Why exactly can't it store shell scripts somewhere, learn and even eventually prompt users to execute some shell commands? It's hard enough to secure things against human attackers, imagine an AI that has instant knowledge of all CVEs and can generate shell code to exploit it.
Comment · 4 years ago
With wayland I now can't drag&drop to extract files from archives onto the file manager. Issue open literally for 3 years now: https://gitlab.gnome.org/GNOME/file-roller/-/issues/4

I don't expect this to be fixed for another 5-10 years. I used to drag to extract files almost every single day, it's a core use for me. Simply broken now. I get nothing from Wayland, it was a net downside for me.

Comment · 4 years ago
But by definition if a company grows for decades it doesn't 'exit' (=it isn't sold or renamed or repurposed). So I think that the Mittelstand definition should prohibit an exit, maybe not for the individual (=founder/owner) but for the company as a whole. In my opinion this is why in german you don't really use the term for companies anyway except when econonomists look back and analyze your company history.
Comment · 4 years ago
I'd appreciate it if they could be more upfront about their language support and what this even does for me. Right now this is: "A better gRPC for Go". And I don't know what's better about it without doing much more research. Apparently proto3 has support for json encoding by default. So they somehow give me a better schema validation. That's their claim but I don't see how exactly they do that without going much deeper into it. Meanwhile .proto files are obviously already a schema, so they might be parsing your golang server code to see if it still matches your .proto file. That sounds very brittle to me if true. I'm not convinced at all from this post and I don't see how this works.
Comment · 4 years ago
Why is it flashing a bluescreen at me every 25 seconds?

https://oldestsearch.com/blue.png

Code from their site:

    setInterval(() => {
      app.style.backgroundImage = "url(https://oldestsearch.com/blue.png)";
      setTimeout(() => {
        app.style.backgroundImage = "url(https://oldestsearch.com/bg.png)";
      }, 200);
    }, 25000);
Comment · 4 years ago
Doesn't Apple forbid publishing web apps on the app store? How is it then possible that something like ionic framework and react native still work? Unless they literally translate all html features to native components but I seriously doubt it.

Edit: This is a "talk to sales" framework and ionic is 50€ per month as the absolute cheapest option. This is essentially an ad then.

Comment · 4 years ago
I think it also feels off because you generally drink coffee to get more work done and stay alert. Especially while you are at work. So it's the strangest place to start saving money at.
Comment · 4 years ago
Comment · 4 years ago
it would be nice especially for using an IDE like Datagrip to manage and explore the YDB db
Comment · 4 years ago
>The problem is that C# isn't a language intended for embedding, and you need a lot of effort to bind the two seamlessly.

I don't think that it's actually very hard to do it, I've done it easily for Java and I think I remember doing it for c# as well: https://docs.microsoft.com/en-us/dotnet/core/tutorials/netco...

It's honestly just a few lines of C code that you point at some c#/java method and run it. The truth is probably that people want to invent their own languages for their own reasons, e.g to have full control. Personally I've never understood that which is why I know so much about language interop now. Embedding is even easier for various scripting languages. I've also done interop for Dart. I don't like Lua but I've also looked at how easy it is for that. Imo there is no justification for game engines not having a C API so that everyone can code in whatever language they prefer.

Comment · 4 years ago
According to the picture in the tweet they actually have a sell "rating", meaning that they expect the stock to very possibly go down until it hits 30$ and therefore they recommend selling as a primary strategy to deal with current twitter stock. So the tweet in my opinion is correct to call this awkward.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton