skysight-inc/HackerNews huggingface dataset:
Have you considered a headless CMS that works solely as data in, data out? The data out side is usually an API, whether native JSON via GraphQL or REST.

I really like DatoCMS for this use case but GraphCMS, Airtable, WordPress with Advanced Custom Forms etc. are all good options.

Basically that gives editors a easy interface to edit arbitrary data in, minus the styling, and gives developers pure data to work with.
Fines? We've been issuing such fines for decades and the behaviour persists. Why? Because ultimately the companies and insurance companies don't pay those fines...we do. Sooner or later. One way or another. Those costs find their way to us. Simply put, we - the market - pays those fines.

Unless executives lose freedoms (i.e., go to jail) nothing is going to change. The problem is, that wealthy ruling class can buy freedom when they need to. Those that miraculously lose freedom go to country clubs. On the other hand, if you or I rob the local convenience store (using a fire arm?) we will likely go to jail.

When they endanger the health and welfare of a child...millions of them...we pay the fine. Anyone who calls that justice is a fool.
I don't think most people realize this but the "old" stuff often works better, has less churn, and has far lower overhead costs for deployment than the "new" stuff. Depends on the domain and the goal.
This looks fantastic. I've been waiting for an open source and linux-compatible alternative to Mailbird for the desktop.
By the way, before the internet 2.0, I quite love this client: becky: https://www.rimarts.co.jp/becky.htm, so much faster than thunderbird.
> But if your microservice is ThatOneCatOnMyBlock(), it might be a sign that you have broken things down too far.

This is what I commonly see Lambda turn into and why I think it's real messy. People think that adding another Lambda is as cheap as adding a function in regular code and put them everywhere. I haven't seen it as much with microservices, might just be where I work though.

Cloudflare workers had a interesting solve for this where they don't let you make a http request to another worker, they mount the code for that worker in the same process. Kind of wish AWS could find a way to do that, although since they support multiple runtimes I don't know if it is possible.
I see that you’re intimidated by flat earthers.
Just to clarify, they are using the cassettes and old computers to create punch cards required to run older machines they are using. They are also using modern equipment and computers. This is fairly common in industrial manufacturing because the cost of replacing or retrofitting expensive equipment is high not because older = better (although I'm sure sometimes that is the case).
>Delivery people get more freedom at work.

Getting paid 7 bucks an hour in NYC: that's freedom, baby!
LinkedIn is strictly for business, unlike all other social media. My business is best conducted within certain confines so I never post, or reply to posts on LinkedIn. The people that start posting opinions on politics or or any of a number of topics are risking career suicide.
Thanks! So far, I didn't plan to add custom exercises. It would be possible to self-host it and add your own exercises to the database.

Maybe I'll add this feature in the future, but it's not the priority right now :)
What's your definition of unmoderated? Did you mean uncurated?
Thank you!

First point of the summary definitely tracks. There's a clash there. Plenty of overlap between the platforms (Twitter vs Instagram isn't like Sports, you can support both teams) but each platform certainly has different core purposes. News/Politics vs Lifestyle/Ecommerce in this case. So, yeah I can see why the Insta seeding will be effective at first and then drop off.

I do wonder if Meta will start adding Quality of Life changes to Insta/Threads to auto cross-post text from Insta to Threads, with linkbacks to the image content. Then they can claim higher MAU stats for the people who leave the cross-posting on. They may be bored by Threads but they may still post to it if it's automatic.

On the 2nd point, I think they will get a decent chunk of the Twitter's users. They'll attract broadly and downplay any one type of content as being their aim. That will hamper them from getting some people. Ultimately though if they get the big voices the followers will come and they can 'seed' verticals by going after those voices. They don't even need to ask for exclusivity. We've seen in recent years that Twitch and its competitors are happy to pay big bucks to grab big names. Twitter/Threads may be older concepts in social media but they can mimic the tactics the streaming platforms have been developing. I wouldn't be surprised if we start hearing about big names picking up 'deals' to move to Threads (if they haven't already) and even exclusivity deals.

On the 3rd point. I don't think Instagram has anything to fear from Threads. If anything it adds to their model by exposing more people to Instagram content by cross-posting. Sure, it's lower quality traffic for Insta than its core users, but a trickle of extra revenue from Threads is the exact kind of optimisation these giants hunt for. Coca-Cola doesn't plaster the world in multi-million dollar ad campaigns because they see a 10% increase in revenue, they do it to maintain dominance even if that cuts into their margin. Threads doesn't need to turn a profit if it helps maintain Insta and helps speed the demise of Twitter.
Really great! The way of filtering by equipment available, and then body part is nice and intuitive.

I found this article interesting [0]. It's about a fitness site from 1999 (https://exrx.net), that is still an incredibly dense and useful resource for fitness and nutrition. Makes me miss the 90's internet, but also I think shows we often hugely overcomplicate UI/UX.

[0] https://www.newyorker.com/culture/rabbit-holes/the-internets...
> The last job gave me an interview, and looked at me funny when I told them I only program as a hobby. It really sounds like they wanted a developer and an admin, but didn't want to hire two separate people (it was not a "devops" position). When I asked for an update, they told me there were 2 positions available, and who they hired for one dictated who they hired for the other. I haven't heard from them since, and at this point, and I expect another automated rejection email in the next month or so.

I think there’s different philosophies around sysadmin work and you suffered from a mismatch from the position.

I know lots of sysadmins and they all automate tons of stuff. They aren’t “programmers” per se, but they wrote a lot of code. Mostly shell or maybe Perl or python or something similar. And they probably assume all sysadmins program and wouldn’t even think to call that out in the job posting.

This is part of hiring I hate the most, the mismatches. There’s no foolproof way I can think of to avoid. Networking is probably best, but that’s hard for me to do. But allows for questions like “so what do you mean by automation, is that like programming or some specific tool?”
> That has nothing to do with this article, though.

"Is there any lgbtq agenda in Africa to begin with?"
"All engineers are good writers… of code". Wow wrong in the first sentence. Glad I didn't waste my time reading this article.
yup, 100% true. If you have not worked in such a big company (say more than 500 people), you can't imagine how much politics/communication/organisation/standards/procedures are important both in term of, well, importance, and time you spend on it. In the company I worked, you had about 1 analyst for 2 devs and 1 PM for 10 persons. So more than one third of the team was never writing code. Add in the time spent in meetings, talks, testing, understanding and yeah, I'm sure about 50% of the time was spent not coding.
They're reading the game's state from memory. This is also commonly done in tool assisted speedruns.

> Was Mario like this? No random adversaries at all?

Yeah. Read all about it here:

https://tasvideos.org/GameResources/NES/SuperMarioBros

https://tasvideos.org/GameResources/CommonTricks#LuckManipul...

https://tasvideos.org/GameResources/CommonTricks#ExamineGame...

https://tasvideos.org/LuckManipulation
Thanks! Sounds like a good idea.

Feel free to check out the repository and let me know if you have any questions :)
Deel under fire for alleged questionable hiring practices, advice to others
Them? The employees? The executives have *nothing* to worry about.

Or them, meaning us? These fines will find their way to the market and we will be the ones paying.

This is simply the pseudo cost of doing business for these multi-nationals.
People != censors.
It’s not ideal, but what is the alternative? We couldn’t even agree about an implementation language, and there are many more decisions that are display-server specific.

Wlroots is there for those who wants it and can agree with its design tradeoffs and it is used by plenty niche wms, so I think we have it as good as is feasible in a bazaar style, “everyone works on what they like” fashion. Without a higher power to spearhead a single project there can’t really be a difference.
It was sold as non addictive. And pushed despite knowing it was addictive.
With this PR https://github.com/owncloud/ocis/pull/6755 I tried to make the policy a bit more clear after we got a nice issue report about it.

To be clear: only binary builds of stable versions of Infinite Scale that the ownCloud company is shipping are protected by the EULA. The source code license is Apache2 or AGPL for some parts, and is not touched by this of course.

The EULA even allows free use widely, including private, non-commercial and in commercial contexts. It does not allow hosting.

We hope to provide a clear and understandable regulation for the project with this, that is protecting our efforts to a certain degree.
What does NT stand for?
Make the pie higher (A poem compiled from Bushisms)
> More than just a refreshed set of graphics, Supernova introduces beautiful icons with a more consistent visual style unique to Thunderbird. Our new designs remain sharp and pixel-perfect at any density setting.

Translation: We break with the established platform look&feel to follow the brave trend of replacing easily identified colourful icons with vague monochrome silhouettes.
We all have our own battle scars :)
So?
The employer can refuse to contract with them if they can't fulfill their obligations
It should show a preview video. Does it happen for all videos? Maybe it's a broken one on some exercise
Japan is fascinating to me because obviously the culture puts a huge emphasis on traditions. And that is fine. It also seems to me that at some point the fear of not "refreshing" the old ways leads to anachronisms like these.

This is not just a one off, as we know - Japan is still a heavy (the only?) user of floppy disks and fax machines.

Sometimes traditions need to be revisited - and then retired.
I'm reading what's written. You're extrapolating.

Unfortunately I don't possess long range telepathic abilities, like you seem to have.

Ironically, it seems that even if your interpretation (or mind reading) is correct… we have someone that should be facilitating communication that is clearly not good at communicating what they are thinking.
We are running a busy self service ERP for growing 400k employees, on a single database instance for 7 years now. Currently at 256gb ram, 8tb database, 32 P9 cores. I got 99 problems but the single database server ain't one of them!
Probably a comment above the function explaining the incoming parameters, with a link to the specs if necessary, and then comments in the text and better variable names.

I think in this scenario when the primary audience of the code isn't an interpreter, but people who don't understand HNSWs, and who will probably only glance over the code once or twice, you really can't lay on the verbosity heavily enough.
We need more teeny-tiny projects that illustrate somewhat novel or lesser-known "things you can do". I love it.
Thanks! Yeah, that's a point on my bucket list :)
Not the OP, but I still start most of my projects without TypeScript, especially if I'm working on it by myself. I do appreciate TypeScript, and I will happily use it in any bigger project or when I have collaborators. But there's just something that I really enjoy about being able to start a project without any build steps or installing stuff. I love to be able to just jam out some code and open a file in a browser to run it, or rsync it to my server and share it with my friends.
i've seen this mentality floating around and i don't quite understand it. i think the real problem is this sense of competition and machismo where new lifters feel like they have to be good at it on day one and can't employ a little humility and patience to work on their mobility. these movements are essential and it blows my mind the excuses people will make not do do them.

to anyone here who routinely jumps to one plate without warming up and struggles to hit depth: know that i pity you, but you can still back off and get good at these movements if you really care.
Show HN: ZenStack – open-source toolkit simplifying your Prisma ORM stack
We have been polishing ZenStack for the past few months with the community. As it has been successfully used in production by some of our users, we think it’s time to share our beta with you.

ZenStack is built on top of Primsa ORM, extending it with a powerful access control layer that simplifies the development of a web app's backend. By defining authorization policies and validation rules right inside the data schema, your database client can automatically enforce these constraints at runtime.

Why we built this:

Based on our experience developing several commercial SaaS products, we have observed that a significant portion of code is wrapping around the database and providing an access-controlled CRUD API. These boring boilerplate codes are both tedious to write and error-prone to maintain because it is scattered within the codebase.

Utilizing our previous experience with DSL, we created ZenStack to bring the below clear benefits:

- Centralized access control for better security and maintainability

- Less code to be written

The core of ZenStack is a transparent proxy around Prisma client which enforces access policies while keeping the APIs unchanged. It allows you to build the backend of new projects faster with minimal TS/JS code, and can also be easily adopted into existing projects.

Some other benefits you can also enjoy:

- Automatic CRUD APIs - RESTful, tRPC

- Generating client-side data access libraries (aka hooks) - SWR, TanStack Query

- A plugin system for 3rd party extension

Finally, ZenStack is not opinionated toward any stack or framework, allowing seamless integration with the entire JavaScript and TypeScript ecosystem.

We are still in the early stages and greatly value your feedback and insights as we strive to build the best DX toolkit for developers.

Website: https://zenstack.dev/

Github: https://github.com/zenstackhq/zenstack

Discord: https://go.zenstack.dev/chat
The caveat is that you know what you're doing. Most people don't. Computers are made for most people. The era of computers being made for people like us, is long gone.

(We did this to ourselves, by constantly trying to make computers easier to use, and telling everyone else they should have one)
It's not too bad although the resolution is pretty low at 256x192 but it is 25Hz. Export restrictions fro anyone outside the USA (I'm in Canada) limit refresh to less than 9Hz if the resolution is over 640x480.
Putting the search bar front-and-center in both the application and this announcement, I hope the backend implementation is now able to keep up?

The one use case I switch to my mail provider's webmail UI for is search. I mentally sigh a little bit each time I realise I have to search through my email. Thunderbird's search has been among the worst I have ever come across, sadly. Functional search would be a killer feature. As it's running locally, heck, give me regex. Trivial to implement and would be a huge improvement already.
This is the main reason I will never donate code to an organization that requires a CLA: it allows them to repurpose your contributions to promote and distribute proprietary software, which is, IMO, the ultimate in ingratitude.

Most orgs that require a CLA are just doing open source cosplay, they don't actually give a fuck about software freedoms.

Maybe someone should harvest all the contributor emails out of the OwnCloud git history and send them a note so that they know what happened as a result of signing their copyrights away.
These companies are informally known as Zaibatsu[1] - massive vertically integrated conglomerates. They produce literally everything they need to sustain themselves, so you'll find them running (say) an outsourced IT services business that services all their business units (from Car manufacturing, Aerospace to Restaurant chains) as they often avoid doing business with each other if possible.

[1] https://en.wikipedia.org/wiki/Zaibatsu
There was a Samsung court case in recent times they lost over this btw. They argued users were bound to arbitration due to the EULA piece of paper in the box. The court ruled against Samsung because Samsung could not reasonably prove a user read this piece of paper in a box even though they were using the phone that was packaged. The court explained the Samsung phones would have to prompt the EULA to have active acceptance.
I wasn’t sure it was the same Suzuki (it’s a common family name), but sure enough according to Wikipedia [1]:

> In 1909, Michio Suzuki (1887–1982) founded the Suzuki Loom Works in the small seacoast village of Hamamatsu, Japan. Business boomed as Suzuki built weaving looms for Japan's giant silk industry. In 1929, Michio Suzuki invented a new type of weaving machine, which was exported overseas. The company's first 30 years focused on the development and production of these machines.

Not only is it the same company, but it started out as a loom company!

That being said, Suzuki Motor Corporation is actually a fairly small company (market cap ~$18.5B) that mainly sticks to building automobiles. Not to be confused with something like the Mitsubishi Group that provides a wide range of different products and services (automobiles, banking, home appliances, etc) under the same brand logo [2].

[1]https://en.m.wikipedia.org/wiki/Suzuki

[2]https://en.m.wikipedia.org/wiki/Mitsubishi_Group
The source code is still apache2 licensed, according to the README[1]. That says

> Some builds of stable ownCloud Infinite Scale releases provided by ownCloud GmbH are subject to an End User License Agreement.

That seems to be exactly the kind of thing that the apache2 license permits.

[1](https://github.com/owncloud/ocis/tree/master)

It also only seems sensible... if you're offering something like OwnCloud as SaaS, you should probably know enough about it to do your own builds from source.
To be honest it’s very unclear to me why we hold medicine to the standard of “demonstrably more helpful than harmful” but we hold the material your pill bottle is made out of to the standards of “innocent until proven guilty”.

I can’t help but think that’s an oversight from lack of imagination and lack of intuitive understanding of how much leaching and abrading goes on.
How would one be listening to digital music? On their plastic phones they replace every 2 years?

I have cassettes that are 40 years old.
For you maybe. This is the number one feature I want in the email clients I use.
But is it though?

14 million people then vs what? 90M in England now? So some of it is simply heatmap of people per square.

Then there's communications. Pervasive now. Then - you heard about maybe rich people's problems. Perhaps crime was more common but under-reported.
Depends on what you do. Let's say Apple makes an M3 "Extreme" and sets max memory to 512GB of RAM.

That's 512GB of high bandwidth RAM that you'd have to piece together 7 Nvidia H100 80GB cards to match. Each H100 80GB card costs $30,000+. Seven of them would cost $210k alone.

Now of course 7 H100s would have more compute power, but if what you need is a lot of high bandwidth RAM such as a large LLM or highly detailed scene rendering, then maybe an M3 "Extreme" would have the best value out there, by far.
Unsold electric cars are piling up on dealer lots
Presume this is the sticking point for the companies as well since now they will have to actually manage their drivers to actually ensure they are working and not just gaming it.
So it will end up being the additional cost from the minimum wage plus everyone else required to police it.
Even without a firearm if you rob anyone you go to jail buddy. Also if you or I dumped forever chemicals into public water supply, knowingly doing so, we'd be called terrorists. Probably rightfully so.
Reboot into Recovery Mode, open the terminal, run:

spctl --master-disable
csrutil disable
nvram boot-args="amfi_get_out_of_my_way=1"

and reboot into normal mode. Almost all of the "annoying" safety protections will be disabled.
Off topic, how is this getting so many upvotes on HN?
Not sure whether this completely applies to you, but here are some of the things I wish I would have done during my time at Uni (I was not taking full advantage of this and just coasted...)

- look at your professors who are running successful companies or working on research of interest to you. reach out to them early, ask to do your bachelors or masters with them, be serious, hardworking and show potential.

- cultivate relationships with other smart people in your class, maybe you or them have an idea for a business or a project, work on it together, experiment, fail a lot see what works and what does not, you are young in fact you should be doing as many mistakes as possible to learn from them

- go on an exchange program abroad for a year or so
> Also, I bet the system shown here (once loaded) is super responsive. I keep crying over weird and sluggish web/Elektron interfaces I have to deal with every day

You're probably right, but the actual software in only a small part of the process here. People have to go and manually cut the punch cards once produced for example, so it turns into an extremely slow and inefficient process overall.

That said, would they benefit from a years-long, 10 times over budget and bug riddled software renewal? Probably not.
The one president in decades to keep us out of war loves war. Your logic is infallible.
You can't just map metrics/profit to employee productivity; it should be obvious there are so many other factors.
Could we get a (2013) in the title please.
> I stand by my statement. Code is easy and code is cheap. One day you'll understand.

You don't have people under you that can complete in a year what you can complete in a month, and you're still insisting that anyone and their cat can code?

I guess they can code… but evidently not as good?
A day? Nothing. It doesn't exist. A hundred thousand seconds perhaps would be a useful measure; perhaps not.
Is he still posting there? I would’ve guessed that project is on halt with him having cancer and all.
Air monitor can detect Covid virus variants, other respiratory viruses
I find them very useful as long as there is a way to make it immediately obvious which account a particular email is connected to (like FairEmail does, for example).
I think Apple would only invest in the tech that you listed if they also want to get into the cloud businesses. Other than that, I don't see it.
For 1 FAANGS there are millions of failed ones, and you don't know what'll be.

So if the salary isn't decent, better to refuse the job rather than hope the stocks will eventually compensate you for the missed salary.
I'm not sure how that would work exactly, but sure if customers were properly informed and knew what they were buying had such bad side effects some of the blame would land on them.

That'd be a hard sell though since it seems like part of the issue was manufacturers burying research and denying any knowledge of problems while selling these chemicals as a miracle cure of sorts