skysight-inc/HackerNews huggingface dataset:
I didn't mean offensive to me, the offensive part is to think as a shareholder or a taxpayer hearing that this kind of problem actually warrants so much money.

I know that people can come up with many perfectly reasonable justifications to spend this much on a service, but to someone like me who grew up in a poor country dealing with recession and austerity policies, it's hard to see these things and not thing "surely we can achieve the same results spending less?"
Altos Labs, the billionaires' longevity moonshot, seems to be able to recruit from the academia very efficiently with three promises: good money, no unnecessary paperwork and the ability to choose your research topics freely, without a "publish or perish" sword of Damocles hanging over your head.
Yeah, once you get above a basic level of filter complexity, Vapoursynth/Avisynth become much easier to script. The problem is that it's hard to do the initial setup of *synth.
As far as testing this goes, I like to use games with solid MRR systems as a mental test. I do way worse at Hearthstone/Starcraft if my brain isn't right. I use that as a signal its time to change things up.
Just on your point on Testability, I don’t believe this is the issue you make it out to be: my standard approach is to make all the types/methods I need to test ‘internal’ and then expose them to my unit test assembly using this assembly level attribute, https://docs.microsoft.com/en-us/dotnet/api/system.runtime.c...
C# is great and improving. A well designed and very pragmatic language. The dotnet core changes cleaned things up and made it feasible to build and deploy cross platform apps. I mostly use it for Unity and server code.

I hope the AOT story continues to evolve and come down in size so I can start writing small utilities in it.
In my opinion, history access is a major advantage of Firefox over Chrome. There are many sites that I don't bother to bookmark because I know typing a substring into the location bar will bring it up as a suggestion faster than I would be able to choose it from a bookmark menu. Plus, it displays a bunch of related URLs which are surprisingly often useful.

I definitely would not want to default to disabling it. It's my browser, and letting it remember where I've been enables it to be much more useful to me.
Trying to understand the license for bmalloc, and webkit in general. The WebCore folder has an Apple license and two LGPL licenses. The root folder has no license file. Can anyone comment?
The cost difference in Brooklyn is quickly evaporating, especially anywhere a very large company might be looking for office space (downtown).

The NYC subway system doesn't go to Jersey, it's often subway => commuter train, you're lucky if it doesn't involve a bus at some point.
The first two are not necessarily equivalent. If your class implements an interface you can type the variable as this interface and have different behavior if the interface methods were declared explicitly [1]. You can also use it to interact with for-each loops and some legacy (2.0 and prior) APIs and save yourself an explicit cast.

The last one is a very recently added shorthand which, honestly, I think was just implemented because an intern needed a feature on master to get hired or something like that... I don't get it either.

1: https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
GStreamer has a much more sane CLI interface. FFmpeg generally works better than GStreamer, but it's definitely possible to make a better command line interface.
Is that true? Not saying you are wrong but is it just an anecdote? I anecdotally know lots of people that just use their car GPS and don’t bother with CarPlay/AA
In 2005 Google search got into a sticky spot, where they were completely unable to deploy new versions of the search engine from the master branch of the code for a while, because there were performance regressions that nobody could find. Deployment and related things like "deploy a copy of the production configuration to these spare 2000 machines" were manual slogs. I was the noob on the team doing such important yet unfulfilling tasks as "backport this Python performance testing script to Python 1.x because our only working test environment doesn't have the same version of Python as production does". This was before borg aka kubernetes, and let me tell you, a whole bunch of stuff was dysfunctional and broken.

All this is not to say that Kubernetes is the right solution to your problem, or to almost anyone's problem. It was just an improvement to Google's infrastructure, for the sort of problems that Google had. For some people it makes sense... for you it might not.
Inscopix | Full-time | Vancouver, Canada | https://inscopix.com/

Since 2011, Inscopix has been developing and providing neurotechnologies for real-time brain mapping. Inscopix’s flagship products, nVista and nVoke, have been deployed in over 500 research institutions across the world resulting in over 85 top-tier scientific publications and empowering breakthroughs in Alzheimers, Parkinson’s, psychiatric disorders, chronic pain, and addiction.

Inscopix is building a next-generation platform for organizing, analyzing, and sharing neuroscience research data and we're looking for both a Senior Frontend Engineer and a Senior Backend Engineer to join our data product development team. Our tech stack is built on React/Typescript, Apollo, GraphQL, Postgres, Django/Python, and Terraform.

Senior Frontend Engineer: https://boards.greenhouse.io/inscopixinc/jobs/4491186004

Senior Backend Engineer: https://boards.greenhouse.io/inscopixinc/jobs/4300485004

If you have any questions or would like to discuss the position in greater detail feel free to reach out to me at bneufeld at inscopix.com

We are also looking for a Senior Product Manager, Marketing/GTM in Mountain View, CA - https://boards.greenhouse.io/inscopixinc/jobs/4412241004
Mathesar | Bilingual Software Engineer (Japanese/English) | Remote (Anywhere) | Full-Time (1 year contract)

Mathesar is an open source project to provide an intuitive interface to databases that anyone can host on their own server. We make it easy for non-technical users to create, organize, and analyze data collaboratively, without any prior knowledge of database concepts.

We're looking for someone with both engineering and community building skills to join our fully distributed, asynchronous team. You'll help us make Mathesar available to Japanese-speaking users.

More information and application instructions are here: https://wiki.mathesar.org/en/jobs/2022-06-localization-engin...
> I'm willing to make a move

To Amazon? To be fair, I know people who thrived in the Amazon culture, but a lot don't.

> CRUD

It's all CRUD and ETL one way or another.
There was just recently a very public court case that showed Elon Musk gave at least a few hundred thousand dollars to charity on a whim for his girlfriend at the time. I find it hard to believe no charity if only because of tax games people at his level play.
look inside ! :)
I suppose as an executive you ought to consider the cost of attrition and replacement. By giving your employees nothing while making a sizable stock buyback, you're almost certainly going to disgruntle people. Some will leave. Often your best employees. Others will stop working as hard, having a negative affect on your "productivity gains."

Additionally, if your financial outlook is so poor, maybe you shouldn't initiate a stock buyback. It's okay to sit on cash to even out bad years. Using stock buybacks to artificially boost stock price so performance targets can be hit to trigger bonus payouts likely don't help with productivity either.
No amount of currency is going to work unless we acknowledge that every human life deserves certain basic rights, like a house, food, health, education, etc. If a job cannot provide these, then they are being exploited and we should stop the exploitation. No one is worth more than any other, and modern society letting this notion not be held first and foremost is a detriment and directly responsible for measuring people in terms of dollars and not inalienable rights.
B2C reducing expenses means B2B reducing expenses, just on a lag. duration of that lag is anybody's guess; mine is 3+-1 quarter depending on purchasing cycles and license renewals.
How does socializing those costs really work? The US Government rarely, if ever, seems to be more efficient than the private market. Somehow those socialized things need to be paid for, where do the taxes come from in a way that does not affect the final cost of the product? And how is that implemented in a manner that is compatible with the overall US capitalistic economy?
SEEKING FREELANCER | http://abbym.io/ | REMOTE | Portugal | C/C++, GPU Programming (OpenGL, CUDA, Metal etc.)
We're into producing innovative audiovisual software : multimedia / video editing / visual effects.

Looking for C/C++ Developers, Game Developer for GPU Programming, Senior Video Editors, with good English & writing skills

Contact us for more information, introduce yourself and what you're looking for http://abbym.io/
I think the language is great, if you can tolerate windows, it's a great way to write in the same language desktop applications, CLI and websites, and with wasm even web clients. It's the right mix of performance and high level language for my taste, and the tooling (visual studio) is fantastic. The integration with Windows makes a lot of things easy within a windows ecosystem. Also the self contained nature of the binaries makes deployment a lot easier than say python (everything is xcopy compatible with little dependencies on the client).

However in term of recent evolution, I feel that under Anders Helsberg there was a focus on simplicity. Then Anders moved on, and anarchy followed, with multiple frameworks, multiple attempts to combine them into one framework, and ultimately the greatest of all sins for a language: breaking backward compatibility (.net 4.8 vs 6). And it feels everything is getting complicated, command line first, async everywhere which makes everything multithreaded, prone to deadlocks and hard to debug.

The original c# had a great set of core libraries, however it has now fossilised. I think the owners of C# feel it is not their job to "update the batteries". So for instance their drawing library still doesn't support HEIC and might never do, they only added a json serialiser recently (yaml probably never). Instead you need to rely on a myriad of third party libraries with version conflicts, dozens of assemblies, and god knows if they will be available or maintained 10 years from now.

So while I am heavily invested in C# myself, probably too much to switch now, if I had to start from scratch now, I don't know that C# would be my first choice. But the need to rewrite everything for .net 6 might give me the opportunity to do that however I really don't have the time for that now.
Blog farms are way too popular now, too. People have figured out how Google recognizes "meaningful content", and they generate blog posts and pages with AI and ghost writers to pump out vaguely helpful articles.
The first way is no longer recommended. You are encouraged to only use the latter two for readability (except for the interface object type situation mentioned in the other thread).

> The language does appear to show its age though.

Come to Java land. It takes decades to add a single feature. Grass is always greener.
I know, right? It would be nice to see some evidence of an ability to update priors based on new evidence from experience. Yet they keep repeating the same mistakes.
As an American, I could afford a few months of unpaid leave – I couldn't afford the health insurance or risk switching plans if my employer didn't cover the costs.
100%. I'm in the same boat as you. I could save more...but I like nice things and going out. I track all of my spend and my lifestyle creep year-over-year aggressively, so I know how much I'm letting it get to me, but I'm also putting money into my 401(k) and HSA and have back-out plans in case things go _really_ south.
This is basically what youtube is doing. PiHole does not work on Youtube, but uBlock origin does (so does NewPipe, FreeTube and a bunch of software).

This would solve Google's immediate problem, but it's such a huge escalation that I expect lots of unintended effects not to Google's benefit. There is a reason they haven't done this, despite widespread adblocking use.
First triangle ever rendered on an M1 Mac with a fully open-source driver
> Please help me to recontextualize such an inane counter. It’s like you have no response at all and just reframe things so you’ll have something to refute.
>
> That’s dishearteningly dishonest for HN.

I'm the one being dishonest? To attack the conversation itself when you can no longer substantiate your view is a bad faith technique as old as the hills.
libpas is BSD 2-clause. so is bmalloc. libpas is in the bmalloc directory in WebKit, but is really a separate piece of code.

each file has its own license header.
Location: Washington D.C. Metro Area

Remote: Yes

Willing to relocate: No, but I am open to discussing a reasonable schedule of visiting HQ/my team's office (e.g. for a week once a quarter)

Primary expertise: Regulatory affairs (with a focus on rare and orphan drug development), project management, value proposition development, cross-functional & multinational team collaboration and management, stakeholder management

Résumé/CV: Please email me for a .pdf of my CV

Email: dyhndz [at] gmail [dot] com

LinkedIn: www.linkedin.com/in/dyhndz

Hi, I am a highly motivated biotechnology professional with a diverse experience background including time at a top 10 global pharma company, national government laboratory, rare disease biotech startup, and now international CRO. I have collaborated with cross-functional teams and subject matter experts to develop product development support solutions and value propositions for over 150 biotech and 5 international pharmaceutical companies. My goal is to take my experience supporting sponsors and apply it by working for a sponsor directly, utilizing my end-to-end drug development knowledge and management expertise to contribute to the company's mission.

While I am open to discuss regarding a variety of roles, my position preferences include program and portfolio management as well as analogous solution consulting roles.
In 2020, Ukraine was the poorest country in Europe with a GNI of $3,570, slightly lower than Gaza or El Salvador. Russia looked at its own "aggressive attitude" and "giant stockpile of conventional weapons" and picked the weakest, easiest target they could find after eight years of ground work in Donbas.

If your theory is correct, Russia threatened the Atlantic alliance who reacted by... doubling the economic power of their terrifying neighbor with Nord Stream. Then Russia used those resources to occupy Donbas and Crimea, so the Atlantic states reacted decisively by... starting construction on Nord Stream 2.

If the Atlantic alliance worried about Russia they would have prioritized relations with petrostates that are even less of a threat.

Or, perhaps the Atlantic states aren't genuinely afraid of Russia.
Stir | Backend Product Engineer | Full-time (SF) | https//usestir.com/

Stir is where creators earn together. We want to empower a world where anyone can make a living from their creativity. We do this by building powerful tools to help members of the creator economy collaborate together.

We’re looking for an engineer who can do more than just write good code -- someone who cares about creators and wants to build something meaningful with a tight-knit team, enjoys talking to users and getting involved with other functions. We're looking for someone with 3+ years experience with backend development (GraphQL, Typescript, & Postgres)

We offer competitive compensation, health and family benefits, and invest in your development and creativity.

Find out more about the role & apply: https://careers.usestir.com/career-roles/backend-product-eng... For more about how we do engineering: https://careers.usestir.com/engineering
SEEKING WORK | Machine Learning Engineer & Data Scientist | Remote, London-based | Freelance/Contract/Consulting

10+ experience in Machine Learning and Data Science. Track record of delivering high-impact data products from conception to client delivery. Experienced team lead.

Email: alex@startuphunts.com
PostHog | Remote (US/Europe timezones) | Senior Product Manager, Senior Data Engineer, SRE & more! |

https://posthog.com/

PostHog is open-source product analytics. Graduated YC W20, we were the most popular B2B software HN launch since 2012. Our GitHub repo [0] has 8k stars and a growing and active community. We've raised significant funding, default alive, and are growing quickly. We're 30+ people. Our stack is Django/React/Redux (Kea -- main contributor works at PostHog too!).

We are looking for Senior Product Managers to help us stay focussed in executing against our vision of building tools that will increase the number of successful products that exist in the world.

We are also looking for DEs & SREs to take care of scaling to 1 Trillion+ events, both for our cloud offering and larger customers.

We have a culture of written async communication (see our handbook [1]), lots of individual responsibility and an opportunity to make a huge impact. Being fully remote means we're able to create a team that is truly diverse. We're based all over the world, and the team includes former YC founders, CTOs turned developers and recent grads.

To apply see https://posthog.com/careers or email us careers@posthog.com

[0] https://github.com/posthog/posthog [1] https://posthog.com/handbook/
poly.ai | London UK | Multiple Roles | Visa-Sponsorship | Hybrid working |Full Time

The studio team at PolyAI are hiring for backend and fullstack roles:

* Software Engineer – Platform (Graduate/Mid-level) https://poly.ai/careers/software-engineer-platform/

* Software Engineer – Fullstack https://poly.ai/careers/software-engineer-fullstack/

Here at PolyAI we have built a developer platform to create voice-agents (think google assistant in the call center - but better!). Now we are building the studio to allow for anyone to build and maintain complex voice-agents (less tech-savviness needed). It's a big new direction for the company, with loads of greenfield work coming up!

We are a fairly small team of developers (currently only 7) and we are planning to expand to 12-16 in the coming months.

I really love the culture we have in our team. We are a friendly bunch who are passionate about what we do and regularly have in-person socials.

Have any questions? you can leave a comment on this post!

Technologies used: python, go, kubernetes, react-redux
1. It's a crypto news website
2. Why would you comment on an article if you haven't read it?
Most companies I've seen end up building some kind of framework around Kubernetes to make the developer experience tolerable. The threshold for getting started and getting a basic deployment up and running is way too high.

Of course, there's a huge cost to building your own framework as well... And it's easy to get wrong.

I started https://www.jetpack.io/ recently to try and build a better solution on top of Kubernetes. If you're interested in checking it out and giving us early feedback, you can signup on the website, or email us at `demo at jetpack.io`
The Last Question: http://users.ece.cmu.edu/~gamvrosi/thelastq.html

The Last Answer: https://www.scritub.com/limba/engleza/books/THE-LAST-ANSWER-...
Um, I'd say it's more the covid than the commute.
Yep, or turn it into a script and use an IDE/Vim/etc and test in the terminal.
WhoWho?
draw.io | Templates person | 100% remote | https://app.diagrams.net/?mode=device

We're a funded, open source project, looking for someone to make a coherent set of diagram templates (https://app.diagrams.net/?mode=device , click new ).

This isn't a technical role. Might suit someone looking for a low pressure, low complexity role. You'll need a reasonable eye for design.

You'll need to be a independent worker. We'll say "take the current ~200 templates to 1k+ , make them useful to people, look good and be coherent as an overall set". You'll say ok and start on a plan to implement that.

Could be done part-time or full-time. If you get to 1k templates, then go to 2k, 10k if it floats your boat. Apply david@draw.io
General purpose memory-allocation is a lie. Everything has use cases where they're faster than other libraries.

I think that's why we keep seeing newer malloc schemes pop up, because the performance of the heap 100% depends on the use-case, and different people have different use cases.

Still, studying everyone else's heaps (and garbage collectors, a closely related discussion) is probably good for high-performance programmers.
> Looking at it, I think I'm gonna use one of the numerous pi 3 b+'s I have sitting around as an AP and keep the OpenBSD box as a router.

If you have the hardware around then yeah, that should at least give you a basic level of 802.11ac support. It's still going to be limited though because the USB-based ethernet can only do 300ish megabits per second.

I like Ubiquiti's UniFi line. They're easy to work with in stock form and their stock firmware is based on OpenWRT so it's easy to flash them to a fully open configuration if you want.

> Do you know of any good resources off the top of your head to better learn? I've been DDG/Googling for stuff as I need it, but there's still a lot of unknown unknowns here for me.

Unfortunately I do not, I've just built up knowledge organically over years of messing with WiFi.
> May 18 2021: Digital Millennium Copyright Act

Wasn't the DMCA enacted a lot earlier? Wikipedia says the following[1]:

> The Digital Millennium Copyright Act (DMCA) is a 1998 United States copyright law

[1] https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...
Have you tried/considered trying it in an svg and then converting to a raster format?
Who is forcing you to wear a mask forever?

That kind of hyperbole serves no one.
Theoretical parts of computer science is connected to discrete mathematics, sure. But that is only a subfield of mathematics and mostly happens already at CS departments, so you'd get a CS degree anyway.

It is also possible that aptitude for math is related to aptitude in software engineering.

However: The mathematics content of 90%+ of mathematics degrees awarded is fully irrelevant to 95%+ of software development tasks. And when that 5% task needs that some kind special mathematical insight, the people who want that task done are going to get the top professional they can find for it. Maybe the prospective math student is going to be that professional, but I don't recommend planning a career for it.

I am not saying there isn't work where some math is useful but the most commonly used applied stuff ... say, linear algebra ... is typically covered in a respectable engineering program; degree in mathematics would be superfluous. Proving theoretical properties of Hilbert spaces or measurable sets or bifurcations of dynamic systems or advances in differentiable topology or fascinating behavior of cellular automata or whatever is going to be gigantic waste of your time if you won't use it later in your career or you don't find it intrinsic motivation in itself.
I've been a software developer for over 20 years and never showed a portfolio as part of a hiring process. Also, I take time out of my workday to learn stuff because my work doesn't teach me anything new either.
I used to work for a storage startup named ONStor. Our front desk would get 3-4 calls a week from people trying to reach OnStar (https://www.onstar.com/).
The patent office could have just missed the prior art, or more likely is that the claims are more narrow than and represent an improvement upon said prior art.
As fintech valuations fall, even Stripe isn’t immune to a changing market