skysight-inc/HackerNews huggingface dataset:
>Steve recommended investigating Systems Engineering as a distinct subject. Specifically, reading the engineering histories of the Gemini and Apollo projects, and especially about the culture clash between the experimental aircraft guys who built Mercury, and the ICBM teams.

Anyone know any good books covering this history?
Check out Lowdefy. https://github.com/lowdefy/lowdefy
Co-Founder of Lowdefy here.

We're having great success with it as a software agency, it really scales well with projects because you can organise files and folders the way you like, and do code review because you are working with a app schema that is easy to read, write and understand. Which enables all the advantages of coding as well as low-code.
An Overview of our CFLink automation bus (2013)
Hardware Acceleration for Zero Knowledge Proofs
I'm not sure it's right to exclude the tail... I imagine the base of that tail getting pretty toasty!
The Taliban Were Afghanistan’s Real Modernizers
To remove deprecated APIs, and to be able to force certain things like new capabilities.
Half a decade? Wasn’t that introduced in 2010 with the iPhone 4?
Show the shell script!
Fake reviews to be illegal under new rules
> Popular explanations for Taliban success do not adequately explain these failures on the battlefield. Ultimately it was these failures—not the Taliban’s safe haven in Pakistan, or the corruption endemic to the government—that explain the course of the war. The contest between the two visions of Afghan society was decided on the field of battle. The Taliban control Afghanistan today because on that field their men fought longer and harder than their opponents. Malkasian attributes Taliban hardiness to ideological commitment. “More Afghans liked the government than the Taliban,” he concludes. “But more Afghans were willing to kill and be killed on behalf of the Taliban.”

> This is an old story. The conquest of weak kingdoms and tribal orders by unitary state builders, fielding armies full of nationalist fervor and religious passion, was central to the West’s own journey to modernity. In the twenty-first century, the U.S. saw the same process repeat itself in Afghanistan—and fought it every step of the way. But American money and manpower could never have saved the old Afghanistan. In 2021, disciplined and united Taliban forces swept through the country. It was the end of the U.S. experiment in bringing the liberal order to Afghanistan. As Taliban fighters entered city after city, they arrived as the forces of a new and very different modernity.
EU agrees rules to force big tech to rein in illegal content or face fines
You'd have a leg to stand on if shows didn't get called "woke" for sharing a single pre-production screencap featuring a single black person, but that's exactly what happens.
Sadly they didn't discussed the main selling point of GCs (in my opinion). GC can move objects in memory and often does it. It can affect cache locality, so less of cache misses. Moreover no more heap fragmentation. There are different strategies to do that, so theoretically one can choose the best one after the code was profiled. Though practically it may not be an option, because the chosen language gives you a fixed unchangeable implementation of a GC.

I bet that these benefits of GC can be great in some tasks, though I know no real world examples of software explicitly relying on it. Some servers on Java using terabytes of RAM, I think? But no one talks about it. My curiosity have nothing to consume, and it is hungry.
I enjoy a quick game on lichess, mostly blitz.

What I discovered about chess is that it is largely pattern recognition that makes people good at chess, which is visual thinking.

The other thing about fast games is the type of game you play, if you want an early result you generally go for early sacrifices to get positional advantage and queen side castling to open up the game.

Come to think of it, fast chess is probably a different game all together
Personally curious, had the same in mind, in your opinion, what will be a decent answers for these questions? How does an app like OP's handle these?
If it's radioactive enough for you to experience frank neurological effects after a few minutes holding on to it, a Geiger counter isn't going to help you nearly as much as an emergency room will.
I wonder if human-like apes brush or floss? Do they drink naturally-occurring fluorinated water from wells? And I’d love to have some insights on their cavities and pulled teeth statistics.
code-rot sounds like an appropriate way of describing what's happened to the OS and build tools.
Newsboat. It's blazing fast.
> Safe

> Crypto

Choose one
"Garbage collection can be faster than stack allocation" is actual title of this paper: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.84...

However non-naive your automatic counting scheme can be, it still has to touch object at least twice. However non-naive your automatic counting scheme can be, it still has twice as much overhead per object compared to GC - structure and count vs just structure. Sometimes you can factor structure out - by saying "the allocator page contains pointer to structure at the very start", - but this can be done for GC too. I guess in that case GC wins even more. And you need structure (virtual methods table, actual object structure, etc) because release of object should decrease counts of referenced objects.

Finally, reference counting can and will fragment heap.
Nicefeed and newsboat, mobile and desktop respectively
No, not a fan of the carnivore diet (except for short term use for medical purposes). Getting rid of grains puts us in very high risk, grains are essential because they are easy to store long-term... Even though they are plant seeds, the most toxic part of a plant, we have mastered indegenous preparation of grains... and while the food industry has tried to ruin it, it hasn't succeeded by much... mostly because grains are perfect, even for the food industry.

I believe that indigenous vegetarian diets, such as the traditional Indian vegetarian diet, before ghee was replaced by industrially produced seed oil, is one good option... as is foods like Sushi, where you combine fish/meat with grains.
> a reason to give up

I don't think Sabine is telling us to "give up". Let me give an example. Suppose there is an experiment that is solvable by building a super collider whose diameter is the diameter of the moon. Should we be rushing to fund it now? Or should we wait for lunar construction techniques to bring the costs down first?

Even a lot of physics myths around doing the hard thing to seed other tech is flat out wrong. There's an often claim that the ssc tech resulted in MRI superconducting magnets; but that tech was actually descended from NMR research done by petrochem (and if you can believe it, dairy) industries that precedes the SSC by 1.5 to 2 decades.
> One big goal of XMPP was federated messaging (compare to email), and I'm not really seeing it. At best I'm seeing companies building on top of it, resulting in something hardly resembling the open version. Companies are benefitting from XMPP's freedom to build their own platforms, but that freedom isn't being passed onto end users in the vast majority of cases. Because XMPP, with its amorphous nature, doesn't stand up well enough as a product on its own.

XMPP is a protocol, not a product, so it's not surprising that it doesn't stand up as a product on its own. If someone can come up with a compelling federated messaging product, it's likely that they would base the technical part on XMPP, because virtually all of the protocol work is done, and it's much more elegant and easier to build upon than something like Matrix.

But that's not a protocol problem. The reasons why we still don't have good open federated messaging have absolutely nothing to do with the protocol used for that messaging. They're probably quite similar to the reasons why federation in email has regressed over the last 40 years, from personal/company mail servers back to massive centralisation in the likes of Gmail, despite the protocol remaining exactly the same.
You think media companies have to go beyond virtue signalling and actually do something this time, just like the did in their century long history before? /s

We as a humanity don't tell ourselves stories because the stories solve problems — we tell ourselves stories for a heap of other reasons.

One such reason would be escapism: The creation of worlds in which people can fantasize themselves, because there is some character who is the way they secretly see themselves. This is why we have films with cool guys who fare well in critical situations while getting all the women. This is why we have horse themed films for teenage girls.

I don't like horse themed films for teenage girls, but as a grown man I don't see why such things shouldn't exist.

Same for films where the stories are based on the fantasies of other people who are not like me. Who am I to decide what other people should like?
It's twice the highest legal limit anywhere in the world.
My degree is in software engineering. When I got it there were I think 2 or 3 courses that were part of the CS curricula that weren’t part of the SE degree (OS, compilers, and networking I think, for those interested)

Instead my program favored some management and organizational stuff. I chose SE because all the courses I needed were available online and I could continue to work full time without needing to go out to a classroom 3-5 times a week.

University studies have had a weird century or so, and have become substantially about signaling. I remember over-hearing a conversation from peers about why Software Engineering as a degree doesn’t make sense, because it’s not a study-able topic, while computer science was the true path. I suspect it had more to do with gatekeeping the signal than what qualifies as a valid course of study.
Most important smart contracts like MakerDAO are formally verified already and there are ways to code smart contracts in functional and other safer languages.
I use that as well, great service and the annual cost is very-very good.
Samsung, others test drive Esperanto's 1k-core RISC-V AI chip
Seems legit.

GPT-WESTWORLD is a large-scale, multilingual language model that generates fluent, realistic sentences from text in any language. It achieves this by incorporating a novel approach to language modeling and incorporating a new type of recurrent network, the Westworld.

https://thisaidoesnotexist.com/model/GPT-WESTWORLD/JTdCJTIyZ...
"money lego" works well when it's specific technical capabilities that need to be stuck together.

That makes no sense at all when it's a complex process with human interactions.

I think DAOs are interesting things. But the completely naive way people talk about them (like what you are saying here) is completely unrealistic and shows the lack of technical experience that so much of crypto suffers from.
Ask HN: What did you do to recover from burnout?
I've finally accepted that I am burned out. The slow death of someone close to me has changed my perspective on existence considerably.

I've got ideas on how to heal, that will work for me personally. But, I'm curious: what worked for others? What did you do? How long did it take for you to feel ready to work productively again?
I studied theoretical physics and read Tolman’s book almost 30 years ago before switching to programming. After that I have been following the topic as a hobby.

As I understand, the math behind a particular generalization of thermodynamics that Tolman had used was sound. But there are other ways to try to merge the notion of temperature with GR that are considered more compatible with current attempts to merge gravity and Quantum Mechanics. We do not know which one is right.

In Tolman’s approach one can not have thermal equilibrium in a stationary thermally isolated gravitation body if the temperature is constant. Isolated here is important. Think as if a star is surrounded by a membrane that no heat can penetrate and consider the resulting temperature profile.

Extremely simplifying to the point of risking to give wrong impression the gravity has inherent energy gradient itself and to get isolated stationary system without energy flow the temperature must show a gradient as well.

Tolman himself did not try to apply that to black holes, but it is straightforward to apply his equations in that case and that gives the absolute zero temperature at the event horizon. Again extremely simplifying in Tolman’s approach a black hole is a gigantic freezer from a point of view of external observer. That neatly solves the apparent disappearance of entropy. There is none as approaching the event horizon from a point of the external observer means loosing temperature. So entropy is lost before the horizon and there is no information paradox.

Edit: for a star in a thermally isolated membrane Tolman’s approach gives that with a thermal equilibrium the temperature drops towards the center as the gravity is stronger there. Although that may sound counterintuitive, the idea is that stronger gravity slows down the time and from a point of an external observer that means colder temperature. And at black hole horizon time stops completely as seen by the external observer so the temperature is zero.
That is true but a distinction should be made between unhindged propaganda and acknowledgement that reality may be nuanced.

To give an idea of the first, the Russian TV half jokingly suggested that the first day of the "special operation" would end with fireworks and a victory concert in Kyiv.
Exactly. We now have a chunk of the population who have been trained to be hyper sensitive to anything they might perceive as an erosion of anything more progressive than Family Ties.

That Elon clutches his pearls at the horror of televised diversity is unsurprising, he is a yarpie.
Coding Math is fun.

https://www.youtube.com/user/codingmath/videos
>Transmit power is highest when near the range limit for a cell tower, since the handset increases power when more range is needed.

Yeah, in addition to the inverse square law, devices also have a higher noise floor from adjacent devices broadcasting at higher power.

This is why banning microcells to "stop the dangers of 4G from harming our children" just increases the Tx power and SAR by orders of magnitude. But you can't argue with these people.
Whose truth exactly? There are other narratives that can squarely point Netflix decline to the loss of 3rd party content, but thats boring and not edgy enough.
I think the underlying reason for why IT companies are so chaotic and inefficient, is because they simply don't need enough people, if they are well structured, do quality work and use simple and powerful tools/solutions.

You could run a super high valued company on just a handful of people, and society is just not ready for that. It's a case of technology advancing faster than human organisation and economic system, and the multiples are just too large, it's a big challenge for society to handle the impact.

So it's better for the organisations to be less efficient and chaotic, and to use dumbed down tools, overcomplicated solutions etc. This will fill the void created by the advancement in technology, so that the organisation can continue to function by at least resembling the traditional model.

You would need to significantly shorten the working hours in order to enable more efficient companies. Otherwise you'd get even more hyper concentration of wealth in a very short time.
In peace time, it's training. In war time, it's logistics. That's what all it is.
I wouldn't think that to be a reasonable general assumption. The heating effects could include:

changes to reaction kinetics and equilibria;

unfolding and denaturing of proteins;

unwinding of DNA and RNA in localised regions ("bubbles");

displacement of inter- and intra-molecular associations through hydrogen bonding and van der Waals forces

As an example, the unfolding or denaturing of a protein may be transient or permanent, and it will often not have an obvious adverse effect. But if it's e.g. a critical regulatory protein, it may result in a cascade of events which might end up causing cancer.

DNA structure is tightly-controlled and is wound up to varying degrees to enable or prevent access to it. If it's transiently unwound by localised heating, it exposes it to the transcription machinery as well as other regulatory proteins. Again, it could have wide-ranging effects.

The probability of any one photon doing damage is low, but it penetrates deep and the heating would be very localised. The cumulative effect of exposure could well cause significant problems.

Biological systems are very complex, and many of the interactions do not involve bond breaking. The proteins and other molecules interacting within each cell exist in a delicate balance which often involves far weaker forces, including hydrogen bonding and van der Waals forces. These are easily disturbed by heating.
He might mean limited 'natutal' talent. Some people just inhale new concepts and syntax and grok it all instantly. Others of us have to really work at learning, understanding and using it before it clicks, and even then it's easy to forget if you don't use it often.

But that second group can be ultimately more successful because they've learnt how to learn, the natural learner has no idea what they should do when it doesn't just click.
The candy stores of Oxford Street
There are moving collectors which use profiling information to try to improve locality. It appears they produce a 15-30% speedup or so.

https://safari.ethz.ch/architecture/fall2017/lib/exe/fetch.p...

https://www.microsoft.com/en-us/research/wp-content/uploads/...
On a side note, early Microsoft’s business strategy seems to be licensing half-baked software written by independent programmers and then making a product out of it.
Unless it's a pocket in your jockeys, whatever's being emitted is getting soaked up by your thigh. (Or maybe your butt, but in that case the exposure is limited by your phone breaking in half as soon as you sit down.)
Banking apps?
I've had an Android device since the G1, then the G2... I'm currently on Project Fi with a Pixel 4a. When this phone no longer suits me, I'll also be moving to Apple hardware. At some point, and it's subjective / an individual choice but, enough is enough.
A manufacturing company I consulted with had an excel file with VB for generating labels and code in a very specific way. A realty company had the whole post sale process driven off three excel files referencing each other. Each file belonged to a different department in the company (engineering, finance, collection for example). It all comes down to a few macros, vlookups and sometimes a bit of VB magic sprinkled in.
Java, Go and JavaScript implementations do escape analysis already.
Those have nothing to do with the microscope.

A STM is basically a very sharp needle flying just above the surface and measuring the tunneling current with a few volts applied at most.
It's rather small, most space will be taken up by the vacuum chamber and cryostat.

Other electron microscopes (TEM or SEM) cannot resolve molecules / or would fry them with their high voltage/currents...
Try TASC in an Apple II emulator

https://archive.org/details/101_TASC_Compiler

To get you started, Apple II DOS commands include CATALOG and LOAD (reference: https://www.landsnail.com/a2ref3.htm)
I used this GitHub repo to do this - https://github.com/residentsummer/watoi

It’s buggy, you have to fire up Xcode to run it, and on top of that I had To manually do some corrections in the SQLite database before the script ran without errors lol. But it did work (though it screwed up message orders lightly).
> Causing all extensible JSON-based protocols to eventually reinvent them:

That's funny because it's true. To add to your list: JMAP (https://jmap.io/) has namespaces too.
It's OK here and doesn't appear to be a link, do you see this URL in your browser?

https://whyimnotanartist.net/2016/03/08/vcr-virus-fake-vhs-c...
Apple is also a publisher platform that sells ads.
David F. Bacon and V. T. Rajan, Concurrent Cycle Collection in Reference Counted Systems

https://www.cs.purdue.edu/homes/hosking/690M/Bacon01Concurre...
Before clicking, I thought the article is about someone who only thinks in "system" and not able to deliver concrete things. How wrong I was.

"Give yourself permission to let the organisation fail".

I agree. As someone is similar situation, the job is to let the "design of system" be heard, be debated and be implemented once green-light. You cannot convince the decision making body (be it the CEO, management, or a design committee) that your idea is the right one for 3 reasons IMO

- idea could be wrong

- People won't know what you are talking about unless they had the first hand experience. (A la you don't know what it is like to be a bat)

- Your meritocracy is limited to a small group of decision making body

If you see the "system" broad enough, you will see a market. It is essentially preaching your "system" to a wider audience. Your system maybe wrong, for which your start up will die or you devise another system. Or you are reaching whole bunch of people who understands your (the initial niche), and your living does not depend on a single decision body but a market.

Convincing one body is hard, but broadcasting whatever you believe, some will respond eventually. This is why start up is great.
You might have just revolutionised the world of physics
Perl seems to be fading away, but for a long time it was the obvious tool to use when your program got too big for a shell script.

> Python, Go and so on need more structure and often don't have quite as simple and convenient methods of doing various shell like things.

This is Perl's niche, or at least it was Perl's first niche before it started getting used for CGI. The things you'd do in a shell script are generally convenient in Perl too, the main inconvenient part is selecting from the many different ways to invoke a program in Perl, like system(), backticks, qx//, open(), etc.

Perl is also more commonly installed and has faster startup time than Python, in my experience.