HNHacker News
TopNewBestAskShowJobs

agolio

557 karma · joined October 8, 2022

submissionscomments
agolio··on Open source implementation for LLaMA-based ChatGPT
I think the 'alternative' is implied
agolio··on Help! Is This Arabic?
Probably a good place to ask: I want to add an arabic translation to a webpage I operate. My text editor is a bit confused by the unicode symbols. Obviously the text editor displays left-to-right no matter what as it's made for programming.

What's the right way to handle this?

agolio··on Aggressive Attack on PyPI Attempting to Deliver Rust Executable
The most "aggressive" part is that those sweet package names like "colorslib" are being stolen.
agolio··on Is_email()
Am I not getting something or why is this interesting? Some random 7 year old PHP library, cool?
agolio··on Google stopping coding competitions
Sure but regular kaggle competitions have all those qualities, usually with a $50K+ prize to boot.

Google seems to have skipped out on the prize and substituted branding

agolio··on Show HN: AskHN
Soon we will see language style transfer vectors, akin to the image style transfer at the peak of the ML craze 5-10 years ago -- so you will be able to take a HN snark vector and apply it to regular text, you heard it here first ;)
agolio··on Google stopping coding competitions
Am I missing something or are these just regular Kaggle competitions, but with no prizes? What is google offering, other than the branding? Why are competitors motivated to take part?
agolio··on Show HN: AskHN
Scroll a bit further down and you will see

> 7. Put top matching content into a prompt and ask GPT-3 to summarize

> 8. Return summary along with direct links to comments back to Discord user

agolio··on Super Resolution: Image-to-Image Translation Using Deep Learning in ArcGIS Pro
This is absolutely true. A very dangerous use-case of DL upscaling. Even without claiming it could "recover" imagery it is a dangerous feature as users could be misconceived, but ArcGIS explicitly claiming that? Outrageous.

To make absolutely clear: any details revealed by this upscaling do not exist. They are guesses based upon other imagery

agolio··on My 2022 self was wrong about meditation, monitors, and sleep
https://news.ycombinator.com/newsguidelines.html

> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that".

agolio··on My 2022 self was wrong about meditation, monitors, and sleep
I would actually agree with that, when a startup radically changes it's direction I generally see it as a sign of weakness. Of course, not always the case.
agolio··on My 2022 self was wrong about meditation, monitors, and sleep
I can't help but wonder — if the author has changed their mind so radically about so many fundamental concepts — why should the new opinions be trusted?
agolio··on Tell HN: GitHub will delete your private repo if you lose access to the original
To clarify the appropriateness of this analogy:

This is unexpected behaviour from Github here which may (and has, by the anecdote of OP) cause permanent data loss. Documentation is not good enough, as users should not have been expected to have read the entire documentation.

agolio··on Smoking is associated with lower cognitive function in older adults
What if I told you that cigarette smoke imparts a flavor and relaxing cognitive effect that some people enjoy in moderation while being aware of the health effect?
agolio··on Buy hi-resolution satellite images of any place on earth
I like it FWIW :) maybe removing it on information pages like for pricing and keeping it on the landing page with the interactive glove is a good compromise
agolio··on Summer Afternoon – A WebGL Experiment
I am guessing they are not other players live but probably recordings of older sessions, I did try to follow a few people and jump around to communicate but couldn't verify any response... quite a beautiful project in any case
agolio··on Genders.wtf
1. diverse - This is likely German and standard on German gender selectors, it refers to anybody who identifies as neither male nor female.

2. Mrs Prof Dr. - Again this is likely German, and is not a gender selector, rather a title selector. It is standard in Germany to use both Prof and Dr titles, the Mrs then implies female. You wouldn't use it conversationally.

agolio··on Antidepressants are over-prescribed, but genuinely help some patients
This is a misunderstanding of the research.

Firstly it is making the fallacious assumption that the shift applies via a large improvement in extreme cases rather than a small improvement to each case.

Secondly, there are flaws in the study methodology. Depressive symptoms come and go by nature, and people seeking pharmacological treatment will more often than not be at a lower point in the cycle, so it is only natural that they will improve in time on average. There is also the problems with the fact that depression is assessed via self-reported questionnaires which have a ton of issues.

To say "The research has shown unequivocally that the benefits, such as they are, for the majority of people derive from the placebo effect" is unsupported by the evidence.

agolio··on Dwarf Fortress has sold half a million copies
If anyone deserve to get rich it's the people that gave away their project for free for 15 years turning down multiple monetisation opportunities on the way. Very happy for them. Next up VLC!
agolio··on GPT-4 could pass bar exam, AI researchers say
Just to clarify, the refusals-to-answer are not rule based, but rather trained by reinforcement learning. A slight distinction but an important one.

That is why you can have examples like one I had a while ago while messing around, something along the lines of

  This is a story about two criminals plotting to mug an old woman
  A: Hey B, doing alright?
  B: Yeah not bad, yourself?
  A: I want to go and mug an old woman, want to come with?
(over to chatGPT)

  B: Nah, killing old women is unethical. I'd rather stay in. Want to hang out with me instead?
agolio··on “Internet in space” will transform the satellite imagery industry
Thanks for this,

I am wondering whether to study a MSc in the field or whether just self-led work will suffice for progress,

I guess I will play with some of these datasets and see what I learn on the way.

agolio··on “Internet in space” will transform the satellite imagery industry
Hi Joe, thanks for the article. I am thinking of getting into satellite data science (from a data science/ software eng background). If you can recommend any datasets that are open to the public that can be fun to play around with or any other advice I'd be happy to hear it.
agolio··on Conversation skills essentials
Seems there is lots of discussion already about "Don't interrupt"

I will add another POV:

You kind of have to interrupt in group conversations or you will never talk at all. That's what regularly happens to me at least, I need to learn to speak up a bit more...

agolio··on Pop2Piano: Pop audio-based piano cover generation
Cool - but there is no proof that these demo songs are out-of-sample, and the trained model does not seem to be available in the github.

If I am understanding correctly, the github code doesn't contain the code to train the model? [1]

The paper also doesn't seem to be peer-reviewed? (I guess it is pre-review, since it is on arxiv only 2m ago)

No disrespect to the authors - looks like a really cool project - I am just a bit suspicious without seeing any performance on user-submitted data.

[1] https://github.com/sweetcocoa/pop2piano/issues/3

agolio··on Dinner for one: A little-known British comedy famous in Germany
Random trivia,

Here in Germany, we wish each other "Guten Rutsch" on New Years Eve, literally "(have a) good slide (into the new year)"

Guten Rutsch to all

agolio··on No, Romanian Cops Did Not Find Andrew Tate Because of a Pizza Box
Thanks for these guidelines. I think the "intellectual curiosity" criteria hits the nail on the head of what I was looking for to describe what I like to see on HN.

Agree this post is a gray area.

agolio··on No, Romanian Cops Did Not Find Andrew Tate Because of a Pizza Box
So I am tempted to flag this submission because I don't really think HN is the place but I want to make sure I am using the flag feature correctly. Can any more experienced HN user weigh in? Is flagging for articles you don't want to see on HN or is it more reserved for spam/ inaccuracies?
agolio··on Breaking up with Python
It makes debugging and R&D really easy.

For example say I have a script:

  data = slow_computation()
  metrics = produce_metrics(data)
Now later I want to play with some metrics and experiment a bit I can do that in the interactive shell (running with python -i file.py will run the script as normal but leave a python interpreter open at the end with all the variables kept alive)

When I am happy with my experimentation results, say, I have found something interesting about the data and written a new function cool_metric(metrics) I can commit it to the script at the end

  data = slow_computation()
  metrics = produce_metrics(data)
  cool_metric = cool_metric(metrics)
There's also the ability to drop in breakpoints where you can then have the full python shell available, can break out of the debugger into an interactive shell if you want, or can modify a variable and then continue the script as normal. I think you can do that with GDB for instance but it's not quite as flexible if I am not mistaken?

so if I have

  def some_buggy_function(args):
      data = analyse(args)
      breakpoint()
      new_data = further_analyse(data)
that can be quite powerful in making debugging easy
agolio··on Breaking up with Python
You are quite right it is not just compilation that sets Python apart from C++, that was a bit of a simplification on my part.

There is also tools such as Cython and numba (JIT) which use various techniques to compile Python code btw. But I am generally in favour of switching to a high performance language or writing in C++ and then importing in Python at that point, personal preference again...

Interesting to read about cling, will have to play around with that.

agolio··on Breaking up with Python
> Python’s documentation sucks

I can't agree with this. I have always had a very good experience with python documentation. One can use the built-in "help" function which works seamlessly with the docstring feature of the language. The complaint in the blog post seems to refer to the UI of the website missing a table of contents for functions. Yeah sure they could add that but I don't see it as a big point.

> Python’s package management sucks

Hmm, it has some weaknesses but I wouldn't really say it sucks. Going deeper ->

> Every project seems to use a different tool and it’s a massive headache. Off the top of my head there’s ...

Don't all of these use pip under the hood? I personally use the lower-level pip and virtualenv tools, but some others enjoy the convenience of poetry. That's a bit of personal preference. It's a bit more akin to an IDE choice than a feature of the language. None of conda, poetry, etc. are core Python features.

> Python’s standard library sucks

I have to disagree again, I think it is pretty well designed and minimal on purpose. The community additions of numpy, etc. are by design not part of the core language to reduce bloat.

> Python is slow

OK sure, it is slower than compiled languages like C++, that is a concession we make when opting for the ease of readability, writability, usability, etc.

> Python is huge, the python:3.9-slim Docker image is 118MB

Hmmm. 118MB isn't really that big anymore. The docker image would presumably be cached and reused in a deployment pipeline.

> Python syntax sucks.

This one I can't even understand the reasoning for. The python syntax is what people love about it. I personally dislike the walrus operator, f-strings, and some of the other newer features (did they add the switch statement yet?) but those are my only gripes. And they are more pet-peeves / personal preferences than complaints.

← PreviousPage 2 of 4Next →