skysight-inc/HackerNews huggingface dataset:
I have Presto!Links, Presto!Mail, the Magic Bag Game Pack, and MagicXchange in boxes.

I was the tech lead on MagicXchange/Mac for a while and worked at Active Paper on the Presto stuff, and was the lead on Presto!Links (which was subsequently bought by GM).

Greg Branche and Jim Murphy also worked at GM (the MPW guys).

Funny that spies.org is still registered. That's where all those guys used to hang out. Nice to see Josh's website is still around.
Thanks for sharing. Extremely timely as I am bootstrapping my SAAS and as a first timer integrating Stripe part could be a bear.
I like the concept of C4, but when I was using it, I struggled a lot with the feeling that we never really ended up creating diagrams that we'd later use. As in, we'd have a diagram in the documentation, and maybe I'd look at it occasionally if I wanted to remember the name of a particular component, but most of the time when we actually wanted to discuss architectural decisions or explain the system to a newcomer, we would just draw new diagrams on a whiteboard somewhere and discuss those instead.

The C4 model felt very comprehensive, but by being comprehensive, it failed to actually represent the salient points of the systems we were describing. Move up a layer, and you failed to capture some extremely relevant detail, move down a layer, and you had a bunch of extraneous information all over the place. In practice, most of our diagrams would be zoomed in on a handful of components, and represent other components as a kind of convenient lie. Which obviously wouldn't work if you wanted to understand the whole system at once, but that was rarely out goal when using diagrams.

I think it just felt more focused on the formalism rather than the expression, like drawing flowers according to a guide for drawing roses, and then getting into difficulties when you need tulips.
»Turning electricity into hydrogen and then into motive power for a car is dramatically less efficient than using a battery, and car commutes in Japan are on the short side, so huge batteries wouldn’t be as necessary.«

Which is why Japan is favoring high-temperature hydrolysis here using high-temperature nuclear reactors.

See: https://www.jaea.go.jp/04/o-arai/en/research/research_03.htm...
Japan has not been a leading force on the global startup map. A very few unicorns and all. But do such things tell the complete story of startups in Japan? Here is an analysis with lots of data points and facts which indicate that the startup scene in Japan is not as bad as people think.
I don't think it will ever happen except for toy projects. If you're manipulating some small list of 10-20 objects and those object have some kind of useful visual representation then for some small use case you can possibly, maybe, design a system that could do what's shown in the demos. I'm skeptical that it scales to more complex problems with more complex data.

Bret Victor himself has made zero headway. And no, Dynamicland is not it. Dynamicland is still coded in text with no visual representation itself.

Other examples always show the simplest stuff. A flappy bird demo. A simple recursive tree. A few houses made of 2-3 rectangles and a triangle. Etc...

To be even more pessimistic, AFAICT, if you find a single example you'll find that even the creators of the example have abandoned it. They aren't using it in their own projects. They made it, made some simple demos, realized it didn't really fit anything except simple demos, and went back to coding in text.

I'm not trying to be dismissive. I'd love to be proven wrong. I too was inspired when I first read his articles. But, the more I thought about it the more futile it seemed. The stuff I work on has too many moving parts to display any kind of useful representation in a reasonable amount of time.

What I can imagine is better debuggers with plugins for visualizers and manipulators. C# shipped with its property control that you could point at a class and it would magically made it editable. You could then write a custom UI for any time and it would show up in the property control (for example a color editor). I'd like to see more of that in debuggers. Especially if one of the more popular languages made it a core feature of their most popular debugger so that it became common for library writers to include debug time visualizers

Even then though, it's not clear to me how often it would be useful.
Japan plans to make hydrogen using high-temperature nuclear reactors (HTGR or HTTR).

See: https://www.jaea.go.jp/04/o-arai/en/research/research_03.htm...
> In this case it’s impossible to cross-compile for the target normally (at least without using a nondefault linker such as LLD).

For Windows targets, you can also use Wine to accomplish cross compilation from Linux with the standard linker.
They can't possibly be working with genomes spanning the past 250k years--- the oldest known human remains are only estimated to be ~230k years old, and I doubt they have parent/child trios nicely spanning the intervening few hundred thousand years. So they have to be working on mutation rate inferences.

From a non-expert reading of the article, their pipeline is more like: modern human population genomes -> estimates of modern mutations' ages -> estimate of average historical parental ages.

The first estimation (genome -> mutation ages) was carried out in a prior study "GEVA" [1], and this paper's contribution seems to be estimating the average parental ages based on those previously estimated historical mutation rates.

I couldn't find any mention of using old DNA samples. The GEVA study pulls from two genome databases, TGP [2] and SGDP [3], both of which seem to be entirely modern genomes. I'm not an expert in the field, so maybe it's obvious to a population geneticist that these databases do include old genomes.

Given that they're only using modern (surviving) genomes, the critique of survivorship bias seems valid.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6992231/

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4750478/

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5161557/
Pakistan power cut: Major cities without electricity after grid breakdown
I had so many side projects I made a side project to centralize accounts and payments. It’s now called Chief Tools (https://chief.app) and contains a certificate monitoring tool (https://cert.chief.app), a zero-downtime deployment tool for PHP (https://deploy.chief.app), a DigitalOcean billing monitor (https://bill.do; which I acquired) and a URL shortener (https://tny.app).

All of these have no marketing and terrible landing pages since they are mostly built for me (although I like to think they are pretty ploished) but hit $500+ a few weeks ago. It took 5-10 years but interesting to see either way (payments were only available about a year ago though, before it was all free).

The funny thing (to me) is that the URL shortener is doing the big bucks since apparently there is still a place for new ones in the market which I did not expect, I mostly built it to be able to easily redirect a hostname.
If you can manufacture pure hydrogen by hydrolysis from Australia solar power, then they should go the next step and create methane (CH4). If you can extract carbon from CO2, that would be a crazy good win. (Probably horribly energy inefficient, but that is the future, I guess.) Anywhere with huge deserts and access to ports can become rich on this path: India, Chile, Australia, North Africa, Middle East. (China has big deserts, but very far from ports.)

People are talking a lot about batteries in this HN discussion, but there are industries that are so much simpler to run on burning gas/coal (steel, petro-chemical, etc.). Japan has massive heavy industry, similar to Germany, that 100% depends upon imported methane. Someone also told me (not sure if true) that the infra required for hydrogen is much more expensive than methane because it is "more leaky". Thus, equipment tolerances are way higher for pure H2 vs CH4.

Last: The "we don't like nuclear" view will only last until the next energy crisis. The current PM (Kishida) is already talking about re-activation. Yes, there will be billions to spend to upgrade existing reactors, but Japan never shies away from infra spending! It doesn't get much attention in the media, but plenty of infra (bridges, tunnels, etc.) was upgraded after the 2014 earthquake.
I think websites are still the best way of processing and communicating information for AI and humans alike
9 months from conception.

Age is measured from birth.
Japan’s government actually just decided to revitalize nuclear power and support among the population is growing.

And, FWIW, Japan plans to use high-temperature nuclear reactors to produce hydrogen with very high efficiency.

See: https://www.jaea.go.jp/04/o-arai/en/research/research_03.htm...
> The entire industry’s understanding of the power of the relational model has been destroyed by SQL, which is the largest foot gun of so many in our industry.

When people say stuff like this, I think of traditional post&beam construction guys complaining about the way that stud framing has destroyed the industry's understanding of the power of "real construction". Whether or not that's true, stud framing has been used to build homes for on the order of a million times more people than post&beam. Perhaps it is true that stud framing obscures a deeper understanding of the nature of wood, joinery, loads and so forth, but sometimes the point is just to build a shit ton of houses, cheaply, efficiently, effectively, knowing that changes in requirements will make most houses largely redundant before (most) stud framed houses are gone.

SQL: shallow, weak, wrong, incomplete, misleading, and how the world gets built.
The main problem with « faith in lineage » is that it’s institutionalized argument by authority. It’s a giant bias.
I've been having more unpredictable behaviour when running Lulu and Radio Silence on more recent MacOS versions.
I think https://www.vulnhub.com/ has quite a few.
iOS Pythonista with Python 3.10 and support for pandas
Pythonista 3 3.4 (340006) is ready to test on iOS.

What to Test:

New in 3.4:
* Support for Python 3.10
* Removed Python 2.7 support
* Shortcuts integration: You can now use Pythonista scripts as actions in Apple's Shortcuts app, without launching the app.
* Improved documentation with modernized layout, dark mode, and additional content about third-party libraries.
* Added pandas and updated various other third-party modules to more recent versions.
Please see "What's New in Pythonista" in the in-app documentation for more detailed release notes.
Yeah I'm saying that what appears to be a 14% return won't be, and/or creates risks. Putting small amounts of capital to work to earn 14% is a distraction for Google. The distraction has the potential to cost 100's of billions.
there's really no saying. mammals have been around for ~180 million years, so ~112 million before the mass extinction. The dinosaurs were on earth for about 165 million years.

Given the relative quickness that intelligence exploded in later hominids, who knows. we could know about some gibbon analog in the dinosaurs right now, that given just a little longer could've made it to human levels of intelligence.
You can use a spoon to kill someone if you're motivated enough, but that doesn't make a spoon a killing weapon.

Just because AI art models can reproduce copyright (if you try hard enough), doesn't mean that it's a copyright stealing machine.
Fuel cells based in anionic exchange membranes (AEM) don't require rare metal catalysts. They run on nickel-iron catalysts. Latest gen systems meet or exceed the capabilities of proton exchange systems (that require pt or ir).

Also, since anionic membranes aren't made of complex fluoropolymers they can be synthesized much more cheaply. Scaling to under 100$/kg. 1 kg of material is around enough to make a megawatt fuel cell unit. Batteries are definitely going to capture the entire wheeled vehicle market but hydrogen tech is set to take a large fraction of the overall energy market.
Pretty representative material. Of course various people differ in detail.

https://independent.academia.edu/RichardCarrier

Unfortunately he really would rather you buy his books than read his blog posts, so they are hard to search.

https://bibleinterp.arizona.edu/articles/2014/08/car388028

https://www.youtube.com/watch?v=LTllC7TbM8M
Yet, if you lose touch with implementation work, you will be less effective at analyzing requirements, designing and planning.
More to it than that but good job only reading the first few lines
This lays groundwork for opt-in safety per file, but safety should affect API design. Once you get done doing this to every file and refactoring every public API, have you really spent less effort than would have gone into a rewrite? If you only get halfway there, is the new version going to blow up any less often?
This is a thoroughly impressive response, particularly in a thread about contemplation. It's honestly a masterpiece.

It may be a bit cliche, but it reminds of this Alan Watts anecdote.

> That is why a person who might be enlightened (a bodhisattva) does not always present a kind of detached and indifferent attitude but is perfectly free to allow emotions and attachments. Why R.H. Blyth, who was a great Zen man, wrote me once and said 'How are you these days? As for me, I have abandoned satori (enlightenment) altogether and I'm trying to become as deeply attached as I can to as many people and things as possible.'
Why the .ai extension?
Yes, but the producing and burning is not proportional to the amount of energy stored, but to the rate at which the hydrogen is produced or consumed.

In the 100% renewable grid, electricity actually will be in surplus a good part of the time, because so much excess capacity would be installed. This is not the case now, so you can't use the current frequency at which curtailment occurs as some sort of baseline.

Yes, you'd need excess storage so it doesn't run out. Fortunately hydrogen storage is cheap. This is another argument for hydrogen over batteries.

You can run the numbers and see that in a hypothetical system for providing steady power in Germany, including hydrogen storage can cut the total cost nearly in half (subject to assumptions, of course.) Doing it with just wind, solar, and batteries ends up being far more expensive.
Let me get ahold of the CEO of Bitcoin
What’s the difference between 3 overloaded constructors and 3 overloaded factories + a constructor ?

The factories will call the constructor, they kind of look similar
Why doesn't it run optimize on the code it generates?
That's genuinely the best solution I've heard for this issue so far.

It'd stop buisnesses from replacing artists with models wholesale, but it would allow people to keep using them, and allow the companies making the models to make money selling access to the models.
You can see here that there are 4 EDC lines used for CRC of every word.

https://web.archive.org/web/20170207162829/https://www.micro...
Thank you for starting this thread and providing us with the opportunity to share. I have developed several plugins for Magento 2, an e-commerce platform. Some of them can be found at https://www.magepsycho.com/extensions/magento-2.html.
This is creative writing bordering on a conspiracy theory. You're stringing up a bunch of claims without evidence, presenting them as fact, and hoping that your tone is authoritative enough for people to not think about it critically.
Wow, near-perfect transcription on desktop Firefox! Didn't seem to work on Android Chrome, though.

I wonder if this can be sped up using WebGPU...
from the web page: "Important: your browser must support WASM SIMD instructions for this to work."

I don't think Safar IOS supports this. [0]

[0] https://developer.apple.com/forums/thread/693067
But what sets append-only databases apart from blockchains for any of these examples? Why can't I symmetrically say, "It's very early for append-only DBs, and new businesses around them still have to be built"?
The one minute hold is something that you continue to extend. It’s not one minute forever. Source: read Wim Hof book and am a practitioner
It does in some cases, but modern software dev (in larger teams) is generally way too verbose (for my taste). The 'easier to do' you speak off will be heavily AI augmented, so it'll be the same thing. The verbosity; people want clear and descriptive variable names, function names, comments, docs, tests, etc which is a lot of thinking (naming is hard), plumbing, checking, fixing & typing and AI can do it from a few scraps of human text instead so I don't have to type it anymore.

Even if you are better at or find it simpler to write code (which I often do find), that's not true for 99.xxx% of humanity. I jury startups for incubators etc now and then and this month's cohort are often using chatgpt to do the software for their startup by one of the founders who 'did a little bit of coding in uni', but is not very good. The code they produce I would write far faster and better myself without chatgpt/copilot than they do with chatgpt, but I would do it even faster and better with chatgpt/copilot.
This is great, thankyou.
I didn't realise this had become a "thing".
High temperature hydrogen electrolysis is a proven cheap tech. The main problem is the cost of nuclear in my opinion.
Pihole, adguard are probably useful.
There is no line. An instance of an object is a state machine. Everybody is arguing over nomenclature.
If you drop the sequential restriction, this becomes a pretty neat shortest path problem, essentially the same as LeetCode 847, but the simple dynamic programming approach does not work here (too much memory needed). It can be transformed to TSP, though, which gives an optimal solution (using Concorde) of just 46 moves:
http://directory.iit.bme.hu/~salvi/archive/snippets/knight/k...
> Are they still in production?

The last official production run was the 15c Limited Edition (ARM7-based, similar to the refreshed 12c around the time) a little over a decade ago. This variant was special enough that it shipped with a CD containing the official PC emulator.

I managed to swoop two of them back then while a broke ass uni student (sold out quick). Ended up reselling one just to make ends meet before graduating, but kept the other just in case my 35s went tits up; I still use that 35s regularly at the office, but CalcTastic[1] makes a very compelling replacement mobile app.

> Is there actually any market for these calculators?

Who are we kidding? Between engineering and finance types, RPN diehards are a dying breed IMHO. Even if a new RPN calculator were to get NCEES approval[2] for use in the FE/PE exams, in practice, very good RPN apps on mobile abound after formalities are out of the way.

[1] https://play.google.com/store/apps/details?id=com.shaytastic...

[2] https://ncees.org/exams/calculator/
I’m glad I’m not alone thinking this. 10 years ago it was the best of the best. Now it tries way to hard to be cute and “engaging.”

I think media types decided everything needed to be like Vox Explainers, so now everything sounds like it’s designed for primary school students.
Many robot hands have been built. These are rather nice.[1] But they're usually used for teleoperators, not computer-controlled. Usefully controlling them in unstructured situations is still hard.

[1] https://www.shadowrobot.com/
I don't. In fact we shouldn't have. ECC RAM is supposed to be serving services that requires extremely high RAS (Reliability, Availability and Serviceability). Any normal DDR4 RAM out here is already having a good enough RAS for a relatively long time.

As an anecdotal reference, my home "NAS" few weeks ago is running only with 16GB of cheap ADATA DDR4 2666MHz RAM ran for half a year non-stop, and I didn't even see a single RAS event in dmesg. It could be survivorship bias though.

---

For a typical home/personal workstations we normally run stuffs that is burst period (i.e. used during 9 to 6 and some high usage in 2-3 hours). It is also okay to shrug a few bitrots or even tolerate a system crash like if the butterfly effect hits.

So another reason I don't use ECC RAM on workstations: Remember that ECC RAM is notoriously long to do memory initialization and memory training.

Not sure if its an AMD thing but my friend booted his EPYC server with 256GB of DDR4 ECC RAM for half an hour.

You are using a "work station" so getting the work done as quickly as possible is more important than having a system too safe and reliable. Speed and work throughput is of utmost importance so ECC I'd say is okay to be sacrificed.
That is the option of last resort, when you have already pushed _and_ you cannot mess with the history anymore.
The other one being reseting your local branch to a previous commit and force pushing if needed.

Edit: wording
Edge Remover Helps You to Remove Microsoft Edge Legacy and Chromium in Windows
Those may be fine, yes.

But the AI as a whole is capable of reproducing the original in a recognizable form, and it does so on demand quite easily, because it was trained on them - how is it different than selling a zip file containing millions of copyrighted works, and also a bunch of new stuff?
There isn't an attention economy because you can't use it as a medium of exchange, attention however has some small value because you can sell it.

There are lots of different direct purchases of attention going on all the time though, every time someone agrees to do some market research tests for a minimal amount of money that is really an attention purchase. You can see from the low price of those things, and that internet giants sell attention to advertisers in bulk, that attention is a commodity and thus the little bit of attention most of us has to give is of little worth and won't ever pay our bills or probably do more than buy a sandwich and a cup of coffee a month.
Perhaps they are saying this but it still does not make sense to me. Nissan is a Japanese company and has been selling popular EVs since 2011. Japan built out a network of chademo chargers. I just don’t see how focusing on a bad technology could actually be a secret way to invest in EVs. Openly investing in EVs seems like the best way to do that. It just sounds like Occam’s Razor applies here: the people in charge are out of touch and made a bad call.
The study seems to look exclusively at the outcome in the contemporary gene pool. And not at archeological DNA samples, because then the x axis would be in years not in generations. There's nothing to compensate for or disregard, the study simply does not claim to describe anything it cannot (very indirectly) see.
Only English speaking white people tend to be hierarchal? What BS is that? Have you ever been to Asia (or most of Europe)? You think Africans, Middle Easterners or South Americans don't have hierarchies? You think only white people tend to select leaders in groups without one? That's ridiculous and simply wrong. And civilization didn't begin in Europe anyway, it was the Middle East, and then cropped up in five or six separate locations across the globe, including the Americas.
ICLR review discussion here:

https://openreview.net/forum?id=WbxHAzkeQcn

Somewhat relevant work:

https://aclanthology.org/2020.emnlp-main.731/
Emotional Blunting in Patients with Major Depressive Disorder
I use state machines, plenty of time.
Some examples. Animations are natural with state machines. Iterator over trees or network graphs is easier with SM. Cursor for db result is easier with SM. Parsing is natural with SM. Games are full of SM. Workflow is a SM itself.
The argument that Japan is successful because its a monoculture is absurd. Some of the most corrupt or impoverished countries are also monocultural.