skysight-inc/HackerNews huggingface dataset:
I feel that most 100K line programs could be rewritten with just 10K lines and end up being more reliable.

Feature creep is responsible for some of the code bloat but I can guarantee from experience that, in the vast majority of projects, you could keep all the features and still cut the code to at least 1/10th of its size.

I think the reason for this is because developers who focus on development speed do so at the expense of succinctness. The more foresight you have when you're writing code, the fewer lines you will end up with. Unfortunately, developing that foresight requires time spent not coding; it means choosing the best option out of all viable alternatives. When developers are pressed for time, even if LOC is not used as a metric to judge them, they will not have the time to look ahead in the near future to minimize the lines of code.

Workarounds tend to require a lot of lines. When code is rushed, it ends up getting littered with workarounds which require additional checks, additional tests, etc... A bad foundation with sub-optimal abstractions can force developers' hands and lead to even more bad code being produced on top.

Before I start working on a feature, I simulate how it's going to work in my head and try to identify all the hurdles and alternatives; sometimes several levels down in the hypothetical component/module hierarchy. I do brainstorms, draw diagrams and make lists of pros-and-cons. I use as many visual aids as I can get. I play devil's advocate with my own ideas until I'm at my mental limit and I cannot visualize the solution (and requirements) in any more detail and cannot identify any other hurdles. It actually feels like playing chess. You need a strong understanding of your tools and environment to be able to do do this kind of adversarial brainstorming and most importantly, you need time. Especially in the early stages of the project. The further along you are in the project, the less foresight you need.
Was it Zapier?

They did this to me and I was shocked and disappointed, especially since their entire business model is to become the plumbing between your different systems. Seems predatory.
https://archive.ph/v54Dg
Because they don't know if you bought it or not. They are gambling that you didn't and are trying to capture a sale for the ad buyer. Presumably that is somewhat effective since it's so common.
https://www.theguardian.com/technology/2023/sep/05/elon-musk...

https://www.adl.org/resources/press-release/adl-statement-xt...
> the PDP-11 disk unit throwing itself around violently when somebody started nroff.

That was the overlays… the early days substitute for the virtual memory proper. If I remember correctly, the first PDP-11 to have the true virtual memory and a MMU was PDP-11/70 which had 18-bit wide hardware addresses.
The SHA256 for this sentence begins with: one, eight, two, a, seven, c and nine.
Honestly, yes. There is an insane amount of computer literacy that is required to use a lot of programs. You have a to understand symbols that have actually no clear meaning apart from the instinct that you get from constantly using a computer. Things that disappear suddenly like the scroll bars are totally baffling and disorienting for older users. I mean, even as a technical user I am confused as to why so often you have to dig so hard to find basic settings or why there is always seemingly 3 different ways to get to settings for something on windows. And yeah, there should be no reason that every day to day program should not be able to run on a machine from several years ago at this point.
How old are your students? Late bloomers at college? Otherwise it is hardly a surprise that school students who were not born yet do not remember it. Does the author remember the Munich Olympics? The moon landing? The invasion of Poland? Archduke Ferdinand being assassinated?

[EDIT] Oh I see she teaches at a college about it. No wonder she's so appalled at the thought it is rapidly becoming history.
There's a lot to say about the color brown :-) https://www.youtube.com/watch?v=wh4aWZRtTwU
Is perl as widespread as sed and awk in linux distros and other OSes? If I want to make a script that works across the board I feel like the latter are much more adopted, is that correct?
The initial rinse cycle never heats water. Running hot will help.
$ echo -n "The SHA256 for this sentence begins with: one, eight, two, a, seven, c and nine." | sha256sum
182a7c930b0e5227ff8d24b5f4500ff2fa3ee1a57bd35e52d98c6e24c2749ae0 -
User interface design definately seems to increasingly favour aesthetics over usability. Form over function. It is very frustrating. For example the Chrome browser on Windows is hard to move around because there is almost no title bar to drag once you have a few tabs open. That seems such a basic thing to get wrong.
Maybe the cooling of the tech sector in the US/EU has something to do with it. Tech in Asia seems to be fine.
My recently purchased residential dishwasher actually says in the manual that you can use a 10% citric acid solution as rinse aid. Bought a 5kg bucket at the weekend and made some up - works a treat.
Yep, there's a subreddit for baofeng radios on reddit, and probably 3/4 of posters there have no licence at all and just bought the radios because of the combination of being cheap and the ability to get "tactical" variants (camo colored, useless huge antennas, etc.). They usually have no idea how to program the radio (input frequencies/channels) and just use the preset ones which are set to seemingly random frequencies, sometimes even outside of ham bands.
To me the e-waste is not even the biggest selling point, but rather the ability to configure the HW yourself and adjust to your needs, through the lifetime of the laptop. Especially since I found myself having different needs over several years of usage. I.e. upgrading RAM or Storage at a later point (sad that this is even something special and worth mentioning today), but also change ports between usb-c, usb-a, ethernet, headphone jacks etc. I mean if you want you can build your own framework laptop that has 4 different headphone jacks with input/output (think streaming/podcasting setup).
Amazon still re-shows toaster ads when they know for certain you've bought one. Maybe the likelihood you're buying one for someone else as a gift is higher than their guess of what else you might buy?
There are laws that limit how much you can criticize Israel at this moment

https://en.wikipedia.org/wiki/Anti-BDS_laws
Because the hate and outrage peddlers that Musk un-banned are not posting in anything but English.
I mean FOX News and Newsmax are "as independent as possible" in that regard but they're both utter trash, so it's obviously more nuanced than that. Discarding Al Jazeera entirely because they can't/won't go hard on Qatari matters (which you can read anywhere else if you really care) is a bit like throwing the baby out with the bathwater, to me.
Japan is, just like with the ISS partnership, a key member of the Artemis accords (IIRC they'll be getting to send their own astronauts to the Moon too, just like how they do to the ISS right now). Thus the increasing activity towards the Moon. I think at this point basically every major country with any sort of space-related industry that isn't Russia or China aligned has signed on and is working on things related to the Moon.

Turns out that the only way to force the US to commit to a destination in space instead of switching between the Moon and Mars every administration was for NASA to turn it into a large international partnership such that it would hurt the next administration's standing to cancel the program.
My understanding is that fixed, 20 or 30 year mortgages are limited to countries like the US, Denmark, and a few others.

In other countries you can get longer fixed terms, but the increase in interest rates make it quite unattractive.
Well ask the IETF, the RFCs say that sub-segmenting a /64 shouldn't be done. Yet people do, and the result is - well - here be dragons depending on the implementations.
I am kind of in the same boat as you. I just started a blog on my personal website jut I am looking to monetize at some point in time. I don‘t lile substack because it harasses the reader too much. Hackernoon has a really nerdy vibe to it.

I think managing the newsletter yourself is really the best way to go and then talk about it on social media. My main problem is that once you want to make money with it everything becomes less enjoyable. Gotta start thinking about your funnel, your landing page, etc.
I mean it boils down to oil and presence/influence in areas close to the oil.
> Did you know that the word consensus does not include the word unanimous?

Yes. Did you remember that you wrote this?

> oh but it is and you'd have to be as obtuse as my reviewers to argue differently. like bro there isn't a scholar/thinker/activist on this subject anywhere in the world that agrees with you (politicians definitely agreew with you though).

If you would like to share the reasons for your opinion about academic peer review, feel free.

> One of my favorite things is when someone is either so pretentious or so clueless as to reject a (gender neutral) colloquialism.

Huh, so it is. https://languagelog.ldc.upenn.edu/nll/?p=48576 Mark me down for 'clueless'. I'd seen that with “girlie” and “guy” (perhaps coincidentally, both of which match historical uses of the words), but not “bro”. It's not listed in Wiktionary (https://en.wiktionary.org/wiki/bro#English), but it looks WT:ATTEST-able: do you have a definition that could go there?
I'm with one of the biggest german internet providers (o2 Telefonia) and they are not even providing any IPv6 at all (at least not in all regions, and without calling support to enable this feature individually).
The Hermes interpreter is probably faster than the others because (afaik) it interprets bytecode produced by the hermes frontend parser (which is don’t ahead of time).
I think using terms and concepts from classical Information Science when talking about brains is a non-starter. To speak HN lingo, it's like measuring a computer's performance while it is in the middle of compiling the Linux kernel and training a GPT model.

Sure, the throughput for these discrete tasks was low, but the brain is not discrete. It is a heavily optimized complex system that can be taught to predict complex vector interactions in an instant and be correct enough every time. It can spot tiny movements in a sea of leaves while searching for a green herb in a green forest and immediately switch to group preservation mode when it becomes clear the movement is a tiger.

> devise a way of measuring bandwidth-in to consciousness vs bandwidth-out.

This is a dead end, "consciousness" is just a tiny goal-setting and evaluation layer on top of a a gigantic stack of "unconscious" processes. That stack is so powerful that we even use its mysterious, chaotic power to outsource formerly conscious processes after enough repetition.
I think the problem is not that they won't criticise them, it shows that they lack editorial freedom, which means any coverage even if global matters coming from them should be looked at with suspicion, like what would be Qatar monarchy's view on this global issue
How is this different from Fox never criticising Murdoch? Newspaper magnets - in the AJ case it’s the royal family - have agendas that their media is expected to tow or be fired?
Some items on amazon shows on a "buy it again" list, I've some appliances appear there after a couple of years...
If i say because python was poorly designed language in the first place (and still is pretty mediocre by 2023 devx standards) - people will downvote, because they got attached to the naked king too much.
This is the weirdest thing at that link:

> But when Mercury is moving fastest in its elliptical orbit around the Sun (and it is closest to the Sun), each rotation is not accompanied by sunrise and sunset like it is on most other planets. The morning Sun appears to rise briefly, set, and rise again from some parts of the planet's surface.
Has to be pretty embarrassing for the Edge developers that something they've worked on is mostly known as a punchline or an annoyance shoved down people's throats, rather than a product that can stand and compete on its own two feet.
I have long wanted an app store that only carried ad- and unnecessary-permission-free apps, both free and paid. no one seems inclined to set one up though.
To save others some reading:

This trick (ping 3.3.3.3) is used to let a server behind NAT learn the IP address of a client that is also behind NAT, without requiring any non-NAT server (such as https://ifconfig.co).

The main action of this tool is to then create a UDP tunnel between the client and server.

But based on quick reading, the tool appears to assume that the NAT does not rewrite the UDP source port, so it won't work on all routers. STUN (which is used in e.g. WebRTC) implements more sophisticated techniques, and even then there are some cases where it cannot work and the only option is to use a relay (TURN).

I'm pretty sure that the same issue applies to the ping 3.3.3.3 trick -- if the NAT rewrites the ping identifier (as described in the article), the trick would break.
> and I forsee we'll see more people attempt esoteric yet theoretically very efficient hulls, like hydrofoils

Spot on. The Candela C-8 is an excellent example: https://candela.com/candela-c-8/

Ripple Boats has a concept of injecting air to a space underneath the boat with a fan. Seems like a concept that would be easier and cheaper to scale up (in both size and number of ships produced) https://www.rippleboats.com/
I watched the whole thing live. I clearly remember a passenger plane being followed by a couple of fighters. It was filmed by a civilian on the ground. After some time, there was the news about a passenger plane that crashed somewhere.

I couldn't find that footage anymore.
I’ve always thought it was because you’re more likely that you’ll buy another toaster than something in any other individual category. More likely that your next purchase will be another toaster than a pitchfork, for example. Still stupid though.
His grave, the shrine: https://www.latimes.com/archives/la-xpm-1998-jun-05-mn-56910...

10% of Israelis consider him a national hero, according to Israeli polls: https://www.jpost.com/israel-news/article-733523

The Minister for National Security Ben Gvir had a portrait of Baruch in his living room: https://en.wikipedia.org/wiki/Itamar_Ben-Gvir

I'd encourage anybody who visits Israel to go and see Kiryat Arba in the west bank settlement where Goldstein lived and where he committed his shooting spree, because it puts his act into context. It's a heavily militarized ethnically cleansed enclave of about 7,500 Israelis in the center of the second largest Palestinian west bank city - Hebron.

Unlike other settlements they often live in the same buildings - in the floors above Palestinians that was confiscated from them. There is netting to trap the trash that they throw down on the citizens "beneath" them as guard in guard towers look on, pointing guns: https://twitter.com/Mondoweiss/status/1668711490025603072

It's the most visible symbol of the kind of racism American supporters of Israel endorse, some of whom are, sadly, all too evident even in this thread.
I get the desire for privacy and such but considering what GitHub is hosting, if you believe in something you sign your name to it. I don’t mean believe in GitHub but in the projects your keeping on GitHub.

You can put your name out there without doxxing yourself.

I would be more worried about what Google is doing with Chrome than GitHub requiring a name.
You might think that but it doesn’t heal anyone. Recovery rates for cfs are abysmal, I’m surprised you aren’t ashamed of your profession’s performance in this area. You seem comfortable placing responsibility for the illness on your patients “avoidance”. Yet it is initiated by a virus and everyone has different levels of mitochondrial density, resilience and health and different inflammatory cascades. “Avoidance” of what?

The medical profession has a chronic pattern of avoiding the fact they can’t heal anything involving more than about 4 variables. Explain how vitamin d, k, and serum ferritin interact in bone marrow please Doc or cholesterol’s role in cellular permeability as an immune defense or a vitamin D deficiencies effect on the permeability of cartilage and subsequent concentrations of potassium in the inner ears please doc, or latent hibernation responses, or the effect of obstetrics on the mitochondrial health of a population, or unknown pathogens or a combination of all of those things.

Because any combination of a breakdown in those things could be contributors to the fatigue you’ve attributed to avoidance yet your profession has avoided researching all of them. Your profession avoids the fact that medical research is mainly focused on fast financial returns.

I do think there is a chronic pattern of some doctors avoiding shame at their self-perceived inadequacies caused by their medical school trivial pursuit trauma conditioning that is useless for complex problem solving and then projecting that shame onto their patients in order to minimise the cognitive dissonance surrounding their ineffective treatment plans for chronic conditions . I cured my chronic fatigue - no thanks to your professions expertise - the avoidance was a necessary part of the cure while my body healed.

Some times people have bad luck. It is unavoidable.
You can! There's https://en.wikipedia.org/wiki/Mr._Brown_Coffee

German/Euro site: https://mrbrown-coffee.de/. It's made by a company in Taiwan, but I'm pretty sure the local stuff is made in Europe.

I first tried it when I went to Cyprus, they do a "Mr. Black" as well, which is just plain black coffee in a can. It's so freaking good when chilled.

I live in the UK (NZ originally) and so on return I missed it, but found that the greek shops near me readily sell it.

So you should be able to find it in Europe. Not as good as boss coffee etc but still holds a stick, give it a shot!
Let's take the toaster out of context here and then if that's just a "product" and the brands/governments want you to purchase it frequently that's why.
They think you are in ‘research’ mode - so you are more likely to be looking at the various toasters in the market, reviews etc.

I expect most people research before buying a specific toaster.
Best solution is to avoid using those products, or anything that invokes them.
I used to be a supporter of Israel, but our support of Israel causes way too many problems, both foreign and domestic, and I think it's time for America to separate from Israel permanently.
Because you'd likely want to buy a new toaster in a few months, after the one you just bought breaks due to planned obsolescence, or low quality parts, poor QA, and no possibility to fix it yourself. /s

Those advertisers, they think of everything. :)
Makes sense and I can probably deal with that since I really do tend to find quality articles from them, and most global news is not about Qatar. However, does Qatar have any allies that they are also likely to be biased about? Or does the influence not extend that far?
Lobbying?

As a secular Jew in Western Europe, I've distanced myself from my religious community due to its insistence on tying my identity to Israel. Where I live, it's less taboo to critique Israel than in the U.S., but still tricky.

Advocates of Israel's right-wing politics have blurred the line between criticizing Israel and anti-Semitism, an endeavor helped by actual anti-Semites. I've grown up with these supporters, but can't quite call them a "lobby" due to their loose organization and lesser influence here compared to the U.S.

Speaking out brings risks: being labeled a leftist extremist, clashing with fellow Jews, or unwittingly aiding anti-Semites. And that's if you are Jew.

This creates a pervasive, cautious silence that I imagine is even more stifling in countries with highly organized pro-Israel lobbying.
https://hn.algolia.com/?q=privacy+sandbox

It's been discussed to death so many times already.
We will soon see some form of return of the cambridge five.
Any TLDR for those of us who don’t have a subscription?
thanks, that looks like an awesome resource!
> I fail to parse how the exclude works even looking at the docs

Most git subcommands can take a pathspec, including git log.

The documentation you want to read is the pathspec docs, see here: https://git-scm.com/docs/gitglossary#Documentation/gitglossa...

You can see that it includes the exclude keyword, among others.

Since it applies to almost every command (from 'git add -- <pathspec>' to 'git checkout -- <pathspec>'), it's not mentioned as clearly in individual commands.
Funny. I was at that graduation because my little brother was class of '99. My primary memory was that Tom and Ray were nearly incomprehensible over the PA system. At least from where I was sitting. I heard a lot of their trademarked guffawing but not much else.
> but, sure, keep worrying about co2 levels

I believe you are very aware that humanity is able to worry about many different existential threats at the same time, right? CO2 levels, nuclear proliferation, Solar storm EMPs, asteroid impacts, each one has a different risk profile.

But sure...
First step to create a terraform provider.
> Was just verifying your tweet's hash, and then...omg!!! I couldn't believe what I realised. The SHA256 of THIS tweet starts with exactly the same 7 characters as your tweet's hash. What are the chances of that?

As always, the real WTF is in the comments.
Have you heard of beehiiv? It's apparently quite creator focused.

About the money-making aspect, it seems like a later stage thing atm. But yes, I get where you're coming from.
It seems to me that you take a fundamentalist view on this: anything which attempts to point out the problems, inadequacies, or failings of C and possibly of xNix in general is heresy, to be mocked rather than addressed.

I have often encountered this attitude in real life from fundie/evangelical christians, but in the tech world, it's also a thing among a certain hardcore xNix enthusiast.

I feel that I have encountered one here, and you are not willing or not able to engage in discussion. You merely want to proselytise at me.

I am not interested in that, so I won't comment further.

For me, as an xNix user for some 35Y and a full-time writer about xNix for a decade or more, it's just one of many interesting, significant or valuable OS ideas, and C is a rather poor and deeply flawed language which is a vastly expensive handicap on the computer industry.
SEO spammers reaching hackernews too huh.
By your logic The White House's page should be banned as well.
They might not be step accurate against each other, or on different wrists, consistently wearing the same one in the same place will give you enough to benchmark your progress - eg the readings will be consistently wrong by the same margin of error.
The claim is that libraries extensive enough to contain these copyrighted works are pirated and since that doesn't put them in the public domain, I don't understand your comment.