skysight-inc/HackerNews huggingface dataset:
It would be nice if the README included use cases for a tool like this.

In my experience with unit testing, the process of writing the unit tests is where the most value is derived from. It forces developers to more careful examine use cases and potential inputs for the unit under test (the latter being especially important for Python). Therefore I would never consider something like this for testing new code.

The rest of the value of unit tests mostly comes from validating the scope of a change's impact. If a unit tests which once passed fails after I make a change, it could mean my change affected some other part of the code in a way I did not expect. But in my experience it usually just means I overlooked something in the test suite - not that I broke something in the software itself. Auto-generated unit tests might be useful for validating the scope of a change's impact on old code, but I'd expect most failures to boil down to issues with the tests not getting updated correctly.

Where I imagine auto-generated unit tests being particularly useful is for ensuring functionality is not affected when working on bug fixes, security patches, optimizations, cruft busting, or simple refactoring.
Every so often in the US you’ll hear of people with neuroses that stem from the Great Depression (quite frequently, with hoarding among the elderly population). I think COVID will have a similar impact on a significant subset of the population today.

Sure, the vast majority will move on, but some will continue to live with a vague fear of being too near to other people. Personally, I find this thought very saddening, but I’m bracing myself for it and doing my best to make sure it doesn’t happen to me.
Except that Rust compilers seem incredibly hard to implement, as opposed to C.
Science should be a tool, not be a religion that you MUST trust.

When the voice of the people does not matter anymore because some guy in a white coat said "Science, you know", this is another kind of bad trend.
My point is that regardless of their immune status, briefly hugging someone in an outdoor environment is not actually a risky behavior. Thus why I'm saying that it's really much better viewed as trauma induced by the societal fear-programming rather than an inevitable result of the SARS-CoV-2 virus emerging.

By the way, I do feel the need to mention this because it's not recognized enough: the closer someone is to death (as are most of the people at genuine risk of COVID-19), the higher the relative cost of spending a year of avoiding physical contact with loved ones. If your parent has only an expected value of 2 years left then they could easily spend 75% of that being deprived of social interaction and physical contact from loved ones. That's no small thing.
I agree. It's unfortunate that the tone of this site has shifted from a playful, exuberant, rebellious culture looking to creatively tinker, build and solve problems with new approaches and solutions to... this.

Denying problems exist if they don't affect you doesn't solve them.
Employees are quitting because pay & benefits aren't good enough to deal with the alternatives otherwise. Maybe you can justify it when you're able to save time and money on your commute, day care, etc., and staying as safe from a global pandemic as possible.

I'm not a fan of this framing by Bloomberg. It's not that the workers are quitting, it's that employers are failing to attract/retain workers.
It wouldn't be so terrible, if installable themes were actual UI themes that could modify all the styles and not just a background image.
Is this your explanation for the recent COVID waves in Taiwan, Vietnam, and Guangzhou as well? I thought they were strictly adhering to protocol?
It's hard to give advice over the internet. That being said, if you're not writing code I'd recommend preparing and looking for a new job.

When you interview, people tend to ask you what you're looking for and wanting to write more code to get more experience is a great reason to look for a new role.
A good place for data around this is the HTTP Archive (https://httparchive.org/). It has collected data and reports.
For me, remote work gives personal options. My wife got a job in a small Southern college town. It'll be great for her career, but there are zero, zero tech jobs there. Remote lets me grow my career while she grows hers.
It probably won't drive down prices that much. You won't want the old thing, and the incremental cost between generations is not the expensive part of a workstation. I have bought old parts before (to replace broken parts), and my experience is that the price didn't change much. What was a $130 motherboard when brand new, is $130 when a generation old. Does it make any sense? Nope. But that seems to be how it is.

You won't spend $50,000 on a workstation just by using current-generation parts. I think when you see a workstation that costs that much, it's because it has multiple GPUs in them. Pro GPUs are always artificially overpriced, and given the GPU shortage, they're now even more overpriced.

I did a quick pcpartpicker expedition and found that using last-gen parts saves you about $1000 on a $6000 32 core Threadripper workstation. I compared last-gen SSDs, consumer GPUs, processor, and motherboard, and picked relatively high-end parts. You will save more money by dropping to 24 (or heaven forbid, 16) cores, not getting an extreme motherboard, getting 64G of RAM instead of 128, etc.

This could all be invalid in a few months. It is hard to separate "market is always crazy" from "this whole COVID thing is going on". Building a workstation during the pandemic was a pain -- I bought a used GPU, and didn't get ECC memory because nobody would sell me any. If you wait a year, that is likely to improve, and there will be newer hardware. But, if you need to do some computing between now and then, you don't have much choice but to buy what's available now, and it certainly makes for a very good computer.
Pay $2/month for Google One? You can share the plans amongst a “family”.

https://one.google.com/about/plans
On the other hand, 128MB is enough for my entire desktop environment and most of the (non-game) apps I use (obviously not at the same time.)
Even if new laws don't pass and the data is not shared with the US, what is stopping NSA from farming your data in some other EU country that is willing to cooperate?
Point taken. Our road trip was along Northern Ontario following Lake Superior. Every single stop was scenic. Most people aren't so lucky.
"the expectation is that you are available on IM all the time. Maybe not 24/7, but definitely more flexible than the old 9-5 expectation"

So talk to them about those expectations. Let them know that you won't respond outside of X hours, etc.
ThoughtWorks India - Pune, Mumbai, Bangalore, Chennai, Gurgaon, Coimbatore, Hyderabad
We are passionate technologists who believe in the power of software and technology as tools for social change. We contribute to a multitude of open source projects.

Primarily we are a Technology Consultancy Company. We look for zealous Technologists who are keen to learn on job. We value Object Oriented and Functional Skills. DevOps and Agile are a normal way of working here. TDD and XP are embraced fully.

Skillsets/Platforms/etc.: C#, Java, Ruby, Scala, Kotlin, Rust, JS, AWS/GCP/Azure, Python, Node.js, React, Angular

Requirement: 4+ years of programming experience.

Interview process: Take-home coding assignment, Pair programming, Technical Interview(s), Leadership

More about ThoughtWorks: https://www.youtube.com/watch?v=MBqquBtwaNM

https://www.thoughtworks.com

Contact: siddhark[at]thoughtworks.com Please include 'Hacker News' in subject line.
Really seems like the place to implement this functionality is in the browser, the thing that actually does the fetching and displaying of video.
Yea, I fucking love Xfce. Its been the SAME for over a decade. I can't remember the last time they did some crazy/stupid UI/UX shit.

The most recent change was GTK driven, where the buttons on common-file dialog moved to the top. But, it hit every app at once so the relearn was abrupt but short. And it was only one thing. Not a frustrating batch of a dozen inconsistent half-baked "tweaks"
Facebook Attachment Unavailable – What do to next?
It saves me even more time than that because of tasks like laundry that are mostly hands off and waiting become easy to intersperse with my work. I can also throw one of my pre-prepped meals into the Instant Pot at 11am and have it ready when I start lunch at noon. Those who work at a desk all day should get up to move around at least once an hour anyway. These small tasks the start hands-off processes are a good way of making that happen.
I use ff mobile, and sadly, many sites break reader mode. Especially paywall sites have gotten smart -- if you view an article in reader mode, it will display a different article instead of the one you meant to read
The key is it's being used but the scripts are more and more not maintained - and if you want users to not stay on outdated versions you have to consider that. Many security patches will be avoided if upgrading breaks stuff. Like Raymond Chen says - if upgrading Windows breaks your software, you will blame Microsoft even if the software is where the error is.
I’m the same I had been WFH in SF for at least two years and joined a new employer pre covid that required me to go into the office. Once COVID hit my manager was really surprised by how much more productive I was. At this point we’re on a flex schedule going back, will see how that goes.

My hope is two days in the office for meeting days or interviews, rest engineering time at home.
They also mentioned both dies are thinner so they are mechanically compatible with current heat spreaders.
Does this work?

https://playingcards.io/docs/custom-decks
One comment on the presentation: Markdown-style ASCII art tables look cool and all but they don’t work well on mobile at all. And I imagine they’re not very good for accessibility either.
It's worth reading a bit about the history of BART. The Bay Area's NIMBY roots run deep. Initial plans would have included lines in the peninsula, with eventual connections all the way around the bay. Santa Clara County never joined, and that started a cascade of other counties dropping out which financially crippled the project and left only the scaled-back system in place today.

https://en.wikipedia.org/wiki/Bay_Area_Rapid_Transit#Origins...
Beware: high rejection sensitivity is one of the symptoms of atypical depression [1]. Make sure to reach out for help if in doubt.

[1] https://en.wikipedia.org/wiki/Atypical_depression
PTP is for synchronizing clocks. NTP is for getting them close ;)
Avenue (YC W21) | https://avenue.so/ | Full-stack Software Engineer / Backend Software Engineer (Typescript) | NYC / New York City | Full-Time

Avenue is building the command center for operations teams. We are hiring early full-stack engineers to help scale the next generation of ops-driven companies. Come join our NYC-based team!

We're a well-funded seed-stage company backed by Y Combinator, Lachy Groom, and many other great partners.

Our main product is a web app built using Next.js & React. We build our components with Tailwind (https://tailwindcss.com), and we use hooks & react-query for state management. Our backend is a Node.js / Express app. We use Redis and Postgres for storage, and we use Prisma (https://prisma.io) as our data access layer. Our infrastructure is built on Docker, Kubernetes, and AWS.

As an early team member, you will get a chance to set the foundations of our engineering culture. You will help articulate our engineering principles and help set the long-term roadmap.

We're looking for strong engineers with many of the following:

* 3+ years of full-time software engineering experience
* Experience building full-stack web apps (you've owned & built features from start to finish before)
* Extensive knowledge of Typescript, React, and Node.js
* You're product-minded, you get a lot done, and you have high conviction in what you do.

Please email us at jobs -at- useavenue.com and mention HN, or apply at https://jobs.ashbyhq.com/avenue/f4e8842d-83ae-413a-9ee3-d20c...
Google’s Core Web Vitals and changing search ranking algorithm is going to force the issue. As soon as marketers are all aware that “obese” websites are going to have penalized search, things will shift quickly.
checked myself. My cursory, poor search suggests it's UB in C++, but not in C?
Firstly, I’ve not been condensing.

And yes, I did say that at the start of the conversation. Sorry I’d forgotten about that part because this conversation had taken a tangent on discussing other specifics in security.

I do stand by my comments, a rewrite does introduce new bugs and not all security bugs are buffer overflows. Rust doesn’t protect you against bugs like Shellshock. They protect against bugs like Heartbleed. But people frequently forget about the former when focusing on the latter. So absolutely we need to be considered when replacing battle tested software with an entirely new code. It’s not an unfair meme when people state this. If it were an easy and risk free upgrade then we’d have already done so in one of the other safer languages that predate Rust. A lot of what’s changed between then and now isn’t that languages have gotten better, it’s simply that Rust is trendier than any of the safer languages before them. And that’s a pretty awful reason to reason to rush a complete rewrite of the entire stack.

Source: I’m an old fart who’s been writing safe code in safe languages for 30+ years.
Beam Health | NJ/NYC & Remote | www.beam.health| Senior Software Engineer

At Beam, we're building Shopify for private medical practices to help them build a robust online storefront. We're VC-backed and looking to add an experienced engineer interested in growing out of an IC role.

A little about us: My last company recently sold for 450M. The CEO (me) built the product from the ground up, and now I'm looking for an individual to help me scale the engineering team (I've successfully hired engineers from HN before). We use Django/React, but if you don't have experience with it, I can get you up to speed.

What I'm really looking for are the intangibles: A strong work ethic, lack of ego/entitlement, and mission-driven individuals who want to build a customer-first product. If this sounds like you, drop me a line at sas@beamhealthgroup.com
This presupposes that the wave of quitting has no significant impact on the employer side. I'd imagine that many companies who push office-first too hard will find themselves short staffed in a very tight labor market. The likely response of many will be to panic and convert to remote-first to avoid hemorrhaging workers.
Well, we all know excessive sugar consumption is not healthy, but more specifically, what is this Access to Nutrition Foundation scale, and what do 3.5 points mean, exactly?
Knotch | https://knotch.com/company/careers | New York, NY | Full-time | Remote within the US only, Visa allowed | Multiple Engineering Jobs | $115k-$145k range

As the global leader in Content Intelligence, Knotch’s mission is to empower brands to unlock the true value of their content by using data-driven strategies. With the Knotch Content Intelligence Platform, companies conduct competitive research and measure the performance of their content in real-time. Knotch ultimately allows companies to connect content to business outcomes to enhance brand, increase ROI and build audiences.

We’re hiring for a mid-level Frontend Engineer (who’s strong in ReactJS). They’ll help us build both beautifully interactive UI components with React and trusted, scalable integrations to dynamically inject our product in client websites.

In this role, you’ll take on unique challenges in front end architecture and library construction as we develop our next generation of product. We’re at Series-B, and as revenue continues to grow, we have no plans to raise more VC just to inflate our value. We take pride in our people and we’re lucky to have won best place to work awards four years running by BuiltInNYC and Best Benefits + Perks in 2021 as well!

Apply here: https://jobs.lever.co/knotch/5b9d1554-6294-442e-92c8-2f2ee2b...
Have you actually compared the datasheets for AVR and RP2040?
> I sense this is coming about because of an cultural emphasis on empathy and validation rather than resilience and mindfulness.

"This" meaning reading articles about mental health, or "this" meaning people experiencing mental health?

People have had mental health issues forever. People have openly talked about them only in the past few years, when social media gave the whole world an outlet to talk about whatever they want with (usually) no real-world consequences(exceptions exist, obviously).

I mean, when I was in college it wasn't quite as open so I didn't go around telling people that I sometimes daydream of walking in front of traffic. When I was working my first office job I didn't let many people know that I had panic attacks sitting at my desk for essentially no good reason.

I'm glad I personally found out how to improve my mental state, but it's crazy to me to suggest that having a cultural emphasis on empathy and acceptance is causing people to experience mental health issues. That seems backwards to me.
>working to address the root causes and cultivating a sense of agency and ability to change one's situation in life.

>Have you considered that people with issues might not even be capable of doing this?

Nobody can do it for them. Friends, medication, and therapy can help, but progress is impossible without individual intention and agency.

Mental health isn't like a broken leg that someone can fix for you.
All prices went up. Imagine a hypothetical where the op sells his property for an increased price, but the purchasing power is the same. Did he really gain? Also consider capital gains taxes in this scenario.
Proof that it is possible to go dowind faster than the wind on wind power
It also got through Nightly and Beta/Developer releases without enough negative feedback to sink it.
Posts like this are really hitting a key social challenge for open source in general: a large fraction of complaints like this come from companies which derive commercial value from projects like Perl but often do not contribute to maintenance. There's an easy criticism that these companies are basically freeloading, and there's definitely some truth to that but I think it also touches on the difficulties of doing so: most companies aren't set up to make small donations efficiently and it's hard to say which fraction of the business value would be allocated between Perl and the hundreds of CPAN modules they're likely using.

Hiring developers can help in the sense that they'll probably cover many of the needs but that runs into a problematic dynamic where companies contribute things they need but not contributing to unrelated maintenance, which can actually increase the amount of labor on the open source team being asked to review and merge their contributions if that doesn't remove some of the other work.

One argument is that Red Hat is a good compromise for many companies: your accountants can easily write a check for RHEL & support and they employ hundreds of people who contribute to a wide range of projects. Services like GitHub Sponsors are another vision for that but I don't think we've hit a good balance which doesn't result in a major project getting resources while a lot of smaller pieces languish. Umbrella groups like the Django Software Foundation are trying to help with that but I think that's still a work in progress.
Smartscreen does not tell you that WinMerge is malware. It correctly tells you that the freshly compiled build from GitHub is not a commonly used software which makes it more likely to be dangerous. How is that a bad feature to have?
I wouldn't like a 1-hour commute either... but it's not time 'lost' - you can use that time to read, work on your hobbies, listen to music, have a drink or supper, or just sleep if you want. Doesn't have to be wasted if you don't want to.
To me, I'd never run someone's prefab cleanup script, but I find this script really nice because it's documented, categorized, and there's a lot of useful PowerShell in here, if you're looking for specific things. There's plenty of commands in here I use, and plenty I'd like to... along with quite a few I definitely would not.
These devices are often thermally constrained as it is, so the question how this (adding extra silicon on top of the existing die [1]) affects thermals is important. Also neither copper nor silicon are responsible for the "bulk" of the heat transfer - the goal is always to get to a heatpipe or vapor chamber near you as quickly as possible, because those deliver well above 10000 W/m*K.

[1] Though Intel thinned their dies recently to improve thermal performance (CPUs are flip-chip, so the metal layers and active circuitry are facing the interposer). Some were concerned about stability/cracking of the thinner dies. Perhaps AMD is doing the same here, thinning the compute die, then stacking the memory die on top to end up with a stack that's exactly the same thickness as before. Since they're bonded together, the structural integrity should be similar. That additionally has the advantage that you can keep using the exact same IHS as before.
> all with different UIs, etc.

Let me introduce you to the concept of RSS and news/feed readers: https://aboutfeeds.com/
Highly recommend browsing while keeping the js on your browser disabled. I know it's impractical for pretty much most web users, but you can eliminate 95% of the annoyance of the modern web in one whole swoop with just this one option.

See also: https://www.wired.com/2015/11/i-turned-off-javascript-for-a-...
It’s not weird at all. Israel is a small country, of course a paper about Israel will highlight a local story, that makes it much more relevant for their readers than a crypto scam in Indonesia or something.
Benchmarks like that are completely artificial anyway, because the real speed difference comes when the code becomes more complex and the dynamic language can no longer be reduced to something like those simple benchmarks, because it's not provable.

And God forbid someone mention the L1 cache and how "benchmarks" are completely different to the cache interactions in real-world dynamic programs.
"Yes, I have empathy for your situation"

"I don't need to see continual Facebook posts about it."

Framing someone's struggle purely in terms of how it annoys you makes you come across as something other than empathetic.
Yes. bookmark animation and page action is major update of photon.

It's really sad that both are gone.
- https://dolske.wordpress.com/2017/08/01/photon-engineering-n...
- https://dolske.wordpress.com/2017/08/04/photon-engineering-n...
Metadata I imagine? e.g. who is person X communicating with, when are they active, etc.

Could be extremely useful if you discover someone unreachable abroad is coordinating with people within your jurisdiction.
And they are saying when your clean centralized way to access content begins restricting and deleting that content, you no longer have access to it. With youtube-dl you can maintain that footage regardless. Sure it's a pain to catalog and store video files, but trusting YouTube is a naive long term plan because I've seen entire channels with hundreds of videos wiped clean with no way to find them again.

YouTube is supposed to be free content so it should belong and be available to everyone, I don't think that's idealistic I think that was it's entire purpose...you pay with screen time and ads. I don't think Google is having any funding issues.

I found the parent comment to be passive and agreeable. Not sure how you came away from it with so many things to disagree about.
I'm well compensated, but it's just the nature of development in every place I've worked.
Dell Optimizer tweaks some stuff in OS. Worst of all: it does not even ask whether I want it, it just does it automatically.