skysight-inc/HackerNews huggingface dataset:
Looks like a great initiative – I wish there was a reliable TS/JS equivalent of https://docs.rs (even considering rustdoc's deficiencies[1]).

I went through this exercise recently and so far my experience with trying to produce documentation from a somewhat convoluted TS codebase[2] has been disappointing. I would claim it's a consequence of the library's public (user-facing) API substantially differing from how the actual implementation is structured.

Typedoc produces bad results for that codebase so sphinx-js, which I wanted to use, doesn't have much to work with. I ultimately documented things by hand, for now, the way the API is meant to be used by the user.

Compare:

https://ts-results-es.readthedocs.io/en/latest/reference/api...

vs

https://tsdocs.dev/docs/ts-results-es/4.1.0-alpha.1/index.ht...

https://www.jsdocs.io/package/ts-results-es#package-index

[1] https://github.com/rust-lang/rust/issues/66249

[2] https://github.com/lune-climate/ts-results-es
Thanks for mentioning the revenue model. I missed it in the announcement. Saw on the site they were VC backed and spent a while wondering “what’s the play”.

Since this can run entirely locally, this might be the first “reimagine the terminal” app I can actually use for work!
Ya that's what I meant there. Someone who is both eating lunch at their desk and who lacks social awareness about the sounds and smells.
Crew fatigue is not an ATC concern. Long haul flights like this carry relief pilots and have crew rest facilities so fatigue shouldn't be an issue in the first place.

Controllers mostly work for the FAA. They have volume goals to meet, but they aren't accountable to airport or airline management for profit targets.
Are you underestimating how much people lie, even to themselves?

Esp here. “Hey; want to be part of a study where we give you free money to see if it helps you out?”… “Ok, now how much of that money did you use on things that were harmful to you?” You could perform that study with anyone and you’re going to get BS answers and estimations.
You can do that by nesting

Array.prototype.map

in the parameter for

Object.fromEntries

in an easy way (probably not as optimized as a built-in, but that might be irrelevant for most cases, since its just a duplicated iteration, not quadratic)
There are audio button on your steering wheel, yes?
Please don't tell me those have been removed.
AI Assistant
Save time on research, documents management, and content generation. AI Assistant remembering your preferences and uses that knowledge to give you superpowers.
Some d/w sensors will even have dry contacts specifically meant for wiring in whatever open/close type thing you'd like to use, like a pressure pad.
I think I ran into this same bug: https://github.com/wavetermdev/waveterm/issues/161

I try to cd and it just leaves me in ~.

Using on mac.

Looks cool, but obviously pretty limited use when you can't cd. :-)
Equation co-written with AI reveals monster rogue waves form 'all the time'
https://archive.ph/CwveF
It requires social awareness to be conscientious of the fact that it might smell or produce noise. I'd wager that anyone who's worked in an open office and is sensitive to these things could attest to the prevalence of people who underestimate how often they chew with their mouth open, for example.

In one case, an adjacent developer was bringing in hard-boiled eggs and cracking them against the edge of his desk while wearing headphones and chewing with his mouth open, while the smell of the eggs wafted over the 3ft to mine, and then he'd get started on the apples. He'd do this 3-5 times a day, so needless to say I'm not enthusiastic about open offices. I did also awkwardly bring this up directly with him, but it's tricky to navigate a situation in which it's not just the food, but also the mouth sounds and occasional burps. If I did get a break from this specific person, it would just allow the sounds from everyone else eating chips or having conversations to be more prominent. By the time covid roled around, I was already burnt out from trying to compensate from all those things, and the respite I could have got from working at home just arrived too late to save me.
Or maybe not every site should be about porn?

Why don't we post here on HN then too?
There is nothing ethically preferable about owner occupancy. In Switzerland, which I consider to be a highly developed society, they have a special tax that applies only to owner-occupants. I think we should adopt that. More people should rent, and fewer people should consider home ownership an investment strategy.

Also, to be quite honest, your allusions about shadowy Asians has the whiff of racist tendencies.
> I hope that I didn't come off as dismissive of your hard work or of being disrespectful of what you have delivered.

Not at all, I'm just incredibly curious of how you'd solve the issue of creating an index of a filesystem as fast as Everything, because I've thought and read a lot about it in the last couple of years and haven't found any solution at all, nor did I find any other software which achieved something like that on Linux systems.

> For ideal reproducibility, let me know which forum(s) you initially got traction on. I'll try to mirror your marketing as closely as possible.

One post on the Arch Linux forum and one on the r/linux sub on Reddit. From there I got enough users to get more than 100$ in donations. Nowadays it's obviously more.

> I'd also like to know how you went about benchmarking performance against existing stuff for your project;

Everything has an extensive debug mode with detailed performance information about pretty much everything it's doing. That's how I know exactly how long it took to create the index, perform a specific search, update the index with x file creations, deletions or metadata changes etc.

> for comparison against `Everything` I was thinking that the metric to beat is delta between file creation/removal time and the time that the file shows up in the results set (or index).

That's not particularly interesting, because it's quite straight forward to achieve a similar performance.

The crucial metric is how long it initially takes to create the index and then update it when the application starts (i.e. finding all changes to the filesystem which happened while the application wasn't running). That's where Everything excels and to which I and others haven't found a solution on non-Windows systems (without making significant changes to the kernel of course). The best and pretty much only solution I'm aware of is the brute force method of walking the filesystem and calling stat, which obviously is much slower.
The obvious right answer is digitize them and then keep the originals, perhaps in a less easily accessible and potentially cheaper storage location.
it's a noble approach, but feels like it's at its limits if no one could find a reasonable name that works with Array. there's gotta be a point at which it makes sense to EOL third-party stuff like that: set a date far in the future, and any pages where document.lastModified is greater get Array.groupBy as well
Use hwloc[1] to determine the hardware topology of the system, and pin processes/threads appropriately. For a heterogeneous system, you presumably want to avoid low-performance cores. OpenMP has a standard way of assigning threads to cores. Otherwise use hwloc, or perhaps likwid[2] explicitly.

Most things turn out to be memory-limited, and getting the algorithm right may win more than simple parallelism; GEMM is a case in point. As ever, profile first, and worry about thread numbers after you've pinned appropriately and looked for simple things like initialization interacting with memory policy.

The main HPC performance tools support Python and native code; Threadspotter was good for threading/cache analysis, but seems moribund. Note that SMT on POWER, for instance, is different from x86.

(This is general HPC performance engineering; I haven't considered the code in point.)

1. https://www.open-mpi.org/projects/hwloc/

2. https://github.com/rrze-likwid/likwid
Yeah he has:

>Uber burned $31 billion in investor cash, mostly from the Saudi royal family, to create the illusion of a viable business. Not only did that fraud end up screwing over the retail investors...

but looking now Uber's market cap is $128bn so it doesn't look like the investors did that badly or that there's nothing there.
I believe in a variation of your statement: we should stop making already dense places ever more dense.

It's that dynamic that makes it an impossible problem to solve. Even if you temporarily add new supply, it will immediately be consumed, and new demand keeps coming in. Every small step of new supply will be ever harder to achieve, and the quality of life will get ever worse.

It's a total dead-end.

Instead, reorganize society. Instead of 3 mega cities, have 20. Have a 100, across different tiers. Reconsider where work is organized.
I don't know what Twitch's goals are here, but if they want to get rid of the right-up-against-the-line content, then maybe clear, consistently-enforced rules are actually detrimental, because it just invites rules lawyering like we see here. If Twitch staff just went around arbitrarily banning anything they don't like, the affected streamers would hate it (because they wouldn't know what they can get away with), which, if you want to drive them off the platform, is a good thing.
I am regularly behind the trends :)
> seems like an extreme position

I assume you mean "no touchscreen controls" is extreme. I probably wasn't clear. By "controls" I meant those for "live" controls (environment, audio, etc). Touchscreen for settings totally make sense - as you said, it doesn't make sense to have physical inputs for settings like lights off delay.

>have them not operate while car is in motion

I'm okay with that too
I would say it fits in a third category. It’s a Japanese office that switched to English as its official language and hires a lot of foreign engineering talent. These types of companies are becoming more and more prevalent in Japan.

It is interesting to note that they can integrate the best and worst elements of both aforementioned work cultures.
Yeah I saw a french onion soup for $15 the other day. Lol.
I wonder if we could render html inline now as you can do images and other others? Same thing for Markdown for example. My dream would be to basically move everything into the console, but I need graphical applications these days for interacting with others at work etc.
zsh support and international character support are our top two issues right now. I know the intl chars can work, we just didn't do enough international testing before launch. sorry to hear that it didn't work out of the box for you (the big profile files are also on our radar).
1/ Visual vs instrument approach. The main difference in this case is separation requirements that ATC must provide. Specifically, under IFR rules ATC mus provide 3 miles / 500 feet altitude separation minimum. For visual approaches, the separation is responsibility of the pilots and this enables parallel runway landings at SFO with much shorter intervals (there is a version of parallel landings with instrument approaches at SFO but it discontinued during Covid and not resumed since AFAIK).

2/ The approach sequence is established long long long before arrival to the airport. The ATC controllers (approach and center) coordinate arrivals and create sequencing hundreds of miles from a large airport like SFO. The last minute Lufthansa request for an instrument approach would have forced dozens of planes to go into hold or fly vectors which creates a lot of work for everyone.

3/ SFO tower is NOT responsible for approaches and was not dealing with holding Lufthansa. This is responsibility of NorCal approach

4/ My personal take is that Lufthansa should have advised ATC that they need instrument approach much earlier (as soon as they got ATIS which would be 50-100 miles from airport). That would have enabled ATC to create a gap for them. Last minute request is a surprise nobody needs. The Lufthansa attitude afterwards is unacceptable. They were asking for preferential treatment (get us in and screw a couple dozen of other airplanes). They also should have communicated to ATC that they have 30 mins of fuel for hold and that would informed NorCal about time limits they are working with. Lastly, threatening ATC with a fuel emergency.... not nice, not nice at all. From my personal experience with ATC is that they are very accommodating but they don't like surprises. Tell them what you want early and controllers usually find ways to make it work by the time you get there. Have a last minute request? If ATC is not busy they will help you. If ATC is busy -- go to the back of the line. Which is exactly what happened here.
Thanks!

I guess the main reason the plugin is enabled by default is to promote it. AI tools are becoming an important part of the development workflow, with a majority of developers using a chat LLM or Copilot (https://www.jetbrains.com/lp/devecosystem-2023/ai/). So the functionality offered by the plugin might be interesting to a large part of the user base. A non-bundled plugin would not be discovered by most users. And for organizations it looks like the AI assistant is disabled by default.

Regarding the direction - LLMs are usually used as a service right now, so there's not much choice. At the same time, JetBrains is also working on local smart completion workflows like https://plugins.jetbrains.com/plugin/14823-full-line-code-co.... Hopefully at some point there'll also be an option to use a local LLM with the AI Assistant.
I can assure you that, at least in the US, you can ask for a manager and start mentioning "attorney general" and you will get whatever price is on the cans of soup.
To each their own, but I find zig syntax to be on the ugly side and the resulting code unelegant.
I think the breakeven is generally around 50 years.

However, it introduces the possibility that records won’t survive the government, and a plethora of other issues that come along with locking into a storage format, the progression of technology, etc.

Bear in mind the average age of countries is only 158 years globally.

It’s not as cut and dry as it initially appears. Everyone is telling me how obvious it is to gain the cost savings, and perhaps it is. But it is by no means as clear cut, especially when you consider the solution of keeping both but reducing the cost of physical archives to pure storage only post-digitization to be a default against destruction. That use case complicates everything.

We also have a boatload of experience maintaining paper records and libraries. We don’t have nearly the track record with digital.

https://lifeshareproject.wordpress.com/2011/02/02/physical-c...
EVs pile up at U.S. dealers as inventories hit record high
I hate to say it, but there was homelessness in the 80s and it is only eclipse by our current state of homelessness.

https://www.coalitionforthehomeless.org/wp-content/uploads/2...
> because the laws they're using never imagined this precise scenarios

These scenarios precisely avoided the law
As a FE engineer, my preference is to work on the tool that is used to create the websites rather than the website itself
Americans rush to buy houses as prices hit new milestone
The OG twitch was justin.tv, a live streaming service. It began with literally streaming every aspect of your personal life. It eventually transitioned into game streaming, but it was originally for anyone who wanted to stream.

I don't really understand why anyone cares what is streamed there. I believe in the idea that anything should be possible, and allow the commons/people to dictate whether they like it or not. If people want to see a naked chick sitting in a gaming chair giggling why stop them? Who cares?
The owner of the prior home I rented owns 50+ rental properties in the county, has a 1M+ family vacation house in the adjoining county, and lives in California. Explain to me how that made "no meaningful impact" on the market? That's ONE individual. Her brother also owns a number of properties in the area.
Yep and the solution then is the same as it is now - democratizing the means of production and communication, insulating it from the influences of capital and profit. Socialism is the boring age-old answer to every one of these.
I really worry that SFO is going to have a major disaster. There have been so many close calls recently, the controllers have been making mistakes and acting out against pilots, there are 4 runway intersections (which other major airports are phasing-out), they have a fog problem, and an enormous amount of flow, and tons of air traffic and airports all around them.
Being rude and grumpy a) tilts everyone else, b) everybody's cortisol levels to up, c) cortisol stress impairs cognition especially problem solving and interpersonal skills, d) thus INCREASING the risk of mistakes and accidents.

Modern psychology, more professionals should keep updated about it.
Mechanically, you are absolutely correct. It's not a mystery why famines never happen in wealthy countries!

And just like with famines the best way to resolve the issue isn't price controls on food but to increase wealth.
> Why don't we post here on HN then too?

Twitch's audience wants it and HN's audience doesn't. Perhaps more accurately, HN specifically doesn't want that.
HN isn't an image or video sharing site?
It's similar to this:

Person A: "I am highly critical of society for the following nine reasons..."

Person B: "Curious! You are critical of society, and yet you live in it! Hypocrite much?"

Person A: "Yes I do also need to buy groceries to live."

Person B feels like they gotcha'd Person A, but really, they haven't. Our conversation went like this:

Me: "Categories are stupid and you basically never need them. Stop trying to categorize things."

You: "Curious! You hate categories and yet you used them implicitly in your statement about how bad they are! Hypocrite much?"

Me: "Yes, I do need to speak English for anyone to understand me, and I suppose one could argue that English words are themselves categories."

Almost every exercise in categorizing things or arguing about what category things belong to is pointless. Saying "aha, but you yourself are categorizing arguments as being about or not about categories!" feels like a weak nitpicky gotcha to me.

In fact I think the pointlessness of this very exchange is evidence in my favor.
Perhaps we agree in terms of aesthetics, but that's in the eye of the beholder. In terms of the quality of the actual build, see the article below. Newer is generally much better in terms of energy efficiency and other metrics.
Babylon Bee isn't banned for wrongthink anymore, so that's a plus.
> As some cars gain more autonomy, it's probably helpful if they have a way to signal their intentions to other road users.

My first though was exactly that, this looks useful. That said, as I'm thinking about it bit more, it's not easy for me to come up with nice examples of situations when this signal is actionable, clear and useful. I doubt most people understand what level 3 autonomous driving means nor what to expect from a car driving in this mode in a particular situation, esp. when there will be differences across car manufacturers.
i'd love to figure out what is causing this as we haven't been able to repro it. if you don't mind adding a comment to the issue with anything novel or interesting in your .bashrc / .bash_profile or your machine setup it would be much appreciated.
Eigensolutions: Composability as the Antidote to Overfit
Religious is also a modern pejorative. It's pretty silly the way it's used given that extreme atheism is just as dogmatic as so called religious faith.
Are there a lot of kids on there? My oldest never watched it once and my youngest only knows it as the place we can feed cats treats with channel points while old people talk about old video games.
That was a joke: "Verizon made even Comcast look good". Not sure if it's still around.
They really didn't think that through! "Artistic nudity?" They thought defining and enforcing rules around what constitutes "art" in the context of nudity was a good plan? Even without AI (which seems to be the in vogue thing to blame for everything that doesn't go well) this was a horrible idea.
High demand areas in the Bay Area would be places like Atherton, Woodside, Los Altos Hills. The existing home owners have a lot of resources to fight developments such as high rise apartments or condos. They have no incentive to allow such development.
Which is why you circle until low fuel, pan-pan, and land.

Calvin knew it: https://www.gocomics.com/calvinandhobbes/1988/05/15
I like to think of it as the induced demand problem, but for housing instead of highways. If 1000 new NYC condos are built, it will induce demand to live in NYC rather than reduce the cost of NYC housing.

Some say more people living there is a good thing in an of itself but they are going to be disappointed if their real goal is lower housing prices. It's just like highways. Adding another lane will increase throughput which may be a good end by itself, but it will never cure traffic.
>HN isn't an image or video sharing site?

Not with that attitude
Maybe you need to re-read my original comment. I’m arguing for sufficient evidence of correctness. Unit tests often provide that for a good deal of software. I think people ought to write more of them.

However I think folks do get dogmatic about testing and will claim things like, “all you need is unit/integration/types.”
Ran the numbers for you.

On-Demand: $3.43/hr ($2503.90 monthly)

Reserved: $2.27/hr ($1657.10 monthly)

M3 Max 16" (all upgrades; to be generous): $7199.00

means about 3months on-demand or 4.5~ months reserved.

Not nearly as bad as I was expecting to be perfectly honest with you.

I did similar calculations recently and it ended up being 3 months for equivalent server grade hardware (IE; 256GiB ECC ram, 64 physical threads; 8TiB NVMe) -- so I bought the hardware and since then have saved more than 3x the cost.

It seems not to be the case with Graviton instances I guess. :D
I'd say that most people do not buy a house for the investment. They actually live in it and any value appreciation is a side-effect. A pleasant one, but not the primary goal of the purchase.
There have been two major incidents around landing at SFO in the last decade, one involving fatalities.

Prioritising safety by requesting to land using ILS after a 12 hour flight should not be seen as 'punishing' everyone else.
And somehow, seeing Palestineans' parts of bodies on the front page of CNN is fine.

It's the puritanical idiocracy of "woman body bad, death and dismemberment good".

(I don't mind seeing topless people. Indifferent really. But seeing people blown up is akin to a snuff film. And this world needs less violence.)
What the specs say they'll do and what they actually do are often very different realities in my experience.

I've seen thermal throttling happening at 60°C because overall, the chip is cool, but one core is maxing or two cores are maxing. Which is common in game dev with your primary thread feeding a GPU with command buffer queues and another scheduling the main game loop.

Even when water cooled or the high end air cooling on my server blades, I see that long term, the system just hits a trade-off point of ~60-70°C and ~85% max CPU clock even when the cooling system is industry grade, loud as hell, and has an HVAC unit backing it. Probably part of why scale out is so popular to distribute load.

When I give real work to any iGPU's on these systems, I see the temps bump 5-10°C and clocks on the CPU cores drop a bit. Could be drivers, could be temp curves, I would think these fancy cooling systems I'm running are performing well though. shrug
matress are around 40, maybe 50kg/m3.

water is 1kg/dm3, and acording to this website (https://www.aqua-calc.com/page/density-table/substance/human...) human is arround 1000kg/m3 which make sense.

So, yes matress is light compared to human, I guess it does nothing to the sensor pad.