HNHacker News
TopNewBestAskShowJobs

x1798DE

3,009 karma · joined April 24, 2014

submissionscomments
x1798DE··on The purpose of DNS is to spread scams
He is subtly pointing out that he (edent) is the author of the original blog post by calling himself handsome and talented.
x1798DE··on Alice is impatient
My understanding is a lot of the probability puzzles in Allen Downey's Probably Overthinking It [1] also boil down to similar selection effects (the inspection paradox is definitely in there). There is a lot of cool stuff in that book (and his blog of the same name).

1. https://greenteapress.com/wp/probably-overthinking-it/

x1798DE··on Everyone Against Us (2023)
> He is not an outlier.

According to [1] the average pre-trial detention in Cook County was 51 days in 2017-2019 and 76 in 2020-2021. Searching for Agustín Toscano I see many references to him being the detainee with the longest pre-trial period, so I think he actually is a pretty dramatic outlier. Though it is true that according to [2] there are at least two other people on murder charges with similarly long pre-trial detention periods.

Which is not to say that it isn't horrible to be even a few weeks in pre-trial detention let alone 51 days, but I don't think 14 years is a particularly regular occurrence.

1. https://loyolaccj.org/blog/pfa-jail 2. https://www.chicagotribune.com/2023/12/31/stalled-justice-sl...

x1798DE··on Unverified: What Practitioners Post About OCR, Agents, and Tables
I have also found that LLMs do not help me communicate my ideas in any way because the bottleneck is getting the ideas out of my head and into the prompt in the first place, but I will disagree with the idea that the output beyond the prompt contains no useful information.

In the article you linked the output he is complaining about probably had a prompt like this: "What are the downsides of using Euler angles for rotation representation in robotics? Please provide a bulleted list and suggest alternatives." The LLM expanded on it based on its knowledge of the domain or based on a search tool (or both). Charitably, the student looked it over and thought through the information and decided it was good (or possibly tweaked around the edges) and then sent it over - though in practice they probably just assumed it was correct and didn't check it.

For writing an essay like "I would rather read the prompt" LLMs don't seem like they would speed up the process much, but for something that involves synthesizing or summarizing information LLMs definitely can generate you a useful essay (though at least at the moment the default system prompts generate something distinctively bland and awful).

x1798DE··on High court claimant was fed answers through his smart glasses, judge finds
For some reason I parsed "fed" here as "fed[eral agent]". If anyone else was confused, the headline is referring to someone (possibly a lawyer on his side) feeding him answers through the glasses.
x1798DE··on Show HN: I built an app store for open-source financial plans (on spreadsheets)
Wow this looks really well done, congratulations!

One question: I was exploring the public spaces and I'm wondering are these your real finances, or is this just a mocked-up example? https://finfam.app/mahmoud/space

And if they are your real finances, are you manually entering in things like your credit card balances, or do you have integrations that automatically track that? If there aren't integrations already, is that on the road map?

x1798DE··on Speaking without vocal cords, thanks to a new AI-assisted wearable device
Not OP, but as a native English speaker and former scientist (though not in this area), I would interpret "x does y on English tasks" to mean "we tested this in English and don't know if the effect generalizes to other languages".
x1798DE··on It's cheaper to rent than buy in 95% of the US
The article does not really explain what it means for it to be "cheaper" to rent than to buy here. Do they mean mortgage payment + taxes is higher than rent? Or do they mean that mortgage payment + taxes - equity is higher than rent?

It seems like accurately assessing the true cost of owning a home is complicated, to say the least, and it might not be terribly easy to compare it to rental costs across the whole country like this...

x1798DE··on Turning back the clock: Human skin cells de-aged by 30 years in trial
I used to get mosquito bites but I stopped getting them as an adult. I realized after a while that my skin stopped reacting to them even though the mosquitos were still biting me.

I recently managed to coax one into biting me to test my hypothesis. I felt it go into my skin and watched it suck for a bit, but it didn't get particularly engorged on it. No mark the next day. My son had a bitemark from a non-deliberate bite, though.

It seems to be a known phenomenon (though I have no idea why it happened to me): https://outdoors.stackexchange.com/questions/4310/is-it-poss...

x1798DE··on A not so gentle intro to web3
I think the argument would be that formerly corrupt enforcement entities, or entities with no track record, would use a blockchain as proof of their commitment to impartial enforcement going forward. "We know you don't trust us, but here is a public record that you know we didn't manipulate, so if we are going to steal your land we have to do it openly."

That said, the same thing can be accomplished by outsourcing the public ledger to a third party with a reputation for trustworthiness. The same way that countries that cannot make a credible commitment to not devalue their money will often peg their currency to the dollar or the euro.

x1798DE··on Tech compensation in 2021
I don't know if it's right for everyone, but the way I did it was to practice a bunch of leetcode style questions and send out resumes go for job postings at big companies.

That was for my first tech job. Once I had that one advertised on LinkedIn (and some open source participation, and some talks at conferences - not sure what generated interest), I started getting a steady stream of unsolicited emails from recruiters. Next time I was ready to switch jobs I just responded to the ones from FAANG companies and went back to practicing leetcode.

You can probably also just reach out directly to recruiters at big companies, or ask someone you know who works at a big company to put you in touch with a recruiter or recommend you.

x1798DE··on It's not your age that's slowing your metabolism, new research says
Where can you get this test for $50? From a cursory Google search in NYC the only place I'm seeing with prices costs more like $200: https://www.fitnescity.com/resting-metabolic-rate-test
x1798DE··on Temporal: Getting started with JavaScript's new date time API
The full theory on how the names are selected is here: https://www.ietf.org/timezones/tzdb-2021a/theory.html#naming

For most zones, it's the largest city in a region where the timekeeping has been the same since 1970. This can cross state or national boundaries.

x1798DE··on A walk in nature is better than microdosing
It's unclear from the article, but the author may mean "Why do people talk about microdosing for these benefits and not about walking in the park?" The author even mentions that microdosing is not common.

Alternatively they may mean, "Why is microdosing so trendy but walking in the park is not?"

x1798DE··on Ask HN: How to Contact YouTube?
No idea if what OP is doing is or isn't fair use, but fair use doesn't require the content creator's permission, and in fact if you have the content owner's permission you generally don't need to invoke fair use at all (since they are in a position to simply grant you permission to use their content).
x1798DE··on PEP 563, PEP 649 and the future of pydantic and FastAPI
I'm pretty sure the answer is, "You don't need to do anything about this." Note that Brett Cannon (Python Steering Council member) said that more people +1-ing or liking the issue is probably going to be disregarded (or possibly be taken negatively), in the issue: https://github.com/samuelcolvin/pydantic/issues/2678#issueco... and on twitter: https://twitter.com/brettsky/status/1382829606084829186?s=20

It seems that this post and the attempts to draw a lot of attention outside of core dev is likely to hurt pydantic's position rather than help it (though probably it will do neither because the core devs / steering council aren't going to ignore an issue out of spite or something).

x1798DE··on What’s up with these new not-open source licenses?
They can still do this if the old code base is under a permissive license, since permissive licenses like BSD, Apache and MIT are compatible with proprietary licenses.
x1798DE··on Artificial Neural Nets Finally Yield Clues to How Brains Learn
I occasionally did check up on stories, but people rarely do follow-up reporting (especially for things that don't pan out), and Google searches usually just turn up 50 variations on the original story written from the original press release. It's a very unfortunate dynamic.
x1798DE··on Pip has dropped support for Python 2
One thing that might be important to note about this: to the extent that pip is a client for PyPI, a strategy of freezing the last supported version of pip indefinitely may not work. It will presumably always be able to install Python 2 wheels from a local wheelhouse, but it's worth being prepared for a future where `python2 -m pip install <x>` stops working.
x1798DE··on Free to download public domain art, posters and illustrations
FYI, some of the sites on there that bill themselves (or have billed themselves) as "public domain" actually use proprietary licenses that are not compatible with public domain declarations. I find it very frustrating that "public domain photos" turns up unsplash, pexels, pixabay and a bunch of other sites that have licenses with terms like, "cannot be used to make the model look bad" and "cannot be used to create a competitor to our site".

For many use cases, these licenses are perfectly fine, but they aren't compatible with actual CC-0 declarations (or even CC-BY), so if you are trying to create permissively licensed derivatives, you must avoid them. It may be worth marking those ones with an asterisk or something to avoid misunderstandings.

x1798DE··on I made 24 high-quality Covid illustrations. Free for commercial and personal use
This says it's under "creative commons" license, but there are many creative commons licenses and the link just goes to creativecommons.org . I'm guessing you meant to use CC-BY, CC-0 or CC-BY-SA?

CC has a license chooser to help you pick one: https://creativecommons.org/choose/

Edit: Just noticed that someone else had the same question, my bad: https://news.ycombinator.com/item?id=25301038

Sounds like it will be CC-0 when the license is sorted out, which is awesome! If true, advertising that these are public domain will probably be an even stronger selling point!

x1798DE··on Hunting for Malicious Packages on PyPI
You are correct that installing a wheel doesn't execute arbitrary code.

If you use `--only-binary :all:`, that is equivalent to --wheels-only. Though not all packages ship wheels

x1798DE··on Python 3.9
Yes: https://pypi.org/project/backports.zoneinfo/
x1798DE··on Conditions of ACME's Unconditional Guarantee
I assume you send a fragment and the receipt or something, otherwise you can smash your klein bottle into many fragments and the return policy becomes a bulk discount.

(Though this particular business seems low volume enough that you can probably easily deal with that problem so long as you don't have to scale it.)

x1798DE··on Dependency
I think you are describing Tidelift: tidelift.com
x1798DE··on Blog Anonymously
One thing this doesn't address is how to build an audience anonymously. I have occasionally considered creating a pseudonymous blog, but I don't know how to acquire readers without leaking information about my existing social network. I feel like anonymous submissions to stuff like reddit and HN rarely get traction.
x1798DE··on Old Code Gets Younger Every Year
There is such a process, PEP 541: https://www.python.org/dev/peps/pep-0541/

It was adopted in March 2018, and many projects / names have been claimed under this process.

You can see a list of some of the projects claimed or in the process of being claimed here: https://github.com/pypa/pypi-support/issues?q=label%3A%22PEP...

x1798DE··on The Beauty of Unix Pipelines
I imagine you are thinking of xonsh? https://xon.sh/
x1798DE··on Americans losing faith in what Trump says about the coronavirus: Reuters/Ipsos
Interestingly, Scott Alexander puts "Lizardman's constant" - the rate at which you can get people in a poll to agree to even patently absurd things like "Lizardmen control the Earth" - at 4%: https://slatestarcodex.com/2013/04/12/noisy-poll-results-and...

So in a sense 98% seems suspiciously high for poll responses even assuming that the true rate of bleach-drinkers is something like 0.0001%.

x1798DE··on Bug #915: Please help
The original title made reference to Ned as the "creator of coveragepy", which specifically means the person who created it. The original author was Gareth Rees, according to Contributors.txt [1], and Ned Batchelder took over in 2004.

I don't mean it to suggest that Ned has a lessor role than creator, just that the post's title was changed to add inaccurate information. I figured that if the moderators saw this and decided that the context of the author's role in Coverage was important, they could update the title to reflect his actual role.

[1] https://github.com/nedbat/coveragepy/blob/master/CONTRIBUTOR...

Page 1 of 34Next →