skysight-inc/HackerNews huggingface dataset:
Ask HN: How do I improve boring README page?
Hello HN,
As one of the managers of apache/incubator-age repository, I'm trying to figure out ways I can do to improve the README section. I think I need more images that can show what kind of project we're dealing with, but I'm not sure if that's the main priority for this case. What do you all think this README page need? What does a good README page require?
https://www.ft.com/__origami/service/image/v2/images/raw/htt...

This is certainly not a "one month outage"
It's inexcusable, honestly. These are the kind of decisions that not only need department head approval but also CTO approval. If the CTO didn't see it coming, they failed.

HIPAA isn't some random cert you have to satisfy a single big customer. It needs to be a priority and all business decisions have to be made around it. GDPR is another one.
Any persons in engineering worth their salt would not buy metrology equipment from Amazon. Exactly as you said, seems like the problem is Amazon, not equipment or engineers/technicians/etc.

This is good for all of us. Amazon is becoming a place to buy low end essentials and it gives opportunities to smaller businesses to build reputation and sell directly. The only thing that’s missing is a good directory of indie shops. No, Google isn’t a good one. We should build a modern yellow pages.
Absolutely. Better to focus on what actually matters, and keep the action dense.
AstraZeneca vaccine safe and effective in U.S., Chile, Peru trials
https://github.com/apache/incubator-age is the repository in question.
Thumbnail rendering on GNOME is already sandboxed with bubblewrap, even when you're outside Flatpak: [0] for docs and [1] for code on how they accomplish it.

I don't think it's possible yet to ship thumbnailers in Flatpak - I'll try poking someone to see if there are plans for that.

[0]: https://gitlab.gnome.org/GNOME/gnome-desktop/-/blob/master/R...
[1]: https://gitlab.gnome.org/GNOME/gnome-desktop/-/blob/master/l...
> Having to stay home for a year is nothing — absolutely nothing — compared with what children had to deal with during previous social upheavals (world wars, and the like).

I don't think you can be this confident. Young humans deal particularly poorly with social isolation and those previous upheavals didn't have that as the main feature.
Well, that's kinda the thing. If something was in one of those history courses, then they were important enough that it mattered.

Playing into the Santa Claus lie with your friend's kid is absolutely inconsequential to you, but it could mean a lot to that kid (and to the parents) to keep that lie alive a bit longer. (And if telling the truth to that kid, against what the parents would wish, is that important to you, I'd suggest you re-examine your priorities.)

Context matters! Sometimes being right is essential to making some important thing work out. But hey, sometimes being diplomatic (and allowing the other person to be wrong) also can be essential to make some important thing work out. The big thing is knowing the difference and acting appropriately, which is sometimes hard to do in the moment.

But if we're talking about a kid believing in Santa Claus, and the parents actually do care that you keep up the fantasy, you actually are an asshole if you tell the truth, no question. If the parents really don't care, sure, go nuts... though if they didn't care, I'd expect the kid to already know the truth anyway.
Wh...a. Transitioning fixed your social cue perception?!

That is incredibly fascinating. I'm not even sure how to classify that... pragmatic psychological function (oookay that's probably not a thing), neurobiology, or what else.

IMO this is a gigantic breadcrumb for Something™. The question is what the axis point was, and what got fixed as a result. Cooool.

I am very curious what else shifted that you'd be happy to share.
> Claiming something that is not true is in itself wrong.

yup, in any project, and especially the one done for the community where the only you get is satisfaction and fame, the success is super tied to communication. Good, honest communication is what builds trust.
The main (and dangerous) difference with the NFT stuff is that society doesn't agree any of this stuff is valuable. It's a bit like what happens when a conquering power comes in and existing land titles become meaningless. A good example of this was real estate moguls in prewar Japan, many of whom had spent centuries gradually accumulating land tenancy over tons of other people - but as soon as WW2 happened, one of the big changes that transformed that country was that all of those land titles were simply dissolved.

Just, -poof-. Gone.

Ownership of that land was simply taken from them, and evenly divided amongst their tenants.

There's a very similar danger with i.e. property rights inside of videogames and stuff - until and unless there's case law about it, I can go into my buddy's proverbial minecraft server, wreck all of his (potentially months of) work, and there's really nothing he can do about it. I might lose a friend over it, but I won't lose a lawsuit.

The illustrative bit about the minecraft server is I'm at the mercy of "the community of people who agrees that thing has value", and in this case, it's one person.
> It should simply be expected a public transit should be paid from state in one form or another.

Unfortunately, that often means it becomes a subsidy for the already wealthy. Not only are mass-transit systems more likely to be built in already wealthy areas, commercial and residential, (at least before other areas) it also increases land value.

This leads to the true problem of non-state supplied transit, if a transit system truly has to bear its own cost then people - even wealthy ones - are far less likely to use it and will move to cheaper forms of transport like car, or you end up with a transit system for those who can afford it.

Then you'll have the circular argument begin again about the need for affordable mass-transit, and so the only way to get it built is to get the state to pay for it and we end up with a better system overall but also an inequity in the system. You could say it was verging on corruption.

This is why I would advocate a land value tax, as it attacks both parts of the problem, not just one favoured by statists.

As someone of a more libertarian bent (and an admirer of Georgism), I do rankle somewhat at the implication exposed via the non-payment of tax, that the state in truth owns your land because they can kick you off, but everything has a trade off.

Edit: typo
They improve their social status, which potentially makes them more powerful and influential within their tribe.

Unfortunately this can be entirely orthogonal to making genuine improvements in how humans relate to each other.

You're dealing with some deep seated flaws in human social psychology, and the polarised morality of cancel culture doesn't leave room to explore potential solutions which are based on that uncomfortable truth.

You're either an insider who agrees with The Cause or an outsider unbeliever who must be reeducated or destroyed.

This can feel great for participants, in a slightly manic way. But there's no space for a more nuanced view, and that makes stable solutions unlikely.
It’s Time for the Linux Foundation to Stop Ignoring Desktop Linux
Virtually all tracking boils down to 1x1 sized images getting embedded on the page, with various metadata being attached in that image call. The javascript libraries may include other functionality (like additional fingerprinting and such), but are primarily just convenient abstractions that generate and embed the the tracking images for you. Most provide the details needed[1] to build your own generator function, which would allow you to integrate the tracking you want while reducing your security exposure to third party code.

As for GTM – a deployed container is self-contained. If you don't want to expose your site to third party code, but want to use GTM as a convenient control plane for configuration of tags and tagging rules, you can do that. Instead of using the standard snippet that loads the container from Google, you can just grab the generated javascript file for the container after a new deploy and self-host it. It gives you the convenience of GTM (central control plane for tagging-related stuff, versioning and commenting, etc) but without the security exposure of embedding externally hosted scripts.

[1] https://developers.facebook.com/docs/facebook-pixel/advanced...
Right. Fundamentally, Magic Kernel Sharp seeks to be an efficient but good approximation to a rectangular low-pass filter; it doesn't add information, and ideally doesn't destroy or distort it either.

Yes, I have seen other methods for guessing or dropping in extra detail. (Indeed, my old "UnBlur" method of deblurring effectively makes a best guess as to what an image looked like before it was blurred, which in the presence of noise is always a selection of one particular possible solution.) There's nothing wrong with that — it's just a different operation.
> Why pay more when the law says you don’t have to?

Yeah, it makes no sense. I would not do that, not sure why I should expect others to do that. I think this whole thing is BS.

I can very well agree that some people can afford to pay more tax, but tax is not some trust based charity system. I would say simplify tax laws so people can avoid tax easier without having to hire an army of tax professionals, and then increase the effective tax rate on the people who can afford to hire an army of tax professional.

If you are not for this approach but you whine about tax avoidance I think you are just looking for a way to score political and ideological points.
Great list. I would add

- Anchor when possible (^, $)
When you consider the total cost of ownership (initial car cost, maintenance, insurance, storage, etc.), the cost per km/mile is way higher than the fuel cost.
Also there are many externalized costs that are not taken into account when considering the bare cost of driving a car, just to name a few the environmental impact, the related healthcare costs (pollution kills more people per year than COVID), parking space, road infrastructure, car accidents, ... Some of these grow non linearly when reducing/eliminating public transport.

(edited to add TCO considerations)
>didn’t have the technical ability to get anything into production

This is the biggest problem with fresh graduates.
Surely Backblaze needs to do more than just fix the pixel and "investigate". At a minimum:

- provide customers with an exact timeline of when the pixel was introduced so they can work out for themselves what data has been leaked

- report themselves to relevant regulators in each jurisdiction that they operate in for leaking customers' sensitive data – under the EU GDPR there is a time limit for this.

- get on the phone to Facebook and beg them to demonstrably delete the data

Filenames are not the worst possible thing to leak, but they can be sensitive and it's not good enough to just go "oh, oops, we implemented it wrong, we've fixed it now".
As you already mentioned: roads and gas is heavily subsidized. Politicians focus on building roads rather than public transport systems. The true costs of road infrastructure including parking, bridges, land use, public space usage, health system costs, economic losses due to wasting time while driving and more is just something no one dares to discuss. Once u start looking at all costs car traffic truly is responsible for, you'd have to immediately switch to another system such as... public transport.
As if the people who replaced them would be any more pure.

Once these are the standards, literally everyone is guilty, and who gets thrown under the bus is a matter of attention rather than guilt.
> I disagree with your moral conclusion - we all have responsibility as individuals with regards to what our work contributes to. This goes for anything from military personnel to software engineers. That you don't have legal risk doesn't mean you don't have ethical responsibility.

Does that really work in the real world? When you don't have workplace rights and concepts like "at will employment", can you really expect the individual to have any sympathy towards the company or society?

If you and your job is as expendable as a tissue and you struggle your whole life to get one, be in one and earn the almighty dollar, where the lack of the dollar means your kids go hungry and cold, would you place higher priority on morals for "the greater good"?

Those who are made to do un-ethical things in companies are usually picked because they have no other way than to be in the job, or are greedy enough to put their morals behind them.

Good luck trying to force morality on either of them.
Why should you be punished if you do something entirely legal? Can't we rather just close the legal avenues that allow people to avoid them? Why keep it legal? What do you gain by having these loopholes?
And this is why we use adblockers.

They prevent quite a broad range annoyances, accidents, negligence, and malicious intent.
> "One of the reasons developers have embraced OSS so much is because it gives you portable capital between companies"

Portable capital is a sumptuous term. patio is a fantastic writer.
Why do we call these “DuPont” connectors?
Nonsense.

https://www.ic.org/

Communes predate America.

The more likely story is free markets collapse under weight of adversarial greed and need communes to bail them out. Where would American airlines be at right now left up to free markets? We've socialized their losses and privatized their profits like so many ither examples.
It seems to me that it should be possible to operate a public transit system profitably if you assume a steady state, meaning no need to expand. But when cities grow, public transit systems must continually expand to continue to service the population which requires massive amounts of up-front capital, which each takes decades to pay back through rider fees.
Exactly. Unfortunately, there are activists within the GNU movement, like Andy Wingo, that have done everything they can to have RMS removed from everything he has built.
Ahh no, the code isn’t functionally wrong, take for example:

Money(“USD”, 10) + Money(“USD”, 5)

This works just fine.

We’d need more context about how it’s used to say whether we’ve made a bad trade off with our design.

The error isn’t represented in the types, that’s why it compiles and runs. The compiler can’t see the design error here, which is fair, it’s a design problem and types don’t fix that - people are free to misunderstand the business domain and happily capture the wrong rules in types.
“3rd party on Amazon”

Which means nothing. Same as buying from eBay or AliExpress or Wish.

(Surprised Pikachu face)
While the law may be on their side (parody as fair use...), it's still going to cost many thousands of dollars of legal fees.
>>> It's not clear to me what you mean by software.

>>> This is why I'm becoming more and more unhappy about calling myself a programmer.

Patio11 wrote about this and it is a good piece of advice - essentially it means sell your service (labour) as the value it can produce not the time it takes. This is a common piece of business as ice and is dry sensible.

But the main point is, as a software coder / developer / programmer, for most business areas software provides excess leverage and so the amount of value you can produce is greater than fir same time of a non-coder.

However to do value based charging involves other skills - negotiation, domain knowledge, lead generation and lots of meetings that go nowhere.

But even if you don't do the latter part that software still can produce outsize leveraged returns for effort input. You just won't get a cut :-(

That does not mean you did not help create the value
I'm not autistic, and I think RMS statement was 100% rational. If not, then anyone can show me where he is factually wrong.
There's a difference between your perception of someone and what they are actually like.

The asshole is thoughtless because they believe others to be less important than themselves. The person with autism is (may be) thoughtless because their brain isn't wired to be thoughtful. Or they actually are thoughtful, but don't know how to express it in a way that others can understand.
Looks like three.js with WebGL.
I feel like a small scale startup needs internal infosec and audit teams even more. Unlike the incumbents, who are "too big to fail" and therefore are able to get away with blatant insecurity, a startup's in a much more vulnerable position, and any security breach is significantly riskier in terms of corporate longevity.

If I was running a financial services startup, those groups would be near the front of my list in terms of internal hiring.
In the UK planning permission is required for building works and they did not have the permission needed to start development. Depends on your exact definition of "crime" but it went against the law of the land and was an act subject to jurisdiction of the local council.

more info: https://www.haaretz.com/jewish/israeli-firm-in-trouble-for-p...
The story about Congress trading on Covid news (and briefings?) is not that they traded, it's that they traded and didn't do much else except wait for 500k people to die.
Here’s a summary: https://sterling-archermedes.github.io/
Land Administration in Afghanistan: UN Looks Towards Blockchain
Alright, so after seeing what government interventions, at least in the US, looked like in practice, would you agree with the statement "Government interventions like lockdowns and school closings were a very good response."?

Because that is the comment I was responding to, which was itself a response to a comment comparing the outcomes of Florida and California. "Nowhere in the US, and very few western countries, had a sufficient response" is a valid position, and probably accurate (with the caveat that I'm not confident that a sufficient response was even possible in the US), but it wasn't really the point under discussion.
The data from Rio de Janeiro. Did you read the article?
Regarding metros and profitability: someone can correct me if I'm wrong, but I believe that the Tokyo subway system (which is operated by a byzantine-like variety of companies) does turn a profit, specifically because it owns the real estate around the stations.

This seems like a better route than a blank check "it shouldn't need to be profitable", which, when comparing American public transit to Tokyo's, doesn't seem to actually make service any better.
Not the OP, maybe related to this https://en.wikipedia.org/wiki/The_Way_of_the_Exploding_Fist

A very famous computer game back in the all those Kung-Fu movies heyday.
> I think at a certain point it's fair to shame people for seeking out loopholes, even if they're technically legal.

How do you define a loophole?
Research Show 9 Out of 10 Women Lose Weight with Dancing
> and then test/monitor what is being sent back to the third party.

Trust, but verify. Especially FB.

I see a lot of comments about a paid service using tracking pixels. I understand the backlash but this is also how companies that are taking your hard earned money improve and iterate on their products. I know people don’t like tracking but usage analytics are invaluable to improving the product. There’s only so much customer engagement you can do, and often that leaves really unexpected outcomes in the dark (if you asked most customers, they’d ask for a faster horse).

The issue here is that Backblaze injected untrusted code into their core product which by its very nature is extremely sensitive. I’m not really sure what they were thinking. Rolling your own tracking is a pain, but some security contexts demand it.
Probably because Spotify is using the Facebook SDK in all their apps. As a user you cannot disable it and a few years back the Facebook SDK caused an outage where you couldn't start Spotify (and many other major apps).
And how can you at a bank run a transaction if you don't know if there is money or not in the account ???
Quincy Larson Email Archive
Wordpress eco system is strong plus easy to use and customize. I use it for my blog and ecomm website.
> I suspect it's more likely intended to ease setup for less-technically-savvy users.

> ie they don't really want your truly-security-critical customer data.

It's both. It eases implementation with a one-and-done snippet, and then slaps a user-friendly GUI on the other side for marketers to sort through the firehose and use what they want.

While making it also trivially easy for marketers to toggle a button that OKs the turbo-boost mode that siphons up (hashed) sensitive customer information, which can then be used to claim credit for additional conversions by cross-referencing the (hashed) PII siphoned up against what Facebook has for those exposed to your ads.
For various reasons including this, advertising tracking is moving server-side, where the company can much more tightly control what gets sent to the vendors, and where third party JavaScript no longer has access to the DOM, network requests, or cookies.
The GPL'ed 'Emacspeak' developed by T V Raman, who is blind. Actively developed since 1995. Seems quite advanced? Idk anything about it, seems to need Emacs?

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

Github:
https://github.com/tvraman/emacspeak
> Not many are interested in dying for their country. If you refuse an order to advance on an enemy stronghold, you'll get shot.

Actually, what that shows more than anything is that not many people are willing to kill for their country. Killing other humans, even in self-interest, is often very hard to do - this is actually further evidence that people are quite collaborative and non-confrontational by nature.
I disagree. SLS has nothing to do with the Apollo program. It's built mainly from Shuttle parts, so everything they need is somewhat there already. If you compare that to SpaceX's starship which needed to develop a completely new engine from scratch, it's laughable how slow the progress is. But as somebody said it's a jobs program. And just because you need to manage a relationship with the government doesn't mean your engineers can't do a good job and there are clearly several issues (see e.g. https://mobile.twitter.com/SciGuySpace/status/13714885009027...)
Star Trek Episodes That Define Captain Kirk
Maybe it's time to seriously consider the East Asian model where transit companies also operate as property developers. This pretty much ensures that cities are designed with mass transit at its core and mass transit construction is part subsidized by the market.

That doesn't completely remove the need for public funding, just changes the dynamics so that it is more balanced. It also results in cities that organically grow with mass transit, making it an integral part of the infrastructure rather than an afterthought.
When did using a thread become some kind of inscrutable black magic?
Essential non-technical skills every developer needs
Congo presidential candidate dies of Covid-19 in aircraft
This feels like an almost intentional misunderstanding.
Is anyone surprised that audits focus on the easy cases? Don‘t we see the same problem with white-collar legal cases?

Those with financials means can afford expensive consulting, creating a high bar for the agencies involved to prove wrongdoing. Which in turn seems to focus on the low risk, easy cases of the average citizen.

The comparatively low pay to those civil servants likely does not help in attracting the talent needed to handle these high stakes cases.
Amazon deliberately obscures that. They can't have it both ways; they present these sellers as part of their store, so they should take responsibility for the goods they sell.