skysight-inc/HackerNews huggingface dataset:
You don't need FTL or even near C speeds to traverse a galaxy. We only pursue those ideas because it's the only way for humans to send off a request for information and get something back before our great great great great grandchildren die of old age.

For the traveler's frame of reference interstellar travel with current technology is within reach of single human lifespans if you're fine with a one way trip (and extreme cost without an expected payoff). If a species lucked out with some right-sized planets and orbital arrangements they could end up with a great gravity slingshot by happenstance that drastically reduces their energy needs in space.

The awareness of the tyranny of the rocket equation again assumes human sized likeness of aliens. If human-like intelligence arises in ping-pong ball sized beings on a low gravity planet they could have a much easier time than we do escaping their planet and physics would be on their side for extreme-G launches that would otherwise be fatal to us.

So much discussion about aliens is hinged on them just being a copy of us but located somewhere else. It doesn't take a ton of imagination to envision plausible and entirely different starting scenarios that enable greater success in space travel without inventing new physics or exotic engineering.
How does this work in practice? Is the behavior of a use-after-free defined? Data races? The latter even more so for objects that don't fit in one machine word, such as slices.

While avoiding undefined behavior is a noble goal, my personal feeling is that actually achieving that will be much harder than it might first seem, and will probably end up precluding a good deal of optimization.

Of course, C has an entire class of UB that is much more excessive than useful, for example left shift of a negative integer. It's clearly and obviously possible to do much better than C. I'm just skeptical that "no UB at all" is in reach for a low-level, systems programming language that is also portable and can be compiled with optimization comparable to C.
The numbers are wrong.
I really enjoyed "Commanding Heights" (PBS?). Its more of a series, but in documentary style.
If they took your fee then invested it in some reliable asset, they could theoretically continue to earn an annuity on it indefinitely, which they could use to pay ICANN's fee, any server fees, etc. A hosting company could do the same.
Ed25519 Deep Dive Addendum
Comcast is a major cable internet supplier in the US and has data caps.
What font does the PDF use?

Maybe their Atkinson font?
>2. Why does there appear to be a major chasm between the cognitive capabilities of our hominin ancestors and the cognitive capabilities of modern scientists, artists and philosophers?

There is no reason to claim such chasm exists, not without evidence that is not provided in the article. There does appear to be a chasm in cognitive achievements which is a different thing altogether.

Put like that the chasm does not extend to "hominin ancestors", by the examples in the article it goes back "just" to Song dynasty China.
I hadn't thought of that, but if the difference is only 5-10 C I don't think it going to hurt that much.
Command and Control

Details the events of the 1980 deadly and nearly disastrous accident at the Titan II nuclear missile complex in Damascus, Arkansas.

https://www.pbs.org/wgbh/americanexperience/films/command-an...

Maybe a little older than 4 years, but posting because it's really well done.
Ongoing PhD at 40+ (EE). It turned into a bit of an endurance event in the end. Covid didn't help, but the supervisor attitude was a vital consideration that I didn't really take enough notice of going in.

Also I wouldn't even consider doing it without a proper full-time wage as part of the deal, so you can just concentrate without having to worry about other work etc.
Merely having lead pipes isn’t the problem as long as they’re not degraded. As I said, the water quality has been fine for years now.
ITER exists to prove that fusion plasma stability can be sustained to extract useful energy. How it does it is irrelevant since the big news is having a sufficiently large tokamak vaccum vessel with instrumentation to study.

HTSCs weren't usable when it was designed, and have only just become usable in the last 5 years or so but they are a fundamentally different material. You don't just drop them into a large, incredibly complex machine that depends on it's integrated magnetic containment system: you are functionally building a new device.

If you can ITER, then you don't get a refund on spent dollars. You get a loss. And then you get to start another 30 year project to maybe build a new vacuum vessel, which you have to do because you still haven't actually tested plasma stability.

"But but MIT skunkworks!"...yeah. It's still going along, and they haven't suddenly churned out a functioning reactor based on HTSCs because oh look, whatever the advantages they're a new material with different properties, manufacturing and handling behaviors all of which need to be developed, measured and inspected before you can use them effectively in a fusion device. If they look good then great: they can be used to make DEMO, the ITER-successor commercial powerplant prototype, cheaper and more powerful.
When the FBI asked Apple to build tools to attack customers, Apple said no. Cloudflare could have just dropped RaidForums as a customer, but they went the extra mile and built tools to facilitate an attack of RF users.
It's been like this in Firefox for quite some time
A lot of the time it's not really a matter of how well or badly the code has been written. It's more that an app hasn't been deployed in a long time and the infrastructure has changed, so now you have to update the deploy process. Or that the people who worked on it have moved on and now there's no understanding of the functionality, or documentation, so running a QA check is hard. Or that the test suite has broken so you need to fix that first. Or even that you don't know which systems rely on dates so you have to audit everything.

Code quality doesn't help if things are coded in inflexible ways, but there is so much more to ops in a big company.
Solving hard engineering problems is expensive. You have to put lots of money into it. Say, 30% of the funds invested by VCs in jitney cabs and collectable JPEGs.
The role of ruminants in reducing agriculture's carbon footprint (2016)
> Think of it as similar to naming C/C++ types with leading underscores. Yes, you could have gotten away with `typedef int _Bool;` for decades, but eventually the standard library will call that bet.

_Bool and all other names beginning with an underscore followed by a capital letter are explicitly reserved by the C++ standard.

Thus writing “typedef int _Bool” in user code is in fact unsound.

> I don’t think that’s what Steve meant

It’s actually quite clear what he meant, because “unsound” is a term of art in the Rust community and usually means something like “code that can be used in a way that invokes undefined behavior”. His explanation elsewhere in this thread of what he meant agrees with my interpretation, not yours.
"The world at war" is an amazing documentary of WWII, even if it is quite old now.
It's possible, but the job market is not reflecting this. The popular languages (JS, Java, Golang, Python) are immensely more popular than Rust in terms of job offers.
To be fair, most studies on fonts, at least as they relate to reading speed, have shown that there's much more cultural variation than we realize. Different line spacing, serifs vs sans serifs, font weights, etc can all affect reading speed positively or negatively based on age of the reader or cultural background.

It turns out that the fastest fonts to read in are the ones people have practiced using the most.

Given this, perhaps a more useful metric would be the maximum reading speeds for each font. This could give us something of an idea of what is possible given sufficient proficiency.

Fonts like Atkinson Hyperlegible are very well designed around some simple but well accepted principles yet, to most people without a designer's eye, it looks like any other sans serif font

---

PS if you wanna keep up with the latest in font readability research, you should check out the Readability Consortium:

https://www.thereadabilityconsortium.org/
Oh, I didn't know of https://www.codingfont.com/, the tournament style competition is pretty cool. I also like that you can turn off the labels.

I've used Fira Code for years and tried to find an alternative on https://www.programmingfonts.org/ but it's very difficult comparing so many different options at once.
Clearly not perfect

AI simply can not create information that does not already exist. The best it can do in this situation is to create something that looks kinda plausible to human interpretation. But any correlation to reality is highly suspect.

In other words, AI might generate some 3D representation from a single photo that you can fly into --- but there is no guarantee that this AI generated 3D world is a good match for the real world environment that the photo was taken from.

Lots of guess work and fantasy here but no real magic.
I feel as though there should be a standard set of tests that any or all fonts run through to demonstrate the various properties they want to claim.

Don't tell me "better", tell me "Scored an 8.6 on legibility in the standard font assessment test".
All you need to do is open your eyes anywhere in Texas to see how much land gas and oil takes. Every hole in the ground has 1-10 acres of sacrificial land that's just scraped flat. Entire nation-sized ecosystems have been completely wrecked for oil and gas production.

https://www.google.com/maps/@28.9853961,-97.7870272,32772m/d...
Top features people want in Microsoft Edge
The Edison of the Slot Machines
Periodontal health, cognitive decline, and dementia: Review and meta-analysis
Over the past 2-3 years I went from needing reading glasses for small print to needing reading glasses for nearly everything in "normal"-sized print. I even keep HN at +125% (thanks, Chrome) because the default is too small. I still need my reading glasses at this magnification, but I don't want to magnify it too much more because of limited screen real-estate. This is just from normal age-related presbyopia.

I'm hoping that as the tech-savvy population ages, more thought will be put into design for vision challenges. Honestly I very low expectations, though.
Europe has more than $20 trillion in the market. $83 billion is a negligible amount.
When was this? As a kid in the eighties, there were few unique bricks. Squares, rectangles, varying thickness. Maybe two types of wheels and tires (these were prized above all).

I wonder if the specialization of bricks since then has contributed to that "totally lost" feeling. I look at our pile and it's mostly specialized doodads and widgets for who knows what Star Wars thing a few years ago.
The latter is too wordy. "chaos" suffices!
How strange, I was going to respond to a question about this code:

https://git.musl-libc.org/cgit/musl/tree/src/string/memchr.c

and the user has completely disappeared along with their comment/question.

Anyhow, you can think about the __GNUC__ part as an attempt to fast-forward the loop by testing size_t-length chunks for the character by XOR-ing the chunk with a repeated string of that character. The first loop aligns the pointer for the fast-forward. The final loop is then used to test the unaligned part, which when not using __GNUC__, would be the complete loop.

I felt the need to answer because I'd done the work.
The graph clearly shows the peak in 2018 at 67,661 on Jan 12. That is a higher level than mid May through to Nov in 2020, as but one example.

I'm not sure where the 5000 number you cite comes from. The chart I attempted to show was for the US.
It's all this: https://www.bleepingcomputer.com/news/security/raidforums-ha...

Also I feel like Raid Forums is a bit mis-characterized in the article. It was largely a forum for people who collect OSINT about breached websites, not really a market place, and in the years that I spent there, I never saw people selling actually carding details, like they claim in the article. I used it regularly for my day job.
In theory if Free Pascal had a SPIR-V backend, it could be used as well.
I completely agree that is where the real issue is. Although, the Software industry has had a free lunch with Moore's Law for decades and now the bill has come due - we write a lot of (almost irresponsibly) inefficient software that certainly doesn't help the situation. We should really fix it all, but I agree the major onus should not be on the consumer, since it merely follows the producer. The producer has to set the tone.
Really beautiful. It seems like we’ve been so focused on digital devices that we’ve almost forgotten about the immense potential of analog ones.
The Art of Flight: https://en.wikipedia.org/wiki/The_Art_of_Flight

I saw it when it was first released and agree, it's gorgeous footage. I forgot the name too and only looked it up because you made me curious if it's considered a documentary or some other classification. The wiki lists it as a documentary.
> dogpiling a single person based on their gender identity

Now that's the real dishonest euphemism. You don't seem to actually know what was discussed on the site.

The material form that discussion on KF took was always tied to actual things normal people find worthy of criticism. Not their gender identity. Not their physical appearance. Not their ethnicity.

Those things ranged from more mild issues, maybe merely matters of taste, to more serious issues.

With the mild issues, the criticism on the site was appropriately mild. No one got angry or vitriolic because some dumb youtuber has dumb takes on movies. They laugh about it and discuss it. (Or if a one-off user got angry, the KF community would respond something like "lol calm down you weirdo". It was not remotely accepted or encouraged.)

Now, beyond that, the more serious issues included lots of appalling behavior. People ripping people off. Child abuse. Animal abuse. Sexual assault.

Like, for example, the main person spearheading this campaign has engaged sexually with minors online. Yet in an effort to cover this up, this person managed to get the ear of a company that protects ~17% of the internet from illegal DDoS attacks. They managed to convince this company to stop protecting KF from illegal, censorious DDoS attacks. KF is the sole place where their predatory behavior was documented extensively, with receipts.

And to add another layer to this disturbing situation, not a single mainstream journalist has brought this issue up. The motivation of this person to take the site down has not been mentioned in a single article I've read.

Does this disturb you? I mean, maybe you've read an article in a mainstream news outlet that presented that conflict of interest honestly, but I sure haven't.

This should disturb any right thinking person.
It's quite obvious from the headline figure that the giant pads needed for exploration and production of gas, and the dumping of the drilling fluids, is not being counted against gas.
This requires sock drawer/shelf management. Socks will form a FOFI stack where clean pairs will be taken from the top, worn, washed and returned to the top of the stack while other clean pairs sit beneath without being touched. Those at the top of the stack will wear out faster.

Mitigation might include not washing any socks until all clean pairs are exhausted, but this may result in a smelly linen bin. Alternatives might be keeping clean socks in a pair of tights with the toes cut out - most recently cleaned in the top pushing down, fresh pairs taken from the open toe; hang this up for a better UX.
Very interesting. I don't have experience with copilot, but with my own programming I tend to abstract heavily until repetition is removed and there's little to repeat (that said there are places where the language, C# in my case, could support my style of programming better). I'll check out some vids.
As a dyslexic the mechanism for OpenDyslexic always seemed a little off for me. How does a differently shaped font help adjust for a difference in cognition?

However in this case it would seem like focusing on ensuring that the letters can be distingushed with poor vision has a more direct mechanism? - though it may be that other fonts are better
I could not finish that documentary, it was too brutal.

It reminded me of the movie Man Bites Dog which was just a parody, https://m.imdb.com/title/tt0103905/
Pianomania

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

If you enjoy watching people who are really, really good at what they do, this one is for you.
"Triumph of the Nerds"

Discusses the history of computing and the rise and fall of tech companies as the industry changed. It's old but worth it imo

https://www.youtube.com/watch?v=MNVbmzVCyLU
Yea good point
The answer to the question "Was there any sci­en­tific data or stud­ies used in the de­sign?", which begins
"The de­sign comes from the tra­di­tion of type de­sign. It’s not re­ally rocket sci­ence... " does little to inspire confidence.
If you want an iPhone and an android app, then look at Framework7.io
Python developer here seconding Bitstream Vera Sans Mono. I like having that tiny space between successive underlines, i.e. in things like

def __init__(self, a, b, c)
Put your example on https://www.db-fiddle.com/ or http://sqlfiddle.com/ or some other sql fiddle then we can all experiment with it and come up with leaner solutions.

Just asking for mooar build in stuff just leads to bloated software.
I like this chaos-monkey approach to politics, and we should do it more often.

Now let me slide this handle that increases taxes on HFT and see what happens.
> That sounds an awful lot like bypassing the borrow checker.

I guess you could argue it's bypassing borrow checker in weakest possible sense.

Borrow checker checks borrow. You aren't borrowing you are doing pointer manipulation, and presenting it with stuff that isn't its duty to check. I argue for this because people think that unsafe region is no mans land and that rules of borrow checking don't exist there.

That said, miri should be able to check your unsafe for undefined behavior.
https://pramode.in/2020/11/08/miri-detect-ub-rust/

> Rust is going to force you to write your program in a certain way to achieve this. There are many other approaches you may be able to use in an unrestricted language which reach a correct and potentially more performant result which are correct, but which rustc cannot verify are correct.

Yes. It is a small downside, with a huge upside. Seatbelts prevent full mobility but I bet you wouldn't advocate for removing them because crashes rarely happen, and they limit your ability to move during driving.

> but that's not the only way to write a correct program which guarantees that

Rust has a provable way to eliminate a set of errors. You'd need to offer hard proof that code you wrote in alternative way, wouldn't have those issues.

And that alternative way might still be expressible in Rust using some abstraction/unsafe.

> How exactly do you come to the conclusion that Excel and Access are better at delivering value than other programming languages?

You mentioned how Python enabled more people to code. I'm willing to bet if only enabling to code then Excel and Access brought programming to more people, yet we don't see them in use, because maintaining is painful and hair tearingly frustrating. And performance is meh as well, but Python isn't winning any speed medals either.

> It takes it for granted that lack of memory safety in a systems language is "a regression". That's not an established consensus.

I value code that has less footguns than more footguns. Rust showed we can eliminate several cases of footguns, so why add them back? In that sense it's a regression. If you don't value memory safety and enjoy figuring out debugging data races, go nuts. Remove the seatbelts, you probably won't crash. However, if you do - It won't be pretty.

> That's one opinion. There are many who disagree.

3+ billion humans use spaces and punctuation as a error checking mechanism. IDOUBTYOUWANTTOGOBACKTOHOWROMANSDIDIT
doesn't mean our public transportation in cities and between cities here in the US can't be improved. In fact, it should be if we are to reduce our dependency on cars, which we have to do if for the environment and our own well being.
I think Jiro Dreams of Sushi is a fantastic documentary and recommend it also.

I came away with a different impression, in that I certainly don't admire or want to share Jiro's attitude to work, because the perfection-at-all-costs approach looked like it had a pretty devastating fallout on his wife and his two sons. It's a fascinating documentary in that you'll either come away saying "how inspirational!" or "I'm running 100 miles away from that", and that's interesting in itself.
Are you going to argue that the present situation in Ukraine is equivalent to the situation at the start of 2020? I suppose it might be, I wasn't paying a lot of attention. But my strong suspicion there has been a bit of a turning point that happened after COVID hit, possibly on or about 24 February 2022. It is notable that there was a long stretch of relative calm that ended around the time everyone switched off their economies.

The original Crimea annexation didn't have all these headlines of global food shortages and energy crisii either, raising the questions of "why is this time so much worse?" and "why is this escalating?".

You can blame Putin if you want, but lets be real - economic stresses are a big factor in war and peace.
Great explanation thank you!

My go-to stack is Django over gunicorn over nginx like you describe (industry standard setup in Python web development) and I wouldn't like to change that. So, I guess need to to keep using the extra worker and all the plumbing that goes along with it :(
I really like "My Octopus Teacher".
> If you go with one view, you will eventually end up paying a performance cost for computations you actually aren't using in certain places (barring incredible and maybe impossible advancements in query optimization).

This is outdated; most modern DBs treat views as they would CTEs. If you don’t reference a defined field downstream, it doesn’t need to get calculated.
As an 80s kid I made a lot of the same spaceship over and over, even with the limited set. I coulda used some more ideas!
Perhaps surprisingly, the ancient Monaco is still a good choice for development work. It has the key features of distinguishable 0/O and 1|Il. (Which you may not be able to distinguish here, depending on font choices).
To be fair to JP, he's not always right but in this instance, he does have a point.

I believe in physics but I also believe that the map is not the territory. Go back a few centuries and the model of the atom was that of the Christmas pudding. We now know better but our own models are most certainly not correct. Thus I'm believing in something I know to be faulty on some level.

Similarly with God, each religion's conception is different. If you believe in a pagan religion you believe in lots of different gods. If you believe in a monotheistic religion you believe in one God.

It's very difficult to have a conversation free of misunderstanding on abstract matters unless you have a good grasp of the underlying concepts your conversational partner embodies in a word and vice versa. With a subject as touchy as religion, it's prudent to define terms early.

Likewise, I think asking for definitions of 'book' and 'sold' are perfectly valid questions.
Sure but I don’t think it’s helpful to try and separate those from zoning regulations here. Also I think even without those mandatory minimums a city like Houston is dead set on cars at all cost. Frankly, all of America is this way too it’s just that there are a few cities where geography has constrained sprawl. I fear for my own city, Columbus. The state, county, and city governments just do not understand that car-first infrastructure is a failed policy and will bankrupt us.