skysight-inc/HackerNews huggingface dataset:
I think "Identity Provider" is more correct, no? "IdentityServer" is the name of a specific IdP implemented in .NET (formerly OSS as https://identityserver4.readthedocs.io/en/latest, and now as a more commercial form as Duende IdentityServer: https://duendesoftware.com/products/identityserver)
My comment applies to everybody from every political party/religion/etc who bases their decisions on dogma rather than reason.
Ask HN: What is your college dropout story / roadmap?
I am currently falling out of love with university. I managed to get into the best university in my region with the hope of learning, meeting interesting people, and working on things that matter.

I am frustrated with the way things have turned out. The things I do in college don't excite me and people are extremely close minded. University currently feels like a waste of time. I enjoy my time working on side coding projects a lot more. University just seems to get in the way of the learning I truly care about and the tasks that I consider important.

I'm curious to hear about dropout stories here, since there seems to be a lot of survivorship bias from people online.

I want to hear all about it. Good and bad.
If I was a CEO, and my CTO did such a poor job, firing would certainly be a consideration...
And many of us are not, with full social skills and tech skills, without being a dork.
Not "Happiness", but "Happyness" :) There is a scene in that move that talks about this.
I think it's quite possible that both you and the parent comment are correct.

Based on my experience, you are most certainly correct that the companies using leetcode aren't following any line of reasoning, and certainly not one as sophisticated as what the parent is implying. Most decisions made by "leadership" are irrational and self-destructive as you describe there (your book looks very interesting btw).

However what the parent is claiming, as far as the effects of the leetcode interview process is certainly true. I also think that the parent is correct in that these, perhaps unintended, consequences of leetcode interview in attracting a docile though technically competed work force are beneficial to large organization.

I also think the parents second comment, about these consequences not being beneficial to startups ultimately aligns with your view: startups do great harm to themselves by mindlessly aping the behavior of big name tech cos, mostly out of ego and fear.
> Magnets so strong would need thousands of tons of steel to hold them in place, which would weaken rapidly under heavy hot neutron bombardment.

I'm just going to nitpick this part. In ARC, the magnets go outside the blanket, which is a molten salt, fully surrounding the inner wall. The salt has to absorb almost all the neutrons, to generate enough tritium. The steel outside of that shouldn't be getting many neutrons.
The account wasn't critical, mostly just me learning AWS.

I'm not sure there is / was a way to pay an arbitrary amount - unless you mean just turning on an instance for a while to generate a full $1 of costs in order to be able to make the payment.
Ask HN: Rejected from masters programmes because of university reputation
Hi HN!

I have a friend who went to a university in a developing country and is now struggling to get a place on a masters programme in western universities.

They completed a bachelors in physics at their country's top university, got pretty much straight A's and is generally very bright but is now being rejected by masters programmes in western universities, because the universities deem my friends qualifications to be below the required standard.

Is there any way in which they can help make clear that they are smart enough to get in?!

The other option they have is to study for a masters at the same university where they did their bachelors and then it might be enough to get into a master programme at a western university (but even then students have been rejected as their qualifications are deemed second rate).

It just seems really unfair when they are so obviously bright!
That swap value lives inside a CSS file that, by default, is blocking. Opening a new connection takes quite a lot of time.
Add a phone dialer and SMS client and Vivaldi could almost run a linux phone.
I can't make sense of what they're trying to say here - they keep using the phrases "identified lives" and "statistical lives", but don't define them - they are talking about actual human lives here, right?
the irony of saying this on a news aggregator is stunning.
If you're looking to understand the solution that this and other tools in the suite are meant to address, check the Concepts/Overview, especially the "Solving a specific problem domain" section.

https://www.ory.sh/docs/kratos/concepts/
Ask HN: Google claims impossible to access my email I have password to. Is it?
I am bringing this to your attention because, if nothing else, I find it to be an interesting and thought provoking situation, and if any group could realistically do something about these kinds of problems (my case not withstanding), it’s you all.

I am trying to access an email from my early twenties for nostalgia and archival purposes, and I know my username and password but the old email I used for recovery is with a now defunct provider. I attempted to purchase the domain of that provider, but it’s registered to a domain reseller and I offered up to $200 with no response, and even that amount seemed absurd to me.

Following all of Google’s docs, I saw there was no avenue via Google to access the account without that recovery email. There more I thought on it, the more it seems like a policy that fails a smell test of human decency. Here is an exchange I am having on the Google community page:

https://support.google.com/accounts/thread/166498610?hl=en

Interestingly enough, a prime reason I am trying to access this email is to complete my process of “De-Googling” (if you are interested, I can tell you about this experience; I am near completely degoogled now and have a nice, secure alternative in place) I want to archive all my Google data to my own servers, then remove the data from Google. Getting access to these loose ends gives me closure and peace of mind. I find it scary that a third party can have access to information about me, in this case thousands upon thousands of lines of my writing and exchanges, then simultaneously deny my access — even when I have all the authentication methods required when the initial “contract” of use was established.

I think all of us need to take a bit more care when it comes to user data. These are more than just products and services; these are people’s memories. People with wants, needs, joys, fears, and a whole range of experiences. Technology and processes should do their best to offer value while minimizing suffering invoked. They should augment the human condition, not diminish in. In a case like mine — which is uncommon but not unprecedented — I entrusted a service believing I would have access to it with a username and password. I had an understanding ofthe risk profile with that and was okay without 2fa. The provider changed the contract without my consent and in doing so, has cut away my memories offloaded from my brain to their service. There is something here that feels really wrong.

Sidenote:

If this seems complainy or ranty, I apologize to your senses. I don't see it that way; if I did, I would not be posting. If you do feel that way, I'd like to know and have a conversation about it, and I would like to know your opinion on methods to properly talk about these kinds of issues in tech.
I know it feels harmless, but this kind of low-effort drive-by PR is loathed by maintainers. It's not contributing anything significant to the project, but requires some of their time and gives you visibility in the changelog.
Giving me a good initiative to switch fully over to Postmark :)
There are 0 details here. Does anyone know what the secret TOS violation is supposed to be?
I am confused. Isnt 3d printing about additive manufacturing? how do they get the material inside your body before blasting rebecca black's friday at your organ?
> given an array of strings and a fixed width, can you format the text such that each line has exactly maxWidth characters and is fully justified

So many questions. What character encoding is the string? What is human language? Should I honor non-breaking spaces and other similar codepoints? Is the string full of 'simple' characters or 'complex' characters? Graphme's? Emoji's? What's the min and max limits on width? How long (or short) can each string me, and how large could the array be? On what system am I running, and does the array fit in memory or is it paged off a disk? Does the font we're using support all of the graphme's present in the string?

Amusingly, I had a variation of this problem as part of an Amazon L8 IC role interview, framed as a Prefix Tree. Solved the problem, didn't get the role. :(
> Conversely, these ramshackle pirating operations get by on ad revenue just fine.

Is that surprising? The pirate operations don't contribute to the production of the sporting events or anything at all, they just have hosting/streaming costs.
The article addresses that. It's no longer the case with newer protocols.
Running iOS8 on my iPad 2 to read books and comics.
You don't need a study, you can see the biggest wallets on sites like this: https://bitinfocharts.com/top-100-richest-bitcoin-addresses....

It's all public knowledge.
> obedient enough to put up with bull shit

I have see an over reliance on leetcode style question in startups actually. May be more fairly, "we want to be google" style companies which is every startup. In fact some large companies have a more relaxed way of interviewing.
Hey, I've seen the project in the past and it's very interesting, and definitely an improvement over existing alternatives. That said, I have one complaint quite unrelated to tech itself: I think the liberal use of the term "identity" is very inappropriate. Of course "identity" is an extremely hard term to even define, but as far as I can see ory kratos is only assisting with email and phone verification. To talk about "identity" on that context seems very out of place to me. Maybe there's more that I've missed, and if that's the case I'm sorry. I understand words have more than one meaning, but there are big challenges to solve with regards to identity in the digital world that as far as I can see ory doesn't try to solve at all, and we end up spending time reading through the docs and trying to see if someone is making a meaningful contribution to the field for nothing. I know competitors use the term irresponsibly too, but... nevermind.

Sorry for the rant and what may sound like a very negative comment, I wrote this quickly. I think it would be great to right away stop using the term "identity" so freely and use something else, or at least clearly explain what do you understand for identity. I think it would be great for programmers to start disambiguating the concept, and I think projects like ory have a good opportunity (that you yourselves created and built, of course!) to make it a bit better.
Are people still using dropbox? I thought other integrated service such as google drive and onedrive would have drove dropbox to the grave
Ask HN: I miss Usenet. Are there any modern equivalents?
Much as the title says, I really miss the Usenet days where I could contribute to a bulletin board-style forum on hyper-specific subjects.

If I remember my computing history correctly, Google ended up acquiring and eating Usenet, becoming Google Groups. I'm not sure if this is dead yet.

Arguably, Reddit fills some of this niche, but Usenet was tech-focused, generally quite professional and frankly didn't have the same clientele as Reddit does.

HN is topic-focused, rather than subject-focused.

Would be very interested to see if there's any Usenet-style project that's still alive.
Yep. But if your user base is likely to include Americans, then you might want to consider filtering them out. (As it could be shocking to read.)

Note the word consider, by the way. I'm not demanding anything here, I'm saying the author should make a deliberate choice about their inclusion rather than including them just because they were auto generated.
Holy cow! I thought hail damage was bad!
YouTube deleted channel and erased whole lecture series
Since we know that won't happen, lets devote that energy to a solution that works.
I assume the requirements are more geared towards OEMs. Microsoft trying to push them to improve low end machines.

They are also making SSDs mandatory (for OEMs) in 2023 [1]

[1] https://gadgets360.com/laptops/news/microsoft-windows-11-pc-...
This is a very recent trend that I am quite happy for, but it has not been the trend for the vast majority of Linux Desktop's existence and hardly encompasses even the majority of desktop software.

> It's very simple: build against a mature version of GlibC, and bundle everything else. You know, exactly like you'd do on Windows.

Windows has backwards and forwards compatibility guarantees that Linux userland simply does not have, and Windows doesn't have anywhere near the fragmentation that Linux has either. This is not nearly as simple as you claim it is or FlatPak wouldn't have been invented in the first place.

I like AppImage a lot, conceptually, because of its simplicity. But that same simplicity, combined with the ludicrously fragmentary nature of Linux Desktop, has meant that I've had a lot more problems getting AppImages that work than I have getting FlatPaks that work.
Correct, the thing all of those above instances have in common which Pokémon cards don’t is an explicit or implicit “promissory” feature.

“Promissory” has a specific meaning.

I can write you a contract promising you 1oz of gold to be paid at the next CES expo in Las Vegas 2023. You can hold onto that contract and redeem it at CES or swap it with a friend today for some tools and she can redeem it when she goes to CES in 2023 and the contract has reached maturity.

This is what the first forms of cash were in the west. Fungible legal contracts issued by private parties for payment at their trade shows. Later, governments and private institutions started issuing these.

The Bitcoin note works like this but the funds are escrowed in a contract-like mechanism on chain and can be accessed at maturity with a private key stored on a chip on the note. Which is a fancy way of saying it works the same but with software and the receiving party can check in real time that the note “is good for it” by confirming the funds are present in escrow.

This is hacker news, you’re a hacker, as a thought exercise how would you go and build a Pokémon cash instrument?
I think people like to exaggerate the difficulty of these interviews to excuse themselves for not having one of these jobs.

The lifestyle/compensation gap between top tier tech and everything else is enormous and it's a tough pill to swallow that the only thing keeping you out is some light studying every day for a few weeks/months.
This wouldn't happen with SFTP, CVS and a $5 VPS.
Realistically, can anything be done from a regulation standpoint? I would love a law that requires those who sell operating systems to enable users to use their system without being forced to create a profile that registered them to an Apple/Microsoft/Google account and forces them to provide options to disable telemetry.
GP's entire second paragraph addresses that point.
Is Canada going the way of Australia (or even worse)???
From what I have seen the dogs are aggressive when (a) they are protecting their litter and/or (b) bikers regularly spook them by zipping past them very close at high speed and hitting them. A-priori they cant gauge if anyone is a threat to them or not. However, a clear demonstration that you are not a threat to them and that you are relaxed enough to hold your own ground diffuses the tension.

They are more prone to territorial barking at night, but that's them being good watch-dogs.

I have a rescue from the streets. He is paranoid about bikes and cars coming close.
These couriers will take your bags between any two destinations of your choice (Hotel-Hotel,Hotel-Airport etc.) for a reasonable fee

We have these in America, too. They're call couriers. They'll even pick up your luggage that went to the wrong airport in a different city and bring it to you at your hotel in the right city. (Happened to me with a bicycle.)

unlike, say UPS or FedEx, a Takuhaibin will take your baggage, your furniture, your clothes or pretty much anything else as long as its safe and legal

This sounds exactly like UPS and FedEx. I shipped baggage, furniture, and clothing via UPS as recently as last year. I even had a service come over and pack it up for me.

UPS and FedEx will ship anything. How do you think elephants and whales get from zoo to zoo?
please share your full list with us.
Past comments: https://news.ycombinator.com/item?id=25976844
I think Justin is making the statement that he has no idea what rule he violated
I dunno I think there is a lot of historical revisionism happening in regards to how joyous coding in JavaScript used to be. I've been doing web-dev since the early 2000's, JavaScript is way more usable today than it's ever been in the past.
I hand-write stuff down obsessively, basically any idea or feeling worth remembering I write down.

I don't have a particular template that I follow because I find to be too repetitive and low value instead it's of whatever's the most important is what I write down.

I prefer to hand-write but in order to have a digital copy, I transcribe it with Otter.AI.
To be clear it's not that they 'downgraded' battery life, it's that it throttled power draw (and by extension performance) if the phone determined that the battery could no longer reliably power the device at peak draw.

Apple's failure to communicate this and give users the option to set power draw back to full (with an explanation of consequences) is exactly why they got sued and deserved to lose. It's up front and made clear in the battery settings menu, but it really should not have required a law suit to make that happen, they've nobody but themselves to blame for the perception that they were just being greedy and trying to coerce people into new phones by hobbling existing ones.

I will say on the user experience side I did appreciate that in the aftermath of this we were able to get a new battery in an affected iPhone 6S for free straight from the Apple store. Got some serious mileage out of that phone.
Accruing Technical Assets vs. Paying Off Technical Debt
I recommend this podcast for context: https://podcasts.apple.com/us/podcast/lex-fridman-podcast/id...

(sorry for the apple link, I’m on the go)
One thing that helps me think about which cloud services to use is the phrase "a stranger's house."

If I'm working on something important to me... how comfortable am I leaving it in a stranger's house? If I wouldn't be comfortable doing it, I always make a local backup. This saved my ass when I inexplicably lost access to an old Google Drive account. I lost a couple days of work, rather than a couple months. I still have no idea why that account was disabled.
The technical explanation was that CPU speed scaling spikes would exceed the old battery’s ability to supply power, causing the phone to reset. Apple’s decision was that a slower phone was a better user experience than a phone that randomly reset when you tried to do something that required a high CPU frequency.

The upshot of that is that, yes, your phone got slower as it aged due to a software update. The battery life certainly didn’t suffer (if anything it would have improved it slightly). But it’s a little bit more nuanced than “planned obselescence”.
>New airports can only be added by OpenBSD developers who have visited an airport and thereby have verified its existence

This says nothing about rail stations. For a rail station to be added, you must land on it. Presumably, taking off from there does not count.
The article brought up some good points. If SRI fails, it simply won't load and thus break your site, which isn't a great outcome. And in organizations, the likely hotfix will be to remove SRI. Not to mention you have to keep track of the hash, which could cause breakage when a newer version is used and the devs don't keep that in mind.
Been using them steadily for over a decade. Their core service is still great, at least for personal use.
UX is not a monolith
We're finally getting lots of things (HTML native validation, date and time pickers, etc.) that make JavaScript unnecessary for the things it was commonly used for in the 2000s. Unfortunately, in the mean time, client side scripting has metastasized throughout web applications to the point that things that browsers and HTML actually do implement well (history, keeping your place in the page, accessibility) are generally re-implemented, poorly, by web applications.
"Secret" means that the supposed account violation wasn't specified in the message from Dropbox. Possibly an automated decision. And apparently it was without warning on the first offense? Definitely need more info. And extremely worrying for me as a customer that they will take down the whole account for a single toc violation.
A Big Look at Security in OpenAPI
The "sales meeting summary" example takes a nice overview of the information and converts it into hard to read needlessly long text. The others are cool though.
In every single AWS setup I've worked with (~10), bandwidth has been a not-insignificant portion of the cost. And its been surprising each time for anyone looking at the bill that bandwidth was as much as it was.
Thing is OS is becoming so much less relevant with the browsers and mobile - what's the end goal here ? Even without admin access they can't gate keep you like iOS can because iOS mandates the browser engine and won't let it become powerful enough to circumvent the app store - Microsoft can't ever really do that with Windows and with things like WASM and better APIs I suspect web is going to keep growing as an app platform.

So what's the play behind this lockdown ?
Peptone closes a $40M Series-A led by F-Prime and Bessemer Venture Partners
Peptone, a startup using A.I. to find drugs for tricky ‘disordered’ proteins, raises $40 million in venture funding
https://www.bmi.bund.de/EN/topics/administrative-reform/regi...

> Anyone who moves into a residence in Germany must register within two weeks of moving in. To register, you have to go to the registration authority of your municipality and present a valid ID card, passport or passport substitute document and a certificate issued by the person providing the residence.

> Persons moving abroad must deregister with the registration authority of their municipality, while those moving within Germany only have to register their new residence. It is not necessary to deregister the former residence.

> Both Germans and foreigners are required to register. Violations of the registration re-quirement are subject to fines.

I didn’t say the German ID card would stop working. But as I understand it, voting is based on your registered address, which must be current to vote, and that residency registration requires showing up in person.

The point is that voting in Germany requires showing up to a registration office with documents every time you move, which is more onerous than presenting an ID to vote in the US. Both voter registration and renewing a driver’s license or changing your address on your license can be done completely online in most states. I’ve only gone in person to deal with my driver’s license twice in my life (I’m almost 40), despite moving almost a dozen times. Once when I got my license as a teenager, and once when I changed my residency permanently from Virginia to Maryland.
The counterpoint, based on the assumption that eating out is an experience, rather than a commodity: https://bigthink.com/neuropsych/want-happiness-buy-experienc...