skysight-inc/HackerNews huggingface dataset:
Klub Works | Bangalore, India | Full Time | https://www.klubworks.com/careers
Klub is building one of the first and largest Revenue Based Financing (RBF) platforms in India. With a vision to democratize financing, Klub offers non-dilutive financing options to early-stage and growth-stage brands to access capital without any equity stake or collateral.

Klub has one of the largest RBF customer base in India. We've built our portfolio through a team of 65 (as of date). We've previously raised funding from Sequoia, GMO Venture Partners, Alter and many others.

We're hiring across functions (engineering, growth, recruiting): https://www.klubworks.com/careers

Product Management:
- Product Manager/Senior Product Manager - Multiple roles

Engineering roles:
- Engineering Manager - Data, Integrations
- Engineering Manager - Platforms
- Senior DevOps Engineer
- Technical Program Manager

Others:
Leadership roles in Corporate Development, Legal and Regulatory Affairs and Talent Acquisition

Please reach to me at anant+hiring at klubworks.com
GNU Units has builtins for some standard energy equivalent units, specifically "tonoil" and "barreloil". "litreoil" doesn't seem to be included by default (though it can be added via a local configuration file).

literoil = 1 barreloil * liter/barrel

And the calculation gives me ...10.69 kWh/L

The barreloil value is for crude, diesel may have a slightly higher net energy density. But we're good to 3 sig figs.

I could have bypassed the tonoil step and calculated thermal energy in barreloil directly though saving another conversion.

Otherwise I'd have to remember energy density/L of diesel fuel.

I've added the definitions for litre, pound, and kg oil and can now run:

$ units --terse '40 MWh/30%' literoil
12470.969

The fun part though, at least for me, is showing how to do conversions with GNU units, and the equivalences which become apparent doing so.
Is it called Sway Tower because of instability in wind? Or is it just a name?

Edit: I did read the article, but couldn’t tell if the village or the tower was named first.
It appears that the HAP Lite uses a MIPS-based architecture, how quickly do VPNs run on it? When I was working on routers about a decade ago that was a major pain point, it would essentially limit OpenVPN connections to about 6 or 7mbps with a maxed out CPU running at a similar clock speed.
Pop culture has always been an oligopoly. Even before the days of the Beatles or the Olympians or even the Octoads.

You can’t change this because pop culture and the star system are for the masses. Art is for early adopters. It’s that same concept of the technical chasm we have.
I don't see a reference to this issue on their bug bounty page (https://app.intigriti.com/programs/matrix/matrix/detail) but it's possible that the researcher came to them directly or didn't want a reward. You'll have to ask the person who demonstrated the vulnerability.

According to their responsible disclosure page (https://matrix.org/security-disclosure-policy/) they don't generally do bug bounties. I'm not sure what their intigrity page is all about, perhaps they did in the past?
keycloak can broker between identity providers. It can use social logins as identity providers, connect to ldap, kerberos and others for user federation, and then provide SAML and OpenIDC to other applications.
Thanks for the input, I appreciate it the insight.

I agree that I may be making tactical errors. I've confined myself to job adverts through e.g. LinkedIn for the lack of knowing where else to look. I also lack the connections that most others at my stage of career have.

I know my way a bit around coding though I'm entirely self-taught so I have no degrees to back up that claim. I have considered throwing my projects on Github as a kind of 'proof of work' to employers.

Could you perhaps name some specific directions that would be suitable for someone with my background? People around me mentioned quantitative finance as an example of a direction for math PhDs to go into --- but I'd frankly be open to any job that lets me make use of my skills.
Reminded of the discussion of survivorship bias in "Fooled By Randomness" (Taleb).

Something like a pool of 5000 investment managers each less likely to make a good decision than would a coin toss, would still produce a small population of "masters of the universe" after 5 years.
1. I'm not part of board and I have no way to find you examples like that.
Veto is exactly form of control, UN is under 'veto' control of Russia, and that's exactly the reason UN is currently can't do anything against Russian war crimes.

2. You may read it differently, only if you are kind of very biased towards 'beautiful' Yandex, cause even in official statement it was written that's due to Russian politics system :) plus
- read Government statement before and after this board was appointment.
- 2 of 12 government appointed? lets read:

The PIF will be governed by a board comprising 11 directors, including representatives from five leading Russian universities (Higher School of Economics, Moscow Institute of Physics and Technology, Moscow State University, St Petersburg State University and the St Petersburg National Research University of Information Technologies, Mechanics and Optics) and three non-governmental institutions (the Russian Union of Industrialists and Entrepreneurs (RSPP), Moscow School of Management Skolkovo and the Endowment of Moscow School #57)

all above is government appointed and 'pro'-government.

3. Yes, that's what Tigran told as CEO. We have to care about 20k employees and all that bullshit when at the same time Yandex.ru page showed all news that 'everything is fine, there is no war, some special kind of operation against nazi' being one of the major player of Russian propaganda.

No, you can't be 'anti-war' and doing that, you can't be silent, and yes if 20k stopped to worry about have 0 ability to buy new iPhone and millions of people service disrupted may be we saw not 4k people on the streets of Moscow but 100k-200k and then we could talk with government.

So yes, exactly that behavior allowing corrupt and crazy government doing anything they want.

lets talk about 'small things' as you say:
1. Bullshit. Meduza, novaya, skr - they could do it. they could close it as you say but they choose not.
They are currently sold Yandex news to VK group, but basically they are telling look we are showing not Yandex news, but VK-news on our main page - we have no power over there.
Disgusting.

// It is quite clear that in the recent years Yandex was trying to migrate from Russia as soon as possible to be less dependent on the whims of the regime. They did find the niches where they could be successful outside of Russia (at the very least - delivery, taxi and ride-heiling, cloud) but didn't have time to execute the plan.//

They were trying to do it as part of Yandex Group. So no, they was not trying to 'migrate from Russia', they was trying to find new markets, like they was trying do search in Turkey at 2010.
Yeah, the Soviets and central planning get a lot of deserved flak, but as someone who grew in that part of the world, I hold that they got high density urban planning right. Not the execution, of course - the endemic corruption saw to that, all those buildings need a lot of repairs and upkeep, but the plan was sound. You have small quiet commercial buildings on the ground floor and every district has basic amenities within walking distance, with large communal green spaces. Sadly we're now trying to do everything the American way, i.e. the way 80s-90s America is presented by TV. You can look at a new building and pinpoint which sitcom served as inspiration. Picture perfect buildings being plopped on the outskirts of the city with frankly absurd connections to the roads around them. Residential-only buildings being built right to the edge of the road and cannibalising all the green space. New roads cutting right across old footpaths with no way to cross them. At least there's a little bit less corruption and a bit more freedom.
Extinction obit: why experts weep for the quiet and beautiful Hawaiian po’ouli
Ramrodification caught my missing tonsoil -> barrels conversion.

https://news.ycombinator.com/item?id=31258490
LEGO is a bit used to paying skilled modelers lower than average because "you're being paid to play with LEGO" - perhaps they expect this would extend to software development.
Attachment size is not mail size. Attachments usually get base64 encoded , i.e. 33% larger. So a maximum mail size of 30 mb is actually a maximum attachment size of 22.5 mb.
Jack builds Chrome DevTools, that's a really rich app and seems to work pretty well
Post frozen edit correction: I just realized I started this with "The dad" instead of "My dad". I originally had a couple of sentences starting with "The article ...". I guess I shouldn't post so early in the morning.
I cannot see that Safari supports the "connectedCallback" in Custom Elements, which seems to be to be foundational to the entire technology.

https://developer.mozilla.org/en-US/docs/Web/Web_Components/...

If you're correct about Safari's level of support can you referf me to where it supports connectedCallback?
It's a lot like quantum computing. It's hip, and exciting, and easy to raise money for. But the set of algorithms that are better implemented by extant quantum computers than classical systems is, last I checked, the empty set.
> The choice of cryptography to use determines the performance and guarantees of the blockchain. For example, Dogecoin blockchain clones Bitcoin but using simpler cryptographic functions to increase transaction throughput; the mining in Dogecoin is based on SCRYPT which is faster and easier to run than SHA256 used in Bitcoin. This, however, results in weaker security, less robust to attacks by dishonest nodes.

1. Isn't scrypt a key-derivation-function, and thus (by design) much slower and more work intensive than SHA-256 (a cryptographic hash)??

2. Isn't anyway difficulty adjusted depending on the available hash power (such that a target block rate is reached), so that "faster and easier to run than SHA256" does not make any sense at all?

Have the authors even understood PoW?
Do You Need Web3?
Why would writing a Judy array three times have been better? Aren't they infamously difficult to implement?
Technology needs to solve the problem of people not paying attention when they are driving. I know it's dangerous and it's illegal.
We moved off Heroku about 2 years ago and use gcp. It’s been really good.

GitHub to cloud build. Cloud build deploys to cloud run. We setup multiple branches for different environments and it’s pretty much all streamlined.

We find the eco system pretty cool also we use scheduler and other cloud run instances for batch jobs. Worked great for us.
>many disruptive applications and platforms that have positive impact in numerous sectors, including finance, education, health care, environment, transportation

Hahaha, not at all. As for trust, well remember that the blockchain proves absolutely nothing about the real world. It only can prove things that happened on the chain. This is called the oracle problem.
No support for generics or custom allocators, combined with no desire to implement a package manager. The language author accepts that (1) Hare is just as limited as C and (2) C has no way of implementing a good hash map.

> Recall that Hare is designed to be similar to C in terms of scope and goals. C also provides no general-purpose hash map, and little by way of other data structures (though some attempts exist, none of them good).

So you're stuck using a crappy general-purpose hash map that you have to convince your linux distribution package managers to maintain.
I've been a Snappymail user for a bit.
UI is definitely needing some work, but performance is great, setup is easy, and it runs on docker flawlessly.
Honestly, for the quick webmail needs, it's perfect.
If you want something with more features, there's always SoGO or horde.
> We recognize the value in this feature and have tried to come up with a good way of doing it that fits within the design constraints of the language, but it has several design issues.
> Recall that Hare is designed to be similar to C in terms of scope and goals.

This sounds like the language inherits all the limitations of C and isn't able to provide sufficient expressivity to solve problems that you yourself consider valuable (which aren't that many considering the niche scope). People move away from C because of these limitations, how do you expect they would choose Hare as a replacement?
Researcher?

A click on the url to his homepage reveals that he is a backend software engineer who does volunteer work on free software and open protocols
Even in the embedded world, it’s becoming less justifiable to use C when your platform supports rust.
I play Blood Bowl, both in virtually and as the little miniature game, and since every Danish person in the world of Denmark is basically on Facebook and nowhere else, it’s been the primary platform for coordinating leagues and tournaments for the past many years. The platform has gotten so bad at it though, that there are serious thoughts about moving somewhere else, the issue being that everyone is on Facebook and nowhere else.

Maybe you’re going to be correct, but I think that these closed platforms are all going to do what Facebook has and slowly become places that a lot of their users no longer like. In that environment I think someone is going to come a long with a decentralised form of social media the way e-mail or a phone works that is easy enough to connect through that everyone in Denmark is going to be on that and not everywhere else.

I think the only reason it doesn’t exists yet is because you sort or needed a world where GitHub pages, and Dropbox, and so on figured out a way to sell their platform IRON through the use of open APIs. I think it’s coming though.
It's a good CYA legal insurance policy.
Element currently piggybacks on the Matrix.org Foundation bug bounty programmes (which are the relevant ones here anyway, given matrix-appservice-irc is a Matrix.org project - i.e. owned by and managed by the Foundation, albeit with lots of contributions from Element employees)

Right now the Matrix.org Foundation is between bug bounties - we ran an EU funded one via Intigriti last year (https://portswigger.net/daily-swig/intigriti-launches-eu-bac...) until the funding was consumed, and I'm literally about to sign the contract on a new permanent one for the Matrix Foundation funded by Element run by YesWeHack.

EDIT: https://matrix.org/security-disclosure-policy/ will get updated when the new bounty programme is live. You can see the history of that page over at https://github.com/matrix-org/matrix.org/commits/master/gats... in terms of when bounties have come & gone over the years.
Rust and Go seemed to initially want to target C programmers [1], but ended up capturing users from higher level languages – even Python and such – who wanted better performance and more control, because they had so many affordances.

Hare clearly isn't like that: it's _actually_ aimed at (FOSS) C programmers, almost stubbornly so, and isn't going to appeal to many others. But for those people I can see C-with-tagged-unions being an improvement, and there's value in finding the minimal diff that makes a language better.

[1] Remember when Go called itself a "systems programming language"? Neither community seems to use this phrase any more, though.
Whenever you'd usually create a new component in React.
Yandex did have a Dutch datacenter when it planned the expansion in Turkey (and other countries later). That expansion didn't work out and that datacenter was closed.

Taking that aside, I wouldn't say that Yandex is incorporated in Netherlands for tax reasons anyway. (It actually pays most of its tax in Russia anyway).

It was created for legal reasons though. AFAIK its ownership structure (with 2 classes of shares, with different voting rights) was illegal in Russia at the time Yandex went public.
Norway’s EV Market Share at 84%, Fleet Share at 23%
Why tie your application to a distribution? You're at the mercy of package maintainers, or you'll end up using docker to do package management in a safe way. There's 0 ways to ensure that installing your required dependencies yesterday and tomorrow on a fresh install of Debian won't differ in a critical way? You could do that with NixOS, but I doubt that's the OS/package manager of choice for the target audience of Hare. Relying on OS package managers is partly why docker became popular, far more than most of the designed features of docker and the respective kernel features.

The fundamental issue with security of NPM is the same issue you encounter in any package manager, you have to trust the maintainers. It's harder to trust a larger group of people than a smaller group of people. I'd argue the better solution with NPM is to choose libraries more deliberately and monitor your dependency graph instead of stopping to use NPM altogether.
Americans are gregarious and positive but they simply do not know about what goes on abroad. Either they do not know or do not care.

That signals that they too miss a pretty basic level of empathy.

The number of countries ravaged/destroyed by americans and their decisions is countless.
At no point during setup does Microsoft Authenticator app collect your mobile number. That is in fact the whole point of the app: SMS is insecure for 2FA so collecting a mobile number makes no sense.

Most of our people including myself choose to enroll a personal phone rather than carry two devices, and somehow none of these hundreds of people ever provided their mobile numbers to Microsoft. I think you are mis-remembering the setup experience, or your employer chose to enable some non-default options that uses SMS as a backup option to the app.
It’s just a fun synecdoche. Netflix was included to make the acronym fun.

It’s like when some people say “Silicon Valley” when they mean San Francisco or vice versa: from a distance they look like the same thing.
If there's an issue receiving emails, there's an endpoint /email/receive/ and nginx logs files, I would have promptly searched these logs for "[error] * /email/receive/"
The killer problem is fake news.

I don't think blockchains are the only or even best solutions to fake news, but the ecosystem build around them uses public-key cryptography for everything.

A world where every piece of information is signed, could be a harsh blow for fake news. It's what PGP always wanted to go mainstream. Maybe, the money behind it (reasonable or not) is finally enough to motivate the mainstream.
From the article: “On the outskirts of Sway, a village near Lymington, on Britain’s south coast, stands a peculiar Victorian tower.”
Back to Mumble we go!
Trickery to Tame Big WebAssembly Binaries
Yes, I've seen it used both as primary factor and as a second authentication factor (I'm not sure you would ever need it as 2FA, but whatever). Requires some setup, though.
No, we shouldn't all live this way. The argument is how to build the dense parts of cities so they're nice to live in. If you want to live in the countryside, that's great, but that's an entirely different thing.
I did not say rust was not better. I said the statement was false, based on a misunderstanding of both the benefits of Rust and the problems of C many if which Rust is not immune to.

Rust is definitely better, hands down, but insisting on thinking code that interacts with unsafe blocks can be "safe by default" is a dangerously wrong mindset which also makes unsafe blocks proliferate without the necessary caution as the problem seem "contained". Anyone remember the actix unsafe saga?

But even though a program with unsafe blocks (read: all rust programs) are by definition not memory safe - calling a language memory safe on current platforms can to some extend even be considered a misnomer - the assistance provided by rust by default certainly helps make such programs much safer.
I’m not sure what you’re referring to here honestly but React is substantially behind web components in terms of every performance metric I can think of.

Boot up, runtime, micro benchmarks and at scale.
I suppose I'm good at them though I never enjoyed that kind of competetiveness. To me, math is a social activity.

I like to think that I could get through interviews quite easily too; if applications start with a cognitive test I invariably make it through. My applications tend to die at the HR layer (which is usually the first stage) so I haven't actually made it to a real-life interview.
The scope of what's considered a "table top RPG" these days is pretty large. A large number of them are more focussed on the creativity and drama aspects, rather than the tactical combat. I'm not surprised that a lot of them are able to be solo'd versus played collaboratively.

Hell, there are games like Microscope that would be incredibly fun playing solo.
My company used Keycloak for a long time (I'm not there any more) and I agree with everyone here, it works great, but it's hard to understand unless you already know oauth/oidc, and it is a huge binary.

While Keycloak is a great out-of-the-box solution, my #1 complaint at the time was how heavyweight it was, which was a burden for development, followed closely by its packaging as a J2EE app and bundling with Wildfly (at the time).

This meant we needed to know not only about Keycloak itself, but also about Wildfly's special quirks, the clustering system (Infinispan??), Java and Docker.

Now it's packaged with Quarkus, which is another dependency to learn about, and to be honest despite the quality of the finished product, all those dependencies have become pretty off-putting.

So while I can recommend Keycloak's functionality, if you're not already deploying Java apps as part of your job, I suspect it will present a pretty serious administrative burden to deploy into serious production.
We are currently evaluating self hosting supabase auth.
Absolutely. I also love it for exactly that reason. It is no longer a financial asset, it is no longer competetive advantage and not a unique jumpstart which can lead to one.
The Overlooked Stone Carvers of Escolásticas
I know. That stream of money got smaller or run dry. But new parties are born all the time in Europe. Some of them manage to run countries after not so many years. They need money to run their campaigns and they end up doing the best interests of their sponsors. You can see country by country who wants to really help Ukraine and who is dragging their feet even inside some government coalitions.
https://archive.ph/fcKSL
No thanks. I'll take the path of least resistance and see where I am led. Because I would rather be slowly enslaved than inconvenienced.
Everything Apple except for the base MacOS operating system. The App Store, iTunes/Music, Finder, Safari, xcode, the list goes on. It all feels so sluggish and unresponsive and bloated. I love their hardware, but despise their software.
>I assume that most people do not believe that ex-cons are rehabilitated

It is this attitude along with treating the justice system as purely a trafficker of punishment instead of taking people out of society to rehabilitate them to interact better

There's a reason the Nordic system has far lower rates of recidivism, because they actually try to rehabilitate people for reintegration in society.

In the US, as you state, it marks people for life. This prevents getting legitimate work and forces people who may have made a mistake once to commit further crimes just to survive.

Add that onto the fact that US prisons are shitholes where there is no structure or activities and people just teach each other about how to get better at commuting crimes

Its the US system and attitude that's dogshit and could be changed. But we have too many people in this country with a boner for retribution and the suffering of the other
Over 70% of all Porsche vehicles ever built are still on the road today