skysight-inc/HackerNews huggingface dataset:
The best recommendation for reading order I can give is this:

* Start with the Mistborn trilogy. This series probably has the best magic system he ever designed, and they're not as long as the main opus magnum that is the Stormlight Archive series, so if you don't like them, you can discover that much more quickly. It also gives you probably the best window into the general writing style of Sanderson, I believe.

* The next book is probably Stormlight Archive book 1, The Way of Kings. If you liked the Mistborn trilogy, reading this book next is probably the right thing to do to know if you're going to be invested into the entire shared literary universe or if you just want to stick to some series.

* After this point, it's probably best to read the books closer to their original publication order. In particular, the Stormlight Archive books start drawing on the other Cosmere novels so that familiarity with them is helpful, although definitely by book 4 (Rhythm of War), it's necessary to be familiar with Mistborn's magic system for maximum enjoyment.

* The thing with starting with Elantris is that Elantris is Sanderson's first novel, and it that really comes across in the writing. For that reason, I'd move it away from a general publication order recommendation.

* Another reason to generally favor publication order is that the wiki actually lets you browse it as it was right before the major books were published (https://coppermind.net/wiki/Special:TimeMachine), which lets you use it to catch up on information in reading the newer books without spoiling them for you.
You could probably reframe your post in positive light given that you are suggesting a pretty straightforward solution that you seem to use to help make this problem go away~
If the current situation in Ukraine is non-aggressive, I guess the aggressive stuff will glow in the dark or have dead flies laying on dead bodies?
Working on your best current idea is probably the best way to go (assuming that you cannot find another project that you can contribute to that you are more passionate about). Working on a project will help to hone your skills so that you are better prepared once a project you really care about comes to mind. Also, a lot of projects will evolve over time and may eventually become something that is more interesting that you envisioned it to be.
This is a false equivalence though. Ideally it would be a non-thing.

It has been a part of Indian society for a very long time, going back millennia, but it was codified in its modern form by the British. For instance:

"Nicholas Dirks has argued that Indian caste as we know it today is a modern phenomenon as caste was fundamentally transformed by British colonial rule. According to Dirks, before colonial rule caste affiliation was quite loose and fluid, but colonial rule enforced caste affiliation rigorously, and constructed a much more strict hierarchy than existed previously, with some castes being criminalized and others being given preferential treatment." [1]

Preferential treatment in this case means educational opportunity, administrative jobs, etc - essentially avenues of upward socio-economic mobility. Since then, it has almost become ingrained in Indian culture. So much so, that people think that one caste is "better" than the other, marrying into another caste would bring disgrace to the family and community, and so forth.

Another factor to consider is affirmative action. There are few good public universities and jobs in India, and a certain percentage of them are reserved for groups who have been historically discriminated against. This kinda rubs upper-caste people the wrong way since some of them believe casteism no longer exists and that even if reservations are required, they should be based on the socio-economic status as opposed to one's caste.

Overall, as you can tell by now, it's a pretty tense matter. Things are improving but by no means is it a non-thing.
Ask HN: How to design a good technical interview test (take home or live)
What are some principles in test design that make it revealing and easy to time-box, regardless of role/stack? Any specific test you designed or solved as an interviewee that stands out?
Ukraine doesn't want to piss off their allies in the rest of Europe by blowing up the pipelines. They don't have the military capacity to strike oil infrastructure inside Russia. Russia obviously won't blow up their own pipelines.
Does this even include the standard library?
Location: São Paulo - Brazil
Remote: Yes
Willing to relocate: Sure
Technologies: R, Python, NLP, Computer Vision, ReactJS, Firebase, Flask
Résumé/CV: https://www.toptal.com/resume/rodrigo-heck
Email: rodrigo.heck29@gmail.com

Hello, everyone! I am Rodrigo, currently working as a Data Scientist, but also doing Web Dev + Backend and whatever is needed to get my projects going. Right now, I would appreciate working for a company, since I miss having to solve problems on a daily basis. Oh, I also participate on Toptal, so you can choose to hire me over there as well.
I saw ROATE PULIS CHYND mentioned here once and have been using it ever since. I find its mechanic precision and usefulness soothing, though it's unhelpful on a few occasions.

It removes a lot of the fog of war and since it leaves me with few guesses remaining, keeps the game tense enough to be fun
I wanted to work with vanilla JavaScript, so I look for that in the job description. We do use React also, but I learned to like it.
Edit: Whoops, I misunderstood your meaning please ignore and accept my apologies! You mean it isn't a good way to live!

What do you mean it isn't? Of course it is, at a conceptual level. By your own admission you're endlessly tweaking each presentation detail. Wouldn't it be better to operate in an environment where minor presentational details look after themselves?

Don't get me wrong, if that's the way you have to do it, that's the way you have to do it. I've done similar things in GUI environments myself. But I didn't enjoy doing it that way and yearned for something better - even if I didn't have the time, opportunity, skill or talent to construct that better way myself.
I'd ignore excitement -- if you are actually dying to work on something then put the motivation to fruition. If the problem you're working on isn't fulfilling then challenge yourself by trying to solve it by using a non-conventional approach.
Sorry for being unclear, the "cop-out" was a criticism with that position (ie. that we can do stuff because they're "inclusive" but ignore the consequences), not with you specifically.
"White adjacent" is a real term used non-ironically by (at least some) progressives to describe Asians and some Middle Eastern groups.
Whenever I see this need for somewhat arbitrarily classifying things into categories I wonder what the purpose is.

For example there was a long period of time when viruses were classified by the diseases they caused. So you had enteroviruses that cause GI diseases and rhinoviruses that cause respiratory diseases. When gene sequencing became possible it turned out a lot of these entero and rhino viruses are closely related, something that has implications for how they can be treated and how cross-immunity works. Meanwhile the various hepatitis viruses aren’t as closely related. So for viruses a useful classification might be based on which treatments work or which viruses elicit cross immunity.

So getting back to classifying dinosaurs and dwarf planets the question is what value the classification brings. Does classifying them make them easier to study somehow?
I’ve compiled projects with javac, scalac, g++, gcc, and dmd. Javac is faster than all of them.
I think the real blow is the jail time threat not the monetary one.
There is a smattering a tools across the eco system that provide this kind of info (packagephobia, avanka etc) and it would be fantastic to surface these in a unified product UI. You will know we've met our goals when socket becomes your goto service to navigate npm!
Appreciate the enthusiasm and feedback, I will try to clarify what Onboard does, who it's for and why it's important!

One way to think about when "Customer Onboarding or Implementation" happens is generally any time a product or software is SOLD. (ex: via online demo, salespeople or signing a contract..)

Most companies that have sales people (Account Executives, "AEs") have a corresponding success people (customer success "CS", onboarding specialists, or account managers).

Of course in SaaS, the focus is often on customer retention and ensuring they have a wonderful experience. The more companies think through the customer journey, the more they realize customers are losing faith in the products & services they use when the onboarding is poor. Sometimes, it can be fixed with product, other times however, it must be addressed by people & process.

The product is for modern customer success teams specifically at SaaS and service companies who are looking to manage, automate & streamline THAT onboarding and implementation process.

Companies are using spreadsheets today because its more organized than post-it notes and email. They are trying to make it easy for customers to receive value from their software/service and the first step is often to configure it so the rest of the buyers can use it effectively.

Sometimes, or even oftentimes, software built for non-technical folks require other teams and departments to assist, integrate or sign-off on this process. It may become painful and disorganized, generally a lack of transparency and visibility lead to delays in configuration, implementation and causes frustration while creating a subpar customer experience and is one of the primary reasons for customer churn.

Because of this, some companies are looking for ways to:
1) Automate the list of tasks (who needs to do WHAT, by WHEN, and HOW) & with notifications to remind folks they have tasks to complete
2) Provide visibility to all stakeholders (internal & external) so everyone can see where the blockers are and stay on track (transparency often creates accountability)
3) Streamline a scalable, repeatable process for an onboarding team can manage hundreds or even thousands of concurrent clients being onboarded at any given time

This is what we are helping companies solve.
I try to not use ad blocks for my work chrome profile so I understand what my users are experiencing. It is depressing to see what normal users go through in their daily lives and I hope at least I can alleviate some of frustration in the apps I work on.
I enjoyed this blog post where he talks about his writing process. https://www.brandonsanderson.com/my-work-life-balance-as-a-w...

He seems very disciplined.

Hate to say but I'm glad I'm not one of his kids. He wakes up around noon and then writes for five hours, and _then_ he hangs out with his family. So basically his kids don't see him all day until shortly before they go to bed.
Fern Creek Software | Louisville KY | 100% Remote

Fern Creek is a software consulting company. We build stuff for other people, usually in .NET on Azure but we do other stuff occasionally. The company has been around since I started consulting independently about 20 years ago. Recently I started taking on larger projects that need more people and as a result, started hiring people. Sometimes a 1099, sometimes W2.

This is not super sexy stuff where you will get options that might be worth millions, but likely worth nothing. What you will get is a load of experience on new tech (asp.net core, azure, blazor etc) and a great focus on the best feature of all...shipping.

The job is remote so you don't have to be in Louisville though if you are close that is cool.

Set your own hours and all that, I want pros not people that need babysitting.

2 openings right now for US based devs...

-Full stack dev (C#, asp.net core, sql server etc)
-Desktop dev (WPF, WinForms, Electron, .NET Maui)

Live the stress free life, work from home, build some cool tech, make money, be happy etc etc.

Shoot me a message at jobs at ferncreeksoftware.com
> There is simply no way to figure out someone's caste by their home village.

Most Indian villages will have multiple jatis (sub-caste groups) and it’s perfectly normal for endogamy to be so complete that people’s families speak exactly the same language and the genetic distance between them is on the order of that between Swedes and Sicilians. Indian genetics is fascinating.
“a fine of up to $750”
>In reality, it just means you need to be trading in something to negotiate against any of that baked in finance cost, since trade-in amount is the one thing manufacturers can't really influence

Trade-in amount is completely arbitrary and fictional, like every other line item. It may be the government's fiction, the dealer's fiction, or someone else's, but it's fiction.

The minute someone tells you they can't do this about that item, because blah blah blah, you should say "that's fine, I don't care about that item, only about the total".

The more ways you can say that, while being polite and sincere about wanting to make a deal, the closer you are to a good price.
I know Asian Americans who have inquired about AA and are turned away because they aren't the "right kind" of minority.
Matrix had a horrible UX last time i tried it out less than a year ago. I see this comment in ever thread that says use signal.

I host pretty much everything myself but I am not about trying to teach every person i want to talk with to not only download a new app but then walk them through how it works.

Signal is truly some awesome tech and I don’t understand the hate.
U.S. to Ban Russian Flights from American Airspace
There is nothing a priori wrong with offering different educational treatment based on academic standards.

The problem arises when you try to produce an "empirical" measurement of academic excellence on real human beings (and particularly children): children spend their entire days under the control and potential neglect of others. One day's failure on an empty stomach[1] is another day's success.

[1]: In case it isn't abundantly clear, this is a stand-in for a complex of issues.
To prove just how unreasonable it is for Ukraine to think they would need a military alliance oriented against Russia, Russia invades Ukraine?

>Imagine if Mexico played host to Chinese and Russian missile launchers pointed at our major cities jn the same way Poland does.

The fact that Mexico doesn't probably says something. I'm sure there's a lot of money in hosting Chinese military assets.

All this is to say nothing about the incongruities between your explanation and the many and varied lies about why the invasion that was happening both wasn't an invasion and wasn't happening...
Location: Vietnam

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Pytorch, Golang

Resume/CV: https://www.linkedin.com/in/nhuantranduc/

Profile: https://nhuantdbk.github.io/

Email: tranducnhuan@hotmail.com

I am data scientist with engineering background, I have experienced to building ML system from scratch: data collection, feature engineering, modeling and monitor ML models

I'm mainly interested in a data scientist or ML engineer role. However, I would love to learn about your amazing projects so please don't hesitate to reach out!
Yeah, proprietary formats are fine if they're easy to pry open and manipulate. Applications that store data in sqlite databases are also nice. The main issue is just getting locked into a single application because nothing else can read its bespoke binary file format.
OthersideAI (Large-scale AI-powered writing technology) | Full-time | Remote | https://othersideai.com

OthersideAI is a next-generation AI writing technology platform that helps people communicate more effectively and write anything faster with the help of AI.

We leverage large-scale AI models like GPT-3 to help hundreds of thousands of people with their daily writing and communication needs.

We're looking for frontend, backend, and full-stack engineers to join our remote team. The ideal candidate will be comfortable working in a fast-paced startup environment and have a passion for building great products that users love.

You can find more about our open positions here: https://othersideai.notion.site/Join-The-Otherside-8a6d1833e...

Interested? Email me at matt@othersideai.com!
Admission slots are not artificially scarce. You don't have to be a genius to imagine why you can't admit 100 million students into a particular school.

You're still avoiding the question. Is your position "I support inclusion, only when resources are not scarce?"
I think the probably biggest mistake from other studios that try to replicate FromSoft's success is to try to make the games as difficult and punishing as possible.

That really isn't the point. The secret sauce is arguably that FromSoft makes puzzle games disguised as action games. Everything is a mystery, from the lore to the game play. They are rewarding to play because it is rewarding to solve puzzles.

The "difficulty" stems from the game developers anticipating how you will approach situations based on earlier situations, and adding new caveats to the rules. If you don't understand that dialogue between player and game designer, it may appear like it's just really punishing. It's really not, it's always easy if you know what to do. The difficulty comes from constantly being forced to adapt your approach.

It's pretty brilliant how they consistently re-use enemy archetypes between the games. A rat is a rat and a dog is a dog, in Dark Souls and in Elden Ring. They form archetypes, elements of design language. You need that to have that sort of predictability on your easel to be able to pull off the sort of unpredictability they do.
npm and GitHub have always had an awkward overlap. One of the goals at Socket is to provide an aligned 'union' view into the data both services offer. Keen eye!
What's the reason the law no longer holds?

Physical limitations or Intel just busted with their research?
Same vein: the best way to get a knowledgeable person to talk about a subject is to ask an "ignorant" leading question, such as 'Don't they do x with y ?' that has an inaccuracy or just outright falsehood.
Nobody at all is interested in exclusion; they are interested in more inclusion.

If you have limited open positions and you use race to determine who gets them then you are excluding 1 person for every 1 person you are including.
The theories that we were dealing with around the dawn of QM/GR were relatively tractable; we could make long-enough-term predictions about the behavior of many systems and we had a library of observations that clearly and reproducibly deviated from those predictions. We had even begun to draw vague correlations among the diverging data.

Today, we have experimental data that diverges from predictions... regarding... the number of neutrino collisions we can observe in certain giant tanks of highly pure liquids, and... the scale of variation in the cosmic microwave background and long-range mass density is too small, oh, and... galaxies rotate kinda weird... free neutron lifetime measurements disagree by about 1.1%.... there's not quite enough lithium in the Universe (no, really)... good luck tying all this together into a theory of everything!
It's a web browser.
The Marquis de Sade of the Puzzle World
Well let perfect not be the enemy of the good. The reality is that Go is wildly successful in practice for good reasons that have been hashed numerous times. As a result tons of Cloud software is written in Go.

There is nothing Go needs to be ashamed on. Its mindshare is a result of a good choice people made at a certain point in time. A better language will win at its own merits.
' ... the customer and grocer do not disagree on the value of apples. The trade takes place because of ... difference in apple inventories between the parties. '

Wrong, and wrong.

The trade does not occur due to inventory differences between the parties. For example, I have zero apples in my household inventory and no amount of inventory disparity (grocery store vs my house) causes apple trade to happen with me.

Trade happens because each party has a coincidence of wants AND each party values the item differently. Each party believes they are gaining by the trade, so the value of the item is different in the minds of each party.
Or crashed into an underwater mountain without any interruption to the nuclear power plant.
> it literally translates to "borderland"

Can you tell us from which language you translate, please?

If you translate from Russian language, then note that Russian language was not existent when the term «Ukraine» was coined (1639). In Ukrainian and Polish languages, Ukraine means «fortified area» or «fortified country». Even Russian language has words like «укрепления» (fortifications), «укрытие» (cover) and «край» (land, area), thus meaning of word «украина» should be obvious even for Russians. However, they exchange Ukrainian word for Russian word «окраина» («outskirts», «околиця» in Ukrainian), to dismiss Ukraine as independent country.
He had an open creative writing course I took once. It really helped see how he is so prolific. He has a very good creative writing system, but does not force his novel writing style in his students. The way he explained things changed how I view all fiction in a pretty profound way in terms of how stories are created.
Wonder what's the percent of those applied were actually hired; I guess it's harder to find?
> You don't have to be a genius to imagine why you can't admit 100 million students into a particular school.

You don't admit 100 million students to an excellent school. You make 1 million excellent schools and admit 100 students to each. There is no reason for there to be a scarcity of excellent education in our wealthy, developed country.

I support actions that make the world a more just place in the Rawlsian sense of the word. Affirmative action makes the world a more just place.
The goal isn't to disadvantage Asians in particular. It's about balancing demographics by giving advantages to under-represented groups, which inherently means giving disadvantages to over-represented groups.

Affirmative action is messy because it's getting in the middle of zero sum games (e.g. college admissions and hiring). But diversity is a significant problem in many parts of American society, and just about every proposed solution is messy, ineffective, or both.
the problem is and always has been that the particular school you attend has too much weight, irrespective of ability or aptitude. if college admissions were high school blind then this wouldn't even matter to begin with. simply being great, regardless of which school you attend would be enough.

re: TJH admissions:

> In 2020, during the summer after George Floyd’s death, the Virginia state government announced that it would be requiring schools to step up their efforts in diversity. Fairfax County Public Schools Superintendent Scott Brabrand’s response was fairly simple. To create a new, broader admissions pool, he proposed eliminating the $100 application fee, the standardized test, and teacher recommendations in favor of a “merit lottery.” The district would be carved into regions, and each region would be given 70 seats in the incoming TJ class. As long as you applied and had the minimum required GPA of 3.5, you would have as good a chance at getting in as any other student from your group.

What exactly is the problem with this?
It’s modernity, of which these sites are a part. Only marrying within one’s caste is a way point from only marrying in one’s jati, on the way to caring about socioeconomic status and not much else. In the US marrying within the religion, but outside the ethnic group lasted at most 50 years. Panmictia is coming.
I was recently informed that the term BIPOC is for every non white person except south and east and southeast Asians.

That one threw me for a loop.

Perhaps there should just be a word for descendants of people with lower socioeconomic status/power/opportunities.
Does deno (try to) solve any of this?
If it helps me to learn something that might help me in a project that I care about, then I'd go for it.