H
HN HRCB stories | rights | sources | trends | system | about
home / github.com / item 26258773
+0.14 Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing (github.com)
1422 points by sexy_year 1827 days ago | 289 comments on HN | Mild positive Landing Page · v3.7 ·
Summary Digital Expression & Collaboration Acknowledges
This GitHub repository page is a minimal, deprecated stub with a README redirecting users to another repository. While it contains no editorial content addressing human rights, the page's structural position on GitHub—a platform designed for open collaboration and public code sharing—demonstrates observable support for freedom of expression (Article 19) and assembly (Article 20). The repository's public accessibility and collaboration features structurally enable several key UDHR rights, though the page itself makes no explicit human rights claims.
Article Heatmap
Preamble: +0.10 — Preamble P Article 1: +0.10 — Freedom, Equality, Brotherhood 1 Article 2: +0.10 — Non-Discrimination 2 Article 3: +0.05 — Life, Liberty, Security 3 Article 4: ND — No Slavery Article 4: No Data — No Slavery 4 Article 5: ND — No Torture Article 5: No Data — No Torture 5 Article 6: ND — Legal Personhood Article 6: No Data — Legal Personhood 6 Article 7: ND — Equality Before Law Article 7: No Data — Equality Before Law 7 Article 8: ND — Right to Remedy Article 8: No Data — Right to Remedy 8 Article 9: ND — No Arbitrary Detention Article 9: No Data — No Arbitrary Detention 9 Article 10: ND — Fair Hearing Article 10: No Data — Fair Hearing 10 Article 11: ND — Presumption of Innocence Article 11: No Data — Presumption of Innocence 11 Article 12: ND — Privacy Article 12: No Data — Privacy 12 Article 13: ND — Freedom of Movement Article 13: No Data — Freedom of Movement 13 Article 14: ND — Asylum Article 14: No Data — Asylum 14 Article 15: ND — Nationality Article 15: No Data — Nationality 15 Article 16: ND — Marriage & Family Article 16: No Data — Marriage & Family 16 Article 17: ND — Property Article 17: No Data — Property 17 Article 18: +0.15 — Freedom of Thought 18 Article 19: +0.25 — Freedom of Expression 19 Article 20: +0.15 — Assembly & Association 20 Article 21: ND — Political Participation Article 21: No Data — Political Participation 21 Article 22: ND — Social Security Article 22: No Data — Social Security 22 Article 23: ND — Work & Equal Pay Article 23: No Data — Work & Equal Pay 23 Article 24: ND — Rest & Leisure Article 24: No Data — Rest & Leisure 24 Article 25: ND — Standard of Living Article 25: No Data — Standard of Living 25 Article 26: +0.10 — Education 26 Article 27: +0.15 — Cultural Participation 27 Article 28: ND — Social & International Order Article 28: No Data — Social & International Order 28 Article 29: ND — Duties to Community Article 29: No Data — Duties to Community 29 Article 30: ND — No Destruction of Rights Article 30: No Data — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
Weighted Mean +0.14 Unweighted Mean +0.13
Max +0.25 Article 19 Min +0.05 Article 3
Signal 9 No Data 22
Confidence 7% Volatility 0.05 (Low)
Negative 0 Channels E: 0.3 S: 0.7
SETL ND
FW Ratio 66% 19 facts · 10 inferences
Evidence: High: 0 Medium: 1 Low: 8 No Data: 22
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.10 (3 articles) Security: 0.05 (1 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.00 (0 articles) Personal: 0.15 (1 articles) Expression: 0.20 (2 articles) Economic & Social: 0.00 (0 articles) Cultural: 0.13 (2 articles) Order & Duties: 0.00 (0 articles)
HN Discussion 20 top-level · 30 replies
sexy_year 2021-02-25 01:47 UTC link
If you like stocks and are careful with the way you spend your money, you know how much time goes into buying shares of a stock. It’s tedious and I don’t have 24k for a Bloomberg terminal. Which led me to the idea during xmas break to spend the time creating my own terminal. I introduce you to “Gamestonk Terminal” (probably should’ve sent 1 tweet everyday to Elon Musk for copyrights permission eheh).

In summary, the Terminal (https://github.com/DidierRLopes/GamestonkTerminal) has 7 distinct menus: - Discover Stocks Top gainers; Sectors performance; upcoming earnings releases; top high shorted interest stocks; top stocks with low float; top orders on fidelity; and some SPAC websites with news/calendars.

- Market Sentiment Scrolling through Reddit main posts, and most tickers mentions; Extracting stocktwit sentiment based on bull/bear flags; Twitter in-depth sentiment prediction using AI; Google mentions over time.

- Research Web pages List of good pages to do research on a stock, e.g. macroaxis, zacks, macrotrends, ..

- Fundamental Analysis Read financials from a company from Market Watch, Yahoo Finance, Alpha Vantage, and Financial Modeling Prep API.

- Technical Analysis The usual technical indicators: sma, rsi, macd, adx, bbands, and more.

- Due Diligence Some features are: Latest news of the company; Analyst prices and ratings; Price target from several analysts plot over time vs stock price; Insider activity, and these timestamps marked on the stock price historical data; Latest SEC fillings; Short interest over time; A check for financial warnings based on Sean Seah book.

- Prediction Techniques The one I had more fun with. It tries to predict the stock price, from simple models like sma and arima to complex neural network models, like LSTM. The additional capability here is that all of these are easy to configure. Either through command line arguments, or even in form of a configuration file to define your NN.

sodality2 2021-02-25 02:58 UTC link
Wow. This looks awesome. When you say "necessary API keys", does this mean you can still use the program without them, just minus those functions?

e: and is there a way to perform all DD, PT, etc?

e2: oh no!

'xlwings requires an installation of Excel and therefore only works on Windows and macOS. To enable the installation on Linux nevertheless, do: export INSTALL_ON_LINUX=1; pip install xlwings'

e3: https://github.com/DidierRLopes/GamestonkTerminal/issues/2

orliesaurus 2021-02-25 03:00 UTC link
I wish I was more literate in these subjects, some of these terms - I am not familiar with such as `sma, rsi, macd, adx, bbands`
maximente 2021-02-25 03:28 UTC link
this is nice - it looks like it's linked against at least one GPL lib (fuzzywuzzy) though, so the MIT license almost certainly isn't allowed. looks like there's only one usage though, the other is an unused import, so may be easy to change
nwsm 2021-02-25 03:35 UTC link
The disclaimer is a quote from DFV, DeepFuckingValue, from /r/wallstreetbets
aheilbut 2021-02-25 03:46 UTC link
on a serious note, koyfin is really very nice and does a better job than Bloomberg, at least for equities
ErikAugust 2021-02-25 03:46 UTC link
"...that has been developed for fun, while I saw my GME shares tanking."

"Spare time"...

Wasn't that only several weeks ago? This is an incredible feature set! How many hours did you put into this?

aarreedd 2021-02-25 05:00 UTC link
Would you be interested in a PR for function to show market holidays? The terminal can pull the data from my site TradingHours.com.
TheAdamist 2021-02-25 05:11 UTC link
Should probably rewrite it in rust, to solve the markets memory leaks, otherwise everything will keep going up.
wyxuan 2021-02-25 05:29 UTC link
The only thing that this shares with the bloomberg terminal is that it can do equities and is on a terminal.

Sort of irks me because a bloomberg terminal can do so much more: level 2 data, trading capability, damn near instant news alerts, options, debt instrumentals + so much more

- and I get it, this isn't meant for that same crowd and this is pretty well flushed out for a retail investor. But the comparison with the bloomberg terminal is a bit of a head scratcher

stewbrew 2021-02-25 05:59 UTC link
How good does this work for non US stocks? I don't think you should invest all your money in stocks of just one nation.
soniman 2021-02-25 07:34 UTC link
For stocks Bbg is overkill. A stock investor basically needs latest PR, SEC and earnings release info for his watchlist of stocks, which can be done using Feedly and Seeking Alpha. Alerts connected to the watchlists ("high volume on stock at new high in this watchlist") would be useful but I haven't found anything with that. Finviz is good for charts, although it doesn't have log charts (at least in the free version). That's basically it. Yahoo Finance was brilliant while it lasted.
teleforce 2021-02-25 07:41 UTC link
The article on the potential of making the alternative to Bloomberg Terminal and the corresponding HN discussions [1][2].

[1]https://marker.medium.com/why-its-hard-to-kill-the-bloomberg...

[2]https://news.ycombinator.com/item?id=23891161

PanosJee 2021-02-25 08:27 UTC link
TradingView is more than good for most users
jedberg 2021-02-25 08:42 UTC link
The biggest thing you pay for in the Bloomberg Terminal is the chat function, which lets you talk to other people who also have $25,000 a year to spend on a Bloomberg Terminal.

But this is still pretty cool :)

ricardobayes 2021-02-25 08:59 UTC link
Without level 2 data trading is just trying your luck on a random number generator.
tutfbhuf 2021-02-25 10:18 UTC link
How about Thomson Reuters Eikon the next best cheaper Bloomberg Terminal?

https://www.investopedia.com/articles/investing/052815/finan...

Hnrobert42 2021-02-25 12:19 UTC link
Is it just me, or is the feel of the comment on this post different than other HN posts? There are a lot more snarky jokes. A little more combative. It feels like why I stopped reading Reddit. I hope it doesn’t metastasize to posts on other topics.
robocaptain 2021-02-25 14:42 UTC link
This is really cool! I have been adjusting to life without Bloomberg recently. Does anyone know of something similar to this for rates, credit, or the ABS space?
Klwohu 2021-02-27 21:20 UTC link
Back with the CTS Labs AMD debacle, it became clear that Bloomberg isn't trustworthy. These were known scam artists, who called a RELATIVE working inside Bloomberg to push stories which weren't actually true. Nobody ever apologized, this wasn't even a story in the media. So while some people think a Bloomberg Terminal's a big deal and very useful, other people know Bloomberg has no issues dealing in misinformation and maybe you'd be better looking things up for yourself.
galoisscobi 2021-02-25 03:12 UTC link
I'd recommend Investopedia to learn more about those terms. As someone with a robotics background, I used Investopedia extensively when I was taking Machine Learning for Trading (would highly recommend the course as well: https://www.udacity.com/course/machine-learning-for-trading-...) if that's something you're interested in.
oliv__ 2021-02-25 03:14 UTC link
They are technical indicators: Simple moving average, Relative strength index, Moving Average Convergence-Divergence, Average Directional Index, Bollinger Bands.

You can google each one, there is usually a decent explanatory article

tastyfreeze 2021-02-25 03:18 UTC link
The are all acronyms for functions on time series trade data. Investopedia has definitions without a lot of fluff if you want to learn them.
moonchild 2021-02-25 03:31 UTC link
The MIT license is ‘allowed’. The code in itself is MIT licensed. It's just that, when compiled and linked against fuzzywuzzy, the aggregate work that results must be GPLed.
addajones 2021-02-25 03:32 UTC link
You are a blessing. I thank you to the moon and back. Will definitely check this out and definitely supporting you for your incredible work.
tambourine_man 2021-02-25 03:57 UTC link
Looks awesome. I’d love to see some screen shots as I’m not that literate on the jargon
yellowapple 2021-02-25 04:18 UTC link
The Julia programming language does the exact same thing, last I checked (language itself is MIT-licensed, but the reliance on GPL-licensed math libraries makes the whole shebang GPL'd).
aryc19 2021-02-25 04:22 UTC link
It looks promising. I was going to create an account to try it but then I stopped. Their privacy policy states I would have to send an email to delete my account data. Why do people make it harder to remove an account when the sign up process so easy?
antman 2021-02-25 04:23 UTC link
Can easily be changed to rapidfuzz, which is based on the older 2011 MIT fuzzywuzzy before it was forced to GPL after incorporating python-levenstein. Also a lot faster.

https://github.com/maxbachmann/RapidFuzz

tgtweak 2021-02-25 04:40 UTC link
From before Christmas.
29athrowaway 2021-02-25 04:43 UTC link
Did you use floating point or fixed point numbers?
valuearb 2021-02-25 05:36 UTC link
if it doesn't come with an ISDA, I'm not interested.

"JP Morgan Employee : But, uh... you guys are under the capital requirements for an ISDA.

Charlie Geller : By how much?

JP Morgan Employee : [thinking] Uh... how much? One billion, four hundred seventy million. So... a lot.

Charlie Geller : This makes us look bad, doesn't it? That we didn't know what the capital requirements were?

JP Morgan Employee : Uh... it's not great. But keep up those returns and give us a call way down the line, you know. Okay?"

totalZero 2021-02-25 05:37 UTC link
They are terms relating to technical analysis, an attempt to determine future price action from past price action. Many traders look down on technicals as an attempt to read tea leaves while ignoring more important information. Myself included. Still, technical analysis can on occasion be a useful tool when making tactical decisions because people do watch certain levels, reversion and breakouts are real phenomena, and any widespread trading approach is at times a self-fulfilling prophecy.
dragosmocrii 2021-02-25 05:44 UTC link
this comment is underrated
schoen 2021-02-25 05:59 UTC link
Maybe it's like a Bloomberg terminal as of a few decades ago?

I think access to market data is a challenge in trying to replicate more of the present-day Bloomberg terminal. First because it's so voluminous (as people elsewhere in this thread have said), and second because so much of it is commonly provided under license for a fee (and with nondisclosure obligations) (and also subject to the trend where people pay more to get or generate market data that's closer to real-time).

But in terms of the feature competition, I think people have upvoted this so much because it's an initial version of a single person's passion project that manages to put a whole bunch of financial information at your fingertips. With an active community (and modulo the important data access issues), it could easily grow and grow and grow in functionality.

josephjrobison 2021-02-25 06:01 UTC link
Wrap it in a SaaS and dummies like me will buy it! Make a mill!
z2 2021-02-25 06:05 UTC link
US and Canadian equities, anyway, and while certainly important, leaves out half the world's market capitalization. Not bad for free! But Bloomberg's value proposition and justification for the insane price is that they are a maximum product for all financial data, news, and analytics, so that no MVP could possibly do more.
ralusek 2021-02-25 06:20 UTC link
Markets are garbage collected.
emosenkis 2021-02-25 06:33 UTC link
It's written in Python... It never gets compiled or linked.
dan-robertson 2021-02-25 07:15 UTC link
I realise this is a joke but there are economic reasons to expect stocks to go up in real terms on average in the long term. Investing in the long term is not a zero sum game.
jldugger 2021-02-25 07:23 UTC link
The borrow checker is still busted tho.
kolinko 2021-02-25 07:30 UTC link
Brittanica also had much more than Wikipedia. And Unix could do much more than Linux.

This is how great open source begins.

greatpatton 2021-02-25 08:00 UTC link
You can trade shares of companies from all around the world on US stock exchange.
neop1x 2021-02-25 08:55 UTC link
And they even have a wonderful Pine scripting to script new indicators and strategies! TradingView can be quite memory hungry sometimes but page refresh helps in such cases.
berkes 2021-02-25 09:15 UTC link
I know you are joking.

But asides from the securities offered by the typing system and borrow checker, Rust (and Go; and maybe others to some extend) have going for them is that the compiled binary is "OOTB".

I'm on ubuntu, and it seems all python tooling is there to start running Gamestonks Terminal. But more often then not, getting a Python, Nodejs or Ruby project running requires a lot of fiddling, insider-information (what is npx, why did pipenv just break my entire desktop, why is this 'rbenv' thing giving these weird 'RVM' errors?).

A rust project: download it, unzip it, run it. A very short Daft Punk song, really.

kebman 2021-02-25 09:18 UTC link
It was "an overnight success" after practising for 15 years. :)
blurbleblurble 2021-02-25 09:24 UTC link
This has that too, it's called "reddit"
twic 2021-02-25 09:31 UTC link
Also, this looks like it's purely for equities - no bonds, futures, options, swaps, etc. I suspect that by volume of risk traded by users (not purely through the terminal), equities are a minority of what the Bloomberg terminal supports.

Still, this is a cool hack. I understand that it is not a genuine attempt to unseat Bloomberg!

atian 2021-02-25 09:40 UTC link
Sometimes I casually flash my B-Unit around or pretend to check the time on it just to let everyone know I have a subscription.

Other times I will go out of my way to send emails from the terminal just so others get a glance at my @bloomberg.net email address. I also have people send me stuff to the email if it's someone I haven't met before.

The Bloomberg Terminal is well worth it for these two perks. It's much better than paying for an @hey.com email address.

tasaki 2021-02-25 09:44 UTC link
Yeah that's why we're using Echofin to chat with my trading group. We have tradingview charts, stock screener and a few self-developed crypto tools alongside the chat workspace. Pretty fucking awesome if u ask me.
Editorial Channel
What the content says
ND
Preamble Preamble
Low Practice

No editorial content addressing the Preamble

ND
Article 1 Freedom, Equality, Brotherhood
Low Practice

No editorial content addressing equality and dignity

ND
Article 2 Non-Discrimination
Low Practice

No editorial content addressing non-discrimination

ND
Article 3 Life, Liberty, Security
Low Practice

No editorial content

ND
Article 4 No Slavery

Not addressed

ND
Article 5 No Torture

Not addressed

ND
Article 6 Legal Personhood

Not addressed

ND
Article 7 Equality Before Law

Not addressed

ND
Article 8 Right to Remedy

Not addressed

ND
Article 9 No Arbitrary Detention

Not addressed

ND
Article 10 Fair Hearing

Not addressed

ND
Article 11 Presumption of Innocence

Not addressed

ND
Article 12 Privacy

Not addressed

ND
Article 13 Freedom of Movement

Not addressed

ND
Article 14 Asylum

Not addressed

ND
Article 15 Nationality

Not addressed

ND
Article 16 Marriage & Family

Not addressed

ND
Article 17 Property

Not addressed

ND
Article 18 Freedom of Thought
Low Practice

No editorial content

ND
Article 19 Freedom of Expression
Medium Practice

No editorial engagement

ND
Article 20 Assembly & Association
Low Practice

No editorial content

ND
Article 21 Political Participation

Not addressed

ND
Article 22 Social Security

Not addressed

ND
Article 23 Work & Equal Pay

Not addressed

ND
Article 24 Rest & Leisure

Not addressed

ND
Article 25 Standard of Living

Not addressed

ND
Article 26 Education
Low Practice

No editorial content

ND
Article 27 Cultural Participation
Low Practice

No editorial content

ND
Article 28 Social & International Order

Not addressed

ND
Article 29 Duties to Community

Not addressed

ND
Article 30 No Destruction of Rights

Not addressed

Structural Channel
What the site does
+0.25
Article 19 Freedom of Expression
Medium Practice
Structural
+0.25
Context Modifier
ND
SETL
ND

GitHub repository structure is fundamentally designed to enable free expression and information sharing; public visibility is observable on the page

+0.15
Article 18 Freedom of Thought
Low Practice
Structural
+0.15
Context Modifier
ND
SETL
ND

Public repository structure enables sharing and expression of ideas through code

+0.15
Article 20 Assembly & Association
Low Practice
Structural
+0.15
Context Modifier
ND
SETL
ND

GitHub's collaboration features (stars, forks, community participation) are observable and enable assembly and association

+0.15
Article 27 Cultural Participation
Low Practice
Structural
+0.15
Context Modifier
ND
SETL
ND

Public repository contributes to the scientific and technical knowledge commons

+0.10
Preamble Preamble
Low Practice
Structural
+0.10
Context Modifier
ND
SETL
ND

Public repository structure demonstrates structural commitment to open access and universal participation principles

+0.10
Article 1 Freedom, Equality, Brotherhood
Low Practice
Structural
+0.10
Context Modifier
ND
SETL
ND

GitHub's public repository model does not discriminate based on creator identity or background

+0.10
Article 2 Non-Discrimination
Low Practice
Structural
+0.10
Context Modifier
ND
SETL
ND

Public repository feature does not discriminate based on creator characteristics

+0.10
Article 26 Education
Low Practice
Structural
+0.10
Context Modifier
ND
SETL
ND

Public code repository serves as an educational resource

+0.05
Article 3 Life, Liberty, Security
Low Practice
Structural
+0.05
Context Modifier
ND
SETL
ND

GitHub infrastructure ensures repository persistence and accessibility

ND
Article 4 No Slavery

Not applicable to this repository page

ND
Article 5 No Torture

Not applicable to this repository page

ND
Article 6 Legal Personhood

Not applicable to this repository page

ND
Article 7 Equality Before Law

Not applicable to this repository page

ND
Article 8 Right to Remedy

Not applicable to this repository page

ND
Article 9 No Arbitrary Detention

Not applicable to this repository page

ND
Article 10 Fair Hearing

Not applicable to this repository page

ND
Article 11 Presumption of Innocence

Not applicable to this repository page

ND
Article 12 Privacy

Not explicitly addressed; domain context (analytics tracking) may apply modifier

ND
Article 13 Freedom of Movement

Not applicable to this repository page

ND
Article 14 Asylum

Not applicable to this repository page

ND
Article 15 Nationality

Not applicable to this repository page

ND
Article 16 Marriage & Family

Not applicable to this repository page

ND
Article 17 Property

Not applicable to this repository page

ND
Article 21 Political Participation

Not applicable to this repository page

ND
Article 22 Social Security

Not applicable to this repository page

ND
Article 23 Work & Equal Pay

Domain context (free tier, open source support) may apply modifier, but not directly addressed on this page

ND
Article 24 Rest & Leisure

Not applicable to this repository page

ND
Article 25 Standard of Living

Not applicable to this repository page

ND
Article 28 Social & International Order

Not applicable to this repository page

ND
Article 29 Duties to Community

Not applicable to this repository page

ND
Article 30 No Destruction of Rights

Not applicable to this repository page

Supplementary Signals
Epistemic Quality
0.38
Propaganda Flags
0 techniques detected
Solution Orientation
No data
Emotional Tone
No data
Stakeholder Voice
No data
Temporal Framing
No data
Geographic Scope
No data
Complexity
No data
Transparency
No data
Event Timeline 20 events
2026-02-26 22:08 rater_validation_fail Validation failed for model llama-4-scout-wai - -
2026-02-26 20:01 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 20:01 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 20:01 eval_failure Evaluation failed: Error: Unknown model in registry: llama-4-scout-wai - -
2026-02-26 20:01 eval_failure Evaluation failed: Error: Unknown model in registry: llama-4-scout-wai - -
2026-02-26 19:59 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 19:58 rater_validation_fail Validation failed for model llama-4-scout-wai - -
2026-02-26 19:58 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 19:57 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 19:56 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 19:54 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 19:52 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 19:51 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 18:42 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 18:40 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 18:40 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 18:38 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 18:36 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 18:33 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
2026-02-26 18:32 dlq Dead-lettered after 1 attempts: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing - -
About HRCB | By Right | HN Guidelines | HN FAQ | Source | UDHR | RSS
build 3e57f54+egy5 · deployed 2026-02-26 22:02 UTC · evaluated 2026-02-26 22:10:52 UTC