skysight-inc/HackerNews huggingface dataset:
> JS SDK as stable

To play Devil's advocate, the documentation for the JS SDK was exponentially worse quite a while back. So much so that, in some cases, you'd have to view the actual implementation code to understand how to use it.

This was made even worse by incomplete TSDoc which didn't cover the entire API surface, meaning using the SDK in TypeScript was a matter of casting the client to `any`, checking the implementation to see what a certain method required, understanding how the method worked with no documentation whatsoever, and using it without any editor suggestions etc. to help you. (yep, long sentence)

Not sure if it's still as bad but wow, that was one of the worst JS libs I've come across in a while. Despite its shortcomings as a platform, the Discord ones were a lot more comfortable to use (Eris, Discord.js), as they had actual documentation.

I'll finish up by saying I hope they've learned that developer experience is very important for such a platform. Look at Discord; bots were one of the things that put them where they are today. Being able to programmatically integrate into a platform is crucial to its success as, without it, you have something nobody knows how to actually use and integrate with.
That's fine. I'm not their market, and I'm sure that YouTube server cost are mind-boggling. I'll just use their platform even less as they turn it into cable TV. I pay or donate for the services I truly value, and all of those respect me enough not to try to mess with my head.

As others have said, ads are psychological warfare, and I want no part in that.
Seems like we need more actor crific models that evaluate theae outputs on real world physical modeling and accuracy and not just quality of artistic output or token similarity.

But also Midjourney in particular seems trained to be more evocative / stylistic rather than photorealistic or precise.
Apparently, (at least some) content creators like it better than Mastodon already. See https://drewdevault.com/2023/06/30/Social-and-parasocial-med...
Interesting. I had come across Vlang a year or so ago and had checked it out briefly, then forgot about it.

Thanks to your comment, I just checked it again. Seems to have progressed a lot since my last visit.

Going to try it out.
The film industry should stop using 24fps, it's a waste of people's time and energy. At least they should move to 25fps which is what most of the world uses as a frame rate, if not 30fps.

For the stupid North American non-integer frame rates, just change the playback speed by a fraction and get on with life. Or drop 1000/1001 frames for live, people won't notice.
don't do market research. https://www.pretotyping.org/
Because twitter files are mostly a crock of shit.

https://edition.cnn.com/2023/06/06/tech/twitter-files-lawyer...
I think the difference is that stb_ds is a datastructures library and this is for algorithms. This algorithm library will also look like a completely regular C library if you just use separate .h and .c files to instantiate declarations and the implementation, I think it's very clean.
> The nubbin of the debate was Steve's defense of not having to build optimizers anymore because the programmer would take care of it.

C compiler development has forgotten this. C compilers must not be too clever in optimizing. They should generate tidy code that allocates registers well, and puts local variables into registers well, and peepholes away poor instruction sequences. But all the memory accesses written in the program should happen.

Maybe Steve and all the early C people were philosophically wrong, but that's the language they designed; it should have been respected. In C, how you write the code is supposed to matter, like in assembly language.
> I expect that Twitter accounts with large followings will continue posting there, and Twitter will continue to dominate the professional niches (coding twitter, medical twitter etc.)

Coding maybe, but I think Musk's perceived hostility towards the trans community is going to drive medical and educational Twitter to the first viable alternative, and they will serve as catalysts to peel off other professional groups.
Yes? they refer to them in ways that says there people, culture and history don't even exist.

Thats way more dehumanising than referring them as monsters because they continually act like monsters.
At least one can see some content on Instagram web while not logged in. If Tweet is no embedded one is out of luck.
Yes, track times similar to Zonda F or Enzo suck https://en.wikipedia.org/wiki/List_of_N%C3%BCrburgring_Nords...
Meta does not have the support of legislators. The EU would regulate any service that would even aspire to become a Western WeChat way before they have any chance to succeed.
Kids aren't allowed to drive.

Parents have the keys and vehicles in easy access to the children but by and large it's not a problem.

Interesting that despite actual deaths occuring as a result of this norm (when kids do take the cars and crash), we haven't added a law that that only opens the car on a fingerprint scan or some shit, which is effectively what this is equivalent to.

If DEATH doesn't justify such draconian measures then porn most definitely doesn't
Didn't ask and go stuff your worthless ignorance somewhere else. It's people like you why we can't have nice things.
Might get big enough for antitrust.
SEEKING WORK | Europe | Remote Only

Location: Tbilisi, Georgia/Europe
Remote: Yes
Technologies: Android, Java, Kotlin, Golang, MySQL, PostgreSQL, React, TypeScript, GraphQL
Résumé/CV: https://drive.google.com/file/d/1UefFCHQGnbIO_mlt9E8BMHHk94Lfjz8R/view
Email: giorgi.bochorishvili@gmail.com

GitHub: https://github.com/gbochora
Seeking: Contract, Project-based, Long-term
Availability: 40 hrs/week
Minimum contract: 3 months

I am a software engineer with 15+ years of experience, I have developed mobile banking applications for multiple local banks. Specifically, I led the development of Bank of Georgia's mobile banking applications, which has over a million active users.
I am skilled in developing back-end applications using Go, Java, MySQL, and PostgreSQL. I have successfully developed and launched self-service payment terminal software, which is currently operational on more than 3,000 terminals. I have experience in all stages of product development, from ideation to production launch, monitoring, and maintenance.
I guess that might be very region specific. I once had to RMA one for a firmware update and it was very painless and quick in the EU.
Changing the coins could be justified as keeping them relevant for the future, otherwise they become irrelevant through inflation.

When ½p coins were introduced with decimalization, a pint of milk cost 5p — the smallest coin bought 57ml of milk.

With milk now 90p/pt, you now get only 6ml for the smallest coin. We could reasonably scrap 1p, 2p and 5p coins.
This law is little different than having a fingerprint scan on your car that log and reports your usage to the government.

Seriously, it's pretty much the same shit.... Except cars actually kill people...
I think it is surprising they went with the Instagram branding. Instagram has a better brand reputation than Facebook but I would also say that the brand image is still more for young and fun content, less serious things. Which I would think appeals more to younger people 20-35yo.

While what makes twitter great is that it is a more serious platform where you can get the ‘insight’ of professionals (journalists, politicians, etc).

That being said, Twitter’s brand is in the toilet right now. Maybe that is enough for this to attract people.

I do wonder what the alternative would be? Whatsapp branding? Feels off too… Would it have been better to use a new brand?
The syntax seems straightforward, although I only looked at the demo programs on the home page.

The site might have a CSS issue though. Top list of links was truncated on the right, had to shrink the text. Using Chrome on Android.
Only in puritan US is there such nonsense as age verification for booze and cigs yet you can go out and shoot up your school.

LOL.

Kids will do stupid things and test their boundaries - they will drink , smoke weed and have pre marital sex - best to do is that you as a parent have instilled some values and advice how to do it responsibly.
50°C in the shade is not 'favourable warm weather'.

And Norway is not a frozen wasteland. Where I live in Norway is currently rather warmer than where I am visiting family in southern England. And the average annual temperature is 13°C, hardly a frozen wasteland.
I think there are main reasons why computer code often have verbose names for functions and variables is that there is a great variance (1) in the application domain of code and (2) the knowledge and background of people who might read and work with your code, making it difficult to assume anything about them. Compare this with the condensed and cryptic music or math notation: they are very inaccessible to readers without many years of training. But that all training, that common understanding, is usually assumed of the reader.
This _could_ be a twitter competitor. But the instance of bundling it with Instagram is what will ensure it fails. Meta have absolutely no common sense when it comes to understanding their audience.

If you're going to take on Twitter why on earth would you make Instagram a part of that when the two share nothing in common.
The AI mania has been great for Meta. The android, Zuckerberg is ideally suited to take advantage of it. All year, Meta has been publishing a steady stream of fun, almost-open-source AI models. They have, no doubt, gained a huge amount of kudos, in a short time, from all the AI bros who have taken over twitter. Credit where it's due, the 2023 firmware and model updates to Zuckerberg have been quite impressive.
Why do you think it is that good?
Social media is definitely not socialization. In a Venn diagram, the cross section of social media and socialization is tiny.

- A very, very small part of socialization may very, very occasionally happen on social media.

- Social media allows for multiple phenomena to happen, but the overwhelming majority of it won't be socializing.

The issue here is the redefinition of "socialization" intrinsically made by the "social media" marketing campaigns. The solution is a better understanding of what human socialization actually is.

This is not a critique of social media. I like and use it, even though I'd like more diversity. But stop mixing it up with "socialization" because it is not, even if the marketing of social media relies on trying to mix them up.
True, but can you create a pointer to a 4 bit type? I tried to make that work in D at one point, and wound up abandoning it.

D allows 4 bit types using conventional bit fields (but you can't take a pointer to them).
As a daily mac user at work (against my will), there is much to complain about mac's UX. The big problem here is that no way anyone is objective given that most UX becomes "good" after repeated use.

I have many examples, but I'll just pick one. When having multiple instances of an app, the doc adds a "dot" by the app icon. This dot is present no matter whether I have 2 instances or 10 instances. Oftentimes I forget instances there (which can open due to many reasons, including for instance private browsing) because it's not easy to tell that I have 3, instead of my usual 2 instances.

Additionally, switching instances is unnecessary slow and requires more clicks than the older Windows taskbar (which is hopefully coming back as MSFT imitated Apple's terrible UX). Maybe you love this but I objectively lose productivity with this UX decision.
Well, I thought it was funny, but I read and understood all of the words.
Whether you know it or not, you have used libjpeg-turbo. In fact you are probably using it every day, it's just behind the scenes, just like openssl is.

These projects deserve funding, if at least from giants like facebook & co.
That makes no difference. Code often normalizes paths before they ever touch the filesystem API
So is IPC another measurement of cache-misses?

Tried running tiptop on Raspberry 4, it fails with no workaround on the internet.

shrugs and goes back to write poor software.

Last week I tried to get RDMA bypassing the kernel.

Also did not work.

Nothing works. Like NOTHING!
>What would Russian dictator give for an AI that can lead his army with surgical precision

Still needs surgical instruments.

But more important, patients that do not defend themselves with claws, teeth and AI.
Why do you say remote in the header when the position is hybrid?
Artificial Intelligence for the Physical World
Yet people in Nordics live longer and are happier than people in south.
I think it's "@" not "a", like @<username>, which makes sense to me.
> What does he expect to happen?

To get paid for doing open source.

This is a plea for increased funding.

You can think of it as a job application being broadcast.

His software is clearly valued, but companies take 3rd-party dependencies for granted because they're just there and can be used for free. There are things a company can do to replenish the ecosystem: Give time or money to maintain projects they depend on.

> if the benefit in CV building and personal satisfaction are not enough, why don't you stop doing it?

I'm afraid you don't understand the basic premise:

He is not (primarily) doing open source to promote his CV.

He is (presumably) doing open source for ideology and lifestyle: because it provides a good work environment where you work on exactly what you want, provides value that scales beyond what a single company can create (but is otherwise somewhat harder to measure), and provides value to the global, general public, which is not something people with day jobs can claim as easily.
RH's interpretation of GPL licensing in today's mature Linux market more than ever demonstrates lack of alignment of their incentives with their customer's and can be summarized as: let's introduce a thousand exclusive crap features on top of a POSIX core, then milk customers for support and ongoing maintenance. Yes RH pays most Linux devs (with SuSE a distant second, or at least it used to be like that), but their contributions are only monopolizing know-how, driving Linux further into the ground away from POSIX, and increase your dependency, a net negative. What's the point of GPL without choice?

Consider that original Unix was developed in a couple of months and its point was to be compact, minimal, and portable. Linux today is a product of rent seeking in an environment of increased profit expectations, tolerated by its original developers (approaching retirement) as a well-paid hobby, that much is clear looking at its 30 years of development time. What are the goals of Linux as a development project? The Linux desktop is not only stagnating but severely regressing. It has become unusable for me after 12 years, with its focus on RH "innovations" such as gnome 3.x/4.x, completely unnecessary containers, and wayland, while applications are lacking. A fscking joke compared to Mac OS. The server-side? A cloud OS benefitting only FAANG where RH also uses its muscle to drive Docker out of business who dared to provide alternatives (not that I'm a big fan of solutions to self-inflicted problems anyway). Android Linux? The largest known spyware vector in the world. It's time for Linux developers to take a deep look into the mirror.

On the plus side, RH's and Linux' demise means opportunities for the BSDs, for other Linux vendors such as SuSE, or entire new operating systems.
Watchmaking – The Basics and Beyond: Perpetual Calendars
> Reddit is going downhill... Maybe Meta could even buy it in a firesale?

The problem is Reddit has very little real value, and to get that value you'd have to go even further into pushing its users away from the platform as you'd need to be able to target and identify individuals.

Unlike Twitter, Instagram, Facebook etc the majority of Reddit is very intentionally anonymous, not even requiring an email address. A sizable portion still use 'old reddit' because of how awful and hostile the redesign was.

To get it to a point of profitability it would need to be more viable for advertisers, and that only comes with forcing them down users throats, which traditionally is not a reddit thing and would alienate people even more than they've already done recently.

It's also worth noting its 18 years old and still hasn't come remotely close to being profitable.
> Meta, however, took the view that it could just add random elements to the contract (such as personalized advertisement), to avoid a yes/no consent option for users.

The most frustrating part of this entire thing is that the intent of the law is pretty clear and yet they are trying stuff like this.
Journee | Berlin, Germany, Europe | REMOTE, VISA | Full-time | https://journee.live

==========

At Journee, we are building the platform to enable brands and creators to deliver high quality immersive worlds instantly accessible to the world. Our clients are top global companies (BMW, Vogue, WWF, Siemens, etc.) and we are scaling fast to meet the demand.

If you are a reliable person, who would enjoy growing rapidly with our easy-going and high-performing tech team, please get in touch!

The tech team is remote-first and works 4 or 5 days per week within +/-2 hours of CET. We are currently looking to find the right fit for the following positions, but also general talents!

* (Senior) DevOps and Infrastructure Engineer

* Senior Core Game Engineer (Unreal Engine)

* UI/UX Engineer

* Senior Product Manager

* Product Support Specialist

and more! For some of the above roles, there might not be a published job post yet at the moment, but you can apply via another role in the Tech department.

Our tech stack: TypeScript, AWS, Infrastructure as Code, React, Unreal Engine, WebRTC, C, C++ and C#

To apply, go to https://grnh.se/0779a752teu
The counter to this is "analysis paralysis". Better to get good at building stuff than spend all your time trying to come up with the perfect product.

I've seen people invest 100k+ and years in products that never had a market but I've also seen people invest no money and years in talking about "stuff".
Good. How many more to go?
I thing privacy is bigger concern.
This is not normal. Consider facing the underlying issue.
In non-puritan countries there are still age restrictions for cigarettes and alcohol, but you cannot get a gun easily. Seems like it doesn’t have anything to do with puritanism at all, and the main differentiating factor is just US’s love affair with guns.
Ah, you want more distinct zoom levels. On my mobile device, for example, the ruler for, for example, 1,000 miles can be different lengths depending on if I am slightly more or less zoomed in (via pinch).
Which might be related to the choice of projection, because even just moving around the map changes the ruler length for me, for the same labeled distance.
Unfortunately he is thoroughly confused about OutImage.

> "OutImage is called to build the final Simula “Image”. From my digging it appears that OutImage is usually necessary at the end of a block, or a compiler error will be generated. I initially forgot OutImage though so, I imagine that maybe Portable Simula is just implicitly adding this if it’s missing, or it was changed in a later standard. Regardless I’ll leave it in from now."

In reality the "image" is just the current outline buffer, and OutImage prints the line feed. Very similar to Pascal later.

From the textbook:

> "OutImage causes the line which is currently being created - the current image - to be written to the printer or terminal and a new line to be started."
> I think the Instagram branding is deliberate.

I think so to, which says a lot about Meta. They understand full well that the Facebook brand is tarnished, irrelevant, or at the very least "old hat". You couldn't launch a new product under the Facebook brand if you wanted to.

The brand under which they launch isn't relevant though, they aren't going to compete with Twitter. The users they'd need to lure over are well aware that Instagram is Meta/Facebook/Zuckerberg and will not even try the platform on that basis alone. It's the same reason that their Metaverse doesn't stand a chance, none of the users who would normally be early adopters wants anything to do with them.

Unless they somehow roles Threads into Instagram I don't see this being a massively successful platform.
Good points. The question therefore becomes what persuades advertisers to spend money on there and so what will drive a critical mass of users and content to get to that point. No doubt the "industrial producers" and the peddlers of dopamine and outrage will be what gets the platform there.

plus ça change
AFAIK SQLite has weird locks, half year ago they weren't fair and writers could
get timeout easily. For workaround we implemented external lock and it have been worked quite smoothly since.

SQLite's locking code looks like:

while lock_is_still_held_by_somebody():
sleep(3) # 3 seconds
Terence Tao Uses GPT-4 to Study Mathematics
Which I think is fine (though you could make a case for a proper datetime type). What I am a lot less of a fan is the dynamic typing, ie that if you have an int column, sqlite will happy store a string in there. I am not sure why they do that but to me, it lets some bugs go unnoticed.
So I firmly believe that using shell expansion in your scripts is a horrid idea no matter what the syntax. But while you're thinking about backticks and ruby:

Much like a modern POSIX shell you can also use the more ergonomic %x (e.g. %x{echo true} %x(echo false).

Backticks will perform string interpolation before execution just like a normal double quoted string.

Backticks are simply a method, so you can redefine that on any object.
Hunting for Bitwarden master passwords stored in memory
Just going to post this here, was reading an article about Threads, but it mentioned Twitter as well :

>Twitter no longer has a press department. Questions sent to the former email address received a poop emoji as the auto-response.

What the heck?
Raylib – A simple and easy-to-use library to enjoy video games programming
My dad knows very little about computers but he likes joking with me whenever i’m struggling with some technical problem: “8 bits is a byte! That’s all you need to know! How hard could it be?”
Then don't publish the content to this partner for-profit company ?
Objective G
Do you have any insight regarding latency? Intuitively it sounds like HDMI over Ethernet may actually be a tad faster. I’ve also seen HDMI over IP devices marketed specifically as low-latency. I’m asking because I’ve heard a gripe over the technology generally that it’s too high latency to play video games.
Lots of very high quality forums out there for very niche interests. It’s kind of dark forest theory though.
As an ex-Microsoftie who's now making more money for less work... Why commit to a company who isn't committed to you? Because I have no commitment to ANY company, I ended up having more savings for me and my family than if I had stayed, that's why I ask.

Oh, BTW: no company is committed to you, only you and your family/friends (if you're lucky) will ever be.
I always buy glossy TVs and matted monitors. The TV is only used for movies and I close all the blinds for the full cinematic experience. But I don't want to work in a dark office, it does not feel good and I don't think it's healthy either. Sure, glossy looks a lot better and the reason is simple: opacity. The anti reflection treatment is not 100% transparent. But glossy is unusable in a healthily lighted room.