skysight-inc/HackerNews huggingface dataset:
Genuinely curious: how do other languages manage? Surely societies adopt words, idioms, shorthand phrases that haven't (yet) been officially sanctioned? There's plenty professional jargon that, while not "proper" English, is understood within certain contexts. There are also, to my old ears' chagrin, plenty of teenage neologisms that come into common usage, either through popularity or attrition.

Do other languages remain static? What happens when actually new things happen? Does "CD-ROM" just get integrated in whole? Translated? Rejected?

While I find many "new" english words unacceptable for my use, I wouldn't personally declare them "not English words". Moreover, if there were an authority over authentic english (especially American english) word existence and usage, I get the feeling that most would laugh said authority out of the room.
Another thing programmers should know and fix is that most of it is self-inflicted. When there’s no easy way to add a day, people add 86400000 and stumble upon a leap second. When time is not needed, they use fixed hours and fail at timezones. And so on. Most date libraries provide mostly trivial and at the same time low-level use-cases, so people do all the stupid math with what essentially is an irregularly-based number.
From 2013. Doesn't seem like it was really updated.

https://github.com/radlab/sparrow?tab=readme-ov-file
https://www.mediafire.com/file/llw0qkty81wngc4/1-s2.0-S00928...

Found via Reddit.
Nothing on scihub yet alas.
I do still wish they’d make a good pure EV.

A pure EV Prius would automatically be the best EV in the American market, IMO.
No moralizing required. The pandemic measures in some states made liquor and drink delivery easier or legal and frankly glorified alcohol consumption. My friends in New York who own a liquor store 5x their sales and moved into an old big box storefront.

Returning to 2019 regulatory framework is not prohibition nor blue laws. It would likely reduce alot of human suffering without impacting moderate drinkers.
What a deal would be to buy second hand Chinese equipment at a discount to then ask the FCC to help you change it…
> you are subscribing to the instruction of that curriculum and those teachers

If this were true, there would have been no Scopes Monkey Trial. Neither is a school free to teach you that 2+2=5 or that pi is 3.2, even in Indiana. How's that for 1st amendment?
If they’re already paying 0, then paying even more 0 probably isn’t going to change much. Unless this is a refundable credit, where they can actually get that money back the same year regardless if they’ve already gotten to 0.

I don’t really agree with Canadas “link sharing” payment (people have only told me it is the case that links alone cause payment. I have not read the law. I don’t care enough to look). I do agree with Facebook having to pay for scraping and/or summarizing articles when links are posted, however.
He's alright, I liked Sting much more, and to me (never having read the books) he seems too young, but in the end I guess he does pull it off
I know i rarely read the articles, i just read the headlines and the small amount of blurb accompanying it. Perhaps a lot of people are like me, and the newspapers are supplying the headlines/blurbs/image and not even getting a clickthrough, and then people don't feel the need to visit the news sites to get 'up to date'. Perhaps that's why they feel they're missing out.
Revealed: The names linked to ClothOff, the deepfake pornography app
Shouldn't it be step -3 to -1?
I'm firmly convinced that social media is little more than a scapegoat here. Yes, there are incentives to spread polarizing news and echo chambers, but this is an endemic problem in journalism that sells to both consumers and advertisers. The idea that the problem will somehow vanish if we no longer discuss the world around us publicly (or indeed that those running social media are even capable of stopping this) is absurd.
Much less appealing to even read in the first place. Plus you're also in competition with other publishers who will happily gobble up the impressions you used to take. So even if you're willing to play hardball as a publisher, you don't have any real capacity to coerce the social media company.

It's this imbalance in bargaining power that the Australian law at least aims to change (and it's why it's administered by the competition and consumer commission).
Please excuse me if my question is dumb, I have little understanding of Rust. You declaring your implementation "lock-free", but are using Atomic* Rust primitives at the same time. Those are using CPU atomic instructions, if I googled correctly. Those, in their turn, are using CPU locking mechanism. Turns out that you just shifted locking from language to CPU, right?
Absolutely, and it seems to be happening again...
> they think the old code is a mess. . . . they are probably wrong. The reason that they think the old code is a mess is ... It’s harder to read code than to write it.

I suppose I think the reason people think code is a mess is because it _is_ a mess. Just yesterday I saw a team decide to override $PATH in 50 separate files because they didn't understand how to package a python library. (I'm not innocent in crazy stuff either, we're all human).

My experience is that rewrites happen when a team doesn't have anything clear to do instead, so it's more like "teams/businesses with no clear objectives" struggle rather than inherently rewrites.
If the words/grammar stick well enough, the governing bodies let them in.

Until then, use them in an essay at school and you'll lose marks.
Then make that argument, and leave the cancer argument, which is easily knocked down, aside.
Yeah, good point. We have data from orgs who're using Struct.

Short story: It's significantly cheaper compared to Slack. Struct charges 9.97 per month. And we only charge for AI usage, not number of users or threads or chats.

Base price comes with 200K tokens free, which is enough for most small orgs, if they're only using it to generate thread titles and summaries.

In fact, that's the average token usage by Typesense, one of our users. Apache Druid is around 400K tokens per month. 1K tokens cost 3 cents, so 200K tokens would cost $6 (on top of the base price). Both use Struct as a knowledge-base.

When we start enforcing monetization, we'd allow users to set a cap on monthly spend, so there're no surprises. Beyond the base price, it can be as cheap as you want.
I actually can't imagine what are the possibilities the personal web server gives me, compared to github pages or cloudflare pages or tons of other super cheap web hosts.

Ease of use / nice design tools? You don't need a new protocol for it, create your web editor and add plugins for common providers. Your website would be accessible from any browser, nicely solving chicken-and-egg problems.

Free domain names? Plenty of existing systems exists, and many of them are actually compatible with existing browsers.

Availability? Any real server will be way more reliable than your home machine that will go to sleep when unused, get updates, etc. And if you say "IPFS", then you still need to sign up with some centralized service to pin your site, so might as well sign up for webhost instead.

Illegal content? P2P exposes your IP, so your local police has access to it. And if it's kind of the content that is not actually illegal, just heavily frowned upon, there would still be plenty of hosters willing to host you.

Unlimited media storage? That could be a legitimate reason, but most people would want to store their video using dedicated system anyway (youtube / peertube), and modern storage is so cheap, the photos are not going to be a problem (Cloudflare free plan gives you up to 20,000 files up to 25 MB each for free for example)
> “It’s not money going to climate change. It’s not going to alleviating poverty. It’s not going to rebuild Pittsburgh. So, what is it going for?”

It is going for save Ukraine and eastern Europe from aggressive Russians.

It is going for save Taiwan from mainland China.

Well, it is going to help US allies to survive against rise of totalitarian regimes.
Anyone else give up drinking?
I only do it for work events to fit in with the bosses but that's about it. Might have a glass of really good red wine once or twice a year.

Ages the hell out of you.
Interactive (in your browser via WebAssembly) demo is here: https://www.endatabas.com/demo

Follow the tutorial at https://docs.endatabas.com/tutorial/sql_basics - so start with this:

insert into posts (id, user_id, text) values (123, 456, 'Hello World');

(Which will create the table automatically)

Then:

select * from posts;

It's AGPL licensed and written in Common Lisp, looks like it's been in development for just over a year: https://github.com/endatabas/endb

On disk storage format is Apache Arrow.
Yes, and middle men get squeezed. Their customers want to pay less over time, and their suppliers want them to pay more.

It's one thing if you're taking raw materials and building something of value and reselling it. But I see this turning into record labels creating their own streaming services, much like Peacock+/Apple+/Universal+/etc.

It's not hard to imagine a world where you have to pay $100/year to stream Pink Floyd from the Warner Music catalog.
Ah, that makes sense, thank you! So if I understand it right, they'd be the same/very similar if we could do direct-sequence spreading over multiple GHz, but we can't, so we do UWB instead? Is the modulation just practically easier to achieve in hardware?

And regarding jamming resistance: Couldn't a jammer just transmit random pulses in the frequency band in question? Why is jamming harder than just transmitting a lot of useless data on the same channel using whatever modulation the targeted transmitter uses as well? Or is there just too much space (or rather, time) to cover with reasonable transmit power?
This is correct. It’s as if your startup investor took 70% of your revenue and then wouldn’t even give you the 30% until they’d used it to repay themselves the cost of their investment in you.
Using Google docs it usually autofills the date for me but today it couldn’t as I typed the date the calendar widget came up. No Feb 29!
I typed 2024-02- waited and it didn’t show up. 2024- then autofilled 2024-03-01
Their site is clearly showing the language is in beta. The V documentation also states that autofree is WIP, and to use the GC instead. This isn't a corporate created language, but looks to be a true volunteer open source effort from people around the world.

Their community, in comparison to others, even has their discussions open and open threads for criticism. Example.

[1]https://github.com/vlang/v/discussions/7610
LOL, a good example of correlation does not equal causation.
Hmm... I think their present-day (post 9/11) problem is rather that the heroes are Arab-inspired and talk of Jihad...
Equally galling to the leak itself is that XY is storing text messages long after delivering them. Inexcusable.
Also home solar...

Fast chargers for long trips is an objection-overcomer, that is important and is used, but daily commute is the main use (as you say). 0 < fast-chargers < oil
> this 1B number may be greatly overinflated

Yeah, by the hundreds of millions of jacked folks you see everywhere /s
"Sounds like someone criticizing some kid’s side project."

That's a really big "kid's side project". Looking at V's GitHub stats:

35.2k Stars

722 Contributors

2.1k Forks
!(x % y) is the same as (x % y == 0), which means the remainder is zero, so x is divisible by y.

So it returns 29 if divisible by 400, 28 if divisible by 100, etc.
How do you handle outdated pages? A p2p file sharing is one thing. A file is pretty static, but websites change very often. By the time your file got shared all the way across the planet you might be already displaying something else. Do they all have to keep track of the original file?
It wasn’t a braindead move, it wasnt about providing that service it was a punitive measure to prevent exposure to that service, with the icing on the cake of paying publishers if Facebook complied with it.

Facebook News is toxic, the market chose something else partially because of their representatives’ attention showing what it is, Facebook exited the market. Deprecated, specifically, until their existing agreements expire.
32-bit x86 has many of the same instructions, including cmpxchg8b (in models dating to the 90s).
im chronically horrific when it comes to interpreting lyrics correctly. ever since ive been small up to present day. for example rage against the machine 'wearing your badge and your trophy wife'

always thought this was 'shave and a haircut, to be.'

my solution has been to just give up on words in songs altogether.
Celebrating on the 28th makes no sense. That is when you celebrate your Birthday Eve every year so your birthday is the next day, whatever that is.
Taxes not paid by private entities are, by definition, money out of the public coffer.
Agree with your assessment. Things about this seems way too personal, unknowns involved, or very clear ties back to its competition. A good review should be from known persons, who are actual neutral 3rd parties.

Possibly some are:

[1] Is V Lang Better Than Go And Rust? Let's Find Out

https://www.youtube.com/watch?v=puy77WfM1Tg

[2] V - Best Programming Language to Learn in 2023?

https://www.youtube.com/watch?v=jr1EBaLkjfc

[3] First Impression - V programming language

https://www.youtube.com/watch?v=dmVKerNY-fQ
In case you didn’t know, the US materially supported Ukraine while China provided aid to Russia in more ways than one.
I do find this part of the article interesting:

> But, the researchers do note that many studies have linked the use of cannabis to chronic pain, insomnia, and anxiety—all of which have also been associated with cardiovascular disease.

Aren't those all exactly things people take cannabis FOR? Almost makes me feel like there's a political agenda.
Love the spirit! App looks very cool, keep up the great work :)
Yes, this is correct and the most overlooked aspect and reason for the misnomer. Atomics imply locking at the cpu. Depending on the CPU the lock happens either for the entire memory bus (pre Intel P6 on x86) or as part of snoop disable bits on relevant cache lines in the snooping protocol
AI is going to drive huge demand for new silicon for inference mostly but also for training. Every device needs to have new processors that are optimized for running ML. For example, when the new iPhones integrate LLMs directly onto iPhones, you'll need to keep buying new iPhones because Apple will drastically increase the size of Neural Engine every generation.

AI is going to cause a huge uplift in chip demand from clouds to small devices.
Price is fine, I wouldn't stress it at this stage.
I haven’t tried it myself too often, but supposedly focused thought on your sleep and any possibly dream imagery is best immediately after waking, you’ll notice you can pick details out of dreams after if you make a conscious effort to take some time, stop and remember a little bit.

I rarely remember more than a handful of details of dreams throughout an entire year, but if I make an effort, it does seem to come easier.
Re: the godbolt example, note that release semantics are not meaningful for load operations.

> If order is one of std::memory_order_release and std::memory_order_acq_rel, the behavior is undefined.

https://en.cppreference.com/w/cpp/atomic/atomic/load
Similar to vaping, is there a safer way to consume alcohol or get drunk in a similar way?
Yes. Was never a heavy drinker, but now that I track calories, there’s rarely room left for many alcoholic beverages
I wonder if this comes from being more sedentary. Cannabis doesn't exactly lead you to wanting to go for a run. (cue all the responses saying how they love to go for a run after a joint)

Would also like to see the impact of consumption method. I use a "dry herb" vape so I don't inhale combustion products, and there is effectively _zero_ literature on these vapes. If these results are replicated with a vape like that which I use, I think it would certainly influence my thoughts on continuing or cessation.
What's your feeling on dry-herb vaporizers?
Awesome. Thanks. Great work.

I signed up to try it out and use it personally before deciding for the other team/company. I would really wish to retain org name to 5-characters. ;-)

Update: I can actually change the URL from inside Struct. It would still be nice to be able to choose that during the sign-up steps.
Griffin: Mixing Gated Linear Recurrences with Local Attention for Efficient LMs
I did a somewhat similar thing on my portfolio page. The server recognizes curl and wget and then serves the page as plaintext.
If a PDF is requested, it sends my CV. My idea is that if a recruiter overcomes that first hurdle of getting to the CV, then I may as well hear them out.
They could have charging stations for just their vehicles, but then they'd miss out on subsidies and easier installation permits that come with installing an "EV charger" rather than a "tesla charger".

I assume they'd opt to put in more spots or longer cables rather than using exclusivity to reduce usage. Have you run into an installation that couldn't be used due to lack of space despite available chargers?
"Hawk-3B exceeds the reported performance of Mamba-3B (Gu and Dao, 2023) on downstream tasks, despite being trained on half as many tokens. Griffin-7B and Griffin-14B match the performance of Llama-2 (Touvron et al., 2023) despite being trained on roughly 7 times fewer tokens."
Pre-cogs, I knew it.
On Playstation Change the date to March 1, 2024 and the game should function
Good points. Let me try and address those.

1. Channels for Struct are just groups of people. You engage with a channel, just like you'd engage with a user. You start a thread, and then mention users or channels to define access for that thread. You don't go to a channel to chat.

2. A thread can only take so much space on the feed. The height per thread is fixed. So, both the threads you mentioned could be in the feed, visible to the user. We'd also add a way to archive or mute a thread for some time, that should help with cleaning up that feed.

3. There's a limit on how many tags can be added per thread. Tags help with adding context, and more importantly, very useful for creating custom feeds. We use them for tracking task priorities, which converts our Struct into a lightweight task management system. Nothing to beat Jira, but it's nice to have just one platform for all discussions.

We'd allow tags to be merged. That should deal with similar tags growing parallely, creating confusion. And perhaps, we can also limit new tag creation to moderators. Many controls are possible.

4. You can merge similar threads. You can also select a bunch of chats in a thread and fork them into a new thread. We'd maintain links between threads. Coming soon.

5. To do a private conversation (DM), just mention the users you want to DM with. For example, mentioning @struct would invoke a DM between you and the bot. Mentioning yourself would create a "self-DM" (useful for TODOs, or just remembering stuff, or as a starter thread which you later mention other users/channels to expand reach).

Keep the questions coming. I know the market is filled with chat platforms, and Struct might feel like "yet another". But, I've looked and waited for years for other platforms to do what I thought should be obvious, but they didn't. And that's why I decided to build Struct.
With GCC trunk now (and soon 14.1) supporting 0.7.1 and furthermore supporting compiling the exact same RVV C intrinsics source code to either 0.7.1 or 1.0, this is not the obstacle it once was.
If I was a German general or minister I'd choose to be backdoored by the US rather than China any day of the week.
What is AL?
Try to figure out what is important to you.
Growth? Money? Fun coding?
Let that guide you.
No. Alcohol can't work independently of its downsides. The next-best but also-bad thing is probably GHB or ketamine or something like that. Basically any CNS depressant is going to have some significant dangers, short or long term.
Think of it this way: if Feb 29 didn't exist that year, it would have been March 1.

If we're being scientific I guess all of us should move our birthday up by 1 day on leap years, but that seems annoying and not sure anyone really cares enough to.
Has the Warner Bros viral marketing team started advertising on Hacker News?
Could be as simple as just some feature flags with environment variables
Do you really believe that happened? Or rather, putting aside the small number of coroners who might be criminally fraudulent, do you really think that was a thing?
Get into tabletop gaming and find some local meetups
That entirely depends upon whether you are in an environment that takes levelling seriously or not. It is possible to break it down like this if your org and manager are competent [0].

Good managers understand what the shape of each level looks like, and companies that care calibrate levelling across orgs. Your manager advocating for a report who does not meet the bar doesn't work because it requires approval from more than just your manager.

In saying that, I think there is always going to be some title inflation and some level of playing the system. But I have found that people at higher levels do tend to be more competent and embody more behaviours associated with that level, though levels can get fuzzy above senior.

[0] https://commoncog.com/seeing-expertise-milestone-worth-aimin...
@tgamblin beat me to it in a sibling here, but this is exactly why I like spack’s way, it mostly gives you the best of both. Now I need to go finish that PR to make it usable as an actual distro…

The only one that doesn’t quite work out is 3. Dependencies are vendored like that when it’s a patched version that can only ever be used with one package, but in general it helps more to have the regular structure to let them be shared. Otherwise we would have to move them when a new dependent appears and some other kinda funky things. I have played with having each package get a “view” of links to all its deps in its prefix, but it’s a high cost in inodes for an only moderate increase in observability. Pretty easy to generate your own (there’s literally a command for it) so not sure if it’s worth it.
My favorite kind of sci fi is the stuff that throws you into a new world with new cultural references and doesn’t bother to explain them. Gibson is a good example. It’s a similar good feeling to getting off the train in a foreign city pre smartphone.
Modern society only exists because pre-modern people were so competitive. While a minority might not care, the majority of people in every society constantly compete for status. Always have, always will.
I think it's more likely that a lot of people just happen to be insecure, without any causal relation to mirroring.

Sharing inflection, accent, and mannerisms yields a wealth of context that aids both the listener and the speaker in acquiring detailed insight about one another's culture, language, and meaning.

I suspect that people who don't mirror might sadly be unaware of these subtle but rich details, even in their own communication.
> How does HTTP(S) Same Origin policy work with local file:/// URLs?

It doesn't since file:/// is just a uri and not part of the http protocol
Why not allow links without blurbs/images, is this also something that requires payment?
Anecdotally, I've been a heavy user of THC edibles for several years and my cardiovascular health has noticeably worsened in that time. My resting heart rate has been slowly increasing for a while and I'm experiencing more and more frequent heart palpitations.

If they're related, I wouldn't be surprised if the effect was indirect. Part of me suspects it's just from a reduction in physical activity, which wouldn't be influenced much by the method of ingestion.