skysight-inc/HackerNews huggingface dataset:
This exactly how I felt the first two times I tried it, but I never really just dove in. The third time I just dove in. The learning curve is straight up, but once you are over (took me about a month), Rust isn't really all that hard. I can write it as fast as I can write Python typically, so that friction you probably feel will go away...entirely. Sure, there are a few corner cases where the type system gets hard and the more you care about every cycle of performance the more of those you have, but if you are just looking to code Rust as a high level language, it really isn't that hard. Knowing that everything is likely to work when it compiles is really good feeling too.

Tips/Concepts:

- Form a mental model of the rules/memory model of the language, this will help you get to an understanding, and once you understand you don't have to remember the rules.. you could write them yourself.

- The analogy I used to understand borrowing: it is like a read/write lock. Any data structure can be read any number of times (&), but it can only be written once at a time (&mut)

- Borrowing "locks" the position of the data structure and this is one of my favorite features. Imagine you have a reference to the middle of a data structure and then it suddenly moves... this can't happen in Rust as borrows "lock" the struct from moving

- Lifetimes aren't magic and you are in no way defining the lifetimes themselves with lifetime annotations. All you are doing is helping the compiler see which references are backed by what values already. Once you understand which these are lifetimes become easy.

- Eventually you will have an aha moment.. and you will wonder what was so hard. You will have to think about memory in a lower level way, but only to learn it, after that it is just natural
I love those text-to-video samples with people screaming into phones.
I always loved this picture
I think there is an important difference between having stress and having a traumatic stress disorder.
You buy a motherboard with the number of GPUs you want on it.

Or maybe they could devise some sort of stacking system, with each GPU board separate and stacked.
Yes, that is what Signal claims - the data is encrypted and they try to disguise it as much as possible to look like normal internet traffic. But governments around the world also make equal effort to ensure they can identify the different traffic that flows through their internet infrastructure.
Factors that effect maximal fat oxidation
0% of Seattle is zoned exclusively single family housing. Everywhere it's legal to build more than one unit per lot.

And the trains have absolutely resulted in both increased density and upzoning.

Greenwood and Phinney ridge are both "suburban" but totally walkable.

All we need to do is properly fund transit. It's not hard, it's just not cheap.
Linus Tech tips talked about it. HDR on YouTube is a nightmare. There's no way to know if it'll come out in the right colours or get crushed into an ugly mess.
Out of naive curiousity why?
Very impressive... except the voice cloning does nothing to correct the effect when a person says words they wouldn't normally say in a completely fluid way, it sounds perceptibly wrong. The Elon Musk example is pretty jarring in the second half. The JFK wasn't bad though.

Their pricing model is kind of abysmal. They use words per year. Who has a realistic understanding of how many words they might want read per year. It's also surprisingly low. 480 pages per year for $171 per year. Just a bit over. page and a third per day. Basically their entry level and medium tier are "teaser" plans, pushing to the $891 plan that has the sort of actually useful level of quota.

They likely have to charge like this due to the hardware involved in running the model, but its also really unfortunate since its a huge disincentive to try out the lower plans, I'm not about to pay to try and use a tool that even if its good enough I want to use it, will cost too much to use.
“What Andy giveth, Bill taketh away.”
Don’t shower during a thunderstorm. Here’s why
on Ivermectin the evidence is over the place. Many of the foreign studies definitely show benefit. Many of the other studies don't. It is a real trainwreck. Consequently, I think it is safe to say that this is up in the air.

However, the McCullough protocol [1], and the closely related Zelenko protocols were not only about Ivermectin, HCQ, or Zinc, but instead cocktails of drugs with proven efficacy, and an overall approach to treatment prior to hospitalization.

Referencing the late 2020 publication:

Sanitization

Masks

hand washing / hand sanitizer
Fresh air / Air circulation
Negative pressure air isolation

Supplements:

Zinc with hydroxychloroquine
Vitamin D & Vitamin C

Antivirals / Antibiotics

Quercetin
Favipiravir
Azithromycin
Doxycycline

Mono-Clonal antibodies

bamlanivimab (MAB)
casirivimab and imdevimab (MABs)

Anti-Inflammatory
Colchicine

Corticosteroids

budesonide
dexamethasone

Antiplatelet agents and antithrombotics

aspirin
heparin
Orals - pixaban, rivaroxaban, edoxaban, dabigatran

[1] https://www.imrpress.com/journal/RCM/21/4/10.31083/j.rcm.202...
I think you might be referring to this:

https://gist.github.com/brendanzab/d41c3ae485d66c07178749eae...

In which there is:

>Many sub-languages to learn, many with different syntaxes and semantics. For example:

> the expression language

> unsafe runtime language

> safe runtime language

> compile time language

> the type language

> the trait language

> the macro language

> the attribute language

And was discussed (122 comments):

https://news.ycombinator.com/item?id=32819444
There was extraterrestrial life in that one, or am I thinking of hammer of god?
Imagine Google had to find a different revenue model than harvesting and selling personal information? What would they even do? Could Cloud or Workspace even prop up the company?
It's almost as if they don't test their software. I mean what's the worse that can happen to not test your internal accounting system? It's only money. /s
My hope was it could similar length to today, just on the other side of the CPU.

Thinking about it though isn’t that where a lot of motherboards put a lot of their power regulation circuitry? I’m sure something would have to move.

But excellent point. That could easily bet a much bigger sticking point that I didn’t really consider too much.
The case of the murdered mummies: “virtual autopsy” reveals fatal injuries
I'm not entirely sure what this is referring to? If it's something about Rust's postfix await syntax, it's quite lovely in practice, and even if someone disagreed they wouldn't leave the language over something like that.
One example - clap, which is by far the most commonly recommended cli args parsing library. Plain uses of the derive api are simple enough, but I found it a huge time suck to figure out how to do anything remotely different from the docs' examples. On my first 'real' Rust project, it took nearly half my time just figuring out how to deal with cli args. In retrospect I probably should have either used the Builder api (which is more explicit) or parsed the args manually.

But I've experienced similar things repeatedly. Complexity seems to be tolerated (even vaunted) by the Rust dev community at large. I don't rule out that this may have good reasons behind it (the nature of Rust's natural domain, etc).
Ignoring the philosophical ambiguity, their announcement specifically says this policy change doesn't apply to pictures made with Photoshop.
My other responses say this in more detail, but: they're not the exact same language if they have separate semantics and syntaxes, which they do. The fact that they can be composed together (much like C and the C preprocessor) does not make them the same language; it just makes them compatible.
Ask HN: Hosted web template designs for an app portfolio?
In the past I've just found a basic web host and manually created some pages to display a selection apps I've worked on. I'm not that interested in doing this type of web UI work anymore and wondering if there exists more modern/easy/fast/better-looking ways of of curating a small collection of apps to put on display that looks great with minimal effort.
Something like Squarespace came to mind first (maybe because I listen to too many podcast ads) but I didn't find any obvious templates there... anything similar is fair game too.

The link below is an example of what I've have done in the past, but I'm looking for a way to replicate something like this but better and less effort where I can just plug in image assets and marketing text and have it look great without me trying to come up with fancy UI/UX styling on my own anymore.

https://web.archive.org/web/20190516200912/http://blinkloop.com/
And two went to the same high school.
My experience with GPT-3 is that while it does perform better than those mini-GPT small models, the gap does not compensate for the fact that the small models are free/unrestricted and you can use them as much as you like.

As mentioned elsewhere in the thread there are some large models around the 50-200B band that compete directly with GPT-3, but I haven’t used these.
As far as I'm concerned any programming language either has a good, builtin, type safe macro system, or people are going to use code generation (on large complex projects). And I never want to have to work on something with custom code generation.

Typescript seems to have embraced the third option, which is having such a batshit insanely expressive dynamic type system that you don't need either 99% of the time while still having proper type safety.
hit up eric finman for a freedom phone
> Rust isn't really all that hard.

You don't find it hard. Many do.
Yea but our civilization can still make it to orbit. It would be very very hard for them to leave the planet.
Because Chrome runs from read-only media on the Chromebook in Guest Mode, some Chrome settings (chrome://settings) are not changeable. For example, one cannot globally disable Javascript or cookies globally. It is possible to disable these "features" only using Developer Tools and therefore only on a per tab basis. Settings are lost when the tab is closed. Similarly, any changed settings in Chrome (through chrome://settings) are lost on reboot. As such, a computer user who dligently entered per site settings for privacy and security would lose all her settings every time she reboots the Chromebook.

Needless to say Chrome defaults favour Google and Google's advertiser customers. Making it impossible^1 for Chromebook users in Guest Mode to save and import privacy and security settings is a dark pattern.

1. Google employees will proclaim this is incorrect. All the computer user has to do is "log in" to Google in order to save her settings. Once logged in, Google can collect more data about the computer user. However non-employees of the corporation may not wish to "log in". Google employees assume that all computer users should trust Google, like they themselves do. Given that Google is collecting as much data about them as the law will allow, and then some, this is a curious assumption indeed.
* GCC-Rust would then provide an incentive to make the STL more complete, if users of Rust on GCC don't have easy access to Cargo.

* The first_entry and last_entry functions in BtreeMap come to mind immediately, but there were others I ran into. The fact that several new functions are stabilized with every release does not mean that many functions don't sit in the queue for years waiting for stabilization.
I think the definition for a 'pipe' is a bit ambiguous. With a solid definition we could then test its criteria against how Facebook operates.

IMHO, Facebook is like the bulletin board in a bar. A pipe would likely treat all content equally, Facebook does not do that, and I don't think there is an expectation that they would. If Facebook were a pipe, then there would be no recourse to moderate anything. Ergo it could be chock full of illegal content & porn, and if it were a pipe - nobody could complain to Facebook about the 'bad' stuff that is getting posted. Hence, seemingly they can moderate user-generated content pretty much however they please, it's their bulletin board. Further, if Facebook were a pipe, it could easily get flooded by several hundred/thousand payed trolls to post an overwhelming amount of content that Facebook could do nothing but allow to drown out everything else. Seemingly government telling Facebook they couldn't do (or how to do) moderation could put Facebook out of business (it could just wind up being crap/porn/spam)

I think the bulletin board analogy within a private space is likely a good analogy. The theme of the board is supposed to be posting for your friends by friends. I think it's within Facebooks right to then keep to that theme. The alternative is that they cannot in which case the users could utterly hijack the content within Facebook, and seemingly government regulation at that point would be preventing them from operating how they want (a seemingly very Ayn Rand like situation)
Yep. I own a car and a fuel tank ladts 2-3 months. Berlin has great public transportation and is quite bikeable.
My broadband speed hasn't changed since I moved into my house 9 years ago. Just saying.
The cornerstone of all public transit systems is the bus. Only the densest parts of major cities can put a train line near everyone. The electrification of buses has only just begun, but the advantages of electric buses are significant: there are no jerky gear shifts; there is no near-field diesel exhaust; there is potentially a longer vehicle lifetime; there is a reduction in the exposure of transit budgets to fuel price swings and consequent debt financing.
CFTC Files Civil Lawsuit Against DAO
The rocket equation makes this number fairly calculable.

https://space.stackexchange.com/questions/14383/how-much-big...

One doesn't have to go too much larger before it is impractical to get off the planet with even the best theoretical chemical rockets.
>Her first Rust code btw

>She mentions some challenges with Rust here:

Did not expect a 100 line macro to hack on placement new onto Rust.
"256 MB of curiously high bandwidth"
Not that person above but the install flow for docker is obnoxious on windows and mac.

Having to create an account for open source software isn't reasonable, there's ways around that but not easily for most people.
We didn't evolve there so we most likely couldn't survive there. And these planets are so distant we will almost certainly never visit there. Essentially nothing more than entertaining pipe dreams...
It's entirely reasonable to have trouble getting to grips with Rust, as ownership and borrowing are quite different paradigms compared to the usual mainstream languages that people tend to know. But there's no way to write "50k lines" of Rust without saying that you understand the language, so I'm baffled by what the author is trying to imply there. If you don't understand the language, then you won't even make it to 1k lines.
Yea, that’s really impressive.
Yes indeed. Let's investigate shall we? Wait, we did? Oh here is the report: https://www.finance.senate.gov/imo/media/doc/HSGAC%20-%20Fin...

And that report shows that Hunter Biden was a corrupt piece of shit -- nothing compelling to show that his father was for sale as suggested.

But for some reason you only care when it's about your political enemies, so I find your concern insincere at best. Shame on you for putting party before country.
China Threatens Legal Action over U.S. Proposal to Make EV Batteries Here
It's basically just spin up nginx acting as a relay to proxy requests to Signal's server. Here is the nginx config for the relay:

https://github.com/signalapp/Signal-TLS-Proxy/blob/main/data...
It's not clear whether they reached a limit of drive strength or latency (I doubt EMI is the factor, since he said those are shielded) but that's a good demonstration of the resiliency of self-clocked differential serial (and aggregated serial) buses. The technology is much closer to networking standards like Ethernet than traditional parallel PCI, with features like built-in checksums, error correction (newer versions), and automatic retransmit.
But by that argument every feature in a language is it's own separate language. "This is the language that can only be written inside function definitions", "This is the language that can only be written inside ternary operators" and so on.
FYI your website's CSS on mobile causes unexpected horizontal scrolling issues
More official link: https://www.flsenate.gov/Session/Bill/2022/1557/BillText/er/...

> 3. Classroom instruction by school personnel or third parties on sexual orientation or gender identity may not occur [for many students]

So I guess technically you can say the word, as long as you don’t explain what it means?
Ha. I had a homeroom teacher in grade 8 who would clip out the numerical crossword puzzle (basically like super-Sudoku) from the newspaper and give us a bonus mark if we could complete it by the next morning.

I was the kid who wrote myself a recursive descent solver for it in QuickBasic, of all things.
I'm just a hobby coder. Except for lifetimes and a bit of fighting with the borrow checker, the language came fairly easily for me. After banging my head against the borrow checker for a week or two at some point something switched in my brain and all of a sudden I wasn't fighting the borrow checker anymore. This was spending maybe 1-2 hours a day with rust. I don't often have a lot of time to write code. Everyone has their own experiences, though, and this is just mine.
Income flows and data flows. SaaS means you can constantly collect personal data to sell and exploit.
You are saying that shareholders ought to hold this immense power that say Facebook has to move elections?

Certainly, if the alternative is that those in government get to wield it instead. I would wager I've considerably more trust in government and politicians than average - I do believe that in the main they're working very hard for what they perceive to be the greater good - but I draw the line at the politicians getting to directly control the political media.

Part of this is that I don't think Facebook's power alone is "immense" - but if you had all of the large media centrally controlled then you'd be getting there.

The very idea completely compromises those "bi-annual elections". How can you effectively challenge the state when all the large media is state-controlled?
I was kind of hoping doing it that way would let you put big CPU style coolers on the GPU parts with a lot more height than a 1x or 2x expansion slot.

If you “folded” the GPU over the CPU to save height I would think that would be worse than today for heat.

Maybe I’ve got this backwards. Give up on PCIe, or put it above the rest of the motherboard. The one GPU slot, planar to the motherboard, stays below. Basically my previous idea flipped vertically.

The other PCIe slots don’t need to run as fast and may be able to take the extra signal distance needed. The GPU could secure to the backplane (like my original idea) but would have tons of room for cooling like the CPU.
John Train, Paris Review Co-Founder and Cold War Operative, Dies at 94
They're... not? "Backstage" is a noun. It's a place. It so happens some entertainment industry publication uses it as a name, and a piece of software that is totally unrelated also use it as a name.
> Also who wants to live in a planet in perpetual darkness?

I'd guess in that case people would be living underground in artificially lit environments...

This idea has already been explored by sci-fi. One instance that comes to mind is Wandering Earth where the premise is that people turned the Earth into a planet scale space vessel to escape the sun's expansion and "rehome" the Earth. I'd suggest reading the book rather than watching the movie based on it though.
Isn't that his point? Plenty of you exist, yet your party will not represent your interests. The "left" party that you vote for has chosen a set of values that are contradictory to your own, and you have no recourse because who else will you vote for?
The South Asian Polycrisis
Absurd it was; but firing for an absurd comment is, well, part of how people are conditioned to invite things like the holocaust to happen
Funnily enough, I have the inverse of this dream. Exam-taking was never very stressful for me, so I never had the classic dream. But when I was a graduate student and started teaching my own classes, things changed. I, an inveterate procrastinator, started dreaming that that I'd shown up to the final without writing it. This, to me, is much more humiliating that blanking on a test. And I still have those dreams today, as well as a few variations (e.g., it's final grades time and I haven't graded any of the homework, or I've been supposed to teach a class but haven't remembered to show up for weeks).
Everybody wants to talk about how bad the sweatshop is. Nobody wants to talk about the poverty that was so bad, people jumped at the chance to work in the sweatshop.
That's Nim.
Motivations don't matter... this is what needs to happen.
I came here to mention the front support bracket. You'll find it on the larger AMD workstation cards more often than others, I first remember it on a FirePro reference card, and some searching turned up examples of it for the AMD FirePro V7900, and a few other models.

I've also had the vertical clearance issue since I try to rack mount all my gear now I've got a soundproof rack, its very annoying to need more than 4U of space just to fit a video card in a stable vertical orientation.
> Don't like it?... COMMIT YOURSELF to maintaining that software

Yeah. No small business or individual from general public will do that.
Luma Language – One Text a Day
Learn french in seconds. Would love feedback!
Hy (Lisp syntax for Python) bindings to Jax
I made this as a joke but if people make genuine contributions it's not like I'm going to reject them.
Ah, so this is why they haven't visited earth yet.
Are there any AI/ML models that don't use sketchy licensed datasets? Everything seems to be "downloaded from the internet, no license" or more explicitly proprietary. The only exception I can think of would be coqui/DeepSpeech?
> I wonder if there is a subset of Rust that can be extracted someone into a new, minimal language with the core benefits.

That is basically what Val aims to do:

https://www.val-lang.dev/

It has Rust-style ownership to guarantee memory safety, but without the complexity of lifetimes.

There is still a borrow-checker-like component, but I believe it should be much simpler than Rust's (see e.g. "method bundles" and how they are called).

Still in the research phase. It is an open question how well this approach scales.
Yes, Rust is quite different from typical languages thanks to ownership and borrowing. It often takes people several attempts to learn it before their perspective shifts and it finally clicks for them. But this perception of Rust has less to do with Rust being "hard" than it has to do with Rust being "different". To be sure, Rust has hard parts even after you've internalized the differences, but IMO by that point it's not substantially different from mastering the hard parts of other languages (especially other systems languages, none of whom can get away with entirely sweeping the details of the machine under the rug).
Ask HN: Taxonomy of Lisp [a-z]-expression forms?
Does a central resource about the various underlying lisp expression forms exist?
Aaside from typing each alphabet letter appended to "-expression' in wikipedia/search engine. aka s-expression; m-expression, q-expression, t-expression

Wikipedia alphabet approach would miss exotic expressions such as music-n [1] / nyquest [2] ; ANIMAL [3] ; iterative/generative/decorative forms such as haskel / arc

[1] https://en.wikipedia.org/wiki/MUSIC-N

[2] https://en.wikipedia.org/wiki/Nyquist_(programming_language)

[3] https://en.wikipedia.org/wiki/ANIMAL_(image_processing)