skysight-inc/HackerNews huggingface dataset:
An AI model takes a specific input and gives a specific output. In the case of a language model, it takes in text and outputs text. They can not just execute arbitary code

When you download from huggingface, you are downloading the parameters of the model. The parameters are basically just a bunch of numbers, and they had to find the parameters by training the model
Anyone else read this title and think of Nine Inch Nails?
I work on a fully open project that sustains itself… And we really push for a ticket before any major work is done just to make sure it fits our scope.

At the end of the day most contributions come from people as part of their job, and they move on. We’re left to maintain it.
Did you read anything other than the title? (Even though the title itself gives it away)
Dieselgate was akin to a student learning the whole geography syllabus just before the exam, then getting a top score and claiming to be good at geography.

Just because you learnt the exact topics that were to be examined doesn't mean you're good at the whole subject.

Likewise, those diesel cars were very good at the exact things that were tested, and terrible at everything else. They were literally engineered to the exact test syllabus.

Yet we somehow don't call the student a cheater.

In my view, in both cases, the shortcoming is with the test/syllabus designer. The test topics need to be not announced beforehand, and the sylabus needs to not be rigid and narrower than the field in the real world.
Nitpick: Aseprite is source-available, not open source by the Open Source Initiative's definition. From the Aseprite EULA [1]:

> (g) Source code.

> You may only compile and modify the source code of the SOFTWARE PRODUCT for your own personal purpose or to propose a contribution to the SOFTWARE PRODUCT.

The OSI's definition of open source [2] permits distribution of unmodified and modified copies (with the exception of lone, unmodified copies; I read somewhere that adding a hello world program is a workaround):

> 1. Free Redistribution

> The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

...

> 3. Derived Works

> The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

"free software" is ambiguous to English speakers/writers, but "open source" is ambiguous in its own way.

By the way, there is a "Fork of the last GPLv2 commit of Aseprite" called Libresprite [3].

[1] https://github.com/aseprite/aseprite/blob/main/EULA.txt

[2] https://opensource.org/osd

[3] https://github.com/LibreSprite/LibreSprite
> civil case somehow makes workers and victims whole

If they’re found criminally liable, the most likely outcome is bankruptcy. Victims (airlines) would have a claim. Workers, their unpaid wages. Whatever comes out of bankruptcy will likely need some public support; even then, it’s hard to imagine we don’t see layoffs.
Nope. It's okay to drive oneself (or walk, bike, take public transportation, or tax-funded transport for people with disabilities, etc), and it's important not to make burning fuel too easy. For too long we treat cars like an extension of our bodies, but it costs a lot more calories, and is far more polluting, to drive these heavy vehicles.
You don’t need FLT to go to the stars. You just need very long life spans or the ability to hibernate easily.

OR you need crazy physicists nightmare engines like antimatter rockets.

One or the other.
This sounds a lot like my own story. Your last sentence in particular sends chills down my spine, because that was exactly where I was stuck for perhaps 15 years. (I was diagnosed at 14 and CGMs would not be available for more than a decade still.)

Please don't give up! It's absolutely possible to break through this mental block and improve your results and mindset step by step. It is a tough journey, but it can be empowering.

I don't know where you're at now, but for me the change started with honestly tracking my data and looking the truth in the eye. I learnt to review the data regularly and think about my results, and the possible interventions I could do. And, well... it's been like that ever since :) Endless incremental improvements and occasional setbacks, but with a clear trend towards higher TIR and lower BG variance.

On the practical side of things, if you're tech-savvy I can recommend the Diabetech podcast: https://www.diabetechpodcast.com/
> Is it more important to dole out punishments or to get the best result? Because the best result isn't going to be from draconian punishments for CEOs.

Is that same logic applied to the lower class? Or is this basically admitting that if you are rich enough and bury your crimes and negligence behind enough paperwork and complexity, that you are no longer culpable?

I get your point that applying hard rules will encourage people to escape them, but there needs to be some framework opposed to the current anything goes and we might fine you at worst.
The thing that irked me was the mechanism by which it seemed people were convinced. It could be used to push whatever viewpoint they want to push. While it is a comedy show, they do a for the rest of the industry embarrassingly thorough job of investigating topics. So that puts a lot of responsibility on them.
Great write up. Curious why you didn’t use xml for brulang since I think it would meet the requirements you set forth:

- The need for multimaps to represent duplicate keys
- The need for annotations to ascribe additional information about a key-value pair
Yes, but on a smartphone.
But it acts like one!
Here's that block for reference:

> With Proton Mail, emails are encrypted at all times, so we can never access your messages. The content of your emails is encrypted on your device before being sent to our servers, meaning only you and your intended recipient can decrypt it.

> You can also use our Password-protected Emails feature to quickly send end-to-end encrypted emails to any email address, not just Proton Mail accounts.

That first sentence, if left alone, could be interpreted to include incoming email from non-Proton Mail accounts. But as soon as you keep reading it clears that right up:

* It clearly says that the security comes from encrypting outbound email on your device.

* It clearly says that there is a way to encrypt outgoing email even to non-Proton Mail accounts.

This isn't technobabble either, it's using terminology that is as accessible to laypeople as possible while still being precise in its language.
Protobuf serializes structured data into a binary format for maximum efficiency/performance.

OpenDDL seems to be focused on a text-based format that is human-readable and editable.

They seem similar in that they both provide a means to model data using a type system, but different in that one is focused on efficiency/performance while the other is focused on interoperable but readable/editable data.
I happen to believe it’s true that a best effort is made to minimize civilian death (you can read about the lengths Israel goes to in order to avoid civilian casualties, more than any other country, and to such an extent that Hamas takes advantage of these tactics), but it’s also not as load bearing as you suggest.

There are rules of engagement and tradeoffs in war (Eye In The Sky is a decent film that focuses on this).

There’s still a major distinction between intentionally targeting civilians for torture and death and civilians killed as collateral damage while persuing an enemy combatant.
I think at some point you will diverge to the point that sync-ing or submitting patches is unmanageable.

I heard stories of projects where every X weeks a person gets assigned to syncing, and it's almost guaranteed that the person will quit soon after. The team even had a tool to assist with the process.
I never said they were not ‘allowed’ to do anything, I also never said they ‘had’ to do anything. It’s their project and can handle it as they wish- I thought I was pretty clear on that point.
It’s not as extensive as you’re asking for, but check out the Firefox extension uMatrix.
There is really no such thing as a folder in S3.

If you have something which is dir/file, then NORMALLY “dir” does not exist at all. Only dir/file exists. There is nothing to rename.

If you happen to have something which is named “dir”, then it’s just another file (a.k.a. object). In that scenario, you have two files (objects) named “dir” and “dir/file”. Weird, but nothing stopping you from doing that. You can also have another object named “dir///../file” or something, although that can be inconvenient, for various reasons.
> There is a culture of entitlement surrounding open source which drives "expectations" from people who give stuff away for free and it's maddening.
I wonder what an action plan to make this happen would look like.

It would appear that many researchers are aware the system is suboptimal but are resigned to it, or even benefit from it.

Maybe we should pitch a tech billionaire to fund a journal like this.
You should be able to scroll horizontally, but not vertically. Is working for me in mobile Safari.
8-10 miles in a place like Austin or Phoenix in the summer in 105-115 degree heat really sucks, and you need a shower when you get to where you're going, unlike most European cities, although I imagine some parts of Italy and Spain would similarly suck with the humidity.
> One, Hamas isn't doing this

Sinwar himself said it :

Then a courier arrived with a message from Yahya Sinwar, the head of Hamas in Gaza, saying, in effect: Don’t worry, we have the Israelis right where we want them.

Hamas’s fighters, the Al-Qassam Brigades, were doing fine, the upbeat message said. The militants were ready for Israel’s expected assault on Rafah, a city on Gaza’s southern edge. High civilian casualties would add to the worldwide pressure on Israel to stop the war, Sinwar’s message said, according to people informed about the meeting.

Source https://www.wsj.com/world/middle-east/hamas-thinks-it-could-...
Unless you're stretching the definition of 'a bit of dried fruit' I call bullshit. There's no way you can live more than a month or two on cereal and instant noodles.
Sinking land increases risk for coastal residents by 2050
Alternatively: vanishingly few pages use WebGL and WebGPU so software rendering would work well as a default.

Safari still has show stopping perf bugs in WebGL 2 (a 2017 finalized spec): https://forums.developer.apple.com/forums/thread/696821 https://forum.unity.com/threads/unity-webgl-poor-rendering-p... so Mac/iOS users wouldn't notice a difference probably.
Just type “no” in search and it should be one of the top options.
That's a market cap, not a profit margin
Polygenic scoring accuracy varies across the genetic ancestry continuum
One doesn't need a professorship to do research, or go to conferences, or publish papers.

There are plenty of folks that do private research on their own time. This is the right choice for the vast majority of folks that have the "bug".
I really wish Apple would put 12GB RAM by default instead of 8GB. We now have high resolution that uses more memory and sharing Memory with GPU. In reality this is less than 8GB with Graphics Memory.
It really started around 1994 with Netscape and then the dotcom cultural mindset that valued ability over credentials.

Also at that time, as you say, there wasn’t a broad cultural awareness of the money to be made in quantitative fields. In fact this was the era of Revenge Of the Nerds movies and glorification of the idiot jock getting a business degree and the passionate nerd being the butt of the joke. You really only went my route if you were a total fuck up loser. Now the social view of things has completely pivoted.

I would say interestingly the middle school kids optimizing their resume only make it so far in industry. They’re never really passionate about what they’re doing they’re just laddering. At some point they shift to management or product or something. At the top firms though the people who really make the money and whose opinion has ultimate power are the fuck up losers who live and breathe their passion and would do it for free if that’s all there was.
Explanation of Why Negative Times Negative Is Positive
Automating Cargo project configuration using cargo-wizard
Obviously they are graphicless processing units.
Ask HN: Did you turn off Google activity tracking?
this might not be a big deal, but it saves your internal server urls to their database too, this is not expected in some way...?

seems it was turned on by default for everyone on March 29th, 2022

https://www.adzapier.com/google-activity-tracking-now-on-by-...
But your friends are not going to be happy with the BO after said 9.3 miles if he's a hot, humid day. There needs to be a shower on the other side of the trip.
I think that this has resulted in a very sour after-taste to the people who've commented or tested the feature. I know it has left such for me and I don't even use the project.

On one hand, I get it, but on the other hand, it could have been handled better.
Again, expecting a product to be supported unless otherwise stated is not entitlement. Expecting support is not the same as demanding or even expecting people to work for free or at all. What it does mean is that issues and PRs are treated professionally and without antagonistic behavior.

Once again, if you feel every contributor is entitled, don't open source your project or disable issues and make it very clear issues and contributions are not welcome.
My first job was at a startup in 2012 where I was expected to build things at a scale way over what I really had the experience to do. Anyways the best choice I ever made was using RDS and S3 (and django).
> ...listing any given prefix is essentially constant time: I can take any given string, in a bucket with 100 billion objects, and say “give me the next 1000 keys alphabetically that come after this random string”.

I'm not sure we agree on the definition of "constant time" here. Just because you get 1000 keys in one network call doesn't imply anything about the complexity of the backend!
This sounds like classic indica verse sativa descriptions; the former being "couch lock" while the latter is "mental input seeking."

As a daily smoker (for over two decades), I definitely seek BOTH states of mind.

Regardless, glad to see you've remained fascinated with your career.
With how common extremely buggy, near unplayable releases are these days, I'm surprised QA testing is still a thing at AAA studios, because it certainly doesn't show.
That's interesting. Why do you think they crashed? I wouldn't think a few gigs of swap would make that much difference unless there's something up with the OS code paths for a system with no swap.
I'm all for calling the MCAS system bad engineering, but raising any of those things to the level of criminality seems a bit ridiculous. Lacking sensor redundancy is arguably a bad design decision, but what law was actually broken?
Great! This is the graph for the Philips CPAP machines which had a big scandal associated with them and which likely got approved through various 510ks.

https://www.nytimes.com/2023/09/07/health/cpap-defect-recall...

One nitpick about the way that 510k.fyi presents this. A 'recall' in FDA lingo doesn't mean that the manufacturer withdrew the device from the market. It just means that they informed customers that there is something wrong with the device which requires any kind of modification by the manufacturer. It is thus a little bit ambiguous to say that a device was recalled if all this might mean that there was some software update which had to be applied.
Maybe power usage ?
> LLM does not have any of this, architecturally, it just has the text itself.

I feel like you are maybe being a bit too focused on specifics of how the LLM works where as:

> The way a human interjects is that you have a parallel thought chain going

You are more abstract in the human case.

They really don’t need to be different here. The LLM could be running predictions in parallel each time you type another token playing out where the conversation is going. You could then layer on another model which blends these together (vaguely like MoE works) and is trained on opportune times to interject. Think of it like a chess playing AI, but rather with the goal of interjecting appropriately vs Checkmate.

The amount of compute power to run all these inferences at once would be fairly expensive, but it’s technically all possible today and wouldn’t be that much different than the human case for this specific scenario imho.
The alternative is what Android and iOS do - applications keep running on a best-effort basis and are summarily executed if physical RAM runs out.

SSD space is dirt cheap (unless you get it from Apple), I'm not losing any sleep over losing a few gigs to a swap file to keep that from ever happening.
Checksumming the data is not based out of paranoia but simply as a result of having to detect which blocks are unusable in order to run the Reed-Solomon algorithm.

I'd also assume that a sufficient number of these corruption events are used as a signal to "heal" the system by migrating the individual data blocks onto different machines.

Overall, I'd say the things that you mentioned are pretty typical of a storage system, and are not at all specific to S3 :)
Modern MacOS relies heavily on swap. It's not uncommon to see 2-3GB of swap in use at a time, even for a while after memory becomes available.

> Some app eating all the RAM? crash right now, please?

It's ambiguous which is using "all the RAM." If you have game in one window and browser in another, and you start seeing high memory pressure, which should crash? Or if you're building software and you've fanned out to dozens of processes building dependencies concurrently but all using very little memory independently, which ones should be OOM-killed?

Alternatively you can see processes that haven't been woken or taken focus in awhile and page their memory out to swap to release main memory for applications that need it, and avoid crashing or losing data.
grayskull is "inference only", but wormhole will also "support" inference.

I put those in quotes, because theoretically both can do training, it's just that grayskull isn't well suited for it, because of the internal fp19 format, and no good support for scaling to multiple cards. wormhole will have internal fp32, and is designed to scale out with across multiple cards, and servers.

At least that's how I understood it.
Doesn't that already exist? My work laptop has all kinds of spyware installed. I assume they are watching all the time.
Those date from 1993 and 2010. There's also U+26D4 NO ENTRY (2009) and U+1F6C7 PROHIBITED SIGN (2014). I wonder what the history is that we ended up with four different code points for a similar concept.
> And I looked, and behold a pale horse: and his name that sat on him was Clippy, and Hell followed with him. And power was given unto them over the fourth part of the earth, to kill with sword, and with hunger, and with death, and with the beasts of the earth.

> Revelation 6:8 (parody, please @God don't convict me under the "don't EVER rewrite ANY of Revelation, specifically" clause in Chapter 22, please!)
The flipside of this is that running clinical trials for any kind of modification to existing devices wouldn't be ethical as well. You need to find a compromise between making it hard enough for companies not to compromise safety and easy enough for innovations to occur. Medical versions of normal items such as PCs or monitors can routinely cost 10x as much, just because the paper work to show their safety is huge.
I doubt this. They would be tossing up ads, most likely. That's what the malware on Android does most of the time. She's not a target for nation states, after all.
> He can't go work in tech, who is going to pay a historian six figures or even a living wage?

I appreciate the thinking that went into the parent post, but I want to challenge this statement, which is emblematic of the kind of reasoning that paints training in the humanities as frivolous and out of touch with the demands of the market, as if the market is the sole arbiter of reality.

I recently earned a PhD in a humanities field, and I'm currently gainfully employed as a research software engineer at a major university. I'm making less than I did when I was in tech just out of college, but more than many of my humanities colleagues in various positions between the PhD and the tenure track.

My point is not to brag about being able to get into tech with a humanities background, but to say that I don't think I'm anything special. When I was first applying for tech jobs out of college, I drew on my training in literature and human languages to guide my learning and application of CS fundamentals. I admit that I caught a lucky break with companies willing to take a chance on someone with a non-traditional background, and I'm grateful to have these skills to draw on if a traditional academic career doesn't work out for me. But I think my story is repeatable.

But back to the original point: rather than denigrating the value of a history PhD, it's important to question the market forces that have created this kind of precariousness for people who possess not only important knowledge about the past but, more importantly, the training and skills to use that knowledge to interpret the present.

The assumption that jobs are available to people because of what they _know_ is based on faulty logic that comes from the MBA-ification of everything -- the obsession with "deliverables."

Really, what PhD training in any discipline brings is both a deep pool of knowledge and the training to synthesize and use those "facts" in novel ways.

> ChatGPT is destroying the freelance writing market

Relatedly, this statement only makes sense if one assumes that we have given up on teaching everyday people -- non-specialists -- the importance of the medium for a message's delivery, dissemination, and broader understanding. "ChatGPT is destroying the freelance writing market" because we have collectively failed to reinforce the value of human perspectives on an issue.

Allowing "The Market" to dictate reality has led to schisms in shared truth like climate change denialism. We need interpreters of history, literature, drama, etc. in order to get back to any hope of getting back to broad agreement about what the world is.

Will we ever get everyone to agree? Of course not, but market forces can't repair these divisions.

As the old Upton Sinclair quote goes, "It is difficult to get a man to understand something, when his salary depends on his not understanding it."
I cook legumes in bulk and freeze them in individual portions. My usual breakfast is oatmeal and water in a pasta bowl, with the frozen food on top, all microwaved together. It all defrosts and rehydrates (rolled oats are sold already cooked) at the same time so it's very convenient.

This has more protein than pure oats, but you're right the calorie density is a problem. A bowl of oats cooked as porridge has about half to 2/3rd the calories of a bowl of cooked pasta, depending on how thick you make it. I usually add some butter or olive oil to improve this.
Yeah and it'd help my sinuses too but at my age I'm used to taking the enzymes when I eat and they work well enough. Long term damage is basically my personality at this point, lol.