HNHacker News
TopNewBestAskShowJobs

czx4f4bd

653 karma · joined February 9, 2021

submissionscomments
czx4f4bd··on GitHub issue - resolved
Same here haha. StackOverflow informed me that it means GitHub is down, and indeed it was.

I have to wonder if Git could somehow report this better. I guess it depends on exactly how GitHub is down, but "fatal error in commit_refs" made me worry that my local repo was somehow hosed.

czx4f4bd··on An interview with Steve Wozniak by Jessica Livingston cured my AI anxiety
Adding to your list:

* You don't have experience with basic technical decision making -- e.g. why would you pick Java vs. C vs. Python vs. Go vs. any other language, and how would that decision change if you were building a web app vs. mobile app vs. embedded software?

* You don't have a familiar set of tools and established preferences for the aforementioned decisions -- i.e. if an experienced programmer is building a web app, there are probably specific languages and tools they're inclined to reach for.

* You don't know about application deployment and productionization. How do you get your project somewhere people can use it? You don't know about deploying code to servers or running it in Docker or K8s or PaaS.

* You don't have the practiced logical thought process for things like algorithm design, debugging, figuring out user bug reports, identifying edge cases, predicting user behavior, etc.

* You don't have the experience with things that experienced programmers find "obvious" -- e.g. if you're building a web app, you need an authentication system, registration flow, password reset, etc.

I think the main effort to address this will be LLM-driven low-code solutions. Imagine something like Airtable, but with an integrated LLM assistant that can make changes to your app and write code to implement business rules and automation. This gets rid of problems like choosing your tech stack, deployment, etc. and it minimizes the amount of code the LLM has to create.

I imagine this will have effects comparable to those of spreadsheet software: non-programmers will be able to build custom tools with a newfound ease and some will end up learning a lot of programming skills in the process.

And, much like with spreadsheets, these tools will end up becoming business critical in unexpected ways and will turn out to be a huge pain in the ass to maintain. They'll find that parts of their business logic don't work as expected and that they can't figure out how to prompt the LLM to get it to implement the rules the right way. The users of these tools will basically have to learn some programming anyway or they'll have to hire experienced programmers to figure the problems out for them.

czx4f4bd··on GPT-4 identifies SVB’s biggest risk & gives good advice using 2021 balance sheet
You must be psychic. I was literally thinking of cold reading as I wrote my comment.
czx4f4bd··on GPT-4 identifies SVB’s biggest risk & gives good advice using 2021 balance sheet
Anecdotally, the times I've felt most impressed by ChatGPT usually ended up being exactly like this.

Even as an LLM skeptic, I've had chat sessions with ChatGPT that felt unbelievable at the time, where it almost seemed to be generating incredibly cogent ideas and arguments all on its own. Then, after a few days, I went and reread the transcript, only to realize I'd been hinting and nudging it along much more than I consciously thought at the time. I only remembered the answers that were the most impressive and forgot about the ones that missed the mark.

ChatGPT is really good at picking out the key ideas in the prompt and responding to them. It's really easy to inadvertently nudge it to give a certain type of response, which of course makes it feel all the more astounding when it gives you exactly the type of answer you already unconsciously expect.

czx4f4bd··on Everything ChatGPT – under the hood of the ChatGPT web app
Interesting. Apparently server-sent events show up in devtools under the network tab as multiple responses sent for the same request.

https://firefox-source-docs.mozilla.org/devtools-user/networ...

https://stackoverflow.com/a/46075339/6417784

czx4f4bd··on A CPU is a compiler
Just a tiny nitpick for clarity, I think you mean PyPy rather than "PyPi". :)

PyPI is the Python Package Index. https://en.wikipedia.org/wiki/Python_Package_Index

PyPy is the Python implementation with JIT. https://en.wikipedia.org/wiki/PyPy

(Yes, it is extremely confusing that there are two Python projects with homophonous, nearly-identical names.)

czx4f4bd··on The drama in trying to convert election PDFs to Spreadsheets
I think they're referring to the old reCAPTCHA v1 approach.

From https://en.wikipedia.org/wiki/ReCAPTCHA:

> The original iteration of the service was a mass collaboration platform designed for the digitization of books, particularly those that were too illegible to be scanned by computers. The verification prompts utilized pairs of words from scanned pages, with one known word used as a control for verification, and the second used to crowdsource the reading of an uncertain word.

czx4f4bd··on Zippyshare quits after 17 years, 45M visits per month makes no money
Sometimes I feel guilty about using an ad blocker on sites I like. A few times, I've felt guilty enough to turn it off for a site I use a lot and trust, only to find the page completely clogged with ads that block the UI and generally make an awful experience. At this point, I've learned my lesson.

Not to mention that malvertising is still an issue that affects even major sites. In my view, browsing the web without an ad blocker is like hooking up with strangers without using PrEP - it's just not a good idea.

czx4f4bd··on Woman with tuberculosis ordered to jail for refusing treatment
Before somebody comes in here railing about government overreach, she was ordered to get treated or stay in isolation in January 2022 and hasn't complied, instead going out in the community and putting others at risk. Moreover, this was her 17th court hearing, so it's not like this was their immediate reaction.

From the article:

> But, the department seemed to reach a breaking point this January. In addition to the woman's defiance hitting the one-year mark, on January 11 she was involved in a car accident as a passenger. The incident clearly showed the woman was violating her self-isolation order, which put the driver at risk of infection. Additionally, the woman went to the emergency department a day later complaining of chest pain and did not tell doctors about her active tuberculosis case, putting them and other hospital staff at risk. When they did lung X-rays, they initially suspected she had cancer. But in fact, the images showed that her tuberculosis case was worsening.

czx4f4bd··on The JavaScript era happened because we were fed a line
Yeah, I'm generally not a fan of React, I prefer the larger backend frameworks like Django that the author mentions, and I think SPAs are way overused, so I feel like the author might even have a point that I'd agree with, but I just can't make myself wade through all the self-righteous, weirdly inflammatory rhetoric to find it.
czx4f4bd··on Justice Department says Google destroyed evidence related to antitrust lawsuit
That's not what that means. That's a pre-emptive argument in case Google tries to say that individual employees were responsible for preserving evidence.

> Google may argue that it relied on individual custodians to manually preserve history-off chats. But that argument should be rejected for two reasons.

> First, it is and was Google’s obligation to suspend auto-deletion policies; it is no defense to suggest that individual custodians—Google employees—owned that obligation. Samsung, 881 F. Supp. 2d at 1137 (“[I]t generally is recognized that when a company or organization has a document retention policy, it is obligated to suspend that policy . . . .”) (cleaned up) (italics added). Google designed the chat systems and document preservation policies at issue here.

> And Google elected to set the default to history off for many chats. Indeed, Google maintained the “off the record” default despite employee complaints that the default caused them to lose important conversations.19

> Second, Google cannot escape sanctions by shifting the blame to its custodians. For spoliation purposes, destruction of evidence by Google’s employees is attributable to the company. See, e.g., E.I. du Pont de Nemours & Co. v. Kolon Indus., Inc., 803 F. Supp. 2d 469, 506‒07 (E.D. Va. 2011) (“A party may be held responsible for the spoliation of relevant evidence done by its agents.”). Courts commonly sanction corporate litigants for the spoliation of their employees and executives. See, e.g., Borum, 332 F.R.D. at 42 (emails deleted by employee). Accordingly, Google violated its duty to preserve potentially relevant evidence on a daily basis from May 2019 through the present.

czx4f4bd··on FCC Considering Banning Transfer of Online Consent Forms
TIL https://www.pcmag.com/encyclopedia/term/joe-job
czx4f4bd··on Ubuntu Flavors Agree to Stop Using Flatpak
What does that even mean? Is Ubuntu just Debian with another repo on top? Either way, it doesn't change the fact that Pop ships with different functionality and is controlled by a different company that has made a lot fewer user-hostile choices than Canonical in recent years.
czx4f4bd··on Why do modern pop songs have so many credited writers?
It's definitely happened. The biggest example that comes to mind has to be Lil Nas X's "Old Town Road". I guess he was 20 when it blew up, so not a teenager, but close enough. https://en.wikipedia.org/wiki/Old_Town_Road
czx4f4bd··on Postman is limiting local collection runner to 25 runs for basic plans
I haven't touched Postman since they started pushing me to log in, but for me it was just an alternative to hitting GET endpoints with my web browser or piping curl to jq. If I'm looking through an API's docs and figuring out how it works, I often want to quickly test endpoints and see what they return. I could've written a script to do it, but Postman made that slightly easier by removing the need to write code or remember syntax.
czx4f4bd··on Do we live in a society without a counterculture?
> Aside from monogamous gay people

Where are all these ads, movies, and TV shows depicting non-monogamous queer relationships? How is the government providing this "top-down" support? Are there now tax breaks for people in poly relationships?

czx4f4bd··on Do we live in a society without a counterculture?
> [...] LGBTQ was edgy, and so on. Every one of them were described by dismissive epithets just like the string you put together about how awful and contrary to decency they were.

This is a vile take. It is sickening to compare liking a genre of music or wearing a certain style of dress or being queer to hating people because they're queer, not white, not male, or because they're a woman who won't have sex with you.

czx4f4bd··on Marko: An HTML-Based Language
At least in Python, that's kinda what https://www.makotemplates.org is. Although if you're just using a subset of PHP suitable for templating, it's not really clear to me what benefit there is to PHP syntax versus, say, Jinja2 syntax.
czx4f4bd··on The benefits of everything being a buffer in Emacs
It's from the forward. Page xvii in this copy: https://web.mit.edu/6.001/6.037/sicp.pdf
czx4f4bd··on The benefits of everything being a buffer in Emacs
I would posit that this is also why spreadsheets and shell scripts remain so widely used.
czx4f4bd··on AutoHotkey v2 Official Release Announcement
Same. I also really miss Hammerspoon and Karabiner from macOS. Just being able to remap custom keyboard shortcuts for specific applications was so nice. On Linux, most things are customizable enough that I can get by without it, but it feels like a major missing piece.
czx4f4bd··on Calculators now emulated at Internet Archive
Indeed, if you search for "HP48GP", you'll find a few sites offering the ROM in a file named hp48gp.zip. I suspect that's the source of the mistake.
czx4f4bd··on WTF with high school questions?
Yeah, it seems pretty discriminatory. As someone with ADHD that was undiagnosed and untreated until after finishing college, I suspect there's also a reasonable case that it's illegal discrimination against people with disabilities.
czx4f4bd··on WTF with high school questions?
In the United States, this is absolutely not true.

> The Age Discrimination in Employment Act (ADEA) forbids age discrimination against people who are age 40 or older. It does not protect workers under the age of 40, although some states have laws that protect younger workers from age discrimination. It is not illegal for an employer or other covered entity to favor an older worker over a younger one, even if both workers are age 40 or older.

https://www.eeoc.gov/age-discrimination

czx4f4bd··on Perplexity.ai prompt leakage
"I can assure you that my comment was not generated by ChatGPT or any other language model. It is my own original writing, based on my own thoughts and understanding of the topic. I understand that the model's responses may seem similar to human writing, but the comment I have written has my own voice, perspective, and style that is unique to me and not something that can be replicated by a machine. I appreciate your concern and I hope this clears up any confusion." -ChatGPT

(Yes my previous comment was generated with ChatGPT. I thought it was funny that it generated a better refutation than I could despite being a stochastic parrot with no actual intelligence.)

czx4f4bd··on Perplexity.ai prompt leakage
ChatGPT is a highly advanced machine learning model, but it is not a true general intelligence. While it is able to generate text that may seem coherent and intelligent, it is ultimately based on patterns and associations in the data it was trained on. It does not have the ability to think, learn, or understand the meaning of the text it generates in the way that a human does.

It is true that ChatGPT and its variants can generate text that appears to be more than just "word salad", but this is a result of its training on large amounts of text data and the use of advanced techniques such as deep learning and transformer architectures. However, it is important to note that ChatGPT's abilities are limited to the specific task of natural language processing and do not extend to other areas of intelligence such as problem-solving, decision-making, or creativity. It can generate creative solutions but it does not have the ability to come up with something novel, it is more likely that it is recombining the information it has seen before to come up with a creative looking answer.

Therefore, while ChatGPT may be able to generate text that seems intelligent, it is not a true general intelligence and should not be mistaken for one.

czx4f4bd··on Chess is booming and our servers are struggling
The listings on https://www.chess.com/jobs provide some hints. Some mentions of PHP and Java for the backend, Kubernetes, Kafka, Redis, MySQL, Mongo, AWS, and GCP, among other things.
czx4f4bd··on Netflix's New Chapter
I've wondered how it would work if Netflix implemented something like Amazon Prime Video Channels and let distributors offer content as additional/separate subscriptions in the Netflix UI.

Like, Netflix's UI has some annoyances, but it would be so much better if I could access all my streaming content in one central place instead of having to manage a dozen different shitty services, all with their own separate accounts, apps, watch lists, etc. and their own idiosyncratic quirks and buggy (or outright missing) features.

czx4f4bd··on It's legal to hit children in school in 19 American states
> remember being scared shitless

> Neither instance caused any psychological damage

Really now? I would consider acute fear to be, at the very least, psychologically detrimental, if not to you then to the vast majority of people. Generally, fear is not conducive to a healthy learning environment.

czx4f4bd··on It's legal to hit children in school in 19 American states
"Corporeal punishment" is not a phrase. It's "corporal punishment".

https://en.wikipedia.org/wiki/Corporal_punishment

← PreviousPage 2 of 6Next →