skysight-inc/HackerNews huggingface dataset:
> what are commit signatures used for in the OSS community today

I'd like to think that when a package maintainer for a Linux distro downloads the latest version of the code they are packaging, they check that all the commits are signed by the same developer IDs as last time.

Okay, that's an over-simplification because you need to allow for key rotation, and new people joining the project, but that could be tractable or even automatable with a few heuristics and tools.

For example, there could be a tool for checking if new keys were signed by previous keys with the same email address, and there could be a contributors.policy file which specifies who the project leaders are and how many of them are needed to sign off on a given release or commit.
That would be pretty interesting. Are they mixed use spaces? It would be kind of cool to have an apartment with shops you can just walk to, like a little town square.

It would be quite ironic to live in an old mall, while then needing to drive to get anything.
I am upvoting strictly to understand the objective of your post.
> Even with SSG set up, having to be on the computer to create a draft, or make a quick correction, is really a bother.

I think you might be able to solve this with Syncthing and a watch process on your syncthing server. Commit and render on each change, and optionally sync if the rendered site is different from the previous version.

...granted, that's a really tech-nerd setup.
Is ZeroTier like ZScaler?
Look at the humble d10 for inspiration. The trick is to avoid making a spherical-looking die. A fair d65536 could look like a pair of cones glued together, with 32768 sides per cone. Alternatively, one can make a fair 65536-sided cylinder with rounded ends.
TLDR

Air polluion = Nitrogen Oxides

For summer crop 50% reduction of NOx , crop yield increase - China 15%, EU 10%, India 8%
Sure, some developers are cool with public domain; the same is true with writers and other creatives working in pretty much any medium you can name.

The fact remains, copyright is very much relevant to the open source community today. It's absurd to say otherwise, given the amount of discussion the topic generates. On that basis I categorically reject your statement that "free software / open source licenses have effectively made copyright disappear for open source code."

> They remove the part of copyright that people typically think of when someone says copyright.

"People" don't know the first thing about copyright, because (besides the obvious lack of technical knowledge) it's invisible to them when it's working in their favor and highly visible when it isn't.

What does copyright mean to creators, to whom it is granted? Does it mean ownership, in some vague, ill-defined sense? Guaranteed attribution wherever their work ends up? The right to ensure their work is used only for applications they consider ethical? A guarantee that nobody will be able to make money off it? A guarantee that nobody will be able to make money off it but them? A guarantee that movie studio X won't hire a hack writer-director for a cash-in sequel that ruins the original's reputation? The answer is that it means all these things, and more, to different creators.

As a creator of copyrighted works (of both FOSS and fiction, as it happens), copyright means something in particular to me. It means something else to other creators. I wouldn't speak for them, and I'm kind of astonished by how many people with (apparently) little or no skin in the game are willing to do so.
I had the same feeling -- have you considered emigrating to a lower cost of living area? I'm looking into my Italian passport, I might move to Sicily, or bounce around SE Asia.

I've had my work literally go into whitepapers uncited, and folks simply refuse to answer my emails about the issue, so the plan is absent one of the places I'm talking to now hiring me, to just... leave. To emigrate.

(But maybe I'll change my mind tomorrow.)
And this case grew from an instance where he did not want to help a federal agency that was investigating a person, according to the SCOTUS opinion, that right after the incident illegally entered Canada.

Maybe this person was playing both sides?
On Luxury Beliefs in Education
Germany is not America. I'm not making the argument Federal power is bad, the people who benefit from it the most are, and are grifting the system by intentionally subverting anything that would improve their people's situation. Look at the build back better plan, they screwed that up and most of our highways are out of their operating life spans by more than double the original life time. Germany also was given a huge leg up after WW2 when all of FDR's constitution writers went over and basically gave you all the worker protections FDR wanted for the USA.
I just came from the post about postgres data corruption and spent a moment assuming that "robot" was a metaphor or term of art for some sort of daemon. Then my brain also tried to interpret it as a cloud service remotely reaching into my home and cleaning the carpet before deciding it must have something to do with actual floor cleaning robots:)
Fortunately, convenient and cheap with tasty contents!

https://arstechnica.com/information-technology/2017/11/austr...
Public opinion will not force Twitter to re-negotiate.
The day cloudflare starts filtering individual pieces of content, I would get out fast. FB, twitter, et. al. show me what they think will keep me looking at them for as long as possible. It is only coincidence that it is sometimes content I actually want.
If I can get all my friends to just post by RSS I don’t need or want anything else those platforms do.
Is there some method to determine whether a sequence of numbers, being generated from a black-box, reaches a point at which we can confidently say it's a random sequence?
https://vivaldi.com/blog/vivaldi-business-model/

This is a real strength of Vivaldi’s, in my opinion!
I like to buy them at about 50% off, and forget about them until I try to buy them again at 90% and remember that I already own it and haven’t even downloaded it yet.
There might be two separate assertions under discussion. One is that it is typically difficult in a suburb to get to a landmark destination (e.g. to the grocery store, to the gym, to a coffee shop, and to work) just by walking, without a car.

This is true. At the same time, suburbs with low rates of crime are typically nicer to walk around without a destination in mind. It’s typically easier to go outside for a jog or run in a suburb than in downtown, as there are fewer cars on the road and other pedestrians on the sidewalk.
Still, those movies are often profitable within a year or two, how much does society gain by the copyright lasting decades?
Academia Was Built by and for Academics
In Android turning "off" bluetooth and wifi just puts them in listen-only mode and this has been true for a long, long time.

Zebra devices have always-on bluetooth beacon capability, and even a second bluetooth radio in the battery(!): https://techdocs.zebra.com/emdk-for-android/9-1/mx/beaconmgr...
You have unlocked "Gang Buster" for tagging 40k people. Congratulations!
Forgive my ignorance, but this is progress, correct? A stepping stone along the path to "quantum algorithms that we do care about"?
> If there was false information provided by Twitter

Then pretty sure advertisers who are savvy about these things would've done something about it.
Why do you say async-std is so much slower? If there any result or report shows that? I'm also curious about the `perf` you mentioned.
I was under the impression that there was hard data showing that most illegitimate copies would not be replaced with a legitimate sale if the illegitimate copy didn't exist. Is that not the case? I'm hoping this hasn't just been wishful thinking on my part...

But of course it's up to judges and juries to be swayed by this data; clearly they haven't been, if it exists.
It's not as easy as you imagine, especially when you want to make it "simple" like Gmail, there's a lot of work that goes into a "simple for the user" interface.
I don't really disagree with any of this. Big business has corrupted the modern implementation of copyright law (e.g. erosion of fair use) and something should be done to turn it back in favor of independent creators.

Of course, big money runs everything, so that probably isn't going to happen.
Reminds me of this image of the city center of Florence shown to-scale next to a single highway interchange.

https://www.strongtowns.org/journal/2019/11/19/visualizing-p...
Original, unedited piece: https://theconversation.com/chinas-population-is-about-to-sh...
> mandate interoperability for platforms (possibly over a certain size)

The EU came really close to doing that with its new Digital Markets Act, but it seems that the interoperability requirement will (rather bizarrely) only apply to messaging apps and not social media platforms.

https://www.eff.org/deeplinks/2022/04/eu-digital-markets-act...
The vaccine is safe for almost everyone. There are incredibly few people who would have adverse reaction. You are way more likely to have a severe case of COVID if/when you catch it than you will have an adverse reaction to the vaccine.

Those are simply the facts. Borne out by the billions of doses that have been given out so far.

This is a man who has likely severely damaged his liver through his lifestyle. But, here, this is where he has "concerns". Fuck that noise.
So nuclear engineers just aren't allowed to do their jobs, and the safety requirements were never good enough to begin with.
> I don't think many people go "game took forever to load, guess I'll play for less time then."

Ive quit some online games that take too long to load. Matchmaking times that are too long make me quit games.
Hard to mention Challenger and Columbia without mentioning the near-disaster that was Atlantis in just the second flight after Challenger's loss: https://en.m.wikipedia.org/wiki/STS-27

'"We are going to die" he and others did not believe that the shuttle would survive reentry. Gibson advised the crew to relax because "No use dying all tensed-up""
I’m kind of similar. I bought the car for the range and the Supercharger network, I don’t know or care about “panel gaps”, and I get nothing but compliments about the car’s looks.

What’s making me want to switch is the lack of CarPlay support. Apple Maps is so much better than Tesla’s navigation UI, it makes me look forward to renting a car when I travel.

Navigate on Autopilot is OK but suffering from a lack of improvements the last two years. Now that news came out recently about new camera/radar HW coming out, I’m just assuming our HW3 (current gen) cars will be left behind with no way to upgrade.

Edit: I also want to add a lack of investment in new Supercharger stations the past two years. I’m sure there have been a lot popping up in CA/TX, but very few in my region. It’s like they’re just planning to cede the local market to Ford, etc.
> But who guaranteed you a non depressing future?

Why contingency plan?

Your USSR analogy is apt but I think it makes my case. The USSR was planning the steel production and its uses. Electricity is the single most useful good with the most diverse downstream uses. I am not saying we should command all the uses of the electricity! But command-economying the electricity production itself is the a no-brainer.

One 6m and then 7m and then 8m all the way up to 20m. that is building increasingly bigger reactors with an efficient supply chain.

You're over-using markets and doing so in a circular way with your argument. You are confusing actual uncertainty around the world with the uncertainty that comes from the decentralized, loosely coordinate market-governance mechanism itself!

Some things are uncertain, and market are really great for small-scale experiments or "annealing" society. But or the brain-dead obvious things like "we need tons more electricity, rail, and dense housing ASAP!" there is no reason to rely on markets.

A good society has a socialist foundation and capitalist superstructure: guarantee the basics, but have fun with the rest. That is already how rich people enjoy capitalism (wealthy family entrepreneurs are not so leveraged), let's just scale that out to everyone. We can't all be top X% wealth, but we can all live with less uncertainty.
Eh,words out of context outside cultural peers are meaningless.
I think the point is that someone else cares about the structure and sets its rules - which may change without warning or have complexity you are unaware of - and therefore if you are not the telephone company or the post office you are likely overstepping if you try to enforce structure rather than merely passing along what you were given.
Do any orgs explicitly ask the engineers themselves decide how to allocate a certain percentage of story points in a given sprint?

Product people are great for selecting which features to build out and which bugs to address, but are poorly equipped to decide how to prioritize things like: performance optimizations, bugfixes that haven't (yet) been reported by the end users, code refactoring, paying down tech debt, modernizing tooling, misc quality of life improvements for the engineering team, etc.
> Even if you get reliable bot ID, there's a difference between a zero- or negative-value bot that just spams or tries to inflame social tensions and positive-value bots that automatically propagate things like weather or traffic updates.

While I do understand your point about the difference, neither type should be measured for things like (e.g.) advertising revenue. Weatherbots don't buy goods or services.
Except that the implementation described in the post does use multiple GC cycles to settle if I read it correctly. It will only be an issue if you have reference cycles through ephemeron edges, though, like a key associated with a value that is itself or refers to an otherwise-dead WeakMap which contains a key associated with... etc.

Multiple cycles are not fundamental to ephemeron collection, though. If you keep all of your unmarked keys (specifically, keys of ephemeron tables that have been marked) in a lookup table, then in theory every time you mark anything you could look it up in that table to see if you need to traverse an ephemeron edge. In practice, you probably don't want to do those lookups until you've traversed the "easy" part of the heap that doesn't require traversing ephemerons to get to.

Source: that's how I implemented it in SpiderMonkey: https://searchfox.org/mozilla-central/rev/552bfc6334b797d92f...
Not all Electrical Engineers need to learn Laplace Transforms
> painfully Python-esque

I agreed with every single thing you wrote until that last line. In what universe is the ever-changing mess that is the JavaScript ecosystem even remotely comparable to the Python ecosystem?
I totally see what you mean and I agree with you.

As I said in another comment I have no problems with Cloudflare or CDNs -- and like you said in another comment CDNs can actually make it cheaper and safer to self host your own application.

> I don't think the CDN qualifies as a "platform"

I think you are 100% correct and I agree with your point. But I think even your disagreement with my comment highlights the original point I was making: "ownership" of "your platform" and what those terms mean to you is super subjective based on your values, skillset, etc. Wouldn't you agree on that point? If so, doesn't it come off as condescending (like you felt about my original comment) to tell people what they should or should not do with their digital content creation?

My whole point was that it bothered me that this site encourages people to call out others for creating content on a platform they have disagreement with -- who creates that standard of what is suitably "owned" or not?
I belive a big "LAX" signboard exists, based on a Google image search.

Many airports around the world have a large signboard.
I'm not actually proposing an alternative, I just think they should pay their taxes then use that income for public services. Apparently that makes me a communist.

I'm not going to argue over the basic idea of taxes. I hear Russia is lovely if you want lax enforcement of the tax code -- go there to live.
The book "master of the senate" makes a pretty compelling case against this. LBJ was a masterclass politician (honestly much better than JFK or Humphrey). It makes the point that basically every liberal president since the Civil War had tried to pass some sort of civil rights bill only for it to fail
There's a attitude, arguably backed by sales, that load times don't really matter.

All of the Source games (HL2, Portal, Alyx, etc...) have arguably bad load times. They all sold great! GTA sold great even with it's previous load times.

It's just not a priority for most teams. In Rockstar's case it happened to be easy to fix but in most cases it's not so easy because the engineering team didn't want to deal with it.

AFAIK, Source, and maybe Unreal/Unity are built in such a way that by default, if you need to start the level over you have to re-load it entirely. They have mutable state spread all over the place and have no way to mark what's important (needs to be saved, what's not (can be zeroed), and/or they haven't bother to put all mutable state in a single places so either it can be restored from memory or loaded by just loading a tiny bit.

There's zero reason HL:Alyx should take 15-30 seconds to restart a level you're already in when clearly less than 1k of state has changed since you started the level. But, fixing that would require a major re-design of the Source engine. Slow load times don't affect sales. So almost no one does it. Easy just to let each gameplay programmer do whatever they want and to restart just reload the level.

I put up with it for some games (the ones mentioned above for example). But I've also quit a few recently. Games where you die a lot and to add to the frustration it takes 1-2 minutes to load again only to get killed in 5-20 seconds. That frustration means trial and erroring to figure out what to do gets a punch in the face and so I stop playing what might have been a good game otherwise.
I built HTML emails once upon a time - "in the trenches sending spam emails" is how I describe it. One can only send so many undesired trash missives that literally have no effect upon the physical world before you need an outlet. Woodworking allows me to use my skills, raw strength, and attention to detail to create things that look beautiful, are useful, and don't get deleted instantly.

I got out of HTML email a long time ago, thankfully.
If your work is abstract, making something concrete is very satisfying.
I used to have a big yard, and loved spending an hour on the riding mower enjoying the clouds and the birds. When I was done I could see something that I had accomplished.
Thanks for the info. I'm not sure how compelling that would be for my specific use case, but I'm sure some people would find that useful. Thanks! :)
I think that's another reason why "white collar crime" is too broad a category. Some WCC has real regular-Joe victims that are hurt (think financial crimes like Ponzi schemes), and the people who perpetrate those sorts of crimes should have the book thrown at them. But other WCC is like what we're seeing here. The Switch is still ridiculously profitable for Nintendo despite copyright infringement. I'd prefer to live in a society where companies were forced to just accept small-scale (when compared to total revenue) infringement as a cost of doing business.
I was just wondering the other day why video podcasting wasn't more popular?

Back before YouTube was really used for series, I used to follow a decent number of video diaries essentially, RSS shows, with Miro (a video podcast player that doesn't exist anymore). Ask a Ninja, Hope is Emo, Rocket Boom, Scriggity - to name a few.

I mean, sure YouTubes ad model is probably a big part of it, I'm just surprised that aren't more channels that syndicate via RSS as well. I think the desire is there though in a lot of the community, fed up with the algorithm choosing what they actually end up seeing despite their subscriptions.
Vivaldi is slow compared to Edge.

I forced myself to use it for a week. All the bells and whistles doesn't justify the slow startup time.
A stolen DVD seems more likely to be a lost sale, than an unauthorized digital copy. The person stealing the DVD has gone there in person and is willing to risk a possible interaction with staff/security. So they probably want the DVD, and would buy it otherwise. The person who downloads the movie might just be randomly browsing and not really all that interested otherwise.
Three can keep a secret if two of them are John McAfee and Dam Kaminski ;-)
A computer is broken up into small discrete steps where error correction can happen. The essential idea is that the logical space of the computer is a suitably "discrete" set of points in the actual phase space of the system on which it is embdedded. By discrete, I mean that there is some radius around each valid point of the phase space, such that the collection of all of the balls of that radius around the valid points are still disjoint. I have a special operator that I then use to map each ball down to its corresponding point called a projection (Invoking this operator requires me to generate waste heat, see Landauer's principle. Also, in reality, I do not have points. I have small regions contained in larger regions).

I then generate a system of computational primitives which reliably map the small regions inside of these larger regions, with the result that I can perform projection, computation, projection, and be reasonably certain that my process deterministic acts on the small regions, without knowing anything about the particular computation that I have performed except that it was made out of the primitives.

This projection gets performed after every computational step, and is the thing that separates a digital computer from an analog computer. It is also a thing that separates digital computers from quantum computers, except that the physicists (in my mind incorrectly) believe that they have a scheme which can perform the error correction without damaging the logical state, and can use this scheme to produce a high enough fidelity state at the start that the whole program can be run without loss of coherence.
I used Vivaldi instead of figuring out alternate browser profiles, until in April it crashed constantly for just about everybody on Mac and they couldn't figure it out for 3 weeks:

https://forum.vivaldi.net/topic/74557/browser-keeps-closing-...
Sure it's a great idea and hiring culture would be so much better if it happened, but I think the parent is correct that companies want friction at that point. None of them want to make it easier for talent to jump ship and transfer.
> What users would be using said syntax? Why would one compare a function to a type?

Possibly the people behind JSFuck and derivatives. :)
Why? Is it because it haven't been found, or is there a proof of impossibility?
> Looking at the long list of credits of most recent effects heavy movies I don't think it's quite true that special effects are cheap.

>> You can do special effects for a few grand that cost a million dollars a few decades ago.

You can definitely do the same special effects that were available 10-20 years ago by yourself for free today. If you want to do special effects that match today's standards, yes that's going to be much harder. I don't think that's what the OP meant though. I think they were saying that what used to be very difficult and cost tons of money, can now be done by one person relatively cheaply or even for free.
How many of those 1000s of people will continue to benefit from the royalties years after the movie is made?
Interesting, that makes sense. I view it differently at first. In the front seat passenger of a car people are sometimes called the CoPilot and that’s what I thought of, someone is who looking out.

I don’t think the average person knows that an aircrafts autopilot requires constant monitoring.