HNHacker News
TopNewBestAskShowJobs

Negitivefrags

6,812 karma · joined March 1, 2012

submissionscomments
Negitivefrags··on Leaving Rust gamedev after 3 years
It wasn't really windows lagging, it was explorer. There used to be more things in explorer that were blocked on something ultimately blocked by I/O.

This tends to not be the case so much any more, so I doubt it would happen today.

Instead you get the dreaded "Working on it....". It seem's like hard drives can be just as slow to spin up these days as CDs were back in the day.

Negitivefrags··on The Performance Impact of C++'s `final` Keyword
See this is why I find this odd.

Is there a theory as to how devirtualisation could hurt performance?

Negitivefrags··on AI made these movies sharper – critics say it ruined them
I'm not really convinced by this argument.

Isn't the actual issue that SDR content tends to be mapped so that 0 is the darkest colour the TV can display and 1.0 is the brightest colour the TV can display?

When an HDR signal comes along, then of course the brightest element it can display isn't any brighter than 1.0 was in the SDR image. This has the effect of the scene being overall darker in order to give more headroom for brighter elements to be brighter.

But what is the other option? Have SDR content be dimmer than what the HDR monitor would otherwise be capable of displaying? I doubt you will get as many sales as your competition with that approach because the TV that renders SDR as bright as it can will always look better.

(I do understand that there are some caveats relating to the fact that max brightness is different depending on the amount of the screen covered in brightness, but I don't think it's actually relevant to this argument overall)

Negitivefrags··on What makes housing so expensive?
Consider how many man years it takes to build a house. It might take 20 people a full time year to build your house (including all the time spent creating the materials).

If we lived in a truely equal society where everyone was paid the same amount, you should therefore expect it to take 20 full time years of your life to pay for it.

Negitivefrags··on C++ Exit-Time Destructors
The other way to prevent all destructors running is _exit(0);

I tend to add that to software I write inside an #ifdef NDEBUG.

The OS does the work faster.

Negitivefrags··on Epic says Apple will reinstate developer account
He didn't say anything about the end of democracy. Apparently the media zeitgeist is so strong with this now that even just saying "Democracy" triggers the thought.

All he said is that it's the democratically elected officals that decide what laws companies have to obey. Just as they decide everything else about what what laws people have to obey.

Negitivefrags··on Beyond A*: Better Planning with Transformers
So A* is the most optimal search algorithm under the specific constraints it specifies. You can't do better.

However, sometimes the specific domain you are searching has other constraints that can be exploited to do better than A*. An example of this being Jump Point Search that exploits certain properties of grid searches if you can only move in certain ways.

If you were able to write a general searching algorithm that can effectively exploit the whatever the specific properties of the underlying domain "automatically" without you having to actually work out what they are, that would be useful right?

Negitivefrags··on Nvidia hits $2T valuation as AI frenzy grips Wall Street
I would absolutely bet on the Death Star knowing the exhaust port issue exists.

Just because some 1% chance that a new Jedi comes along actually happens doesn’t make it a bad bet.

Negitivefrags··on Berkeley's upzoning would be among nation's largest
Isn't that exactly how markets work?

Isn't that exactly the whole point of capitalism?

If people with money want strawberries, they buy more strawberries. Price of strawberries goes up. Farmers who could choose to grow strawberries or some other thing decide that they want to grow strawberries because the price is high. More strawberries are grown.

The people who have the money to buy the strawberries indirectly caused more strawberries to be created.

So yeah, the people with the money decide what gets created. This is a good thing.

Negitivefrags··on Are you sure you want to use MMAP in your DBMS?
When I was writing a game engine and doing a multithreaded resource loading system using job queues, I was concerned about TLB shootdowns, but was unable to really experience the issues with them.

I tried both regular IO and mmap and was unable to make regular IO as fast as mmap.

This is on a machine with 32 real cores running 64 job threads, saturating all of them with jobs. The jobs are a mixture of small (metadata) and big (textures and models) files. In theory, this should be a pretty bad situation for the TLB shootdown, and I was concerned about them.

But in reality it seemed to be fine, and a fair amount faster than with regular IO due to being able to have one less extra copy of the data.

Negitivefrags··on Weaveworks is shutting down
You probably want the kind of private equity funds that do succession transactions.

Small slow growing businesses tend not to actually need capital very often, so there isn't exactly a huge market for investing in them.

On the other hand, you get a lot of businesses whose owners are getting old / sick of the business. They need somebody to buy them out and install a new management structure.

There are a bunch of funds who do things like that. Look for "Private Equity" as a more broad category rather than just "Venture Capital".

Negitivefrags··on Adobe gives up on web-design product to rival Figma after deal collapse
I think the lock in with audio is significantly lower than with graphical applications.

You can even tell this by the fact that there is a universe of plug-ins that work across many DAWs due to having somewhat standard interfaces.

The culture of audio creation before computers was already that you connected many devices from different manufacturers together for different specialised tasks. I mean even the term “plug-in” comes from the audio world as far as I can tell.

Negitivefrags··on You're Too Old for That: Age Discrimination in Japan Tech
It’s not that insane. If pay is low then companies can afford to hire more people to do the same amount of work, leading to overall more employment and then presumably less homelessness.
Negitivefrags··on Bosses are using RTO mandates as a way to blame employees as a scapegoat
In many companies people are working on the wrong thing most of the time. It's so endemic that many people don't even see it.

When people ask questions like "Why does it take X engineers to run twitter?", well that is the reason.

If this was already the case at your company before the WFH, then yes, WFH didn't change anything, or even maybe let your emloyees work on the wrong thing even faster.

The other thing people don't appreciate is that it's significantly harder to find good managers than good individual contributers. I believe that management is about 300% more efficient in an in-person environment. As in, I can effectively make sure that 3x the number of people are working on the correct things in an in-office environment.

I find it nearly impossible to find people with the ability to do this correctly right now, let alone somehow needing to find 3x this number.

Even if people worked at half speed at the office (which I don't really believe), that is still worthwhile.

Negitivefrags··on Will scaling work?
It's possible that I misremembered 0.4% as 4%. As I said, it was long time ago.
Negitivefrags··on Will scaling work?
I remember long ago reading an argument that information technology has not actually increased productivity. I really wish I could find a source for this now, but I just can't seem to find it anywhere on the internet. Here it is anyway:

The administration of the Tax Service uses 4% of the total tax revenue it generates. This percentage has stayed relatively fixed over time.

If IT really improved productivity, wouldn't you expect that that number would decrease, since Tax Administration is presumably an area that we should expect to see great gains from computerisation?

We should be able to do the same amount of work more efficiently with IT, thus decreasing the percentage. If instead the efficiency frees up time allowing more work to be done (because there are people dodging taxes and we need to discover that), then you should expect the amount of tax to increase relatively which should also cause the percentage to decrease.

Therefore IT has not increased productivity.

Either it doesn't do so directly, or it does do so directly, but all the efficiency gains are immediately consumed by more useless beurocracy.

Negitivefrags··on Improving our safety with a physical quantities and units library
I’m not really a fan of the syntax in the article where you multiply the unit with the value.

I much prefer your user defined literal approach.

But is there any way to make it so you can introduce a new user defined literal for a new composed unit with reasonable syntax?

Negitivefrags··on Things I learned from teaching
I don't think it's an age thing, just maturity.

A type of maturity that develops much more slowly while being in the education system.

Negitivefrags··on The wealth of the 25 richest families in the world soared 43% in the last year
I'm not going to claim that all externalities are priced. There is certainly a lot more that we could do. But many of them are. The cost of the calories, the tools, the training, the property, and the marketing are certainly all priced.

But let's just say that you priced all of the externalities perfectly. In this hypothetical example, can you really make an argument that all of that adds up to more than, say, 100 dollars?

And if you can't, then you still have a lot of "value" to account for.

Negitivefrags··on The wealth of the 25 richest families in the world soared 43% in the last year
So if I have some wood, and I create a chair out of it, would you would say that nothing of value was created?

Previously we had some lumber worth $10 and now we have a chair worth $250 dollars.

Where did the $240 dollars come from? Was it stolen from somebody else?

Negitivefrags··on Raiders of the Lost Ark Story Conference (1978)
> S - What we’re just doing here, really, is designing a ride at Disneyland.

Little did they know...

Negitivefrags··on Mapped: The Migration of the Millionaires in 2023
The main reason often cited for China’s downfall is demographic collapse.

They have too many old people and not enough young people.

It’s potentially possible that automation can solve this problem but China’s economy has relied on relatively cheap labour for growth and the shift from will be rather alarmingly sudden.

Negitivefrags··on What the Goddamn Hell Is Going on in the Tech Industry?
The whole “measure it the way they used to” meme implies that you believe in the website shadow stats.

Well you might want to know that shadow stats doesn’t actually recalculate inflation using old methodology, it adds some constant factors.

https://econbrowser.com/archives/2008/10/shadowstats_res

Negitivefrags··on Cooler screens
At the start of the article my assumption was that the reason to do this was to save power.

After all, the big glass front is not very thermally efficient. Regular fridges like you have at home have much more insulated doors.

But then we find out that not only is there still glass behind the screen, but also the screen itself is very hot and therefore consumes a lot of power.

Madness.

Negitivefrags··on The midwit home
I purchased a home assistant yellow and my experience was anything but “ready to use”.

You have to build the damn thing, which isn’t hard per se since it’s ultimately only 3 actual components, but it still took me some time and felt complicated since it involves attaching a heat sink with thermal compound on a CPU.

And then the software install process isn’t totally amazing either since it involves flashing a USB stick, but also needing to choose a few very non-obvious options.

Should I install HA on the EMMC and later move my data-disk to the nVME drive or install the OS on the nVME drive directly? Google random forums to find out what people think of this decision first I guess.

I mean I think it’s still a good product, don’t get me wrong, but it is still very much a power user thing.

Which is probably fine because setting up HA itself when you have an install isn’t exactly a picnic either.

Negitivefrags··on How to Balance Money and Meaning
I think that this stat still rises to the level of being actively deceptive though.

Most people are going to take the term "Hydrocarbon emissions" to mean C02 emissions, even though it's referring to a different thing.

Negitivefrags··on "You have a 27% 'AI' issue in here"
Education just doesn’t really scale.

There haven’t been technological advances in education that have overwhelmed the student teacher ratio in terms of effectiveness.

On some level we just have to accept this.

Negitivefrags··on "You have a 27% 'AI' issue in here"
I am starting a private high school and this is exactly how we plan to assess students.

Not the LLM part though.

Not only do you get a good sense of what they know, but you get a chance to give real individual feedback about what they need to focus on next.

Of course towards the end in order to get a qualification that a university will accept as entrance we will need to teach the kids to pass the standardised tests too.

Negitivefrags··on Ways YC has changed in the last year
Sounds to me like in-person really was faster for this company.

You more quickly arrived at the point were the company fell apart, which was clearly inevitable.

Negitivefrags··on IPFS support got merged into curl
I don't know if I agree.

Perhaps in 99% of pages you want the latest version, but I think in 99% of requests you want an immutable thing.

Generally speaking web pages are made up of vast numbers of immutable resources.

← PreviousPage 4 of 32Next →