skysight-inc/HackerNews huggingface dataset:
> For a quick check, I measured 1.82 instructions per cycle to compile ~0.3MB of source in BQN (the compiler's a very array-oriented program for those unaware) and 1.38 ipc on ~1.7MB where caching's worse

It's not really clear to me what this is measuring, and whether that thing is interesting. I care about throughput as measured in widgets per unit time, not instructions per unit time; the contribution of a compiler may not only be in instructions per unit time, but also instructions per widget.

> Some of the problems you mention, especially special combinations, can be addressed by a bytecode compiler that ultimately defers to an interpreted VM.

Sure. But aside from implementation effort, that seems monotonically worse than a compiler targeting machine code.

> if the binary search loop needs many iterations, then only part of it can overlap with other code (barring some compiler intervention that I'd categorize as fanciful if the loop length isn't known)

What interventions? FWIW I think the main limitation is (architectural) registers (plus rob/rename, of course), but you can balance around that by putting multiple _dependent_ search iterations, and leaving enough time for them all to finish.

Also: I think it's probably good to have at least a rough idea of how many iterations things are going to take, and am vaguely planning to specialise on order of magnitude of each dimension (plus exact value when small). Knowing how big things are also gives you a fairly good idea of what is going to pollute cache (conservatively assume that random accesses are uniformly distributed) and by how much.

> Mind if I email about this?

Feel free! elronnd@elronnd.net. FWIW I think the gather hammer, where supported, is probably ideal--I benchmarked it, and it lost, but I was on AMD hardware at the time, which is quite abysmal in that respect; intel seems to be much better, especially with avx512--and that leads to much more straightforward code.

> I implemented a different solution to high latencies for large searches in Dyalog, which is to partition the array y (searched-for values) by a single pivot from x and recurse.

I figured it was doing something like that. Was thinking about implementing something similar, but vaguely hoped that if the buffers were large enough and I could keep them filled, it would be possible to avoid the overhead of partitioning and of scattering results. Also the option, depending on relative sizes, of preprocessing x, producing e.g. a b-tree or eytzinger. Fairly low priority, so I've not yet looked too closely.
Ask HN: Do other languages suffer from the modern web disease?
Everyone here is familiar with the poor experience we are faced with on the modern web, e.g. the recipe sites where the actual recipe is always preceded by the entire history of man, or search results consisting of copy pasted generic content appearing on a multitude of sites, or the sites flooded by fake reviews, all with the customary multitude of pop ups and noise.

However, I find if I search in Japanese, there is a lot more of the traditional small web, written by real people motivated by (possibly) nothing more than the desire to share and interact, rather than optimise some kind of metric. There could be many explanations, but regardless, Japan has always had a unique Galapagos culture so may not generalise.

For those who interact with the web in different languages, how do you find the experience compared to the current English experience?
Elon seems pretty incompetent. He dug his own grave. Good for the (former) employees at Twitter.
It appears democracy has changed fundamentally in the past few years. These days, whenever votes against your personal favourite, they have been manipulated. Its basically the same story on the left and on the right. Both claim the voting result could only have happened because the other side was tampering with poor voters.
Woah, this website is awesome! Thank you!
Is anybody close to making that work? The idea was proposed around 2014, but it doesn't seem that anyone has built it.[1]

You can use a big accelerator as a EUV light source. The SLAC beamline was once used to test the concept. Medium sized (160m circumference) synchrotrons have been suggested.[2] One appears to be under construction in China.

A plasma wakefield accelerator is a proposed way to shrink a powerful accelerator down to a more manageable size. Maybe. There's a project underway to use about a third of the 2-mile long SLAC beamline in this mode.

ASML made zapping a droplet of molten tin with lasers work as an EUV source. That's a nightmare.
This approach may or may not be better. It involves zapping a high-pressure gas with lasers.

All the known ways to do this are insanely expensive and look more like physics experiments than production equipment.

A clean light source, where you put electricity in and get EUV out, would be easier to work with. There was talk of "table top synchrotrons" a few years back. One startup built one, although it was more like garage-sized.

[1] https://www.cambridge.org/core/journals/high-power-laser-sci...

[2] https://pubmed.ncbi.nlm.nih.gov/35228673/

[3] https://www6.slac.stanford.edu/news/2020-10-12-slac-starts-n...
You had a couple of bad trips? They way you describe them it was awfully bad, and yet you did it more than once?
Food delivery service gift cards has become my go to in these situations. It has been really well received. It can be tough to cook for other people’s families with kids.
I'm not entirely sure I believe this argument that Tiktok is a different level of addictiveness than "traditional" social media (which IMO is a fake distinction with no fundamental difference to "$NEW" social media, but that's a separate discussion). I'd like to see if any data or studies actually suggests the endless scroll of twitter, facebook, instagram and reddit, or the autoplay of youtube, is less addictive than tiktok.

I've certainly seen friends and family compulsively scroll and obsessively check instagram and snapchat in a manner no different than what people are criticizing about tiktok. It seems like people witness their "their generation" using instagram/snapchat for hours on end; then they see the younger generation using tiktok for (the same number of) hours on end, and get the idea it's far more damaging.
If you're a power plant owner and want to maximize energy output, setting the plant on fire is certainly one way to release a lot of energy very quickly.
Here's a crazy idea: 1) get rid of most of the existing code base and simply re-implement and migrate existing content and remaining users to the new thing. 2) get some small team together that does this. 3) stop bleeding cash while that plan is being set into motion. 4) keep the existing code base limping along while that is being put into motion.

I'm pretty sure that that's the plan Elon Musk is executing. It's simple, brutal, nasty, and probably not very well thought through. And yes he's not being very nice about it (to put it mildly). But it's not completely crazy if you can get over how obnoxious he's being.

He's clearly not interested in keeping the current team. He's never going to win them over at this point and from his point of view they were part of the problem, not the solution in any case. He bought a company that was basically not profitable, bleeding cash, and fresh out of ideas on how to fix any of that for many years. And he's now on the spot to keep that train wreck going. So, first order of business is to just cut the cost. That means decimating the team to a fraction of its size.

The Twitter team is basically rage quitting at this point so that's solved. Again, I don't like how he's doing it but undeniably, there are going to be vastly less people on the payroll very soon and cost will be a lot lower. The law suits that follow will be interesting though. But my guess is that he'll just buy those off and that will be it.

Of those that remain, he can cherry pick a team to salvage/build whatever he needs and then re-enforce it with some outsiders. Building a micro blogging platform is not rocket science and Elon Musk is actually deeply into rocket science. So, I actually get his gut feeling that this simply should not require thousands of engineers obsessing about all sorts of arcane software bits and pieces that somehow implement Twitter. It's a micro blogging platform with a fairly simplistic feature set. And he just called bullshit on how that was done at Twitter. And we're talking about a person with a long track record of having absolutely no tolerance for bull shit.

Again, not liking his methods but I can see his line of reasoning here. He has no respect for the Twitter team and he actually wants them gone. He wants to rebuild Twitter in a way that is cost effective and interesting to him. And he is not a risk averse person. So, in his mind that means a small team that can execute fast. I kind of agree with that part.

Will this work? I don't know. I see no technical reason that this plan could not work. But the big question is if the Twitter brand name will be worth anything by the time he's done or if he's just going to shut down the whole thing and walk away from it. He can certainly afford to do that. But letting this thing coast along just never was going to be a thing.
Create Your Distributed Database on Kubernetes with Existing Monolithic Database
You can do classical model, plus feature pack sales; a la PC games before digital distribution.
It doesn't exactly save your privacy and it won't matter to everyone, but Hetzner is European.
He might retain something like a single digit percentage of users, but that would still be a lot more than if he started from scratch.
I think the analogy is he bought a house that needed a new foundation and he tried to fix it with kerosene and fire. The issues may well have been fixable but he had no sense of what the issues were to begin with, just his ego-driven edgelord perspective.
It would never actually have been cheaper. The problem basically is that time of access isn't actually distributed, and a lot of the time leaving stuff set up and running is important.

I'm not a fan of depreciation schedules and whatnot, but I don't think Everything as a Service is going to be the answer.
This is just bait you didn’t make an attempt to engage with my angle. I write earnestly I’m interested in what you disagree with
My respect to twitter folks quitting en mass is through the roof. I understand those who can not quit right now due to financial commitments. But as soon as your house is in order, quit. This will send a strong message to anyone trying to emulate musk.
It’s all ass pained kvetching.
> Well, we generally consider social media companies tech companies. And since they don't really have anything else other than the tech stack (and the users on it, but they don't "have" those), not sure as what you would characterise it.

Consider where the bulk of the revenue comes from and you’ll find out what industry the company is actually in.
I don't think I know anyone who does all of their shopping on facebook, or pays their bills on facebook, or uses facebook messaging exclusively, let alone all of those things. Having the feature list isn't the thing, it's getting people to see the app as their one stop shop for all their technology needs. Just having the feature list doesn't replicate WeChat, I don't know why Elon thinks it's possible to replicate.
> In these large companies, to make changes to a lot of systems, you have to have someone else also sign on to the changes (eg. code review).

Some time ago (when multiple accounts tweeted some crypto scam) it was revealed that at Twitter no such protections existed.
A lot of them are slow because of corporate crapware that they stuff onto them.

A previous employer had an anti-malware agent that made 2018-era NVME MBPros as slow as harddisks.
What kind of frontend skills are you expecting from an infrastructure engineer, self-taught or not?
If I had found these I would have held on to them but also never considered them of any value beyond an unusual oddity

I wonder how often things actually go down like that.
Like if I found an actual Van Gogh painting I'd probably think "wow this art student was studying van Gogh. That's pretty good. Looks just like him. Cool"
Perhaps it's obvious but you went in the wrong direction.
Yup, and I prefer to contribute in places where I’m valued
The Network Is The Computer

just take the Sun marketing and sprinkle AAS.
Musk’s plan is to fire half of the workforce and expect the other half to work twice as much for the same salary.
> the great distributed system that runs behind the scenes

As someone is reported to have been asked in a Twitter job interview, when a celebrity with 10,000,000 followers sends out a tweet, how do you deliver them all within 3 seconds?
I think I could have bought twitter for $44B too.
Another country could be cheaper.
Aren't there TikTok houses, for people who dedicate their career to making tiktocks?

That's the same as the established YouTube creators
> "Do you still want to work here"

Many stably employed people would answer "no" to that question (if they could be honest) and kept working.
on Blind, 42% of 180 respondents chose “No” (leave)
Madoff claims he was just a front-man for a conspiracy by large investors. Which is why he was supposedly not caught.

The theory makes sense, but he refused to name names. It might be that the benefactors are too powerful, but probably he's lying.
Unless apps could migrate between high and low performance instances, at the end of the day you are back to either over-provisioning ($$$$$$) or over-subscribing (shitty performance). This is exactly the problem space that makes everyone always hate the VDI experience.
I use https://tweetdeck.twitter.com/ with an adblocker and never see ads.
Dr. Brooks on No silver Bullet (while eating pizza).

https://youtu.be/HWYrrw7Zf1k

RIP Dr. Brooks.
He'd have wanted to keep some of the engineers that are gone, I expect.
As long as there are people claiming blockchain has some value the next crypto scam is just around the corner.
All Crypto is a scam and blockchain has no real application that couldn't be solved much easily by some other means.
You want to stay because you need a job to get paid, and feasibly to stay in the country. Once you get another job, there’s no reason to.
There is no ISP conspiracy to not implement IPv6.

The hard truth is that implementing IPv6 costs money and customers are not willing to pay for it.
And even if everything is secure right now, you cannot guarantee this stays the case in the future. By using the "tailscale ecosystem" you are locking yourself into a provider that can change the ecosystem (clients, services, servers) or put things behind a paywalls anytime. Or create add-ons that are useful and no longer privacy-preserving. The fact that they are a VC-funded business makes me believe this is how the company will end up: Customer data will be monetized in one way or another. How else are going to create returns for shareholders that justify their valuation? Certainly not by open sourcing stuff and not looking at your data. We've seen these VC incentives play out again and again in other companies.

Just use wireguard. It really isn't that hard.
24 hours a day, 8 of which is sleeping, 8 of which is work, 8 of which is relaxation. Why not have 4-5 hours of those 8 relaxation hours be YT Shorts? What's the problem, exactly? If it rejuvenates you why not?
SpaceX isn't really focused on going to Mars...
https://news.ycombinator.com/item?id=33510272#33510919
They have all the H1Bs who can't leave. So essentially Twitter just became Infosys.
You give him far too much credit. Musk has fundamental edgelord qualities and his support of powerful dictatorships is of a piece with that.
I'd go one further; Bitcoin as a payment method only makes sense if it is illegal, safe from State and inter-state meddling.
> He's clearly going fast with things like getting rid of (shadow-)banning for no apparent reason

(He thinks this is happening because he reads his replies and a lot of cranks convinced they're shadow banned are @ing him.)

> getting rid of fake scammer accounts who deliberately impersonated famous people and companies to scam people

(He made it worse and the big advertisers canceled their campaigns after their stock falling due to fake announcements.)
Haha, that's true - human nature hasn't changed much over the millennia, whether it's our desire to invent new ways to communicate and keep ourselves entertained, our fear of new technologies, or love of ragging on the next generation.

Still, I do think it's a bit different each time - these technologies are incrementally more effortless and addictive, feedback loops are incrementally shorter, personalities we "meet" through these technologies incrementally more real and seemingly intimate.

It's a bit analogous to our diets. What our bodies fundamentally need hasn't changed much over the years. And it can be argued that we have constantly experienced changes to our diet throughout human history, and those changes are generally either benign or positive. Yet, it's easy to draw a line between certain "innovations" (trans fats, high fructose corn syrup, etc.) to obesity and other health issues. In the same way, we might be able to connect the gradual progress of technology with unprecedented anxiety, depression [1], and loneliness [2].

[1] https://www.samhsa.gov/data/sites/default/files/reports/rpt3... (page 35)
[2] https://www.sciencedirect.com/science/article/pii/S014019712...
> in my shed so it is off-site.

My neighbour had a lightning strike hit their robot grass mower. It fried every electronic device on their parcel. Including half the non-connected power tools in their non-house-connected shed. It was a wild thing to witness the aftermath of. Basically anything electric that had been semi-close to the robot grass mower "stop here" line circling the grass, got fried. The plastic of on none-electric tool literally melted. Nobody got hurt, thankfully.

Your shed may be on another planet for all I know, but the amount of damage caused sure made me respect the "two separate physical locations" more than I used to.
I see no evidence that anyone has ever achieved energy efficiency and battery runtime comparable to windows or macos machines using Xfce or Gnome.

Would love to see what it would take.
if we were a meritocraty we would have a 90 year old grandpa with memory loss and other mental impairment as president. we're in a peter sellers movie
Glad to share our our open-source work: LiBai, which is a large-scale open-source model training toolbox based on OneFlow, the biggest feature of the library is allows users to easily training any model in parallel.

Github links: https://github.com/Oneflow-Inc/libai. LiBai Document: https://libai.readthedocs.io/en/latest/tutorials/get_started....

Model Zoo
Support 3D-parallel (data parallel + tensor parallel + pipeline parallel) Models:

Bert, GPT2, T5, Vision Transformer, Swin Transformer, ResMLP, Roberta.

And there are more Projects in LiBai.
What is moderate-high in your book?
He's probably going to buy up a load of dogecoin then pump it by saying it'll be accepted on the site, and use the profits to keep the lights on for a while
According to Wikipedia WeChat's parent company Tencent had 112,000 employees in 2021. That company has many different products, but where does the 1,400 number come from?
Ever been on a team where a key person responsible for a piece of infra leaves suddenly, and next incident takes hours to resolve instead of minutes as everyone is running around trying to understand what the code is doing? It will be like that but way worse.
How is abandoning a mad boss sabotage? Those people are my new heroes. They clearly send a message to anyone in the industry trying to emulate musk, that if you mess around you find out.
Vitamin D is incredible, from time to time my mind starts the day with negative thoughts and if I take a Vitamin D suplement they go away, I feel happier, act happier and have more energy to start my day.
Also, the other browsers may have launched a little too early while some weird spec corner cases were getting worked out.

All of that got worked out a while ago; you can read the CSSWG notes and check the bug trackers for WebKit, Firefox and Chrome.

It’s not that WebKit, which shipped :has() back in March, was too early but Mozilla had some difficulties with their implementation [1].

It took Google (and Igalia) until the end of August to ship their implementation in Chrome 105 [2].

Even though web developers have been asking for this for nearly 20 years, it only recently got figured out.

Based on Apple’s article [3] and Igalia's prototyping document [4], this is easily the most complex CSS selector that’s ever been implemented.

I would cut Mozilla some slack.

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=418039

[2]: https://developer.chrome.com/blog/new-in-chrome-105/

[3]: https://webkit.org/blog/13096/css-has-pseudo-class/

[4]: https://github.com/Igalia/explainers/blob/main/css/has/proto...
We don't need small modular reactors, we have much more experience building larger PWRs - and regulation effectively mandates it the way that each plant needs to pay more than a third of a billion dollars in fees to get certified. Had nuclear production continued at the same pace it did during the 1960s and 70s in the US, we'd have had a completely decarbonized grid by now. And that's exactly what happened in France: they continued building nuclear reactors and reduced fossil fuels to essentially zero. Compare that with Germany, renewables' posterchild, that still uses combustibles for most of its energy production - wind and solar is only 30% of its energy mix.

Scaling batteries is the opposite of trivial. I don' think you comprehend the mismatch between our battery supply and what grid storage demands. The US consumes about 500 GWh of of electricity every hour. This is more than the cumulative global battery production in all of 2021 [1]. And the cost of batteries has stopped shrinking and started rising [2]. The reality is that we'll be hard-pressed just to keep battery production growing fast enough to satisfy EVs. Lithium battery production will probably double or triple, but that's still not enough to make grid storage feasible.

How many countries have provisioned a day's worth of electricity storage? Half a day? An hour? For all the talk about nuclear power being charlatans and lightweights, no country at al has produced the majority of its electricity from intermittent sources. But nuclear has [3]. Pretty good for a bunch of charlatans!

1. https://www.interactanalysis.com/lithium-ion-battery-market-....

2. https://www.ft.com/content/31870961-dee4-4b79-8dca-47e78d29b...

2. https://en.wikipedia.org/wiki/Nuclear_power_by_country
Facebook just laid off more than an entire Twitter’s worth of employees.
But he still gets analytics and tracking info that way.
I always appreciate their random speculation, thanks TechCrunch!
This was a big nosql company and when I brought up that said database could plausibly be used for data warehousing, the dude interviewing me looked at me like I had 3 eyes.
>But somehow we're all meant to be happy giving full control of our entire network to a commercial company running a closed source command and control server?

Yes, Tailscale is THAT good this tradeoff is worth it.
weaingr suncream is pretty much a given that should be pushed way more. and I am not talking about tropical countries only
Only available in the USA sadly
Yep, Elon's paranoid about his current employees sabotaging him, but he should be just as paranoid about new job applicants looking to gain access and capitalize on the internal chaos.
Another legend leaves us.

Hopefully this will encourage more to read his work. It's about human behaviour and timeless.
Can this technique be applied on a smaller scale for multi-lens arrays for visible light?
Related, this is the true reason why stars appear to twinkle, and why planets don't: interference in your eyes [1]

1. https://photonreport.com/2017/06/19/stars-dont-twinkle-in-sp...