skysight-inc/HackerNews huggingface dataset:
> The measly $250 million investment didn’t “save Apple”.

Yes it did, but not in the way you're thinking.

Microsoft's investment into Apple and devotion to a dev team to port Office to Mac OS was what re-instilled developer confidence in the platform.

If you recall, Apple had $2 billion in cash and had just spent $500,000,000 on NeXT. The $250,000,000 investment helped ease the burden, but it was Microsoft standing behind the platform that really saved it. Same reason the "Year of the Linux Desktop" will be Year Never... developers don't develop for Linux Desktop because they have no faith in the platform one day becoming a huge market dominating offering that could share the spotlight with Windows and Mac OS.

And for the pedantic people out there, when I say "developers don't develop for Linux Desktop", I - obviously - mean developers of consequence. There is no Microsoft Office for Linux Desktop. There is no Adobe Creative Cloud Suite for Linux Desktop. I can keep going. The major players - the ones that matter - don't waste their time with it.
Water, air, chicken, dirt, star stuff.

Seriously though, by mass, aren't plants by mostly carbon that was separated from CO2?
> It's clearly not a hobby project started out by a developer who is genuinely experimenting with PLs and want to put out something unique. It feels more like a stunt or a flair to either extort money or become famous.

Is that obvious? Yes, if I put on my cynical hat it pattern matches a money-grab or some other sort of fraud, but if I put on my charitable-interpretation hat V also perfectly pattern matches my idea of "solo developer wants to create the perfect language and goes after it with fresh eyes and a lot of enthusiasm (and yes, does get slowed down when it comes to fleshing out every little detail correctly and fully)". How do you distinguish?
The manager actually wants to punish the employee by calling them and shouting demeaning things at them.
The Pale Blue Dot picture for those that want a reminder: https://solarsystem.nasa.gov/resources/536/voyager-1s-pale-b...
> Vim, VScode, etc. have similar amounts of plugin complexity?

They don't. They are quite good, but those editors are not even close to as configurable as Emacs. It's orders of magnitudes different, even today.
Love me some magnetars. Gonna nitpick here, a piece of the article claims that if you fell off a neutron star mountain 1-2cm tall, by the time you hit the ground you'd be traveling at half the speed of light. This appears to be false.

From https://en.wikipedia.org/wiki/Neutron_star#:~:text=The%20gra....

"If an object were to fall from a height of one meter on a neutron star 12 kilometers in radius, it would reach the ground at around 1400 kilometers per second".
Did you go to Cornell?
Xe has been in use as a gender neutral pronoun for nearly thirty years. I, a startlingly ordinary person, was familiar with it as early as the late 90s.
"If an object were to fall from a height of one meter on a neutron star 12 kilometers in radius, it would reach the ground at around 1400 kilometers per second".

Good to know... instead of being instantly obliterated into dust, I just get liquified.
> Better to use a hand saw correctly than a table saw incorrectly.

To be fair, better to use a handsaw even incorrectly than a tablesaw incorrectly.
Caltech
Definitely. On CPUs, you could make this 2x faster pretty easily with just another execution port for vpshufb / vtbl and a 4bit lo and hi unpack instruction.

Though the real speedup would be allowing dense matmul ASICs to operate on 16-byte tables and 4-bit indices as operands. The reason Bolt and MADDNESS end up so fast is that they produce "sparse" representations that are still contiguous, strided arrays in memory. So the kernels and access patterns are just like those of dense GEMMs (and therefore vectorize-able, etc), but with lookup-adds instead of multiply-adds.

Hopefully-clarifying image: https://imgur.com/a/trOB69U
Can mold also serve as a replacement for dsymutil (i.e. linking DWARF info)?

If not, any plans to support this in the future? :)
I was reading a Wikipedia article, at it said something like "late 3rd century BC" or "BCE". I think that was the first time I'd seen early/late applied to times before year 0. It really threw my brain for a loop because - apparently - it has very strongly held opinions about what "early" and "late" mean when applied to time.
I recommend git subrepo
Can small companies afford the complexities of k8s? I'm not yet convinced. Its pros are compelling yet the learning curve is steep. Which suggests a smaller talent pool.
> Water, air, chicken, dirt, star stuff.

God, the Captain Planet re-boot got weird...
Okay, fair; those are good reasons. I don't think those fall under the "toxic" label, but they stand on their own regardless.

(Not meant as an attack. I suspect that I might be splitting hairs too finely here; I can be a little overenthusiastic about terminology. If so, sorry.)
20 seconds down to 2 seconds is a huge achievement. I'll still be telling my boss I'm waiting for a build while I go for my 15 minute coffee, though
FWIW there's a lot of scientific research backing the idea that HODLing is the best trading strategy for stocks[0]. It's why women tend to do better than men on the stock market (they trade less)[1]. Given that cryptocurrency is even less predictable than stocks, it'd be surprising if it didn't hold true for cryptocurrency as well.

[0] A good book on the topic: https://en.wikipedia.org/wiki/A_Random_Walk_Down_Wall_Street

[1] https://holdfastwealth.com/blog/why-women-make-better-invest...
From the media you’d think he and Steve Jobs were the only two employees and responsible for 100% of any success.

It’s much easier to personify a monolith under a specific individual. Tesla is only Musk. Gas prices and inflation are only because of Biden. The list goes on.
Exactly. You can run it on sparse inputs. It's just that our implementation doesn't exploit the sparsity, so we don't claim that it will work better.
Oh it's much worse than that. "However, even before impact, the tidal force would cause spaghettification, breaking any sort of an ordinary object into a stream of material."
You and me both. I haven't seen one piece of news that’s made me regret my decision.

For the sibling commenter, the Microsoft acquisition hasn't changed anything that matters. They’re getting the IP, but the minds behind it, the caring about their customers, is long gone.
That’s in Canadian hours
The Message Behind the Medium of a Personal Blog
The article being flagged can also make it disappear very quickly.
Carter dinked around for 4 years failing to get it done, and Reagan does it in a few minutes with the stroke of a pen.

All your article shows is Carter simply didn't understand the problem. Reagan did.

Not mentioned is the DOE also controlled allocation of gasoline to filling stations. That was quite a disaster. Reagan ended all that nonsense with the same EO.

Isn't it interesting that Biden is going down the same path? He'll fail just like Carter.
Its worth noting the MTX language being used for D4: that they are “anchoring” their MTX around cosmetics.

Anchoring. There’s nothing that excludes other MTX in that wording.
Like your apropos username, I think what you are describing is basically a cow
Always subscribe with a virtual card with limit such as privacy.com. cancellation is as easy as a click to turn off card.

Pay the creators you want to keep creating and pirate the rest. I let you determine who to support. Use bypass paywalls extension or 12ft.io for the rest.
Sorry, meant to mean "in the US", since this was an American Government competition.
Yeah, my immediate reaction was "and that's why Docker Hub will either start charging more or go out of business, both of which will be rather disruptive to your business".
Funny how the OPEC price war collapsed the day Reagan took office and repealed those damned price and allocation controls.

Something Carter could have done at any time. But he didn't. Reagan did.

> he just didn't remove them

That's right, for 4 years he didn't. He gets the blame for it for those 4 years.
I haven't thought about that that much, but it looks like dsymutil is a companion command of a linker, so the answer is probably yes, but I need to investigate it further to give you a concrete answer.
I see it noted that this could speed up machine learning inference, but any hope of this being extended to also speed up training? I imagine with 100x speedup in matmuls, albeit approximate matmuls, one could plausibly train on a CPU.
I haven't done it, but the docs seem to imply that some VPC endpoints, including S3, can support the usual policy documents to describe which actions/principals/resources are permitted: https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpo...
Why is it so much faster?
All non-finite languages have edge cases like that, as far as I can see.
The End of the Asset Economy
The problem here is I don't tend to remember the unit price of things, and I think this holds true for most people. We remember chips are $2, not .25 an once.
Don't farms already do this?
The fundamental problem of large-scale software development is that brain-to-brain transfer of information is hard. So, work on interpersonal communication.
It is pretty insane when you think about it. We could get all the climate harm reduction benefits the article mentions if people would just choose to eat plants instead. Seems like a very simple solution.
not this year ;)
Yes - in every case it is calling a method on a null reference. And no commonly used statically typed language helps here because they all allow null references. And languages that disallow nulls, if you are one of the 10 programmers on earth working in one of those languages, don't help you because you are dealing with real world data where inputs to your system can be null or not so you end up using some type system escape hatch anyway.
"The President [Carter] said that he would set gasoline consumption targets for each state and would order mandatory steps, assuming Congress allows him to do so, if the states fail to save as much gasoline as they are supposed to do. One such step, he added, might be the weekend closing of service stations."

Gawd, what an awful proposal.
Meat production is not carbon sequestering, it is carbon emitting. Most agriculture in general involves replacing more carbon sequestering natural growth with agricultural fields.
We found sparse, truncated PCA to be the most competitive baseline. We beat it by a lot (see the paper [1]), but the other big drawback is that trading off the rank vs sparsity was an ugly hyperparameter tuning problem. By ugly, I mean that the results were really sensitive to getting this right, it wasn't easy to set a priori, and took a while to iterate on because the sparse PCA trained much more slowly than any other practical alternative.

There are situations where PCA/SVD is the right approach though. Namely, if you need really little error, our method often can't do that, whereas throwing away dims that explain almost no variance can. Also it's just easier to implement.

[1] https://arxiv.org/pdf/2106.10860.pdf
Yes- the drawing cones performance will eventually bottleneck depending on the num of sites, in that case your proposed solution makes much more sense.
I thought plants are notoriously bad at this in practice. Not because they can’t, but because they actually don’t need that much CO2, and are also rather finicky to keep alive. Other algae are better. And CO2 scrubbers exist for closed environments like subs and space ships.
Agreed. You really get what you pay for with the managed k8s offerings, and you really can't get a lot of good software for ~$72 per month. Not having to run the control plane is a drop in the ocean of complexity that comes with k8s (node provisioning/patching, monitoring, hardening, upgrades, intrusion detection, cluster scaling, multi-cluster, ingress, tls).

That's why things like OpenShift exist which cost an order or magnitude more than just a managed control plane.
Because people have been conditioned their entire life to pay attention to total price. Also there are some price barriers that make people put products down. For example if the price of a bag of chips goes over 4.99 then sales drop 65%. We'll, you just keep making the amount in the bag smaller to avoid that barrier.
What if it has a secret embedded cellular modem?
There’s nothing simple about changing human nature.

If you have to start with "if people would just choose" then it's not viable.
It's not like it gets you nothing; photosynthesis would be much less efficient in terms of the land footprint required. The article discusses the footprint required for their facilities relative to normal agriculture; the difference is massive. Photosynthesis is effectively driven by a 2D flux and thus is constrained by surface area to a pretty large extent – unless you use an electric light source, which would require renewable energy to be sustainable and thus, again, be constrained by surface area (think wind farms and PVs). With their technology, they can use a bioreactor and aerate it with the CO2, etc. required to grow the microbes they're using. That means the energy is not constrained to a 2D flux and can be delivered across all three dimensions in a volume.
New language proposal: W

Features:
* All of the things you want
* No things that you don't want

Please donate to my Patreon
I randomly searched the magazine's archives and found lots of articles on society, culture, and history in any year I looked. Any narrative that the magazine used to restrict itself to natural sciences and engineering seems false to me.

1906 snow sculptures; "money of savages"

1918 reorganization of a government health department

1929 construction in Washington and the role of the US Congress

1951 human resources of the US

1961 effects of air pollution on public health

1971 an early city in Iran

1980 census; whaling

1992 health care reform
They're very useful. git submodule update --init --recursive will cover 99% of the time. There are weird ways of working with updates to submodules, but for the most part everything just works.
Yes. It's another research project to make this happen, but I think it would be fairly straightforward. The issue is that you can't backprop through the assignment step, so you get no gradient with respect to the input. This mandates a progressive layer freezing strategy. I don't think it would be too hard to get working though; you'd likely just need to train for longer, or start with a pretrained model and fine-tune it as you freeze + approximate the layers.
Which issue was that? Haven't had problems with Renoir and I'm slowly approaching (an upgrade to) Cezanne.
And SCO.
If it were an item id the argument would be item_id. It is an object. What type of object? The type that can be added to a cart. You don't just drop a programmer into the code and have them call a function in a vacuum. Nobody just throws random objects at a function. They are familiar with the code in general and they know what to do.
Oh just stop. I'll eat Falafel and other vegan foods. But why would I ever eat a chicken or beef replacement? Just make some unconstrained good vegan food. It'll be better.
Can small delivery companies afford the complexities of flat-bed trucks? Well: are they driving them? Repairing them? Assembling them? Loading/unloading?

You can bet that using a passenger car instead can be more "affordable", because more people know how to drive them, repair them, assemble, load/unload, they're cheaper, etc. However, if what they're delivering can't be hauled by a passenger car, or the logistics wouldn't make financial sense, that again changes the equation. There's no one answer.
that's quite a take.. expecting previous article writers to manually migrate their stuff is just as good as killing it.
Curious question: why don’t companies consider an abstraction like EC2? They can run k8s on EC2-like virtualization, right? I had great experience with EC2: the ability to launch thousands of machines reliably with full control to the machines, the ability to manipulate all the metadata and configuration without learning any additional shit like HCL is a huge productivity booster. The simplicity of EC2 seems a great foundation layer for us to build more advanced resource allocation.

Case in point, it drives me nuts that one has to spend hours learning how to use a template system in Nomad to pass in the simplest configurations. I can’t fathom why one would be even slightly interested in learning any shit of Nomad just to deploy a god damn docker container. Don’t we have more interesting problems to solve and more general knowledge to master?
Ironically, Hatfill turned into a Trump inside team member promoting hydroxychloroquine and the attempted 2020 election coup, causing more damage than the anthrax attacks.
s/gods/tests/ - which you need even in a statically typed system.
Yeah this is definitely a leadership mistake. It's hard to say no to people that are really enthusiast about things like this (which obviously the author is), but its doing such a disservice to the business and their career by letting them spend so much time on this.

It seems obvious from the start this is never going to go anywhere. You already are using 4 languages at this company (PHP, Go, Python, JS/TS) ? Adding another is essentially a waste of time and a huge distraction away from the core function of a engineer which is delivering value to the customer.
>Probably they'd just slap "great new taste" on it every year and pretend it's a new product.

Walmart pretty much requires this anyway.

Look around on how they caused the price of pickles down to almost nothing and put companies in bankruptcy, this had to be at least 20 years ago now so Google kinda sucks at finding information on it.
The name of this library indicates that the author either knows nothing about prostitution or is heavily into prostitution.
Animals can use land that can't be used for direct air capture or plant agriculture.
For realism, would need block off not just the area for construction, but also the up/downstream five miles.
My God, do I hate that shit with a passion.

Yet, more and more this has become the norm.

That, and the managers standing around literally doing nothing as their people scramble to catch up.

Infuriating.
How are you defining strongly typed here? Wikipedia says the definition is loose [1] but also says that Java is usually considered stronger than many other languages

[1]: https://en.wikipedia.org/wiki/Strong_and_weak_typing
The biggest reason is because it is multi-threaded. When building a program, the compilation step is parallelized (the build system invokes a compiler for each source file), but the final link step is not. So it is important to make the linker itself multi-threaded.

But even without multi-threading, mold is still faster than other linkers. I can think of various reasons why, but I don't know which attributes how much. I believe the biggest contributor is its efficient data structure -- it is hard to make program faster by writing fast code, but it can naturally be achieved by designing efficient data structures. That said, it is hard to compare two or more programs to find out why one program is faster than the others unless their designs are similar.
Taking the 737 to the Max
I think erlang would have been a more natural choice here.
https://github.com/rui314/mold#why-is-mold-so-fast
The organization must have a need first.

And then, after you have a legitimate need, use a hosted Kubernetes solution. Don't roll your own.

It's really that simple.
If you use a good managed k8s offering, the complexities are not that great. GKE with Autopilot is a good option. In that case you don't need to know much more than how to write the yaml for a deployment. I've shown developers at all levels how to do that, it's not a barrier.
It's not. Photosynthesis is two steps:

1. Assimilating photons from sunlight to generate electrical potential by oxidizing water (ps that is kind of a crazy concept).

2. Fixing carbon dioxide by using the electron from step one to reduce CO2 to C-OH (ish)

1. Photosystem-II-I systems really suck, like, commercially available photocells are more efficient than fundamental quantum limits of the protein complex, beyond what it is likely for us to be able to do design or evolve for. Our photocells are getting better too. Also, photosynthetic organisms, especially algae, self-shadow. That's why you almost have to have those rediculous algae racetracks (look it up) and of course often the least valuable land + where there is sunlight so that it stands a chance to make economical sense is often in the desert, so for algae you're stuck shipping water to the desert :/

2. Carbon fixation really really sucks. RuBisCo is the enzyme that is the bottleneck. It sucks so hard that RuBisCo is literally the most abundant enzyme on the planet to make up for how bad it is. Not only is it an annoyingly slow enzyme, it's oxygen sensitive, which is hilarious because step 1 of photosynthesis cracks water. Plants and algae do some crazy gymnastics to separate part 1 and part 2; look up C3 and C4 cycles, and algae had to invent colonial forms and terminal differentiation because their carbon fixers are kept segregated from their photosynthesizers; one algae -synechocystis 6803 has one of the biggest algae genomes, it probably mostly goes into a rigourous gene expression which is used to anticipate circadian cycles and prepare the cell to flip between day (photosystem) and night (carbon and nitrogen fixation) cycles.
Western print letters are fairly faithful replicas of western handwriting, specifically that of humanist minuscule (<https://en.wikipedia.org/wiki/Humanist_minuscule>). Like there's been some ligatures and shorthand, but for the most part, this type of script has always been an extremely printing press-friendly affair with distinct letters of reasonably uniform width.

Cursive has existed alongside print letters going all the way back to antiquity.
It's tautological, but mostly from poor construction. The crashes like this have a lot of forced selling, both from margin calls and LP/depositor redemptions. Two factors contributing to this are algorithmic leverage (DeFi and otherwise), and the combination of high volatility and decent liquidity meaning mark-to-market is both very easy and very painful.

"HODLer" as a term is not clearly defined, but usually refers to the sort of off-exchange spot position that allows ignoring moves like this. High-uncertainty events like country bans and network attacks drive people like that to sell, but this current crash is basically purely liquidity related and in line with similar assets. Selling is driven mostly by short-term expectations, not long-term viability.
Thank you for your efforts. I came across your paper/code and posted it here. I was looking to find a technique to cost optimise transformer based question and answering. Presently I am using CPU and getting a GPU is too costly on AWS.

Since I use high level code I don't understand the maths completely. However, I was wondering if your techniques can be beneficial on CPUs?

If I were to use this to improve transformer based architecture what should be my approach?
> “not all ideas make the cut, even the best ones”

I'm not sure I understand. If the best ideas don't make the cut, which ones do? Or was Jony acknowledging a flaw in Apple's process?
That rad thing to do is an example of what they meant by other things taking precedence.
What is a + a x 0? :)
You only exist in this world because trees were cut, soil was scraped, and concrete was poured.
The Mars Helicopter Ingenuity actually has a 2014-era 2.2GHz ARM phone SoC, the Snapdragon 801 (same chip as the Galaxy S5 and OnePlus One)

https://rotorcraft.arc.nasa.gov/Publications/files/Balaram_A...