HNHacker News
TopNewBestAskShowJobs

quicklime

2,911 karma · joined October 19, 2016

submissionscomments
quicklime··on Sinclair TV stations disrupted across the US in apparent ransomware attack
Yes but Nestlé owns a big chunk of L’Oréal:

https://www.nestle.com/ask-nestle/our-company/answers/nature...

quicklime··on It's weird that most of “Hacker” news is dominated by business news
There's a big difference between restricting topics, and restricting viewpoints. The latter creates echo chambers, the former doesn't.
quicklime··on It's weird that most of “Hacker” news is dominated by business news
Zuck and his employees at Facebook need to talk about the social impacts of their tech, for sure. But why does that topic need to be discussed on HN? We (both broader society, as well as the subset of it that makes up the "tech community") have other forums for that.
quicklime··on [dead]
Why the medical field?
quicklime··on The Reactive Monolith – How to Move from CRUD to Event Sourcing
Totally agree. The field of software engineering would be a lot better off if we stopped using weasel words like "clean" and "elegant", and discussed concrete things like performance or the ability to produce an audit log.
quicklime··on COVIDSafe: Australia’s digital contact tracing failure
Another Melburnian here, agree with what you’re saying.

I’m surprised that so many people on HN have such a warped perspective on what’s going on here, and even when multiple people from Melbourne post in this thread about their own experience living here, they’re told that they’re misinformed.

Yes there are problems in Australia, but it’s not about to become a facist state.

quicklime··on Do not leave XPS laptop in any sleep/hibernate/standby mode when placed in a bag
Next thing you know, they'll be telling you that you can't use the device on top of your lap...
quicklime··on Stop Using Encrypted Email (2020)
> So, for example, it recently turned out to be possible for eavesdroppers to decrypt messages without a key, simply by tampering with encrypted messages. Most technologists who work with PGP don’t understand it at a low enough level to see what’s wrong with it.

This is news to me, but I’ll admit I’m one of those technologists who doesn’t understand it enough. Can anyone point me to more info on this?

quicklime··on Comparing SARS-CoV-2 natural immunity to vaccine-induced immunity [pdf]
AstraZeneca are selling their vaccine at cost. The other two aren’t, and they are significantly more expensive.
quicklime··on Is catching Covid now better than more vaccine?
Why do you think that? The Alpha and Delta variants were both first detected in late 2020 - before the vaccines were widely available.
quicklime··on Bottled water is 3,500 times worse for the environment than tap water
Time to split the family up into a control and test group. For science.
quicklime··on Surveys show Americans want more walkable cities
This sort of thinking is how city planning and product design gets stuck in a local optimum.
quicklime··on HTTP/2-exclusive threats caused by implementation flaws and RFC imperfections
To be fair, NTLM authentication being broken has nothing to do with HTTP/2.
quicklime··on This Can’t Go On
I'm not the grandparent poster, but I share the same thought.

The ~4% SWR for FIRE assumes that we'll see sustained growth in equities markets, because that's what we've seen before. But the data really only goes back to the early 20th century (the data from the "Trinity Study" looked at the period from 1925 to 1995).

I agree with you that people in the FIRE camp will still be far better off than the average person. But to me the terrifying scenario is retiring at 30 and then running out of money at 60 because the 4% rule didn't work out.

quicklime··on The journey to controlling external monitors on M1 Macs
It always blows my mind when I compare the value of my company's MacBook Pros to the salaries of our offshore developers.

Having said that, when I look at a fully spec'd out Mac Pro, it comes out to $54,000. Add in a fully spec'd out Pro Display XDR, which is another $7k, and that's $61k.

According to levels.fyi, L3/E3/ICT2 SWEs at Google/Facebook/Apple get a salary of ~$130k, so just under 6 months of an American junior developer FAANG salary.

quicklime··on Covid in Sydney: Military deployed to help enforce lockdown
Sure, but that's a different country to the one that the article is talking about. That country has a different safety net, a different strategy for managing the virus, and a different set of vaccines available to it.

Australia shouldn't give up on its strategy of COVID eradication just because American drug overdoses are up.

quicklime··on Covid in Sydney: Military deployed to help enforce lockdown
There's a big difference between zero cases and one. When there are zero cases, you can (assuming a tight border and quarantine) act more-or-less as you did pre-pandemic. This is what most of Australia has been like, and what Sydney was like before this lockdown.

When you have a small number of cases, you still have to take precautions to keep the reproduction rate below 1.0.

It's up to each society to decide which strategy it wants to take. Australia has chosen eradication (zero cases) over suppression (a low and flat number of cases). The former lets you have periods of pre-pandemic behavior punctuated by short but extreme lockdowns, the latter means you get a constant set of restrictions until enough people are vaccinated.

quicklime··on Covid in Sydney: Military deployed to help enforce lockdown
I know you're asking a rhetorical question, but the answer to your question is: none (and in some places like Victoria, suicides were down compared to 2019).

https://www.perthnow.com.au/news/health/distress-levels-up-d...

quicklime··on Don't Be Anti Car. Be Pro Something Else.
As much as I agree with the strategy (it's just good marketing) I have to say that I've never met anyone who thinks that bikes (or any other mode of transport) can replace cars 100%. And I know a lot of cyclists. Every single one of them uses a mix of transportation modes, which include: cycling, walking, public transit, and sometimes even cars!

The only people I know that think we can build cities around a single mode of transport are (a subset of) car drivers.

And in my experience, the most successful way to talk to these people isn't to be "pro-bike", it's to be pro transit choice. But I always have to explain this very carefully, because most people assume that anyone who talks about bike lanes or trains is anti-car.

quicklime··on Watching Jeff Bezos Go to Space Was More Depressing Than Inspiring
I don't claim to be representative of the general opinion of HN, but my opinion is that a dick measuring contest between billionaires is slightly less worse than a dick measuring contest between parochial and aggressive nation-states.

Unfortunately, space exploration is so expensive and useless* that these are the only two known ways to fund it.

* it appears useless to the people who are funding it, but of course we on HN know better than that

quicklime··on Right or left, you should be worried about big tech censorship
It's not ironic, and not surprising. HN is very willing to "censor" (i.e. moderate, ban, etc) and on top of that, "politics" is considered off-topic altogether according to the guidelines.

In such an environment, the better ideas often do rise up to the top. Twitter and Facebook are not such environments.

"We" shield ourselves from bad ideas because this forum would be overrun if we didn't.

quicklime··on Google engineer who criticized company in viral comics on why he finally quit
That doesn't really make sense to me. Isn't it better to be a hypocrite and be evil only some of the time, rather than be consistently evil all of the time?

I don't believe that Twitter has worked out how to act accordingly to the bad side of their platform. There's still a ton of misinformation, it's still incredibly polarizing, and IMO it has a worse overall impact than Google.

quicklime··on The worst volume control UI in the world (2017)
Yep, I came here to mention the QuickTime volume control wheel, which was strangely missing from the article. Skeuomorphism gone mad.

http://hallofshame.gp.co.at/qtime.htm

quicklime··on Students flee field as computer 'fad fades' (1987)
I get what you’re trying to say, but then how come frontend developers tend to get paid less than backend devs, who in turn get paid less than devops engineers?
quicklime··on Students flee field as computer 'fad fades' (1987)
Is being "closer to business problems" really the sole reason? Or even a big reason?

From the numbers I've seen, DevOps people are the best paid of all types of developers, but they aren't closer to business problems than React/Rails devs.

I think it has more to do with the fact that most embedded developers are working on niche platforms and niche problem domains, so they don't enjoy the same level of job mobility as React/rails devs, who in turn don't have as much mobility as a DevOps person.

Moving companies is by far the easiest way to get a pay rise. Job mobility gives you more negotiating power, and thus a higher salary.

quicklime··on GPT-J-6B – A 6 billion parameter, autoregressive text generation model
I tried giving it one of the prompts from copilot.github.com:

    def strip_suffix(filename):
        """
        Removes the suffix from a filename
        """
        return filename[:filename.rfind('.')]

    def test_strip_suffix():
It completed the test function like this:

        # test stripping of a suffix
        a = strip_suffix("I_am_file.txt")
        assert a == "I_am_file"
Compare this with GitHub Copilot, which gives:

        """
        Tests for the strip_suffix function
        """
        assert strip_suffix('notes.txt') == 'notes'
        assert strip_suffix('notes.txt.gz') == 'notes.txt'
GPT-J also gave a bunch of explanation on how to use the generated code:

    So this goes in a file called my_file.py and when you run python3.4 -m my_file.strip_suffix you should get the following output
    C:\Users\user\Desktop>python3.4 -m my_file.strip_suffix
    'strip_suffix'

    C:\Users\user\Desktop>

    So the strip_suffix function which strips the suffix from a filename is called as part of a larger code that uses some functions from the file. To tell Python what functions are available in a file you just need to put #-comment characters on the first line and then the functions that you want to use, and the first line will be taken as the function documentation:
    #-*- coding: utf-8 -*-
    #comment
    def func_one():
        '''
        Documentation for function one.
        '''
        print("This is the doc for func_one
quicklime··on Steve Jobs in Kyoto
> Ohnishi started Jobs off with flounder sushi, then squid and shrimp...he served toro, the fatty part of tuna

Was Steve Jobs not a vegetarian?

quicklime··on Research recitation: A first look at rote learning in GitHub Copilot suggestions
There was an incorrect example on the copilot.github.com landing page which I was surprised by. I'm guessing someone noticed it because it's been taken off the page.

It was in a file called "find_files.sh", and the command it generated was something like:

> find .... -exec ... {}\;

The problem is that there's no whitespace between the {} and \; and this is rejected by both GNU and BSD find.

It might've just been a mistake that someone made while putting the landing page together. But if it was generated, then how?? I can't imagine there are many (if any) instances of "{}\;" in the training data, since it's not a valid invocation of the find command...

quicklime··on Neovim v0.5
You're not alone. I find it crazy that you're supposed to write a callback handler, and then register the handler inside a for loop over each server. This feels more like programming inside a framework, than writing a config file.

For complex things, it's nice to be able to do this. But the benefit of having a built-in client is that it works out of the box. This looks like it requires more configuration than many of the existing (n)vim lsp clients, even for the most basic thing: setting up the keybindings.

quicklime··on Sorry, we replaced that old technology, “see-through glass”
Everyone's complaining about ads. But just like on the web, ads aren't the problem, tracking is.

https://twitter.com/RunDaltonRun/status/1408578486046887939

This thing is for tracking what you look at, and is supposed to help the store figure out how to "optimize" their shelf.

← PreviousPage 5 of 18Next →