skysight-inc/HackerNews huggingface dataset:
Open source culture, why can't we hack the Linux kernel and make 16 or 8 bit versions of it?
> English is in all ways a Germanic language

Actually it's quite the outlier, due to its radically simplified verb system, loss of case and gender and large amounts of French vocabulary.

There's no "political program of obfuscation", there's simply a debate on whether these features make English a creole.
Or just the German word for human being
Archive: https://archive.ph/jsGiZ
I'm sorry to hear about these deaths.

One mitigation for the gas risk in Latin America is that houses are rarely fully sealed with shut windows like they are in US and Europe. Because of the high electricity prices, windows are often open for ventilation.
Yes, I saw it too.
Seems kinda obvious this isn't targeted at hobbyists, but more towards SMEs and AI startups that want to build their own language models from scratch or experiment with the tech.

Something like this would help small teams build an initial POC and do some experimentation.

You have similar issues with robotics projects. It's very expensive for a hobbyist because of the hardware costs, but there's large number of small companies who benefit from open source tech to get their projects started.
Can you not see it? Abstraction = time savings, things can be tweaked to be closer to perfect state, and can be tested to hecky because of the ease of development.

As long as the risks are acceptable (single non mission critical display out of many may rarely crash) then it's fine imo.
no; i provide some support for some of them, but the nature of software is that it is infinitely replicable, so in general the efforts of a few suffice to satisfy the needs of many

mostly what i offer 'in return' is more free software, which is also how, for example, the vim and gcc teams support each other, for the most part

i'm surprised to see your comment because i thought you were old enough to know this already
Probably spent an hour waiting for it to get to the good part. Haha!
UK to finish with coal power after 142 years
I know what you mean and it makes a little bit sad. I loved browsing through the early web, learning stuff and break things. Especially in the seedy underbelly, IRC chats and all of that.
But now, I'm happy that I am not an adulescent boy being constantly bombarded with the manosphere crap and all of these influencers. I pity the younger generation, they don't know what was taken from them. I mean, the helpful internet is still there, but hidden behind so much bullshit.
I thought one of the big things Valve wants to implement is a more sound CI/CD pipeline. And I assume at some point maybe have some sort of more unified app (store). I know people love AUR. But one thing that plagues linux is the flatpak/snap/app-get/dnf/aur dance.

Getting something more unified (at least for 'casuals') would be good.
How do I join the party? Is there a quickstart so you can hear the vibes of Berlin?

[edit: It would be awesome if others could collaborate on this and had a guide on how to do it!]
Building a fire detection system for tunnels out of a component in our tunnel evacuation system (https://evacsound.com/), as it appears there's own market for that.
chatgpt has revolutionized ffmpeg for me. i had no idea how powerful it was and the crazy oneliners you could do - i had this small project to make a moving collage of video frames, and chatgpt produced the crazy invocation for it. it even showed me how to use intel quicksync.

the point is, there is no way i would have been able to figure out the command line myself. it still trips up every now and then (at which point im often screwed), but i can atleast finally use the tool.
The open source culture may be offer.. İsn't it? Why can't we hack the Linux kernel and make it 16 or 8 bit versions of linux?
No, Vulkan has released a standard API for video encoding/decoding[1]. So you can use that to access the hardware rather than the proprietary APIs like nvenc.

[1]: https://www.khronos.org/assets/uploads/apis/Vulkan-Video-Dee...
Yes that happens when the power supply isn't grounded. Use the extension cable instead of the duckhead as it connects the ground pin.
They are currently listed as inactive in the YC directory. I guess the status section works for accelerators like YC that provide status updates.
Most GPU encoders are part ASIC, part regular GPGPU compute. That's what allowed AMD to increase the quality of their encoders via a driver update, but also why you can't add easily add entirely new codecs.

That said, outside of GPUs there are both FPGA-based and pure-ASIC hardware encoders that beat not just NVENC but even software encoding in terms of quality AND performance, such as AMD's Alveo lineup. https://www.amd.com/en/products/accelerators/alveo/ma35d.htm...
I don't think your example is very compelling but I completely agree with your general point.

I read the Go book by Donovan and Kernighan and I have been working full-time in Go for the last year (my work is otherwise interesting so this is tolerable). It is painfully obvious that the authors are stuck in 1986 in terms of language design. Go is C with modernized tooling (in some ways it's worse...).

It's a horrible idea that has been extremely well executed. And the idea is essentially to make a language as easy as possible for people with imperative language brain damage to learn, make it as simple as possible and then make it simpler than that.

A good example is that despite taking almost everything verbatim from C, the authors decided that the ability to specify that some variable is read-only (i.e. `const`) is "not useful", so one of the few redeeming qualities of C is simply absent from Go.
This holier than thou attitude that crops up in these threads is so annoying, as if people wanting to casually enjoy a mediocre podcast or radio show on the 1 hour commute to their shitty job is a crime.
I felt like reading Lorem Ipsum.
Kellner's law. I like it. It's an excellent illustration of the cowardice and hostility toward customers that comes from being in the subscription-twiddling business model

If Kellner wanted to make a deal with cable subscribers, why didn't he advertise cable that way? "If you buy our package and agree to watch ads when they come on in order to support our monetization model, you can watch over a hundred channels!"

But he didn't do that, of course. Instead, when his business model clashed with reality, he blamed the customers for violating an imaginary contract they never signed. Just because execs want to imagine violations of their assumptions as crimes doesn't mean that they actually are, and we should be using every meager lever of power we have access to to prevent governments from making laws to appease people like him, because every time a law like that is made, more people's rights are made subject to the arbitrary retroactive demands of delusional businessmen
> I would much rather a solution where I can offload old events into some other storage system

At large enough scale, it becomes mandatory to separate the event bus from the system of record. I witnessed this in semiconductor manufacturing. There was a gigantic transaction table of finalized things, and all of the detail event data was on a separate messaging bus/system with its own log files. The raw event data was on the order of 300-400 megabytes per hour per mfg line.

Even with this separation, the high level table was still very scary to use. An unconstrained "SELECT *" would invariably result in a visit from the on-call DBA.
Cloudflare is enhancing KV performance, but wildcard clear is still absent
the internet archive isn't going to last much longer, maybe five or ten years

as brewster says: 'governments burn libraries'

there's a reason that the first backup of the internet archive is at alexandria and that the first time brewster started the internet archive it was a for-profit company called 'alexa'
Official support, and more eyes seeing it. Maybe better integration since they'll need to make it integrate fully to reach mainstream kernel.
There's a crew like that for apple trees in Glasgow! They rack up boxes and boxes from all around the city. Then they run events where you can press apples, and all the fresh juice gets given away.
thanks! i hope you continue to do so
Why? Llama is not generated by some guy in a shed.

And even if it were, if said guy has such amount of compute, then it's time to use some of it to describe the model's safety profile.

If it makes sense for Meta to release models, it would have made sense even with the requirement. (After all the whole point of the proposed regulation is to get some better sense of those closed models.)
Many languages work like that and a lot of the issues people point out with JS are applicable to many scripting languages. Usually people point out Maths problems...aka problems with floats, which isn't really a JS problem.

People also point out stuff like `[]+[]` where Array addition operator is not overloaded to handle it at all because the correct way is to use `.concat` so I think by default duck typing comes into play and in most cases with that in JS the preferred type is string.

I do wish that there was a "cleaner" spec of JS that wasn't as backwards compatible but fixed all of the gotchas and filled in every gap but there doesn't seem to be much call for it atm.
Being scared to not stand up for your rights is understandable. On visa too. If I was in Mexico, I'd probably pay the bribes to dirty cops myself.

The advice is like not plugging in a random usb stick into your computer or wearing a condom. Risk vs reward. There is real risk unfortunately talking with police in the US.

The point of that video (by a lawyer and a cop, really, watch it if you haven't for those in the US) is that you open yourself to real legal risk talking to a cop. They can lie. They have pressure to perform, are often in potentially dangerous situations, are often jaded and assume you are guilty of something, the role self selects for bullies and weeds out those deemed too smart. Everyone and anyone can be a target depending on the officer. I have had positive experiences with a couple cops. I have also tasted lots of negative experiences.

We got pulled over and all of us were separated and the cops grilled us, lied about finding drugs on other passengers, tried to get each person, including minors who were isolated and now alone, to admit to illicit activities. We were completely straight edge and had nothing to hide.

Cops can talk to my lawyer.
I want to create my first PCB in the upcoming month.

Some months ago, I've build a digital clock, based on the somewhat famous 8x8 LED matrix modules and a 3D-printed enclosure.

While doing everything on a breadboard was fine for a quantity of 1, I thought about building some more and gifting them to friends. For that, a custom PCB to place the ESP on, and screw it into the housing would be nice.

So... I'll need to learn to create a simple PCB with KiCad and then have it produced with one of the online services.

Wish me luck! :-D
Nice to see!

This was developed in the UK for £11million and sold to Bristol Myers Squib for USD 14billion...

https://wellcome.org/news/new-treatment-for-schizophrenia-Co...
Working on it, shoot me an email (joe at domain) would love to get your feedback on the format / contents!
Nvidia Acquires OctoAI
> If you understand the idea of a virtual DOM and a render loop, then it is only a tiny step from there to understand hooks

Once you understand the arcana of the magisterium, it becomes obvious why the encyclicals must be unitarian!
they were an especially eventful 12 years for the internet
i pity the developer who has to maintain tagless final plumbing code after the “functional programming enthusiast” moves on… in a Go first org no less.
Wouldn’t the GPL also violate this clause because you’re not allowed to use a GPL-licensed program for developing proprietary software?
I’m building a roomscale immersive gaming platform.

Walls and floor projection, markerless motion capture, full-body arcade-style gameplay.

Cinematic, hilarious, innovative, beautiful, addictive games.

No goggles, no controllers.
https://thirdwavearcade.com
I asked a friend if they had any ideas about something, and they asked an LLM, and it's like... If I wanted an LLMs answer, I'd ask it myself. I want your answer, distilled through your experience and opinions...
PipePipe on Android does it for free. (Or New pipe or some other *Pipe players)
Exactly. It's about as meaningful as passing a law making it illegal to be a criminal. Right, so what does that actually mean apart from "we'll decide when it happens"?
He's an expert in dolphin cognition, he's said so himself. Also notice the "Ph.D." he put after his name? Don't look up what that's in though, else you might wonder what astronomy and electrical engineering have to do with dolphins.
That suggests a plausible mechanism for why the dissolution of the Union was so peaceful: faced with a call for glasnost' from Moscow, local leaders preferred to quietly leave?

Do we have any reasonable datasets for before-and-after corruption levels in the FSU, or would that be a project which would* need another 3-5 decades to be viable?

* in the absence of sufficient well-placed cabbage?

EDIT: circumstantial, but chin-scratch-worthy: https://en.wikipedia.org/wiki/Glasnost#Opposition (romania's post-communist transition was exceptionally** violent)

** here I count the stans as having suffered from preexisting violence
A guide to working remote and not paying rent
I guess it will take some time for the dust to settle and assess the damage and full course of events.

Regardless, from the looks of it so far, this Community Manager should probably be placed on forced leave and be stripped of all privileges, pending a thorough investigation. A psychiatric evaluation might also be warranted. Not because of any political ideology, but simply to assess if this person could and should be held accountable, legally and maybe even financially, for the inflicted damage to Godot as a project/product.

So far, it doesn't look good. Many years of hard work (maybe not so much code development but pretty much everything else) may have been irreparably damaged if not evaporated in mere days. Personally, I've been several times in a position where I considered Godot as the basis for application development. In hindsight I am now relieved I did not, for this drama would have turned that into a serious business liability. I can only imagine the (financial) implications for other companies who did pick Godot as a tech to build part of their business upon. While that may be considered collateral and "just the price of doing business", I'd would certainly hold this individual personally responsible for that damage. While a fork may mitigate some of the damage already done, it is not going to fix what went sideways here.

Based on just a cursory observation from what happened here, there is no doubt in my mind that (regardless of motivation or justification) this individual should never wield this much power, ever again. If Godot leadership does not take these actions back (into their own hands), it may find itself held accountable for the results of this situation. They may want to go find an experienced law firm too. I doubt this will be the end of this drama for them. While Open Source licenses may divert/absolve legal liability for technical/functionality/code-quality aspects, the same might not be true for liability as the result of harm-inducing behavior of individual people (like the kind that appears to have happened here).

If nothing else, let this episode be a lesson for doing proper vetting of people in a position of (potential) power. As most serious businesses know all too well, having anyone with opinions on the extremities of any ideological/political spectrum in a position of power, is typically not a bright idea. Though in this case I’d personally argue it’s a lot worse and appears to involve a mentally unhinged individual. Any reasonable person would have considered and reconsidered the implications of the actions so far taken .. and even then still waited for a considerable body of group consensus would have approved these actions before pressing the red button.
Primary energy usage is an awful metric. When replacing ICE cars with EVs we do not need to replace the energy used with a 1:1 ratio. The ICE is 20-35% efficient, and this is spread across the supply chain for both the fuel and the car itself.

See this amazing flow chart on useful vs. rejected energy:

https://flowcharts.llnl.gov/
If you want a discussion on the overall design of C and your opinion of it create a separate thread and i (and others) will be more than happy to engage you there.

> It rather means that Ritchie took it from B and didn't feel like it should change ... Isn't that accidental enough?

That is not called "accidental" but a "design decision".

> In any case Ritchie clearly didn't think far into this particular change,

That is just your opinion and not borne out from Ritchie's own writings and what we can infer from it.

> `int a;` and `a int;` would have been equally okay under this principle,

No, the decision to have "int a" was already done and only a "pointer to int a" was being thought of leading to a variable-centric view.

> Some languages are also only syntactically similar to C because its block syntax did have some nice syntactic property (known as "curly-brace languages" nowadays). Those superficial similarities can't imply your claim

https://en.wikipedia.org/wiki/List_of_C-family_programming_l...

> In any measure, that Concurrent C language is not as notable as other concurrent languages based on or influenced by C.

The point was not popularity nor standardization but the domain into which C was extended. That is why i gave the three specific examples one for each important domain.

> There are a lot of extension languages that are NOT based on C or C++.

That is not the point. I am talking about using C as a "Core/Kernel language" in the design of other languages. No other language (other than the Lisp family) comes close to C in versatility and eventual success here.
Why? I doubt that Linux controls everything. I imagine it's used for the core higher level functions of the satellites themselves, but I'm sure processes running in Linux will eventually comms with lower level hardware that is indeed running an rtos or similar.

In the same way that any pi project should really use i2c or spi to comms with hardware that's more purpose designed.
There aren't that many choices when it comes to drawing the letter "A" on an 8x6 pixel grid...

I don't think the font designers had much option for pretty.
Ah yes, the classic "I have nothing to hide". Just know that you are being cowardly if your response to an authority figure exceeding their legal authority is to immediately capitulate. Go ahead and make your life easier in the present if you must, but don't pretend the moral high ground; someday the shoe may be on the other foot.

It is worth considering why, if it is such a social good, you are not legally compelled to explain yourself to a police officer to their satisfaction on no more than a whim.
I'm still hoping to see an official immutable version of Arch Linux.

SteamOS is immutable, and I'm "stuck" using Fedora Silverblue [1] because immutable is the future and I won't go back to installing stuff manually while cruft accumulates in system directories. I don't interact often with rpm, but I hate them with a passion, while I used to maintain multiple Archlinux packages as it was so easy to do.

1: Silverblue host, but working within an Arch Linux container with Emacs, of course. Imagine having to maintain all the five dozen LSP servers and dev tools without access to the AUR.
If you're working at a scale where you accumulate a ton of data quickly and don't know what questions you want to ask, it gives you nigh-infinite scalability without nigh-infinite maintenance, so you can ask questions later.

The other use-case is akin to giving a really big house to a hoarder.
The microsecond Kamala is in office Lina Khan is axed, that's my election prediction.
> Specifically, bundler allows side-by-side version installs and the program simply loads the version specified in the bundle.lock

I'm surprised Python hasn't caught up to that. At best you can use Anaconda, but in order to have multiple versions of the same library, you end up having to create a new environment, which is another Python installation.

There are currently some nasty dependency issues caused by 3.11->3.12 breaking back compatibility in the standard library around the build system, alongside Numpy just kinda deciding semver doesn't matter between 1.20 and 2.0, that breaking changes don't warrant a major version bump if they tagged a deprecation warning on it. You just have to know their version scheme isn't really semver when pinning versions, which is lame of them, because ignoring that expectation has caused so many downstream breakages in the last couple of years.

So much could be solved if you could just say "this version of this package" in a dependency and not have to worry about compatibility on a completely different package
spf13/cobra and urfave/cli are fine, I think. As sibling said, you can't expect Go to have something like Rust's clap because the metaprogramming capabilities are so different.

On the other hand, I find it sad how terrible stdlib's flag library is. I'd love to have something like Python's argparse, which is not perfect but enough for most of the time. Go's flag doesn't even work well for small programs. It should've been more like spf13/pflag, but as we've often seen with Go, they went "screw decades-old conventions" and did something strictly worse.
Is anyone working on adding/improving support for RAW formats? As in, cinema DNG (in .MXF or as image sequence), blackmagic RAW, Apple ProRes Raw?

I only found an open ffmpeg patchset for cinema DNG, blackmagic raw has no support anywhere outside of the manufacturer's SDK and Apple ProRes RAW has only Apple's SDK and a proprietary reimplementation by a czech developer. The current ffmpeg release supports afaict neither of these formats.

I thought about writing my own decoder for ProRes RAW but as I've never written a codec before, I haven't had much success ^^
*spelt.
im building uxie: a pdf reader app with note taking, annotations, collaboration, ai features (chat, flashcards generation w. ai-feedbacks), tts, ocr,etc

promise this isn't just one of those chatwithpdf clones. its fully open source and free, and constantly shipping. (built a line-by-line highlighting tts just today https://x.com/vishnuu122/status/1840509664876020154)

more features coming soon.

would love for y'all to try it out and give feedbacks :)

https://uxie.vercel.app
https://github.com/zeus-12/uxie
https://uxie.vercel.app/feedback
I'm working on a language learning web app (very cool to see several others here too) which gasp does not use AI! It mixes the form of a book and experience of an app, and provides small guides to the basics of languages. Currently only Vietnamese and Esperanto: https://yakk.app