skysight-inc/HackerNews huggingface dataset:
The app only gets to present one frame per compositor frame, but that doesn't restrict the app to rendering only one frame. This purely seems like a power-saving feature; it might not be entirely unreasonable in battery-powered devices, but everywhere else adding yet-another frame of input lag to systems that are generally already noticeably worse than the competition - not good.

Since the compositor is already using vsync, it's generally pointless to run graphical applications under a compositor with vsync as well, since that only adds latency. [2] Hypothetically that can result in tearing, however in practice that doesn't matter, because the scanout of the compositor is basically a copy in GPU memory, so you'd have to be rather unlucky to see tearing, let alone consistent tearing. [1]

Of course, OpenGL doesn't support triple buffering (since it has fixed definitions of exactly one GL_FRONT and exactly one GL_BACK buffer per framebuffer/output surface), and it seems like at least nVidia on Linux doesn't support it for Vulkan, either (no mailbox present mode, only FIFO).

In any case, on X11 there is a huge difference between running a 3D UI on a compositor with (A) VSync enabled, (B) running without VSync (which introduces unncessarily high GPU loads, since UIs are generally super-quick to render and if your app architecture is correct, you should be seeing thousands of frames per second), (C) running with a frame limiter (careful choice of limiting FPS to avoid common multiples of 30), (D) rendering a frame as soon as at least one event has been posted, which requires some explicit synchronization work and thought (worker threads have to post events to wake the UI, animations need a timer). (D) is what QML does and what I'm implementing currently. It works well, latency seems to be indistinguishable from B) and C), without the unnecessary power use. X11 only seems to deliver events at a rate of somewhere around 250-400 per second, so an explicit FPS limiter is unnecessary.

[1] If you are rendering to a monitor, scanout happens approx 95 % of the time, so tearing is very likely. Let's say your app's window is 1451x1400 pixels big, then its framebuffer will be about 8 MB. The "scanout" will take something like 15 µs, so at 60 Hz scanout happens about 0.1 % of the time.

[2] My angle here is primarily applications that happen to use <insert 3D API here> as their UI rendering backend. Games have slightly different considerations and should generally just run full-tilt with triple buffering.
TIL HN has favorite functionality!
I use it as a super-upvote.

I try to only favourite the cream of the crop, in the hopes someone will stumble into my favourites list and enjoy them.

I mostly favourite comments not submissions though.
Magic Crop: Crop your perfect headshot with AI
The argument against Java is weak... You can take the latest JVM and run any jar from 1999.
Also, Java has had jlink in the latest versions which compiles a runtime that does not require a JVM installation, you don't need GraalVM for that.
He is a non-confirmist :-D http://paulgraham.com/conformism.html
Presumably they ignore correlated values. Like a French IP, a French localevnd AZERTY are all very correlated.
Not really surprised anymore because this has been discussed in the past but still perplexed why this is the case. I use the feature intensively and I find it useful. UX could be improved though, especially I'd like to be able to favorite a comment with a single click/tap, very much like voting up or down.
I often compare law enforcement to the Matrix. The government is the machines, and the citizens are the humans whose energy is being siphoned off, only in this case it's money, not energy.

It's unethical and unconscionable, and yet they still do it.
One of my previous employers had approximately a dozen billers for 75-or-so physicians, and the average physician salary was $500k.
To me, a git-based wiki is specifically a git repository that contains your wiki data / textfiles. Ideally it would be pure, the web or server code would be kept separate, possibly called/deployed on a git push hook.

It would make far more sense to write and commit and push only plain content, no cluttering the repository with generated markup every time.

This post is a great idea of leveraging github's own repo viewer & markdown handling. Plus they can always add their own web viewer/interface later if needed.
I'm going to assume you have little kids. If the kid is over, say 12, then a simple comparison of age and a boolean is all that is needed.
A static site generator isn't really the same thing as a git-based wiki.
You don’t always have to bring them there, but young kids do need help with getting ready for school.
Why would rotation speed inversely affect head noise?
Anyone interested in this should definitely read John Taylor Gatto.
His book 'Dumbing Us Down' gives a good overview about how school influences children.
What widgets do you feel are missing from Motif ? And why would it need 3D support ?
Again...ask your government why drug addicts have to hide in parks, in zurich every public toilet has a needle disposal built in (in "hotspots" the access to the toilet is free, and if you stay longer than 30 minutes the alarm rings). You don't want addicts in your shiny public toilet? Well then you have em in the bushes (with the needle). You don't solve problem by banning the peoples with that problem, in fact you make it worse for everyone.
I read on HN a few days ago that they use stripe for non sex related models, and ccbill for adult related models. Ccbill is the porn industry’s payment processor but it costs much more.
The terrible sin was putting SMR (shingled magnetic recording) disks in drives sold as conventional magnetic recording. This may not be nearly at that level, but it's concerning that the habit of mis-labeling drives continues.

e.g. https://www.tomshardware.com/news/wd-lists-all-drives-slower...
Building Construction Company in Nepal
National Research and Development Creation Pvt. Ltd. (NRDC Nepal) is one of the leading and rapidly expanding building construction, development and maintenance companies in Nepal. We provide robust and integrated solution to road and highway engineering, construction, development sector of Nepal.
>It’s not just transit. All local government projects in the US suffer from cost disease.

There are plenty of government projects done on time and at reasonable cost. Nobody here knows about them because you will never find them in the trendy major metros and upper class suburbs in which the occupants of HN live. Those places have money to burn so they burn it. Rust belt cities and Nowhereville rural towns and other places strapped for cash generally get their moneys worth because people the world over generally do their jobs and for the bureaucrats calling the shots in those places spending the minimum amount of scant resources to get something done is just part of the job. People shit on these cities for their crap roads, their run down school buildings and generally not being up to the kind of standards that a bunch of upper middle class people expect but you know what, their roads and their schools work just fine.
I never claimed brainwashed, uneducated or stupid. Far from it. But many major important parts of british history are glossed over. Much of the empire is taught as though britain was a trading partner rather than brutal occupier, the Irish plantations are glossed over as an unavoidable famine, ww1/2 are celebrated as the strength of the empire, and the postwar agreements and decisions which led to the current EU are mentioned in a sentence. These are massively important periods which directly explain huge parts of britain's "influence" over the rest of the world, and the information is available quite publicly, just never taught to children.

If people at large understood what happened and why we have the institutions we currently have, they are shown to be far more likely to be in favour of them.
Pretty terrible example.

Bad code gets us the most used, most popular desktop (and maybe server, definitely server for certain industries) operating system in the world? Mac is great, I have one, but Apple made it's cash stores on the back of the iPhone, not MacOS.
How many of your production end users are using firefox? Low single digits?
Reminded me of the scene in Ocean’s 12 where Matt Damon, confused by the anti-language being spoken and with no idea of what to offer, leaps in with some Led Zepplin lyrics. https://youtu.be/_j9qAhXfNAU
Police Quota's are unethical, period.

If you have a problem with certain police officers not doing anything, reprimand them.
Big tech market caps are a gambling game these months. There is an influx of foreign investors to the US who are gambling on tech stocks. Has nothing to do with their revenues, but it's a good rationalization. Investors would be foolish not to join the Fed-propped US stock rally. But they also have no loyalty to the companies so, when it will pop is anybody's guess.

https://www.investopedia.com/the-biggest-u-s-stock-buyer-in-...
As an Australian, this is fantastic. Why should Facebook and Google get to show news content for free? The only people unhappy about this, from what I have seen, are Facebook and Google. Big tech bullies, having a sook with their lobbyists and website warnings. Good riddance.
Do the addicts have any responsibility for their actions?
I love WebAuthn for 2FA, but I feel like it will struggle to go from 2FA system to primary login (as full replacement for passwords).

Indeed, exporting key information between browsers or devices are out of scope, causing browser makers to recommend never making WebAuthn log-in the only log-in mechanism, and allow passwords as fallback[0] (not really a replacement for passwords then).

Additionally, it is more complex for website operators to set up.

I know it can be done, though, and with an amazing UX as simple as clicking “login” on the chrome, and a simpler implementation for website owners.

I tried my hand at a protocol that does that[1].
I would love to see browsers do something with that UX.
But ultimately, browsers hold the cards; whatever ships wins.

I believe that whatever path we have, this UX will eventually be the one users experience; I’d just like to have it happen within five rather than ten years.

[0]: https://developer.apple.com/videos/play/wwdc2020/10670/

[1]: https://espadrine.github.io/blog/posts/webidentity.html
apple is ~50% on the US and 25% in europe. Hardly controlling
Can you imagine getting a “F” for a penis rating you requested and paid for under the assumption that she’d be giving complacent ratings only?
this sounds terrific. building game and writing solve for it.
Fox news doesn't think it's a problem
> that rewrite is typically unnecessary if you actually use discipline when developing and learn how to read code

"But developers that can exercise discipline and know how to read (and modify) code instead of rewriting cost so much money..." is what you'll typically hear in response to this.

It's cheaper (and often faster) to have cheaper, less disciplined, less experienced developers rewrite something multiple times than it is to have more expensive, more disciplined, more experienced developers write something and maintain it. It's also harder to keep the more experience developers because most developers I work with start looking for another job when their project goes into maintenance.

The typical "we never have enough time/money to do it right the first time but we always have to make the time/money to do it twice" situation.
Yeah, I came to the same conclusion after thinking about it some more. Looks like a faulty memory.
A beer with the co-founder of Lusha
Presumably the billers spend a lot of time trying to get money out of insurance companies? We don't have those either..

[We do have private healthcare provides but even they seem much cheaper than the US system]

Edit: Any time the US healthcare system is described on HN it all sounds rather bureaucratic and stressful - as if being sick wasn't bad enough already!
Not very useful since almost no-one uses the favorite function on HN.
I'm still sitting on a GTX 970 and was waiting for the RTX 30 release so I could buy a used RTX 20 at under $500. This pricing means that it's worth it for me to just jump straight to the 30 series.
Awesome. Thanks for mentioning related algorithms too. It will be good if we build some github repo for this kind of listing.
The only benefit is that the HN favorites are public (to HN) so you can get aggregate data like this.

For the individual user there is zero reason.
Great repos. Thanks
>In short, humans are really bad at evaluating risk, especially in our current media environment which is has a very low Signal to noise ratio.

Isn't this just a nicer way of saying that the unwashed masses don't have the same priorities the experts want them to?

We live in a democracy, shouldn't social consensus do the lion's share of work in defining what is and isn't good risk assessment? If the overwhelming majority of people would rather be scared of a rare disease than a car crash then doesn't that kind of define what our priorities are even if guarding against the latter looks better on the metrics?
Social media ads 2020 election: Team biden vs. Brad Parscale
HN Comments is where the money is, not the stories themselves.
I'm using. Author could do a query of number of fave'd items distribution across HN readers.
Speaking of seeking, if the data was laid out sequentially on disk, and the computer was not accessing any other files on the disk in question (spinning disks for movies and other data, SSD or m.2 for OS itself), then it would be very silent. But my impression is that a lot of the time we end up with files fragmented more than what is desirable. That's another wish of mine, that I would have a system that would keep this in mind and which would be better tuned to my use. Maybe one day.
ha, thought this was going to be an article about VB6
As evidenced by the top favorite among the 10,000 most active users having less than 100, when it's over four years old and has nearly 1700 upvotes.
The problem with C
Nice summary!
Rewarding people for quality over quantity seems like a step in the right direction
Top Technology Skills That Employers Want, September
> Implicit here is the idea that couplehood and family life were more stable

It doesn't necessarily imply that. What I took from the GP is that people are giving away control of their dating behaviour to large commercial entities with unknown implications.

It's not about technology making it easier for humans to interact, but about changing the nature of the interaction.

In a way it's similar to advertising. If you glance at an advertisement online now, it looks very much the same as looking at an advertisement in a magazine in the 90s, but to everyone on here it should be clear that behind an online ad today, there is a gigantic empire of data-collection and analytics that most people aren't even aware of.

An easy example here is that a commercial entity that matches people has no direct interest in people engaging in long-term romantic relationships, since it might prevent them from coming back. It's best to optimise their matching algorithms on other areas.

That might not matter too much if people were aware of these skewed algorithms, but it's also in the best interest of commerce that people are not aware of it.

It's dangerous to equate normal "behaviour X" with "behaviour X, but digital", especially if the difference provides space for a commercial entity to set themselves up as a middle man who has no incentive to be neutral.
I did use favorite features often for both submission and comments.
You seem to think I'm defending modern psychiatry, I'm not. I'm merely saying that positivism is what brought us here, and certainly isn't the way to bring us anywhere better.

You brought very little in defense of positivism, so I'm at a lose as to what I can respond with there. What I will say is that, by relying on a macroscopic outcome and declaring that any increase must be caused by the psychiatric field, you ignore the very obvious fact, something positivism constantly struggles with, that the world has changed since the 60's. Is the rise of social media the fault of psychiatry? Is underemployment? How about Fortress Europe?

By most microscopic measurements, clinical psychology is a cure that does help the majority of patients. Both in the long-term and short-term.
>The govt is the democratic representative of the people and does what the majority of the nation expects them to do

A democracy must not be a tyranny of the majority. What if part of the Pakistani population enjoy these apps? Why ban them if they don't harm anybody?
If you take another look at the last half of my comment its essentially what you said, when they have their shit together its better live. I don't think most musicians fall into that category. At least most rock/metal/bluegrass performers. Honestly its usually the lead singer that struggles with live performances. Anything completely instrumental like Jazz/Classical has a better chance of being a great performance as long as the sound guys did a good job.
Surprised to see my project at the top, considering how old it is. Also surprised by the very low number of favorites overall; I use that feature quite often.
>and it's how schools were formed in the first place //

I'd be pretty sure that wasn't true. If you're thinking towards our tribal ancestors then I'd expect that children would be brought on with skills and work as quickly as possible in order to strengthen the tribe.

The oldest school establishments in the UK - from Late Antiquity/Early Middle Ages - certainly weren't for "babysitting" (ie provision of nutrition and as much care as needed to prevent injury).
By physical I meant bodily, as in, connected with the body. Our predominant mental model seems to be that our mind/head is the real person, while the body is just sort of an add-on. The intellectual is superior to the bodily; developing the mind while neglecting the body is completely acceptable (see: obesity statistics). And so on. This is mostly just a consequence of a society over-reliant on technology, I'd say.
You may use it intensively, but as far as I can tell, you have only 27 favorites at the moment (https://news.ycombinator.com/favorites?id=weinzierl)

I guess there also are a lot more stories (over 24 million, it seems) than regular users. Even taking your 27 as the average per user, I would expect the average number of time an article gets favored to be significantly below 1.
It is. 5400rpm drives have specific uses. It also hurts sales of competitors selling real 5400rpm drives. It may even hurt the whole 5400rpm drive market, if WD competitors can't match the price of the fake 5400rpm drives and decide to cease production.
Yes and No, that's not a easy question, hurt someone else? YES for sure. Being a addict or having psychological problem? NO.

BTW: It's not about responsibility, it's about protecting the public and/or the Addict, do you think it changes anything if you tell the addict that he is responsible for something...man he has much bigger problems.
In which country were you in hospital? Did you have tutoring, or work sent from school teachers?
The number of times I’ve seen CPU limits kill off pods during even mild spikes and causing pretty much downtime and “disaster” is just as surprising. Work on autoscaling nodes instead, don’t use cpu limits.
> There is nothing being forced upon anyone.

There is something. Automation. With automation, Amazon is able to squeeze every inch of performance out of a single worker, which means less workers needed, salaries down, people more hungry for work.

It is well past time to regulate profits from automation and redistribute those profits to the population. Taxes.
Exactly, “on a part of the digital platform service that is set up and able to be edited by the registered news business“, i.e. on the news site’s own personal page, which is already possible.
Amazon reportedly surveilling its Flex drivers in private Facebook groups
> and the DV transfer didn't drop a packet

Considering how FireWire worked in comparison to USB that's not particularly surprising. The host machine was more or less out of the way while the FW interfaces did their thing instead of requiring constant hand-holding.
The Clipboard API demo works fine in Safari.
Nowadays replaced by Linux distribution wars.
I rate myself as speaking OK English and have worked alot speaking english to non native english speakers but I still feel any non trivial discussion in English are about half as effective and much more exhausting. I will probably never get used to it.
Yeah, the truth is that no matter what lifestyle you choose, you'll have to give up something in the process. "City dwellers" get more money but live in smaller housing. "Town dwellers" get less money but live in bigger housing.

However, one thing is certain. Once you have children you'll need bigger housing. A lot of hyper competitive cities aren't very welcoming to families.
Quick tip for pulling these types of signals out of noise: use a trapezoidal filter. It's just the difference between two offset moving averages. The length of the average (peak time) serves as an integration that removes high frequency noise. The offset (gap time) provides differentiation of the integrated signal, which removes low frequency changes in baseline. Timing precision is improved by using the trap filter output rather than the raw signal compared to a threshold, as it effectively acts like a constant fraction discriminator. It also makes it easier to deal with pile-up events where multiple waveforms lie on top of each other, though that's improbable unless you measure a source that's really hot or pulsed.
I did really poorly in school, also barely did any homework (lacked motivation) and at some point most teachers just gave up on asking whether I even did it. Somewhat miraculously, I still got my A levels. University is now going a lot better.
That's why we put the CPUThrottlingHigh alert into the kubernetes-mixin project. It a least let folks know. The Node Exporter for example is always throttled and I don't mind. For the user facing parts I'd rather not be in the same situation. Ultimately latency should tell me though.
I certainly can compare my partner to 1000 other options and I don’t need an app to do so. The takeaway isn’t “options are bad while you are on the market.” The take away is “Stop measuring your partner against others while you’re not on the market.” And, of course, you don’t actually know those others so you’re comparing your partner against some combination of others and your own imagination. No partner can compare to your imagination. If you’re doing this you might as well bail out of the relationship because you’re not ready. No amount of banning apps is going to protect someone’s relationship from themselves. A committed relationship takes... commitment; in both thought and deed.
Well, I don't think the value of schools has been replaced by video calls, at all. That's just all we've been able to do.

You could live on water and plain crackers for some time, but that doesn't mean it's a complete, healthy, nourishing, replacement for a normal diet.
I am using Firefox, and I find that attitude among developers infuriating.

If not enough users are using a platform, let's actively sabotage for that platform by making it less viable, further justifying your own laziness? Is that it?

As someone who has gone from Amiga, to Mac, to Windows PCs, to FreeBSD and now Linux (not to mention the smart-phone story!), I take pride in my work being portable and cross-platform friendly. I have absolutely no desire to go back to the mono-culture days of MSIE.

If you put it on the web, it should work everywhere, otherwise you're just being lazy and/or incompetent.
> There is nothing being forced upon anyone.

This is leaving out the lack of the normal jobs which would be created if the employer couldn’t avoid it this way. People are desperate enough to take gig economy jobs because there’s been a steady erosion of other options.