HNHacker News
TopNewBestAskShowJobs

acoard

944 karma · joined November 24, 2014

submissionscomments
acoard··on Ask HN: Is HN Hacked?
Did you find out what the issue was?

Does the issue happen when you load with 0 activated extensions?

acoard··on Google pays ‘enormous’ sums to maintain search-engine dominance, DOJ says
> Isn’t receiving hundreds of millions a year a sustainable business?

Right, but the argument goes that the only reason Google pays Mozilla so much is to prop up the competition. Google may have calculated that it would be preferable to pay the hundreds of millions, rather than have Firefox die just leaving Chrome/Safari.

Thus, it's not really a sustainable business, but rather being the lucky benefactor of some scheme. Their value is only in being 'the other guy', not in actually creating a valuable product for consumers. I wouldn't call that a sustainable business.

acoard··on Final thoughts on Ubiquiti
This isn't about a parasocial relationship with Krebs at all, but determining how he'll avoid the situation again going forward.

> So like, what do you want?

I think I've been pretty clear, basically an acknowledgement of the situation and a statement that he has some ideas on how to address it from coming again. I'm not even asking for an in-depth process update, I realize why he might want to be vague. Importantly, I just want to make sure he sees the problem. Otherwise, what stops it from happening again?

> What more should he say? You say "maybe he sees the facts differently" as if we as anonymous internet crowds are entitled to a post-mortem on his psychological state.

I'm certainly not entitled to his mental state, he's free to remain as private as he'd like. To go back to my original point, I said "[how he] has handled this whole episode has not inspired optimism in how he'll handle future mistakes." So to answer your question, all I'm saying is if he wants to be seen as a trustworthy public security researcher that is a step he can take in service of it. If he wishes to remain private on it he can too, but as he's decided to be a public security researcher I think it's only fair to engage with that. And I think it's off the mark to call it parasocial, when I'm only engaging with him as a public security researcher doing security work.

acoard··on Final thoughts on Ubiquiti
> I think it's obvious he's going to do something to avoid this happening again but also I highly doubt anything would be disclosed publicly about this. This isn't exactly a guy with a track record of not learning.

Sure, but part of a "mea culpa" is saying what's important to be said. Otherwise why say anything at all? Maybe he doesn't get it? Maybe he sees the facts differently?

Generally I agree with you, and think he's a smart guy who is likely aware of this. But by not touching on those lessons, he only weakens his message.

acoard··on Final thoughts on Ubiquiti
>Everyone makes mistakes.

Fully agree, which is why I said the same thing. :)

>Granted, this is probably in response to some legal action either in progress or already settled, but what more do you want from the guy?

As I said in my post, a stated awareness that he was used in a cyber blackmail scheme, and at least some nominal promise to try and be aware of that in the future. The difference here is between "I made an honest mistake" and "I was taken advantage of and used unwittingly in a scheme." I'm not interested in him self-flagellating and begging for forgiveness, as my concern is totally forward-looking. I believe this type of problem will come again, of people trying to unwittingly use his reputation to push certain agendas. If he isn't aware of that dimension of the problem then it's likely it will re-occur.

That being said, your point about this post made in a legal context is totally fair and had slipped my mind. I can imagine any apology/statement/etc getting neutered by lawyers for perfectly rational reasons.

acoard··on Final thoughts on Ubiquiti
An accurate but pretty lacklustre "mea culpa" and retraction. I don't mind people making mistakes, everyone does, but seeing how Krebs has handled this whole episode has not inspired optimism in how he'll handle future mistakes.

He was essentially used as an unwitting party in a cyber blackmail scheme, and he doesn't touch on that at all. There will continue to be nefarious parties trying to misuse his reputation, so long as he remains a popular cyber researcher. I wish he would show consciousness of that rather than simply saying "I was wrong."

acoard··on Why DALL-E will not steal my job as an illustrator
> And still, it doesn’t know we use chairs for sitting down.

I imagine if I gave it the prompt "chair being used by woman" then a majority of the pics would have someone sitting in it.

I realize your point is more of a "Chinese Room" philosophical objection. But it's important to note the level of sophistication these models have.

I'll also add that Nvidia is currently doing research on 3D model based generation, so that the model is aware of the 'skeleton' if the subject before illustrating it.

acoard··on Imagen: An AI system that creates photorealistic images from input text
That's a really good idea than finding another HD to install. Thanks.
acoard··on Imagen: An AI system that creates photorealistic images from input text
Thanks for the input. I can return with error logs later, but essentially when doing the `conda create env -f environment.yaml` line it would error out partway through. It would download dependencies for a few minutes then fail on one. I tried multiple times and got the same error. I just assumed it was an issue of a dependency not properly supporting windows.

Are you saying you coulda `conda create env -f environment.yaml` fine? This was my first conda install on Windows, so perhaps I missed something else.

acoard··on Imagen: An AI system that creates photorealistic images from input text
The only issue I had was WSL 2 was not using my GPU, so obviously it failed. Couldn't get it working on Windows either, failed at installing dependencies. I'm thinking of dual-booting Linux just to try out stable-diffusion.

I normally dev on Linux but don't do GPU work, only my Windows gaming PC has the horsepower to run stable-diffusion and unfortunately I couldn't get it working on Windows. Shame cause I'd love to play around with it! Does anyone have any tips?

acoard··on MyFitnessPal Barcode Scanner Goes Premium and What to Use Now
What might an open source db look like? It should be publicly readable and forkable at any time, but write access still would be restricted to maintainers. Honestly being able to store your data in git (if it's simple enough) would be a godsend, but I don't see any actual concrete alternatives. Hosting a DB isn't viable.

Another commenter mentioned Wikipedia which is a great model. Importantly, they have both i) automated data-dumps which can be downloaded at any time. ii) an open source platform, which is kind of outside of the scope of the point of just open-source data.

One could imagine a "WikiCalories" site which has all the info that MyFitnessPal did.

acoard··on More energy on less land: The drive to shrink solar’s footprint
Isn't the problem here the wireless/laser delivery? How much could you transfer?

Also your design sounds suspiciously like a GDI Ion Canon from Command and Conquer[0]. Imagine having dual-use concerns like we do with nuclear power.

[0] https://imgur.com/a/T8IDs2h

acoard··on Fully Dockerized Linux kernel debugging environment
What’s your local dev environment like? VMs?
acoard··on Astro 1.0 – a web framework for building fast, content-focused websites
You missed the point. Many businesses only need revenue (or EBITDA) to exceed expenses and you're profitable. Once you take VC money, you must exceed profitability and provide a return on VC money. Not all businesses must make a return on outside investment because they did not take outside investment.
acoard··on Astro 1.0 – a web framework for building fast, content-focused websites
Have you used Next.js much? Next was the first (and so far, only) SSG I enjoyed using in the JS world. Just wondering if you have any comparisons. Markdown generation in Next was also a breeze.
acoard··on “It’s time for Apple to fix texting”
> Apple turns texts between iPhones and Android phones into SMS and MMS, out-of-date technologies from the 90s and 00s.

Your first paragraph is copied verbatim from Google's marketing material[0] without attribution. I just wanted to point out for anyone out there if you google that phrase you will find it verbatim repeated across the internet. I know this isn't an academic environment - who cares about plagiarism - but just to highlight it as part of media literacy. Your comment is part of a media/marketing campaign, it is not an actual back-and-forth dialogue that one would expect on HN.

[0] https://www.android.com/get-the-message/

acoard··on Who owns Tesla’s data?
> I think there's your answer. That's hard to do, and software mistakes cost a lot of $$$ and time to fix. You have to go into a dealership/service area to get any updates.

Do current BEVs require frequent updates to maintain off-the-lot functionality and drive-worthiness? Like in practice, if I bought a BMW BEV and ripped out any internet connectivity / only drove around in a faraday cage, would it break after 3mo (or 3yr) unless I took it into the dealership for a software update?

>Also, the vast majority of Tesla's customers are attracted to the idea that their car will continuously update itself and get better over time.

Yes, I think this is a selling point too. However it need not be a requirement for all BEVs. If switching to this model is prohibitive then it shouldn't be a roadblock.

acoard··on Is DALL-E 2 ‘gluing things together’ without understanding their relationships?
I'm a big fan of Frankfurt's "On Bullshit", and love the reference.

I think there's one significant distinction between a normal human bullshitter that Frankfurt originally envisioned, and the AI practicing Artificial Bullshit. The bullshitter knows there is truth and intentionally disregards it; whereas the AI is blind to the concept. I guess this is "mens rea" in a sense, the human is conscious of their guilt (even if they're apathetic towards it), whereas DALL-E is just a tool that does what it is programmed to do.

I do like this application of "bullshit" though, and will keep it in mind going forward.

acoard··on Ask HN: Have You Left Kubernetes?
Keep a pool of eg 5 pods that are warm and good to go. When a user needs one, the pod pulls in necessary config data which should be quick as it's already initialized.
acoard··on ML code generation vs. coding by hand: what we think programming will look like
In a recently reported issue with an Apple Car almost running over a pedestrian, someone on HN asked why can't we simply add the code:

    if (personInFrontOfCar) { halt(); }
The reason, of course, is the self-driving algorithms are all done with machine learning. The model is trained with a corpus of information and the result is a "black box." The programmer could not insert the above `if` statement if they wanted to, they could not modify the source code of the model as if it was normal business logic. Instead, they would have to re-train the model on new data.

This is what people mean when they say it is a "black box." There is no source code to edit, only training data that outputs an as-is model. It's similar to getting binary blobs, for eg Linux drivers.

In contrast, I could fork regex if I wanted and add an `if` statement in the middle of it, and re-compile it. It is pure source code. Same with grep.

acoard··on Sri Lanka is having a textbook currency crisis, triggered by policy mistakes
You're arguing against something that wasn't said. They said the "title of Dictator" was used, and that is correct, it was used in Roman history as they said.

The Roman title of Dictator is different from a modern day dictator, agreed — but if you read carefully no-one argued otherwise. The Roman title of Dictator more aligns with the modern concept of "emergency powers."

acoard··on Rogers network outage across Canada hits banks, businesses and consumers
Truly, and hopefully this leads to change. But this is also a consequence of Canada's lack of competition with ISPs.
acoard··on Rogers network outage across Canada hits banks, businesses and consumers
What evidence are you seeing that makes you think this is happening in the Rogers' case? I haven't seen any diagnostics or analysis by anyone.
acoard··on Rogers network outage across Canada hits banks, businesses and consumers
It's hard to understate the impact of this across all of Canada. As someone who uses Apple Pay for almost every transaction, this underlines the fragility of a "cashless society."

Also, around half my team are unable to effectively work today. We all work remote, and half the team's home internet is on Rogers, which is down. Some people are tethering, but people who are also on Rogers for their wireless are out of luck.

I'm not a Rogers customer anymore, but my boss showed me how you can't even login to their account anymore. Their website is down too, just timing out.

Funny, I left Rogers last year and just last night a telemarketer phoned me asking me to return to Rogers. What a sign that I made the right call by politely refusing.

acoard··on Problems at Roblox
It absolutely is worthy of note.

I have nothing wrong with people selling porn, but it's not remotely kid appropriate. Society expects a large berth between the two. If a kids company hired a porn-star to sell their products that would be weird, even if they didn't mention porn while on the clock. Similarly it would be weird if Roblox was also a joint venture with PornHub. This wouldn't hold if they were just Orthodox Jews.

acoard··on Problems at Roblox
Yes, essentially communication is a tool and any tool in a multiplayer game will be abused. Without playing any multiplayer Hearthstone, I can guarantee that some people would use "Well Played" after a mistake to insult players. Just like how in Rocket League people spam "What a save!" after an embarrassing miss.

I totally agree that it removes the richness. You lose out on any meaningful, even if small or quaint, connections, and might as well be interacting with an AI that triggers a "Well played!" at the end of the game.

There's no right answer here, it's an intractable problem since the beginning of the internet.

It reminds me of the Aesop's fable of the scorpion and the frog a bit. The problem is human nature projected into the internet.

> A scorpion wants to cross a river but cannot swim, so it asks a frog to carry it across. The frog hesitates, afraid that the scorpion might sting it, but the scorpion promises not to, pointing out that it would drown if it killed the frog in the middle of the river. The frog considers this argument sensible and agrees to transport the scorpion. Midway across the river, the scorpion stings the frog anyway, dooming them both. The dying frog asks the scorpion why it stung despite knowing the consequence, to which the scorpion replies: "It is in my nature."[1]

[1] https://en.wikipedia.org/wiki/The_Scorpion_and_the_Frog

acoard··on Nanoparticle vaccine protects against a spectrum of Covid-19-causing variants
Consider the flu vaccine. This is one of the most widely used vaccines, and it only lasts for about a year. My understanding is it's due to the rate at which the virus mutates, as you allude. Essentially the flu is different every year, and the vaccines only work against last version as more variants are created. COVID similarly mutates frequently, leading to a similar situation. In contrast, monkeypox and HPV do not mutate frequently leading to variants.
acoard··on Quebec Sovereignty Movement
While I'm not OP, I can earnestly say I'm proud to be Canadian. We are a liberal multicultural democracy, with beautiful natural vistas and nice people and I am proud of that fact. I'm proud of the imagined Canadian identity of polite and hard-working. Are there thing I don't like? Sure, but I think having full-throated pride for "Canadian values" is not a bad thing. And I also think by doing so, I can try and reclaim this from being political/partisan. Especially after the Canadian flag has been used so heavily in political protests, I think it's all the more important to re-affirm that being proudly Canadian is not a partisan decision.
acoard··on Did the early medieval era ever take place?
As a philosophy major who was never particularly interested in ethics, I certainly don't think it's trivial. If you trivial as in "clearly obvious" then I certainly disagree. But let me try and charitably interpret your position.

I do think that in practice the different ethical systems don't produce wildly different outcomes, from utilitarianism to deontology to even virtue ethics. Of course, in the realm of thought experiments they can be widely different. But in the real world, the hardest thing is to be moral (i.e. do the right thing) rather than defining your ethics (having a clear code). In practice, the "evil"/conflict/strive in the world I see is due to selfishness or amorality, not disagreements between utilitarians and kantians. Is this what you're getting at? That the distinctions between the different ethical systems collapse into similar practical situations? That being a "good person" is more important than the particular ethical code you follow? (That's my take, basically).

I'll also say that I found meta-ethics incredibly illuminating. It essentially builds up a language to discuss different ethical systems and makes conversations around them way easier.

Big up on consciousness and philosophy of mind though. I also found philosophy of science fascinating. And shoutout to Hobbes! He would have loved HN, he was such a contrarian.

acoard··on Why criticism lasts longer than praise
I'd disagree that's intrinsic to criticism or praise (the phrase "constructive criticism" is distinct from just normal criticism). Consider:

Constructive praise: "I like when you wear different t-shirt colours than you usually do."

Non-constructive criticism: "I don't like your shirt."

We might find the non-constructive criticism to have more force to effect change than the constructive praise. I know I would be more reactive to the latter comment even though there is less constructive detail in it. But I think that's just because we're hardwired to be more sensitive to criticism, as per the article.

← PreviousPage 2 of 10Next →