HNHacker News
TopNewBestAskShowJobs

trungaczne

141 karma · joined January 6, 2016

submissionscomments
trungaczne··on Sora: Creating video from text
I have felt the same since Stable Diffusion came out.

The thing is, things have value in society partly because human efforts were involved in its making. It's not just about the end result; people still go to concert on top of listening to studio recordings for example, and people still watch humans play chess even though it's clear that good enough algorithms can beat the best humans easily. Technology like these which takes away too much immediate effort (hours needed to create the product) and long term effort (decades of training) are inherently absent of underlying value that I spoke of. Of course, if a person is only interested in consumption, it matters not how the "thing" is created.

Much of the sense of doom I have comes from the inherent erosion of this human effort element in the creative process. Whether we like it or not, the availability of mass produced content naturally threatens crafts themselves. After all, nobody wants to spend a few decades on their skills only to have their creation compared to an AI generated image produced in a few seconds.

I understand there are a lot of hypes around these technology to "humanity" but I have yet to see it. It just feels like more power consolidation to billionaires (especially when done as ClosedAI). There are artists who have tried to incorporate these but they have always felt the need to willingly not label their work as AI-generated or AI-assisted to sell (but still leaves in enough details for keen observers to tell it's AI touched).

As a whole, it just feels wrong. The most optimistic (and reasonable) take I have seen is "Just wait and see". It might feel like a non-argument, but it's the only realistic take between the hyped up techbros and the doomer cult (admittedly, I might belong to the latter group).

I think one of the most worrying thing for me is that regardless of how this plays out, this technology has only added more complexity to our society. That people are divided into camps about how they feel about the technology is simply a symptom about how much uncertainty there is in the future. This last bit will be a personal quarrel, but I personally lose any last desire to have children seeing the AI advancement. It's not right creating sentient life in an age where every year people have to play lottery to see whether technological advancement has deemed their life long effort unworthy.

trungaczne··on GPT-4
I am already lifting weights regularly thank you. But it will not quell the disquietness of the mind. I suppose I can approach learning other hobbies with the same mentality: focusing more on self improvement than the practicality of it. But alas I am no such saint. There's just so much time needed and time is exactly what we don't have right now.

I have this feeling that humanity as we know it will die out within the next few decades. It's bleak thinking I'll have to distract myself with sports and other hobbies while observing the end of mankind.

trungaczne··on GPT-4
I suppose this is what people who lost their job during the industrial revolution felt like. Except we at least got a warning shot, if that matters at all.

Spending all of one's life in the prison that is schooling, then the industry, chasing that fleeting dream that human efforts would bring some meaning to life. All gone. Disappeared in the blink of an eye by the so called force of "progress", whatever that means.

trungaczne··on GPT-4
I share the same thoughts. I think AI has reduced the value of human effort in a terrifying pace. Human identities are being stripped out, digitized and commercialized. There's no point in this struggle which gave life its temporary meaning.

A few weeks ago I thought to myself that maybe if I'm to be worthless, I'd probably pick up a few new hobbies. But which hobby do I take? Even the best of artists who spent decades mastering their skills can have it stolen in minutes by a bot. I'd learn a language, but it seemed obvious to me that translation and voice technologies are at a level that we should be seeing excellent real time translation apps within the next year. Why do anything at all?

The past few months I've been mulling over some dark thoughts. It's cliched to speak out loud like this, but really, what can we do? We are worthless.

trungaczne··on Google engineers joked about how incognito mode isn't incognito
> I don't expect google to be able to see my activity.

The incognito default tab says that your activities are still visible websites. The incognito mode even explains that other people using the same device won't see what you browsed - which is the primary use of it anyway. I don't know what is the concern here - are people angry that a mode which doesn't promise untrackability doesn't give untrackability?

> If you look at it you can launch a Google search directly from the url bar or from the "new tab" page.

What is this meant to to poke at? You can change what the search bar does to another search engine (in fact I believe Duckduckgo is also one of the choices in a new install of chrome).

> When you are logged in Google, your own browser is logged with a special profile icon.

Doesn't Firefox also have the same browser sync service? It's a useful feature to track your browser tabs unless you're security conscious or paranoid (or both).

There's a difference between _not_ understanding what a browser does and misinterpreting what it does, which is what this entire post is.

trungaczne··on A Little Story About the `yes` Unix Command
This is an unfair comparison. For starter this version too is unoptimized, so you need to compare this with the first Rust code, which is about the same size.

Moreover a lot of the "bloat" that comes with Rust code isn't because it's more performant. Neither C++ and Rust try to be faster languages (after all, the optimization tricks you can do with your program is limited to what you can do with Assembly and its cousin, C), they try to be safer by providing more abstractions and restrictions (compile time checks).

trungaczne··on Georgia Tech's free math textbook collective
I have spent some time with mathematical books from Dover publications and I recommend it to everybody else who is looking for good books on the subject. The contents, selection and cost are all very generous.
trungaczne··on What's wrong with 2006 programming? (2010)
Do you have any articles that talk about how FreeBSD does memory management differently?
trungaczne··on Cancelable Promises: Why was this proposal withdrawn?
I suppose this is related?

https://github.com/tc39/proposal-observable/pull/97

trungaczne··on A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
I don't get the point you're trying to make. Aren't std::memory_order's guarantees supposed to work with all support archs?

The code in the OP does use memory fences. Are you implying that their implementation are incorrect?

trungaczne··on Reddit CEO admits to altering user comments that were critical of him
I hardly feel that sub to be any different than other political subs.

If anything, the insane censorship, hivemind of r/politics is more toxic.

But I guess the latter is "quiet" so it's alright. No discussion makes the best discussion.

trungaczne··on Benefits of using tmux – streamlining your development environment
I used to use i3 and tmux for a time.

Advantage (of using tmux on top of i3):

When you spin up a new window with i3, it doesn't retain the previous's current working directory. There are some hacks to make it kind of work, none of which work nicely. With tmux it just works.

tmux has synchronized panes. It allows you to send same keystrokes to multiple terminals at once. This is useful for managing multiple host machines at once, i.e. ssh'ing into different machines at checking certain logs.

Disadvantages:

Double the amount of keybindings you need: one set for i3, one set for tmux. i3 allows you to active a mode where keystrokes are 'forwarded', so theoretically you can use the same keybindings for both, although it is very annoying if you forget to active this mode since you're now creating i3 windows instead of tmux panes and have to clean them up.

trungaczne··on A world without the Mac Pro
Can you elaborate on what you mean by "what amounts to a built-in IDE"?
trungaczne··on Google AI invents its own cryptographic algorithm
This is the link to the research paper ("Learning to protect communications with adversarial neural cryptography"): https://arxiv.org/abs/1610.06918
trungaczne··on How breakpoints are set
Each process can be ptraced by only once process at any time, so if the malicious program want to avoid debuggers, they can attempt a ptrace() on their own process. If it fails, they know they are being debugged.
trungaczne··on The cryptopals crypto challenges
If you are looking for 'computer science topic' knowledge, I don't think you should search a site 1) geared heavily towards math and 2) seeks to challenge participants (unlike cryptopals, which provides a guide) in the first place.
trungaczne··on Hyperloop – The Missing Ruby Front-end Library
Using the same language is useful for avoiding duplicated code, personally I find these being duplicated often:

* Form validation/data sanitisation code

* Translation/internationalisation

* Data (de)serialisation

Also you can do fancy things like server-side rendering, although Google is capable of searching SPAs now. I don't know much about SEO.

The argument for less code sharing is that if you are working with a lot of teams and service-based architectures, there are some merits to duplicate your code and keep them redundant, to 1) enable hiring from more diverse backgrounds and 2) reduce communication/maintenance friction needed when you make changes to components would otherwise be shared.

trungaczne··on The Future of Data Analysis [video]
I meant "That's a first" as in it was a first for me. I've seen threads almost empty where the only comments are discussion why they are so empty, but that's usually within 5-6 hours of the thread creation. I've never personally seen a completely empty thread. This seems like an extreme anomaly personally, at least until you revealed the statistics.

Curious, how many threads were created last year?

trungaczne··on The Future of Data Analysis [video]
10 hours, 89 points and 0 comments? That's a first.
trungaczne··on Major features of PostgreSQL 9.6 [pdf]
I think what he means is "doing it using Unix command line utilities", like grep.
trungaczne··on Choose Firefox Now, or Later You Won't Get a Choice (2014)
I found it impossible to debug very large scripts on Firefox. Searching for a string in the script is next to impossible, it would hang the interface for minutes. In Chrome it take seconds to do something similar, you can tell that the script is too big but at least it's debuggable.

Also as a user I cannot bear to use Firefox. I recently retried it (can't recall the version, IIRC it's the first version they introduced multiprocessing) and it still underperforms: I experienced (sub second) lag on UI interactions whereas I wouldn't using Chrome.

trungaczne··on Linux Signals – Internals
Well, from what I know, sometimes you just have to have out of band communication, check the discussion in the comment here: http://250bpm.com/blog:70

It sounds like a necessary use case to me. While most people would probably not use it, that doesn't invalidate its existence. Most people would probably not touch any low level code either way.

trungaczne··on Linux Signals – Internals
I don't think message queues and signals serve the same use case. Signal could be used for out-of-band communication.
trungaczne··on Reasons not to use (i.e., be used by) Facebook
I don't think he dismissed the original argument ("Facebook is bad for you") at all, he's just commenting on the use of bad rhetoric and how it detracts from Stallman's goal of convincing people not to use Facebook.

I don't think everyone would listen to a person flinging insult, even if their argument has some basis. I wouldn't listen to a person who rely on bad rhetoric either.

trungaczne··on DarkForest: Deep learning engine for playing Go from Facebook research
I'm in the same boat, I didn't enjoy the writing at all and could not progress very far.
trungaczne··on ClickHouse – high-performance open-source distributed column-oriented DBMS
Isn't MonetDB a columnar store? They did benchmark against MonetDB.

Edit: MemSQL too is a columnar store

trungaczne··on Apple Pay on the Web
Sorry if this is off-topic, but I've been wondering this for a long time now: is it just me or does it seem like a lot more risky to type out your credit card info on every site that supports Stripe?
trungaczne··on Typosquatting programming language package managers
I was thinking something along the line of a mandatory hash/checksum along with the name of the software you are trying to install from a package manager. It does not have to be very long, just enough to avoid common collisions.
trungaczne··on Typosquatting programming language package managers
I think we will have to rely on crypto hash in some form. Similar to download checksum. It won't be convenient, but it will be safe(r).
trungaczne··on Things Unix can do atomically (2010)
The business logic of your web application should resolve around database calls. Popular databases should already guarantee these atomicity properties for you through transactions.
Page 1 of 2Next →