skysight-inc/HackerNews huggingface dataset:
> Now there's growing interest in the lessons their methods may hold for societies today

I don't know how to tell this without being condescending, but do you guys even understand how farming works?

The fertile soil is a result of a long process of bringing organic material and ash and depositing it on the field. Exactly the opposite of what we are doing today

When they lived in the rainforest, they would gather whatever leftovers from eating, possibly their feces, decaying matter, and deposit it all on the field. They would keep hunting, they would keep gathering, and all that hunted and gathered material would end up on the field. Maybe they would compost it separately and then drop it on the field, maybe they would drop it on the field and the field would be in effect the composting area. Over hundreds or thousands of years this would create those amazingly fertile fields.

It is very easy to see how this developed. They probably have noticed that if they keep throwing their leftovers or feces in a particular area, everything starts growing better there. The same if you throw out ash. Which they had lots of beacuse they were burning a lot of wood every day, living in the rainforest and not facing energy price hikes. If you have a village and you hunt and gather every day, if you constantly keep burning wood fire and spread it all around your village for thousands of years -- guess what -- whether you planned it or not you will create those fields because I bet nobody would be trucking the garbage far from the village.

The problem is we do not live in the rainforest and we do not have so much organic matter to cover our fields. And the leftovers from what we eat we dump mostly into landfills. Our feces are also escaping the system and are not providing matter back to our fields.
Wait, is that really energy positive including desalination? I thought that was so expensive (both energy and $) that it wasn't particularly practical
Running voodoo analysis on graph spikes is indeed a fool’s errand. What you really need is load testing on every component of your system, and alerts for when you approach known, tested limits. Of course this is easier said than done and things will still be missed, but I’ve done both approaches and only one of them had pagers needlessly waking me in the middle of the night enough to go on sleepless swearing rants to coworkers.
There are two choice you have when sending data:

1. Wait until you have enough data to send in at least one packet (maximize throughput).

2. Send data as soon as you have it, even if it is less than a packet's worth. (minimize latency).

If you want to send a file, for example, you should use the first choice. A common or naive implementation might be to read the file in chunks of 9kb (about the size of a jumbo frame), send it to the socket, and then flush it. There are multiple problems with that approach.

1. Not everyone has jumbo frames, so if we had a common MTU of 1500 bytes on our link, that means you'd actually send ~6.25 packets worth of data.

2. Even if you were using jumbo frames, TCP headers use up that space. So, if you flush the entire frame's worth of data, you'd send something like 1.1 packets.

3. The filesystem might or might not give you the maximum bytes you request. If there is i/o pressure, you might only get back some random amount instead of the 9k you requested. So, if you flush the buffer to the TCP stack, you'd only send that random amount instead of what you assumed would be 9kb.

These mistakes generally send lots of small packets very quickly, which is fine when the link is fat and short. As soon as one packet gets lost, you're still sending a bunch of small packets, but now we have to stop and wait for the lost packet again before we can start handling more of them. So, if you are sending to someone on, say, airport/cafe wifi, they will have atrocious download speeds even though they have a pretty fat link (the amount of retransmissions due to wifi interference is a large % of the bandwidth). This is very similar to "head of line blocking" but on the link level.

I only had to learn about this fairly recently because my home is surrounded by a literal ton of wifi access points (over 20!) which causes quite a bit of interference. On wifi, I can get around 800mbps on the link but about every 10th packet needs to be retransmitted due to having so many access points around me (not to mention my region uses most of the 5G band for airport radar, so there are only a few channels available in that band). So, when applications/servers don't fill the buffers, I get about 50kpbs. When they do fill the buffers, I can get around 300mbps maximum, even though I have an 800mbps link.

Hope that helps.
Apple allowing 3rd party payments in Netherlands w commission(2022)
The UX looks familiar (coming from Final Cut, Premiere, Vegas, etc), cool. I also recently learned of Olive: https://olivevideoeditor.org/about
Haven't had much troble with pip to be honest. I hear a lot of complaints from all kinds of people but I have never had an issue. Issues only arise for me when people are deep in the poetry, pdm and whatever tools.
Any recommendations or studies on testosterone boosters? I’ve been meaning to get tested.
When I travel, Before I pick a seat, I will think about the direction of the bus or plane to decide which side(left or right) seat I should select. Sometimes I like the sun while traveling, sometimes I'm not. The method is simple, it needs three factors,
1. The direction of this transportation tool way to your destination;
2. The time range;
3. The direction of the sun in the time range.
So if I create this site, I need these variables first:
1. Tell me where are you going(such as From, To). I can confirm the direction of the transportation tool on Google Maps.
2. Tell me the time, I can calculate the direction of the sun based on the time range.
After that, I can know which side seat you should choose.
In general:

https://en.wikipedia.org/wiki/Gene_polymorphism

And with respect to this gene:

https://www.ncbi.nlm.nih.gov/books/NBK6561/
I also thought they meant eyeglasses. I used glasses for a few years and never cared much for chromatic aberration, but once I started to use contacts, going back to glasses makes it very noticeable, specially on the periphery of the lens. Lenses on glasses need to be very high quality to approach the image quality of contacts in terms of distortion.
Better to proliferate than let a maniacal despot with a monthly habit of declaring his intent to enslave a thriving liberal democracy from being the only one with power.
And what's this "DNS test" which diagnosed it?
Executor is awesome because you can group applications into categories and search for the categories (great for people that forget names of programs), also its got really advanced launch options, but its pretty outdated.

There is also PowerRun from PowerToys, looks pretty good.
Feels like at this point the burden of proof should be on Mitchell to establish that an arcade machine is capable of producing MAME-like output under any circumstances at all.
> a cost to submit your app for review

They charge you to submit an app? Is this new? When I worked as an iOS developer this was not a thing but that was many years ago.
> C99 does not guarantee you can use realloc() in this manner

Yes it does. It requires support for reallocing down to zero, which results in an object that is like one that comes from malloc(0).

(What some people think is that realloc(x, 0) is equivalent to free(x). It isn't. Resizing down to zero isn't freeing. It might be, if malloc(0) doesn't allocate anything and just returns null. Why some people think realloc(x, 0) is free(x) is that they read realloc man page from the Linux man-pages project which says such a thing.)

realloc(ptr, 0) could fail to free ptr, in the situation that allocating the zero-sized replacement object fails. In that case, null could be returned, leaving the old object valid. This is ambiguous, because null could also be the happy case return value when the old object was freed and the zero-sized allocation deliberately produced null. Under those conditions, the cases in which there is a memory leak are indistinguishable from the ones in which there isn't.

(I'd rather suffer a memory leak in the OOM condition, than have previously defined behavior gratuitously flip to undefined.)
you must have missed the soapboxes on how google cannot properly support products anymore (The "google graveyard") and especially any topic touching on Youtube.

But sure, for Android topics they get off lighter because devs do technically have F-Droid as an option, or simply hosting an APK on version control for user s to find. There are ways to get around Google's barriers even if they have a steep financial penalty. Apple gives no official way without voiding your warranty (I don't even think rooting your Android these days void you).
Stealing? I see it as fee for an exchange to access to a huge market of wealthy people (one that can afford an iPhone probably can afford your app). Where entry barrier is extremely low. If you make 100 sales, you don't have to pay much, if you make huge profits off the platform you make huge payments to the platform owner.
https://www.healthline.com/health/mthfr-gene

Multiple mutations of the MTHFR gene means that a lot of blanket statement health advice doesn't necessarily apply. It's also not all that uncommon, and it's something that most docs in the UK aren't familiar with. High incidence in Ashkenazi Jews (which I am).
> analyst would double-check it

Except sometimes they won't, and it'll turn out to be hallucinated info. :(
Graham Hitchcock writes some amazing books that offer insightful possibilities to our past. He typically bucks main stream archeology theories
This is a post-ironic joke. I'm 100% serious, but I know people will find it funny.
That sounds very likely. The ideological purists of the old board would have acted exactly as they did if they learned about this deal at that time.
cool, but when will that land on laptops i can actually buy?
Are you tired of the complexities of self-assessment tax returns? Fret not! UK Property Accountants is here to simplify the process and file your tax returns.
Is it much more complicated than to prefer the predominantly northwest side in the morning and northeast side in the afternoon (for northern hemisphere)?
You're definitely not looking in the right places then. I've seen Microsoft, Google, twitter, Mozilla, you name the company; coming under fire and everyone piling on. When apple gets criticised in the same way (few and far between that it is), you get an army of apologists out in force ready to die to defend all that apple does.

I've never come across a company that instills that sort of blind faith in its users.

My personal stance is I don't trust any of these companies and will come to threads to be informed about whatever privacy/security/monopoly practices these companies are trying to bypass/do this week for their own profit. I have no allegiance, they're all as bad as each other. In my experience apple is able to do more and gets criticised less.

A recent example was Google implementing something in chrome apple had implemented ages ago in safari. You actually had people saying is was ok for Apple to do it but not Google.
China ECONOMY China's economic growth is set to slow in 2024
The world is a better place now. Have you SEEN vr porn? Holy gods.
Gene Polymorphism
Love Flowblade! I use it for post-processing lectures and technical talks on my Linux laptop. Tried a bunch of other (better known) editors and they were all disappointing in comparison (slow, unstable or both). Anyway, wonderful project. Thank you devs!
The environment is changing and there are many more out-of-distribution events that can interfere.
yes that sounds rational. central bankers are humans with a target on their back though.
It's probably on microfiche in a university library somewhere.

HN elders: How long would it have taken to get your hands on this paper (or a similar "old; noteworthy but not famous" paper) in, say, 1985?
I have been working in the hearing aid industry for over two decades and it’s quite a specific niche. It’s where Medical Model meets Consumer Electronics. So on the medical side you need proper diagnostics by an Audiologist and then very demanding ongoing support and patient hand-holding. Here one uses the expensive medical grade devices R&D’d by the Big5 global majors who have consolidated the whole market. It’s high margin and clinicians like it. On the the other hand there is very common presbycusis or age related high frequency loss or noise induced loss which almost everyone ends up getting (with marginal frustration) - this is the market the new OTC class of ‘starter products’ is aiming for and they are DTC sold online. They are low margin and quite hit and miss at this stage, but can potentially grow the market (create awareness). Competition will be fierce (soon Apple/Android pods will do the same)and the Big5 are all scrambling to buy up potential OTC device companies eg. Sonova Group Switzerland (Phonak, Unitron) has bough Sennheiser consumer division, Sony is working with Signia/Siemens etc (they want to own the whole escalator to high margin medical grade devices). I have it directly from the co-founder of hear.com the worlds largest online h/a marketer and networked referral source that they blew several million euro on a DTC/onlinetest/delivery model which was a total fail (“not interested!!)Then there’s the unit economics: only a small percentage of humanity has moderate to severe hearing loss (MUST act) so the R&D to sales ratio is terrible compared to eg Samsung that makes a billion TV or fridges. And then you must plug that device into the medical supply chain where each degreed professional ads their margin.
So, because of the monopolistic tendency with high barriers to entry in a niche market with intensive personal service under a medical umbrella, I think it calls for disruption but it’s tough.
My sense it that the cheap OTC market grows rapidly but there’s not a killing to be made, and the Big5 get more concentrated and smarter as real-time AI (liked to a smartphone-hearing aid) solves speech to noise ratios with advances algorithms.The hearing impaired consumer will always pay top dollar for this as ‘to be human is to communicate’. HM
I believe I misinterpreted, it sounded like you were just suggesting it was copyright and thus could empower the artist to sue the companies. As if the process was rather straightforward and thus the fault on the artist for not pursuing. I'll admit that I'm primed by other comments which do express this sentiment explicitly. Sorry if I misunderstood.
There’s an argument that without SBF stealing all that money and giving it to the DNC we’d have a president Trump today and the Russian army would be halfway through Germany.
Show HN: `Depermaid` Visualize Swift Package Dependencies
Released depermaid – Swift Package Manager plugin for dependency visualization. Seeking Hacker feedback!
I hate those windows, when fully dimmed they let through a lot of blue light, and blue light is bad for sleep.

On the other hand though I detest window seat passengers who insist on having the windows closed for take-off and landing. I'd like to know when to expect a thud, thanks. The electric shades are nice in that aspect because they are never fully opaque.
The difference between the Apple and Google lawsuits (from what I can tell), is that Apple didn’t exempt FANG and held them to the same terms as everyone else while Google made private deals with special terms for individual businesses (Spotify was one, IIRC) that were not available to all customers.
This guy also hates taxes.
There is absolutely zero comparison between living in the world and experiencing it, and building a model, loading in copyrighted, carefully curated material and then charging for the outputs of said model without paying royalties. It's hard to even believe people can't understand the difference.

The fact is, the majority of people do not want to steal others work for profit, and for those bottom feeders that do, there are lass to discourage such behavior and to protect the original producer.

If these models were trained on creative commons licensed material only, then you'd have a leg to stand on.

I even had to pay for my tuition, and textbook material. Even if some portion of my knowledge comes from osmosis, I have still contributed at some stage to access training material.

When I was 16, I wanted to learn to code, do you know what I did? I went and purchased coding books because even at 16, I understood that it was the right thing to do. To pay the author for the privilege of accessing their work.

How basic can one get?

Would you like it if I broke into your house and used your things without asking you? Because that's about what's happening her for professionals.
It doesn't "diagnose", you look at what the genes express in terms of alleles. Lots of information publicly available from reputable sources.

I'm not here to push recommendations of DNA services, but the better ones allow you to export your raw DNA data for further scrutiny if they don't allow you to just browse it by gene number via a web app. If you're interested, look it up. Likewise, watch out for the one that handled a security breach crappily recently.
...and if you ask a human artist to exactly reproduce an artwork, that is copyright infringment, or forgery. I don't see how this is any different? The person using the AI to make exact replicas would be the one committing the copyright infringement, not the AI.
No. Drive through Austin right now on Google Maps. The houses are huge, the streets are gorgeous, and the neighborhood went from majority white to 90+% Black in the span of just 10 years.
You know what else is usually close to 3%? Credit card fees.
> Even Apple can’t access the data.

They own your device 100%. Of course they can access your data...
>Rule #6: Blind obedience to authority is the greatest enemy of the truth.

This one is my favorite.
Any good open source video editor for Windows? Top google results include https://www.openshot.org/ and https://shotcut.org/, but both don't have obvious links to the code repositories and it took me a while to find them which is often not a good sign.
Yes drop the “previous error” by setting the integral to zero when the setpoint changes such that the sign of the error changes.

If the derivative is on the error when the setpoint is changed all of the sudden the error is increasing instead of decreasing so it works as desired.

There are many books on control systems that cover different forms of the PID algorithm and what applications they suit.

I prefer the velocity form or double derivative form for the simplicity of managing the integrator and applying real world limits on maximum and minimum outputs and rate of change of output. I basically never need such a fast response that it is worth bothering with D.

A mathematics professor solved the differential equations governing my processes so now I can calculate the exact correct gains for critical damping and simulate the response for different limitations such as input sensor resolution and measurement delays. It is wonderful.
There is a way to do it by setting up another queue and redirecting inbound packets into that queue, but I don't remember the specifics. I do recall quite a bit of trouble getting it to work. If you search for it you should be able to find some topics on the subject.
I put all my hope for humanity in the Open Source AI movement. As a liberal capitalist freedom thinker who likes alt-mags and torrent files.

Allowing the AI Ethicists to decide what is and is not aligned is to consign our future to a new dark age of rule by clergy.

Just fucking go put on 2112 - Rush already.
The problem was that Erdogan borrowed at a higher interest rate. The issue with countries outside of US is that the local currencies are not accepted anywhere so you cannot cover your deficit by printing money. You need us dollar, gold reserves to back the value of your currency.

If you decrease interest rates while you have high inflation, people spend like there is no tomorrow. If you could buy 2 loaves of bread and 2 tvs today, you can only buy 1 loaf of bread and 1 tv in a month's time. So you buy and stock. This creates increased demand which creates increased prices.

At some point you don't even know what the prices of things are, manufacturers don't know it as well, so they increase the prices higher to cover anticipated future costs. Your wages rise but your purchase power declines each month.

Portions get smaller, prices get higher, you live a shitter life.

Inflation is the mother of all evil. If high interest rates are needed to keep it under control it is worth every effort.
Apple is sitting on a $150 billion warchest of cash. I'm guessing that some of that comes from what they're charging above these non-negligible costs. They don't have to run a charity, but they're making fucktons of money between all their products so it's hard to see their 30% cut as anything other than extortion.
I don't think so.

The main difference is that most people use one of the google products directly or indirectly, regardless of their attitude towards the company.

In comparison it is easier to not use Apple products if you don't like the company.

And thus people like you who own an Apple device feel targeted for their choice of using Apple and thus see it as more aggressive and powerful. It is as simple as that. You can find this pattern in every kind of domain, I see people replying with anger and/or passion to any criticism on their car, motorbike or bicycle brands. They naturally feel compelled to defend their brand of choice because they actually feel targeted as owner of it, because it feels like their own discernment is targeted indirectly.
In terms of performance: I realize that this is a somewhat "toy" issue, and it's a sample size of 1, but for the currently ongoing "One Billion Row Challenge"[1] (an ongoing Java performance competition related to parsing and aggregating a 13 GB file), all of the current top-performers are using Unsafe. More specifically, the use of Unsafe appears to have been the change for a few entries that allowed getting below the 3-second barrier in the test.

1. https://github.com/gunnarmorling/1brc
Cloned rhesus monkey lives to adulthood for first time
> I'd be very happy if some expert could tell me that this is completely worthless.

Is Dr. Larry Appel, director of the Center for Prevention, Epidemiology and Clinical Research at Johns Hopkins not an expert?
Not having to interact with a cashier is the exact reason why I prefer self checkout. I dread the thought of a cashier trying to have small talk with me. What disgusts me even more are fake, paid for smiles. I don’t want any of that.
> Therefore Apple App store is a monopoly.

Not under US law according to the very court case being discussed.

Why are people still making this claim when the judge literally concluded otherwise and then a panel of appeals court judges confirmed her ruling?
So it sounds like Ilya is making rifles with more precision, then.
I think being alive is awesome in aggregate even though there are people whose existence is miserable and for whom it's absurd to suggest that life might be awesome.

You might think Descartes was an awesome human, but what about the broken hearts he left behind? His past lovers might think your aggregate perspective is absurd.

Your focus on picking particular contradictory perspectives doesn't seem relevant to me. I don't think it's particularly sophisticated. It comes to me as being more interested in cynicism than pragmatism for aesthetic reasons.
The only difference is that you don't need to own an expensive Google device and pay $100 per year to develop for the Play Store, the 30% criticism applies as well though.