skysight-inc/HackerNews huggingface dataset:
> carve-outs for "harmful" speech (best not yell "fire" in a movie theatre or "bomb" in an airport)

Just a reminder that the US Constitution does not explicitly have a carve-out. This argument originated from a Supreme Court justice who wanted to establish a legal basis for censoring anti-war speech. The slippery slope does not even need to be speculated about; it was purposefully baked into the "harmful" speech classification from the beginning.
https://mistral.ai/news/mistral-large/

In fulfilment of some of the comments in this thread meet mistral Large on Azure
This is a matter of signal-noise. What people are saying when they complain about this is that the cost of producing noise that looks like signal has gone down dramatically.
There is a bubble in the valuations of LLMs similar to the valuation of NFTs. Anyone can create a modified version of Llama2.
But again, this notion of "outsiders" is very gatekeepy. There have been substaintial successes in using high-level programming models for hardware design.

The Google VCU paper explicitly mentions using such tools made them faster. All of these is enabled by people looking at problems with a fresh perspective
Might be getting a big hug from our friends here.

> Error: Server Error

> The server encountered a temporary error and could not complete your request.

> Please try again in 30 seconds.
BTW Scholarships etc. are not necessarily fungible; like, if it's restricted to botany PhDs only or whatever.

If you look in that report, you'll see "education revenue" - i.e. people paying to attend in the form of tuition, boarding etc - was 22% of revenues (about $1.3bn) in fiscal 2023. The endowment distributed $2.2bn (about 37% of revenues), based on a ~5% target payout rate.

You can't look at that and say "that $2.2bn per year could easily pay for the $1.3bn in tuition etc" because they're already separate items on the revenue side of the book. If you reduced tuition revenue to $0, i.e. made attendance completely free, you'd have to find an additional $1.3bn a year to fund operations - that's a gigantic hole.
I'll repeat what i said earlier

Yet to be released chip only very slightly better than 1 year old chips

The press can't realize this yet
I'm not an expert but from what I understood, most landlords don’t rent apartments and houses as charity.

And you need to live somewhere.
CME are "Coronal Mass Ejection" with mass being the operative word here.
Electromagnetic radiation (electrons photons) can make the trip between
sun and earth in about 8 minute but anything with neutrons or protons
(such as the coronal plasma) takes much longer as in,
a day and a half to several days.
CME are not hard to spot leaving the sun with even with tiny amateur telescopes
(the sun does not require much in the way of light gathering) so even without
the professional scopes (SOHO) with dedicated satellites leading and trailing earth orbit
constantly viewing around the edge of the sun as seen from earth
or being able to acoustically "hear" (if you can call 5 minute pressure waves sound)
the far side of the sun,
it is not conceivable to me we would not be warned a CME was incoming,
doing something about it is another story.
Good point. We're using https://crawlee.dev, I think there's a way to handle more status codes as errors...

Right now it only excludes pages based on the text content: https://github.com/lindylearn/aboutideasnow/blob/main/apps/a...
pdftotext is a Linux utility to extract text from PDF files. Then you can easily cut the text file into pieces. For best summarization, it's best that the pieces overlap a bit, so that important paragraphs that lie on the boundaries are not lost.
Often times, these pay inequalities aren't even intentional, but a feature of our employment system. Through the last century, we have developed endless ways to gate keep our best paying jobs through systems designed to deny them to minority groups.

Our criminal, education, credit, and immigration systems are all designed around giving an advantage to white Americans and immigrants. It will take a TON of work to reverse this.

Without affirmative action, these nation wide systems will make sure that Microsoft white employees will get paid more.
Probably comes out of a tendency to generalize. Last week for one of my side projects I built something that lets you write queries in a format inspired by OWL and it has a library of relational operators that can, say, extract the host from a URL or do a prefix query, like query, regex query, etc.

As it is my side project’s side project I do what is easy so these operators are always available even in cases where they don’t make sense (I dunno what happens if you try a regex query on a number, I don’t care) I can imagine there is something a bit like this inside AWS but for a security-sensitive system with a lot of users you have a different standard.
Planes fell out of the sky all the time in the 1930s-60s and it didn't deter the rich, famous and powerful.

Because if you wanted to travel from Amsterdam to Batavia by ship it would take weeks...
I think it is hard to generalize off of a couple examples like this. It is an iterated game with multiple strengths and weaknesses and also scaling issues.

For example, if heavy cavalry can still beat an all-firearms army, the obvious thing to do is mix in some pikes. Pike and shot had a whole era, haha.
Am I weird by wanting this in Mozilla? Somehow Mozilla seems more trustworthy!! Not trying to be a bigot, just thinking out-loud.
I'm still figuring out "inference time" but what left me puzzled at first was that there is - to humans at least - an infinite amount of tokens that might come next, technical jargon, synonyms, lexical levels in general, so in my mind there was an RNG build into the function, that, after "filtering" the weights based on the user request - and a lot of different tokens, even those meaning the same or almost the same have the same weights - simply rolled the dice to produce the return string.

I thought the LLM was "getting to know the user" but it had it a short memory span (the context) and thus "forgot" already calculated weights that it would use to (re)generate new weights.

Further down I learned it freaking forgets all the previous weights in general (I think that's what I learned, I'm getting there)
Or Ridcullly.
>What's actually happening is that by asking a model to generate more tokens, it increases the amount of information it has learnt to be present in its context block.

I'm not saying this isn't part of it but even if it's just dummy tokens without any new information, it works.

https://arxiv.org/abs/2310.02226
> and even then, you have to look at the incentives.

This has always been true but I think you’re right that there has been a clear division pre and post 2022
False. It was adopted at an organization where I worked because of what it promised management, which was greater productivity. It died because management wanted greater observability (and, I presume, control). There was an impedance mismatch (so to speak) between the agile team and upper management - management wasn't getting their GANTT and PERT charts, and couldn't figure out how to manage the agile team. "Trust us, bro, we're delivering" didn't cut it, though the agile team had a track record of delivering.

> Nobody making the decisions really gives a shit about what's on the manifesto.

That's probably true. But if agile is any good, shouldn't it be good for the organization, not just the programmers? Shouldn't it deliver actual value faster than other approaches? (And in fact, we did. But management just had to have their charts to be sure we were going to...)
And unlike armor, a musket is not made to fit. Even if you tried, you wouldn't have been able to stockpile quality armor for a time of need, outside a privileged warrior class (who did wear armor to battle)
Nevada Looks to Temporarily Restrain Meta from Using End-to-End Encryption
Author of Calyx here. Good question! Usually, you can use OpenCL based drivers to interface with standard memory interfaces on FPGAs.

ASICs require a lot more work by either packaging on the same chip as a processor or building IO interfaces for their own package.
For any book popular enough to have be put into GPT training data, you can get a summary without uploading it. The idea that these big, corporate models (their "intellectual property" if you will) have been trained on data they downloaded from ebook pirating sites... it's a real head shaker.

https://aicopyright.substack.com/p/has-your-book-been-used-t...
Interesting that you think it's better to say Hitler was no worse than a guy tweeting than to make a moral judgment against Hitler. We'll have to agree to disagree. I think there are clear obvious moral truths and i also think this moral truth is going to dominate the training data.
I’ve beeen using Nix on macOS for years now, and I don’t imagine ever going back. Declarative software management is the future. So easy to keep my dev environment up-to-date and quickly try out new packages. Never breaks.

Also, no more docker! docker on macOS was always a pain.

I made it easy for others to try if you’re interested, almost 800 stars now:

https://github.com/dustinlyons/nixos-config
And spears! Helmet + spear (with a shield of some sort: on the arm, in a trench, composite) is as near to the Universal Hominid Combat System as I think possible.
The path to enshittification is getting shorter and shorter.
My first job after dropping out of college the first time was working for a Tae Kwon Do management firm, writing software to help people run martial arts studios. The job had me doing ColdFusion and Adobe Flash [1].

Most of my job involved working on their marketing pages, but at some point they had me work on the credit card processing platform, and I've sort drawn a soft line in the sand that I won't do that ever again.

Part of it was just that the code was really messy (it was ColdFusion after all), but a lot of it boiled down to having to deal with the million edge case conditions required to achieve PCI Compliance. Somehow, that company had managed to get a PCI Compliance label, and I have no idea how, because the code was held together with duct tape and prayers; there were hundreds of nested if statements, and if's nested inside else nested inside other ifs.

I'm not saying that it's unnecessarily complicated, but I know I'm not smart enough to deal with it.

[1] I'd like to point out, this was 2012; it was considered kind of outdated even at the time!
I wonder if you billed other entities (people?), and those bubbled to insurance carriers, meanwhile you left the accounts of those people in debt because no one cared to follow it back - call it magic money and leave the debt on people's accounts anyway?
I completely agree, however Windows desktops are in particularly bad shape in this regard as they are the result of continuous evolution from the very first version of DOS with an attempt to keep as much backwards compatibility as possible every step of the way. Even the modern NT-based versions of Windows brought over a lot of bits from previous OSes. They were not a completely "clean" rewrite. For example, the Windows 3.1 program manager was still available on 32-bit versions of Windows XP and to this day you still can't name a file any of the following on Windows for compatibility with DOS special file names: CON, PRN, AUX, NUL, COM0, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, COM¹, COM², COM³, LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, LPT¹, LPT², and LPT³. In fact you can't even name a file any of those with an extension, such as CON.TXT.
Cool, I want them to not exist.
Catching Flies with Honey – Set up your own honeypot server
> was planning on writing up a post about them, because it is interesting

It is very interesting, and I hope that you still do a write up.

> It was also weird for other reasons that turned out to be a benign misunderstanding.

I would love to know more about this part, maybe just to understand a bit more about how these bureaucratic things work, which while less technical are also interesting.
Yeah, I totally forgot about training time and time of request (aaah, inference time! now I get it.) being completely different points in time because the LLM has no access to the training data anymore.
Dell promises 'every PC is going to be an AI PC' whether you like it or not
I see that the first book reviewed is "Rich dad poor dad" by Robert Kiyosaki. He's a known grifter that has been wrong on nearly everything over the last 15 years. See https://news.ycombinator.com/item?id=38877126
I'm starting to think the moral philosophy an LLM follows should be treated like the language it answers in, i.e. it should use the available information to guess the expectations of the user and become Catholic, Marxist, transhumanist or nihilist on demand. Just like there is no neutral "null" language it can use as a default, there is no neutral moral philosophy it could follow. It's a prompting choice each user must input before any coherent answer can be expected.
Healthcare CIO/VP here. Some thoughts to help you improve your communication to potential customers, AKA what I look for when I am evaluating a platform for healthcare use:

The website is too thin, it looks like you're really heavily relying on meetings to get customers rather than the product itself. I think you should dedicate some resources to fleshing out the website A LOT with more information because it actually looks like a potentially useful product, but I'm not going to commit to a presentation just for more info. This is a red flag, as in my experience companies with little public info and who want to share everything in demos/meetings have a lot of warts they try to hide by a highly curated meeting experience.

Cancel the blog portion, it's 2024 and no one cares about company blogs. No one ever DID, but they were popular for a hot minute anyway, and that minute is gone. Don't blog and take that time to flesh out the website dramatically. Right now your sole blog post is a 2 minute intro to HIPAA. Anyone who doesn't know what HIPAA is will not be a customer, so this post isn't helping you at all. I think your #1 priority this week should be flooding the website with information about the product. How-To guides, detailed descriptions of features, videos, even an interactive demo would be great.

I'm not sure if your product is narrow and focused on helping code compliant apps, or if you're a general compliance checklist suite. The latter is WAY more useful than the former. If you're the former, I'd suggest expanding your scope to get more business. when I thought this was an enhanced HIPAA compliance suite, I was ready to get more info, now that I see it may be focused on app development only, I don't care about it, as honestly getting computers compliant is a lot easier than getting humans and processes compliant. If you're not just focused on development, this reinforces the website problem.

Kill your FAQ:
"How is Delve different?" Please flesh this out to about 1,000-1,500 words on another page and go into more detail.
"Has Delve been reviewed by HIPAA auditors?" Don't tell me, link me to your PDF compliance reports.
"How do I know your infrastructure is secure?" Combine this with the question above and link me to your PDF compliance reports. Then make it it's own page like with the question above.
"How can I show my customers that I’m HIPAA compliant?" Again, it's 2024, no one cares about badges, they want BAAs and compliance reports. People understand today that a little badge on a webpage means nothing. This isn't even a question you should be answering, actually. Only your customers can answer that through knowledge of their customer base.

You look like a promising startup, I hope you accept this critique from a decision maker in your target audience in the spirit it's offered. It's not meant to say you're bad or dumb, you just need to spend some real time on the website and information shared with potential clients. Right now you look interesting, but not enough for me to reach out yet. A more detailed website would change that a lot.
Canada Ends Its Freeze on Hundreds of Accounts Tied to Protests -https://www.nytimes.com/2022/02/22/world/americas/canada-pro...

More context: https://www.cbc.ca/news/politics/four-highlights-emergencies...
> It's not all sunshine and roses contrary to common wisdom.

No it’s definitely not. Things break, seemingly in a coordinated manner. One year your maintenance costs might be basically 0, another year they could be 5 figures.

> In my view, owning a home primarily acts as a safeguard against inflation, it represents a "safe" investment option for "lazy" individuals who reluctant to learn more complex investment strategies that could yield higher, riskier return.

Yeah go find an actual homeowner in person and say that to their face. As a homeowner I can tell you that there’s nothing “lazy” about the home-buying process. It’s stressful, emotional, and challenging. I too dabble in “complex” investing strategies and I can tell you that something like covered calls or “The Wheel” is way easier and more predictable than the typical home-buying process.

At the end of the day, investing is about allocating risk. You keep some % of your money invested in low-risk, stable-return assets. A house is a great example. And you ESPECIALLY don’t invest money loaned on margin in high-volatility assets.
And to clarify, we made up the /ideas thing. But IMO it makes so much sense since /about and /now are about the past & present.

Because where else do you write about the future?
I really wish Django would let you write raw queries, but wrap them in an object that still allows `.annotate()` and `.filter`, etc. I know you can do Model.objects.raw(), but I'm talking about a more complex query with nested joins, etc.

I understand why it doesn't allow that, and probably never can, but it would be nice when you need author OLAP queries but want to continue to use as much of the ORM as you can.
> Many/most gifts are restricted, meaning that the donors gave them to be used in specific ways

That's a problem for Harvard to untangle, not the Department of Revenue.
It's actually counter-intuitive. I was going to argue on your side, and then I wrote up a quick program that proved me wrong[0]. Let's go through the scenarios, with Goat A, Goat B, and Car C. In the scenario where Monty picks a door purposefully, always selecting a goat, the scenarios are:

You picked A, Monty showed you B, and you switch to get C.
You picked B, Monty showed you A, and you switch to get C.
You picked C, Monty showed you either A or B, and you switch to get the other goat.

So a 2 / 3 chance of getting the car if you always switch.

If Monty is choosing randomly, we have the following scenarios:

Initial Choice | Monty's choice | Remaining Door
A | B | C
A | C | B
B | A | C
B | C | A
C | A | B
C | B | A

But we know in the problem statement that Monty hall showed us a goat, so we can eliminate possibilities 2 and 4 to get:

Initial Choice | Monty's choice | Remaining Door
A | B | C
B | A | C
C | A | B
C | B | A

Whether you switch or not, you have a 50/50 chance.

I'm not great with probabilities, but the major difference I can see is that in the first scenario, if you pick the car, Monty will either show you the goat A or B with equal probability as a part of the same 1/3 scenario. So you have really:

1/3: You picked A, Monty showed you B, and you switch to get C.
1/3: You picked B, Monty showed you A, and you switch to get C.
1/6: You picked C, Monty showed you A, and you switch to get B.
1/6: You picked C, Monty showed you B, and you switch to get A.

But in the second scenario, each of those options is actually 1/4, because he was choosing randomly. Most importantly, each option was a 1/6, but two options where you selected a goat were eliminated because those were ones where Monty selected the car.

[0]: https://gist.github.com/Taywee/2ba202b1bf7af40293ecffb01c2ab...
This is fantastic, now can you do it again with 20 bullet points? If so I would pay for that! Thanks
2 problems not talked about here that are things I've had to deal with:

1) Month/Quarter close. While this post talks about the account ledger, when you start dealing with a public company that has to report numbers, you have hard-cutoffs and have to make sure everything goes smoothly for month or quarter close.

2) Cash-in-transit accounting: this post assumes your payment processor is 100% correct and nothing goes wrong. When you get big enough, you need to be able to match any money that lands in a bank account with a given invoice/billing entry. You need to be able to detect any invoices that do not have a paired bank statement line. And as others have called out, the reverse can happen where you get paid for something that may not have an invoice item associated with it. Being able to deal with credits on a bank account not associated with a billing invoice can be equally important.

Maybe you can say that these are all accounting departments problem, but they are tightly coupled and the 2 teams need to work together that there are no discrepancies between their books.
Whenever someone talks about mean goats I think of only one thing: Buttermilk the baby goat, being a jerk.

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

Enjoy.
It looks like a lot of these are self-help or other fluffy books.

It's funny because whenever I read these books I feel like someone just took a bunch of bullet points and then added anecdotes and fluff to make it fill a book. Herd you're reversing the process.
Zed Editor now supports extensions
That's definitely doable!
And here I am, in a shop of about 3K FTE, where we are squeezed 6 persons onto a single socket Xeon which barely beats an iPhone 15 Pro rendering those 12 screen worth of data slowing down to a crawl, huge latency, crappy disk latency too (feels like were all on the same spinning Rust, but it's Windows and some VMWare middleware so who knows why this is slow).

Somehow snappyness is completely eradicated.
I read his book and took notes but I cant recall anything of value I learnt from it. Just wanted to share my thought.
a.k.a "we'll take your money, but only on our terms" ... that's just not even polite!
I think in a large CISC instruction set it's less surprising to see specialized instructions like this, but it stands out as a rather specific design choice in something like SWEET16 that has such a minimal instruction set, and doesn't even have an indirect load/store without an increment/decrement (i.e., using C syntax, it let's you do a = * r++, but NOT a = * r).
> That has to be a thing that can be done, right?

That's exactly how the vending machines at my workplace operate. No screens or weird tracking (as long as you avoid the stupid "pay on your phone with our app" option). The machine knows exactly how many of what items it has dispensed and when without any of that nonsense.
I'm assuming you don't need to. ChatGPT can just create the bullet points from summaries of the books consumed as part of its training data.
> aws s3 bucket needs to match the domain for website hosting.

This is outdated information, and not required anymore when using CloudFront.

And even in the past, you could use the S3 API to implement a reverse proxy without matching bucket and domain names.