Hacker Newsnew | past | comments | ask | show | jobs | submit | emil-lp's commentslogin

In the 1700s, perhaps. But we have come a long way since that.

Yet, OP is repeating the same logical fallacy: the absence of a result is not a result of absence.

So, if these posts come at the same time each year, and IDs are consecutive, then

    year,id
    2025,46307973
    2024,42373343
    2023,38467691
    2022,34190421
    2021,29667095
    2020,24947167
    2019,20899863
    2018,17790306
    2017,15148804
And the delta is

    year,delta
    2025,3.9M
    2024,3.9M
    2023,4.2M
    2022,4.5M
    2021,4.7M
    2020,4.0M
    2019,3.1M
    2018,2.6M
Has HN peaked?

Everything comes and goes. HN is no exception. With that in mind does it matter for you? Are you here because HN is at its peak? If commenting here makes you life better a bit keep doing that. If not then just don't and go somewhere else. Or stop using the internet altogether and just became goat farmer. Do what makes you happy and not what crowd thinks will make you happy!

Crafting CSVs is what makes me happy.

it is a very interesting observation and I did some calculation and it seems that every 8 seconds, one hackernews comment is made

I feel like the reason why it has peaked is that when hackernews was created, it probably had both youngsters and experienced alike since it was the hot new thing once but over time it matured and I think that very few young people are here and I doubt that there are surveys for hackernews median age

I am one of the youngsters and honestly I joined because of youtube (fireship -> primagen -> theo t3 -> hackernews)

And I feel like the reason hackernews doesnt feel attractive to youth is probably because of attention span, like only recently I saw someone create a thread about what clicks on hackernews or not as if its a game and I do feel like hackernews isnt conventional social media and our whole new generation has never really understood something beyond conventional social media

To me, it was unstimulating at first (which in retrospect is a good thing), like just large amounts of texts and texts in comments and I didn't understand the situation

And I don't think hackernews should change. Once I got the hang of it, it became one of the most interesting websites to me personally.

But don't worry I think that the spirit of hackernews/tinkering is still there in youngsters whom I see in their own ways, people (my age) are definitely being fed up and are taking steps like clippy and other interesting stuff that one can argue go similar to tinkering/curiosity of computers

I will have to admit that even my attention span was "cooked" and I don't think it was something extremely because I have talked about it but like, as a youngster the culture is changing so fast sometimes like, after I was on hackernews for a long time, I do not feel talking internet slang but that does alienate me sometimes because people my age have low attention span and when I used to send long messages to my friends they were kinda responding like, "aint nobody reading ts" or even on platforms like discord, I genuinely felt like a left out person because all people my age had slang or something and I didn't

Nowadays I do not feel this way because this is the person I am and I kinda see opportunities for myself which are unique to myself because of hackernews and the tinkering curiosity it has given me but still I just wanted to share a perspective about something that had troubled me once.

Apologies for the yap and have a nice day!


Awesome! I found it interesting. Keep doing that :)

I'm pretty sure that the peak b/w 2020 and 2023 was a temporary boost induced by COVID-19.

Unclear until you also count comment count on the threads, because number of posts is consistent but engaging with the posts may have gone up

We're on the verge of an unprecedented economic crisis.

When you say "base 10", is that "10"-er written in big endian or small endian?

It's as if there's a convention of sorts to how we write numbers (regardless of base).

If you don't state endianness in your exercise, one should assume the convention is followed.


If k=50, then I'm pretty sure O(n log n) beats O(nk).

You are strictly correct for a single pass! log2(9000)~13, which is indeed much smaller than k=50. The missing variable in that comparison is Iterations. t-SNE and UMAP are iterative optimisation algorithms. They repeat that O(N log N) step hundreds of times to converge. My approach is a closed-form linear solution (Ax=b) that runs exactly once. So the wall-clock comparison is effectively: Iterations * (N log N) VS 1 * (N *k) That need for convergence is where the speedup comes from, not the complexity class per se.

https://news.ycombinator.com/item?id=22153665 505 points, 143 comments, 6 years ago

https://news.ycombinator.com/item?id=31832564 155 points, 52 comments, 3 years ago

https://news.ycombinator.com/item?id=15302035 105 points, 46 comments, 8 years ago



I would love to be able to do `info recutils` before installing, as for deciding whether I want to install it. Is there someway to point info at some online source? (Yes I know there are published HTML versions of Texinfo documents, but I really want to do that in my terminal without needing to locate a website.)

If you're on Debian, you can do

   w3m `apt-cache show recutils | awk '/Homepage/ { print $2 }'`
Adapt the above to your system and its software

What tool do you use to read/write/modify? Do you do it manually?

I use VisiData[0] to view and modify in bulk. For simple error corrections I just edit the text file. For insertions as part of another process I'll write a simple script that appends a block of test to one of the .rec files.

[0] https://visidata.org


(saulpw is the author of VisiData, and it's a marvelous piece of software.)

I guess I should have made that disclaimer myself, thanks for filling in the gap!

Thanks. Instantly installed as well. Free software is awesome (here: GNU, Linux, APT, and now recutils and visidata)!

Has support for recfiles improved recently? I was overjoyed when I learnt that VisiData had support for recfiles since I'd been getting tired of editing recfiles manually and liked VisiData's UI when working with CSVs and such.

But at least at the time (~2 years ago IIRC), the support was really basic, just basic record display, and most importantly, editing the parts VD didn't understand lead to data loss. I don't remember what I was trying to do - the error report I wrote with those details died with my old machine - but it wasn't anything too complicated, just array fields and foreign keys I believe i.e. just using recfile features one step beyond a listing of `key: value` pairs. I gave up on recfiles as a whole after losing data a few times like this (since I hadn't found any other suitable tool either).


Last I used Visidata, it didn't play nice with fields like %sort (they'd disappear if you re-saved the file) and if you had two fields with the same name in one record they'd get combined into a single field like "Name[2]:" when you re-saved. It might've also killed comments? I'm certainly not surprised it only has basic recfile support, because who use recfiles, but I'd be careful using VD with them for anything but viewing.

I haven't put the work into supporting full round-tripping, so yes, at the moment it's mostly useful for reading/viewing. If someone files an issue that would likely go a long way towards getting better support!

The front page "when you have .. but you need .." doesn't list rec files as a format. What other obscure formats does this support? I can't find a list

https://visidata.org/formats

We keep that list up to date.


The point is that freeze could work in constant time, whereas the copying takes linear time.

Another alternative mentioned was `move`, which would create a frozen version in constant time and clear the original dict.


Freeze can't work in constant time if it builds a hash when the dict is frozen so that the dict can be used as a key.

If all it does is set a flag that prevents modifications, that's different.


Because optimizations are not added to the PEP, but added later.

Perhaps your advanced engineering degrees enabled you to do public speaking and blogging?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: