skysight-inc/HackerNews huggingface dataset:
You should really take a look at https://beyondloom.com/decker/ - It has a web implementation (so, usable everywhere including iOS), and an SDL implementation. It captures the original HyperCard spirit better than anything Apple would release today.

The language is not HyperTalk or AppleTalk - it's a mix between Lua and APL, which is about as readable but much nicer to write. And if you find this interesting, look for the ArrayCast podcast episode where they interview John Earnest about Decker (and the associated language, Lil). IIRC, there are two episodes where John is interviewed, and this is the 2nd of them.
This was actually pretty close to my upbringing, but I don't blame my mom. I always felt she loved me, even when she did weird or hurtful and damaging things things. Eventually as a young adult I exited the religious situation and she came around, too. Thankfully the rest of my family followed suit and now we still all live nearby and love each other tons. I count myself extremely fortunate this way.

Life is hard in the best of circumstances, which helps me remember to be grateful for so many things. Some families get stuck with 5 of 6 kids bipolar, kids and parents dying young of cancer, there's literally no end to the suffering. In my experience, the nicest people die early and the biggest jerks live the longest. FUCK!!!!!!!in assholes.

Oftentimes it's best to focus on the positives, as unfortunately there are endless messed up, terrible things in the world. Please don't sign up for or focus excessively on these.

I wish you all the best on this beautiful day, @behnamoh! (Hope you are in Cali today ;)
They live very comfortable lives with the current two party system. If we had one party only they would have to take responsibility for what’s happening. With a two party system you always have the other side to blame. With more than two parties you start losing power. The current system is just perfect for putting on a good show for the plebes to keep them fighting each other while the powerful pull the strings in their own favor.
Dekoni Audio do great and relatively inexpensive replacements for ear cushion pads. I’ve bought pads for my Sony ANC phones and they are at least as good as the factory ones.
More like Slashdot.
This is a very good answer, and it can be summarized with the word “value.” I would just add that value is shared between the user and the maker: it needs to be a win for both sides. So that “maker value” has to be included in the evaluation. Cheers!
Seems like a lot of folks have tried starting from the theory and getting stuck in their tracks.

Would anyone be interested in building a low-code implementation of Viterbi algorithm? I am happy to collaborate on it as long as we commit to releasing it in open-source.
Not in this case, there was no such change here in Romania for the 2 generations in the example.
This should have some simpler overview though. I actually have some background in morphology of insects and crustaceans, and skimming first screens for a couple of minutes gave me no idea what is it about.

Looks like it's about the evolution of arthropod head from segmented worms, with disagreements on what arthropod parts are homologous (evolutionary correspondent) to which parts of segmented worms. Please correct me if I'm wrong.
Arithmetic is separate from mathematics and should be taught as such. The spirit of mathematics should be kept because it is part of the human spirit, not because of any entitlement.
I've yet to find a way to do it in an automated fashion, unattended. If you have any ideas there, I'd appreciate it :)
Actually what I ask it, is for instance how to calculate the horsepower required to reach a speed of 250km/h.

Or even ask it what a formula might be that incorporates an Air Fuel Ratio using the Mass Air Flow Sensor. Or even a speed density algorithm. Things like this for which I know no formulas. Or how a injection time in milliseconds is converted to milligrams of fuel.
> Why does AMD or Intel not release a medium performant GPU with minimum 128gb of memory for a good consumer price.

They do. Well, not “medium performant”, but for VRAM-bound tasks they’d still be an improvement over CPUs if you could use them — iGPUs use main memory.

What they don’t have is support for them for popular GPGPU frameworks (though there was a third party CUDA-for-Intel-iGPUs a while ago.)
Laura Greene and Terence Tao Lead Whitehouse Generative AI Working Group
My 2008 iMac plays Apple Music in the kitchen at breakfast. It got a new power supply for its 10th birthday...
I’ve heard that some people even attempt to maximize walking time when important deadlines are close, because putting on serious faces and pretending to be productive at their desk is anecdotally so counterproductive to them. I think there are much to be discovered in where our creativity come from.
If you're worried about heat turn the cabin heater off and just run the seat heaters. You can run those for a month on half a battery.
> But I expect a lot of people would drop out of the system in the absence of structure.

Especially once they've been socialized through years of instruction to not be self-motivated learners. I've read about child development that most children actively want to be engaged with adult work (such as chores), but harried adults can become impatient with the best efforts of the children. This can lead to the children no longer being interested in helping, and when the tasks eventually become chores assigned to the kids they dislike doing them, and don't have the willpower to stick with doing them. I think this process would generalize to general education.
Because they can't do that for a "good consumer price".

If you want more than ~48GB, you're looking at HBM which is extremely expensive (HBM chips are very expensive, packaging+interposer is extremely expensive, designing and producing a new GPU is expensive).

Normal GPUs are limited by both their bus width (wider bus = more pins = harder to design, more expensive to produce, and increases power consumption), and GDDR6(x) (which maxes out at 2GB/chip currently), so on a 384bit bus (4090/7900xtx, don't expect anyone to make a 512bit busses anymore) you need 12x2GB (GDDR6 uses 32 pins per package) which gives you 24GB. You can double the memory capacity to 48GB, but that requires putting the chips on the back of the GPU which leads to a bunch of cooling issues (and GDDR6 is expensive).

Of course, even if they did all that they're selling expensive GPUs to a small niche market and cannibalizing sales of their own high end products (and even if AMD somehow managed to magic up a 128GB gpu for $700 people still wouldn't buy it because so much of the ML software is CUDA only).
https://github.com/intel/intel-extension-for-pytorch :

> Intel® Extension for PyTorch extends PyTorch with up-to-date features optimizations for an extra performance boost on Intel hardware. Optimizations take advantage of AVX-512 Vector Neural Network Instructions (AVX512 VNNI) and Intel® Advanced Matrix Extensions (Intel® AMX) on Intel CPUs as well as Intel Xe Matrix Extensions (XMX) AI engines on Intel discrete GPUs. Moreover, through PyTorch xpu device, Intel® Extension for PyTorch provides easy GPU acceleration for Intel discrete GPUs with PyTorch

https://pytorch.org/blog/celebrate-pytorch-2.0/ (2023) :

> As part of the PyTorch 2.0 compilation stack, TorchInductor CPU backend optimization brings notable performance improvements via graph compilation over the PyTorch eager mode.

> The TorchInductor CPU backend is sped up by leveraging the technologies from the Intel® Extension for PyTorch for Conv/GEMM ops with post-op fusion and weight prepacking, and PyTorch ATen CPU kernels for memory-bound ops with explicit vectorization on top of OpenMP-based thread parallelization

DLRS Deep Learning Reference Stack: https://intel.github.io/stacks/dlrs/index.html
> You seem to think it's very clear what the "whole work" is and that it must include ZFS.

And you disagree with that? Not only it is rather evident (Ubuntu distributes both in the same media, and in the same one-click installer), but you even need to admit this point in order to claim "mere aggregation" as you are now doing for the first time.

> See my comment of 2 days ago.[0] Section 2 states "...a whole which is a work based on the Program..." which is, as I've already mentioned, defined at Section 0. I'll say again -- at Section 0, it says "a work based on the Program" is either 1) the licensed program (Linux only), or 2) "any derivative work under copyright law", which ZFS is not

The "whole" here (Ubuntu) is evidently based on Linux since it literally contains it almost verbatim. You are distributing Linux. I still don't get how you can possibly disagree there. You just keep throwing the argument on whether ZFS is derivative or this or that but it is simply irrelevant.

> so the combination is such a "mere aggregation."

And now we finally get to the real core of the argument, where you are finally claiming that Ubuntu distributing ZFS alongside the kernel is just "mere aggregation", the only exception that the GPL acknowledges that would even be relevant here. It is an important exception -- otherwise all of Ubuntu would have to be GPL-compatible -- but notice that it has absolutely nothing to do with whether the parts are derivatives of each other or not, and in fact the very paragraph which introduces this exception actually mentions this _explicitly_.

Which means that, going back to your assertion, it doesn't follow from the arguments you posit that it is "mere aggregation" -- it cannot be decided based on derivative/not derivative.

As I literally said on my very first message on this discussion, Ubuntu claiming this is "mere aggregation" is stretching it. The ZFS module they ship only works with the very same kernel version they ship and viceversa (this for me is already enough to fail the "it is not derivative" claims -- but that's another story). The installer will one-click link the two for you, so that the module loads into _the same address space as the kernel_, and Ubuntu loses functionalities if you don't use the provided ZFS module and use some other filesystem module instead. They could very well just prelink zfs.ko it into the kernel and it would be practically indistinguishable. It is, in my view, impossible to claim this as "mere aggregation".

And notice that Linus claiming "OpenZFS is not derivative" won't make this any different. Even if it was God himself claiming it. The above is just legal tricky, no matter what the legal status of ZFS itself is.

> the LGPL also only applies to "derived works" as well.

And? That is the intention (and the limit) of copyright. To protect distribution of these.

A license for X software could claim that you can only distribute X alongside other software which has an even number of lines of source code and you'd have to comply with it. Not because "other software" is derivative from X or not, but because you have to comply with it to copy X.
There's plenty here who he likely resonates with.

I wasn't familiar with him but the fact that he is pro-Trump (rather than just recognizing his resonance with voters) tells me everything I need to know about him.

I found the posted video to be rather disingenuous in how things were framed...

edit: instead of hit and run downvoting I'd welcome a basic rebuttal or such. I recognize that invoking the name of the previous US President invites partisan sniping, but that's not my interest.

My point about the video is that it's simply a litany of complaints about failures without any acknowledgement of the reasons involved, nor any hint of how to address them.
Some folks in front of me had a mifi hotspot light on fire at the airport while in line to board. I saw the smoke and thought they were trying to get one last vape in, and told them it was bold of them. They said they didn't vape, after which I said their backpack was smoking. Gate lady made them throw it in the (blastproof, I guess) trash can. They eventually got to board but had to toss the backpack.

That said they got to keep the contents. They sat across from us where we got to breathe in residual lithium smoke the whole flight, and allegiant still wanted to charge us for water.
Looks like a massage device
"I get what you're saying about seat belts. But when I think about all the hours I've driven, the thousands upon thousands of miles ... something should have happened by this point."

If cell phones posed a danger to flight safety, somewhere a plane should have crashed already. Similar to here.

The logic here seems to be: "Factor X turned out to be a false alarm. Therefore this new factor Y you're talking about -- completely unrelated to X -- well, it's probably a false alarm as well."
You may want to revisit JavaScript/Typescript if you have been away for a while.

Modern JavaScript/typescript is a total joy to code in (if you stay away from npm... Which you easily can) with a lot of the benefits you mention.
Here’s some suggestions from my recent experience:
- hire night nurse a few times a week to catch up on sleep
- hire nanny for day time
- SNOO Bassinet was a game changer with the baby sleeping 10+ hours
- wake up at 4:30am every day and work on startup BEFORE your day job. No one is awake to bother you. Pure focus.
yeah, i agree that sixel was a reasonable way to implement downloadable fonts in the 01980s, though one that handled line noise and background process output interleaving poorly

(see supdup's graphics protocol for a better design for integrating pixel graphics into a (still retrocomputing) serial terminal. however, supdup foolishly omits any font-downloading facility)

i just think sixel, whatever its merits for the problems of 40 years ago, is a worse way to display graphics today than things like x11, which is itself no shining gem, just not as bad as sixel. also we're sort of stuck with most of x11 for the foreseeable future because there's a lot of software written for it; let's make sure that doesn't happen with sixel

(you point out that sixel is an encoding, not a protocol, which is sort of true, but it has an associated state machine in the terminal, so it's also sort of a protocol, and that's the part that has the poor error-recovery characteristics)

by 'worse' i mean: it requires more effort to achieve an equivalent result; it provides a worse result with the same effort; and there are some results it simply can't achieve that the alternatives can

if you're looking for a puzzle to solve for fun, of course, those are advantages, not disadvantages; but i repeat myself

it's especially an advantage if you find something that was previously thought to be impossible due to laboring under such artificial limitations but turns out to actually be possible despite them

here are some more nontechnical descriptions of sixel that are more correct than any technical description possibly can be

sixel is oulipo programming; encoding your graphics in sixel is like writing a novel without the letter 'e'. btw, a wonderful article about oulipo programming is https://100r.co/site/working_offgrid_efficiently.html

sixel is an art project, not an engineering project
Sort of - it's more accurate to say that the order Perissodactyla (containing horses) shares a common ancestor with the order carnivora labeled #4 in the picture. Both of them share a common ancestor with artiodactyla (even toed ungulates like antelope) labeled #3.

They all differentiated over 60 million years ago, though, which was enough time for mammals to split into herbivores and carnivores and evolve back into sea animals like whales and dolphins. With converging and diverging evolution over that kind of time span, saying an animal is "closer to" another over simplifies a lot of detail. One species' genetics might resemble one order while the slowly evolving genes used to identify evolutionary relationships place it in a second order.
I think some of what is misleading you here is something you think the brain does well, which it does not...

The brain is not a 'good' memory device. It is a really terrible one. Pick up any hard drive and write data to it and it's going to be a massively more faithful and reliable memory device.

Memory is not the power of the brain. Filtering is by far one of our greatest brain powers. At extremely low power levels we can input absolutely massive amounts of sensing data and capture information form noise. For example have someone put up a wall of pictures in a room. When you first see it your brain will capture a bunch of information, but every time after that it turns into more filtered noise you don't capture. And this noise is really easy to switch out with different objects and thoughts. When one of your trickster friends switches out the picture of your grandmother for Hitler, it's exceptionally unlikely you'll notice.

But what's even better about this is when someone points this out to you, how they point it out to you will influence "when you noticed it". If they say something like "We switched out this picture months ago and you noticed it pretty quickly" your brain will rewrite history when you recall this gag later and you will think you noticed it months beforehand unless you go to a pretty significant effort not to be gaslit.
I'll have to play with that some. I knew of it but assumed the EQ was done on the phone rather than on the headphones, which if true kind of renders it moot because I use my headphones on several devices that the app doesn't run on.
It's actually just that what I have that's preground is half-caf, since I mix it myself. I don't trick them - we chat about it!
I'm 64 years young and I started learning and developing games for mobile (mostly) 3 years ago. Started with Java on Android SDK, then after a few months switched over to Unity and C#. My initial focus was (no surprise) the arcade genre. I have since branched out to puzzle/adventure/interactive comic for a project I now have underway.

Along this journey I've learned enough to be nominally functional at animation, physics, game engines, 3D, handheld embedded sensors, object oriented programming (which often has me going OOPs and thinking I could have done/designed this better), Git, and more. No this is not a resume and I am not looking for any job. This post is more about saying what is possible.

At any age the art, mechanics and programming of (even my humble) game making is usually/mostly difficult. But for me the reward and thrill I get out of making something work and seeing my ideas actually "play" on a handheld is, well, awesome, and for me always more than worth my efforts.

FWIW and at the risk of being roasted and criticized to shreds, or just ignored, here is my website I put up a few weeks ago: https://bokoto.github.io/bob-site mainly to share my work with friends without swamping their email with attachments. The site includes screen shots and videos of a few of my projects along with links to Github where my projects - and messy code - can be found. I'm a solo creator/developer so everything you see there is my own fault.

At the end of the day I have no illusions about becoming a great game software architect or a AAA grade game engineer/designer, or making money from my efforts.

I'll consider myself successful when I have shared some games that enable players to perhaps improve/exercise their memory or eye-hand coordination while having fun, or getting a laugh or two or maybe even some joy out of something I created and shared with others.
> > but a path that is predominately for women

> since this is an important premise, apparently the turning point of her "PHP sucks" phase, why no link to evidence?

I didn't figure it out til this comment thread but I think it is based on a (stereotyped?) picture of male hackers arriving through the traditional male-heavy STEM education, CS major or whatever, and the "sophisticate" culture that goes with that. Female hackers in that picture are (were?) more likely to have arrived through writing, web design, then doing some scripting here and there before finding their way into backend development, so PHP will be all they have seen at the relevant moment. At least that seemed like what was being conveyed.

The essay as a whole wasn't that impressive. C (one of the more testosterone-soaked languages FWIW) really does suck, people who use it without knowing better don't deserve contempt, but it is worthwhile to provide some gentle enlightenment if you're in a position to do so.

These days PHP has improved, Javascript has eaten the scripting world, and C is mostly relegated to legacy and embedded niches. But we really do live in a bunch of overlapping messed up programming cultures and we should always try to widen our horizons without blaming the victims. The "blub paradox" ironically both explains the culture problem, and is an example of it (it fails to recognize that Lisp is also a blub).
> 1. Download the weights for the model you want to use, e.g. gpt4-x-vicuna-13B.ggml.q5_1.bin

I think you need to quantize the model yourself from the float/huggingface versions. My understanding is that the quantization formats have changed recently. and old quantized models no longer work.
actually, i don't think so. there were not that many official border crossings. remember the wall went right through the city, and by right you should be able to cross on every street corner. so i believe that people were motivated to remove the wall to be able to cross more easily. but also to remove the wall as a symbol of the separation of the two parts of the city. at the time i certainly felt the sentiment was to get rid of the wall. i didn't see any boasting of souvenirs by my friends later.
I was specifically talking about the cost of elder care when GenX hits their 70s and 80s due to supply and demand, the demand being lower since GenX is a much smaller generation than the baby boomers. You went down a rabbit hole.

If you are a GenX and you are still renting, you're gonna have a rough time, unless you move to a much lower cost of living location upon retirement.
There's a type of DMA for GPUs to access NVMe on the motherboard, IIRC. Perhaps that is a better solution here?

https://developer.nvidia.com/blog/gpudirect-storage/
Just taken on its merits, I think a case can be made that this is one of the most overrated pieces of technical writing of the last 25 years. What's true in it isn't interesting ("the importance of having users", "release early release often") and what's interesting isn't true ("Linus's law" being perhaps the most notorious example). Much of the insight is taken directly from Brooks. The whole piece has as its backdrop the development of Fetchmail, which is not a well-regarded piece of software.

What's notable about Cathedral is its timing; it did capture the zeitgeist of what was an important moment in the computing field, the moment where we transitioned from 386bsd-style hobby projects to an industry run on free and open source software. But Raymond isn't the reason why any of that happened, and much of his description of that moment is faulty; the rest of it is just a retrospective of the engineering decisions involved in the writing of a midlist mail processing utility (fetchmailrc syntax, password encryption, the now-largely-irrelevant distinctions between MDAs and MTAs).

Even the high-level organizing notion of "cathedrals" and "bazaars", which should have been a lay-up, hasn't really proven out.
I know about that subreddit but I'm still shocked at how you can stuff cloud storage to that amount, given upload speeds, shared links, throttling, etc. It must've taken ages to upload over a 100 TB, not to mention 2 PB.
Show HN: Mirage AI – Detect Facetune and Photoshop in Images
Daily morning plank helps me a lot. I try to do a minute every day.

You need to consciously fix your posture. Talk to a specialist. They will show you how you are supposed to sit/stand, and it will take months of work to fix it and create the new habit of standing/sitting properly and not like a potato :P