skysight-inc/HackerNews huggingface dataset:
I'm not sure how saying 10% of people control decision isn't distributed decision making.
Knowing the author, she'd probably try to update the book to make Dursley trans.
Show HN: Hot Reload for Unity – Edit any C# code, get immediate updates in game
Hey HN!

We're a game studio working with the Unity engine, and have spent many hours frustrated, waiting for code changes to compile. It was taking us 1-2 minutes for the every single change. So we developed a solution! We created a tool that lets us iterate changes in less than 1 second, without waiting for Unity to compile or reload the game.

We've been using this tool in our studio for a few years now and it's been a game changer for us; saving massive amounts of frustration, and also helping us hit deadlines. We recently decided to make it public and share it with the wider community, while also helping us fund our future projects.

It's free for Unity Personal users, and Unity Plus/Pro/Enterprise users can get a 30-day free trial followed by free 2 hours a day of usage until purchase (after which case it’s unlimited usage, no restrictions).

We hope this tool can help other developers too! Let us know what you think!
Be careful what you wish for ;p :

Scrolling the tech tree of the Caveman 2 Cosmos mod for Civ4 :

https://www.youtube.com/watch?v=eWxAn5gXb2A

(not sure what the exact count is these days, but it's on the order of a thousand techs)

Mod presentation : https://forums.civfanatics.com/threads/caveman-2-cosmos.2885...

Latest major version released last month and Player's Guide : https://forums.civfanatics.com/threads/caveman2cosmos-v43-pl...

Modding is kind of in tension with the concept of direct sales... for similar reasons that open source is in tension with it. It's even worse for games, since most games are closed source, and mods generally directly build up on them.

I could see total conversion mods perhaps separately selling their art assets like this (since the open source of the rest of the code already often is in tension with the level of ownership that artists tend to claim over them).

The closest we got to what you suggest is probably StarCraft 2's Arcade mode, and platforms like these are bad for reasons too obvious to state on HN.

But Civ4 is a great example in how you can create one of the biggest and longest lived modding communities out there : you just need to open up your game ! And this is something that dates to Brian Reynolds' Civ2 : https://www.filfre.net/2023/01/sequels-in-strategy-gaming-pa...

Sadly, Civ5 was a regression there, and looks like Civ6 even more so ?

Speaking of educational content, here too Civ4 seems to be unsurpassed in its Encarta-like Civilopedia, and mods have only improved on the depth and breadth (if maybe not accuracy) by often cribbing their descriptions from encyclopedias :

https://www.youtube.com/watch?v=7WveveonsHM&t=495s

https://www.youtube.com/watch?v=7WveveonsHM&t=1326s

https://youtu.be/-titvSZsurE?t=945

(this player ignores the historical descriptions, but spending minutes reading them is something that most viewers are not likely to be interested in)

Personally, the regression from Civ4 to Civ5 in their Civilopedias is for some reason what pained me the most...
Utilization is choosing throughout and cost over latency.

People care about utilization when, eg, processing petabytes of data — something that takes hours to days, where you’re optimizing batch throughout and cost. By making sure you efficiently utilize your hardware.
Drop a url to your startup/product below if you'd like me to make a content strategy video for it.
I think it's called an OISC for languages with 1 opcode
I hear you. What do you think of the time/expertise/tooling it takes to train these models (and that's it's an iterative process and openai has a significant head start). This strikes me as more than a 'first to the gate' advantage (but perhaps less than a traditional moat).
You're arguing for increasing developer freedom by removing their ability to issue the license of their choice?

There are licenses that provide no restrictions and licenses like GPL that do. Developers should be free to offer whatever licenses they want on their code.

Just because you like a particular kind of license, doesn't mean you should be able to make everyone who publishes a public repository use that license.
Wrong. They should.

Any queue that fills up, say halfway, is an indication the system is in a precarious state.

Its simple. Queues have limited space if the velocity of data going in is faster then data going out the queue will fill up until it's full.

A half full queue indicates the velocity is in such a state and such a state is unsustainable. You need to build your system such that it stays out of unsustainable states as much as possible.

If you're finding that your queue fills up half way a lot that means you're building your system in such a way that it operates at the border of sustainability. In other words the system often ingests data at rates that cannot be sustained indefinitely.

If a system with a queue half full operates in that same state twice as long, you now have a full queue and you're losing data.

In essence your queues should mostly be empty most of the time. At best you can account for occasional spikes as the article stated but a queue even half full should never be the operational norm.
There are, but most tech employers made working in the office worse and worse to the point where it's now both unpleasant and unproductive.
I never /really/ learned how to use a debugger. I know what one is and know enough to flounder around in one, but I haven't reached for one in a long time.

These days, I work on buzzwords like kubernetes, microservices and Go and I likely couldn't use a debugger for customer issues even if I wanted to. Instead, I rely on a mix of intuition, logs and sometimes blind luck. I wonder if I've accidentally ended up in a domain that isn't that difficult. Or perhaps my luck will run out and I'm going to hit a debugging brick wall some day in the future.
No “good hearted person” thinks that all you need to do is provide them with a house. There is real hard evidence that people can do much better if they’re provided with housing and support services. But the permanent housing needs to come first for recovery, which includes recovering from the PTSD caused by living so many days without a shelter.
Fair point. In our experience with our previous product (for which we had originally built Flasho as an in-house tool ) ,we saw that both devs and non-devs (from the growth team) used it to set up customer notifications . Obviously , the growth folks initially needed a short introduction to the database. Once that was done, they were pretty comfortable with the tool.
What's important is that people who make good investment decisions make more money than the people who make poor or no investment decisions.

That is required for capital markets to work.
According to your opinion,
In general,especially US tech industry, How frequently do dev's have to work overtime ?
The Norvig – Chomsky debate (2017)
but I try really hard to cut a circle in arcs with intersecting lines but it looks impossible
Without capital? What does that even mean?

"Capital" is just a proxy word for resources.

How can you develop anything without resources?
That means: too much money, and it's loosing its worth more quickly.
I refuse anything or anyone involved with crypto.
Prayer is a simple meditative act of empathy that feeds hope. Without any hope for change, nothing ever will, because hopelessness destroys the will.

Prayer gets a bad wrap from anyone that gets their theology from ’The Simpsons’ though, but it can be useful to consider what’s below the surface.
According to your opinion, In general,How frequently do dev's have to work overtime ?
`Liquidity` = `Value` minus `Debt`

`Excess liquidity` simply means we were in the middle period where valuations increased, and debt levels hadn't yet caught up, so new credit was being issued fast, and money from loans was entering the system accelerating the cycle.
Wait, what UI are you specifically talking about ?
Yes, I considered that and agree that it would have been nicer! I didn't pursue it for this project because my jury-rigged SD boot was working fine and I wanted to move on to other parts of the system.
One email written by GPT and suddenly the whole person can be replaced by it?

That's quite the leap of logic.
In fact failure of individual nodes is almost required, just as the slowest antelope needs to feed the lions so that the antelopes as a whole become faster.
This guy is doing something similar with heat pumps and water storage - specifically utilizing radiator and boiler along with heat pumps: https://www.2040energy.com
It’s a bit of a sledgehammer approach, but a Nuc with Proxmox is pretty excellent. You can even use 10gbe via thunderbolt (or the pci slot on the larger Nucs).
What routine do u do and how many days a week?
It was made into a stop motion movie by Wes Anderson.
This is the first time I see somebody praising a Google service for better support than competition, with actual humans in the loop!

My applause to Google Fiber.
Reminiscent of '1984' is this tendency to bowdlerize art some people find offensive. It is literally editing the past, and it is a danger because someone is deciding what is to be edited, and it is probably not you or I.
It IS a bad idea.
1) The attacker get access to the server and changes the file on the server, one that writes an html/js that redirects to https://example.com/malicious.html with the same interface and captures your secret password. Proceeds to access your file with your password.

2) The code calls back home in xhr.open('POST', 'https://zlgpaemmniviswibzuwt.supabase.co/rest/v1/rpc/increme...', true); i don't want YOU to know when i open a file, or encrypt a file.

3) The surface attack of the browser is HUGE, there are many escape the sandbox vulns, same origin bypass, zero day exploits that can be exploited, take a look at the cve database of chromium, using the browser the way it is proposed is a big mistake.

Finally, the code is not audited, may have cryptographic weakness as pointed in other comments. The solution you made could be good for a class assignment, or to learn how to use cryptojs, but from the security standpoint is a mistake to use it for anything serious.

If you are security conscious, you should use VeraCrypt/bitlocker, a simple rar/zip with password, even a pdf/.docx with password, or use a secure server with SSL, sftp?.
This software will be used by both sides.

-admin feeds gpt a checklist

-gpt generates a long email

-student receives long email

-student sends gpt long email

-student receives checklist

It’s like the opposite of compression. More like stenography.
Quantity of oil may not mean much if it's too deep and expensive to extract. The important part is how much "free" energy you get from the oil that you didn't spend digging it up.
The initial distribution of shares doesn't really matter, wealth will concentrate anyway.
I’ve been using Kagi search for a while now. Is their API an option?
Framework7.io – build mobile and web apps with native look and feel
also the nice things, lots of quality videos on youtube about it
I have a whole piece coming down the pipeline on this.

I think a huge reason the js crowd got away with the "better DX" spiel is because CSS got left on the side.

So doing it CSS-in-JS allowed to paper over the CSS painpoint for componentisation and composition.

If you look at it this way, Tailwind make sense. Because what it gives you is mixins and variable. Just... Mixins in html `class`
Psychedelics, schizophrenia and other mental illnesses, meditation and other techniques are reasonably valid examples of leaving I'd say. We don't really study them them to the degree that we could, but perhaps some day we will.
“As with all new technologies that affect higher education, this moment gives us all an opportunity to reflect on what we know and what we still must learn about AI.”

Did they use ChatGPT to apologise for using ChatGPT?!?
The person is still making the decision to do those things, which is really the important part. And lets be honest, most people probably used Google for love letter or wedding speech ideas before. ChatGPT is just next step.

Also, when does it become personal? Is it a time thing? If the person went back and forth with ChatGPT crafting the text for an hour, is that long enough to claim personal?
The issue is not that the parking lots are empty, but that the rail station is surrounded by parking lots at all. This is a terrible waste of transit infrastructure! Rail stations should be located in densely developed areas close to destinations. If you put a station in a low-density area, that creates an opportunity to build a new efficient urban center. (In some countries, the land-value increment created through this kind of development is a large source of funding for transit infrastructure).
The problems you're describing are technically problems of apps, not really problems of Windows (any more). Yes arguably the line is blurred, you can say this is a pedantic distinction because Windows = the apps that people use. But the tech is there.

MSIX indeed picks the install path for you but very few users want to change it these days. Chrome installer doesn't let you pick either.
Prayer itself is fine.

However, prayer has been intentionally used by one political party as a deliberate replacement for action when it comes to gun violence.

Prayer without action is… well, it’s hard to be diplomatic about it.

Anyway, in these conversations that’s where the dismissive was about “thoughts and prayers” comes from. The acts of thoughtfulness and prayer themselves are fine, but they get deliberately used to replace any action. Which is contemptible.
It's just a bootloader, with a few tricks up its sleeve. All it does is letting you boot from any storage medium you want (most notably NVMe) instead of being restricted to the hardcoded sequence of the boot ROM.
Yes. Except there is also a group of people that sit on the side scamming everyone by building assets that promise to fit in the index but are just trash and return nothing.

:Cough: VC and Growth-based startup :cough:
It’s a pretty good indicator that if a mass shooting happens and you must use ChatGPT to write the response then, yes, it looks like a big part of your role is superfluous.
No, definitely not. It's a sad fact that many people have to do what most of us would consider 'boring' work in our day-to-day lives. Prompting DALL-E may not be 'as creative' as not using it, in the same way that using Photoshop tools might not be 'as creative' as painting with a brush, but that doesn't invalidate either process.
You've put most of my thoughts into words more eloquently than I would have :)

If I'd add another point, I'd say that many skills of a good programmer don't necessarily relate to programming itself -- even still on the technical side.

> And realize that all programming is essentially an exercise in complexity management.

I think this gives us a hint at this. If we're building more and more complex systems to solve problems (and that's what our job is, not producing compiling code!), there's also tremendous value in reasoning and extrapolation skills that allow us to "mentally leap into the future".

In his first session of "Beyond the Goal", E. Goldratt elaborates on four questions he insists one must ask about new technologies:

- What is its main power?
- What limitation does it diminish?
- What are the old rules that accomodate that limitation (and should thus be abolished)?
- What should we do instead?

Along those lines, often we're given a problem and an existing system; and the best thing to do is just to identify why there is a problem (the limitation) and what (ideally simple) steps we can take to get rid of it. So less thinking along the lines of "add another form/button/algorithm/yaml file" and more "hang on, this problem just goes away if I correct some preconceived notion we just inherited without introspection".

Edit: I have encountered situations where the last bit resulted in me mostly getting rid of code (and complexity) instead of adding more to a project.
Get a 16G rockb5b board
During the Carter Administration, the majority of business within the United States was family owned businesses. The Reagan Administration and 8 years changed all that to the majority of businesses being owned by corporate conglomerates.
It's a platform backed by a large company, it's bad for everyone (in the long term).

The much more problematic DRM and other walled garden issues aside, Steam's interface seems to be designed to emphasize safety, which would be fitting for software aimed at pre-teens, but is actually harmful for the teenagers and older that are its target.

(Of course one reason Valve likely did it is because it makes the job of their moderators easier - compare with the old Steam phpBB forums - and company-paid moderators is also the easiest moderation system to set up and maybe more importantly, remain in control of.)
Here's a mental model I find helpful for understanding current circumstances:

"Quantitative easing" means issuing new money -- a government obligation that pays no interest -- to purchase treasury (and agency) bonds -- government obligations that pay interest. Until very recently, for good reasons (a global financial crisis, a global pandemic), the Fed and other central banks around the world have been engaged in quantitative easing at an unprecedented scale, replacing government-issued financial instruments that pay interest (bonds) with government-issued financial instruments that pay no interest (money). The result has been an unprecedented increase in private cash balances -- what many call "liquidity sloshing around."

Last year, some central banks started doing the opposite, "quantitative tightening," i.e., selling previously purchased bonds (or letting them mature), removing liquidity (government-issued money) from financial markets and replacing it, directly or indirectly, with financial instruments that pay interest (government/agency-issued bonds). The result has been a gradual decrease in private cash balances -- one could call it "liquidity evaporating."

For example, you can see the value of the financial instruments the Fed owns (i.e., it has purchased them in the past and continues to hold them) here:

https://www.federalreserve.gov/monetarypolicy/bst_recenttren...

--

PS. I'm talking only about readily observable facts, not about "excess liquidity" in the abstract sense, e.g., as described by economists who call themselves Keynesians.
I said most, but if you're looking at the projects funded by the EU, there's plenty of heavy projects such as the EPI (that can be criticized of course) and contributions to many fundamental research projects.

Incremental research is needed, and as a collaborator or downstream from many of these projects, the developed tech is often disruptive in many ways, be it cost reduction (keeping the industry competitive) or creating new features, improving safety of security of the products. Yes, developing a slightly better telegraph has its use and it doesn't beat inventing email but email itself was a incremental progress from telegraph, telex, fax, BBS, internet... Haven't seen a 747 assemble itself from a DARPA project yet.

A lot of the cutting edge stuff on all kinds of wireless or fiber communication is funded through the EU and I'd say looking at funded projects year after year you can see lots of research lab work percolate quite quickly to a large network of SMEs that then provide new services to lots of European companies.
"traditional" may have been the word closer to what he was looking for.
Oh, I totally agree; I just don't think it's likely that Blizzard will be making another Warcraft RTS any time soon, and if they do, the story will either be some complete side-story with much smaller stakes, or they'll expect you to have at least some familiarity with the WoW story to understand it.
I have been salaried for nearly 20 years now, and have never, in that time, been required to report my hours.
While limiting, if you're in a world city with huge population density you can still reach a lot of people. Suppose you live in a high rise, you can reach all the people in the buildings across from you, in the cafe down below, offices in the other building across from you, etc.
I suspect that the aftertaste is one of the selling features for brands: if you take a bite, enjoy it, and then an aftertaste tries to settle in, you might be likely to go for another bite to cover it up and repeat that until the product is gone and you want more.
> Yes this comment is an ad hominem

It is also a natural consequence of the culture you happen to have been raised in, which is an extremely interesting aspect of consciousness: how easily it can be programmed, and how influential it can be (it changes how reality "is"). In your case you have self-awareness of the phenomenon, at least in this case, but most people don't operate on that level.
What Is Textmode?
I’m genuinely curious, how do you recognise it?
It says a lot about how bloated administration is. The gross disrespect to the students that an associate dean of DEI, not even the chancellor/president, or someone in the chancellor/president's inner circle wrote the letter. A written response to a mass shooting on campus was deemed so unimportant it got passed down the chain at least two or three times....think about that for a second.

I went to a similarly sized university - and when there was a mass shooting a few blocks from our campus (which sadly took the lives of a few students, but non-students were killed as well), the university president wrote the mass email that went out to everyone. Well, maybe someone under him probably did, but it still came from his address.

This woman should be fired immediately, but so should those above her. Absolutely disgusting.
> One email written by GPT and suddenly the whole person can be replaced by it?

This is my problem with the current chatGPT hype. People ask it a programming question and immediately think programmers days are numbered. I have used it to grammar check emails, I guess I'm no longer needed at my company.

I see these advances as the next step in productivity. Letting a tool write 'good' emails or mundane code will let people focus on other problems like figuring out which emails to write or which product features to add.
Another benefit, queues can enforce ordering, and limit concurrency.

This can be helpful for avoiding resource contention, or hitting an API limit.
SIM swapping and spoofing is a thing.
Attacking is sometimes the appropriate response.
I might be missing sarcasm, but Glencore is a corrupt company operating in corrupt countries.
They bribe officials and have decent fines to pay as a result of their practices when setting up cobalt and copper mines.

https://www.bbc.com/news/business-63858295.amp
You’re being downvoted for contradicting the AI hype machine, but you are completely correct. Humans have been creating art for at least tens of thousands of years, and none of the reasons we create art will ever be fulfilled by AI.
If I had to summarize what I thought of this article in one sentence I'd grab this quote:

""Raw material (chicken frames) are cooked in water to specific solids content,” the representative wrote.”

The the product, the rep and the company are so disconnected from reality that they can't even call a chicken bone a "chicken bone". They call it a "chicken frame", like some strange chicken nugget defecating robot.
Sure, I wouldn't come to that conclusion solely based on that point either.

I think that 'university administration is bloated' is more/less accurate, though. e.g.:

"The number of non-academic administrative and professional employees at U.S. colleges and universities has more than doubled in the last 25 years, vastly outpacing the growth in the number of students or faculty, according to an analysis of federal figures."
https://www.huffpost.com/entry/higher-ed-administrators-grow...