skysight-inc/HackerNews huggingface dataset:
Except for devs, that need to enjoy doing XML by hand for GUI layouts, as the wannabe replacement for Glade is yet to deliver, and even then it is based on Web stack instead of Gtk.

Ah those JavaScript extensions all over the place.
Using macOS for ~5 months now after decades of Windows and Linux and it's... subpar. Which is surprising since it has so many devoted evangelists. I'd honestly rather use Gnome than macOS on the desktop.
I think that movies and videogames industry need to get the hell out of America. Wages are too high. Making a triple A game takes a staff of 500 these days.
It definitely does not.

The main issues we faced with over 700VMs were: outdated os, full disks, full inodes, broken hardware, missing backups or missing backup strategy, oom.

K8s health itself, fixes out of memory by restarting a pod, solves storage by shipping logs out and killing a pod in case it still runs full, has a rollout startegy, health checks and readiness probes.

It provides easy deployment mechanism out of the box, adding a domain is easy, certificates get renewed centrally and automatically.

Scaling is just a replica number and you have node Autoupgrade features build in.

K8s provides what people build manually out of the box, certified, open sourced and battle tested.
dates. dates are good. YYYY.MM.patch.
Interestingly, in situations where a bad roll of the monarchy dice isn't a big deal because people can just leave, dictatorship tends to become the preferred form of government. See for example open source projects with their BDFL; if you have a bad BDFL the project gets forked with new leadership. Another example are small to medium sized businesses, where customers and employees can just go elsewhere if the CEO turns bad. Notably once a company reaches a critical size it tends to become more like a democracy, with both investors and employees demanding a seat on the table, because "just go somewhere else" becomes less of an option.
I am glad I moved from game industry some time ago. The company I worked for wasn't bad, but it went bankrupt. Staying in the industry meant they I had to deal with less than great employers at some point, being overworked, having a smaller salary and my future growth perspectives to be limited.

That being said, I've enjoyed the years I worked as a game programmer, I had fun and I've learned interesting stuff.
To me it looks more cartoony. Like TF2. Back in the day, "better" graphics normally meant "more realistic". It seems like either we've given up on that for the time being, or tastes have changed.

Also to me the smoke looks weird. Maybe real smoke does behave that way, I don't know. But I don't get why it just hangs there like it's an inflated balloon. And I don't get why after moving the smoke with an explosion the smoke reappears magically in that spot.
> […] it’s certainly no worse than, say, Confluence.

I don't think this is a great comparison, when Confluence is one of the worst tools I've ever had the displeasure of touching.
This didn't seem to bother anyone when people were told to EG create their own facebook or Twitter.
In addition to what other commentators have stated: 37signals has ~ 80 employees, not 34.
> When are these e-ink patents expiring?

Just curious because I think I've seen you repeat this on HN before. Have you read the replies to your comment?
Why? There is value in having some sort of easily identifiable ordering to versions
JSX, Vue, or even django templates spoiled me so this imperative Python syntax sends my eyes spinning and I cant even think about reading somebody's nested loops. Has anybody got used to this syntax for complex layouts? Or has anybody made a templating language for this?
Can you select the default button on a dialogue with space bar on macOS yet?
> Tech people are doomed not by AIs, but by lack of solidarity, raw greed and lack of long term vision.

I see the same.

If there would be an "IT people"'s union it would be likely one of the most powerful organizations on this planet—as verbatim nothing in business works without computers these days (which need to be constantly operated and maintained by some).

But even mentioning the idea of such an union will give you instant backlash, up to pure hatred. Even in the EU where unions in general are seen as mostly positive by the majority of people. (But for some reasons not the IT crowd).
I suspect the number of tweets each of those celebrities made that [likely] fell foul of SEC guidelines was one. It's not a difficult thing for the SEC to check.

A 3x fine is no deterrent if your action is easily concealed but promoting services to a public audience, by definition, is not concealed
That’s Perlisism #39 from inaugural Turing Award winner Alan Perlis’s delightful “Epigrams in Programming”.

http://cs.yale.edu/homes/perlis-alan/quotes.html
>I'm not saying it is this way for everyone, but part of life is deciding if you want to work hard, have impact on things that matter, work on cool stuff, earn a lot of money, etc.

VFX people in Hollywoord are some of the most underpaid workers in the industry. Sure, it's cool that you can be a part of a team that helps make a movie. No doubt it must be pretty cool to see your work on the big screen, or even the small screen, and know that you played a part in bringing it there. But I think something the workers would also value is having some autonomy over their work, and being paid for it.

I'm not easily convinced by the argument of, "you get to work on cool stuff", working on cool stuff doesn't make up for risking povery, debt, or unemployment when you're underpaid. Furthermore, there's a difference between hard work, and exhausting working. And being put under crunch is exhausting work, not hard work.
It's a common concept in economic theory:
https://en.m.wikipedia.org/wiki/Perfect_competition

It requires a bunch of idealizing conditions that never holds in practice.
But it's still useful to study what effects deviations from perfect competition has on efficiency.

Think about it like this: subsidies lets you buy something you don't actually want, that's inefficient.

For subsidies to make sense, they need to compensate some other deviation from perfect competition. For example, it can make sense to subsidize green energy because fossile fuels has external costs not accounted for by the market.

But the fact that a rich individual is willing to pay your air ticket is not a good reason to subsidize something.

An intuitive example:
A rich guy enters a bar and yells "free ice cream for everyone!". That's nice. But if the same cash were distributed among the guests, some would've gotten beers and some wine. But when faced with the choice "pay for beer or get free ice cream" everyone choose ice cream despite that being a suboptimal allocation of resources.
[Edit: this is all wrong, see comment tree]

It makes it so that the same instance of a function is used for all renders, but that it always points to the data closed over by the latest render; it eliminates a whole class of scenarios that normally lead to gnarly dependency array tomfoolery with useCallback, useMemo and useEffect.

It's quite a common hook to try to invent in user-land (i've seen it in numerous projects), it's not just a linter silencer.
Ask HN: Will GPT-4 be able to understand a networked graph diagram?
I met Ameen (CEO) and the SpankChain team back in 2018. Our teams spent a whole day together talking about life, payment strategies, and the future.

Ameen is definitely 1 standard deviation smarter than me. The clock speed of his brain made me feel like an outdated CPU.

They were kind people. They really cared about vulnerable people getting reliable income.

I hope all of them the best.

If you're in a position to hire anybody from their team, strongly consider reaching out to them.
GPT3-powered text-to-dashboard prototype with ToolJet
So are you saying it's simply bad marketing research? Ie. if they would be able to narrow the target audience from "everyone" to a proper niche (say 18+ or teen age girls) they might succeed? That is: target a smaller market but server them better?

I feel that somehow, even with all those dedicated, inspired (and underpaid) creatives working insane hours, organizational structures (middle managers?) unintentionally prevent all that creativity from bubbling up. (I'm saying unintentionally here to suppress sarcasm but also because obviously a successful product is in the organization's best interest.)
>part of life is deciding if you want to work hard, have impact on things that matter, work on cool stuff, earn a lot of money, etc.

One man's happiness is another man's hell, and so forth.

The question of happiness is a very subjective one, with everyone having a different answer.
Show HN: ChatGPT for PDFs
We have built Chatur, which is like ChatGPT but for your PDFs. Please share your feedback of the same!
Financial providers shouldn't be issuing moral judgements. It seems to be more common too.

The other day I got a notification that was "FYI we sold your shares in company X (NASDAQ listed)". They've decided they're no longer keen on weed companies and have taken it upon themselves to fix my portfolio to remove such evilness. Left me slightly speechless...I'm paying you to hold shares not be moral police ffs.

edit: this was a self-managed portfolio hence my surprise at getting notified about successful trade
Proxmox Virtual Environment 7.4 released
There are plenty of examples of people getting deplatformed by banks (or EG paypal) due to their political beliefs.
From the linked article in this thread:

> Here's the crux of the issue: useEffect is not a lifecycle hook.

That doesn't leave much room for ambiguity; seems like a definitive statement. Many don't see any nuance here and then go around blasting people for saying useEffect is a lifecycle hook because they read on some blog the exact opposite.

But anyway, what is a lifecycle hook if not a way to synchronize two systems... ( ͡° ͜ʖ ͡°)
Private health insurance absolutely is
Nomad requires a control plane that you actively maintain though. I’d argue that running a container on a VM is significantly simpler.
Be warned that the state of docs is very weak, and that although the Solid team acknowledges this issue and are working on a beta¹ version of the docs, the effort really crawls along. It's also really hard to get help. Maybe there are many Solid lovers, but there aren't enough Solid intermediates to help prune the support forum. I attribute this to slow progress of the docs.

[1]: Note that this docs effort doesn't include SolidStart, which is a big bummer.
It is more for Blueprints kind of workflows than C++.
Most Linux network drives support NAPI since a couple of decades. No panacea of course, but still, far from having one interrupt per packet.
Varnish seems to be having issues, but I can still reach the release notes at https://release.gnome.org/44/
I wonder if there might be a balancing process here.

puts on rose glasses

might it be that companies start to buy adequate office space and provision for their workers so as to make life in the office bearable again?

I started my career in an open plan office - so not halcyon days or something. But when I started I had a decent area, meaningful partitions and lots of deskspace. I had a cupboard and some draws.

Just before I went remote I was down to a space big enough for a laptop and a mouse and to pull my chair into. I was opposite another worker with no partition and had people on both sides of me. Sure I was paid 5x more in real terms than when I started... but conditions were dreadful.
Those are not regulated. I think you missed the point.
It seems to me that people tend to vastly overestimate their uptime requirements. "Real time 'web application'" used by hundreds of millions of people can be down for hours and yet succeed wildly, just look at Twitter, both its old failwhale and new post-Musk fragile state. Complexity, on the other hand, and thus lower iteration speed and higher fixed costs can kill a business much easier than a few seconds of downtime here and there.

You don't need an "ultra reliable setup" or even a "cluster". You can have one nginx as a load balancer pointing at your unicorn/gunicorn/go thing, it's very unlikely to ever go down. You can run a cronjob with pgdump and rsync, in an off chance your server dies irrecoverably corrupting the DB (which is really unlikely for Postgres), chances are your business will survive fifteen minutes old database.

Most "realtime web applications" are not aerospace, even though we like to pretend that's what we work on. It's an interesting confluence of engineering hubris and managerial FOMO that got us here.
No, I tried to steer it from any specific goals to see what it would come up with "organically". Granted, it was JS so it mostly spent time trying to optimize for "code quality" and things like that.

If the API wasn't so slow as to be frustrating and so expensive, I'd give it another go with some more direction, it's a fun idea :)
I'd like an AI that says, "what do you mean by race"? The absurd partition of humanity above has no currency in science or outside the US. Sure some people see the world that way, but I don't want my AI model to.
> The problem is: you can't do upgrade pricing in the app store.

That is not a real problem.

Many apps handle this by checking for a prior version and giving a discount (see Omni or Affinity approach), by having an upgrade window (e.g. 1Password approach before switching to subs outside app store), or by just charging full freight again (which nobody who values software actually minds, and enterprises that budget full retail software per person/year anyway definitely don't even think about).

If you charge $X a month over time and think that's fair, you can charge $X * 24 every two years, and let people who dislike the upgrade treadmill just sit on the old version till iOS APIs shift out from under them.

In the meantime, you had the two years cash up front which funds future development.

> They get their licenses, I'm not getting my money because they just don't pay. Sucks to be me.

What are you talking about? The Apple Business Manager UI is a web based app store, one searches for the app, clicks to pay full retail, and you get your full money, immediately, the same as you get your IAP or sub. Meanwhile, the app is bought in bulk, assigned to the employee base, and you just sold 15,000 copies at retail by having a full price version when you otherwise couldn't sell any.

You don't talk to the enterprise and more importantly, I don't have to talk to you, or any other indie dev with weird bespoke purchasing processes not already approved by the enterprise procurement and expense systems.
This is something they do, Marvel rely on outsourcing and using ununionised labour [1], and it shows in the recent films and TV shows they've made. There's a drop in the quality of the VFX. Wages for VFX artists aren't too high, as I've said, they are some of the most underpaid workers in the industry, and their protest against this is always stomped out. For a VFX worker it must be highly frustrating working in an industry where other workers are unionised, but they aren't.

[1] - https://www.cnet.com/culture/entertainment/marvels-vfx-artis...
they are using Server Side Events (SSE) to stream the text.

see API docs: https://platform.openai.com/docs/api-reference/chat/create

> If set, partial message deltas will be sent, like in ChatGPT. Tokens will be sent as data-only server-sent events as they become available, with the stream terminated by a data: [DONE] message. See the OpenAI Cookbook for example code.
This a first part of a 3 part series where we break down why? when to raise money ? how much money ? how to talk to investors ? what NOT to do after raising money? and marketplaces where you can raise money.
If this reasoning to you, sign up to get the next issues.
This link does not work for me using the YouTube app on iOS

It takes me to a screen with random current live streams
You mean, the colored one that is always pressed on enter key ?
> sounds like it would be bad for games

I really wonder whether people making claims that "something would be slow for games" actually bother benchmarking if that's true and how much.

The fact that something might be faster theoretically isn't really relevant if the calculations stay on a very small scale.
You'll still need massive amounts of capital to market the film, and that is where they The Industry That Demands The Same Same captures you. If the product is not just like all the others, the marketers have 0 idea how to sell it. I've been there: made a Mario style game for the original PSX during the 90's with a major animation studio... and no marketing firm could sell it, because at that time all PSX titles were "teen targeted" and they literally did not want to market the game because they themselves were not interested in playing it.
Law in the US is made by Congress. Federal agencies are given a fair amount of latitude in executing that law, but they're still bound by it. They can offer guidance as best as they can when Congress is slow to act, but that's about it. At the end of the day, they still have to convince a prosecutor if they want to make a federal case out of it.
He looked at 128 random useEffect calls in the codebase, and determined that roughly 50% of them (59 calls out of 128) were unnecessary.
I'd for sure be more careful in that case. The program did steer in the direction of making it less obvious to me what edits it actually did, so if it faster and without any limits, who'd know what the end state would be.
I am currently working on kotlin native bindings for the whole gtk/gobject/glib stack and with a small DSL/fluent api layer on top, building UI's by composing Widgets without XML is not that complicated anymore.
And is it a good thing or not? Both industries are notoriously for overtime and underpayment.
So the only way to test the language is in Unreal for Fortnite?

No repl, no interpreter, no compiler, nothing?
Gambling industry has been using it for a while now.
https://www.reuters.com/business/finance/fed-officials-sell-...

Now look at the SPY.
The converse is also true, of course. Those cheering on previous cancellations will complain now that it has happened to someone they approve of.
Thanks, that looks reassuring. I will let share my own benchmarks too if I get around to it.
If you’re willing to share, what broker was that? I’ll avoid.
It's worse than that; actual government regulation has oversight, constitutional protections, appeals processes and the like. But by doing it indirectly through the payment system they can sidestep all of that.
Shipping containers, to be precise.
If you ever played Europa Universalis, you know this. Trying to get the stupid prince killed in battle before his reign is a chore.
Your Licence to Operate Personal Data
Space will select the currently selected/highlighted button

Return will select the default whether it is selected or not

Escape will select cancel whether selected or not
>So are you saying it's simply bad marketing research? Ie. if they would be able to narrow the target audience from "everyone" to a proper niche (say 18+ or teen age girls) they might succeed? That is: target a smaller market but server them better?

Yes.

Consider games like Octopath Traveller which aim for and sell to a specific audience (fans of jRPGs from the 90s), they succeed where the likes of CoD don't. Successful products begin by knowing who you want to sell to and why.

Developing and selling a one-size-fits-all product to everyone, that is "the Average Man", simply won't work because the Average Man doesn't exist. The US Air Force will be happy to educate anyone on this. Noone wants a bland, vapid, sanitary product "for everyone".
>Now how about some apologies for your tone?

Actually its your tone-policing that is so disruptive to the conversation - you seem to have issues with peoples' statements given confidently - but fortunately there have been many more responses to your rash argumentation than I care to give.
In Germany, Google Maps is essentially useless for public transport. There is an app by Deutsche though Bahn which routes pretty much perfectly. Speaking of, I don't understand the problem this system would be solving, because you already get a list of platform numbers for your route
There aren't any function-scope variables used here, so an empty dependency array is correct.
This is the Faustian bargain of technology: We advance collectively but each of us becomes a tiny cell in some giant organism we can't even perceive. Living entirely apart from that will someday be as impossible as a skin cell in your arm trying to strike out on its own.
> Well that may be true, but they get to work on stuff that is legitimately cool.

So? How does that justify being exploited and treated badly?

I've seen the same arguments made against teachers, nurses and other people who get to do "meaningful" work whenever they want fairer wages, and I do not see the logic. Do they need to be punished for doing a job where the result of their hard work doesn't make them hate themselves?

I see the reverse logic: pay jobs that nobody wants to do well to make them attractive. But the need for carrots does not imply the need for sticks.
Not really, there are plenty of plugins that dismiss the popups automatically without consenting to marketing. But generally we should press our legislators to require a universal interface that then can be automated, not try to win a cat-and-mouse game against multibillion conglomerates whose income depends on winning it.
Salaries in Germany (and other European countries) are lower than in the US because German citizens receive a lot of benefits through government budgets that US citizens can only dream of. healthcare, essentially free higher education on a level easily comparable to most U.S. universities, better quality primary and secondary education, free or low cost (depending on the state) childcare from age 2-3, comparatively decent and relatively affordable public transport, pensions based on prior earnings that are (somewhat) adjusted for inflation, child benefits, elder/disabled care benefits, etc etc.

While certainly not perfect and lacking in many ways, it is a system that is at least in theory aimed towards providing a decent standard of living to all, instead of allowing a lucky few (and it is mostly luck, don't kid yourself) to juice the income statistics by earning insane amounts of money and giving the middle finger to the rest of society.
Procedural generation in games: Dungeon/Map generation or for combining or creating textures. And you could also used this maybe as an alternative to grid or hexagonal based games.

What makes this stand out is, that you can create larger structures of simple tiles, where repeating patterns and seams between tiles are less visible.
If they are custodians and not managing your portfolio, that might even be illegal.
> unless a media outlet has very strict editorial policies, it is comprised of many people with many beliefs

You mean there are people with conservative beliefs writing for VICE?
> love the fog and wind
I think that the original perception of California in general and San Francisco in particular as having good climate is based in the pre-air conditioning era, when no effective artificial climate control existed.
>> An obvious thing to do would be to either open-source older models (including the weights) when retiring them; or possibly transfer them to an institution who see their role specifically as serving as an archive

Another obvious thing to do is do your research on non-commercial or open source things that can not be taken away from you. Sorry, I don't mean for the snark present in that statement. The frustration lies with the company and others that tend to pull rugs.
Yeah - I've never understood this arguement, all the big buildings I've worked in have had electricity, water and sewerage - maybe not plumbed in the dispersed way that you get in residential but available throughout the buildin at any rate.