skysight-inc/HackerNews huggingface dataset:
Enrolled in the Orion browser beta and haven't looked back. I get Safari's engine with all the energy optimziations with the ability to run uBlock Origin, Dark Reader, and they're working on greater WebExtensions API support.

I still use Safari for banking and eCommerce because its beta, but for everything else its wonderful. I even get a quality vertical tabs implementation built into the browser; can also shrink the top bar to pre-14/15 size in combination.

The browser will eventually be behind a paywall once the beta is up, but I'm all onboard for paying for an alternative to both Chromium and non-XUL Gecko.
net producers of water? check this please
Welcome (YC W20) is hiring junior engineers
The point is to cause a defined (by the platform) stack exhaustion failure mode before possibly causing undefined behavior by corrupting memory.

The C specs do not define any resource exhaustion failure modes. But actual operating systems, ABIs, platforms -- they do.

If you are on a system that gives you a SIGSEGV but no way to catch it on an alternate stack -or if you don't catch or ignore it- then your process will crash. This is fine. It's better than memory corruption.
“Mini-programs” handled Chinese contact-tracing, and now track almost everything
Thanks for the insights!

> Best way to really check it is with high-speed video capture of a hardware display and the mirrored content in the headset, of a high-(temporal-)resolution stopwatch.

Agreed, it's a little cumbersome but afterwards you can be pretty confident in your result. Have you measured 3ms like that? Getting below 3ms with small deltas using NVENC sounds possible but considering that even with a refresh rate of 120fps there is over 8ms between two frames, 3ms does sound suspiciously low.

One last question, have you done any experiments with the video codec, due to compatibility requirements I am pretty much limited to H.264 but was wondering if there is something better for super low latency encoding?
pocket is mainly an article reader and not really a bookmark service. the whole point is you don't have to send tab of some js heavy news website, you can just have the clean reader view from pocket.
You can eve pull the emergency brake and smash the emergency windows. You can't get out of a plane while in flight and it is also hard when it's on the ground.
It seems to be generally easier for the human brain to look in another physical place for some information than to "overlay" them on top of each other (as happens when you alt-tab between two fullscreen windows).

This is both noticed anecdotally by a lot of people (the majority, if the prevalence of multi-monitor setups are anything to go by) and you can also derive this from the facts that people put more than one thing on their single monitor at a time, and prefer larger screens.

You've probably either gotten in the habit of using a single screen, or your brain hardware behaves in a way that most peoples' doesn't. I don't think that your preferences are actually reflective of an objective increase in efficiency, or comfort for the majority of computer users.
Berliners Vote Yes for Housing Expropriation, Politicians Get the Veto
Oh right, that's the other business model that probably works. It does diminish your ability to take outside contributions, because you'll need a CLA. (IANAL)
YouTube influencers are now launching their own cell phone services in Mexico
That's a great question. I think it would be better answered by Mark, who is our current CEO - he's been around the longest! Myself and my cofounder left for a few years and came back. I could talk for hours about what that was like, and less about what it was like to be here the entire time. I will say that we achieved profitability very quickly and have had the luxury of sustainability to give us the ability to entirely reimagine our product and relaunch. That's been the motivating factor for me since I've been back: getting to take another stab at solving a problem everyone has with all of the knowledge and data we've accrued over the years. This team is the best I've ever worked with and I'm really proud of what they've been able to do over the years.
What’s more likely? A service that vacuums up every piece of data vacuuming up microphone data, or the same service intentionally excluding this one random piece of data? Every time this comes up, people jump up and say “they’re definitely not listening!” But why do people think that? Facebook gathers as much data as possible, including buying a VPN to inspect supposedly private traffic. Why wouldn’t they listen to a microphone? As an anecdote, I know someone who worked on smart TVs. Part of what they implemented was a system to turn on the tv’s microphone to get an audio fingerprint of the content being watched.
This might sound too obvious to say, but set an alarm for your bedtime and 30 mins before (to start your wind down).

It will either get you in the habit of going to sleep at a "planned" time, or will at least make you aware of your procrastination from that point on, which can help you self-evaluate the problem.
What was the motivation of those attackers?
I've never had an issue doing anything in gsuite on firefox and i run ublock origin too.
“In this prison, the Pfizer-BioNTech vaccine was the first available, with first doses administered to incarcerated persons in January 2021.”

Not sure if irony is the right word but definitely shameful that those who were first vaccinated, elderly, high risk, prisoners, doctors, etc. are now the most at risk. The hesitant folks who just got vaccinated due to mandates are much safer as we move into winter when we expect more infections. Tragic lack of planning or foresight from current administration who in typical fashion wants to blame the mostly uneducated, religious minority and low risk fraction of the population (5-10%?) who are still abstaining.
> I still find my self looking-down on people who are often less "technical" and who therefore struggle to understand logical things but then I struggle to enjoy myself, to throw caution to the wind sometimes and to do things that I can look back on and say "I'm glad I took that risk".

Something I always tell my mentees is that your strength and weakness are the two faces of the same coin. Your logic and rationality very likely enable you to have a great career and a stable life that is devoid of stupid risk that other people ruin their lives with. Logic is a gift. But at the same time, the use of this "tool" is limiting in some other ways, as you have outlined.

On the flip side, someone may be very emotional/impulsive and enjoy the things you are currently "pining" for but at the same time have other parts of their life be a total mess because of it.

The answer is to recognize that what we have, even if it works very well for us, as a tool. Logic is a tool that generally serves you well. But at times, there are places to recognize to put that tool down because it's not appropriate or necessary for the situation at hand.

The analogy is something like this - let's say you're a sharp shooter in the army. You have your career and you make an impact because of your knowledge of how to shoot a gun well. But you don't want to limit your life experiences to situations where using a gun is a solution, nor do you want to use the gun inappropriately. The answer is to say: I love my sharp-shooting skills but here is a situation where I need to put the gun down and just have a coffee with my friend, or whatever.
> "other people are hellish", it's that they are, in fact, hell.

I think you may have been distracted by the semantics over the ideas.
I'm talking about hellish people, not hellish relations. Hell is other people. People who are hellish. How I'm using hellish is correct.

> we live on in other people's minds and opinions whether we like it or not.

I don't think Sartre really cared if we lived on in others minds at all. The issue is that the way in which our own minds were affected by 'the others' gaze.

The hellish part to Sarte is the affect other have on our own psyche.

> Also people don't have to be dysfunctional for it to be a form of torture

According to Sarte's clarification it looks like that was his intention, however, I still agree with you, just the presence of the other can be hell.

From Sartre: "I mean that if relations with someone else are twisted, vitiated, then that other person can only be hell."-Sartre
> I'll never forget having to be a moderator for a somewhat popular forum back in the day

Similar experience, though I'll say that the worst was dealing with other teenagers that threatened suicide when you banned them. That always took a lot of effort to de-escalate and was a complete drain on personal mental health.

I could deal with porn, shock images, and script kiddie defacements, but having people threaten to kill themselves was human and personal. It hurt, especially when the other person was legitimately having a personal crisis.

I still think about some of these people and wonder if they're okay.
Defects in mitochondria can buildup Alzheimer's-related proteins
Looking at one of these now I remember how magazines made technology very exciting (I don't think it was just because I was younger). I think a lot of it was down to the visuals. You just won't get illustrations like that on someone's blog. The illustrations made the technology seem more real and certainly more glamorous.
Yeah, this is immoral. Shameful, even.

The person responsible for giving the order to sue should be punished appropriately, and Tesla should make a public apology.
I tried Synfig rendering to lottie and the vast majority of lottie ouputs were invalid.

Usecase: export to Discord / Telegram animated stickers and my Godot Engine extension module for lottie.
Users flagged it. I didn't even see it!

You might want to review the FAQ: https://news.ycombinator.com/newsfaq.html#flag.
It is true and it actually aids modularization.

Teams have natural tendency to produce separate modules from other teams so that they can manage their development process more effectively.

Then you can consider individual team members working on their own modules. In this case the modules also can be a reflection on how the task was delegated to the team because how you split the task between multiple team members may end up how the boundaries between modules were designed.

But it does not necessarily have to be this way. Design decisions should be made consciously and selecting how to break up your application into modules is an important design decision.
What's strange is my adblocker makes everything run faster. So making the ad blocker faster at the cost of being less reliable seems like the whole system will be slower in general.
Maybe pilots should be required to lick a block of lead before each flight, so they have some incentive to stop using leaded fuel.
So many of the AMD laptops I see are geared towards gaming. Makes sense in that they're powerful, but I wish there were more options for general purpose lightweight laptops.
Superstitions around the world are interesting because they often seem so completely arbitrary.

IMHO, superstitions are ritual tribal beliefs, false knowledge, overactive risk aversion, and false modesty.
I guess I would rather see a system that focuses on scanning all images for illegal content (presumably there are services where you can hash the image and check for known child porn images, for example), and focus on tagging all other images for certain things (like David Hasselhof's bare chest or whatever concerns your users). Give the users tools to flag images as illegal content, or for misapplied or missing tags, and the tools to determine which type of content they wish to see. Prioritize handling known illegal content found earlier, then user-flagged possibly illegal content, then missing or misapplied tags. Handle DMCA take down requests according to the letter of the law.

Let the users help you, and let them choose what they want to see. Use conservative defaults if you wish, but trying to guess what users might find objectionable and filtering that out ahead of time sounds like a losing proposition to me. They'll tell you what they don't like. When they do, make a new tag and start scanning for that with the AI goodness.

Of course, this is what I would like to see as a user. I'm probably an atypical user. And I'm not the person about to bet their life savings on a start-up, either, so take this with a grain of salt. I just wish that content providers would stop trying to save me from the evils of life or whatever their motivation is.
Oh, fascinating. Do you have any examples? I'm learning Julia and would be interested in setting goals for working at one of these startups
The World of Yesterday, Today, Tomorrow
I found this tutorial [0] and example [1] how to read/update BPF hashtable data from python bcc module. If UDP packet structure is not too complex, it might be not too hard to implement I guess.

[0] https://duo.com/labs/tech-notes/writing-an-xdp-network-filte...

[1] https://lwn.net/Articles/747640/
I once let my then 13yo borrow my laptop to do some research as he wanted to start experimenting with modded minecraft. I sat next to him while he researched minecraft plugins - no opportunity for him to hit some cough other websites, it was totally legit browsing session. Let's just say the advertising bubbles that Google rammed me into literally forced me to install adblockers just to make my web browsing experiences SFW again (also saw a huge spike in hostile ads with malware, and suspect it was too drastic and immediate a change to be mere coincidence).

Saying "crap ad tech" is giving way, way too much credit to ad tech. I'd argue current ad tech IS crap, because the overall methodology and approach is fundamentally crap.
They can invite workers to unionize and facilitate that with education, obviously. They could even share some of that $15,000 tax credit directly with workers!

Or maybe I'm wrong, and Tesla is just going to have to reap what it sowed in violating long-established worker rights. That's another way a tax incentive could work: by translating into market rewards. That doesn't make it exclusive.
It makes sense for a Javascript engine to optimize for main-thread latency. But the code I write for fun is usually throughput bound: meaning a 2nd thread should try to minimize the additional work to be done.

I do wonder what the appropriate metrics for a garbage collector should be. This post focuses entirely on the main-thread times, but maybe "total CPU-time used" would be better? Especially if it was split up using hardware performance counters (ex: how much time waiting on L1, L2, L3 cache, and DDR4 RAM).

I'd imagine that having multiple cores work on application + garbage collection in parallel would cause more main-memory hits (the garbage collector would have to keep its state in cache, probably L3 cache, meaning the application has less L3 cache to work with). So overall throughput would be lower than the single-threaded solution.

--------------

But yes, latency is king for UI programs. I guess I'm just musing about the "what to measure" problem.
Another source for Byte covers is https://pestingers.net/pages-images/antique-computers/byte-m...
As someone who was recently diagnosed with a high-functioning autism, I'm trying to find all the resources I can so this was a good read. Thanks for having shared
I heard of this from Granny Weatherwax.

GNU Terry Pratchett.
Ages ago on This Week in Tech, Leo Laporte and perennial guest John C. Dvorak discussed the notion (in the context of Yahoo Groups at the time) that nearly every hosted content platform starts default-open to maximize the size of their user base but eventually passes over the "horse porn event horizon." Sooner or later, a critical mass of users with specific predilections would find the forum and use it for communicating on their, uh, topic of choice. And the owner at that point had two options:

- Do nothing and let the forum stay as open as it had been

- Ever be ad-supported or supported via mainstream sponsorship or partnership, or be purchased by a bigger company

... Few hosts choose the first option.
Have you considered their extended support release (ESR)?

> Firefox Extended Support Release (ESR) is an official version of Firefox developed for large organizations like universities and businesses that need to set up and maintain Firefox on a large scale. Firefox ESR does not come with the latest features but it has the latest security and stability fixes.

https://support.mozilla.org/en-US/kb/switch-to-firefox-exten...
I feel like you missed the point of the post :)
Tangentially, I wish that more Show HN threads made it to the home page and stayed there longer.

Show HN threads are probably my favorite feature of this community. The "Show" sort at the top is great, but it feels like there used to be more threads on the main page and more participation years ago (perhaps I am imagining that?)
On Nathan Schneider on the limits of cryptoeconomics
My dad gave me one from the 70s and I left it as reading material in the back seat of my car.

Any time I took coworkers to lunch it was the catalyst to a lot of conversation.

It’s fun to regularly peer into the past and be reminded of what has changed and what hasn’t.
I’ve gone months without being productive. For me, it’s caused by a mix of ADD and depression, which results in no feeling of achievement or dopamine when I finish tasks. What gets me started is usually the stress of somebody needing something done urgently. Occasionally I’ve taken medical leave but I find that it erodes the trust of my coworkers.
You're entirely correct. Sorry, i forget, whitespace-cleanup is there so that I can remove dangling whitespace from the end of lines.

supertab mode is the tab-to-indent/space-to-align magic.
You are only looking at the report. As a comparison, the report is like the Ambassador's tweet, though it may be biased it's unlikely to be part of any disinformation campaign. The article and the article being posted here are like the bot retweets and replies, taking one legitimate piece of information and both distorting it and spreading it wider than it normally would go.
pretty sure it was one boolean in my about:config to disable proton and revert the old UI. Not that hard if you already are wonking with custom css.
As someone working on a platform with content moderation as a core feature, it is so much work. I thoroughly understand why so many platforms ignore it for so long.

Thankfully, we have some nice tools these days. I use Google's Perspective API to automatically hold back text input for manual moderation, which takes a lot of the man hours out of it for my moderation team.

The rest is handled by the users of the platform themselves, and metrics about content reports to curtail abuse.
Please don't take HN threads into nationalistic flamewar. We don't want this sort of generic flamewar tangent here—they're extremely predictable and therefore tedious, and they nearly always turn nasty.

https://news.ycombinator.com/newsguidelines.html
Higher and higher pushes for min wage has been decreasing the number of available transitory jobs as well, thus likely hurting more people than it helps.
Do not confuse the existence of a technology with its viability as a consumer product.

VR may have been invented in the 90s, but it likely wasn't until a few years ago that we could do it well enough and cheaply enough to make it worthwhile for consumer-level gamers.

VR in the 90s was incredibly low resolution and and had low framerates, not to mention thousands of dollars and with shitty latency. It was ugly and nauseating.

To make VR useable for consumers, it had to be semi-affordable and attractive. It wasn't until the last 10 years as small high-DPI LCD screens dropped in price and PCs could render at the 90+ fps needed to keep latency low (And really, since it's 90+ fps PER EYE, it's really rendering at 180 fps) that VR became viable.
I love Dropbox! Except everything that has nothing to do with syncing my files. That's just bloat to me.

So I gave them a chance on this, scrolled to trough the page, but for the life of me could not figure out what it is that they're selling here.

Also, as the messag was unclear, my other thought was that this might be third-party thing, since the style of the page (especially the header fonts) seem so much different from the dropbox that I know.
> and soon your favorite Jetbrains IDEs.

Do you have a mailing list I can subscribe to for this? Very interested.
You have a gross misconception of the relative temperatures of components in internal combustion engines, and you're using a faulty conclusion based on the same misunderstanding as supposed supporting evidence.

I assure you an RV or other gas/diesel vehicle does NOT suddenly go "pop!" and produce an engine fire when the needle reaches the right hand side of the temperature gauge.

The temperature gauge warns you when the coolant is at risk of boiling; it's not a warning that the engine is about to spontaneously combust.
This is great but I think we’re heading towards a world where we just have to assume our devices are compromised. Maybe I’m alone in that, but I feel like it’s only a matter of time before we all get there.
I'd be satisfied with a "beyond a reasonable doubt"-type argument. Somebody pre-registers some hypotheses, like "I've never thought about beanie babies in my life, but I'm going to talk about them in front of my phone. I expect I'll start seeing ads for them at a noticably higher rate then before.". Such an experiment wouldn't be difficult to conduct, but I've never heard of it being done methodically, only noticed after the fact.

I'd be very pleased to see it done though. Complications will certainly arise, so N should be large, and there should be several independent replications.

Maybe it's overly cynical, but this also makes me think of the Volkswagen emissions kerfuffle. Would it be so surprising if the ad software was sophisticated enough to know when it was being tested, and try to play dumb?
ABP – complete infrastructure for web applications
A Change Mindset
That might be a good way to go, but I have no experience in Really Big places or in Gov't. My suggestion was based on my current employment. I'm sure you'll find a good solution!
Out of Order support is available in Loki's main branch and included in the next release. It's already live in production on Grafana Cloud. https://grafana.com/blog/2021/09/16/avoid-dropped-logs-due-t...

High availability in Loki is supported in distributed mode. Helm chart here: https://github.com/grafana/helm-charts/tree/main/charts/loki...
It took until now for you to lose respect for him?
Apple unveils new features in iWork suite of productivity apps
You can revert back to the old quantum ui with a toggle for proton in your about:config
BeeLine Reader: Ditch Black Text to Read Faster, Easier
The Science Behind Astro – Amazon Astro
Our electronics project sharing site https://kitspace.org is slowly but steadily improving since we did our Show HN [1]. We are working on a v2 [2]. Will do another Show HN once that's live :)

[1]: https://news.ycombinator.com/item?id=16537374

[2]: https://github.com/kitspace/kitspace-v2/
I understand you; I have either Bose QC 35 or Apple's Air Pods Pro on hand at all times because sounds are what really do me in.
Ask your doctor, get it checked!

I just got my test results back, since I'm having some odd symptoms and my doctor's kinda throwing ideas at the wall. He asked, jokingly, if there was a chance anyone was trying to poison me with arsenic.

I said no, but I do a lot of soldering (like a LOT), and I make a point not to chew on my solder or wear the iron behind my ear like a pencil, but who knows whether the dust is getting absorbed or whatever. What the heck, let's check for it.

My level came back at "less than 1" µg/dl, which I guess is as far down as that particular measurement can go. So that's cool, seems my precautions are adequate.
Sorry, I meant to also mention convergence, which is the movement of the two eyes together to focus on near objects because of line-of-sight. This is perhaps the bigger problem.