skysight-inc/HackerNews huggingface dataset:
It depends on the SAPI. The php-fpm approach is a pool of processes that are reused for multiple requests. Virtually all of the state visible to plain PHP code is reset between requests, however some interpreter/runtime state is kept, e.g. in-memory bytecode cache, initialized extensions, some persistent network connections, etc.

In terms of memory management, PHP has both reference counting and garbage collection. Internally, an arena per request is used[0], so leaking memory over long periods of time is fairly rare and usually limited to native extensions.

[0]: https://www.phpinternalsbook.com/php7/memory_management/zend...
This would just create a new market for art paparazzis who would find any and all means to inflitrate such private viewings with futuristic miniature cameras and other sensors and selling it for a premium. Less than 24 hours later the files end up on hundreds or thousands of centralized and decentralized servers.

I'm not defending it. Just acknowledging the reality. The next TMZ for private art gatherings is percolating in someone's garage at the moment.
It's not GQL typing. None of my clients make GQL requests. I don't have apollo or any other junky Graphql client anywhere in my clients. All my clients still just make simple rest rpc requests. The benefit is that I have generated these clients to make these requests from simple typescript operations, or graphql operations (which the GQL is just specified on the server)

Ya, for rest and json that was my challenge. I liked the idea of openapi, but manually creating openapi docs was just not much fun.

If you are really curious about WG approach this is a good intro: https://www.youtube.com/watch?v=m3YrZav5-CU. They have some contrarian takes within the graphql community
I like this, and I like Bun, and I’m going to use this, but I’m nervous about whether Bun’s ultimate share of the server-side cloud Javascript will be big enough to sustain the maintenance surface area they are carving out for themselves.

Hope they succeed though!
No they only write that way because of rlhf. gpt3 was extremely "creative".
I keep lists for everything, and I found that removing the time requirements from most things alleviated the stress. Now I just keep lists of things I need/want to remember.

I actually have a note/list for Magic The Gathering (I have one for every game I play). I keep a list of every deck I have with ideas and things to try for each one. When I see a card or ability I want to try, I write it down to remember. I also keep a list of new deck ideas.

For learning things, I tend to make lists of concepts and sub-concepts to learn, but I don't worry about when I need to learn it. I just get to it whenever. All my lists are organized into note files on specific topics, so whenever I want to remember what I need to do for any particular thing, I just open that note and see how my progress is on that thing.

It's important to be okay with deleting a bunch of stuff out of your lists when you don't need it anymore. Sometimes you make a big nice list about something, but then you finish the project and half the stuff isn't checked off the list. Sometimes you just need to re-work the list.

So for me, the notes and lists are a memory aid. When I go back to learning something, I don't need to do a bunch of prerequisite analysis every time to remember what I was supposed to be doing. I just re-get my memory from my notes and take off with it.
No, what you linked to there specifically says that "In the case of a taxpayer’s specified research or experimental expenditures for any taxable year", _then_ any software development is classified as R&D for the purpose of requiring capitalization.

I don't see anywhere saying that _any and all software development_ is considered "research or experimental". Ie., if some company pays you to build a piece of software and you hand it over when you're done, you were not engaged in research/experimental expenditures if you paid people to build said software.
Gemini: Fast Failure Recovery in Distributed Training with In-Memory Checkpoints [pdf]
I think many native English speakers would consider 'I got given' grammatically correct.

Consider 'I got caught' and 'I got hit'.
Was there any way for them to know when it was safe to do so? If not: Wouldn't stopping and restarting the program be better?
There were a lot of tech startups that hired big in 2020-2022, that laid off in 2023. This doesn't mean it will never be a good market for devs again, but it does mean that it will take a little while for all those laid off devs to find spots again. In some cases, companies that had given up on being able to hire their own devs, will need to notice that it is now possible again, and that it can be useful to have their own employee who can do glue logic, etc. It takes time for an economic change of this size to be "digested".

When you see a job posting with very precise skill sets required, and many years, that often means that they already know who they want to put in the job, but for legal reasons they have to post it. Which doesn't necessarily mean there's no point in applying; you might get their attention for another position, even if the original one they already have someone in mind for.

But, this year is probably going to be tough.
It's getting there. If you're just starting out and like working with your hands, I highly recommend going into the trades. The labor force isv heavily weighted towards older workers and there's huge demand for fresh blood. It'll be a license to print money.
I wonder to see article, about microbial social network.
> I don’t understand why businesses can’t just say that their engineering department is a cost center (COGS) instead of classifying engineer salaries as R&D expenditures.

They used to be able to. Then Trump and the Republicans came into power and changed it in 2017; the first year to be effective is 2022.

https://bipartisanpolicy.org/blog/congress-is-running-out-of...

This was to help finance that 20% tax loophole as far as I understand it.

https://www.nytimes.com/2018/08/08/us/politics/tax-deduction...
I don't mind QR code menus too much but often they are paired with ordering/payment system and these are too unreliable. Sometimes it can take my order, sometimes it just can't or I have to ask a friend with a different phone. Also, typing you card number on a phone is irritating, not to mention that I know nothing about that website and how secure it is.
The Point of PI is not the computer - it’s the GPIO, camera kit, infrared camera, various HATs, such as gps or motor control. It’s for making a camera that opens a door when it detects a cat, or puts more food when birds eat all the food in a feeder.

It’s not best for being a server in a closet
This is literally how the freemasons started as a secret society btw. After the black plague there were salary caps on skilled labor but the masons decided to hell with that and colluded to demand higher wages under the table

if you wanted a cathedral or a city hall built they held all the leverage
lichess has a lot of good free opening courses. chess.com has a lot of videos but you have to buy a subscription. Gotham Chess on YouTube is entertaining.
Oh, just like America felt no risk when Russia tried to move into Cuba?
Thanks to all those scientists from Alexa Entertainment, who have successfully broken all iterations of Alexa. 3 for 3! Great job!
Just like videogames and movies/tv. There's an infinite, ever refreshing revolving door of fresh meat for the grinder. And people want to be part of it regardless.

With such conditions there will never be an increase to pay. It's just the way things will be in these segments - forever!
or just shredding into a tank of water and pressing it into pulp
What you can do with a tool is mostly a reflection of yourself.
In a certain gaming community, we laugh not with "lol" but with "11", since that plays a laughing taunt. This extends to chats outside of the game itself
Taxing a startup on non-existent "profit" is a really bad idea.
I think the answer is “yes” if you’re someone who graduated a bootcamp a couple years ago and were hired straight into a $150k+ position with little experience.

The answer is “no” if you have 5-10 years of experience OR are accepting the fact that you might not be able to earn the same salary as 2-3 years ago.
They designed the helicopter for at least 5 flights. It's just PR. Classic underpromising and overdelivering. NASA is a an entity that seeks public support and funding. Saying they over delivered by 16x is a good way to get the public, such as people in this thread, to think they're doing great.
> Geography was pretty much the only thing we had going for us.

Geography is important but so was singapore's chinese connections. Singapore's rise is tied to china's opening and economic rise. Singapore and Hong kong's ability to leverage their chinese ties and serve as imtermediaries between china and their colonial masters allowed them to get wealthy. The singaporean leadership was able to win the trust of the chinese and their 'former' colonial masters. Given the animus between China and the US, it was quite the achievement.
MIT mathematicians solve age-old spaghetti mystery (2018)
Important missing context here: the original saying was regarding Minecraft being among the most the popular games for children.
Please explain why taxing people beyond $10M at 100% will result in better social programs?

Your theory can also be countered with another theory: people making a certain amount of money will simply leave the country, leaving you with less tax revenue than the current system.

Also, how does one tax unrealized stock market gains (which is what most wealthy people's wealth are)? I have not seen that policy anywhere and I imagine it would be very difficult to implement.
> because people just don't particularly care enough to look through the glass.

No, I suspect absolutely everyone with any knowledge of animation knows animators are paid terribly. The article itself has a meme image about the pay.
NATO expansion is the exact definition of what you just replied to.
Meta-frameworks? What are you five?

We use meta-meta-frameworks.
yeah exactly, calling dlsym on every malloc would kill performance

the other bug of course is that it's not thread safe
You're right to account for TCO. It's another good reason to try to sleep devices, use WOL.

also minding the cpu power state of the device , making sure it's running efficiently and going to sleep whenever possible.
The comments here are talking about how that's the entertainment industry for you, and that's true, but it's also Japan, where salaries are much lower in general than in the US or Europe. Per a quick Google search, at current exchange rates, it's not uncommon to see programmers with 2-3 years of experience earning $30K/year USD there, sometimes lower than that. Japan's economy has been stagnating for decades and that's reflected across the board, not just in entertainment.
> I always thought it weird that we have minimum wage levels for hourly workers, but once you're salaried, you work however many hours your employer wants, or you get marginalized or fired.

This isn’t actually true in Japan though, and why so many people actually favor all the overwork. If you are salaried, and not on a specific kind of contract (my contract includes up to 45 hours of overwork), all your overwork is paid by the hour, with higher multipliers for late night work. Which is how people effectively double their salary.
For me, lists work great... as long as they don't turn into obligations.

I keep a legal pad on my desk. I keep a running list of anything I want to learn, accomplish, research, etc. If I finish an item, I mark through it. Once I turn a page, I rarely revisit. If something is important, it'll make a second or third appearance on the list and eventually get scratched off. Once I fill up a pad, I throw it away and start fresh.

Treating lists, and really, nearly all my personal notes, as disposable is incredibly freeing.
Code for America's union ratified their first contract last year. Kickstarter United ratified their first contract in 2022. I myself was in the Glitch union when we won voluntary recognition several years ago.

(We had layoffs unrelated to the union and more related to a bad monetization scheme and high costs, during which the union negotiated increased severance and health insurance coverage vs we were initially offered.)

Union successes are definitely growing in tech.
Artists copy from each other all the time. Arguably, culture exists because of copying (folk stories by necessity); copyright makes culture top-down and stagnant, and you can't avoid it because they have the money to shove it right in your face. Who wants trickle-down culture?
Lol my opinion would not change. The donors consented to body donation for science (often to a specific institution with certain conditions) which is a huge kindness because medical students doing dissections is not the dream for many of us. It is completely different to have your organs etc shipped off to god knows where without your consent.
Going into business is now a liability for me.

What? Why is all software work counted this way? Why software? Shouldn't I be paying taxes later once I've made money? This is like paying taxes on unrealized gains - I can't pay those taxes - I haven't made any gains!
This doesn't hold water when you look at the prestige of tech companies and their compensation packages.

It is simply supply and demand. There are many people that can draw the characters, so their employees are fungible.
And why should I trust Meta to do this honestly?
It's not contrived enough - it happens in real C code.
Most shared memory environments are distributed, at least to some extent. The process ID is not an issue, you can do the equivalent in a distributed environment just fine. But the algorithm depends on strict memory ordering, and that's much harder to provide than atomic writes. Most shared memory systems don't offer it.
manifold does the same by working directly from graphql, no codegen steps to screw sync. if changes are made to graphql definitions, the client fails to compile.
I built a prototype for a potential customer and they agreed to pay me 100k to develop it. Let's say they're my only customer - we're a boutique shop. I didn't need any startup capital - just needed to promise to solve one person's problem.
This title is hyperbole. The worst pay for animators would be for contractors / freelancers doing douga (drawing in betweens) who are very slow at drawing. The pay is per frame so it's all about efficiency. You would have to take multiple days for a frame to only make pennies per day.
The article you linked to is about R&D.

The point I was making is that software engineers don’t need to be classified as R&D.

Why can’t a company lump engineers in the same category as technical support? (Which doesn’t need to be amortized)
Probably the Japanimation upper brass. I don't watch it but most of the characters look identical with the good guys being Japanese but looking like white Americans: large eyes, fair skin, tall, voluptuous. Maybe it's easy to find those animators since their skillset is the same across the board.
Yes, but it will not work in a generic case because you have to handle the situations of deadlocks (i.e recursive mutexes for nested locking ..etc). Also you will introduce more problems of creating performance deadlocks. There will not be out of box solutions to all these. Once you start considering solving case on its own then this does not provide out of box solution as the original premise.
Tell HN: Stop using email as the unique ID when using "Sign in with GitHub"
I recently lost access to over 10 accounts after changing the primary email address of my GitHub account including DigitalOcean and Replit. I contacted support and they asked for my government ID. I cancelled the connected credit cards so I don’t get charged and have since moved everything off the cloud to local docker containers on my raspberry pi.
> Problem sovled!

Now if we could just fix off-by-one errors.
Can't the work be done in a Canadian entity instead of labour being hired via the US entity?

This way, all the R&D expenses are happening in Canada.
Thats exactly the kind of common assumption im advocating agaisnt. Evil behavior is not unique to sociopaths/psycopaths.
Yes. Recommend finding a job outside of tech ASAP before everyone else tries to do the same.
Those are pretty cool and I like that website. I have one, it's great. I'd probably have a bunch more if they had Type C power, that's too good of a product to come out of those environments I guess.
Their language, literature, music, history, and art.
Somewhat unfortunate name - I thought this was about a new Bluetooth spec or something building on aptX[1].

[1] https://www.aptx.com/about-aptx
Probably one of the purest examples of American exceptionalism.

Give other space agencies the budget of NASA, let experience marinate and you will see similar performance. NASA does not have some sort of magical intrinsic property that makes engineers perform better by sheer effect of working under its umbrella.
Thank you. I took a look at the book. It's really comprehensive in covering all the theory of modeling each component. But it doesn't really get into how to design larger circuits. There are examples of little circuits in each section, but it doesn't explain how to join stuff together into an effective whole. I think that's the hard part. How to mix paint and use your brush vs how to draw a beautiful painting.

I feel like a book focused on design will be written very differently.
Is it your thought that a 100% tax rate would increase the productivity of those being taxed at that rate? Or even leave it unchanged?
Video Games Helped Ukrainian Bradley Gunner Win Duel with Russian T-90M Tank
The culture surrounding temp work couldn't be more different, however. Singapore is an extremely classist and racist place. Malta is probably the least racist country in the EU/Europe.
I have toured the whole of Europe for work and it amazes me how accommodating we are to temp workers over here. Many of them speak neither of our two main languages (Maltese and English) and we employ them anyway. You can even get people in customer facing positions who can only communicate with hand gestures due to their lack of language skills and that's fine by us.
That would be unthinkable in any other country that I have ever lived in.

It's probably because we Maltese have a history of being temp workers ourselves all over the Anglo sphere. Moreover we are a very entrepreneurial people who value substance over trivialities.

Also worth noting that despite having a huge proportion of foreigners we have not experienced any significant criminal elements stemming from these demographics. Probably because unlike in places like Germany and Sweden, we give our foreign residents hope in the form of jobs, instead of keeping them jailed in beurocracy limbo. And you won't find any Maltese bitching about foreigners not integrating, as you will find in all classes of society in places like Sweden and Germany. It's immaterial to us, and we are smart enough to realize that that is not the source of the trouble that those countries are facing.

For all its problem this is one aspect where I believe my country shines in comparison to others.
"I'm not a great programmer, I'm a good programmer with great habits" - Kent Beck
“Disparaging” Defined:
The term “disparaging” is considerably more broad that the term “defamatory.”
(......) Perhaps the most consequential difference is many courts have held that statements can be disparaging even if truthful or non-defamatory [1]

So yes, it depends on who's judging, but it certainly can be, disparagement.

[1] https://ogletree.com/insights-resources/blog-posts/negotiati...
btw using statcounter for browser market share so you're comparing apples to apples says Safari usage is around 19%: https://gs.statcounter.com/browser-market-share
I found the conjecture in “The Beginning of Everything” to be so obviously lacking in evidence - like the ideas he was critiquing - that I couldn’t help but think it was intentionally ironic. Much of what Graeber criticized others for, extrapolating physical evidence based on their worldview, is exactly what he did using his own (not as mainstream) worldview.

Graeber’s own conjecture further illuminated the breadth of possible interpretations of the evidence, making his own arguments weaker but also, IMO, reducing the believability of competing perspectives as well.

I wonder if recognition of this is why Graeber was taking a more stereotypical liberal perspective later in his life. It is unfortunate that he is not around to share more about how his perspective evolved.
Your problem is harder than it needs to be; we can convert it to a closed problem, by requiring citations. Then the question is whether the statement is properly supported by the citations, which is far easier to evaluate.
And in World of Warcrft it's "kek"
I'm not sure this would even make sense to build - the purpose of a nuclear deterrent is to ensure that a first strike against the power in question is rendered impossible under rational conditions. If both sides have been reduced to ash, there hardly seems a point to maintaining that kind of posture - it's inconceivable that a war could be fought under the conditions that a mass nuclear exchange would entail.

What would there even be left to fight for? Once the first salvos have been launched, the rest of the arsenal becomes essentially useless.
This doesn't make sense even as a joke, since that's not what it means to leak memory.

Memory being "reachable" is a property used by garbage collectors to determine what can be safely freed, but reachable memory can still be a memory leak. (Which is why languages with GC can still suffer from memory leaks...)
I meant the cognitive load of ambulation itself. Not the self reflection time or exercise.

I do hope people choose a nice walk over color match games.
for laundry - cold/warm setting + cold water detergent is popular these days, further reducing the heating requirement.
The last part is funny. Even if you are technically not leaking memory you can still have pretty much the same end result in garbage collected languages if you mess up. The language might be tracking the objects but it can't know if you don't need them anymore.
Did people 100 years ago get stock options and similar forms of compensation along with their meager salaries?
They were fine for the first third to half of the game, but eventually the thin quest engine starts showing pretty badly...
It’s a little bit tricky to get the stats because it’s all self employed artists and they don’t tend to post their finances publicly, but you can see some data from patreon. This artist (NSFW https://www.patreon.com/braeburned) has over 4000 monthly paying subscribers. We can’t see what tier they are paying, but even if they all picked the cheapest one, they are earning as much as I earn as a programmer on patreon members alone. And then they have a whole load of merch like printed books, posters, etc that would be earning a decent amount.

Since there are basically no corporations in the furry space, the only cut being taken is the payment provider cut. No management, no marketing, no shareholders. It’s not the highest paying career ever, but I’d say it’s above median.
Their info about "rm -rf" not working in Windows is slightly misleading. In PowerShell, you can accomplish this by running:

rm -r -fo my-folder-name
Not advanced materials, advanced material culture. Natural materials.
I don't really think good artist are that common, then again I guess we are talking about anime here (jk, I appreciate the art of much anime).
Not one mention of huahuehuahue?

https://knowyourmeme.com/memes/huahuehuahue
> the only relevant factors should be its weight, its center of mass, and its moments of inertia around a few axes.

I believe the single biggest factor is which material the outer cover is made from. House balls don’t hook much because they usually just use a plastic cover which doesn’t grip very well.
With what? Powered how?