skysight-inc/HackerNews huggingface dataset:
Yes. Thank You. If M1 discussion continues to be like this we have a possibly of stamping out M1 misinformation on HN.

But sometimes we are just lazy to provide the context or to spell out everything. These information is so readily available with a simple Google. And yet the past dozens of M1 thread this "memory" advantage thing keeps popping up.
That stat is for mothers. He asked for fathers.
I agree that Starlink will be a game changer for many people, but I just don't see how they can be expected to replace traditional terrestrial ISPs in major population centers.

Beaming internet from space solves a ton of problems for anyone out at the ends of rural copper, or using p2p systems, or where there simply isn't another alternative.

But using myself as an example, I live in a part of NYC where there is fiber internet in the street in front of my building - and my landlord has zero obligation to allow the 60-ish apartments in the building to access it. We're stuck on legacy cable, which has abysmal upload speeds and congestion issues.

The dense urban or suburban environments theoretically have more options, but thats not always reality... and I'm not sure that tens of millions of people replacing their local ISP with satellite is desirable, or even technically viable. New provider options are important, but making sure access to the existing options is equitable and reasonable (across all the various local governments, providers, middlemen, etc) is important too.
Do you think a discussion of policy implications should somehow ignore relevant policy considerations?

It's helpful for authors to point out how they think their work fits into the broader scheme of things. They correctly identify that a high cost to benefit ratio might make people interested in regulating it; they also correctly identify that practical concerns make that difficult. There is no advocacy there.

Even if there were, it wouldn't be inappropriate to say "hey, there's a downside to this; we recommend trying to fix that."
I disagree. Commits messages exist for the very purpose of adding context to your code base. If you added <complex_function> for something that needs context, sure MAYBE add a comment, but I really pray that I'm going to find a few paragraphs disambiguating the problem within a git commit. If I'm _really_ lucky, maybe I find a PR number or Jira ticket reference as well.

If you're truly clueless as to what could be substituted for these commands, then you don't understand why they're banned. So our first step? Figure out why they're banned. And how would we sanely approach this? Probably by checking the commit message for _why that code is there in the first place_. That's a very safe, sane, and not-at-all backwards assumption. After you understand why it's there, a quick google search might help out if the commit message didn't already include information on alternatives.

Lastly, yeah, I totally agree a large amount of GOOD comments should be relegated to the git commits if all they're doing is adding additional context around a complex piece of logic. Comments do not exist to edifying a code base in any way other than context. They're too easy to let become stale, whereas a git commit will always reference exactly the code you're blaming.

So, I have to really disagree that it's ridiculous or in any way absurd. In fact, I think a lot of code suffers from NOT using git as a way to extend context around a code base. It's SUPER easy with most development environments to select a block of text and blame it. It's so easy that it's almost always my go-to to increase my context of what's been happening around a particular part of the code base.
I'm an idiot, I read the headline and thought these were banned from Git entirely. As in, you couldn't commit them to any repo using Git, at all. Thought that seemed a bit harsh.

Turns out you just can't use them when you contribute code to the Git project. That makes sense, and seems reasonable.
Here's also an amusing fact I keep in my mind:

Who serves the route between New Zealand and McMurdo Station?

The New York Air National Guard.
Those are companies providing consumer loans placed in a ecommerce checkout workflow.

We're focused on business funding options placed in a broader set of workflows. Think lending services in workflows based around payments, procurement, invoicing, ect.
A distant friend in college was completely blind; an exceptional student that you'd catch studying with his screenreader. I asked him about his experience of it; he was using a mac, and they apparently have some pretty good integrated features for that type of use. He was getting some help with having some material transcribed so he could read it. I wanted to try something like it, but proprietary software is was the table.

To that end, I used Emacspeak for a couple of weeks earlier last year, to extend the range of my interface with the computer. It didn't stick, but I'm about to give it another go soon. Audio cues are absolutely superior to visual ones in some contexts, and emacspeak is definitely amazing.

Humans have mastered so many instruments with esoteric interface designs constrained by physics (I'm imagining mostly musical ones, but I'm sure there's others), but HCI innovation since the keyboard and mouse has been basically 0. Visual interfaces (from text) were a gigantic leap forward, but made tasks trivial from the command line hard (can't pipe a visual interface), and tasks impossible from the command line easy (drawing a freehand line on screen). Touchscreens were a great invention, but their real advantage is their versatility. They suck along so many other important measures like accuracy, tactile feedback, speed of inputs, multiple inputs etc (try typing with your eyes closed on your actual keyboard vs cellphone), yet plague all devices no matter their purpose (touchscreens for important hardware inside a vehicle/heavy-machine? Fuck you.)

Interface design (for the masses) is stagnant/worse with every year. "Best to stick to an impotent interface that's understood, easy to control and monetize."

All of these, and the author's original problem with their prosthetic are a symptom of the plague of spectacle over substance.
Yeah, every time I decide to play with C for nostalgia's sake, I immediately get hung up on just how painful everything is, especially strings.

I still love C, but I'd do my best not to have to write anything serious with it again.
It's a key example, and is the same failure mode nuclear power has.

Nuclear power could be engineered to be at least as safe as (most) commercial flight.

But it won't be - and this is absolutely predictable. Because of politics and money.

There is no answer to this, except to fix politics and money and make them as safe as commercial flight.

That's a whole different scale of problem to fixing climate change.

IMO this isn't a utopian fantasy, it's absolutely critical for species survival. But it doesn't look as if we're going to be starting the process any time soon.

Exporting the same problems to Mars or upload space or wherever won't solve them either.
Canada: An Official Strong Recommendation for First Doses First
It's not any worse than third party scripts, which give you full access to the DOM.
> the common refrain is "Delete Facebook!" but that's the equivalent of abstinence-only education. We need to start talking about how to configure Screen Time on iOS, or how to use Facebook's built-in tools to hide content you don't want to see

To this list I'd add the concept of epistemic hygiene. Just as crowding together in metropolises re-wired our culture to value hygiene, these informational metropolises of social media will eventually cause us to greatly value epistemic hygiene. Seeing a rage-inducing headline would then evoke a kind of "ew..." response. At least, this is what I hope will happen. Maybe it will require a generational turnover.
My friend showed me a sandisk doodad he bought off eBay the other day that had an iPad plug coming off it. I was impressed. So strike that one off.
In my (well, former) field you can only review papers if you are affiliated with a research organisation, so peer reviewers are necessarily in academia.
I'm not somebody well informed about neuroscience hence apologies if I'm implying something that's against the common knowledge in your domain. One impression upon reading articles like these seems to be that there's a lot of research and curiosity about the way brain works together but the core model of "brain is composed of communicating neurons" seems to be generally accepted. Does that suggest that we already understand how a single neuron behaves in isolation? I'm mainly interested in the microscale model from the perspective of simulation, for example in the Wiki page of the Human Brain Project (https://en.wikipedia.org/wiki/Human_Brain_Project) among the obstacles it's mentioned that "detailed neuron representations are very computationally expensive", does it mean that we already cracked the microscale, i.e., defined exactly how a neuron behaves in a computational (mathematical) model? Perhaps the substantial intricacies of the brain can also arise in the microscale level depending on cellular mechanisms, nutrition and other side effects?
Cypher's pretty much the only thing about Neo4j that I found to be both pleasant-to-use and... well, any good, really. Love seeing it borrowed by other graphDBs. I'm far from being a SQL hater, but being able to bounce into Cypher to replace (at least some large subset of) recursive CTEs would be a huge developer-experience improvement for PostgreSQL, for multi-model DBs.

Example from the n4j Cypher docs, for the curious:

MATCH (user:User { name: 'Adam' })-[r1:FRIEND]-()-[r2:FRIEND]-(friend_of_a_friend)
RETURN friend_of_a_friend.name AS fofName

Returns names of friends-of-friends (connected with FRIEND-labeled edges) User nodes having the "name" property "Adam". Stuff like "friend_of_a_friend" is set as an alias for the matched nodes, like in SQL. () denotes a node, [] an edge. (It's been a while, so this explanation may be subtly wrong, but it's close)
I don't think it's a visible option. It just uncloaks CNAMES so that putting those domains on the block list works. It does highlight them in blue.

See here: https://github.com/gorhill/uBlock/releases/tag/1.25.0
DigitalOcean Launches Premium Droplets with AMD EYPC CPUs and NVMe SSDs
No argument. At best it is a "string to fixed record" function, hence the name, but it is not a string function.
Far-right Misinformation is Facebook's most engaging content
The cookie protections I'm referencing are Safari's "Intelligent Tracking Protection" and Firefox's "Total Cookie Protection."

Efforts would be much better spent trying to stop fingerprinting, trying to convince Chrome to add third party cookie protection, or lobbying for regulation.
> ... leakage by timing side-channels depends in parts on how accurate your time-measurements are

The rate of leakage from a existing timing side-channel depends on how accurate your time-measurements are; the presence of such a side channel does not. (Though one shouldn't discount the value of degrading a side channel from kilobytes per second to millibits per hour, even the latter will only protect a reasonably-sized private key for a decade or two.)
The 1996 telecom act had an unfunded statement of policy to that end. But the universal service fund wasn’t used for broadband until 2013: https://connectednation.org/wp-content/uploads/2018/01/caf_p.... Larger carriers weren’t covered until 2015. And it has not been a lot of money: https://www.telecompetitor.com/ahead-of-rdof-caf-lives-on-as...

> AT&T and CenturyLink accepted all funding for all states for which they accepted CAF funding. For AT&T, seventh year CAF funding totals approximately $427 million for 18 states. For CenturyLink, the total seventh year funding totals approximately $503 million for 33 states.

Over 7 years, AT&T has received half a billion dollars from the feds. That’s not a lot of money for building fiber. In rural high cost areas, where that money is supposed to be targeted, that might be like 20,000 homes. AT&T spends over $10 billion per year on wireline upgrades and maintenance: https://www.fiercetelecom.com/telecom/at-t-dedicates-40-40b-... ($16 billion in 2017). Over that 7 year period you’re talking $100+ billion in investment from AT&T versus $0.5 billion from the feds. Do you see why that money hasn’t moved the needle at all?

To my knowledge, Comcast has never received universal service fund (now called the connect America fund) money.

We can argue about whether universal service money has been used efficiently. But the idea that companies like Comcast received billions of dollars from the feds to build fiber everywhere is a very Trumpian misrepresentation (taking something with a tiny grain of truth and spinning it into a tall tale).
While we're at it, let's prevent ISPs from disallowing us to run a business on our home internet. Why should it matter to them how we use our bits? Sell us on a support plan and higher uptime, sure, but there's no reason we should be disallowed from private enterprise because we're not "paying for a business account".
Now ponder how many people find that state of affairs acceptable but also think JS is a terrible garbage language that idiots like.
https://en.wikipedia.org/wiki/Erdstall

https://en.wikipedia.org/wiki/Fogou

Pretty fascinating the sheer number of different types of mediaeval tunnels across Europe and their presumed uses
Probably not from their online service, but unless you switch on “optimise local storage”, all of the files are already on your local disk in JPEG or HEIC.
Refrigeration works. Food lasts longer when refrigerated because cold temperatures slow down the growth of bacteria and other organisms. In order for metabolism to occur, enzymes are necessary. Enzymes have an optimal operating temperature. It is a biochemical fact that the reaction rate of those enzymes will be slowed down by a refrigerator, slowing down the metabolism of organisms and the spoiling of food.

IVF is not a miracle. It's a last resort that doesn't even guarantee results. With IVF women have a chance to have children. The probability of success is always inferior compared to healthy women choosing to have children early. By choosing this route, these women face a significant risk of failure with serious consequences.

A lot of couples want to have children but do not succeed. IVF can help these people overcome real fertility issues. It was never meant to be used as an insurance policy by people with no medical impediment to reproduction.
For the record, I didn't say I fear nuclear. I'd pick Nuclear over coal any day. I'm not for or against any particular technology.

In normal circumstances Hydro seems among the safest [1] for both humans and the environment all things relative. It has served Quebec quite well at least with very low electricity rates and emissions, and environmental impacts are likely long paid off with no radioactive waste to manage. Being in a low populated region (a rare asset..) also helps on the safety side.

Bringing up a single dam incident due to an estimated once-in-2-millenia rainfall/typhoon [2] in a populated region to dismiss an entire renewable energy source.. sounds like that kind of irrational fear you mention.

I think the arguments around possible lack of locations, costs, planning, and water supplies are more relevant -- and affect both hydro and nuclear. Those are also what make wind/solar interesting -agility- as tech improves.

[1] https://energycentral.com/c/ec/deaths-nuclear-energy-compare...

[2] https://en.wikipedia.org/wiki/1975_Banqiao_Dam_failure#Gover...
I genuinely wonder about the effects of later generations growing up in these conditions. It feels ripe for learned helplessness. "Well it's just always been bad" is a common, if ineffective response.
JavaScript, LISP under C disguise. No wonder it's "popular" on HN.

Assorted musing : Rust, OCaml under C disguise.
> The tsunami that cause Fukushima was dar more damaging than the nuclear event, but people seem to only remember the nuclear event.

because we still live with the nuclear accident, while the tsunami damages are mostly repaired?
Do you want to swim in the water in front of the plant? I probably wouldn't.
You might be interested in reading about Stuart Hammeroff who is an anesthesiologist and professor focused on studies of consciousness...

https://en.wikipedia.org/wiki/Stuart_Hameroff
I wish when I was younger I just had kids early when my career was at the "bums on seats" stage and I didn't have much responsibility.

Now I am older and more senior, I have more responsibilities and the expectations are higher so it is more "difficult" to dedicate more time to my offspring by taking more time off or just not going to late meetings etc.

Of course there is some power that comes with more seniority to simply say no to things outside of the normal office hours or not "taking one for the team" or whatever to do a late night or a weekender.

I guess there is an element of me thinking "If I had just done this 10 years ago it would have been a lot easier now" sort of hindsight type thing going on, but yeah it is difficult to shake the thought that I waited too long. Not just for work but also for normal social life/holidaying etc too - like if you had kids in your early 20s you could have had teenage kids (who can look after themselves) and yet be in your 30s and still be young enough to do fun/crazy things, rather than be 55-60 with teenage kids and then be too old to do a lot of stuff you used to enjoy (e.g. sports, social scene etc) although the flip side is you got to spend those 20s-30s years doing fun stuff anyway .... as you can see I am conflicted :)

tl;dr - if you are young, there is never a time when you are 100% "ready" for kids so just go ahead and do it before it is too late.
`dnscrypt-proxy` blocks these, as well as the SVCB and HTTPS variants.
That's the last fucking place I want my photos.

When you run out of space, you're screwed.
Adding to that, here's the Wikipedia page for it: https://en.wikipedia.org/wiki/Revenu_de_solidarit%C3%A9_acti...
The Black Death was definitely bubonic plague, confirmed by genetic analysis in 2010. That article is from 2001.

This article is about genetics localizing the source of plague to the Tian Shin mountains and maybe to marmots.
> ISPs are generally granted explicit or effective monopolies by local governments

Granting ISPs explicit monopolies has been illegal since the 1992 cable act. Show me a franchise agreement that has an exclusivity provision. They’re public documents.
So if corporate attorney is taking time off to raise a child society should value, and pay, more for that then if a public defender is?
About 20 years too late. Those should have been moved to a "deprecated" header file decades ago.
Small Company Evolutionary Advantage
New York has quite a few on-river names: Annandale-, Castleton-, Croton-, Hastings-, and Grand View-on-Hudson - maybe a legacy of the era in which the state was colonized.
What safer alternatives?

Look up the deaths per kilowatt hour of whatever you think is safer than nuclear power, you may be surprised.
It's not the ethnicity:

- If a company is based in the US, they will be under pressure from the US government.

- If a company is based in Russia, they will be under pressure from the Russian government.

- If a company is based in China, they will be under pressure from the Chinese government.
If an accident almost happened in 2002, then the probability only increases as time goes on.

I personally wouldn’t feel safe, in the long run, buying a house or living near an aging nuclear power plant.
Maybe it's because Comcast sues cities trying to provide municipal fiber, preventing people from being able to purchase the kind of internet they want:

https://www.theverge.com/2015/5/1/8530403/chattanooga-comcas...

Nobody owes Comcast anything, and if they happen to have technical debt, that's their problem. They've had 2 decades to upgrade now.
There are actually very few _dangerous_ functions in C (gets is the only one that comes to mind). Others have massive caveats (strncpy) but still have their place. Others are just known to have certain gotchas (strcpy, strcat, sprintf).

The reality of C is that if we deprecated every objectionable function in the stdlib we wouldn't have anything left.
Neat funny little thing! You wrote you put much effort into the nanopore sensing technology. Is it or would it be useful in a dedicated analytical instrument in an actual lab setting too? I.e. what is the specific reason you "limit" yourselves to the toy/population scale aspect?
The C Standard Committee doesn’t actually ship a compiler the way the people behind Java, Python, Lua, C#, Go, Rust, etc. do. The best they can do is deprecate particular functions and hope compiler writers and standard library writers follow along. But the compiler writers have vocal customers who insist the depreciations are overly-cautious.
But developers need to support the browsers their audience choose to use, and as sad as it is, Firefox simply doesn’t have the market share today that it once did. Even if my amazing new web app runs perfectly in Firefox ESR, that isn’t going to help me if Chrome pushes out an update that breaks something for half my users.
Psst:

https://github.com/git/git/commits/master/banned.h

(Git development is done by emailing patches. Those patches include the git commit message, which we can see just by looking at the history of the file. Sometimes there's additional discussion on the ML, but the most important details are in the commit message because the git development team is very disciplined about that.)
Next Hacktober should offer a free t-shirt to anyone who goes out and issues a PR to a repo containing sscanf
Comcast also does things to prevent their customers from being able to get fiber:

https://www.theverge.com/2015/5/1/8530403/chattanooga-comcas...
I'm I reading that right that a "940/450 Mbps" fiber plan is ~$10 a month??
C89 was 32 years ago, so I think saying 30+ years is fair.
If curious, past threads:

Brown M&Ms, or Why No One Reads the Manual - https://news.ycombinator.com/item?id=23985817 - July 2020 (150 comments)

The Truth About Van Halen and Those Brown M&Ms (2012) - https://news.ycombinator.com/item?id=18643258 - Dec 2018 (15 comments)

Why Van Halen's tour contract had a "no brown M&M's" clause - https://news.ycombinator.com/item?id=7754334 - May 2014 (158 comments)

Why Van Halen had brown M&Ms contractually removed - https://news.ycombinator.com/item?id=2839581 - Aug 2011 (55 comments)

Why Van Halen's contract calls for the removal of all brown M&Ms - https://news.ycombinator.com/item?id=743860 - Aug 2009 (79 comments)
This one, maybe?

https://www.oregonlive.com/opinion/2012/08/how_tenacity_a_wa...
> But also, "strings" and "time" are actually very complex concepts, and these functions operate on often outdated assumptions about those underlying abstractions.

Even in safer languages such as Rust, there are often quæstions as to why certain string operations are either impossible, or need to be quite complicated for a rather simple operation and are then met with responses such as “*Did you know that the length of a string can grow from a capitalization operation depending on locale settings of environment variables?

P.s.: In fact, I would argue that strings are not necessarily all that complicated, but simply that many assume that they are simpler than they are, and that code that handles them is thus written on such assumptions that the length of a string remain the same after capitalization, or that the result not be under influence of environment variables.