skysight-inc/HackerNews huggingface dataset:
Pulley | SF or REMOTE | Full-time | https://pulley.com/

Some roles we're hiring for: Product Engineer, Product Marketing Manager, Partnerships Manager, SDR, Customer Success

You can find all of our open roles here: https://jobs.ashbyhq.com/Pulley

About us:

Pulley's mission is to make it easier for anyone to start a company. We believe that more startups should be created, and that founder-led companies are more successful in the long term. With Pulley’s cap table management tools, companies can better understand and optimize their equity for the long term.

We're a hyper-focused team of 30 experienced colleagues striving to make an outsized impact in the market. We're backed by top investors like Stripe, General Catalyst, Caffeinated Capital, 8vc, Elad Gil, among other great angels.

We are looking for people who: are self-motivated, thrive on ambiguity, have a bias for action, crave autonomy and are not driven by ego. We care less about pedigree and more about your ability to be thoughtful and strategic when solving problems.
It appears that the Federal case was dropped, likely due to the fact that there’s no Federal law prohibiting discrimination against caste; but that the agency plans to re-file in State court and pursue the case under State law. So this sounds like a jurisdictional shift, not an admission that the case is meritless or that the conduct is lawful.
It depends. In the US each state has their own rules on how restrictive a non-compete can be. Some only allow narrow limitations, while other allow far more broad restrictions on who you can work for.
Also a wake-up call to migrate to other internet browsers. Don't give Google the monopoly market share it needs to push the web whatever direction it wants; competition is healthy.

https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
And given how bad some of the later books like Alloy of Law are compared to the original misborn? Some of the b reel books are terrible.
I can only hope that California follows Colorado's lead here. We cannot have a competitive gap. More jail time for labor exploitation, please! Especially given all the news stories about people leaving California, I think vigorously enforced criminal penalties for execs mistreating workers would be great for the economy, great for workers, and something states like Texas and Florida would have hard time getting passed.

(I'm kidding. But I'm not.)
The Dangers of Protein Powders
Businesses hate capitalism. Capitalism forces them to compete, and competition is hard. What they want is a restricted market that keeps out competitors and entrenches their position.
I think this is a good project, but I also feel like this problem really needs to be solved by NPM, especially since in many cases it is solved pretty trivially.

The single biggest reason that NPM is so vulnerable to supply-chain attacks is that running `npm install` or `npm update` will always install the absolute latest semver-compatible version, regardless of how long that version has been published or any other criteria.

If suppose those two NPM commands instead had flags like --conservative, --default or --canary (OK, I suck at naming, but you get the idea) where, for example:

1. --conservative installs the most recent version has been released for at least 2 weeks or has at least 10000 downloads.

2. --default only requires the most recent version to have been released for at least 1 day or has at least 1000 downloads.

3. --canary would give you the existing behavior, where you get the most recent semver-compatible version even if it's only a second old.

The idea being that, depending on the risk level of your project, you could use a different flag. Furthermore, security researchers and companies like Snyk could install packages in --canary mode in sandboxes to look for malware.

The fact is that despite all the (deserved) handwringing about NPM supply chain attacks like with ua-parser-js and the faker/color fiasco, most of these issues are discovered very quickly. Minor changes to NPM would provide a huge amount of additional security (for those who need it) with extremely little cost.
Minister No (2013)
> China's claim on Taiwan is 1000x more valid than the Russian claim on Ukraine, and the world would react differently. I say this as someone who likes the RoC, and thinks they have a right to self-determination.

The PRC claim to Taiwan is about as weak as can be. They have after all _never_ ruled the island. The mainland and Taiwan have only been unified (if you can call the 45-49 “unified”) for four years in the last 125 years. Moscow ruled Ukraine up until a generation ago (not that I think that gives Russia any claim to Ukraine).

The PRC’s claim to Taiwan is ludicrous.
Hi, I'm Tomás, a product manager and engineer, currently exploring full stack and web3 development, the Next.js framework, user behavioral patterns, and EDM production.

Recently helped build digital data solutions for the city of Munich and researched context-aware session-based recommendation applications.

A full bio/CV is available in the link below!

Location: Lisbon, Portugal

Remote: Yes

Willing to relocate: Yes

Technologies: Python, TensorFlow, JS, React, MATLAB [Product Management, Machine Learning, Recommender Systems, Control Systems]

Résumé/CV: https://tomasmenezes.notion.site/Tom-s-Menezes-Pereira-29830...

Email: tomas.alexmp+hn@gmail.com

LinkedIn: https://linkedin.com/in/tomasmenezespereira
It's accurate it's an old Soviet mind game to put Ukrainians in their place. It's the same for Kyiv, in Russian it's Kiev. It's not the same as "The X country" there's a deeper history to it. In Ukraine their language doesn't even have the equivalent of "the".
> I don't get why people stare directly into the camera, mug-shot style for the whole meeting.

If they look slightly to the side, they see an awkward photograph of their own face, just a little bit too big.
I'd also add - caste being a good proxy for class generally..

This fits with a saying I've seen thrown around about our modern times, which is basically that "Class is the only remaining non-taboo bias in American polite society".

Living in a very blue city in a very blue state surrounded by highly educated, "social justice warrior" types .. you'd be surprised how quickly the same people who have every type of window decal/bumper sticker/flag, march in every sort of rally you can imagine, and earnestly support every anti-racism/DEI initiative under the sun.. are willing to "punch down" class-wise, as long as the lower class people are white.
I think part of the problem is the games that ended up setting the tone for the platform. Consoles historically did a fair amount of vetting of titles on their platforms. Steam did not have programs like Greenlight or Early Access until later in its lifetime.

Mobile's games that set the tone were ad-supported tchotchkes with microtransactions and the rest is history.
Emacs switch window keybinding..
They use the AI buzzword a WHOLE lot, and don't explain at any point what they mean or how the model (presumably) was trained, or on what data sets, or really anything.

It's just a vacuous statement at this point.
I haven't used PH, but I do have several apps in Google Play and each day I receive offers to post fake reviews. I've never used any of those services since Google might detect their bots and ban my apps. But if I take a look at the reviews most of them actually seem like automated short sentences with bad grammar. Kids apps reviews usually have emojis.

When I want to understand whether a product is good or bad I just ignore these quick reviews, and look for something more balaced explaining the good and bad points.
> Solutions to these Wireshark labs are available for course instructors only from the publisher (not from the authors) - see our instructors' page for information about how to get a solution, either standalone or for an LMS.

I've always hated hiding information behind some sort of purported "moral high ground" of gatekeeping uncredentialed individuals from knowing the answers to material. Information wants to be free. Everyone who encounters public questions with private answers can and should publish solutions on an uncensorable service (multiple mirrors across archive.org or archive.is or Gists).
>When people think of infertility, the common conception is that it is an issue affecting cis women. However, there has been a 50 percent decline in sperm production over the past 40 years, according to a 2017 study from the European Society of Human Reproduction and Embryology (ESHRE).

>While resources are readily available to cis women experiencing trouble conceiving children, a dearth of information available to their male counterparts contributes to stigma around infertility and a hesitancy to be vocal about the issue. This lack of conversation is detrimental to research that can improve or develop aid for patients.

>“Male fertility is at the bottom of the heap for being funded, it's not seen as an important healthcare condition because nobody dies of male infertility,” Pacey says. “I am a dying breed of academics looking at male fertility – there's no one in my institution that's going to follow behind me, it's not seen as an attractive career path.”

Interesting article. Unfortunately it is indeed considered a niche topic. I suppose eventually at some point it will have to be taken seriously. I've heard it theorized that the reason for falling fertility rates is a lack of exercise. I wonder how much BMI is correlated with this wave of infertility
Valid question. I knew that someone had to have done it - a quick search shows ifconfig.me as being such a service, but wanted a simpler one that anyone can hack on.

echoip.xyz is written in pure PHP and can be self-hosted without any dependencies other than PHP, and is very transparent in what it does.

ipconfig.me also outputs "Moved Permanently. Redirecting to https://ifconfig.me/%" as of right now with the "curl ipconfig.me" command.
point in the middle about difficulty lining up github + npm package is smart

f-droid distributes builds they run themselves from github, which depending on your trust model, is either better or worse than letting authors upload binaries, but at least shows awareness of the problem

trusted CI for software will be a big deal -- it doesn't have to be open source, but in the case of a breach you should be able to have a trusted third party check the source code for your binary and rule out foul play

we should also be incentivizing ($) expert code review of high-traffic packages -- I suspect this happens informally already (remember how big cos got serious about ssl post snowden), but would be nice to formalize
Yeah, I got my current job by posting on a "Who wants to be hired" thread a couple of years ago.

To be fair, though, I was only contacted by that one company (and like 2-3 spam emails) so I wouldn't really count on HN as my main strategy.

On the other hand, I'm Mexican and HN is very Silicon Valley centric, so maybe people from the Bay Area get more replies?
BenchSci-AI Software | www.benchsci.com/careers | Canada, USA, UK | Remote | Full-time permanent | Senior Software Engineer-Data, MLOps Engineer, ML Engineer- NLP, SRE Engineer, Senior Software Engineer - QA, Senior Back End Engineer | Python, Django, Pytorch, React, GCP, BigQuery, Beam, PostgreSQL, Kubernetes, Docker, Cypress, Javascript | Email: surbankova@benchsci.com

At BenchSci, our aim is to exponentially increase the speed and quality of life-saving research by empowering scientists with advanced biomedical AI to run more successful experiments. Our vision as an organization is to bring medicine to patients 50% faster by 2025. Backed by F-Prime, Inovia, Golden Ventures, and Google’s AI fund, Gradient Ventures, we provide an indispensable tool for more than 41,000 scientists at 15 top 20 pharmaceutical companies and 4,300 leading academic centers. Currently, there are 200 of us, and we are expanding! For more information, please email us at surbankova@benchsci.com.
Fwiw, most states don't allow enforcement of non-competes for low level jobs like clerks. So in practice you could go from Walmart to Target in most places. They put those clauses in for the chilling effect. It's a scare tactic.
There is a high cost for the Russian government to do that - they have to organise some thugs, analyse the blockchain, set up back channels to on-sell the crypto, etc, etc. With the ruble they print more. Maybe update some numbers in a database. Very low cost. The harder it is to execute, the more likely it is for families to preserve some wealth.

And they can skim off the top of all Russians at once. Even bitcoin is a pretty uncontestable step up - fiat currencies are bad for storing wealth at the best of times but this is really not the best of times. This is the time to flee a sinking ship.
How to Document Websockket APIs?
For RESTful APIs there is the OpenAPI Specification (OAS), also known as Swagger. But it seems Websockket Endpoints are not supported.

Are there good alternatives nowadays for Websockket based APIs?
For anyone curious, the underlying tool is https://www.tldraw.com/ -- an absolutely delightful open source project I've been obsessed with.

https://github.com/Tldraw/Tldraw
The "+ power" only exists in deep academic redefinitions of racism(where many terms are redefined away from their commonplace meaning), and leftist twitter which latched onto the former for some reason.

Most normal Americans, if asked to rank the statements "Black people are disgusting pigs", and "White people are disgusting pigs", would rank them as equally racist, regardless of whether white or black people have "power" in America.
Until it's used as a loophole and all engineers are classified as direct reports/employees of an assigned executive.
If there's fee I can pay to allow uBlock origin to keep working on Chrome, send me a link.
Abe's remarks are unlocking Japan's militarism
This funding amount is insane. Also, bypassing publishers (which I'm assuming what is happening) is quite clever too.
Good.

I'm not against non-competes, but I think that you should be compensated for any harm they cause. If I get fired, non-compete should be invalid. If I get a job offer, my company should get a right of first refusal to match compensation.
"Slow build times? just pump more hardware"

sounds like what rust people do, they can't acknowledge the stupidly and insanely slow build times, they tell you "it works fine on my threadripper, don't be poor lmao"
This is very interesting. Here's a discrimination system that's completely invisible and in people's minds only. I'm sure that the highest caste has all the incentives to continue it. But I also feel that the lower caste continue it by their actions. They too feel that they are less because of the caste they were born into.

Hiding is not the answer. By hiding, people signal that there is something to hide. I would even say that hiding makes it worse. It tells everyone that there is something to hide even the people uninterested in the situation. But when viewed objectively we can all see that there is nothing to hide. That it's just a bad idea that persists.

How do you fix it? I suspect that by uniting and fighting against the very idea that it's a valid system is the way to fix it. In time, the whole system would eventually collapse. Bad ideas can disappear over time but people have to fight to make them go away. Specially the oppressed set. You don't fight the idea that it's an unfair system. You fight the idea that it should even exist. I know. It's easier said than done. But by fighting the very idea of its existence. It will eventually make the whole idea go away.

The best example, I can think of, that is winning against a bad idea is the use of Queer in the LGBTQ community. 20 yrs ago "queer" was a horrible thing to say to an individual. The community has fought hard to change the word's meaning and now it has become a word that people like to hear. A word of pride. The whole idea has been turned on its head. Sure there are still people that use it as an insult but it's going away. 20 years from now it will just be a bad memory. Queer is and will be a point of pride. It was a genius idea in its simplicity and its effectiveness.
but by using this pairing logic you would have to rule out any British person from interviewing basically more than half of the planet. french people from interviewing almost anyone from an African country and many more, Americans-UK, etc ...

if you do the exhaustive listing probably no one can interview/manage anyone.

and this is before taking into account more finer grained ethnic/religious/cultural/social clashing differences.
I think we're right on the precipice of this changing. PDF has long been the preferred format for dead-tree-like documents. It isn't quite as open, cleanly designed or navigable as we'd like but it has the inertial force to continue staying in use for decades.

Lately I've been working with Inkscape and realized that SVG also has the capacity to be a freeform document tool, and one with a different default context than HTML(scrolling document) or PDF(paginated document). The default setup involves a canvas, it has a notion of object hierarchies that lets you browse content from an outline, it lets you embed assets and layout in a more-or-less arbitrary fashion, it can be coded with JS, and there's some (under-explored) possibility for structured accessibility. It just needs a viewer that approaches the format in a way that makes sense as a target for content creation, beyond its existing role of small vector icons and simple animations.

None of the existing formats have to work exactly right, they just have to be the starting point for a streamlined source; then make a direct viewer for the source and you have the integrated multimedia format.
I think my Dropbox is already basically this. It has a revision history of my text files I think.
I think the jail clauses are in there to act as a chilling effect and deter employers from putting in the clauses at all without consulting an attorney. Basically playing the Uno reverse card on employers who put unenforceable non-competes in contracts to deter employers from leaving.

In principle, I agree that jail time is too harsh, but I have to admit I find it satisfying to turn the tables like that. Plus it's not like the jail term is ever going to be used.
Why is it overkill? In Colorado, if you steal goods worth $50-$300, you can do up to 6 months in jail. [1] An improper non-compete could cost a worker a lot more than that and it's a max of 4 months in jail.

[1] https://www.cliftonblacklaw.com/practice-areas/criminal-defe...
iA Writer user here too! Was wondering if it would show up.
>Markdown also allows HTML for whenever you need something fancy.

Indeed and therein lies what I view is Markdown's worst feature.
Except with dnf you need signed rpms or to have explicitly disabled gpg checks to install unsigned packages from a 'trusted' source. Ie, much harder to MITM.
I came across this writeup: https://infosecwriteups.com/pwndbg-gef-peda-one-for-all-and-...

It describes how to configure GDB with the GEF, PEDA and PWNDBG plugins.

(I've only really used gdb-peda, would be great to get some time to learn the others)
I'd never heard of fsnot.es. It looks great. I bought Ulysses ages ago on Mac because I wanted a performant, native-app markdown app that supported external folders. Unfortunately, shortly after purchasing it Ulysses went subscription only. I had no alternative, so I kept paying. However, I don't used any of the advanced features, and I'm really overpaying when I have no iPhone, don't use iCloud, and just do simple markdown. I'll check out fsnotes to see if it can replace Ulysses for me.

I have considered switching from Android to iPhone, but I don't know how I'd do notes on it. For work I can't use iCloud. I can only use my company's backup solution. Then for my personal notes I have Android and Linux (desktop), so I can't use iCloud, so I use syncthing or Google Drive. If I went to iOS, I don't know how I'd get my personal notes on Linux syncing with iOS. All the native iOS apps only support iCloud.
A sort of interesting "corollary" to this is something I've noticed in mobile games with in-app ads for other mobile games:

The best way to attract a player isn't by showing them someone playing well, it's by showing them someone playing very bad

Because these ads show demo play (usually of puzzles) where the player is making obviously bad decisions, and watching it is sort of like seeing a dozen objects in a row, but one of them is completely askew, and there's an urge to straighten in out a bit.

I only noticed this after seeing a bunch of ads recently for perhaps a dozen different games, and realized that I felt somewhat uneasy when they came on instead of simply impatient, and eventually. I tracked this feeling down to the crappy gameplay phenomenon. And once I realized that was the issue, the unease went away.

Further reflection made me realize I'd been much more tempted to download those games to "do it right" than other random games that didn't seem to use this tactic. It was actually when I broke and was about to download one that I had the realization, basically "this game looks awful and tedious, why am I about to download it?"
I've been in finance, consulting and private equity for 15 years before starting my own software shop.

Moving from proprietary, WYSIWYG formats (mainly MS Office) to markdown / code as a way of working has been a game changer. Traceability, scalability and productivity is an order of magnitude better.
Misnomer. "White" isn't a culture.

https://www.tiktok.com/@tizzyent/video/6881703506558848262?l...
I suppose that the title comes from https://xkcd.com/386/

I miss those old times when people were honestly wrong because lack of technical knowledge or understanding, instead of today's standards of fake news, misinformation and propaganda.
Apple Stops Sales in Russia–and Takes a Rare Stand
Reserve | Remote | Full-time | https://reserve.org | Censorship resistant money

Our goal is to offer an alternate currency that is essentially a modernization of commodity money – a cryptocurrency backed by a basket of low-volatility real-world assets. This would provide an alternative to USD that is actually stable enough to use as money. (No, BTC is not the answer. No, algorithmic stablecoins are not the answer.)

We’re open to team members from anywhere, with preference for the Americas due to timezones.

Our github: https://github.com/reserve-protocol/protocol/pulse/monthly

Our public progress tracker for our current protocol implementation: https://bit.ly/3KqFF1F

You can see our app in the first 15 mins of this video, and our bigger vision in the second 15 mins: https://www.youtube.com/watch?v=FbtS1d1U7bg

Open roles:

- design: https://apply.workable.com/reserve/j/CB3819A953/

- front end: https://apply.workable.com/reserve/j/C952B5C3F4/

- back end: https://apply.workable.com/reserve/j/752DE99DC3/

- smart contracts: https://apply.workable.com/reserve/j/D409ED8CD2/

- We are recruiting a CSO and high-level security staff. Contact us directly [contact at reserve.org] if you are interested, as we don't have a public post for that role.
I think it's not really any kind of virtue that they are signalling, but merely conformism to the moral fashion of the day.

This is how they look at free speech: https://twitter.com/nrr/status/627606068546437120

(I agree with them that Github probably shouldn't comply with censorship requests though, if they can)
Completely agree with this. We put way too many people in jail. And a lot of the times it may just be the "fall-guy" who gets put in the slammer rather than the people who made the decision behind closed doors. And besides, there will be companies who will just have teams of lawyers prepared to make sure it never becomes a jail sentence.

$750 is ridiculously low to the point where almost any company would see that as a cost of doing business. It needs to be much more harsh to do any real damage to corporate finances.
What book should I start with if I'd like to get begin reading his stuff?