skysight-inc/HackerNews huggingface dataset:
[0] Previous HN thread

[1] Interesting top comment from user with firsthand experience

[0] https://news.ycombinator.com/item?id=31315803

[1] https://news.ycombinator.com/item?id=31317212
Base62 is a great alternative! The libraries/alphabet around base58 are fairly common thanks to cryptocurrencies, but base62 libraries are generally available and easy to produce if needed.
My theory is that he misinterpreted https://xkcd.com/1138/
Why? What use cases are better with SQLite vs Postgres, MySQL, etc?
I'm sorry but I can't fathom why you would "invest" in a cryptocurrency you yourself don't even know how to use. This comment reads as an object lesson in exactly what is wrong with the current world of crypto. The entire value prop of crypto currency is that you are in control not major financial institutions, but it sounds like you are very much not in control.

I think the best strategy for someone in your case is to cashout from coinbase into whatever fiat currency you use locally and put that into your bank account.
check out defi llama for pools.
I'm curious how much time you estimate you have spent dealing with customer service per year or per month in those two years. That would be an interesting statistic given that you've been full time for two years.

It's not uncommon to burn the better part of an hour with cable customer service calls with an airline or cable company. And it's hard to quantify them solely in terms of time as I think most people would rate those two businesses' customer service at the bottom of the heap in terms of experience.
Notice that the same government that apparently can't be trusted to manage a currency is also in charge of the police and the military. So the government can't be trusted when it comes to currency, but it can be trusted with administering state violence... makes a lot of sense.
I'm pretty sure it doesn't and that the author misused an idiom (and probably is not a native English speaker).
> Sure, but things like health insurance can easily cost $1000+ a month

I've posted this multiple times before, but a developer on $120k, paying $2500/month on rent and $1k on health insurance in california will have more left over at that point than a mid level engineer makes before tax in the UK. That gap is inexplainable by anything other than "You get paid a crap ton more"

> Obviously once you start making 300k+ in US none of that really matters, you win at life in general - but it's not like people in Europe making 60k(euro) as software devs are in poverty or anything.

Honestly, it doesn't matter at half of that, but the second part of your comment is bang on the money. I wouldn't take a tripling of my salary for a move to the US, for example.
So best practice is to continue to hold your coin in a personal wallet and move to an exchance like coinbase when you need to sell?
John Deere remotely disables Ukrainian tractors plundered by Russians
Is the "million miles" with ultra-rapid charging?

Or is that a best-case spec using slow overnight charging and no surge loads from rapid acceleration?

Has to be a Tesla by now out there with a million miles, did it last on the original pack? They must know what happens every quarter million miles since Tesla phones-home with every detail.
Is that ever going to be a hot path?
hmmm. Sounds like it was a group interview in real life?

I think after that person had left the room I would probably interrupt the interview to ask who that person was and what their role is. Then I'd ask about the general culture of the company.

I think I'd be curious to know if that was someone who would be a peer or someone higher up the chain. In either case I might pull out of the process though. I have met enough "brilliant assholes" in. my life I have little interest in working with anymore of them.

I'd also be curious to know why he is involved in the interview process.

might depend on how bad I need/want the job. If the company is big enough I'm unlikely to see that person then I might just let it slide. I don't know the specifics of where you are in your career and job search, but this is a great time to be looking for work in tech.

I don't think I'd terminate the process there. You're already there, you might as well get some interview practice in. If you get an offer and you'd like to decline because of that interview experience. Tell them!! CC as many people as you know there too.

Good luck with your search, and sorry you went through that. It's unacceptable.
This is very cool - good job. (Source code available?)
My co-founder from a past startup and I were once pitching a well-known investor. He put his feet up on the table and pulled out his phone.

My co-founder paused, and very calmly said something like "X, if this isn't a good use of your time then tell us so we don't waste ours, either". He immediately put his feet down, his phone face down on the table, and politely paid attention the rest of the pitch. He obviously didn't invest but we walked out of there with our heads held high.
I'd be pretty interested to see how cash account is treated differently; I couldn't find a better reference either. But one advantage over the coinbase situation is at least the margin account falls under SIPC.
"The MMRTG is not very efficient at turning heat into electricity. When first fueled, the thermocouples converted about 110 watts to electricity. The rover’s heat rejection system uses some of the remaining 1900 watts of heat to keep the warm electronics box warm (more on that in section 4.3); the rest of the heat radiates away into the Martian air. The rover requires 45 to 70 watts of that power at all times while sleeping.(4) It consumes at least 150 watts whenever it is awake, and up to 500 watts while driving. Therefore, the rover is completely dependent upon its batteries and spends most of its time asleep and recharging. It is active for about 6 hours of each Martian day, on average.(5)"
Let's be completely honest. Twitter bans people based on metrics and 1-2 seconds of review per report (possibly by a human!).

Trump got the white glove treatment of actually evaluating his compliance with the TOS, likely with an actual lawyer involved too.
Why though? If Google is hiring an engineer, it doesn't make a distinction and does so purely on skill. Why should it matter if said engineer is from Argentina (arbitrary example) instead of India?

The US issues roughly 1 million green cards each year. 86% of those go to family based immigration. The rest 14% are for employment based immigration. Even in there the dependents (spouse + kids) are counted against that quota. So net effect is close to 5% employment based immigration if we count only primary applicants. What purpose is discrimination by country of birth serving here?
The thing to remember here is that this is not 1 person out of 10k, it is someone this company/team has specifically selected to perform the role of both interviewing you and trying to maintain your interest in the company and role. If a hiring manager is so bad that they would put someone like the person who OP encountered into a hiring loop then it is a good indicator that either the company is poorly managed or that the people who were not involved in the interview loop are even worse.
It's more of a weak indirect correlation between historical map -> economic prosperity -> political preferences. The modern political maps for France, Germany, Portugal and Romania at least are essentially proxies for GDP per capita (not sure about the others).
Decentralized Society: Finding Web3's Soul
20 years here and no GC yet. The immigration system is a disaster. Upwards of$2 million in taxes to still be treated as a temporary worker.
I guess it depends on if those balances are kept on the books as “assets” or not. They may be subject to money transfer laws though, in which case they can’t spend ANY of the deposits.

Each US state has their own laws, and I’m sure some of them are vague enough to not specify the currency in order to regulate transfers of foreign currencies… so that could get interesting if anyone notices that they are money transfer services…
but total cost of home ownership is supposed to be 33% of take home. how do you pay electric, gas, internet, trash, water, sewer, umbrella insurance, AND routine maintenance on just 3%?
Aw, no mention of the two Robot Scientists, Adam and Eve, who don't just invent theories but also design and run their own experiments to verify their theories?

Wikipedia page:

https://en.wikipedia.org/wiki/Robot_Scientist

Nature publication:

https://www.nature.com/articles/nature02236

I guess US media don't realise there's science and technology outside of the Americas eh?
Short-term isn't really that short. Witness all the tales of teachers not being able to admit to being gay in the 90s without risking getting fired, or don't ask, don't tell, which was only repealed roughly a decade ago. These speech restrictions were all being pushed by the American GOP, which is now reversing course less than a few years later as they find the cultural tides shifting away from moral majority, satanic panic type stuff that saw them banning 2 Live Crew and Judas Priest albums toward political correctness and now it's their speech being restricted. There is no good reason to think this is some permanent state of affairs and the tides won't shift back the other way again, or that it will take centuries or something. If history is any guide, it'll happen before current college students even hit middle age.
lol I guess the Superbowl ad was not so smart and a harbinger of things to come. For 2023 I guess we can look forward to no more crypto ads.
I agree with your first statement. I've never felt threatened by imported cheap labor in my role though. I think our immigration laws should protect US citizens but what they seem to be doing is allowing companies to hire people for cheap but not giving a very good path for those people to become US citizens even though they're contributing to US companies and the US economy as a whole.

If you're worried about losing your job to cheap labor that's an issue with our immigration system not a problem with immigration in general. You should be asking yourself why companies are allowed to pay non-US citizens less for the same jobs we're doing.
Definitely the latter and the amount of people that don’t understand this is disturbing.
Accept that the interview is over, end the interview, provide your feedback as emotionlessly as possible to your recruiter or HR, and then move on. Some might deride it as "tattling" but if someone is behaving in an unprofessional manner, then other people should know about it. Chances are, there is a recurring pattern with unprofessional people in this industry and your experiences aren't random.

I've had all sorts of bad interview experiences where interviewers have taken advantage of my naivete and kindness from all ends of the interview pipeline, especially early on in my career. Unfortunately, rude and unprofessional people are everywhere. Even if times might be tough, no job is ever worth sacrificing your self-respect.
I'd like to say, but that would be unprofessional.

This was a long time ago, and they were a very small startup. Odds are you haven't heard of them. It's definitely not any of the big names.
Almost as bad as saying you are proficient in python and then naming all the packages you've used. If you were truly proficient, its implicit you know how to use some popular packages already and can trivially speed up to another one based on the python package paradigms you already understand.
In that specific situation, you could mention it to the remaining interviewers.

Some version of "Is he always like that?" perhaps.
To clarify, this means just the crypto stored on their website but not in their wallet?
Except the side who are "free speech absolutists" are worried about those gay characters kissing in "She-Ra" remake or various Disney+ cartoons where men kiss, and want that stuff censored off the airs.

And then want to ban the book "Maus", etc. etc.
I’m pretty sure on the whole you’re wrong about 200 years ago, and wrong overall. The sentiments I wrote mirror those from Ancient Greece, and there are many equivalents from a great many societies since then.

Do you think people didn’t have to deal with bandits? Or try to decide if they should give to their neighbors during a famine instead of pretend they had nothing?

Or deal with being (or their children being) conscripted into terrible wars or defend their land? Or had to make decisions on a day to day basis on if they should take advantage of someone, or protect someone?

The focus you seem to have on national politics to the exclusion of all else is the bigger issue I think?

We have the most influence on the things closest to us, and as things get larger and further from us that wanes. National issues bubble up. I’m not saying ‘go March on Washington for every issue’.

I’m saying ‘stop the abuses you can, make the best decisions you can, and work hard to make things better where you can’. And don’t just sit back and go ‘meh, I don’t make a difference anywhere’.

Because you can make a difference somewhere.

That means local, regional, etc. can be impacted more - and that is often done by day to day decisions. That means $50 to a cause, if it is worthwhile and effective in others. That means taking a stand in a water cooler discussion, even if it won’t make friends, when it is important. That means, if you have kids, teaching them right and wrong in a useful way.
Listen/notify
Radical hackers built today’s cybersecurity industry
I’m assuming you are proposing to stat each candidate before trying to execve it. I’m also assuming that a stat system call is roughly as expensive as an execve of a nonexistent or non-executable path.

For every failed candidate, you are doing one system call, so roughly the same cost each way.

Now if you just do an execve, you’re just paying that cost. If you stat first, you pay the cost of another system call that doesn’t change the flow of your program at all (a nice way of saying you’re wasting time).

Unless stat is dramatically faster than exec on a nonexistent or non-executable path, there’s never a case where this is better.
Let me politely disagree with you. I conduct interviews regularly and often the candidate's perception about of own performance doesn't match reality. More often than not, they are worrying about aspects of their code that we don't really care about, or concerned about some mistake they made. It's better if both sides just commit to completing the interview, even if you have strong feelings it isn't going anywhere.
It's a combination of factors

1. India is poor but not too poor

2. It has a huge population

3. A lot of upper class Indians already have family in the US

Of course, it is not clear why any of this should matter. Why should it be capped by country (as opposed to continent, zipcode or planet?)
Expanding a bit more, risk calculations are basically calculating the partial derivatives of the current value of your books with respect to inputs observable in the outside world ("observables", almost exclusively current market prices). In other words, it's calculating the Jacobian matrix for the total value of everything on your books.

I worked on a project to compile a declarative description of complex financial products into GPU code to perform Monte Carlo simulations to estimate the fair market price of those products. We found that having a function return its present value and its N-dimensional first-order linear approximation costs about twice as much computing power as just calculating the present value. Approximating the first-order linearization by bumping inputs is exponential in the number of dimensions.

In particular, with local stochastic volatility (LSV) models, you're using these linearizations to work out the values of some hidden variables (implied volatilities at various strike prices, and implied volatilities of those volatilities ("vol on vol") going forward). That gives you a smooth, self-consistent volatility surface that you can use to estimate the value of things that don't trade very often based on the current prices of things that do trade very often. A lot of financial modelling isn't about predicting the future, but instead "predicting the present" that you can't see based on the present that you can see.

On a side note, before I did work with financial models, I didn't understand why so many models assume Gaussian distributions even though the distributions have been known for decades to be non-Gaussian. It turns out that most non-Gaussian distributions don't give the same distribution (with different parameters) if you take a linear combination of them. (i.e. most distributions aren't stable distributions) The Levy distribution fits most financial data better than the Gaussian distribution, and is stable, but has infinite variance. So, in many financial modelling situations, the most efficient way to model behavior is to make piecewise Gaussian approximations of your actual distribution. So, it sounds crazy at first to model something as a Gaussian distribution with different variances at different points, there is a method to the madness.

Side note: did we work together in Hong Kong at an investment bank? My YAMS initials were the same as my HN username. (Though, when I started, my YAMS initials were KAM, as we were limited to 3 initials at that time.)
When the headline is "remote companies", but they typically have a list of countries you can work from, I would've expected the filter option to allow filtering by a subset of countries you're resident in.
Psychopathic individuals are more likely to have larger striatum region in brain
Anyone have a good suggestion of a mathematics textbook that would help me learn 'from the ground up so to speak' like how the article mentions, "He spoke of his mathematical work as the building of houses, contrasting it with that of mathematicians who make improvements on an inherited house or construct a piece of furniture."?
I can only say this sounds extremely accurate based on my own experience of F-1, OPT, H1B. The anxiety resonates as well. I remember getting my work authorization card and noticing that my first name and last name were switched. I remember sitting down at a train station and nearly breaking down into tears, because I was certain this mistake wouldn't be tolerated, that I'd lose my job, and have to leave the country.
> It is OK to not aim to minimize the amount of code; reducing the complexity is much more important.

Also, it's not OK to aim to increase the amount of code. //TODO include both statements in the creed.
I would probably have phrased it "hire a lawyer to..." Which also conveys that you have to open your wallet -- not something lightly done for many people, although the significant trust-fund wantrepreneur crowd on Hackernews may think nothing of it.
Chris, the work of you and others on Julia is nothing short of amazing. Thanks! I tried Julia when it first came out, and then picked it up again to replace my MATLAB habit, and I have not looked back. I can't wait until the sims.jl package and others can be used like Simulink/Modelica.
You ask them and see what they have to say about it.

An event like that is actually a kind of a bonus because you get to see how they handle that, do they think it was bad behavior or are they used to it and expect you to be used to it.
it's also indicative of company culture if people with this type of disrespectful approach to interviews are allowed to continue without reproach. Remember that this person wouldn't just be joining a company where there's an asshole, they'd be joining a company that tolerates open assholishness.

Of course, this is predicated on the assumption that OP's perception of events was reflective of reality. Sometimes high-pressure situations can also make people over-sensitive (I know it can for me, at the very least).
So tired of hearing this argument. What ever happened to just wanting a reliable phone that works well? Many Android -> iPhone users have been burned by the numerous amounts of garbage that has come out of that ecosystem over the years. Its not always about "status symbol". Hell the cheapest iPhone is 429$ today. And that gets you their top of the line CPU that essentially blows away Android at any price. This isn't "status symbol" just immense value.
> I remember in 2016 the exact opposite people were claiming the election was rigged and the results needed to be overturned.

One difference is Hillary Clinton officially conceded the morning after the election in 2016, meanwhile Trump to this day, a year and a half later, still insists he still won the 2020 election and that it was rigged.

Those people you're referring to in 2016 also didn't storm the Capitol trying to overturn the election results by physical force.

Despite this, I don't think it was the best decision to give Trump a permanent ban on Twitter, and it's probably time to let him back on. Politics is full of people saying really stupid things and denying reality, why single him out.

It only bled other people off the platform and made them seek other platforms, further dividing and segregating people into their echo chambers even more.
When did trump incite violence? That sounds like a crime. Why wasn't he charged? Maybe you're confused?

Anyhoo, what's that got to do with twitter? Since when did they become the police?
What types are missing from strict that you need?
That's not what happens when you're a monopoly. What happens is the people just eat it.

You can see it more clearly in politics. Does anyone think politicians have the people's interest at heart? The answer is it doesn't matter, because people have proven that they'll just eat it, for decades.
> The money we make pales in comparison with the size of our contributions to the company.

That's unfortunately not how markets work. If you create 10M of value every year, and are only paid 250K for doing it, it's because there is someone else out there who is willing to do it for the same. (Yes, there are asymmetries in information and power, but broadly, tech salaries are market-driven)
I have felt for a while now that Google Maps does a lot of A/B testing on routes. Probably they inherited this from Waze -- I quit using Waze years ago because it routinely picked a route that I knew would be slower from my experience in the area. So I'd ignore the turn it wanted to make in that direction, and it would re-route on the better path... and the time estimate would drop a few minutes. So it -knew- the correct path was shorter but was sending me the longer way just because it wanted to be sure it was in fact the longer way?
what's the size of things in this image
But then the entire business model becomes even less viable than it already is. Twitter and other social media have to rely on outsourced overworked and underpaid reviewers who will never have the time or training understand context (regularly receiving veiled threats[1] and not having anyone act on them made me quit twitter) and make thousands of decisions per hour. It doesn't scale any other way.

[1]: https://www.urbandictionary.com/define.php?term=join%20the%2...
Show HN: shsub, a template engine for the shell language