skysight-inc/HackerNews huggingface dataset:
Why do people tag the year on articles? I feel like hackers cling to the “if it’s not new, it’s not worthy” paradigm.

Update: Thanks for all the replies, makes sense.
Why downvote an honest question?
On Analysis of the Bitcoin and Prism Backbone Protocols
Looks like most medical organizations range from advising against circumcision, to considering making it illegal, with the notable exception of the US [1]. As for the protection against disease:

"Male circumcision reduces the risk of HIV infection among heterosexual men in sub-Saharan Africa [..] The effectiveness of using circumcision to prevent HIV in the developed world is unclear;" [2]

Since newborns are unlikely to have sex [3], there should be no harm in waiting until puberty, and getting the boy's input on what is an irreversible change.

[1] http://www.cirp.org/library/statements/

[2] https://en.wikipedia.org/wiki/Circumcision

[3] C'mon man.
Why? thesixtyone.com never turned off their "old" subdomain
Drop me an email: https://jgthms.com/
rejecting all of 0.0.0.0/8 was their CVE-2016-2222 fix
To me the flaw in this approach is that we have finite time and attention. I'm all for rewriting something when that something has the potential to radically improve what I'm building. But if we are busy rewriting everything else, we may never get to the one thing that delivers the most value.

As an example, if I'm building some new piece of SaaS that has an API, I could write my own JSON parser, my own HTTP server, my own network stack, my own OS. Heck, I could eventually learn how to make my own servers, my own processors. But I'd be comfortably dead before I learned how to do all those things as well as off-the-shelf components deliver for a SaaS API.

Instead I'd rather spend my time on activities that are more valuable to my users. If one of those things turns out to writing a custom JSON processor, sure, I'll do it. But if the only purpose in me doing that is to learn something, then I shouldn't be jamming my educational experiments into a production system that doesn't need them. I've had to clean up too much of other people's flavor-of-the-month experiments to want to inflict that on whoever maintains my code next.
If you have an account, you can set your preferences to use the "old" design by default so you don't have to manually use old.reddit.com. Uncheck "Use the redesign as my default experience". If that option goes away, I'm done with reddit.
https://i.reddit.com works too
It's not aspiration, but rather the delay in onset of voicing. /b/ begins voicing before release, /p/ begins very close to release, and /pʰ/ begins after release.

You might also be thinking about the fact that, where English speakers would use /pʰ/, they tend to hear /p/ as /b/. So while an English speaker would say <pat> as /pʰat/, they will hear /pat/ as <bat>.
The thing I hate the most about the redesign is that now everything takes an extra click.
On old reddit the subreddits were right there on the left. Now they are in a drop down menu.
If I wanted to switch between new and top stories it used to be right there at the top. Now it is hidden behind a drop down menu.
Ask HN: What would you change if you were allowed to redesign the C++stdlib/ABI?
The value in HN comments is high. Just because they don't show ads doesn't mean they aren't able to capture that value either.

HN is not free in the purest sense. Companies/ideas/agendas are presented to you. It a way it's a platform and platforms are usually free and offer at least some network effect value.
Microsoft Word for Android has been installed more than 1B times
There's plenty that's worthy and new-to-me even if it's years or decades old. We're sophisticated enough to recognize that but still find the context valuable.
I had an experience like this learning about rhyming words in school when I was little.

"Hog", "log", and "bog" all rhymed, buy we couldn't figure out (not even the teacher) why "dog" (dowg?) sounded so much different. I was telling this story as a teenager when it suddenly occurred to me that I had a very strong accent.
Important Natural Remedies for Anxiety
>Animals avoid dangerous behaviours because they cause them pain. Robots, including self-driving cars avoid dangerous behaviours, because they are programmed to do so.

We don't know a priori whether these are in fact two distinct sets or just two descriptions of the same set. That is, nature may have "programmed" the insect to avoid dangerous stimuli without any conscious awareness of it, similar to how my hand starts to move from a hot stove before I consciously feel the pain. Or, our programming of accident avoidance might in fact endow a conscious experience of pain for all we know.
I've given up on new reddit as soon as they implemented lazy loading for comments, at this point i'm just using old reddit with ?limit=500&sort=top added
In this case it’s because the title suggests something that’s not correct, that a Lisp book is in work today.
It truly is an "experience", just like when people describe food as an "experience".
Open it in a private window, it works fine.
This is a meaningless headline, which follows a regrettably common way of producing misleading statements.

If you look at the article, you'll find that solar generation accounted for only 19% of the total. It's the "biggest source" only as a result of their choice of how to group the other sources. If they had decided to have a "fossil fuel" category, that would have been the biggest. But they decided to split fossil fuels into brown coal, hard coal, oil, and gas, so it doesn't win. Similarly, if they'd split solar into subcategories according to exactly which technology was used, none of them would have been "biggest".

You should similarly ignore misleading statements about "disease X is the biggest killer of Y", and so forth. They're all meaningless when the division into categories is arbitrary.
On Amateur vs. Professional Philosophy
The studies (showing risks in reduction of HIV and other STIs) are cited frequently by doctors and are controversial with people who take issue with circumcision. I personally find the conclusions of those studies suspect, but I'm not a doctor nor an expert, and this is the stance that many of them hold.
Tagging the year helps to contextualize articles for readers.
>Even when the processes are loading the libraries from different paths,

Well, in my original post (GGGP) I've defined "a library" as "a .so file" so what I can say is that the 872 distinct .so files used on my laptop will be shared among the different processes that use them.

If you assume the same library can be duplicated in two different .so files, then 872 is just an upper bound on the number of distinct libraries and further sharing could be done.

Eitherway, that is a significant amount of code sharing, which was the original question in this thread.
Yes and very slow to load. And also very unusable because it alternates between old and new ui. Https://i.reddit.com is the only thing that works but I think I'll stop using alltogethe
GuPM (Global Universal Package Manager)
As an almost architecture major, most architectural styles can be better understood by thinking "What's being rejected?"

It's a pretty insular culture (less so farther back, moreso the more modern you get), so essentially everyone knows the recent and current style... and then wants their work to be different.

When someone hits something that resonates, that gets copied, becomes the new dominant style, and then the cycle repeats.

Modernism (and then brutalism) was a rejection of the florid, nature-themed, complex styles that came before. It was literally "less is more."

I'd personally say that the longer a style lasts, the more derivative hacks you get with less talent, claiming to be designing in its name.
I’m sure an extension like Reddit Enhancement Suite will add the option if reddit stops supporting old.reddit.com.
If you simply need to blit pixels on a surface I'd suggest taking a peek at pygame. Setup window (one line of code), draw shapes, render!
I think the UI design isn't that bad; I actually like the large thumbnails in the new UI better because I like to view a lot of art. But it's the performance that makes it disgustingly horrible - I wonder if someone made a sane desktop UI replacement for Reddit.
> But not being able to easily narrow down which part of a system is breaking an invariant shouldn’t be an everyday occurrence

I think there's a kind of reverse Amdahl's law at work here. Situations where there is a nice clean crash into the debugger that tells you what's going on are easy - so they don't take up much time. Situations where that doesn't work take much longer - maybe the problem doesn't replicate when you're using the debugger. And there have been situations where simply doing the data-gathering to establish that a bug was real consumes weeks. My own personal one of those was missed touchscreen events; because they were so infrequent we eventually had to set up a robot to press the screen 10,000 times, resulting in 9,999 touch events, and record a huge amount of data up and down the stack in order to work out what had happened.
In the spreadsheet space, there were a few attempts to rethink spreadsheets--especially for financial modeling. Javelin was one. Lotus Improv was another.

None of them ever went mainstream although I assume some concepts may live on in specialty software.
We can make a bookmarklet that does that.

javascript:window.location =".compact"
A narrow way to look at it.

Loyality gained from those 100 poor people could allow trust between you that allows you to gain additional value (100 poor people trained becomes a powerful army). While the 10 dollars you gained while driving around someone you missed 100 dollar opportunities.
Look at the headline. There's a vast difference of implications it has when you append "now" to it, vs. "a decade ago".
I use i.reddit.com it's faster and usable
Ask HN: Getting Started Investing
I, like probably most of the people here, want to someday build a product and sell it. But, until I can come up with an idea I believe in I would like to invest in other people's ideas. I'm a well paid independent consultant and have $100-150K yearly profits that can be used for investments.

My problem is getting in touch with startups to invest in. Investing through AngelList, but I unfortunately do not (yet?) meet the requirements to become an accredited investor.

Is $100-150K yearly enough to get started? Do I have the "buy in" necessary to join a fund?

Any real life advice on how to get started would be greatly appreciated. I'm based in western Europe btw.
Ask HN: How do you deal with professional envy?
I think everyone feels envious of a high-flying peer once in a while. Or at least, I definitely do.

When someone younger than me, in my field, is making more money / getting more acclaim / winning praise from people I respect, it makes me seethe. Sometimes I even waste my time looking for a way to invalidate them, to put an asterisk* on their success, so I can feel better about myself.

Does this happen to anyone else? What do you do about it?
Yeah, it's pretty awful. I use Old Reddit Redirect [1] to always get to the old site. If they ever remove old reddit I will likely quit using the service.

[1] - https://addons.mozilla.org/en-US/firefox/addon/old-reddit-re...
I was using QuickBasic before there was a QBasic. (QuickBasic compiled to an executable for those who are unfamiliar with it.) Made some money with it as a teen programmer. I built a menuing system modeled after Automenu (by Magee Enterprises), but with an easier to follow config format and more flexibility. It ended up being popular enough to sell in my little corner of the DOS universe. Sold it on floppy disk at a local computer store.
I (and Occam's razor) would say the exact opposite - one should assume the effect will be the similar as for an older human, unless proven otherwise.

Otherwise you're making the unproven assumption that an infant's mind responds to pain differently - why would you think that? And which other subgroups of humans could you make evidence-free assumptions that they are different from the default (however chosen) human?
I dunno what's up elsewhere but my doctor said that there is no longer any medical reason to do it and to avoid it if possible.
Even as a tech problem, the new UI puts less information on the screen and makes it harder to interact with. It's worse by every observable metric, and I can't imagine they have successful A/B testing, because every other site on the internet that does a redesign (Facebook, Twitter, Youtube) commits to it, and Reddit has allowed users to stay on old reddit for like a year now.

The weirdest thing is that successful alternative reddit UIs exist, so all they would have to do is incorporate the features people are using alternative UIs for. They did virtually the opposite of that. This is exactly what Digg did, and the solution for Digg wasn't "allow people to use old Digg", it was "Everyone left and went to reddit".
Well, shit happens, and you may need to receive inputs that are out of your control, or use libraries that are less then perfect and you need to use intermediate results. In those cases a debugger (or even just strategic prints) can be a godsend.
Maybe you're thinking of hormesis? That's the term for small amounts of damage bring helpful, as with exercise. https://en.m.wikipedia.org/wiki/Hormesis

But this is a detectable amount of damage, so it's not homeopathy.
Yes, but I eventually realised what it's optimised for: image posts. For some insane reason they're competing with Instagram and Reddit's co-evolved site Imgur, on which people read comments much less often.

They also really, really want you to use the mobile app, which presumably means it does something privacy-violating.
Middle East Dictators Buy Spy Tech from Company Linked to IBM and Google
>It boggles my mind that a redesign could be implemented so poorly on such a popular site.

The irony of this statement is that Reddit _really_ became popular when Digg, who was the top link sharing site at the time, rolled out a new clunky ad-friendly redesign that caused a mass exodus of users to Reddit.
Yeah, this happens to me as well, I'll want to scroll when I have 5 minutes here or there and I'll run into the same problems. The reddit I knew and loved is gone, and it's filled with usability issues and politics all over.

As soon as the new redesign happened, I knew it was the first nail in a very large coffin. Reddit is going the way of the dodo and I'm not sure there could be anything to replace it with the way the internet seems to be going.

(I apologize for some very vague opinions as I haven't really dug deeper into these thoughts and so they're merely just feelings I have)
They're are so many extensions that made old reddit far superior. Namely Reddit Enhancement Suit and Imagus (which is good for the large thumbnails you like)
From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Containers [pdf]
Some people cling to it more than others. The date is usually added for context around articles where context in terms of time matters (such as this one)
I'm very glad someone did this trawling. Corporations are, and have been, getting away scot-free with an unbelievable amount of reputation laundering.
I even owned a hi-end Nikon scanner but it already starts with 120 film which is like 40€ for 5 rolls of Portra 400. Not speaking of keeping all chemicals fresh.
Do you want to invest, or to gamble?

At your level of available funds, investing in startups is gambling, because you can’t spread your bets widely enough to hedge them and increase the likelihood that gains on one will make up for the losses or break-even on the rest.

If you want to invest, I recommend index funds.
Tesla Roadster’s SpaceX thruster will be hidden behind the license plate
I hadn't seen notabug before. Visited the site and this was the current top post (censored by me):

"Should I complain about a nXXXXr cashier braying like a donkey?"

That's not a great first impression...

As a side note, anyone know how to do multiple asterisks on HN? Backslash doesn't seem to work as an escape character.
Modern graphical programming has nothing to do with setting pixels on a framebuffer the way you would in typical BASIC or LOGO implementations. You're essentially dealing purely with "surfaces" that work pretty much like glorified sprites (although supporting all sorts of 3D-like transforms), and then "compositing" the final result in hardware. This is why modern accelerated graphics can cheaply support very impressive visual effects, but has a bit more trouble achieving the inherent "pixel-perfect" effects that you got with purely software-based systems.
The title is worded in a way that it sounds recent. The title used is the article's summary, and the author saw fit to include the date at the time:

> In May 2009 O'Reilly agreed to publish a book about Common Lisp, and I agreed to write it.

It isn't less worthy if you're looking for an article about the book, but 2009 or 2019 is definitely relevant to whether I'm interested in reading it.
I get that this is a joke, but reflecting on it, it’s not wrong that we perceive days as a cycle.
Amazing. Here’s a newer research that unveiled the cause is cuts and scratches inside https://api.intechopen.com/chapter/pdf-download/62393
Honestly, the new design might be better, but I'll never know, because like you, every single page throws an error.

How can one of the most heavily trafficked sites in the world be so completely broken? I'm not sure. I can certainly summon lots of examples of terrible design that didn't hinder a site's success in the slightest. But I can't think of many sites that succeed despite throwing constant errors.
Since they deployed the new user interface it became unusable. The old UI was lighter, faster and more intuitive/usable.
> But we do not assert that human suffering is at all related to IQ or intellectual "sophistication".

Here's the thing though, high-IQ humans are much more likely to be depressive and so on, so in a sense yes, you can suffer more if you're smarter. Although what you were suggesting was a bit of a straw man, because the gap between a 100 and 150 IQ person is nowhere near as much as the gap between a 100 IQ person and a lizard. That is a massive quantitative difference that's not comparable to the differences between any two humans.

>> Simple animals appear to be able to experience pain. However ... they don't appear to be able to creatively imagine and dread pain.
> But we would not say that a human with a mental disorder that renders them unable to think ahead is no longer capable of suffering

Well, I think what he's getting at is that "suffering" seems more like an state of mind than just feeling pain at a given moment, and an important part of it is being upset about past pain and dreading future pain. So he's saying that they suffer less because they don't dread pain, imagine it, torture themselves with the idea of it. As someone who has a problem with working myself into spirals of dread about things, I'll tell you-- that's suffering too.

> > More sophisticated animals (e.g. dogs) appear to be able to understand suffering in a psychological sense.
> By "appear to", do you mean that dogs react to suffering in a way that reminds us of other humans? That they have learned to make the right noises, to flinch, to yelp?

Well that wouldn't imply understanding the psychological sense of it, now would it? I think what he means is that dogs can seem to have sympathy for you, when you're hurting, and be concerned about you, etc.

> > ... while it is clear that virtually every organism avoids death, it is not necessarily clear in which of these or other senses they experience suffering.
> I suspect that, though you never mention humans here, you are implicitly not questioning whether humans can experience suffering.

Um yeah in his framework he doesn't really have to? I'm not sure I understand your point here?

In summary: please stop straw-manning people just because you don't like their arguments.
USB Power Supply/Charger Test
Meh. Waiting for the counter-argument that Target has healthier employees and pay out less in health insurance because of it. (Though I just made that up. I wonder if it's true.)
I agree with your observations about manual focus lenses but I'm afraid you misspelled "Nikkor" as "Takumar" ;)
My chorus director in college was always trying to get us to not use the /g/ when singing German. He often used the finger/singer analogy to explain the difference.
I did!

I can't tell you how exciting it was to be hired to help a company enhance the https://github.com/spree/spree extension I authored.

It was the most rewarding phase of a 20+ year career.

Bottom line: if you make yourself known/valuable in a community, opportunities will pop up. Go for it!
At some point there was a fork of NeoZones into NeoBasic. Last I checked, NeoBasic.net still had forums, but only long time regulars barely post. It looks down today, sadly.
This gives us only another 16.7 million more IPs and will have tons of compatibility issues with older systems. Re-purposing the old "class E" space (240.0.0.0/4) would have similar problems.

IMHO, it is too late for these hacks. We need to embrace IPv6. I've been running it for almost 10 years now...
Can we go over bad reasons to roll your own x?

1. You don’t want to take the time to learn an existing product

2. You’re not going to properly code and test your own solution

3. You think your product is too unique to use an existing solution

4. You’re going to leave features out that you would have gotten for free
It seems the irony of calling out sites that draw attention to black-on-white crime, while in the same article drawing attention to white-on-black crime, is lost on the author.

Implying, but not outright saying, that only one of those inspires hate.
I’m surprised abortion has not been mentioned yet.

Regardless of your stance on the topic, I wonder if this type of information (insects feel pain) could mean a developing child can also feel pain when it is aborted?
I can use other tools. A good logging framework or wireshark, etc to capture and view data. I won’t use a third party library that is shit.
Reddit was best when it had almost the excact user interface as this site, hacker news.
>Why wouldn't they feel pain?

If they don't require a conscious experience of pain to thrive in their environmental niche, then we can reasonably assume they wouldn't have it. It's a good reason why we don't expect plants to experience pain.

>Anything that didn't feel pain would soon be evolved out.

You have to distinguish between nociception and a conscious experience of pain. Nociception is required for just about any multicellular organism. But the experience of suffering due to noxious stimuli only serves a purpose in the context of conscious planning of behavior.
YES. and 90% of the videos do not load on mobile either
Because pain implies suffering. If an insect can suffer as mammals can, that would have huge ethical implications.
"If it’s a core business function — do it yourself, no matter what." was Joel Spolsky's take.

He wrote an article on the topic: https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-...
I wouldn't say it's about not being worthy, it's just very valuable context.

I'd say typically in software, once something is beyond about 5 years old - a library, a resource, a language version - it's very important to be aware of that as your decision to use that thing as-is needs to take that into consideration.

Maybe you decide to use it, maybe not, but you're always better off knowing when it was produced going in than not paying attention to that.