Doubling over 10-12 years is an average annual inflation rate of about 7% . It's not 2%, but it isn't 15% either.
HN user
logfromblammo
That statement is only supportable if vegans had a policy of annihilating meat-eating humans, which seems anathema to the vegan philosophy.
So maybe we can qualify that by saying "one day, no human will eat meat harvested from unethical or otherwise ecologically destructive livestock-farming practices."
One could still run a numbers station? There's no way to prove the code words have any meaning beyond what is obvious.
The drug may end up in the manure, and the parasites may encounter it there at a marginally-lethal dose. When the parasite progresses further in its life cycle, its offspring may be resistant when they infect the next livestock animal.
Most parasites have a life-cycle that includes time spent outside the preferred host animal, including in zoonotic species that may not have symptomatic infections. They may acquire resistance in any stage, in any place they encountered the drug.
For AWS, as fully remote, for ridiculously high compensation, yes. Otherwise, no.
As a user, I have observed product searching and sorting to remain in a nigh-unusable state for decades now. I cannot fathom how such a state could be permitted to persist in any well-managed development team.
As a laborer, I have followed journalism covering treatment of workers, both in warehouses and on delivery routes. This led me to classify Amazon as a sociopathic corporation.
As a software professional, I have been repeatedly pinged by recruiters who seem to have no awareness of my value, or how much of my time Amazon's hiring process proposes to waste. And reports of working conditions seem strongly dependent on a random (to me) assignment to a specific team. Turnover and retention varies wildly.
The password-change form should be using a password field, and that should not be allowing any code or scripts to grab the plaintext stored in it.
If the code that compares your current password to the new password can read the plaintext of your passwords, so too could a malicious program.
Using HTML input type="password" alone is not sufficient protection. The same steps that protect password changes from malicious attackers must necessarily protect them enforcement of bad IT security policy.
I think "unsubscribe" should only be offered after a customer has been charged. Before that, it should be "cancel" or "annul".
For instance, if there is a "free trial" period, wait until after that expires, and the customer has been charged, before offering an "unsubscribe".
But aside from the hair-splitting, yes, you are absolutely correct. If I have instant buyer's remorse, I should be able to click it away just as instantly.
If that policy is enforceable, someone would have to be storing passwords in plaintext, or the hashing algorithm is too weak.
IT shouldn't be able to tell anything about plaintext password similarity beyond equals or not-equals.
Perhaps those problems are US problems, not specifically fission power problems? Does it look any different in France?
I find chitchat and small talk with the restaurant staff to be exceedingly creepy. As an introvert, I take it as a symptom of abusive management.
I'd wager cash that the "12" in "Level 12" is a reference to apostleList.count() .
The time is now to dredge and dump, and build fixed oceanic platforms at their territorial extremes, while the construction crews can still breathe air and weld cheaply.
The only motivation any other country has to preserve the EEZ of Tuvalu is to prevent Chinese fishermen from overfishing that part of the ocean into a dead zone, or Chinese excavators drilling all the oil/minerals out of the seabed. So they should play up that aspect, and then they may attract the necessary investment to make a big enough pile of sand at the right coordinates.
Somebody has to stock up. Just-in-time delivery didn't, and that's why we're in this supply chain situation.
In the future, not only is it possible your money will buy you less, it is also possible that no amount of money, no matter how large, can obtain what you need.
For instance, anything with a silicon chip in it. For some goods, every known upstream retailer is out of stock, with no idea when it will be replenished, and the resellers are doing business at way above MSRP.
For some bizarre reason, management has not yet assigned a task to their programmer underlings to automated themselves out of existence. I can't imagine why.
I don't think it's a matter of trust. Management sees their job as setting priorities and resource allocation. So they shoehorn that into everything they touch. They require estimates, so they can divide impact by effort and then assign the highest ratios first, without regard to necessity or dependencies or technical debt.
The minimum viable product would take 2h-4h. A professor shouldn't be teaching students to prematurely optimize or to gold-plate their first effort.
Deliver version 1 before starting version 2.
As one of those back-end-preferring developers, the thing about front-end development is that the correctness of UI code is subjective, and furthermore subject to the user's opinion. On the back end, I can write heaping piles of unit tests to verify objective correctness of math and data consistency. But on the front end, this button needs to be further to the right, and labeled in a different font.
I applied once to Digium. I was rejected, because they were "looking for someone who could hit the ground running" (in those exact words). Months later, I saw that the same job posting was still up, and still active.
It may not have occurred to them to lower the speed of their onboarding treadmill and revisit rejected resumes, because I never heard from them again.
To extend the plumber analogy, prospective employers will frequently look for plumbers with specific experience in copper pipe, rigid PVC pipe, or flexible PEX pipe, as though fragmenting the plumbing space in this fashion has any bearing on whether or not the result will conform to building codes, ensure that all the drains and faucets work as expected, and generally solve any fluids transport problems that may come up without having to push the calendar to the right.
Most people look up the local business listings, pick anyone advertised as "plumber", and call to make a service appointment. Or they use a general contractor that already has a list of approved subs. Master plumbers don't have to answer little trick questions about brazing copper or about finding lead pipes in an old building. People somehow trust them to know what their job is, and do it.
Rarely, one might encounter an unreliable plumber. They might not get paid, and any other plumber is usually able to fix their botched jobs without hurting the budget much. Review sites exist to track building-trades business reputations.
But the analogy breaks, because no one trusts software and IT folks to do their jobs competently. The default assumption is that we are all know-nothing hacks who could destroy the company with one keystroke. All our knowledge is assumed to be tightly siloed, and does not transfer between similar technologies. C++ people can't do Rust or Go. Java people can't do C#. Desktop people can't do the cloud. Back-end people can't do UI. CMMI people can't be Agile.
It's madness.
This assumes that companies do not make unwise investments, when counterexamples are legion.
Forever. DRM is created under the cryptographically insane belief that one can treat a person as an eavesdropper at any time after they have been an authorized recipient.
That is the unsolvable problem that guarantees DRM will never be able to create a perfect protection device that allows the company to stuff the genie back into the bottle, or the cat back into the bag, at will.
Much like one cannot have a patented trade secret. The grant of patent requires disclosure, and using the court system to publicly resolve disputes.
If one uses technical means to protect information, parent poster proposes that courts should decline to protect it under the copyrights regime as well. Certainly, they should not protect both the information and whatever technical device is used to do private enforcement.
You can either use the public protection regime, or your own private protection device, but not both.
The issue at hand is that copyright implicitly includes an agreement to allow the work to pass into public domain after the copyright term expires. Technology that prevents that is anathema to the agreement. At the least, such schemes should fail-open, such that archived copies may be read as plaintext when the copyright term expires.
This comment applies to more of my real-life interviews than any other.
So many ask, "How do you do X?" and the correct answer in a real job situation is always either "Look up the documentation for X, and do it that way.", or "There is a 20-year-old open-source library for doing X, so I'd use that."
I am not a walking catalog of esoteric programming knowledge. When working, I have 24-hour access to all official documentation, as well as all blogs, projects, and message boards on the Internet. The first step in solving any problem is checking to see if someone else already solved it.
The same goes for the brain teasers. If you can look up the problem on the Internet, I probably saw it first. Your original, non-plagiarized riddles, please, or don't bring it in to the interview.
Private utility companies are often subjected to regulatory board controls. Their local monopoly is limited by a representative (supposedly) of the public's interests. That low-risk investment has its potential returns limited to what a board deems "reasonable".
Some states regulate residential housing, or at least taxes on it, to limit what municipalities and counties may do with their taxing authority. It wouldn't be much of a stretch to regulate the rents charged by "housing provider" individuals or companies to be, on average, 1/3 of average local income.
Durability and repair-friendliness are threats to manufacturer profits. You can only sell a good pair of boots once every 30 years. You can sell a bad pair of boots every season. (Thank you, Watch Commander Vimes.)
Seasonal business hours can be posted as any time of day in UTC. DST can only adjust by exactly 1 hour.
At the expense of standing at the school bus stop in complete darkness for most mornings of the school year.
13 years of rising hours before dawn and walking and waiting in darkness is enough.
I would suggest that the government of any state or nation not be allowed to ever say what [civil] time it is, and require that they take technical timekeeping information--for TAI, UTC, UT1, and the like--from non-political scientific bodies.
Could always move from Pacific Daylight Time to Mountain Standard Time.
It's not a pay-wall; it's a beg-wall.
How about a body cam system that automatically switches to RECORD whenever a weapon or tool is removed from the belt, and cannot be switched back to STANDBY until everything is back in its place?
The usual problem for breath-holding is not lack of oxygen, but surplus of CO2. It is the latter that creates the panicked urge to breathe.
Free divers and stunt magicians therefore hyperventilate prior to diving, or getting sealed inside an ice block, or whatever. The disadvantage to this is that they then have no natural physiological gauge to determine when they are actually running low on oxygen, as the CO2 signal is delayed past the point where unconsciousness due to hypoxia occurs.
With artificial RBCs, you could perhaps load them up with an oxygen-storage protein like myoglobin instead of just oxygen-transporting hemoglobin, and use bicarbonate concentration as a trigger to release O2 and bind CO2--borrowing from both whales and crocodilians.
It might also be useful to develop an artificial lung or gill that employs perfluorodecalin flowing through narrow tubes of gas-permeable membrane to transport gases.