skysight-inc/HackerNews huggingface dataset:
Leafly | Hiring Full-stack Engineers, Designers, and PMs | Remote: US/CA | Full-time

Leafly is building the Leading Legal Cannabis Marketplace in the U.S. Built as a strain database more than a decade ago, Leafly has parlayed that deep knowledge of the cannabis space into a product that allows customers an end to end customer journey. Leafly users can find new strains, learn about content, and ultimately make purchases for pickup or delivery.

We are a growing team, that recently raised 30 million in fresh funding and additional 17 million last October. We're hiring across our org for experienced Engineers, Designers and PMs. The U.S. cannabis market is exploding! This is your chance to get in on the ground floor!

Tech Stack:
Rails, React, JS/TS, NextJS
Postgres, Elastic, AWS, Kubernetes

See our open jobs: https://www.leafly.com/info/jobs
Or email me if you've got questions: doug.farmer@leafly.com
SEEKING FREELANCER | Rosebud AI (YC S19) | Backend Engineer | REMOTE | Part-time | http://blog.rosebud.ai/hiring/

https://rosebud.ai/ powers a suite of apps to help creatives make content. https://tokkingheads.com/, our most popular app (2 million IOS downloads, all organic, high retention) allows any portrait/photo/face to be animated in seconds with no skill. Creators use Tokkingheads to make memes, deepfake parodies, NFTs, and most notably make their family and friends feel special with photos of past loved ones animated (1.8M views #tokkingheads hashtags on TikTok).

We are looking for an experienced back-end engineer to bridge the gap between ML pipelines and customer-facing applications:

* maintain and extend business logic, including authentication, billing, access control, caching, user-managed data and settings;

* maintain and extend APIs consumed by our web- and mobile apps;

* in collaboration with ML team integrate business logic with ML pipelines using queues or HTTP;

* create and maintain integrations with 3rd-party services such as Stripe, Mailgun, and others;

* closely follow current and anticipated development of mobile and web applications to support new features with corresponding API endpoints;

* collaborate with front-end developers to shift complex logic to the backend where possible and reuse it across all customer-facing applications;

* document and test API endpoints, help front-end developers troubleshoot and use APIs efficiently.

Our stack: Firestore and GCS for persisting data, Firebase Functions and Firestore Triggers with node.js runtime for hosting APIs and business logic, Firebase Authentication for user management, RabbitMQ for jobs management.
0 to 9 are exactly 10 digits.
Risk factors are lovely:

We have been subject to regulatory investigations, actions and settlements and we expect to continue to be subject to such proceedings in the future, which could cause us to incur substantial costs or require us to change our business practices in a manner materially adverse to our business.

We are involved in numerous litigation matters that are expensive and time-consuming, and, if resolved adversely, could harm our reputation, business, financial condition or results of operations.

Our platform has been, and may in the future be, subject to interruption and instability due to operational and technological failures, whether internal or external.
I never looked to closely at the spectacle, but I seem to recall that the previous player in the "conservative Twitter" landscape, Parler, was making the same claims about being an "unrestricted marketplace of ideas" but was actually requiring all new accounts to post in a restricted mode until some power users had confirmed their conservative zeal.

Given who is at the helm of this new company, I suspect the same shenanigans to be going on, and worse. I'd use a VPN at the very least if I was going to attempt any kind of infiltration.
So for anyone else that found that completely odd, the whole story is that he sued someone who sent him a DM with a gif that purposefully triggered his epilepsy and caused him to seize. The words "you deserve a seizure" were definitely not the basis of the suit.
Blurred Work Boundaries Make Sexual Harassment More Likely
Just wait until Microsoft releases A.I-based QA.
I know several lawyers who barely have two nickels to rub together. If that’s what a professional association gets me, I’ll pass.
If unrderedKeys() isn't picky about the order, then there's no reason to have a separate method. Just keys() will do, and different implementations can have different behavior.

Also note that relaxing the ordering requirement when obtaining keys does not necessarily improve performance; if you've already done the work of maintaining an ordered list (ie LinkedHashMap), it's actually faster to iterate in order.

Furthermore, what exactly does orderedKeys() mean anyway? Insertion order? Does reinsertion change order? If some sort of natural ordering (eg, topological) then how do you configure that?

I think the "state of the art" is basically correct here: An abstract Map interface that provides basic operations, and a variety of implementations all with different behaviors and performance profiles. Sorry.
Nice. I definitely want to give emacs a solid try at some point.
> I doubt the executives at Sony, Samsung, LG, Vizio, Hisense, etc are sitting there and consciously choosing to keep people away from fast, dumb TVs for the hell of it. It is a cutthroat business with razor thin margins, no one is obviously making much money, so after all these years, I would surmise they are making decisions that allow them to stay in business after all these years.

Again, at least part of why this is happening is they can't sell ads and spyware-data with dumb TVs. Features that consumers want may be a factor, but I can guarantee you (as in: I've had some actual insight into the industry) that a big reason is that they can monetize their customers' data and eyeballs with smart TVs, and so undercut any competitors who choose not to do that. Price matters a lot to TV buyers, so this is effective at driving sales (and so, keeping your product on store shelves, and avoiding a product death-spiral).
Classic (Pre Mac OS X) Mac applications were 68k code blobs that lived in the resource fork of an application (The resource fork was basically a type/id database where arbitrary data could be loaded into memory and purged (ore prevented from being purged) when memory was low.)

When the PowerPC transition took place, much of the system remained in emulated 68k. PowerPC applications were typically data fork (regular file) demand paged, but they could also live as resources. The point being, once you got some data in memory, you were able to call it 68k -> PPC or PPC to 68k using something known as the MixedMode Manager.

Since a big part of the way the classic MacOS was designed was to supply function pointer callbacks, there was a tedious phase where you had to wrap any function pointers supplied to the system with a thunk that would perform the ABI translation for you.

You typically wouldn't have to write those yourself - all the toolbox APIs had a macro / inline defined that would create the thunk for you - the legacy of this can still be seen in the vestigial CarbonCore/MixedMode.h and related headers.

Anyway, it was fairly trivial to wind up with code that not only mixed processor architectures and ABIs, but also supported in process loading of third party code (like PowerPC accelerated photoshop plugins, or After Dark screen saver modules.)
Yep, we used to do this dance on almost every job posting. Manager sends out the requirements, job posting goes up with completely different requirements, manager spends weeks getting the wording updated to something approximating the original... meantime, all our referrals have been rejected for not meeting the (incorrect) posted requirements.
Splunk | Various Roles | SF, San Jose, Seattle | ONSITE

We're looking for early carer engineers as well as more seasoned engineers on our teams:

Come work on one of the core foundations of Splunk: getting data safely into the Splunk system. Work on tremendous scale as we support our thousands of cloud customers in a heavily distributed environment.

early career: https://app.jobvite.com/j?cj=ovk4ffwS&s=hackernews

midlevel (5+ yoe) : https://app.jobvite.com/j?cj=oy03ffwA&s=hackernews

See all of Splunks job listings: https://www.splunk.com/en_us/careers.html
Absolutely. Sofi is the smart play there vs RH. Getting HNW folks onboard with student loan and HCOL property mortgages, and then cross selling them deposit accounts and investing access. “Young Money” Fidelity or Schwab.

(not investing advice)
The Bicycle Thief (2019)
Additional stuff I needed to do after forming an LLC. Note that I incorporated in Delaware and operate in California, which added some additional requirements I would not have had if I incorporated in the same state I operated in:

1. Acquire a certificate of good standing for my LLC from the Delaware Secretary of State.

2. Register with the California Secretary of State as a foreign LLC (out of state LLC), which required the aforementioned letter of good standing.

3. Acquire a business license from the city my LLC operates in.

4. Pay a franchise fee to the California Franchise Tax board.

5. Figure out what other fees I'm on the hook for. I wasn't able to figure this out on my own and am currently working with an accountant and lawyer I found after incorporated to help me do this correctly.

There's probably going to be a few other odds and ends. I operate out of my home and only employ myself, which saves on a lot of other paperwork and logistics I'd need to sort out otherwise.
@dang
Can you unflag this ? Does not show up in the main pages.
Maybe the article deserves the flag but the discussion is meaningful.
> I never worked at amazon, but throughout the (grueling) interview process you have to memorize these and every question you answer needs to intertwine some of these principles. They tell you to have 2-3 “stories” of how you exemplify each principle.

this would explain why everyone I know that was about to start working there suddenly started parroting this bullshit nearly endlessly whenever anyone mentioned Amazon
I'm at a loss for your criticism.

Didn't the original post say, "How they [hashes] get implemented in solving this problem is the question"?

Merkle trees implement cryptographic hashes.

>Git chain hashes.

Git chains hashes? Yes, of course, along with diffs.

How the permanent web will implement digests in various applications is the question. Whatever the answer is for link rot, the guaranteed solution will implement and depend upon cryptographic hashing algorithms. There are already many examples of this class of problem being solved by utilizing hashes.
Worth keeping in mind. There are various strategies for dealing with this.
I'm kinda surprised no one's talking about Robert Malone (the inventor of mRNA vaccine tech) mentioning the protein Spikes causing unexpected issues [1].

[1]: https://www.youtube.com/watch?v=Du2wm5nhTXY
I guess the problem is that if you're not collecting a fine what exactly is the bar for this minimum payout?
This just shows you don't understand what the 1st amendment is.
"man set" can't provide that information trivially without knowing your shell; dash/bash/ksh/zsh will all be subtly different.

However, if you are running bash, "help set" is fine.

FWIW, I really don't like pipefail as a default (e.g. piping to "head" causes random pipefails) and -e also has some confusing semantics. Also either failglob or nullglob are more important than either and -C is useful for some scripts as well.

[edit]

Simple example of confusing "set -e" semantics:

The following does not print "hi" and shows returns error status, as expected:

(set -e; echo hi); echo $?

But put it in an if statement, and it's suddenly success, and does print hi:

if (set -e; false; echo hi); then echo hello; fi

The same problem applies to functions. The below function will remove all files in the current directory if it's called from a conditional, but not otherwise!

foo() {
set -e
cd /some_directory # set -e means we exit if this fails
rm -rf *
}

I think just defining a die() function and using it after any command that must succeed is more verbose, but less error prone:

cd /some_directory || die "chdir failed"
rm -rf *
Qwoted | Designer | Remote | https://www.qwoted.com

https://fullyvestedllc.recruiterbox.com/jobs/fk0ukzv?source=...

Qwoted improves the quality of news by quickly connecting reporters with the right experts.

Begin by designing features, but ideally we want someone to take charge of the UX of the entire platform and for all types of users. This is a foundational role: we are looking for our first on-staff designer to help us to create a more consistent, premium, and intuitive experience for our users.

Bonus: Be a frontend developer. We are a Bootstrap shop. The application is a hybrid: server-side rendered (via Ruby on Rails) pages form the bulk of it, but we use React to drop in client-side components where a richer experience is necessary.
"There is a famous story, we don’t know if it’s true, about how in the late summer of 1929, a shoe-shine boy gave Joe Kennedy stock tips, and Kennedy, being a wise old investor, thought, “If shoe shine boys are giving stock tips, then it’s time to get out of the market."

Seems like I'm getting a lot of advice about the market from people with less knowledge about the market than shoe shine boys. My mom and my sister are invested in Dogecoin and neither can explain what a cryptocurrency is or even what the doge meme was to begin with. Seems like the next prolonged downturn is right around the corner.
Many low paid employees of change.org are likely involved in some kind of censorship program. To filter out the nasty.
Another naive question : is this relevant for chronic back pain originating from bad posture?
The share count and price are redacted, though likely to be somewhere in the $30 billion range. Regardless, that helps put the $70 million fine from yesterday [1] in context.

It was the largest fine in FINRA history, but will it have been worth it? The $65 million fine in December suggests they weren't sufficiently deterred to change.

[1] https://news.ycombinator.com/item?id=27690543
Yeah, that is the strategy advised by Berman. The argument if stated formally would go:

> Thunberg has <unfavorable characterization>

> Therefore, we can ignore climate change.

More typically, it would go (e.g.):

> <Environmental activist / celebrity> has taken a plane flight.

> Therefore, we should ignore scientific data about climate change. [1]

That is why the argument is never stated formally, of course.

1: https://www.thesun.co.uk/news/9006353/emma-thompson-gas-guzz...
In the Gervais Principle sense:

Loser: principles are Orwellian doublespeak

Clueless: believe the principles

Sociopath: principles as needed for my advantage

https://philosophyinhell.substack.com/p/sociopaths-clueless-...

“Those are my principles, and if you don't like them...well I have others.”

― Groucho Marx

https://www.goodreads.com/quotes/1185-those-are-my-principle...
This was one of the most blatantly anti first amendment expansion of government power I had seen in a long time. Glad it was rejected by the courts and hope that the new law which is somehow even worse requiring the reporting of student and professors political leanings is blocked very soon as well. MccArthyism should remain dead in the past.
Adacore | Software Engineers | Remote + Multiple offices across Europe/the US

Adacore is the maintainer of GNAT, the Ada compiler based on GCC. We also have a lot of tools revolving around the Ada ecosystem (IDEs, Coverage tools, Static Analyzers, Formal proof tooling...). We are looking for a lot of different profiles: senior account managers, GNU toolchain maintainers, GDB experts, embedded experts, devsecops engineers... Some of these roles involve working with Ada, some don't (we use a lot of different programming languages: Ada, C, C++, Python, Ocaml...) but as far as I know knowing Ada isn't a requirement (it's fine to learn on the job).

You can learn more about open positions here: https://www.adacore.com/company/careers .
IMC Financial Markets | Software Engineer, Developer Productivity ; Linux SRE | Chicago | ONSITE | Full-time | http://www.imc.com

DevProd: We're looking for an experienced Software Engineer to join our small Developer Productivity team. The team improves developer experience with a particular focus on build speed, verification tooling, and codebase improvements using the Bazel build system in our Java/C++/etc codebase. In this generalist role you'll often dive deep to solve problems all across our tech stack to provide high-quality tooling and services to our internal developer community.

Primary languages: Starlark (Bazel's subset of Python), shell scripting/Linux familiarity, C++, Java. Our technology organization is growing steadily, which means maintaining the simplicity and speed of our software builds is more valuable than ever and regularly presents new and interesting challenges.

Linux SRE: Almost everything we do is on-prem bare-metal as opposed to cloud, and we're hiring SREs with deep Linux systems experience to provision, operate, and improve our global server fleet. Both growing scale and low-latency requirements regularly present new problems to solve. The team is small and often works closely with colleagues across the org in a collaborative environment. Python and Puppet experience a plus. While there are occasional issues requiring off-hours attention, there is no on-call rotation.

To get started, email me at the address listed in my profile with "HN JULY" in the subject.

(Even though this lists ONSITE, we've been operating fully remote during COVID and are heading back into the office part-time in Q3 2021)

======

IMC is among the world’s leading technology-driven trading firms, and a market maker in securities listed on exchanges across the globe. High-performance algorithms, smart strategies, and collaborative teams are the core of our business.
Saying shareblue/CTR, a leftist astroturf organization, is "attacking leftists" is incredibly misleading. They attack towards both sides of the political spectrum from themselves, but there's much more to the right of them than these is to the left.
Not OP, but I always try to watch out for opportunities to talk about other people's interests. When someone's eyes light up about a topic or they get an excited tone, I try to ask them open-ended questions to get them talking more. Its pretty affirming to get thoughtful questions about a topic you have strong interest in.

It works even better if you can manage to remember those things people get excited about. Even if you don't remember anything else about the person, it gives you something to revisit in future conversations.
I'm not actually sure if I ended up looking at YouTube or just regular old web results, but my personal internet trust fall was replacing an old window with a new one, where the steps went: 1. Go to store. Buy a window, some 2x4s, and some plywood sheeting. 2. Rip giant hole in the side of my house, removing the old window and everything within about 3 feet of it. 3. Google [how to frame a rough opening for a window]. 4. Follow the instructions.

Granted, I already had some prior knowledge here -- I knew the term "frame" and "rough opening" -- but I was still amused with myself that I left an "acquire information about how to complete my task" step until the middle, when I had a giant hole in the side of my house.
The author grew up in Michigan (although somewhat closer to southeast MI).
Heart inflammation after Covid-19 shots higher than expected in US military
“ A substantial portion of the recent growth in our net revenues earned from cryptocurrency transactions is attributable to transactions in Dogecoin. If demand for transactions in Dogecoin declines and is not replaced by new demand for other cryptocurrencies available for trading on our platform, our business, financial condition and results of operations could be adversely affected.

For the three months ended March 31, 2021, 17% of our total revenue was derived from transaction-based revenues earned from cryptocurrency transactions, compared to 4% for the three months year ended December 31, 2020. While we currently support a portfolio of seven cryptocurrencies for trading, for the three months ended March 31, 2021, 34% of our cryptocurrency transaction-based revenue was attributable to transactions in Dogecoin, as compared to 4% for the three months ended December 31, 2020. As such, in addition to the factors impacting the broader cryptoeconomy described elsewhere in this section, RHC’s business may be adversely affected, and growth in our net revenue earned from cryptocurrency transactions may slow or decline, if the markets for Dogecoin deteriorate or if the price of Dogecoin declines, including as a result of factors such as negative perceptions of Dogecoin or the increased availability of Dogecoin on other cryptocurrency trading platforms.”
Police officer plays Taylor Swift song to keep a video off YouTube
They would be wrong then. The great majority of unionist are of Scottish descent and have been in Norther Ireland from the 1600s.

FYI the term "unionist" refers to those in NI who want the union with Britain to be maintained, not as someone looking in from outside would assume those who want a union with Southern Ireland. Those are "nationalists".
There's no study that shows that more than 1-2 standard drinks at a time is good for you. Anyone in this category is almost certainly not a problem drinker.

However i'd be surprised if there was a positive biological effect from alcohol.

It's not unreasonable to presume that such moderate drinking probably correlates with all sorts of other health related lifestyle choices. From my entirely anecdotal world view the most healthy people i know still have a couple drinks every now and then (but dont drink excessively regularly). It's almost impossible to control for all these factors in a study

Most of the non-drinkers i know do so because they don't like the taste/have alcoholic parents/are teetotal due to addiction and have no correlation in terms of other behaviors.
I also have severe carpal tunnel and am interested in how this might be able to impact that? Do you have any patients who have used this for that purpose?
I had a computer when basically nobody else had one and I had the chance to learn programming when almost nobody in my country even knew what it is.

I also had relatively wealthy parents which enabled me to save up to move/emmigrate.

Emmigrating to a wealthy country is crazy expensive. Plane flights, rent/down payment etc

Which all boils down how massive of an advantage being wealthy is/middle class is even if that wealth is peanuts by US standards