skysight-inc/HackerNews huggingface dataset:
The most important thing to have in a disaster scenario is a community of people willing to help each other, unless you want to spend two years struggling to learn how to be a subsistence farmer alone in the middle of nowhere before dying of diarrhea.
Didn't work on Android Firefox; when clicking to dial, once my phone app eventually came up and dialed, by the time I switched back to Firefox, my session had apparently timed out.

Worked fine when I used my desktop to pull up the site though - neat!
For one, paper currency have finite lifespan (modern or caveman civilization). They will dwindle in circulation, coupled with a deafening booming demand for such "In God We Trust".

Credit card, debit card, and gift card are all expected to be unusable even in long term (lookup EMP)
AI is cracking a hard problem – giving computers a sense of smell
I was thinking more of housing than transport, but sure, some sarcasm may have slipped in :)

California does somewhat better building transport than housing, but it's still far from enough, IMAO.

And I don't think the high speed LA-SF railroad will be finished before most who voted for it in 2008 has died...
Reviewing this a bit more, it was actually the 1710 Statute of Anne in Great Britain that took away our rights to copy whatever we wanted. https://en.wikipedia.org/wiki/Statute_of_Anne
Those kids are building Discord bots now.
There is no Antimemetics Division
Reduced wages then shall we
Sure aluminum oxidizes fast, most of the time that actually protects it. There is just so damn much of the stuff laying around, melt it down every few years, pull off the slag and cast it again. Toss in an extra can after a year or two to make up for the loss.
> Frequency is also terrible.

This is almost completely the issue.

If I can count on a bus every 10 minutes, I will take a bus. If I can't just hop off a bus and back on the next because of long time intervals, I won't take a bus because I know something will go wrong and waste a huge chunk of my time.

The political problem is that you need to keep a bunch of empty buses running continuously in order to change the behavior of people to start taking those buses more often at which point they quit being empty.

The current problem is that in most places I have lived, I can WALK between points faster than I can take a bus. It will be 40-60 minutes between buses and because those buses are unreliable I can't count on my transfer, so I can wind up with a 2 hour+ bus ride for something which is less than 15 minutes by car.
I largely agree with you, but there's a kernel of truth in the OP's comment. Many of the very rich got to be very rich because they are very good at optimizing for money. They understand economics, business, and the financial system extremely well. And that's a weakness in a post-collapse world because it is very likely that money will be worthless and we won't have much of a financial system to speak of. They probably also pissed a lot of people off on the way up, or simply by virtue of being filthy stinking rich. And that sort of wealth is hard to hide, painting a target on them for millions of people.

The folks who will do the best in a collapse scenario are likely the next social class down; the folks who perhaps sold a company for 8-figures (but not billions), or are in reasonably high-level managerial positions for 7-figure annual salaries. This class is pretty heavily networked and also knows how to work together. It's held together by social bonds of trust, geographic proximity, and mutual interest as much as by money. So when money goes away, those bonds remain, and you have a class of people who are long-term oriented, highly-skilled, but also communicate and cooperate with others. They are also relatively invisible (could you name a bunch of directors at major corporations, or solopreneurs with successful bootstrapped businesses?), so they can blend in and avoid becoming a target until defense systems can be established.
It is useful as a perimeter alerting mechanism.

A signal mirror (with a hole in the middle) would be the next best thing
Rust's ecosystem is also very sporadic. It seems everyone jumped on board in the gold rush (and still do), reinvent the wheel in some package to lay claim, and then abandon it when its 70% there once they get bored and/or realize rust doesn't magically solve programming.
No doubt I'm picking an easy target here, but it takes like 700 ms to switch back and forth from the Chat tab to the Calendar tab in the Teams desktop client on my boring work-issued laptop (i.e. commodity hardware). This is repeatable, first time, every time. It doesn't even bother to animate anything or give feedback that a UI interaction has occurred until 500+ ms after the click.

Some things do run very quickly, for sure, but so many of the high touch pieces of code out there from big name corps have some of the worst performance. Hundreds of millions of people use Teams, and many of them use it a lot throughout the day. You must just be getting lucky in what apps you use on a regular basis.
> The key insight I had here is that, since the end result must be displayed on a terminal screen, there is a reasonably small upper bound on how much memory is required, beyond which point the extra memory couldn't be utilized because it wouldn't fit on the terminal screen anyway.

How large are your terminals?

I'm not sure if this represents lines, or perhaps something else. But on occasion I need to copy things out of my terminal, scrolling while copying doesn't work well, and so I shrink the text size to, let's say, one or two pixels per letter. I suspect Zig won't survive this.
sorry but this wasn't my issue it was somebody elses and i dont know their email

all in all we see a bunch of these long tail anecdotes outside YC and we decided against using Cloudflare apart from the generous firewall
We ought to stop blaming the "MBA mentality". I dislike them as much as any IC, but they aren't the issue. The issue is how wealth is distributed. Just after WW2, in my country, if a salaried woodworker in a chop added 1000$ of value on average each month after all other costs were paid (sales, stock, distribution), he took home 600, gave 100 to the government and 300 to his shop owner/shareholders. Nowadays, his added value is 2000€ each month, he takes home roughly 860, give the government 120, and the shop owner/shareholders take the rest, more than half of his added value.
Reminds me of GPT Zero, which gained a ton of attention despite marketing promises which are fundamentally impossible to keep.
I'm surprised no one has joined the two and invented Snake Tetris.
Since its my experience its anecdotal. That said higher particulate from diesel engines its pretty common when not at highway speeds. Combine significant traffic with highways/interestates close to buildings and residential areas, its a bit nasty. Sure rush hour in Saigon is without a doubt worse but the bay area is pretty bad on a localized level. Keep in mind I am saying localized, just the immediate areas around these high traffic areas. I can recount a number of buildings I have been in where you would get significant soot buildup on a weekly basis.

CA is fairly unique in this respect in that there are major road ways with residential close by.
That's what neighbors are for.
So you think gold has value only because other people think it has value, not because it has any other intrinsic use? I bet you like fiat currencies too!
Much cheaper to stock up on fake gold and bank on the fact that nobody else remembered to stock up on aqua regia.
Yeah its an obvious scam https://www.youtube.com/watch?v=A_Y5kdEpcu4
reminds me of the blist [0] package in Python, implemented using B+ trees and offering O(log n) performance for operations that are O(n) with the built-in list type - such as insertion or deletion of items at the start of the list, or somewhere in the middle.

sadly it seems to be abandonware, with no commits in the last 10 years and compilation errors on Python 3.9 and above [1]

0: http://stutzbachenterprises.com/blist/implementation.html

1: https://github.com/DanielStutzbach/blist/issues/90
That will never happen. Thats the kind of utopian dream that will not happen regardless of level of education.
Haha, this is one of the best comments I've read on HN
I feel like all the tech companies I’ve worked at have been extremely loyal at least on the more Sr end of the ladder so I guess I don’t understand other people’s experiences at all.

When I worked at an Amazon subsidiary, I never pulled more than 40-hr weeks, took plenty of time off, had slow weeks or even months where I was struggling with a personal thing. My managers and teams were always super supportive. The pay was excellent. The stock was excellent. They were reasonable about refreshers and raises. I was there for ~5 years but what do you expect? I’ve worked for so many tech companies and the tenure is usually a couple years until it gets boring. The idea you would be loyal to a company for a 50 year career sounds like a nightmare. Like being a human cog in a machine.
I don't know Lua, but anyone saying Python's packaging and module story is convenient gives me pause.
I would still just call any random ANAC and have my number read back to me on the call instead of using this service to setup a session online, call the provided number, and then return to the web session to learn my number. There are plenty of well known ANACs, like 1-800-444-4444
Yeah, I have watch and search history turned off. The former makes the dashboard empty.

Turning on watch history brings suggestions back.
If you can make sugar out of fruit, corn, rhubarb , grape, beet, you too can makeshift a distillery and rise up within the community.
Didn't realize it's a premium-specific thing. I have had watch history turned off for a long time now, and assumed that's all that one needed to do for dashboard to be empty.
I have been using an iPad Pro as my primary computing device for more than a year now. It works pretty wonderfully for my use case. I just finished writing my dissertation on it last week, actually. I have an old MacBook that I use for specific tasks once or twice a week, but otherwise my iPad, pencil, and keyboard/mouse/5k monitor on my desk works really, really well — better than a laptop by far for my workflow: Zotero/Markdown/MSWord/Logseq/Obsidian.

I’m very happy to not use a general purpose computer anymore, to be honest.
"banning lab-grown meat"

Under what authority? Pffft
We use LLMs in dozens of different production applications for critical business flows. They allow for a lot of dynamism in our flows that aren’t amenable to direct quantitative reasoning or structured workflows. Double digit percents of our growth in the last year are entirely due to them. The biggest challenge is tool chain, limits on inference capacity, and developer understanding of the abilities, limits, and techniques for using LLMs effectively.

I often see these messages from the community doubting the reality, but LLMs are a powerful tool in the tool chest. But I think most companies are not staffed with skilled enough engineers with a creative enough bent to really take advantage of them yet or be willing to fund basic research and from first principles toolchain creation. That’s ok. But it’s foolish to assume this is all hype like crypto was. The parallels are obvious but the foundations are different.
Yes, exactly. Language is fluid and the value of preciseness depends entirely on context. As in, when discussing language design (like we’re doing in this blog post and these comments), method vs function is important. Because of the context.

So, when you’re talking to your coworkers about…whatever… the context probably makes method vs function insignificant. Unless you work in language design, in which case your take is just pretty blatantly awful.
Computer scientists were so preoccupied with whether or not they could, that they didn't stop to think if they should
That was the leading theory for many years that explained why adult humans today have much worse vision that humans of the not-so-distant past, but it was disproven in the last decade.

We don't yet understand why, but lack of exposure to sunlight is what causes still-developing eyes to grow incorrectly.
A typical person's head will explode at the mention of the words "cache" and "server". They will then go into a blind panic that their data is going to be "permanently deleted".
The author addresses this though. He calls it the contents instead of the text but it's the same thing.

> We learn a final affordance, which complicates the story. An inexistent message has contents, which may be copied – but only if the message has not yet been discarded.

The message is gone and can't be saved anymore, but it can still be discarded (or presumably not discarded).
Please elaborate on the likelihood that China (if not Russia) has shown the willingness to go all out and wage a nuclear war, whether or not Chinas hand is forced by Russia.

The Chinese despite appearances and false bravado have never really demonstrated their resolve to indiscriminately kill millions of foreigners ( say Americans and Brits for example )- now have they?

Don't war strategists have a pulse for these things? Some experts in the past decade have said the reason we deal with President Xi despite setbacks is because whoever will replace Xi is bound to be more ruthless and bloodthirsty than Xi.

Is this true? Could you elaborate on this?
Acid test, teeth indentation, maliablity (sp).
I'd say a non-tech user has no idea what a server or cache is. I'd go with the word "backup" instead. Something like telling them that email is not backed up (online? where?) and if they delete it from their computer it won't be able to be recovered.
This is hn. Everything bad about modern capitalism is apparently the fault of mba people.

(No I didn’t do a mba)
Coin is the next best thing to have, but you need like a huge vault for that.
I love the marketing upstart attitude, but indeed, the reality of "PhDs, poets and subject matter experts expanding the frontiers of AI" is much more likely to be the "Amazon cashierless supermarket" experience.

The problem with hiring that group of people is presumably that they are not poor enough to lack ambition in their career, which every dummy can spot from miles away is an utter dead end feeding some LLM.
There is no expense of each other. Men are not oppressed. They are not discriminated against in any meaningful way. The crisis they are going through is self inflicted. It is annoying to hear the false cries of victim hood. Boo hoo for you that you heard some women say they don’t need men.
Is it amazing? It’s called leverage. It’s not unusual at all.
I was a young child in Eugene, Oregon around 1960. Our house was one of the first on the block.

The next lot up the hill hadn't started construction yet, but they had cut down the trees. We made paths under the fallen trees, brought in blankets and had picnics there. We called it The Rough Country.

The house just down the hill was under construction, but for some reason the construction paused for several months. They had built the foundation and the most awesome feature: a bomb shelter!

We made this our clubhouse, brought snacks and held our neighborhood kids' meetings to discuss important issues like Duck and Cover.

And of course we made frequent field trips up to The Rough Country.

What a great time it was to grow up!
9/11 didn't do much to the American psyche. It did a lot to American discourse. But discourse != psyche, and most ordinary people just went about their business the way they did before 9/11 while rolling their eyes (privately) at the new government policies.
That place was great! I have to say that Baltimore has gotten better overall over the past decade or two, but I do miss the Inner Harbor B&N.
In my experience of Reddit you don't just get your subscribed subreddits, but also "you might like this" posts from subreddits you aren't subscribed to.

So I think there's definitely an algorithm at play here.
That doesn't provide evidence for or against it being another human's data. It could be e.g. synthetic data from its training set that it is repeating, LLMs like to do that.
As portrayed on the big screen.
I was not familiar with that term, TIL: https://en.m.wikipedia.org/wiki/Diesel_therapy
“Oh, that's the name of the song, is it?” Alice said, trying to feel interested.
Why be combative? I was curious about a statement and wanted to learn.

But seriously, why he combative? People used to be able to ask questions without being told to take it up with the NYPD. The entire world wants to fight and frankly, it’s embarrassing.
Nothing happens when I click anywhere in Firefox 115 on MacOS.
If you are stuck in gridlock in a two hour commute with a soulless car that functions as nothing more than an appliance, then sure, that sounds like my personal version of hell. But for me “The driver’s objective is arriving at a destination.” couldn’t be more of a false statement.

Give me a nice European sports car, a manual transmission, an empty highway and some nice scenery and commuting can be an incredibly relaxing experience. Even when I lived in the Bay Area commuting this way off-peak was awesome. In fact the commute was the highlight of my day.
this is the only correct answer. "a non-technical user has no idea what a server or cache is" sure, but they can learn. The average person is much smarter than you think they are (when it comes to matters that actually affect their day to day life). If they don't get your explanation, it's almost always because (1) they don't care, they don't see why it matters to them (it often doesn't) (2) you're not explaining it well enough

feynman has a nice philosophy on this that I think is true & useful: (that there's great variety in capability of the average person, we should explain things faithfully & without dumbing it down):

https://mastodon.gamedev.place/@omarshehata/1123783593602927...
In California you can get a CCW and carry it almost everywhere.
Yes. It has to do with dust (think the Great Saharan sandstorm that can blow dirt as far as US or Amazon).

This is why distallation (forced evaporation) of water is a crucial skill.
> associative arrays in JavaScript

You're thinking PHP. Arrays and objects are discrete things in JavaScript. You can add random properties to arrays (since they are also objects) but don't expect them to behave well when doing things line loops, getting they length, etc.
What sort of leak? I've seen data labeler/generation teams hired. I've never heard anyone describe the existence of these teams as a secret. No one hides the existence of Scale AI. People talk about which providers are better for different scenarios and when you need to inhouse and which companies are good at helping you build an inhouse team.

Are you talking about leaks of the actual training data? The secret sauce of modern LLMs? That is like leaking the google3 source code or the recipe for Coca Cola - a ludicrously risky move. And for what gain?
Without global oil infrastructure for refining and shipping it around, every single vehicle will be useless except for its scrap value and anyone with a little knowledge of backyard casting would be able to recycle it.
> Since everything has to be relative from the current directory, it's not very convenient to move files around or make a contained module that depend on its own module.

What? Not in my experience. For instance, I have lpeg install ~/.luarocks/lib/lua/5.4 and LuaXML in /usr/local/share/lua/5.4 (just to name two modules I use). To use them, it's just

local lpeg = require "lpeg"
local xml = require "LuaXml"

I'm confused as to what you mean.
Those are things you do to gold, not with gold. How would they help?
"I wanted to find a way to easily control the CSS from the server side and not have to worry about pre-building the css to take variables and stuff. I didnt want to use UI libraries that are written for JS frameworks and I didn't want to use preprocessors or linters that add more steps to the build process.

The benefit of all this are

Keeps the css free of variables.

Keeps html free of classes like bg-gray-50 text-black dark:bg-slate-800 dark:text-white and eliminates the need to remember to add the dark variant.

I recently saw a button component on an html page 10 times with over 1800 characters in the class attribute of each!"
"locally", "the cloud"
I gave up on those collapsible shades you have to take down and put somewhere in the car until the one day you're in a rush and put it in the trunk trying to make space or just hide it because it doesn't look cool on date night, but then you park to realize it's in the trunk but your in a hurry and decide you get it back out next time. Continuously for weeks.

I upgraded to the retractable ones that attach to the either side of the windshield. They were never put in the trunk ever again
It seemed to have a pretty big impact on domestic and foreign policy. Perhaps homeland security, gitmo, TSA, expanded NSA powers and the global war on terror were just "on trend" and inevitable? I find it hard to tell.

When people feel threatened there's typically a drive towards authoritarianism and top-down control, a desire for a sense of security and certainty. I find it hard to predict how this would play out vs the US's unique cultural takes on freedom.
I think it's semi-novel as I have not seen a queue exactly like this, but the structure of the queue itself is not novel - it closely resembles Brodnik et al's RAOTS[1], which also uses an array of pointers to other arrays which increase geometrically in size. RAOTS offer amortized O(1) for most operatons and O(√n) excess space.

Also are Bagwell's VLists[2], which were based on RAOTS, which he presents an example deque for, but this differs from OPs implementation.

A note about the VList versus RAOTS - in Bagwell's paper he claimed the VList performs better, giving a comparison of several soft MSB calculations, which may have been required at the time this was published, but nearly all modern hardware has instructions for very quickly calculating the MSB (Either a singe-cycle instruction, or via count leading zeroes), so it's questionable that there's a real benefit to it as it requires additional metadata which also comes at the cost of power-of-2 alignment of the sub-arrays. However, the VList was designed to be used for a Lisp implementation, for which there may still be other benefits.

msb = 8*sizeof(size_t) - __builtin_clz(idx)

Or in Java

msb = Long.SIZE - Long.numberOfLeadingZeroes(idx)

This Multi-Array queue could perhaps benefit from this previous work. In particular, if you constrain the data arrays to be powers of 2 in size, you can use the MSB calculation to very quickly determine the index of the sub-array in the "rings" array, and by masking out the MSB, you determine the index in the sub-array. The RAOTS paper is a forgotten gem which every language developer should be aware of when they're implementing lists in their stdlib. They can be used for immutable lists too in place of linked lists, as cons only requires copying the contents of one sub-array and copying the rings array. In fact, you can modify it slightly to make the rings array a plain old linked-list to make this even cheaper for consing immutable lists, at the cost of slower random-access.

[1]:https://cs.uwaterloo.ca/research/tr/1999/09/CS-99-09.pdf

[2]:https://core.ac.uk/download/pdf/147902641.pdf
> why not just adopt Japanese

Because Japanese characters have no direct relation to Chinese phonetics. Both belong to different dialect continuums, phonetics aren't compatible.

And I suspect same might explain lack of native Chinese phonetic script; `Chinese` isn't a single spoken language, but what is called as such is its Beijing area version of one of Chinese(or Sinitic) languages. The written language was universally understood in China due to bureaucratic needs, but AIUI it's not same as spoken language and it's not necessarily used everywhere. Maybe they just had little uses for a standardized phonetic script?

1: https://en.wikipedia.org/wiki/List_of_varieties_of_Chinese