skysight-inc/HackerNews huggingface dataset:
For those downvoting Parents comment, in Star Trek canon, a 3rd world preceded the creation of a unified planet.
All Your Base is 20
It's undefined behavior. Anything can happen, by definition.

I understand what you're saying, but anyone who knowingly relies on undefined behavior deserves whatever pain they get, and anyone who didn't know they were relying on undefined behavior, needed to know about it.
The big thing Docker solves is repeatability and isolation. If you create a Docker instance on your Mac, you are more or less guaranteed it will work the same in production.

If you were to create a Linux VM to replace Docker, you would need it to also recreate the Docker build tools for that VM so you could recreate that VM on the server. At that point, you’ve more or less come full circle and essentially recreated Docker.
if not catched in a recover() a panic when reach the top of the stack of the gorutine always cause a crash. I did not changed, as far i know is this way at least since 1.0
It's certainly the highest precision manufacturing you are going to find in a consumer widget. It's hard to think of anything manufactured to sub-nanometer tolerances. Maybe some scientific instruments like large telescope lenses?
That doesn't really answer the question posed though--how does a tour stay up to date as code is changed? Does someone have to go in constantly and keep it up to date, pointing at the right spots, etc? It sounds like an incredible burden without dedicated staff or time to maintain--i.e. this is fine for projects established enough to have technical writers, evangelists, etc. but for 99% of projects it's just more burden and burnout. It's not really something you can farm out to your community or first time contributors either as deep analysis and understanding of a codebase takes real time and effort from the core devs.
Filling out questionnaires is such a time suck. It's extra painful because different companies use different standards (CAIQ, SigLite, VSAQ). Hopefully they solve the near-term questionnaire problem, but I'm also excited to see them eventually tackle the underlying problem—we want to prove to potential customers and users that we take security seriously, but right now it's prohibitively tedious and time-consuming to do so.
The digipotis were actually one of the hardest problems for this project. Additional to the many pot values and different tapers, you need to also cover a wide variety of voltages that can even be centered around zero (it is an audio signal after all), so you need to be able to handle negative voltage. DigiPots also have a capacitance, so when you have to replace high values like 1M-Ohm you will wind up with a low pass filter.
We built a bunch of modules for common pot values and do the taper and uncommon values in software. If both sides of a poti are used, we will need to use two digipotis to simulate them.
> and other technologies

Do they need to specify these other technologies, which they are and how they are being used?
I tried to create a web service using Zope in 2002 or so. I struggled for weeks trying to figure out how to get anything done, never did produce anything useful.

Not sure that says more about Zope or my bootstrapping skills, which are admittedly pretty poor.
I agree, that is so annoying, 8000 replies like "@myCoolThreadBot unroll"
Right, phrasing it as "meat causes brains" confuses the direction of causality and fails to explain all the meat-eating animals that didn't grow large brains.
I'm firmly in the whiteboard camp. In fact, my team and I have doubled-down on it, creating https://ShareTheBoard.com. We simply couldn't live without boards, even as we're now all remote.

The app identifies and digitizes handwritten content in real time (without any special hardware), allowing remote participants to actually contribute to a real whiteboard session. The goal is to eventually have our cake and eat it too: automatically integrating the digitized content with a number of productivity tools.

If you have a chance, I'd love some feedback from any fellow whiteboard enthusiasts.
Dumb American question: Is "The Lords" shorthand for "The house of Lords"?
Biological device capable of computing by printing cells on paper
Sounds like paradise.
It looks very promising. I will have to play with it when I get a chance.

The syntax has a very Golang flavor and looks very clean.

A strange question though: Would those of us who are bald (like me) be eligible to contribute?
Show HN: Developer First Engineering Metrics
Engineering metrics for developers are becoming more popular and they going in a negative direction and I want to fix this with my developer first engineering metrics. Solutions like GitPrime (now Pluralsight Flow), GitHub Insights (formerly Gitlaytics) and other similar solutions are giving non-technical people a false sense that you can easily roll up metrics to quantify developer productivity. In the "The Space of Developer Productivity" [1] that was posted on HackerNews this week, it goes into great detail to explain that there are a lot of variables at play.

In the business world, business intelligence is widely accepted and business leaders do not assume business insights will come easily. People are actually hired to generate business intelligence reports and I'm hoping this type of attitude is adopted for developer insights as well. There are a lot of variables at play, and it should be expected that leaders will need to work for meaningful developer insights.

Right now, I'm still early in my research, but I believe impact based metrics is something developers and leaders can get behind. Rather than repeat what I've written before in another thread, you can learn more about my thoughts on impact based metrics at

https://news.ycombinator.com/reply?id=26457072&goto=item%3Fid%3D26452550%2326457072

Like the saying goes, a single line change can take more work than a hundred, and that is ultimately what I want GitSense (my solution) to be able to show. If you want to play around with GitSense, you can do so at

https://public-001.gitsense.com/insights/github/repos

and if you want to install it, you can find the instructions at

https://gitsense.com

[1] https://news.ycombinator.com/item?id=26452550
You think twitch purposefully nuked their own program? Wouldn't that just make both sides of the isle mad at them?
These are awesome! Thanks for sharing
Well, there was, but a lot of people really went out of their way to remove him from power.
I did not found above quote to be moderation. It is literally complaint about how a single sonf let it go is terrible, because lyrics are about being self-satisfied.

There are songs and movies about trying to improve things, about being sad about being aggressive and so on. The one popular song about 5-7 years old crowd about being self satisfied doea not mean anything terrible.
Ha, I was just about to mention the FX-6300 I have running in a server that hosts 3 Minecraft instances. It's not the fastest thing ever but it gets the job done. I was going to replace it when it got too slow, but that hasn't happened yet.
Lecture Notes: https://mitmath.github.io/18337/

Video Lectures: https://www.youtube.com/channel/UCDtsHjkOEMHYPGgpKX8VOPg
Did you consider driving the original pots in place through servos fixed to the pots shafts through shaft extenders?
If yes, were there any drawbacks that made you discard the option?
AstraZeneca: German team discovers thrombosis trigger
I don't know anything about motorcycles. I wouldn't trust Google translate because one of my son's hobbies is looking up the original Japanese (and translation notes, etc) for anime and other works to figure out what in the heck went wrong with the translation because Japanese culture has all these honorifics that English lacks and that goes weird places, along with the gender neutral pronouns, among other things.

If you know nothing of the language, culture, motorcycles, motorcycle gear, etc, I am going to guess there are a lot of really important details that are utterly lost on you.
"It is not transparent to me why this definition is sensible."

Because if I have a six digit meter and I measure 5.0000 volts I know that it is 5.0000 volts. I don't see why that is confusing at all.

"Here, yyy has correct one and three significant digits relative to xxx, but incorrect 2 significant digits, since the truncation at x2x_2x2 and y2y_2y2 do not agree even to the first significant digit. "

This doesn't make sense. Y has the correct one?

I think you might be confused about the purpose of significant digits. SD are intended to be paired with a tolerance. If there is no tolerence quote with the number, it is meaningless to talk about significant digits. You arbitrarily defined the tolerance as +/0.5 (half a unit). That is not always true, almost never true. Consider test equipment, not every multimeter is going to be +/0.5mV, some might be +/-.3uV. It varies.
Don't underestimate the seriousness of this. Comms infra is incredibly vulnerable to a small group of highly motivated attackers. A few guys with sniper rifles could take down substations, jeopardizing the whole grid. A few years ago Bruce Schneier and other security experts sounded like alarmists when they theorized about the possibility of hacks that could take down the power grid. It's not theoretical anymore, now you have a significant demographic of Americans that actually believe the sitting government to be illegitimately installed, and are willing to lay waste to the Capitol to make their point.

This demographic is far more dangerous than any foreign adversary precisely because they are "among us", and are also well-connected, well-armed, highly motivated by increasing marginalization, thus fuelling their grudge.
> They should be communicating with the public via government operated websites

Most everything a government official or board or committee does is on the public record. Saying they cannot use 3rd party tools to organize, document, and communicate their actions would be more expensive and time consuming for them, which ultimately takes them away from the business of actually governing.
Looks like it was a pretty short delay:

https://www.dw.com/en/astrazeneca-german-team-discovers-thro...
If you're interested in concurrency specifically (since you mention the GIL), Clojure has a pretty great concurrency story. But raw performance of idiomatic code is probably inferior to Common Lisp.
Rust is used in places where C is used though. For example it is used for Python cryptography where C was used before https://lwn.net/Articles/845535/. I doubt Go could be used this way. What do you mean exactly by "does not intend to be a replacement for C"?
A simple, yet very powerful, weapon for ensuring a healthy economy. Having at minimum two potential sources for any component in the economy, with anything that can't afford that classified as a Utility and regulated as such.

From the single or none fulfillment of broadband options in the US even in dense suburban areas, let alone rural areas, it is clear that there are places in dire need of similar government market regulation.
Learning disability is a too wide term to answer your question.
I mean to say - I won't watch the episode with the dead dog. So they fact they recognize that and added as meta info later was interesting.
Any guesses if FitGirl is also a 50-year old guy (or two) that's just very much into compression/repacking? :)
Maybe the idea is to stop having white males being given such a strong ownership of the market?
I don't really buy that these stories help. The article plays this off as a surprising, weird event that people should be surprised by.

And while I'm assuming the person in question identifies as a man based on what he says, he(she) might not, and might just be in the closet saying the right things because he knows the environment he lives in. If that's the case, the article might even be harmful since it reinforces that this is a persona and never even touches on the idea that it might be a representation of his(her) actual gender identity.

But in either case, the big thing to me is that the article is harmful because it makes it everyone else's business. It creates this world where people are expected to validate that avatars online match physical bodies. Another way of looking at the question of whether or not this person is in the closet is that none of us know this person in real life, and it's kind of messed up that we're jumping behind the veil he put up so that we can validate whether or not he's transgender or nonbinary or what.

He doesn't owe us any of that. He doesn't owe us coming out of the closet, or staying in the closet, or explaining whether or not there is a closet, or justifying what he's doing. Even in the real world when we see nonbinary people, we're not owed some kind of explanation of their entire world; not unless that's something they want to share. So the article turns something that should be a personal decision into a curiosity that needs to be explained, to the point where the media actually tracked this person down for comment rather than just leaving him alone.

An article that talked to someone like this and (consensually) explored his motivations on his terms might be normalizing, but to me this comes off as the opposite -- it comes off as reinforcing that people should be shocked by gender fluidity.
The Shopify Billing API is extremely restrictive. Our application works with all e-commerce platforms (BigCommerce, Magento, Woocommerce, etc). We charge 1 monthly fee so a user can connect all of their shops. How are we supposed to charge the user if the first shop they connect is not Shopify? What if the 2nd shop is Shopify and they have already paid using Stripe? Shopify says they won't approve our application. Guess they don't like it when applications support more than just Shopify.

On top of that, there are applications that can have this payment flow except you need permission to accept outside payments. Shopify only gives this to established companies.

Late last year, they also got rid of unlisted applications and now all applications have to be approved even if you don't want it in their app store.

Shopify is building its moat and getting more and more restrictive. I'm very glad we abstracted all of the operations out of Shopify directly and now can use any platform or even Stripe directly. If you want to build an e-commerce store with Shopify still, use the $9/month plan and use Shopify just as a CMS and integrate with payments separately.
Microsoft is shipping a product built with Meson
Yep! It originally started as a personal "hack" project, but it's now being officially supported.
The post refers to an existing team -- "we" used for everything -- so he's presumably convinced other people to work on it as well.

Unless they're all on the same page (because why not?), there must be something compelling about it.
Hey, It's me the guy who made both those things.
We spent along time removing all non essential cookies from the site, so i'm not sure what your getting. I just panicked and tried on vanilla chrome, and couldn't find that cookie? We have no GA but use fathom instead. But if it's there I want to remove it asap. Let me know if you have any more info
Again, it's the language of the background check that is prohibitive. Changing that language would require the agreement of ALL originators of classified information.

Just an aside, when they turned the background check into an online affair, the form asked:
"Name of parent": I answered my mother's name Jane Doe (which prompted)
"Is Jane Doe a US citizen?"
No (which prompted)
"Date of first contact with Jane Doe (my mother)?"
I had an existential moment while I wondered the what the answer should be.
Instagram, WhatsApp, Facebook, and Messenger Are Experiencing Outages
There seems to be a widespread outage affecting Facebook services:

https://downdetector.com/status/instagram/

https://downdetector.com/status/whatsapp/

https://downdetector.com/status/facebook-messenger/

https://downdetector.com/status/facebook/
Brew consistently upgrades things that shouldn't need to be upgraded. I've spent more hours than I care to count fixing broken Postgres installations which regularly get major version bumps as a result of a completely unrelated install or upgrade.

I've never used linux as a dev machine, but in general apt seems much more reasonable in this regard. My frustration with Brew is pushing me to seriously consider a linux machine, so if anybody has counterpoints here I'm definitely interested in hearing about your experiences.

I don't care that Brew "breaks with norms" I just care that it breaks my shit.
Shopify offers a full ecom platform and let's you launch in days if you really have to. Upfront you aren't paying anything. Creating Shopify's functionality will take you years and hundreds of thousands of dollars to develop.
A key issue with politicians’ use of Twitter is that Twitter’s userbase is a very poor reflection of the wider population.

Politicians who are on Twitter, whether they know it or not, start to drift towards the views of Twitter users. Dopamine, like that which you get from from a popular tweet, is a powerful drug, and will alter peoples behaviour.

Aside from that, though, it seems the medium of Twitter has a remarkable ability to bring out people’s most toxic sides... it’s really not healthy.
a. closing one attack vector does not justify slowing down the entire world.
b. you can have the jit compile with any bound checks as you suggested, so still not justifying an interpreter. the only reason for an interpreter is simplicity, once you have a jit there's no logical reason to go back.
also when you say NX bit, you do know the interpreter is running code still. it's just doesn't have to be RW (actually jit don't either) which still allows for ROP. there has to be some very specific exploit for these things to have a dramatic effect (ie. can be vs. cannot be exploited) many times there will be several methods to exploit a vuln.
Yep well 5.5 courses I took as the last one is a big project and I already was doing one so skipped it. The java courses are good in teaching how to properly make an abstract object iirc, was many years ago I took them. Probably the best intro to programming sequence you can find though maybe not enough assignments
Part of it's just the medium. Uncles write lots of good books, I imagine they teach lots of great classes. I've seen plenty who have great youtube channels or podcasts. But, instagram (and services like it) is all about aesthetics and nothing else.
Bold words to describe something that's 12 years old.
Unit is attracting retail workers looking for modern ways to organize
What does Shopify offer that a stripe integration doesn't?
Great idea! I've been thinking about creating a repo that could store tours for other repos. That way, the community could contribute them, without needing to check them into the target repo itself. Similar-ish to the definitelytyped ecosystem that TypeScript built up
I built the perfect site to feed my movie trailer addiction (best on desktop)
the original Prey was demoed in 1996 and had portals. portal has a lot of inspiration from that game
Cap locks should be control the way god intended it! :)

You can use the hidutil if you want to script changes yourself:

https://developer.apple.com/library/archive/technotes/tn2450...

Or Karabiner Elements:

https://github.com/pqrs-org/Karabiner-Elements/blob/master/R...

I have an Filco Japanese keyboard and the default settings on macOS even when the keyboard is set to Japanese (QWERTY JIS) gets the 英数 (alphanumeric) key, and かな (kana) key wrong (and they are supported on the built in laptop keyboard).
And a couch - gross but somehow fitting...
Actually I always had an interest for computers and I already have a lot of CS knowledge (minus maths). That's why I hang around on HN :).

I was always obsessed with computers since childhhood, I somehow got into law school and faked my way from there.

My problem is taking the plunge to do something else other than law. I try to live day by day and focus on other things besides computers.
This is a technique known as the Firehose of Falsehood:

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

The goal is not necessarily to convince people of a particular claim, it's to levy so many claims and use the scrambling of media acting in good faith to vet those claims as an overloading mechanism to get regular people to tune out entirely.
> it was renamed Auto Immune Deficiency Syndrome.

Correction: AIDS stands for "Acquired ImmunoDeficiency Syndrome". "Autoimmune" refers to something else - it's when the body's immune system attacks the body's own healthy cells.
There is software for the synthesis and verification parts.

For the fabrication, you contact your fab of choice.

Yes, this is expensive, but designing a processor is not unlike designing a large distributed software system. It's all software, and the rest is already taken care of mostly.
I agree, the landing page of this post ( https://xn--allestrungen-9ib.de ) shows that almost all services are affected.
This is so awesome to hear! Thanks for sharing that feedback :D
There is an old piece of animated ansi art I'd like to see again, it was a file on DECUS tapes containing a long ANSI escape sequence. The file was JACK.OFF and yes, that's pretty self explanatory. it's more "stick figure" quality than anything elaborate, but it was funny.

it needs to be played back at I think 1200 baud.
I've been working on a game and I've realized it's still all just a bunch of tricks. I think any art where you're trying to recreate/honor something in the real world in some way is all tricks and techniques. Everything from brushstrokes on a painting to plots in novels to special effects in movies and acting in movies is all just a bunch of tricks to make something look real. The better the trick, the less suspension of disbelief is required.
Do you know which digipots were used? Like ericwood above I too have heard anecdotal reports discouraging their use in most analog audio circuits.
The next century of human existence is going to be filled with discoveries about how toxic everyday items are.

Take spray deodorants for example. I absolutely fail to believe that adequate studies were conducted to determine if inhaling small amounts of whatever is in there didn’t cause cancer after 50 years.
It doesn't help that a very aggressive strain of covid was discovered in that region of Brazil:

> P.1 infections can produce nearly 10 times more viral load than in other COVID-19-infected persons

https://en.wikipedia.org/wiki/Lineage_P.1
From an American perspective that's like giving the lion at the zoo a 24 hour leave to stroll around the city. It's so obviously absurd almost nobody would ever think of it unprompted. Many of the higher security prisons here are brutal dangerous paces. Sentences are long, often lifelong. Surviving a 30 year sentence without committing further crimes in prison that add to your sentence isn't so easy. Anybody with significant time left on their 30 year sentence would be a fool not to flee if given a 24 hour leave. Some of the low security prisons do have some resources focused on rehabilitation. But a lot of the higher security ones where most serious/violent/drug convicts end up are essentially warehouses for storing people who can't legally be executed until they're old and feeble enough to be released "safely" as pensioners/disabled/homeless. There's a reason criminal justice reform is such a big deal. Much of the country wishes we could dispense with the warehousing and just execute them all. While another contingent is very much tired of being thrown into those warehouses to rot based on race/socioeconomic status/the size of their bag of weed or a variety of other relatively harmless infractions.
Just look - are there any countries there with high rankings that aren't on good terms with Western nations? I don't see any.

The only way you could still think it's an objective ranking is if you REALLY think we're going to all these wars to free people.