skysight-inc/HackerNews huggingface dataset:
To add to what GP commented here [1], African and Asian students studying in Ukraine do not deserve to discriminated against by Ukrainians, irrespective of the current difficult circumstances.

Your claims are still unsubstantiated and even then, these students, bystanders in a foreign war, have a right to safe passage without harassment from Ukrainian border guards or civilians.

[1] https://news.ycombinator.com/item?id=30514068
I often find myself constantly deleting/ignoring these emails instead of just hitting "unsubscribe". It's so weird how our human laziness works because I swear not many people unsubscribe from emails even though it is typically very easy. It is satisfying when I go in and unsubscribe to a bunch of junk.
Iv used those since early 2000, it was called Voice Chat on FPS/MMO servers (TeamSpeak, later Vent, then Mumble).
Ask HN: How to set up your own VPN for family in Russia
Most of my family is in Russia. Connectivity to twitter/facebook has already been degraded by Russian gov, with full ban being likely in the next weeks. Simultaneously Russian gov has been banning popular VPN providers since 2019[1]. I'm US based, and have been thinking about setting up private VPN to ensure internet access for my family.

Has anyone setup a private VPN service for themselves or for their family lately? What provider and stack have you used? Do you think it was worth it? Any other tips?

[1] https://www.techradar.com/news/russia-has-banned-a-whole-load-more-vpn-services
I would say that setting aside a tiny bit on top of “pay your rent” for savings is necessary. It doesn’t have to be a ton but you shouldn’t be in trouble if the company doesn’t work out. Startups can take years to play out and you need a safety cushion afterwards, some basic level of financial security
Probably the worst thing for a small business owner is to spend years developing their organization and then lose everything after a single uncontrollable disaster. Unfortunately, that’s not just a popular movie plot but the real world’s everyday case.
written by: staff.

this should tell you everything you need to know. if i had to pen an ultimatum to a dedicated fanbase that they either join or i steal their copy of a paid game, I would choose staff as my pen name as well.
If you're on Windows, Microsoft is edging (read 'diving headfirst into') towards requiring a Microsoft account just to log in.

The kicker is that they are extremely bad at mixed account scenarios, you know like needing a certain account for work and another account for private stuff. Enjoy the entropy!
Current | Hybrid | Full-Time | https://current.com/careers/

At Current, we’re on a mission to enable our members to create better financial outcomes for themselves. Headquartered in NYC, we’re a leading U.S. fintech and one of the fastest growing companies with over 3 million members. No matter your title, we’re a team that collaborates on building great products and making an impact together.

- iOS Engineer: https://grnh.se/3f82012c1us

- Mobile Manager: https://grnh.se/9eef56c31us

- Backend Engineer, All Levels: https://grnh.se/c6f7ad8d1us

- Technical Program Manager: https://grnh.se/bff325a91us

- Senior Product Manager: https://grnh.se/f7703aeb1us
Coming from Spanish it took me a while to learn/grok "mandatory"/"compulsory" (in Spanish we use the way simpler "hay que"/"tienes que", which would be like just "there is"/"have to"), so I thought that phrase was totally fine!

Why would it be better "required" in this situation instead of "mandatory" if you don't mind me asking?
Uncountable | SF, NYC, Munich | Full-Stack Engineering https://www.uncountable.com/hiring/hn

Uncountable accelerates R&D for industrial scientists across leading materials, chemicals, and life sciences organizations. With our SaaS solution, our customers get better products to the market in half the time. Uncountable was founded by MIT and Stanford engineers and has been profitable since 2016. Our team has grown from 10 to 30 over the last two years.
Product Engineers (Full-Stack) | $120k - $220k + Equity

---> Uncountable is looking for engineers who can spearhead the development of the Uncountable Web Platform. The position is heavily product-driven and comes with challenges across the stack.

--> Senior and principal positions are available.

--> Summer internships and working student positions are also available.

Learn more: https://www.uncountable.com/hiring/hn

These are full-time positions in San Francisco, New York City or Munich. Remote flexibility is available for senior candidates within the SF or NY metro areas.

Contact our CTO directly at jason@uncountable.com
IMO the better application of the heating ones would be to have people opt-in to potentially having their heating or air conditioning disabled for short periods of time if necessary, but even if it isn't, they get a credit each bill. If there's a spike though, the power company could shut off those circuits remotely, freeing up some room. It would just be used for smoothing of short-term spikes.

I believe in some places this is already done.
Is there anyone out there who took a funding round and then didn't despise working for their company?

That's my (current) dream.
"It’s a new layout engine and new rendering engine. Everything other than the JavaScript engine (SpiderMonkey) is written from scratch."
https://twitter.com/FlowBrowser/status/1200098712816631809
Seems to restrict folder access to "Phonograph Pro".
Emerge Tools (YC W21) is hiring a senior Android engineer
ISIS, Al Qaeda, and the Taliban are not "regimes" and I'd like to caution you away from normalizing terrorist groups as political entities. It has been known to vendors that operate in those areas who terrorists are and what tactics they employ. There is no "neutrality" to these groups. This is all common intel that vendors would have and obviously intel someone in their legal department bothered to read.
In rare good news this actually restored a purchase I thought I had lost!

I purchased minecraft back in the alpha days, when the contract said you get it forever including all updates.

Over the years I lost that account.

Well, when Microsoft sent out this email I discovered I had been using the wrong email address - it was forwarded from an ancient email address I stopped using ages ago. I was able to go sign in (using the forgot password process), link it to my current microsoft account and now have my ancient purchase working again on a modern account!

Yah, this is very specific to me, and troubling to require it, but I did get something good out of it.
If I pay a bribe or facilitation payment to the local warlord, I, personally, break laws in my own country.

This even applies if I pay a taxi driver to take me to the site, and he pays the bribe.

If I'm paying a bribe for safety purposes (say giving a bottle of scotch to pass a checkpoint to get back to the hotel before night), then if I'm lucky I won't be prosecuted when I return to my home country.

The great thing is I don't feel guilty about not tipping in the US.

"Facilitation payments, which are payments to induce officials to perform routine functions they are otherwise obligated to perform, are bribes"
If you have two factor auth on and generate an "app-specific password" doesn't this allow you to do the same thing still? You just use your email and app-specific password to login and it should work still shouldn't it?
San Francisco’s D.A. Says Angry Elites Want Him Out of Office
OpenPlay | Ruby Engineers (2+ Yrs) | Full-time | REMOTE (US) | HQ Los Angeles | Music Industry | $100-155k | http://openplay.co

We build enterprise software that record labels use to run their businesses, manage artist content, and get it out to the world. People often tell me "enterprise software? hey that's probably the most exciting part of the entire music business!". I can't say for sure if they're right, but I think it's pretty fun. We're a small company and we currently serve over 1,000 record labels. We're bringing on 300+ more this year and we need a couple more ruby engineers to help us move faster.

If you think you might like to work with some nice folks in a relatively low stress B2B environment read more and apply here: https://openplay.applytojob.com/apply/t6ZF7Joagq/Full-Stack-...
Python and ruby wouldn't exist if more people asked that question. Not all code needs to be a product intended for use.
If you use Microsoft 365, data protection is of the utmost importance! Protecting your data in the cloud means running regular and reliable backups.
Oracle provides "official" (meaning, built by the MySQL team at Oracle) ARM images for MySQL 8 at https://hub.docker.com/r/mysql/mysql-server/tags and has for quite some time.

Historically there weren't any ARM builds over at https://hub.docker.com/_/mysql?tab=tags , which (if I understand correctly) are "official" in a totally different way (these namespace-less images are maintained by Docker Inc?) ... it seems as of the most recent MySQL release (8.0.28) they've started supplying ARM builds with the "-oracle" tag though.
Check out the Mixergy podcast for a talk with our CTO about our hiring philosophy and the company's mission: https://mixergy.com/interviews/uncountable-with-jason-hirshm...
Isn't that Russian Space Agency controlled by one of Putin's pet Oligarchs - who may well be already pinched by US/UK/European/Swiss sanctions - who sees his only asset is now in orbit. It looks like SpaceX has stepped up to supply station keeping fuel, so his means of control slips further.
Putin's Red Phone is getting too hot to pick up....
Please don't cross into personal attack. I know you're under pressure, and other people are in terrible situations. We can't allow HN users to start taking that out on each other.

https://news.ycombinator.com/newsguidelines.html
I just started to learn about "Mule" - this makes me think of the language it offers to work with APIs (dataweave) - one might want to be able to have a way for this language to be extended to allow web serving so that one could use it as a way to build new simpler APIs from lower level ones.
DevOps/Site Reliability Engineer | Remote

Work in a cloud operations department that practices a DevOps philosophy. Code isn't thrown over a wall from Development to Operations. Instead, Ops works closely with Dev from before development begins to create efficient, reliable, and cost-effective software.

Responsibilities and Duties
· Create productive developer workflows (especially using automation)
· Design and maintain shared production, development and testing environments
· Build and maintain code deployment systems
· Respond to on-call emergency response.
Requirements
An ideal applicant will have extensive experience with:
· Administering at least one of Linux, Unix, Windows
· Writing with any scripting language (especially Python, shell)
· Managing cloud resources (especially AWS, Azure, Google Cloud Platform)
· Working with configuration management tools (especially Ansible)
· Working with continuous Integration tools (especially Jenkins)
· Working with metrics tools (especially Prometheus)
· Working with graphing tools (especially Grafana)
And at least moderate experience:
· Administering and tuning databases (especially PostgreSQL, SQL Server)
And at least some experience:
· Administering at least one of Linux, Unix, Windows
· Programming using any programming language

A substantial portion of Operations Department work is customer service (customers are mostly internal to the company). Therefore, a customer-oriented attitude, along with diplomacy and clear communication are strictly required.

We realize almost no one has all of the experience listed above; that's okay. Foundational knowledge plus desire & ability to learn are at least as important as experience.

This is a fully remote position, but US-based only. No sponsorship.

To apply, send a resume to kevin.dente @ govos.com
https://archive.ph/ZvY0r
Yeah it’s a mess, when you’re on Linux you buy Java initially without caring much, then you are in for a surprise and some interesting reads when the kids want to play with friends… I don’t understand why I can’t just have both on the same account, prevent the unpleasant surprises. I mean it’s the same game (from the outside).
Broad Institute of MIT and Harvard | Cambridge, MA | Frontend Software Engineer | REMOTE or HYBRID (New England area)

We are hiring a frontend developer to help lead the next phase of the gnomAD browser, a web application for displaying the world's largest collection of human genome/exome sequences. https://gnomad.broadinstitute.org. Looking for applicants who are excited about data visualization and designing complex interfaces for scientific research.

Apply here: http://broad.io/cq7dw8
You think, perhaps, that I've overlooked that Russia is the only viable source for the gas now?

This pipeline has an expected lifetime of around 50 years. The availability or non-availability of other power sources this year doesn't matter very much for the valuation of the pipeline. My assumption is that the current political situation will lead to a stronger push towards other energy sources, chiefly renewables but also LNG. And as a consequence, that this will depress the use of the pipeline for at least 45 of its expected 50-year lifetime. With obvious implications for its present valuation.
> insurance, 401k, paid time off

I mean, if the pay is high enough I can deal with the benefits on my own?

I'd rather take a 500K job with no benefits than a 300K with full benefits, since the benefits can easily be procured for 200K as long as they're okay with unpaid time off [that prorates the 500K].
In some cases, a victim is to blame. There are even awards for this sort of thing.
Dydd Gwyl Dewi hapus i bawb!
Semaphore | Remote | World-wide | https://semaphoreci.com

Semaphore is a leader in cloud-based CI/CD, with over 50,000 developers relying on it to test and deploy their code. Our mission is to help product teams ship their software faster and with more confidence by providing a robust and scalable platform for software delivery.

We're hiring Software Engineers (junior to senior), UX/UI Designers, Technical Writers, and Project Managers: https://apply.workable.com/semaphore/
Luna Now Available to Everyone in the Mainland US – More Games, New Features
Spearbit Labs | Positions: Technical Writer, Technical Account Manager | Full-time | Remote | https://spearbit.com

Spearbit is a network of freelance security engineers offering security reviews to clients in the Web3 space. We raised our seed round last December and are looking to expand our team.

We're looking for an account manager to join our team and manage engagements with our clients. We're also looking for a technical writer to assist with preparation and QA of security reports, as well as other client deliverables.

Compensation: $130k-$200k + health, vision, dental.

If interested, email jake@spearbit.com with CV
I think the idea is to apply some "mental kalman filter" for all of the more or less unreliable news sources and ending up with a better approximation of what the real situation is. And at least that should be equal or better than any single source alone.
In preparation for the transfer, I've been playing with friends the last few weeks and I don't know that I agree that it was a better game. It feels like there's still not a lot of other games out there quite like it--often imitated, never duplicated.

That said, I do agree that I likely won't be migrating my account. It's a good excuse to go through another cycle of addiction with the game.
This only works if ALL things happen.
-You have the cash to buy outright.

-You have an investment that you can reliably withdraw the funds from.

-There isn't risk to losing principal with the investment.

-The investment outpaces inflation + interest. If inflation is 3% in your example you just lost .6%.

99% of the time these things aren't true for the 5-7 years of a loan.
I feel ya, I was a data engineer at my previous job, and I hated it. In the end, it boils down to the fact that data scientists simply use the tools, while the SWEs build them. Trust your instincts, and follow what you are passionate about, instead of chasing hype/hotness in tech.
I'll miss the old MDN and never had any issues browsing the docs there. The content is what matters at the end of the day, and kudos to the team for the redesign. I do have a couple of complaints though.

1. Font weight (especially with headings) feels far too thin.
2. Seems like there are some color contrast issues when running in dark mode (my system theme)
Canvas | Software Engineer | San Francisco | Full-time | 0.7% - 1%

Canvas (https://canvasapp.com/) is what would happen if Figma and spreadsheets had a baby.

Data teams painstakingly set up warehouses. Only for business teams to hit “export to CSV”.

This happens at every startup at scale, every day.

Come solve this with us.

We’re backed by Sequoia, SV Angel, founders of Fivetran, Segment, Datadog, Webflow, Lattice, Flexport, Instacart, Front, Okta, DoorDash, Loom, Shogun, Postmates, and more.

We have a cozy office in downtown SF, we’re cool with hybrid.

More info:

- https://canvasapp.com/careers/

- https://canvasapp.com/blog/

Interested? Ping me: luke@canvasapp.com
Agreed, JWTs fill a niche, and there are also several footguns, and most people are better off avoiding them.
They've already got a lot of licenses for ARM already set up as perpetual licenses, and a lot of expertise, and an already deployed ARM toolchain. So there's no reason for Apple to switch to Apple manufactured RISC-V over Apple manufactured ARM, and given how Apple got burned by Intel's stagnation from Sandy Bridge until Alder Lake, I'm not sure there's a run of success long enough for another company to convince Apple to drop their own control in the medium term future.
AidKit | Remote | Full-time | https://aidkit.org

AidKit is the engine that non-profits and governments trust to deliver cash assistance to those in need. We replace convoluted workflows of glued together spreadsheets, bank portals and human tedium with one unified platform to allow organizations that do good to do so more efficiently.

Since starting amidst the pandemic, we've distributed over $45M to over 27,000 people/families in hard to reach populations, including:

- Undocumented immigrants left out of pandemic assistance

- Unhoused individuals through a basic income pilot

- Refugees looking to build a new life in the US.

We're looking for an all-around engineer (frontend & backend) who cares about our mission to bring good software to doing good. I care more about your willingness to grow than any particular experience or background. We're big on mentorship here. Our stack is mostly Typescript and Postgres (with some Python that we're deprecating).

We pay everyone in the company $120k and would pay you the same (except some of us are pro-bono). Equity is included in compensation as well.

If you're interested, please reach out to me at ben@aidkit.org!

(We consider ourselves a social impact startup <-- trying to make sure people who search for this find this post :)
Well, if your kids are slightly older, you have the opposite problem: everyone older than 12-13 tends to want to play on Java. My oldest is right on the cusp where his friend group is split down the middle.

It's super dumb.
Someone should automate the cycling process so the user's time isn't wasted as well. Some audio recordings and a chatbot might actually be enough given how formulaic such interactions are.
I gave up on Microsoft in the 90’s. Couldn’t be happier now outside of their ecosystem.
> virtualised rather than fully-materialised lists

I want to push back somewhat on this practice. Our computers are fast enough now, and the browser implementations optimized enough, that they should be able to handle thousands of materialized list items without breaking a sweat. Sometimes you really need virtualization, e.g. if the underlying data source has millions of records. But if the data can be fully materialized, then the implementation is simpler, and the user can take advantage of things like find in page. Virtualization is a convenient way to avoid the inefficiency of unoptimized VDOM-based rendering (e.g. with React, and yes, I know there are other optimizations available in React), but fine-grained updating (as in Solid) is even better.
Self preservation is a concept which extends beyond scenarios with a victim and a perpetrator.

Don't pet feral animals.

Don't run with scissors.

Don't wear a fur coat in the desert.

Don't drink bottles labelled "poison".

So, it should reasonably follow:

Don't hand yourself over to violent, hostile people.
There were several partners involved in financing, for instance Shell.

>squeeze out the UK/US partner?

Quite the opposite. Gazprom is the only shareholder. That means they'll be the lowest on the repayment schedule. I assume the financing partners have some form of debt. Therefore, the most likely outcome is that the pipeline is auctioned off, and the revenues of that go directly to Shell etc, and Gazprom gets nothing. The various partners may also offer Gazprom a fixed sum right now for their shares.

It's worth noting that the Swiss company itself, because it is owned by Gazprom, is falling under sanctions tomorrow. So, this isn't a result of people not wanting to by Russian gas as much as no one wants (or will be allowed) to have transactions with the pipeline after tomorrow.
I guess the plan is:

* Randomly remove features from MDN

* See which ones people complain about most

* Reintroduce these as part of the new paid subscription

* Profit!
> Warning: The tabindex attribute must not be used on the <dialog> element.

... Why? I don't use MDN often, mostly just as reference material. I have enjoyed their documentation before, it's always been short and to the point with a few examples and it felt very complete. With this the first article I click on raises an odd question which I feel is either too much detail for reference or too little details for experts.
I think people are going to be more motivated to join by being exposed to the content. As is, you're just giving away your contact info to someone who might be hitting your inbox 3 times a day.
My kids are unable to use their game because Microsoft is sending password reset to email that no longer exists.

And that's is all that Microsoft support is willing to do to help - send a code to non-existing email address. It does not matter that we have proof of purchase or activation code.
Are you aware of how proof-of-stake works in the Ethereum Beacon Chain?

To activate one validator node you stake 32 ETH (just ETH, no special token), no more and no less, i.e. your node can't be activated with less than 32 ETH staked and depositing more than 32 ETH is pointless (makes no difference). There are queues for activation and exit, so a node can't just jump in or out of that role on a moment's notice, needs to be anticipated over days and if it does immediately "drop off" then there will be penalties.

All validators have equal weight and are randomly selected over time, for limited amounts of time, to carry out various responsibilities: attestations, block proposals, sync committees, slashing.

In the big scheme of things, the main reason to run a validator node is the opportunity cost re: the estimated APR on the 32 ETH per rewards accumulated for correctly carrying out the various responsibilities mentioned above, versus doing something else in that time period with resources equivalent to 32 ETH + hardware/resource costs of running the node.
Will Apple Keep the Old iPhone SE Around at a Lower Cost?
These are way more expensive than I expected. Prices between 50–80 USD for what amounts to a wall-wart tethered to a battery-shaped piece of plastic with metal contacts.

Amazon has similar products in the 10–20 USD range. Still a lot of money, but far more reasonable.
What's the hazard pay on something like that!?

And can that is that covered in your job contract where they say "... and any other reasonable duties!"