skysight-inc/HackerNews huggingface dataset:
> Maybe this is a silly question. But wouldn't this just mean that the ID would need to be updated very regularly? Like at least every year if not more frequently?

Depends on the relationship between the person and the issuer, which really means it depends on the use case.

For a credential that has to be usable independent from the issuer, such as wanting to be able to use a transcript even if the school goes bankrupt, you would generally want something long lived. The issuer might maintain a revocation mechanism, which might even be on a shared ledger so that it stays available even if the business entity goes away. It might be difficult to take the approach of precomputed predicate attributes, so you would be more inclined to use techniques like range proofs. You might also want to use cryptographic techniques to anonymize the signatures, so that the underlying crypto of the signed message doesn't become a correlation vector.

For a credential that is actively maintained as part of a relationship between two entities (which could include many things like citizenship, proof of driving and medical services/insurance proof), you can just have a short lived timespan for which the person has to fetch a new version. You don't necessarily need revocation except in the cases where you _need_ to have the information invalidated before it would naturally expire. You can also vend a 'stack' of credentials so that they can be used in multiple places without being linkable.

For this second case, you can just say 'age_over_21' as a statement which will be true for the day/week/month that that credential is valid to be presented. They would set the credential to become stale the day of your birthday, and your wallet would just fetch a new batch indicating the 'true' value.

This is the approach taken for instance by the ISO digital driving license spec.
Have you seen what China has become in the past 2 decades? The technological growth and development is unlike anything ever seen in the history of mankind. Not only are you wrong. You are gravely wrong. The likelihood of China surpassing the US in the space race is actually quite high.
One of “nearly every,” “almost every,” “practically every,” or “just about every” is the idiomatic phrasing.

The word “almost” is also pretty funny though, if you think about it (literally “all most”).
“All but Z” basically means “approaching but not equal to Z”, like the range (-infinity, Z). So when X is “literally every X” it means “approaching “literally every X”, but not quite “literally every X””

Personally I’ve never been a fan of “all but Z” as a phrase — I prefer “[very] nearly Z”.
It's actually the other way around. Copyright doesn't regulate use, but it does regulate distribution. Posting it without permission is a copyright violation.
At least for me, most incoming calls are spam. If it's important, I will either anticipate it or the caller will leave a voicemail. In the past several months, I think I've received one unanticipated call from a friend.
Ah, a conspiracy theorist who fancies themselves an economist, but doesn’t have a firm grasp on simple concepts like how increasing the cost of money quells demand. The world definitely needs more people like you.
That's exactly my point in this thread. This shadowbanning needs to stop.
He's trying to anchor it and make the situation look better so it's "more reasonable."

Realistically.. is it worth more than 4$ a month? Probably not. Why would you pay 8 for that?
Pretending to Work
All the links are giving 404 error.
Maybe it's just me, but 'How rate hikes' feels like it would be a more approachable article.

'The effect of rate hikes' sounds more scientific, like a link to some economics paper I'd likely not make much sense of.
What is there to debug in cron??? It periodically runs processes, it is simple and solid as rock.
Yes Google is getting worse, but I'd argue it's not entirely due to ads, and not entirely Google's fault.

I think people need to understand that Google was invented to solve a problem, and that particular problem, is the problem of finding information you need. In the early days of the internet, there was fewer information stored on the internet, so this problem was simpler back then.

However, information has grown dramatically over the years, and is still increasing every day. Basically, now Google's search engine model doesn't really work all that great anymore when compared to its early days, simply because the problem has outgrown Google in scale.

Think about it... as more and more information gets generated and stored on the internet, finding the information you exactly are looking for using 3-5 words typed into a search engine at some point just ceases to become probable or even possible. So search engines have to predict what you want based upon the limited information you give it (and does this using others things such as how often something is visited, search patterns, trends, and/or related ads + promotions), and users end up perceiving it as a crummy search.

Sadly giving a search engine too many words can stop it from even searching, probably because (if you're a developer) you'd understand that could cause a scan or result in a very time and computer/resource intensive search. So it doesn't even bother searching and tells you it couldn't find any information.
This interview with Tarn Adams (one of the creators of dwarf fortress) is amazing and gives a good idea of the depth and pace of development.

It’s pretty bonkers TBH, I’d love to understand the abstractions and data models involved with software engineering this ambitious.

https://youtu.be/VAhHkJQ3KgY
For mobile drivers licenses in ISO 18013-5, the credential is a signed list of salted hashes, each representing a distinct named attribute. You release the credential as well as whatever attributes which were requested.

You can disclose your full name and your birth date, or just the boolean value that you are over 21, depending on the use case.

Of course, many of these scenarios would be more logically served with a digital version of a national ID card or passport, but some countries use driving licenses in lieu of such concepts.
Niches are overrated
> 1 - high absolute carbon emissions when compared to France and other countries who did not discard nuclear

High absolute carbon emissions per capita? Which other countries? Here are the figures[0] for various EU countries using nuclear power, for comparison:

Country CO2 Emissions per capita (tons)
Czechia 10.53
Netherlands 9.62
Germany 9.44
Finland 9.31

So it's true that France managed low carbon emissions by committing fully to nuclear power long ago, but I don't think Germany is exceptional among EU nations for their failure to copy France's policies.

> 2 - a low relative decrease in carbon emissions when compared to the improvements they could have achieved with the same amount of money.

How much money did they spend, and how much nuclear power could they have generated with that money? If the counterfactual you are comparing to is Germany somehow deciding to start build new nuclear power stations in 2011 (after the Fukushima disaster) then the amount of nuclear power they could have generated is zero, based on France's experience[1] with building Flamanville unit 3.

[0] https://www.worldometers.info/co2-emissions/co2-emissions-pe...

[1] https://en.wikipedia.org/wiki/Flamanville_Nuclear_Power_Plan...
You should probably submit this as `Ask HN:` so it appears in the tab: https://news.ycombinator.com/ask

Personally I would say Singapore, plenty of smart people with innovative ideas, both local and foreign, startup/founder meetups are often high quality and the tax incentives for a new business is topnotch.
change a couple of var names, and you're good to go

also, fair use would definitely apply in this case as it's not the entire work and is a small sample. nothing different than playing a small clip/scene from a movie in a review write up. and commentary is definitely being had around said snippet
Isn’t it obvious? The price of rent is linked to the price of the asset that is being rented, which is linked to how cheaply leverage can be purchased in the acquisition of the asset.

That aside, rent has always made up a larger portion of normal inflation well before 2020. It only makes sense that this holds true now as well.
https://archive.ph/qk0v3
every one says "just use parameterized queries" but they don't handle arrays which makes the idea rather useless.
.js ? FFS, really?

find takeout -name ".jpg" -exec mv {} dest_dir
> Due to the toxic nature, I still wouldn't recommend sunscreen without knowing exactly what is in it.

What? Are you a bot?
Grow your Amazon enterprise with income-based merchandise to be had for bidding on Amz Online Arbitrage. Also, earlier than you spend money on and promote any product, discover approximately the profits, regulations and competition.
Given the name "slack" I think each person is resting, what you see as the testes being instead a head. They are leaning up, against the back of the next person, rotated 90 degrees. This signifies that Slack keeps you connected, and leaning on each other, the connectivity indeed making life seem easier, as though you were slacking off.
There was a talk a few years back by Conal Elliott about a concise implementation of reverse mode automatic differentiation through tweaking the definition of derivative to make it composable and then dualizing[0].

There was another talk where IIRC Edward Kmett dualizes divide and conquer algorithms to derive a generic bucket sort that works on general algebraic data types[1].

These are generic concepts. Haskell is just convenient to express them in. In some sense, obeying functor or monad laws just means you'll have a "clean", predictable design, for example. The language doesn't need special support; you just need to check whether your code is composable in a sensible way.

[0] https://youtube.com/watch?v=17gfCTnw6uE

[1] https://youtube.com/watch?v=eXDJ5Jcbgk8
How is this different than keep.google.com
Technology is a miraculous thing if you don't spend all day reading and debating internet comments.
> I see no reason to stop them

This sort of a non-compete would almost have certainly resulted in Zoom not being built.
The 2030's will be dominated by a resurgence of 17th century styles, in the public domain and therefore available for genetics modeling...
Vendor management is essential for risk reduction and ensuring that services are delivered on time and to high standards. The better your relationship with your vendor, the more likely it is that you will be able to negotiate more cost-effective rates and maintain a strong business-to-vendor working relationship. This is a synopsis of an effective and efficient vendor contract management process. The Dock 365 Vendor Management System is a fantastic tool for automating your vendor management processes.
This is a tough question to answer without knowing what you're looking for. One of Mastodon's greatest strengths is that you can choose a server that is suited to your personal interests.

Start with the list of servers here: https://joinmastodon.org/servers

If you want to discuss a specific topic, pick a server that is dedicated to that topic. For example, Fosstodon is a good choice if you are interested in free and open source software: https://fosstodon.org. You might also want to sign up on a server that has a community that is in your region or speaks your language.

Make sure the server your choose has policies that you agree with. Fosstodon's policies are here: https://fosstodon.org/about/more. The server rules explain what the accounts on that server are not allowed to do. That page also lists the other servers that are filtered, limited, or suspended on the instance.

Mastodon has multiple timelines. First, you have customizable personalized timelines containing posts from the users or hashtags that you follow. Then, you have the local timeline for posts from your home server, and the federated timeline for posts from your home server and all servers that are connected to your home server, combined. Your choice of server has the greatest effect on the local timeline.

You're not limited to one Mastodon account, and most Mastodon clients support using multiple accounts at the same time. You may want to try signing up on several servers and keeping only the accounts that you like the most.
+1 wrapping safe strings with a type is the way to go if you need to compose things together
Whatever your view on teachers, it’s pretty apparent that having kids at home 100% of the time makes parent’s life more difficult. This is part of the reason I was saying teachers are valuable.

My view on teachers not wanting to hang about or even leaving the job is that I would too if I was them.

Why stay in the plague pit for approximately minimum wage and the abuse they were copping from parents? They aren’t paid enough to care, but for some reason, most do. Parents were calling teachers from early in the morning until late at night, 7 days a week and wanted remote parenting over Skype.

I’ve been trying to talk my wife out of being a teacher, and the reasons pre-date covid.
Whenever you have hungry people, you can always get your Soylent fresh.
We're Heading for a Stagflationary Crisis Unlike Anything We've Ever Seen
As a Stripe customer, I think that the principles on which Tier were built constitute best practices that could have been taught to me by Stripe docs.

For instance, the idea that plans should be treated as immutable (and versioned when changes are desired) and that we should attach application code to features (and not directly to plans), having a lawyer of abstraction that links features to plans, could have been laid out to us at the very beginning of our integration.

They seem obvious in retrospect, but one is not guaranteed to derive them on first try; the fact that they wrote https://priceops.org/4-entitlement is telling.
I don't know what you mean here. This seems like a non sequitur.
https://www.bbc.com/news/science-environment-63083634

It looks like cancer and leukaemia for surrounding populations too, so capping or capture protocols may not kick the can as far.
Modern intellectual property law, specifically copyright, is so brazenly slanted to maximize benefit profit for American corporations at the expense of your averge person with zero consideration for the rule of law or the democratic process.

Year after year entrenched media interests lobby the US government to make IP policy more corporate friendly and those policy changes are forced on the citizens of countries around the world through strong armed free trade agreements.

We don't get to discuss these thigs as citizens of soverign states, they just happen to us.

Maybe we want to live in a world with a substantially shorter copyright term, is that so wrong? Maybe that would be better for individuals and society as a whole but we'll never know because American companies wont risk the chance of losing money or power to find out.

How long do you think should copyright should be before it reverts back to the public domain?

5 years? 25? 50? 100? 500? 1000?

How much is too much copyright?
> To prevent it from being uploaded to this database again through someone's address book, we need to keep a copy in our block list.

Don't they know hashing at facebook?
Don't Use Facebook? Here's How to Check If It Has Your Phone Number and Email
that sounds awful. you probably reject phone numbers that use spaces instead of dashes or something? if its correctable, just correct it and don't hassle the user.
if its ambiguous, then fine, ask the user to clarify.
See https://github.com/ddworken/hishtory/issues/4

This isn't supported quite yet, but is the next item on the road map.
Ask HN: Non-math majors, how did you get into math?
If you come from a non-mathematics major, what was your entry point into mathematics? Specifically why did you decide to learn math?

How do you use it now?
If this were some kind of application I could run locally that didn't require any sign up or send my personal information anywhere I might have a use for it, although it seems like a lot of other solutions exist in the same place in the form of personal wiki's and note apps.

I don't see much value in letting someone else track the things I'm interested in over the course of my life though. Handing that kind of data over is highly likely to result in it being used against me later. Even assuming that you'd never think of using this data for market research or selling it to anyone the truth is that services are often bought up or management changes hands long after people started submitting their data.
Um, if you're responsible for 25% of economic production but 28-30% of harmful emissions, that doesn't sound like you're doing particularly well.
Japan plans to boost cyberdefense personnel to 5k by fiscal 2027
Ask HN: How important is a multi-cloud strategy?
Hey HN, we saw this market research by HashiCorp which suggests organizations small and large derive value from multi-cloud: https://www.hashicorp.com/state-of-the-cloud/2021

Obviously, there is a direct incentive by HashiCorp to advance this sentiment. How much does this ring true to your org?
> The weights are like distilled intellectual property. You're distributing an enormous body of other people's work, to enable derivative work without attribution? Huge harm to society, make it illegal.

The thing is that you're distributing only the instructions for making other peoples' work. There are art books and articles explain the styles of certain artists and what techniques they use to achieve it; you could probably recreate "the Mona Lisa but in the style of Marc Chagall with cool glasses on" with real paint if you had previously stared at both the Mona Lisa and Marc's art for hours at a time. Are you infringing upon either of their copyrights by combining them? Probably not. But if you just recreated the Mona Lisa after having stared at it for hours, and it turned out nearly identical, then it would be. So where is the line?
Small heads-up: The "Read docs" button on your website isn't clickable directly after page load (only after scrolling down, when it moves to the header).
Yep, in my country, we have a "labour shortage" in various industries...

...because those industries relied on migrants, offshore seasonal workers, and working holiday visa holders, to maintain staffing levels, at the lowest wages possible, with often shite working conditions - to the point of exploitation - because seasonal workers who paid a broker to get that job, and don't speak English, don't feel able to complain.

When Covid kicked the teeth in of these industries addicted to low wage labour, did they re-evaluate their approach and improve the working conditions and wages they offeredto attract domestic workers?

Haha no, they just complained about the government restricting international travel during a pandemic, and demanded special treatment.

Sucks when the free market sends you signals about your price point.
The issue is that the red tape, delays, and fees add a good ~350K per unit[1] in additional costs atop the land and actual construction costs. So let's say that they want to build affordable housing that they sell to someone for 300K. It will cost 750K to build. So that's a 350K subsidy. With a fund of $100 million devoted to affordable housing, that is about 285 units, added to a stock of 300,000 units in the city.

Now, who will be the lucky 285? In a city like SF, which is run by a machine, those who get these subsidies and which plots of land they are allocated involves a system of kickbacks and political connections that again makes it less likely that the housing is built in areas that need it the most. In other words, you'll need to pay a bit to get that 350K gift. And you'll need to be connected. This generally happens when cities give away something of great value, but it happens especially in a city like SF. But in either case, those extra 285 units aren't going to change prices in San Francisco very much, even at a cost of 100 million dedicated to building affordable housing. I'd wager that most politicians in SF would love the chance to give away $100 million, because they each are connected to a patronage network of donors and organizers, and these networks are sustained with gifts such as this. But it wont solve the housing issues.

The problem is that city needs to make it much easier to build there. It's a nightmare of permits, waiting, talking to multiple agencies. A huge mess.

I have a friend who owns a coffee shop there, and he wanted to paint the counter. Well, the health department came in, and the building inspection dept came in, and the health guy said the paint was too porous, and that he needed to use a different paint, and then afterwards another guy came in and said it was the wrong paint, and he should have used the one he chose originally. And between these visits is months of waiting. Each time they come, it was a few hundred bucks, then more waiting. Then another visit. When I left SF, he was still waiting for permission to reopen with the new paint.

Now imagine you are a developer building an entire apartment building. So they need to massively streamline this process, and this takes away power from administrators, which is why it will be opposed by politicians, even as the option to give away the 100 million, which wont make a difference, will be supported.

This is what the NIMBYs are up against, and I hope they are clever enough to take the machine on.

[1] see https://www.bayareacouncil.org/uncategorized/new-data-highli... for more info
It exists: https://www.facebook.com/dating/
California’s quiet housing policy revolution
I had the chance to learn the piano on a grand piano (K. Kawai KG-3C from early 1980's which is a great baby grand).

As I was the only pianist in the family, it followed me everywhere I moved, from France to now south east Asia. After 40 years, it is still working perfectly, even if it had endured a lot.

I also have digital keyboards, make music with great VSTs, etc...

But nothing compares to a real piano in terms of inspiration and emotion. Each piano you play with will have a soul and character that will resonate with you (or not).

I love digital things, but nothing replaces the poetry of a piano. And damn, these instruments are marvels of craftmanship.

And people saying having to bring a technician to tune your piano twice a year is a chore, for me it's the opposite. I love seeing my technician optimizing the sound and the action to my playing style, discussing with him about his experience in Hamburg at Steinway, etc...
The most relevant section is perhaps this:

> That community [at the IETF] is all about enterprise use cases and if you look at their other efforts like OpenID Connect (which too was a super simple proposal turned into almost a dozen complex specifications), they are not capable of simple.
This was the first time I'd seen queer people associated with witch-hunts, witch burning etc. so was wondering what the source for this was.
They actually thought of that and I believe explicitly restrict such messages, if I remember correctly.

I personally do like your idea though.
It is somewhat split.

Cryptographic protocols are often defined in IETF/IRTF. You'll see things like Kerberos (authentication and attributes), OAuth (delegated authorization), and privacypass (anonymized authorization).

Many of these also have wire protocols too, such as OAuth describing HTTP API to get access tokens.

W3C has also defined some Web API for these concepts, for instance they have Web Crypto APIs as well as Web Authentication. But these concepts typically have split responsibility, such as Web Crypto being based on algorithms standardized in the IETF JOSE group, or Web Authentication being based on transports standardized under the FIDO Alliance.

So things tend to happen where they will be most successful, which means sometimes going to the place where all the right people are already participating.