skysight-inc/HackerNews huggingface dataset:
Surf Air | Remote | EST - PST | Full time | $115K - $130K | Equity

SurfAir has an immediate opening for a junior to mid level Full Stack JavaScript Engineer with React Native experience. This is a full time remote position.

Surf Air offers an innovative membership that empowers you to travel quickly and comfortably anywhere in the US by creating your own private flights as well as offering all-you-can-fly scheduled flights in California, Texas and quickly expanding routes across the US.

You are a full stack engineer capable of working over the entire front end, back end and data layers. You can rapidly prototype new React Native applications all the way through end to end deployment in both Apple and Google Play stores.

Required Skills and Qualifications:
- Strong understanding of JavaScript
- Strong understanding of React and React Native
- 1+ years of experience on a shipped React Native application

Desired Skills and Qualifications:
- Good understanding of Apollo and GraphQL
- Good understanding of MongoDB
- Good understanding of web markup, including HTML5 and CSS
- Good understanding of code versioning with Git
- CS degree/Bootcamp and/or a CV/portfolio that makes you perfect for this job

Please email your resume to eng.careers@surfair.com. You MUST include links to React Native apps you have worked on along with descriptions of your specific contributions.

Check us out:
https://fly.surfair.com/
https://www.surfair.com
Truveris | NYC, US OR FULLY REMOTE (US) | Fulltime | www.truveris.com Truveris develops software that works to improve market access & affordability for prescription drugs. We are hiring for a number of roles in data & engineering including: software engineers (various levels of experience), Data Engineers, QA engineers, DevOps engineers and data scientists Tech stack: Python (flask), AWS, Linux, Postgresql, FastAPI, React.js, spark... Please apply on our website (https://jobs.lever.co/truveris) or email Kaitlin directly at kobrien@truveris.com
The minute you mention Github, you lose 98% of human beings? This is clearly aimed at those who just want something to work out of the box, surely? HN is not the target audience I guess.
Grimes is crypto art’s latest NFT millionaire
Also worth mentioning that chips from 20 years ago are built on old fabrication technology, with ginormous transistor sizes (compared to modern CPUs). The RAD750 has a 150nm to 250nm minimum feature sizes, a Ryzen Zen 3 chip has a feature size of 7nm, two orders of magnitude smaller!

Feature size is super important in radiation exposed environments because resistance to bit flips from a stray proton (or other charged particles flying around in space) is inversely proportional to the size of your transistors. So small transistors mean they’re more likely to be activated by stray charged particles causing all kinds of interesting and exciting problems (which you don’t want to be debugging from one end of a 12 light minute comms channel).
Can you help me identify the true Scotsmen as well?
Human Ancestors Were Nearly All Vegetarians (2012)
REALITY CARDS || ETHEREUM || FRONTEND DEV || FULLY REMOTE

Reality Cards is a recently funded Ethereum startup. Our goal is not small: we aim to become the biggest NFT (non fungible token) project on the planet.

NFTs are exploding in popularity right now. You would be joining us at the perfect time.

Instead of explaining what we do, see for yourself: https://testnet.realitycards.io

The role is fully remote, we have no office and are based all over the world.

You will be only our second technical hire and get a generous allocation of tokens in addition to the salary. Due to the recent popularity of NFTs, we are literally turning away investors- working for us is the only way to get a slice of the pie.

For further details:
https://cryptocurrencyjobs.co/engineering/reality-cards-fron...
I experience this almost every time I use airdrop. Last week I was helping my wife airdrop something from her phone to mac. I had to reset both Wifi and bluetooth on both phone and mac before the device showed up.
Except in drone strikes of American citizens.
The democrats were the segregation party. Go read a history book.
They probably also expect to learn something from the failure. If this is a more modern chip that is testing it's radiation hardening, this is a good place to put it in trial run. If it fails, they get new information, if it succeeds they now have a successful flight with it to Mars and some data.

It's a great 2 for 1 thing that NASA typically does. They'll win even when they fail because they learned something and they won't fail that way again.
If someone comes into your business to promote racist and bigoted causes, and promote violence, do you have the right to kick them out?
Why are you so excited about a really inefficient clearing house? We already have those.
If I can get a Linux distro to boot into a shell on it, I can do work on it. It'll probably be nicer than vim over ssh still.

The first version of the rPI was pretty close in specs to computers from that time and it works fine - though the G3 mac shipped with way less RAM by default. The first gen rPI on my desk even boots into a usable desktop.

There's a lot of bloat in modern software, such as browsers, but most is in the form of code/features that are rarely used.

Maybe someday we'll see electron versions that can be stripped to stuff you actually need.
Everything is in a grain, but I think the Earthstar applications could be decomposed to just handle a single document at a time.

I made a quick demo recording and updated the README with a link.

Video is here: https://bafybeih6kkv4rgmfada4kfc5thmtzheiurq7ck5uz4rchqkrxw7...
> I just think people should acknowledge the role that socialists played in helping him rise to power.

I think practically everyone, including myself agrees with that. And I pointed that out in my original posts. Power doesn't occur in a vacuum and the Nazi's capitalized on peoples (mostly unfounded) fears and anger to grow their base. My original point was that the Nazi's themselves were not socialists. Referencing a name they came up with and their published propaganda was not a convincing argument to say otherwise.
Underlying article in Nature: https://www.nature.com/articles/s41467-021-21326-w

The letters being opened are “locked” with a technique that was obviated by sealed envelopes, but was prevalent in the Renaissance and Middle Ages.

It’s super intricate, though! Might be a fun thing to try for your next mailed letter :)

https://en.m.wikipedia.org/wiki/Letterlocking
Show HN: Superlink.to – Create custom links with analytics and retargeting
Designing my types first is precisely how I want to begin prototyping.
> Transaction rates are not artificially kept low.

You can look it up, larger blocks where allowed in the past, 1MB is a completely arbitrary size that was overkill at the time but hasn’t increased. Even 1$ transactions are quite expensive though they are often much higher.

The lighting network has it’s own separate set of issues. It’s Bitcoin backed but loses some of Bitcoins advantages: https://arxiv.org/pdf/2006.08513.pdf

> Online Only- I don’t think there is a solution to this criticism, but not sure what the issue is.

It’s simply a dependency. Shops may have issues accepting CC payments after a hurricane for example, but they can always take cash.
It doesn't follow. Bitcoin chases cheap energy, so wherever green is cheaper than carbon that's where Bitcoin will be mined. Eventually carbon will be more expensive everywhere.
Malaria is largely the same - we have better treatment options but it is still the same disease.

Society is very much not the same - for one pedastry is a severe crime instead of an accepted institution. Insensitivity to changing circumstances hints at a fixed belief. If your compass always points to the same place on the dial as north it is broken. Not to mention that nearly everybody loves luxury - that is partially why it is expensive above and beyond production price!
In my view the lack of authentication in the original semantic web concept made it a SEO gaming vector for years and years.

Knowing who to trust is as hard a problem as basic understanding / semantics.
Wysilab ships Instant Terra 2.0
5x Speedup on CICD via GitHub Action's Strategy.Matrix
The point is that both science and religion can "start with the end" in mind and back-fill to make their position seem solid.

This has been done with global-warming/climate-change. Being done with COVID measures. Each side has their own set of data that they want to use but the wholistic set of data may or may not ultimately support an individual position.
To Beat Covid, We May Need a Good Shot in the Nose
So, at what point does this become a problem for Amazon (for example)? They _seem_ to not care.
Depends on the definitions.

How would you describe a militia that distrust the authority of the government?

Is that antiauthoritarian?
There is why TypeScript IS so great.

In the early days of a new app or feature, you have no idea what the correct data/type shapes are.

In TypeScript you can define the types and then easily do major refactors even if you have 1000's of lines already written.

It becomes so tedious to do the same refactoring in JavaScript.

TypeScript makes it trivial to change an object or function signature when developing new code (or old code).

Refactors that take 3 minutes in TypeScript take 3 days in JavaScript and you better hope you catch all the uses.

The refactor ability that TypeScript gives you makes it so much easier to change data types and function signatures dozens of times until you get things right.
I feel code review is overrated. It makes refactoring and small fixes take like 2h longer. I atleast fill up my parallel tasking slots too fast with small things if they linger in review. So either I don't do them or get less done.

Code review might be good for a subset of code, like retrofitting bugfixes to release branches or babysitting a team of beginners.
The graphics seem to mostly be stock images, for example this one[0] from chapter one. It's almost certainly made with Adobe.

[0] https://stock.adobe.com/398758401
Not sure how you measure an increase in mining demand, but given that we have had three halvenings now, doesn't that imply mining isn’t going away? They are getting less bitcoin, yet still mining. I don't think it will be a shock by then. Put another way, the shock in 2012, 2016 and 2020 have all made mining very profitable in the following years resulting in mining booms in 2013, 2017 & 2021 (so far.)

Transaction volumes over time have risen as well. If bitcoin has amy value to society in 113 years, people will pay to transact it. Whether that is one expensive transaction a month or a million every block I don’t know— but I think the latter is more likely.
The author, Gregory Clark, recently had a speech cancelled: 'Adam Smith Business School postpone seminar by “eugenicist”' https://glasgowguardian.co.uk/2021/02/18/adam-smith-business... . He wrote the books "A Farewell to Alms: A Brief Economic History of the World" and "The Son Also Rises: Surnames and the History of Social Mobility".
The other 60% are simply not paying attention.
why are you saying the case is over?

Case found in favour of frogware.

Nacon appealed and won the appeal.

frogware is appealing which we're waiting to hear the outcome of.
Every product I order from Amazon from a Chinese brand has an offer for a free 'gift' for leaving a good review.
Well, in my admittedly anecdotal experience, Linux has less of a chance of getting FUBARed up by mysterious settings glitches. (I have had a Linux install get spectacularly FUBARed at least once from a broken update process, but usually it's happened through operator error, albeit sometimes aided and abetted by some program's spectacularly bad UX.)

As for the rest, my suspicion is that the newer "mobile generation" OSes both tend to get messed up much less often this way and tend to have much less recourse to the user when they do. That's certainly true for iOS/iPadOS and I suspect it's true for ChromeOS; I suspect Android is probably somewhere between iOS and Linux on that scale.
And hopefully we can keep the discussion a bit more insightful than "a fun t-shirt quote" prior to Eternal September
I Am Either Going Karting About T Shirts
This Back To Back Impeachment Champ T-Shirt design is only available for a limited time.It’s also available for the shirt, Unisex hoodie, tank top, v-neck t-shirt, long sleeve tee and sweater for men, women, kid and baby.
AmazonBasics seems like a way to build brand-name recognition in the face of untrusted online reviews.

Clearly Amazon cares. Not enough to fix the problem, but enough to build a new brand of white-label goods. If anything, untrusted reviews is to the benefit of the AmazonBasics brand.

--------

Amazon Reviews are a benefit to the 3rd party marketplace, more so than anything else. Buying non-branded goods from unknown (or nearly unknown) brands. I'm not entirely sure to see how, or why, untrusted Amazon reviews is Amazons' problem.
Yeah, instead of 'centrist' I probably should've said 'mainstream'.
I see it as a flaw because in logic and math, it is very possible to prove your theorems to be true. It is just not possible to do so in reality. Logic is a game with a limited domain. Reality has an unknown domain, hence the inability to prove anything.

Because this feature doesn’t exist in science it is therefore a flaw.

Additionally it doesn’t align with human intuition. Humans assume by default that things can be proven and that facts exist. The truth is that nothing can be proven and facts don’t actually exist. This is counter intuitive and therefore although science is the best tool we have, the counterintuitive qualities science possesses justifies calling these things flaws.

This relatively unknown “flaw” is what drives most of the debate in the political arena. No scientist can ever prove global warming to be true. It is fundamentally impossible. The debate would be over long ago if there was some way for science to prove global warming to be real.
As I mentioned in my reply above, I think the way it can work is if it grows exponentially, and the US government doesn't respond in time at which point not using crypto will put the US at a disadvantage. Crypto has the unique ability to spread across borders with ease, no other currency has had this ability. So I think it's a pretty unique scenario in that case.

Another scenario is if it grows slowly amongst the countries that have unstable currencies. Slowly it takes over the USD as the world currency. At a certain point, the US would have to allow it to participate in that economy.
In defense of the seniors... It generally takes people several semesters of Linear Algebra to become competent with "matrix stuff." It's unrealistic to expect every senior dev to also be an expert teacher -- never mind expecting them to know what the latest and best learning resources are (for a subject they may have learned, themselves, before the Web was invented).

Sometimes the right and fair substitute for "nothing I can do will help you" is "get yourself a proper education on this subject, somehow, and then we can talk about the code."
What code are you writing that is pure Bash? Every Bash script I've written or find in the wild is always used to control subprocesses, and then you have to worry about compatibility of those programs, which are all over the place.

Python stdlib does way more than Bash, it's generally easier to just install Python and run a script that sticks with stdlib, than to install Bash and then figure out what subprocesses it invokes, what packages those map to in the OS package manager, what versions they are, if they're compatible with what you wrote, etc. And if you need more libs, Python also has a cross-platform package manager with a consistent interface. As an example, consider coreutils between macOS and Linux--macOS ships with dramatically different coreutils programs (such as "ls"). The only feasible way to get them consistent across OSes is to stuff everything in a Docker image, but that has its own problems and limitations. Or ask the user to figure it out for themselves, e.g. "use Homebrew".
Interesting. That explains why all the crazies have the microphone lately. The mainstream of the other side is giving it to them, to use them as a freak show.

And the reason it's blowing up now is because the media monopoly is over. Back when "the media" was ABC, CBS, NBC, AP, UPI, and then-centrist New York Times and Washington Post, nobody was giving the crazies the microphone, on either side. But when Fox and talk radio came on the right, and CNN on the left (and many of the former-center media moved left), then there were people with a slant, and therefore with a motivation to make the other side look silly.

But these people (on both sides) need to reconsider what they're doing. They're making the other side look silly to the mainstream, but they're also helping the fringe of the other side recruit. That may not be a very wise policy...
Crossref | Remote (mostly Europe, US) | Permament | Senior software developer (backend)

We're looking for a senior software developer to help build and maintain a back-end and services that support 13,000 scholarly publishers worldwide. We use Java for back-end and are starting the migration to Kotlin. (We also have some Clojure, since you asked).

Crossref makes research outputs easy to find, cite, link, assess, and reuse. As an open infrastructure organization, we ingest and distribute metadata from our 13,000+ member organizations worldwide, ensuring community collaboration in everything that we do. Our work helps achieve open research and open metadata goals, for the benefit of society. This is a time of considerable change for the Crossref community, and you can help shape our future.

Only open for a couple more days, but I thought it was worth posting.

https://www.crossref.org/jobs/2021-02-08-senior-software-dev...
(1) I think people assume that just because bitcoin exists banks will vanish. Bitcoin is the protocol that banks can use, but individuals as well. Also, micropayments on Bitcoin exist today. I encourage you to download a lightning network wallet (e.g. Breez Wallet: non-custodial and open source) and send me a "lightning-invoice" I can pay you in the sub-cent range.

(2) It requires real world resources to be spend and uses the most globally available resource, energy. I see it as a feature not a bug.

Renewable energy is the cheapest though[0] and thus the one that competitive miners need to use. Non-competitive miners get driven out very fast thanks to the difficulty adjustment.

Any percentage of optimization you can get in your energy production you can use to outperform other miners, thus get more of the block subsidy and drive out inefficient miners.

Bitcoin mining de-risks investments in energy producing facilities. You always have a buyer for your energy, which is a problem especially in renewables. [1]

[0] https://en.wikipedia.org/wiki/Cost_of_electricity_by_source
[1] https://www.sciencedirect.com/science/article/abs/pii/S13640...
Haha, good point. I didn't even really think of that.
Unfortunately, if you aren’t here on the ground floor in America, you are getting information from the news which has a tendency to only amplify the extreme cases that are “newsworthy“
The situation in Berlin before the policy change was that the city government had made it very hard to build apartments at all. Each time a project it developed, the developer is blackmailed into supporting various unrelated policies, being it parking space related, maximum stories, etc., and sometimes capriciously denied permission to build. This is how my green-leaning, government-trusting architect friends describe the situation.

This happened all the while time Berlin changed from being viewed as a forgotten backyard in Germany with few companies and high unemployment to the capital city of the dominant and richest country in Europe. Especially the great financial crisis accelerated this change of perception.

Consequently, many people moved to Berlin. For many years 100k people per year moved into a city of 4m. Stated in terms of economics, supply of apartments was very steady, and demand jumped up.

The sound response of a market is to signal that through price hikes. That should encourage investment in residential building. When this is being suppressed nothing can even get better. Only longtime renters are favored. People with already cheap and large apartments benefit. Losers are those young couples expecting a baby.

A solution that could potentially work would be to accept temporary pains from high prices, remove regulatory obstacles from new construction and let the industry find a new balance. Maybe accelerate the process by governmental subsidies, if you like that sort of policy.

But the current policy can't work in theory, it doesn't work in practice. And it only benefits old established interests who are privileged already.
Thanks for the info on Lightsail. We'll look in to it as one of the options for the future.

As for AWS, yep, they're certainly not cheap, but they do have good points in quite a few areas and give you a great number of tools to build with. Hopefully the trick is not to get too dependent upon their infrastructure, and we'll definitely be looking to other cloud platforms to help bring the costs down in future.

> Is Element hiring, by the way? Here's a look at my skills, if you're interested: https://news.ycombinator.com/item?id=26305569

Yes, we are hiring (and are rapidly growing at the moment)! Thanks for the link - I'll pass it on to one of the team (not just saying that, I really will). That said, in the mean time you're probably best to have a look at the open positions (https://apply.workable.com/elementio/) and see if there's something there that particularly takes your fancy. If there is, apply, and say that Rick from EMS sent you via way of HN ;)
> Not sure how we could fix it without slowing way down and doing a lot more work.

You restrict what your dependencies can do in the first place, so that if they're malicious (or just buggy) the scope of what they can do is limited. This doesn't eliminate the risk entirely - after all, it's possible for a library to introduce vulnerabilities just by doing its job incorrectly - but it massively limits the scope of what you'd need to audit. Right now, any dependency can do anything, so you'd need to audit all of them.

See POLA Would Have Prevented the Event-Stream Incident[0] for more explanation and LavaMoat[1] for an example of tooling that's trying to tackle this problem.

Now, this might count as "doing a lot more work" since it's admittedly not quite as simple as just typing in a project name. It's much less work than rewriting everything from scratch though. :)

[0] https://medium.com/agoric/pola-would-have-prevented-the-even...

[1] https://github.com/LavaMoat/lavamoat
Refund of pre-installed Windows: Lenovo must pay 20k euros in damages
The "curse" of Typescript is that it's built on Javascript, so you can tell it to lie to you all the time. This is the problem with introducing Typescript to a larger group of Javascript developers who arent all on board (because of either experience or being stubborn) - you still need to establish good habits and patterns for how to write typescript.

I'm working through the very lie you're showing now because the disclipline wasnt established from the start to avoid these anti-patterns. Typescript isnt the perfect magic bullet that will disappear all your problems - you still need to have good developers writing good code, but TS will make it easier.
Would that imply that the GP needs to reconsider their willingness to use TypeScript, or is it just a friendly reminder that there is utility in finding teams with shared values?
As nomla indicates, the top dog is, by far, Final Draft. It is actually a pretty good product to boot.
"flyctl ssh issue" will get you all setup for normal ssh access, and even store credentials in an agent if you have one running.
Transforming Information Security to Secure Businesses