skysight-inc/HackerNews huggingface dataset:
Each team should have some QA resources. Server can be tested independent of client, etc. Then the QA staff work together to ensure appropriate systems integration tests.

Siloed QA team runs the risk of becoming a bottleneck as work from disparate teams comes through.
I use Teams on a Mac. Every day or two the chat window randomly disappears and it stops displaying notifications. If I don't notice I sometimes go more than a day before I realize that it's dead and restart Teams to fix the problem.
Tim Berners-Lee’s NFT of world wide web source code sold for $5.4m
In South Dakota, there are no estate taxes and there are trusts that avoid federal estate taxes
You are welcome to have ALL of mine. I've had Swedish fermented herring, and not only did it smell awful, but I became disgusted with the Ammonia and H2S smell in my own mouth. The friend who had conned me into trying it then dumped it in the trash and his Swedish wife got upset because of the stench and made him take the entire bag of trash out at night when it was unpleasantly cold, wet, and windy. Turns out she's not a fan of Surströmming. I tried washing my teeth/tongue out with his expensive vodka and it certainly took enough shots to get drunk.

To be clear, I have no problem with any Blue cheese or even Epoisses. I don't love "stinky" tofu, but it doesn't bother me and I am somewhat charmed by durian. Fermented fish is in another league, and the small bones get stuck in your teeth.
Submit Domains to the HTTP Strict Transport Security (HSTS) Preload List
Fair enough. Atari 2600 was very cool.
Comparing cars and guns has always struck me as such a strange argument in the United States. What happens if someone gets their car taken away? They might not be able to go to their job. They might not be able to get themselves or their family food or medical care.

What happens when a person in the US loses their gun? They'll tell you they are now unsafe, but in reality all it does it take away someone's hobby.
I can’t speak to the family aspect from personal experience.

Professionally it’s my experience that there is almost always something more challenging to attempt than what you are comfortable with, and that these challenges and the growth that comes with them can be carved up into very realistic, incremental, and achievable pieces.

Good luck!
Strong disagree on the second part - if you don't have ports listening to the Internet by default, there's nothing an attacker can do (except trick you to go to a site in your browser with JS enabled, but that's something that can happen with much newer OSs too, and requires your deliberate action to initiate.)

...and I'm willing to bet these older versions don't phone home much if at all compared to the latest ones, eliminating another attack surface.
> Something I need to point out: the office is still cheaper to run when empty, even if the corporation pays the lease.

It's a sunk cost fallacy situation. They're already paying for it, so why not put it to use? The collaboration and innovation gains are worth the premium, and they need to stay competitive since $OTHER_COMPANY is going back to the office.
I agree with not asking the developers of the feature. I don't think it should be part of product. QA is a deeply technical job. At GitLab QA gets own department called Quality. They are on the same level as development, design, development, and infrastructure. The people in it are mostly Software engineers in test. For more information please see https://about.gitlab.com/handbook/engineering/quality/
Memory-safe languages do not guarantee absence of bugs or security issues. I remember when Heartbleed was discovered, and people were groaning how that would never have happened had OpenSSL been written in Rust, one of the OpenBSD developers wrote a blog post to explain how Rust's memory safety guarantees would not have prevented Heartbleed or a comparable bug.

It would no doubt eliminate a lot of bugs, but security researchers and black hats would almost certainly continue to find exploitable bugs. It would just get somewhat harder. But AFAIU, finding exploitable bugs at the OS-level has been getting progressively harder for a long time, to the point that these days the main attack surface are web browsers and users who unquestioningly open file attachments in email.

And people who eagerly add new features to operating systems will no doubt provide a generous supply of security problems to discover and "fix in the next release". ;-)
I recently finished working as a team lead in a small startup company in a foreign land where I do not speak the language fluently. The entire team aside from one member were unable to speak or write in English.

We had no "QA" team. The director of engineering expected us to do our own QA. He expected me to make sure it happened. This project consisted of breaking up an existing system into three parts: a backend and two separate frontends. New technology was involved and parity + additional new features were expected. The team was small. Half of the six engineers were not performing as expected for a variety of reasons.

This thing broke me.

In order to try to attain what he was asking for evidence was required. Screenshots, gifs, explanations in PRs.

I was removed from the position of team manager just two months before release and replaced by a native speaker.

Yes I am bringing my weird personal anecdote into the conversation, but not having people who were specifically there to do testing was soul crushing.
Me: software engr, retired; also patent agent who worked in Google Patent Litigation.

A rookie mistake is reading the TEXT of a patent. A pro looks only at the claims. The text is only there to "support" the claims, which boils down to using the same words. Cynical, I know.

Claims unfortunately look like gibberish if you're unschooled, but "construing" them is an early step in a trial, and often if you get a bad claim construction you give up. I worked on tons of claim construction briefs.

I'll read those claims a little later this evening.
> But he's not viewed as someone who makes credible statements, particularly as they pertain to questions about climate.

Based on what evidence? Cliff Mass is a tenured professor of Atmospheric Science at UW, has written the definitive book on Northwest climate (https://www.amazon.com/Weather-Pacific-Northwest-Cliff-Mass/...), leads the University of Washington Mesoscale Analysis and Forecasting Group, is the chief scientist of the Northwest Modeling Consortium, and is a fellow of the American Meteorological Society.

Your comment seeks to discredit him in the very space he is broadly recognized for as an expert. I can't accept a vague attack on him that provides no supporting evidence. It comes off a lot like the attacks made by extremist climate activists when Cliff Mass corrects their understanding and brings them back to a balanced reality of what is going on.
Show HN:Buy Me a Coffee with Crypto
It's a joke, of course. But there were a lot of "personality test" kind of things that were clearly meant for employer screenings. Hence, *So you're a Sociopath..."
A little easier to find would be some other dried fish, like Hoshi-karei 干しカレイ, dried flat fish. It definitely has a soft goat cheese feel to it.
I would be interested in a reference because this goes directly against my experience (I have used this method to recall lists of random words given by a group of people) and the papers I read.
This sounds great, anything I can do to help?
Why should someone be punished for someone else stealing their property? If a child gains access to a firearm, the owner can be held liable and face punishment. This makes sense to me. But I should be punished if someone breaks into my property and steals my items? That does not seem logical.
People don’t just randomly become unreasonable halfway through. If they’d be unreasonable, they’d do so from the start. If it happens midway, there’s almost always some reason.
That said, I do I agree that the chain of command should always be aware of what’s going on, or have a reliable way to find out.
Holding engineering staff responsible for the quality of their work is a lot more controversial than it is logistically or organizationally complex.
I do not dream of labor.
Yep. Add this to the list of reasons why I am not getting one.
Splash CLI – Download Unsplash wallpapers. Nothing fancy – it just works
This is next in my backlog, intentionally kept smaller because I think games are among the most insidious mediums of entertainment. It's crazy to think how much time can be spent on an RPG or a few campaigns of a multi-player game; I almost get uneasy thinking about how much time I spent on games as a teen, sharpening skills that don't generalize beyond twiddling my thumbs. Among my favorites are the Bioshocks and Zelda, self-contained stories that express ideas and aesthetics and don't rely on cheap dopamine shots to stuck more money out of your pocket.
Yes and no. There are always new things coming along, and there are always old things still being used and built on.

Just as an example, here are the top 10 languages on GitHub in 2020, according to https://octoverse.github.com/, along with the years they were introduced:

JavaScript 1995
Python 1991
Java 1995
TypeScript 2012
C# 2000
PHP 1995
C++ 1985
C 1972
Shell 1971
Ruby 1995

Only 2/10 were invented in this millennium, and both of those are at least to some degree offshoots of other languages (TypeScript <- JavaScript, C# <- Java / C family). Granted, Python today is not the Python of 1991, and similarly for all of those other languages. So obviously you do have to keep up with the changes to the language, the libraries, the programming environments, etc.
I think that almost every culture has this kind of food that is supposed to be super good to those who acquired taste but looks totally gross to outsiders. Japan has this half-rotten sushi and fermented soybeans, and then there's maggot cheese and notorious fermented herrings, etc.
You are mistaken. The lawsuit itself is clearly referring to dynamic memory allocation. It refers to "static or dynamic ram" to mean RAM in general, but the paragraph has nothing to do with the characteristics of SRAM vs DRAM.

From page 6 of the lawsuit [0]:

> in fixed function implementations all possible functional requirements of the necessary data processing must be implemented on the silicon regardless of the final application of the device or the nature of the data to be processed.

> Therefore, if a fixed function device must adaptively process data, then it must commit silicon resources to process all possible flavors of the data.

> The inventors therefore sought to provide a new apparatus for implementing systems on a chip that will enable the user to achieve performance of fixed-function implementation at a lower cost.

> The lower cost is achieved by removing redundancy from the system. The redundancy is removed by re-using groups of computational and storage elements in different configurations.

> The cost is further reduced by employing only static or dynamic ram as a means for holding the state of the system.

> All of this reconfiguration can take place dynamically in run-time without any degradation of performance over fixed-function implementations.

> The present invention is therefore an apparatus for adaptively dynamically reconfiguring groups of computations and storage elements in run-time to process multiple separate streams of data and control at varying rates.

As you can see, it's saying that rather than pinning RAM (as previous fixed-function approaches did in the 80s), this system allows you to request memory dynamically.

I mean, it's a garbage patent anyway and not really worth so much time trying to analyze what they are claiming, but Nathan isn't wrong - the patent really isn't referring to SRAM and DRAM.

[0] https://cdn.sparkfun.com/assets/home_page_posts/3/9/1/7/Alta...
Regulatory entities: media, Congress, Judiciary, captured. Not new.
You can find the direct download links manually by looking for the package in the sucatalog for the OS version of interest:

https://gist.github.com/meyer/b14c87d162366f0428a99cd2ff0d0b...

There's also this interestingly named tool which essentially automates the process: https://github.com/corpnewt/gibMacOS
Looks easy to understand to me, it would be better if it was set up as modules instead of a single file full of IIFEs but it looks pretty good as is.
> Before 2015 they didn't allow more than 1 (one!) child per family.

Yes, they did. The strict one-child policy (which still had some exceptions) lasted for about the first half of the 1980s.
In my region, the material costs are just ~15% of the total cost to build. It's almost all labor costs.
25 hours to 20 minutes is insane. The process ran daily and only needed to run daily. 20->17 was unnecessary and a waste of time.
US has enough domestic terrorists already, there is no need for additional 12k eco-terrorists more, thanks.
When I was at BigCo and our requirements became so complex and demanding that we had to migrate onto serious containerization and orchestration software, well, it was necessary but we all pined for the days when it was a dozen services and 20k boxes and we didn’t need that shit.
Is there any RPG written in RPG?
I could see why seeing as they don't want to screw around with patent trolls either.
The first time I drove in Oregon I had no idea that you weren't allowed to pump your own gas. I pulled up to a gas station and proceeded to pump my own gas, something I had been doing for many years in a dozen other states. A minute or two into pumping, I suddenly saw a man come rushing out of the store, running toward me shouting. It scared the hell out of me! I thought something was really wrong, like somebody smoking a cigarette while filling up a gas can or something. Turned out I was breaking the law. He finished the pumping for me and warned me not to try anything like that again. Welcome to Oregon.
Once the law firm realizes that their potential score here is at best in the low hundreds of dollars, they will undoubtedly never follow up. It's like any spam, the few victims they land on will pay for dozens of pointless filings.
The most precious resource is agency
>They'll tell you they are now unsafe, but in reality all it does it take away someone's hobby.

It must be nice having such a sheltered, safe life. Not all of us are afforded such opportunity.
I properly started my software engineering career at the age of 40, after 7 years of grad school. I turned 50 last week. I recently accepted a software engineer position at Microsoft. You can do anything you want -- if you really want to.

PS: I love programming.
Will wearing brown face be classified as hate speech? Or does the bill have a carve-out for LPC politicians?
Yea sorry, autocorrect strikes.
This is a superlative blogspam sales pitch.

Maybe their tool helps? but these sorts of self-justifying articles are just untrustworthy marketing babble. Big turnoff to me. I stopped reading halfway through, do they ever mention the pros of alternatives or is this purely arguing "here is why our company is the only good solution"?
They don't have time, so they'd have to scale it, and once you scale it you basically are building a siloed QA team anyway.
Having played Kerbal space program... the heavier something is the more difficult it will be to put it in orbit. Also trying to land something very tall will be difficult...
> when you ask your Product team to own QA, you get the real good stuff

A good QA who is part of the team can do that as well.
I have VM's of different major OS X releases and corresponding versions of xCode. It's super valuable for getting stuff on Github from different eras to actually compile.
> and you cant form a coherent argument

Your inability to make ad hominem attacks prevents me from replying further. Have a good day.
I know a bunch of FAANG people who left the bay and were not planning to go back to work. I asked if they would quit if they were forced and they said yes. Like they bought a house and shit.
It’s unfortunate that Apple hasn’t made special dmg downloads to allow you to download Mavericks. My understanding of the App Store link to buy Mavericks is that it only loads of your computer is “old enough” or running 10.7 or 10.8 already. It was the first “free” update, if I recall correctly, and like the updates that followed (10.10, 10.11, 10.12) there were restrictions so only specific computers could download it running specific versions of macOS. That’s why they needed special download links, I think?

I’ve had the most success installing older copies of macOS by using the Recovery Mode to install the copy of the OS that originally shipped, then updating from there to whatever specific version I needed.

Remember: you can’t install a version of macOS that is older than the hardware - meaning every Mac sold has a version that it shipped with and that’s the minimum version required. From there you can choose which updates to install… it’s a long, slow process.

Also note, just as hardware has a minimum OS version it generally has a max version too: I once tried to install a newer copy of macOS on unsupported hardware and was frustrated that the Next button was greyed out or the installer wouldn’t boot. So I used a different Mac to install it, then copied the hard drive. Still didn’t boot. Very frustrating. Turns out I needed a patch to get it to work: http://dosdude1.com/software.html For Big Sur there a set of patches too, but I imagine as time goes by it’s harder and harder to patch in support or ignorance of missing hardware features.
Sashimi isn't sushi. Sushi literally means "sour rice". In the version of it I know (probably from a Good Eats episode), fish was "fermented packed in rice" (probably a gloss of this process) leading to... sour rice and fish. The modern practice of getting sour rice by mixing in some rice vinegar is an evolution of a much faster approximation of that dish.
Unfortunately the economics of insurance & low settlement demands from patent trolls would simply come into sync at some point.

This is because patent trolling is a low effort attack, while fighting them is a high effort activity. With an insurance company it would be no different: The pool of money from premiums still wouldn't be enough to fight all of the trolls because they would also all be pooled.

It's cheaper to just collect premiums, payout claims as little as possible, and if claims get too high you re-assess your actuarial tables and raise premiums where appropriate.

Insurance companies simply aren't in the business of solving the root-cause of any given problem. They're in the business of risk analysis & pooled risk & selling financial risk mitigation on that basis.
> Vanguard and Schwab already did that decades ago.

I know that. I didn't say the HN comments were correct! Heck, even in the 1920's there's that famous story of the elevator boy talking about the stocks he was trading.

Let adults be adults and invest the way they want to. The government shouldn't be treating them like children.
Yes, thanks!

You'd make a great developer with the perception of the error cause before confirmation ;)
Half of my group is leaving the company as a result of our insistence on returning to the office.

As for me, I'm more than happy to relocate to a different office than my current local and as a senior IC with several years in the company and a great track record, my personal negotiating power is better than ever right now.

The only shitty thing is that it's very hard to acquire talent that wants to be in an office right now and the quality of the candidate pools I've been interviewing has dropped off a cliff.
I have to buy health insurance, even if it mostly subsidizes people less healthy than myself. I have to buy car insurance even if I'm a good driver.

When a legally allowed activity can have significant negative effects on society (as gun ownership does) it's not uncommon that society requires compensation through taxes or insurance.
"- distributing a vaccines during (not before) a pandemic almost guarantees increased virulence (much like administering incomplete courses of antibiotics promotes antibiotic resistant bacteria)"

This is not how the world works. It is a risk of incomplete vaccination but no vaccinations carry an even higher risk due to rolling 100x more dice.

There is no reason to believe vaccination against one variant makes you more susceptible to others your body already contends with a soup of microscopic invaders more extensive than known to man.

Each mRNA payload is a partial work product of a spike protein rather than plans for a factory which means that the quantity of the spike protein produced is too small to be harmful unlike getting covid which would produce plenty.

If we don't vaccinate most people you will eventually get actual covid within a few years. You are selecting between the certainty of getting covid and vaccination or if you are selfish between everyone else getting vaccinated and you getting covid. However if too many are selfish this strategy fails.

We have every reason to suppose our analysis is correct and we are preventing millions of deaths by moving forward now. This is a privilege we have never had before we would have gladly done the same in different places and times throughout history.

You need to either educate yourself more thoroughly or consider listening to the overwhelming consensus of highly educated people.
Fb is going full remote for a lot of positions IIUC
> They never even pull down the changes they are reviewing! To be completely transparent, I’m guilty of that myself.

Oh man I'm so guilty of this. If there's a spec, I basically say "YEP LOOKS GOOD!"

But shamefully, I've been bitten by this when the spec itself is written with the wrong logic. Argh!
Selected Works by M.C. Escher
https://mcescher.com/gallery/most-popular/#
> My understanding of the App Store link to buy Mavericks is that it only loads of your computer is “old enough” or running 10.7 or 10.8 already.

What link? I've checked in VM's and on a real Mac running Snow Leopard. As far as I can tell, Mavericks simply isn't in the store, unless you're using an Apple ID that downloaded it when it was current.

If you know something I don't, please tell me! I've poured through Apple's update catalog files and everything! You can get the combo update, but not the full installer.

I get an email or PM asking for help finding Mavericks once every couple of weeks or so. I have a link I give out, but since it's technically Apple's copyrighted software... well, I really wish Apple was distributing it themselves. (This is also why I give the link out privately.)
Seems like there's a big warning:

> If you maintain a project that provides HTTPS configuration advice or provides an option to enable HSTS, do not include the preload directive by default. We get regular emails from site operators who tried out HSTS this way, only to find themselves on the preload list by the time they find they need to remove HSTS to access certain subdomains. Removal tends to be slow and painful for those sites.

I can see why that would suck.
> Every minute spent doing QA is a minute not spent writing code

This is flawed reasoning. 80% of all engineering disciplines is in double checking your results. Bridges, space shuttles, heck even the chips. Only in software do we say that the 20% is 95%.

*edit, fixed mistake.