skysight-inc/HackerNews huggingface dataset:
Until godot devs don't forget the "-static-libgcc -static-libstdc++" compile/link options, should be fine, that linking with the oldest set of glibc libs as possible (I saw games carefully using the glibc from debian ubuntu 12.04).

I guess godot has proper vulkan->GL fallback.

What's now really missing is from sourceware binutils: fine grained control of the versions of the symbols to use while creating binaries. And then, robust game binaries would be much easier to produce: it would let the devs use the latest elf/linux distro and still produce compatible binaries with old elf/linux distros (easy planned obsolescence workaround) avoid the current massive mess (build an old glibc, and reconfigure the toolchain to use it for linking, PAIN).
Injunction issued in case about social media pressure from US Government
Doomed to fail in some communities. Think general public: the people who just accept all permission requests no matter what, who don't care if there's another app to use since their only device is their phone, excluding their work PC.
God that logo is abysmal.
It's actually not difficult to patch a recorder into your phone's output.
Have you ever walked inside of a natural rock formation? Like a cave or something? They look nothing like that. Those photos look like the inside of a prison.
The fine-tuned models are certainly censored and not "raw".
https://grossato.com.br/

Just some random web dev stuff. 3 posts as I created it last month.
Show HN: GPT Riddle prompt-based game for humans
You can write bad software for any system. Their plug in store needs a lot more features for reviewing and identifying what a plug in does. A friendly interface for the yaml file would go a long way. No sane person would enable this plug in after looking at how it’s API is implemented; hint, it only has one function. Can you guess what it does?
G/O Media Incorporating AI-Generated Content
You are correct, but current geopolitical conditions and economic policy have created financial situations that basically enforce short sightedness on the side of corporations. If your employer is publicly traded or has institutional investors; they need to report quarterly earnings. Investors won't care about code health or the longevity of a product, they only care about sales/revenue.

It's a fundamental systemic issue that's why we see so many tech companies produce terrible products. But we (the programmers) have no ability to fix the shortsightedness of the American financial system.
There is no way to render JSON as HTML right now, it expects server to return HTML.

OTOH that's an interesting thought and it feels like just an addition of one command to whatever there are in actions ( https://twinspark.js.org/api/ts-action/ ) right now... I need to think about it a bit. :)
Show HN: Remixo.ai just another good one AI image generator
> It feels undignified, humiliating at times.

I'm in a somewhat similar situation and I know that feeling very well. But it's something that I suspect happens to all of us as we grow older. The fact is, that younger people exist. It might happen that they will be your boss, it might happen that you will be the boss of them, or a combination of both. But it should never feel undignified and humiliating just because of their age alone.

There are other facts about relationships with people that you should be more sensitive about: Do they treat you with respect? Do they listen to you? Do they tell you the truth? Will they help you when you need it?

It can be difficult, but I would start a deep introspection about this subject.

What it helps me to overcome this feelings is the fact that I internalized the thought "my job is not my life". There are activities I pursue outside my job that define me much better as a person and in that domain, I'm my own boss.
Can we block Twitter links on HN?

No point in supporting that user-hostile tire fire.

This could have been on Mastodon.
The obvious solution is not to become a manager, but to become an 18-year-old.
> A vanity badge that's based on some effort, has a value equal to the effort required.

Completely false

Effort has no direct relationship to value in anything. See job wages for a few billion examples. There are high paying jobs that require little cumulative effort and little on-going effort. There are low paying jobs that require high cumulative effort and high on-going effort.
I would recommend to look at Iris-go
> "software engineering is so much more important than 'coding'" talk I have encountered came from people who could not write code that compiled/ran

Not only - a person who highly proficient in coding can think it the easiest part of development process not thinking that it took many years to arrive to the point when it become easy. It's like a rich person can not understand that getting money can be a hard part when buying something. People tent values less what they have in abundance.
Choice of language is not what makes things succeed or fail in production.

Team best practices, enforcement of coding style and technique, good project management, infrastructure, and team cohesion etc.

And weeding out bad engineers who think that "switching to a new [language|framework|religion]" will solve all problems.

10+ years ago Facebook itself did a remarkable job of scaling up, with hardly any outages, a PHP LAMP stack thingy to one of the hugest traffic websites in the world. Meanwhile back then Twitter mucked around with every novel technology they could find or invent, and had constant outages.

Also Google didn't "switch to Golang." There's plenty of C++, Java, Python there. I worked there for 10 years and encountered only a handful of Go projects. Lots of cloud services in C++.

Would I personally choose Python for a project? No, I don't like it, and I work in Rust full time because I prefer it. But if I worked at Meta / Instagram and had a team of Python engineers and existing libraries & infrastructure, this would be the right approach.
It is, and also means extending the editor experience is easy, even using GDScript.
I have never used this, but for NeoVim it looks like you might be able to use this (or hack on it a bit to make it work with LogSeq a bit better) https://github.com/artempyanykh/marksman
If you want real irony here, it's this: powering an app called Threads with Python that's got a global interpreter lock which makes threading hard.

Get it? Threads, threading...? OK, I'll see myself out.
Don't get me wrong, I like LuaJIT and SDL2 but Godot is open source. There's no danger of it "following the same trajectory" as Unity.
They probably intend to keep the app running. And nothing else.
I have found that you will never win the comparison game. With age you get the wisdom that someone will always be younger or smarter or more successful or all these things at the same time. It’s not a game anymore when you don’t enjoy playing it. Find something else that motivates you, if that’s management go for it. I would suggest you don’t need to lie in your cv. Just focus on the management related activities you perform and be explicit that you want to build on these skills further while maintaining a hands on role. Plenty of organisations look for hands on managers and you are on a good footing to do that.
Looking at my local hardware store's app, the cheapest refrigerator that offers a water/ice dispenser costs $1048 (including discount, exluding tax/delivery/installation).

The "best seller" refrigerator goes for $1,500. Granted, that is probably more of "model we would most like to sell", but still gives some insight to what the store thinks a reasonable price point for a "typical" unit is.

Unlesd I set the app to sort by price, there are 20 non-sponsered units before one that is below $1k.

Sure, it is not the low end of the market but $1000 is well within the range of prices for refrigerators.
Success needs great vision of what can be in the near future, and carefully pushing that as far as possible but not letting "feature bloat" push it too far out. You can find this vision in both marketing and in engineering teams. If you are great at engineering (likely if you are reading this here), then you can hire people in marketing to sell whatever you create; while if you are great in marketing you can hire engineers to create your vision. Either works.

That the vision seems to have been in marketing in Sega's case shouldn't take away from all the engineering effort that went in as well, but the vision, and thus credit, is on marketing making the right decisions. There are plenty of other engineering companies that likewise have a good vision.
It is on Mastodon as well, actually:
https://mastodon.social/@ambv/110665808046065754
I on the other hand find that "npm create vite@latest" is orders of magnitude simpler than working with any of the Android or iOS developer environments. I can't speak to "desktop" as I haven't done anything like that in 10 years, but I have a feeling that it would be similar.

Could it perhaps be that you are confusing familiarity with simplicity?
If a protocol is killed because a single megacorp starts to use it and then drops it, then who's at fault? XMPP was just a hard to use, outdated protocol.
Do you _really_ need a web client ?

I use markor (https://f-droid.org/en/packages/net.gsantner.markor/) on android and it does everything I need. It's all a bunch of files, synchronized with syncthing, so I can use it on my desktop with any editor (maybe https://thiefmd.com/, maybe another one). No need for a server, I can use it while offline, it's lightweight to install and maintain.
The point is that neutrality isn't a given and shouldn't be assumed for any media organisation.
Good managers don’t seek out the role for its own sake; they naturally become one. The best managers I’ve seen (and have had the pleasure of working with) were extremely talented ICs who got along really well with others, and naturally transitioned to management roles when their own projects became too big in scope to handle on their own.

The absolute worst managers I’ve seen (thankfully, none were my manager) only became managers because they were drawn to the power of the position. They had no other qualities that would have led to them assuming the role naturally. These people generally became managers by brownnosing their way into the role, or straight up lying about their previous work experience. Don’t do this.

So, how to become a good manager? It will happen naturally if you are an excellent IC at a place where your skills and contributions are recognized and valued. Sometimes excellent ICs are overlooked and undervalued; if that’s the case, find another team/company that actually recognizes your contributions. But most of the time, people just don’t have the skills/qualities to be manager material, and that’s fine too—there’s absolutely nothing wrong with being a lifelong IC! I know many people who were great ICs, were promoted to management as a result, hated it, and went back to being hackers.
this is the case for most managers, unfortunately, and this is what is destroying the industry. These are the people who will manage people and have no clue how people operate, most causes of burnout that I have seen come from managers that don't care about people, they just push tasks and see people as resources.

The first step I always think that is being honestly concerned and caring about people and making them the best that they can be without toxic behavior and then balance it with company expectations and project management skills.

Folks complain that this is too much to learn, but this is the reason why managers get paid more. Not the case in the real world, unfortunately
Laravel didn't have all this on day one, but having docs and supported configurations for something like queue processing. IIRC, there were community plugins for CakePHP for queue processing, but it wasn't something the core framework embraced and supported out of the box. I don't think Laravel had this until their v4.

My experiences with cake and zend back ... 10-12+ years ago... things 'worked' mostly, but there was often a lot of "you can do it any way you want", and often minimal examples for the cases I was trying to achieve. Testing... as much as it was there, my experiences trying to get decent testing never seemed to work very well; Laravel's testing experience felt better out of the box. Testing traits like 'useDatabaseTransaction' to rollback the db after each test seemed both useful and novel - I don't remember seeing things like that in Cake (at least not early on - haven't checked recently).

FWIW, I use Laravel a lot these days, but wasn't terribly 'trusting' of it early on. Started seeing it in what I guess were its 3.x days; then saw 4.x - big changes, and what seemed like a moderate amount of BC breakage, then again from 4-5. Around 5.x, it seemed to adopt a bit more of an incremental approach to changes, and I started using it more day to day in the 5 series.
I'm pretty sure it originates with wes bos (wesbos.com) , the person that also created uses.tech
Right. But this demonstrates why that's dumb. People can't even share press about their app without using a different product.

Edit: Someone kindly pointed out that you can see the content in the browser without an account from following a direct link. (You just can't have the app installed or it will open that and drop you on the login page.) This makes me a lot happier with the product!
Try Matrix.
I think this is the core of it. Good managers never feel like they “outrank” you, they make you feel like they operate in a broader context and allow you to do your best work.

I am management now, I only took this role because every time I trusted someone else to manage they let me down; but it really is just a different job, its not “superior” and using words like that to describe management is a huge part of the problem.
France Set To Allow Police To Spy Through Phones
There are also exceptions to mobility. Sessile animals such as corals and sponges attach to a spot as a larva and grow there like plants... https://en.wikipedia.org/wiki/Sessility_(motility)
I don’t mind it performing actions on its own but it for sure needs its own account with restrictive permissions.
I’m not sure why the academics are discouraged , but there are non-technical reasons to discourage you (and all of us) from trying to use Internet-based voting systems for important elections:

https://engineering.stanford.edu/magazine/article/david-dill...

This article voices the general opinion I’ve read from technologists and those who’ve studied networked voting systems. The problems all boil down to any software-based (i.e. non-paper-based) voting system will almost certainly contain bugs, and this will allow elections to be influenced by a few persistent hackers.

Maybe this is where blockchain-based systems could help push such systems forward, by effectively giving a worldwide bounty for voting software. After many years and 0 hacks, we could be pretty confident that this particular piece of solidity code is solid and could be used as part of an Internet voting scheme.

Though, the moment you have a frontend (which you will of course need to interact with the smart contract) you’re back to square one because of all the millions of lines of code (uh oh, bugs!) that are necessary to be executed in order to display a form on your screen.

Maybe it’s a good thing you were discouraged from this bleak area of research, who knows. I’m sorry you were discouraged like that.
A fair point that it's stupid to implement a mostly plain text publishing site that doesn't support linking to any of the text published there.

Edit: Someone kindly pointed out that you can see the content in the browser without an account from following a direct link. (You just can't have the app installed or it will open that and drop you on the login page.) This makes me a lot happier with the product!
Do not outright lie on your resume.

You may have relevant experience for management even if you aren't a manager. Think hard about what your qualities are and how they make you suitable for this kind of work. Maybe take some management courses. If you really want to do it, let your managers know you are interested in pursuing this and ask for opportunities to grow into that type of position.

I also echo what others are saying in this thread. I don't get any sense you actually want to be a manager. You are just sick of what you are currently doing. As you get older there will be younger people in more senior positions than you. That should not be a problem for you, it will always be the case, and increasingly as you get older.
https://ho.dges.online

Only pictures I made and commonplace book posts. I've tried long-form blogs in the past and just couldn't find a groove that was interesting enough (to me) to pursue. The pictures I've made however, have become a kind of notebook for things that have caught my eye or that have significance to me and mine. The commonplace posts capture things that have struck me as distilling wisdom or a useful perspective on life.
This is what I've been waiting for! - Samuel Beckett.
Poke around a bit more; you'll find plenty of people don't care for it.
Well done. Just tried it. Perfect causual game and even if I recognize the game play (not a bad thing) it was actually more fun hitting shoppers with my cart!
It's still a bit janky compared to their own GDScript, but C# is supported yes. Because there are two languages though, and C# is the second class citizen, you won't find as many examples on how to do things in C# as in GDScript.
The links are being submitted and voted on by other members of the community. I’m not sure what gives you the impression you’re in a position of authority.
The way you phrase it, it sounds like what you really need is some kind of life and maybe career advice, something that needs more context than the few lines you've written here.

Maybe it would help to talk somebody a bit older? Do you have maybe a family friend or so that you could talk?

There are also professional coaching available, which you might consider before a somewhat big career change.
Not just right now. I have been / am interviewing for VP / CTO roles and by god the process is so draining. By the time I get to interview with the CEO (3/4 times so far) the process gets dragged for weeks and months. The requirements for the positions changes out of nowhere or some exec is on vacation. For example, I interviewed for $25 billion market cap retailer for a VP position. All was great until an SVP which I had already spoken to wanted to talk to me again because they wanted to some question about some very random thing like what would you do if you didn’t know what to do. This after 8 hours of interview with CIO, 4 VPs, 2 SVPs and several directors. None with engineering degrees. They all had been at the company for 13-14 years.

This lasted for 3 months starting October and final rounds in December. Final rejection in mid January. Another Was over 6 months.
> If badges motivated learners to do things that benefited them, but now (they feel) badges motivate behavior that benefits the app maker more instead … that would be a clear example of enshittification.

But you don't know that the aggregate user base feels that way. In fact, it might actually be much better for learners, like the top comment says: https://news.ycombinator.com/item?id=36611749

The person I replied to talked about 1 person getting angry about the change, but that doesn't mean it is bad for everyone and is not evidence of enshittification based on data.
Also there's was a lot of over enthusiasm about moving voting to remote and online that took a while to get people to realize the major pitfalls they were setting up.

Did anyone ever solve the issue of vote verification (a voter being able to verify that their vote was counted) being a massive threat to vote secrecy? ie they're threatened to vote for Candidate X by a group and forced to show a verification they did?
If you had to make a few users and passwords and specify which tables were allowed for different users it is only because you chose to design your app this way. You must have felt there was some good reason to divide it up like that.

If that was the case, sqlite would have been unsuitable for your needs.

In other words, the complexity you describe was not caused by postgres. It was caused by your app design. Postgres was able to accommodate your app in a way that sqlite cannot.

Sqlite does have the "it's all contained in this single file" characteristic though. So if and when that's an advantage, there is that. Putting postgres in a container doesn't exactly provide the same characteristic.
An action that renders HTML from JSON will either:

— Require additional client-side templates and then it's back straight to hell;

— Require really specific JSON structure, basically HTML-in-JSON, which will be ugly as hell and totally meaningless. Meaningless, because then it means I need to adapt my API to this format, and then I can just make it return HTML.
about the same option I have not to have linkedin, "its where my career networks".

Does it have some kind of opportunity cost? it probably does. I know people that got exciting job offers that would not have happened had they not been on linkedin, so I would guess I have lost out to some. Its the price I pay. Not going on linkedin
I do. And I also don't use open-source software with a commercial license for my job, because I respect the wishes of the author. It doesn't make the projects, tools and libraries any less good. OP is just looking to quickly cash in to something he didn't put an ounce of effort in.

AGPL & Dual-licensing are the way forward, because of leeches.
Yes, sea life blurs the distinction.
I think they BUY mobile apps.

Their modus operandi seems to be:

1) Buy successful mobile app.

2) Increase the prices to insane amounts.

3) Profit off of the people still using the overpriced app.

4) Use the profits to buy another mobile app.
Don't you think that if you give a really high quote, the customer will never ask you again too ?
The build process would produce the concatted file
At the limit sure there’s variance, but our shared selected history has a lot in common, something a non-human intelligence would not get for free: https://www.lesswrong.com/posts/4ARaTpNX62uaL86j6/the-hidden...

I’m also not a moral relativist, I don’t think all values are equivalent, but you don’t even need to go there - before that point a lot of what humans want is not controversial and the “obvious” cases are not so obvious or easy to classify.
> I made this jump quite quickly in my career and for me it came down to having a genuine interest in the operations of the company, joining meetings that weren't directly related to my work just to get a better understanding/share my views.

For anyone reading this, remember to understand the tightrope before walking it. Sharing your views is great, but only in the right context. Most people benefit from listening rather than talking early on.
https://invertedpassion.com/

I write about startups, rationality and science.
You vastly undercount the role of luck in Elon’s success and the success of others with billions. There is luck in where you are born. There is luck in terms of who you parents are and how your brain happened to respond to whatever i outs they gave you. There is luck all along the way and due to the idiotic system the U.S. has some will accumulate vast wealth whilst others have virtually nothing.

Most people, the billions of extremely poor in the world, don’t really have a choice.
I guess PEP 703 has to be auto-accepted now. I don't make the rules.
I really enjoy Jimmy Akin's Mysterious World, I've watched/listened to every episode.

Description: "Jimmy Akin’s Mysterious World is an exploration of the weird, the strange, and the unusual. Join Jimmy Akin and co-host Domenico Bettinelli for a fascinating look at ancient mysteries, folk tales, urban legends, crimes, conspiracies, and the supernatural from the twin perspectives of faith and reason."

You can either listen on YouTube (https://youtube.com/@JimmyAkin) which has an optional video component or the podcast version (https://mysterious.fm).